deployment of smart spaces in the internet of things: overview of design challenges
TRANSCRIPT
Deployment of Smart Spaces in the Internet of Things: Overview of Design Challenges + Internet of Things, Smart Spaces, and
Next Generation Networking -Dmitry G. Korzun, Sergey I. Balandin, and
Andrei V. Gurtov
/ 김민준 x 2016 Spring
PRESENTATION AGENDA
Background — The Smart Spaces Paradigm
M3 Spaces
— Information Processing
— Security
Conclusion / Discussion
Design Challenges — Interoperability
THE SMART SPACES PARADIGMFollows the Ubiquitous Computing Vision
: Smart objects are executed on a variety of digital devices and services are constructed as interaction of agents in information sharing environment — smart place
THE SMART SPACES PARADIGMCan we utilize the infrastructure to the fullest?
— existing Internet service infrastructure is still not efficiently utilized
— what happens with the addition of IoT?
low communication between services results in high fragmentation of
information
THE SMART SPACES PARADIGM
Huge opportunity in …
— the analysis of all information
— the efficient use of all information
— by all applications
connect new devices flexibly to the space and consume information from any of the services
THE M3 CONCEPTMulti-device, Multi-domain, Multi-vendor
is the next step of “smart spaces”
Comparable to the Semantic Web
Giant Global Graph
THE M3 CONCEPTMulti-device, Multi-domain, Multi-vendor
is the next step of “smart spaces”
Comparable to the existing Semantic Web
Giant Global GraphM3— local
— dynamic
— highly heterogeneous
IoT becomes a feasible internet-working substrate on top of M3 spaces
DESIGN CHALLENGES
Inter-operability : how to manipulate with information in an open, dynamic, multi-device environment
Information Processing : how to reason over the information and to construct the services
Security and Privacy : how to provide integrity and confidentiality of processed data and communication
M3 SPACES
Key Goal : seamless provision of users with information using the best available resources for all kinds of devices that the users can use in the ecosystem
The Focus : dynamic mash-up and integration of many users, devices, applications
M3 Domains : span from embedded digital equipment and consumer electronics to the Web
M3 SPACES
Knowledge Processors (KPs) : independent agents that provide space-based communication and synchronization
Semantic Information Brokers (SIBs) : maintain a knowledge base — habitual data, relations, information as computations
M3 SPACES
Room is equipped with sensor devices that sense the physical parameters of the environment and participant activity
Example : Smart Room
All knowledge is collected, organized, shared, and searched in a common smart space
M3 SPACESExample : Smart Room
Examples of Particular Problems — Integration of joining devices is seamless >> a new device is available
— Service management is adaptive >> what happens when parts are unavailable — Knowledge exchange is supported >> changing screens based on user discussions
INTER-OPERABILITY
Current Status — current IoT standards have been created for single domains.
>> we need to move away from domain-specific standards — a “KPI”
Information available on some devices may be interesting to other devices
(Some) Devices should communicate with the external world
INTER-OPERABILITY
Device Inter-operability : covers technologies for devices to discover and network with each other
Service Inter-operability : covers technologies for space participants to discover services and use them
Information Inter-operability : covers technologies and processes for making information available without the need to know interfacing methods of the entity
INFORMATION PROCESSING”Reasoning Capabilities”
KP Data Connectors KP-Capable Devices
SECURITY & PRIVACY
The Dilemma : Finding the balance between “shared information” and “privacy”
Back to the Smart Room Example
SECURITY & PRIVACY
Share Level Security : which locally available knowledge is published in the space for sharing?>> each KP makes own decisions
Space Access Control : span from embedded digital equipment and consumer electronics to the Web >> an access function limits other KPs to the shared content pool
Communication : Meta-information and knowledge of “who’s the owner”
SECURITY & PRIVACY
Share Level Security : which locally available knowledge is published in the space for sharing?>> each KP makes own decisions
Space Access Control : span from embedded digital equipment and consumer electronics to the Web >> an access function limits other KPs to the shared content pool
Communication : Meta-information and knowledge of “who’s the owner”
????
CONCLUSION & DISCUSSION
Inter-operability : how to manipulate with information in an open, dynamic, multi-device environment
Information Processing : how to reason over the information and to construct the services
Security and Privacy : how to provide integrity and confidentiality of processed data and communication