0% found this document useful (0 votes)
10 views7 pages

ABSTRACT

The document proposes a decentralized role-based IoT service environment called RISE to address privacy issues arising from large amounts of IoT device data being centralized. RISE assigns roles to devices to provide complex, diversified services in a decentralized manner. Devices only share data with collaborating devices to avoid privacy issues. The document also proposes role binding to optimize device roles without conflicts when new roles are added.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views7 pages

ABSTRACT

The document proposes a decentralized role-based IoT service environment called RISE to address privacy issues arising from large amounts of IoT device data being centralized. RISE assigns roles to devices to provide complex, diversified services in a decentralized manner. Devices only share data with collaborating devices to avoid privacy issues. The document also proposes role binding to optimize device roles without conflicts when new roles are added.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

II

ABSTRACT

Internet of Things (IoT) devices are predicated to reach 50 billion by 2022. Therefore, the IoT
device data is too large to be managed efficiently by the existing platforms. Because of huge
data centralized on the IoT platform, the privacy issues are on the rise due to some sensitive
data that able to expose secretly and indirect way. So, we propose the role-based IoT service
environment that is decentralized manner architecture. Moreover, we show the evaluation and
implementation results according to the example scenario. The Role-based IoT Service
Environment (RISE) assigns roles to each devices to provide complicated and diversified
services in the decentralized manner. It assigns roles to each devices to provide complicated
and diversified services in the decentralized manner. To separate data and control, the devices
of RISE just send a data between collaborative devices to avoid privacy issues. Also, we
propose the role binding to optimize devices without role confliction when new role is added.
CONTENTS
Acknowledgement ……………………………………………………………………... I
Abstract ………………………………………………………………………………….II
List of figures …………………………………………………………………………VII
List of tables …………………………………………………………………………VIII
Appendix A …………………………………………………………………………….55
Appendix B …………………………………………………………………………….56

CHAPTER 1 1-5
PREAMBLE …………………………………………………………………. 1
1.1 INTRODUCTION .…………………………………………….............… 1
1.2 OBJECTIVE ……………....………………………………….............….. 2
1.3 PROBLEM STATEMENT …….…………….………….....………...…... 2
1.4 EXISTING SYSTEM .………………………………………………….... 3
1.5 PROPOSED SYSTEM …………………………………………………... 4
1.6 SCOPE …………………………………………………………………… 4
1.7 LIMITAIONS ……………………………………………………………. 5
1.8 ORGANISATION OF THE REPORT …………………………………... 5

CHAPTER 2 7-16
LITERATURE SURVEY ………………………………………...……..…... 7
2.1 TECHNOLOGIES USED ……………………………………………….. 9
2.1.1 JAVA PROGRAMMING LANGUAGE ……………………….. 9
2.1.2 THE JAVA PLATFORM ……………………………………… 10
2.1.3 ADVANTAGES OF JAVA ……………………………………. 11
2.1.4 THINGSPEAK ……………………………………………….. 12
2.2 HARDWARE………………………………………………………….. 13
2.2.1 8051 MICROPROCESSOR …………………………………...13
2.2.2 ESP WIFI MODULE ………………………………………….14
2.2.3 DRIVER CIRCUIT ……………………………………………16
2.2.4 L293D DESCRIPTION ……………………………………….16

CHAPTER 3 19-20
SYSTEM REQUIREMENTS………………………………………………19
3.1 HARDWARE REQUIREMENTS …………………………………….19
3.2 SOFTWARE REQUIREMENTS ……………………………………..19
3.3 FUNCTIONAL REQUIREMENTS …………………………………..19
3.4 NON-FUNCTIONAL REQUIREMENTS ……………………………20

CHAPTER 4 21-32
SYSTEM MODELLING AND ANALYSIS ……………………………….21
4.1 OVERVIEW OF ROLE BASED SYSTEM ……………………………21
4.2 ROT FORMAT …………………………………………………………22
4.2.1 ROT CREATION PROCEDURE ……………………………...24
4.3 THE MODULE DESCRIPTION FOR ROLE BASED SYSTEM ……. 25
4.3.1 CREATE RULE MODULE …………………………………...26
4.3.2 VIW RULE MODULE ………………………………………...27
4.3.3 MONITOR MODULE …………………………………………27
4.3.4 LOGOUT MODULE …………………………………………..28
4.4 DATA FLOW DIAGRAM ……………………………………………..28
4.5 USE CASE VIEW ………………………………………………………..30
4.6 SEQUENCE DIAGRAM …………………………………………………31

CHAPTER 5 34-38
IMPLEMENTATION ………………………………………………………..34
5.1 ROLE LOGGIN PROCESS ……………………………………………...34
5.2 CREATE RULE WITH GOOGLE MAP ………………………………..35
5.3 ACCESS GPS LOCATOR BY GOOGLE PLAY SERVICE ……………35
5.4 RULE MONITORING SERVICE ………………………………………..37
5.5 SENDING COMMAND TO CLOUD SERVER …………………………37
5.6 RULE MANAGEMENT ………………………………………………….38

CHAPTER 6 40-41
TESTING ……………………………………………………………………40
6.1 TESTING PROCESS ……………………………………………………40
6.2 TESTING OBJECTIVES ………………………………………………..40
6.3 TEST CASE TABLE ……………………………………………………41

CHAPTER 7 43-51
RESULT ……………………………………………………………………..43
7.1 HOME PAGE ……………………………………………………………43
7.2 REGISTRATION ………………………………………………………..44
7.3 LOGIN …………………………………………………………………...45
7.4 FORGOT PASSWORD ………………………………………………….46
7.5 HOME SCREEN …………………………………………………………47
7.6 CREATE RULE …………………………………………………………..48
7.7 VIEW RULE ……………………………………………………………...49
7.8 MONITORING …………………………………………………………...50
7.9 OUTPUT ………………………………………………………………….51

CHAPTER 8 52-53
CONCLUSION AND FUTURE ENHHANCEMENT ………………………52

REFERENCES ……………………………………………………………… 54
VII

LIST OF FIGURES

Figure Figure Name Page


Number Number
1.1 Supporting diagram for reference 1
1.2 Supporting diagram for reference 2
1.3 Supporting diagram for reference 3
1.4 Supporting diagram for reference 4
2.1 ThingSpeak 12
2.2 8051 Microcontroller 14
2.3 ESP Wi-Fi Module 14
2.4 Tera Term Command Module 15
2.5 L293D Motor Driver 17
2.6 LED bulb and Fan 17
4.1 Architectural Design of Role based 21
system
4.2 Role based IoT service environment 23
4.3 Role binding 25
4.4 Flow chart for role based system 29
4.5 Design of android app 30
4.6 Sequence diagram for role based 32
system
7.1 Home page 43
7.2 Registration 44
7.3 Login page 45
7.4 Forgot password 46
7.5 Home screen 47
7.6 Create rule 48
7.7 View rule 49
7.8 Monitoring 50
7.9 Output 51
VIII

LIST OF TABLE

Table Table Name Page


Number Number
4.1 Role of things Format 22

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy