Академический Документы
Профессиональный Документы
Культура Документы
I.
INTRODUCTION
In the study area that studies how to connect various realworld things into the internet and use them as in forms of
virtualized objects (Virtual Object); known as the IoT
(Internet of Things)/WoT (Web of Things) researches are
being conducted [1]. Especially from fields like lifestyle
machines, healthcare, home-security, there is an increase in
the usage of devices (IoT nodes), which the users can be
connected onto internet easily with gadget, sensor, and
actuator functions.
The majority of the IoT nodes that are being released
currently in the market offers monitoring function on the
sensed information and control function through the Web or
Apps. To supply the corresponding functionalities, an IoT
node should contain the Web server function within the end
device itself or provide a structure that has the ability to be
managed and controlled via online Web service. Under this
silo-style service environment, when the number of IoT
nodes that consumers use increase, following two problems
emerge: (1) difficulty of managing individual services, (2)
limitation of forming mutual linkage between IoT node data.
One way of solving these issues is virtualizing the real
world things into programmable objects. As depicted in the
Fig 1, the virtualized object is required to represent both the
attributes and methods of the real world thing. When the
object is executed and running on the target environment, it
is called as an instance of the object. The instances of IoT
nodes are event driven and micro size, compared with
conventional web service hosting.
II.
BACKGROUND
603
sensor can have access to, broadens with other IoT nodes
information, based on information such as existence in
residence, external temperature and time, it can offer more
flexible and customized functionalities to the user[2].
When these problems are pictorialized, according to the
functional structure supply method, as the problems due to
existing IoT node service offer methodology, it is as shown
in Fig 2.
Firstly, Case1s circumstance shows an IoT node
containing Embedded Web Server with the process logic for
data generation and handling, all internally in the end device.
This structure is impossible to supply with services, which
are outside of the provided service domain capability, which
have to interlink or fuse together.
Case2 shows a circumstance where the IoT node
manufacturer or the application service provider supplies
separated Web service online. It is a structure that can offer
all the data generated from IoT node and process logic
required for handling, online. In this case, problems such as;
Web service providers domestic service performance in low
quality; unstable permanency and data privacy leakage may
occur. Especially, in the case of IoT node, there are times
when it directly senses personal information (for example,
health-related, existence in residence). Thus having personal
information being delivered online may incur various user
privacy leakage and security problems.
Figure 3. Overview of the proposed instance hosting system
III.
TABLE I.
Element
iot_profile
profile
604
Description
Root Tag
It is possible to set multiple profiles onto
an IoT Node Profile
Gets granted an id value by attribute and
it means individual profiles ID
url
display_na
me
product_Na
me
product_im
age
description
schema
created
version
creator
process_url
data_stream
or
control_me
ssage
id
name
units
min_value
max_value
IV.
605
606
V.
IMPLEMENTATION
Dependent on this result, it is possible to request Instant
Manager to run the corresponding process. Then the Instant
Manager issues the corresponding process a key that will
enable it to use the API, then runs the init function with the
received message as the factor.
In the screenshot below, it shows the Network Handler
and Instant Managers communication procedure with the
Network Adapter and how the Process API module handles
the request when an API call within a running process comes
in.
VI.
EXISTING RESEARCH
607
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
CONCLUSION
[2]
[3]
Atzori, L.; Iera, A.; Morabito, G., SIoT: Giving a Social Structure to
the Internet of Things, IEEE . Communications Letters, vol. 15,
pp.1193-1195, 2011
NEST, www.nest.com
J. Ousterhout. Scripting: Higher Level Programming for the 21st
Century. Computer, 31(3):2330, 1998
608
[13]
[14]
[15]