IEEE P1931.1 is an upcoming IEEE standard that defines an architectural framework, protocols and Application Programming Interfaces (APIs) for providing Real-time Onsite Operations Facilitation (ROOF). ROOF computing and networking for the data and the devices include next-hop connectivity for the devices, real-time context building and decision triggers, efficient backhaul connectivity to the cloud, and security & privacy.
3. THE ROOFS AND HUMANS
Roof’s role in human evolution
Roofs protect humans and their
belongings from harsh environment,
wild animals & thieves.
3
4. IOT AND THE AUTONOMY
4
Act local - Think Global
An IoT application should function
autonomously in a secure manner within
the context of a local environment. And,
connect to the global Internet for more
value creation.
Act local
Think global
ROOF - Realtime Onsite Operations Framework
6. THE ROOF COMPUTING
Data
Big data &
applications
Data & application
management
Constrained
devices
Security
Computing for
security
State &
environment
Context
Realtime & offline
computing
Things,
protocols, data
Connectivity
Interoperability
& usability
6
7. ROOF ADDRESSES IOT CHALLENGES
Interoperability ScalabilityUsability Security
7
The resulting framework allows building innovative and evolving
applications!
12. THE ROOF EXPERIENCE
Innovation
UserExperience
Config. & SW updates
Context building rules
Secure provisioning
Manage
privacy
Roof
Store
Vendor Community
Service
Provider
Context
Realtime actions
SecuritybyDesign12
13. ROOF & INNOVATION
13
Service Portability
The Roof Store
The Butterfly Effect
Deliver more trust and more services for better user experience.
14. ROOF SCALABILITY
Semi-autonomous
Act autonomously in local environment
and connect to cloud and the rest of the
world for more value creation.
Reuse
A model the can be repeated to build
large scale IoT applications, e.g. a Smart
City.
14
15. THE ROOF SECURITY ARCHITECTURE
15
Communication
Security Negotiation
Resource Owner
Security Manager
Resource ServerClient
Security Provisioning
Security Provisioning
Security Provisioning
Security Provisioning
Cloud
Roof
Things
16. THE SECURITY FUNCTIONAL MODEL
Security Fusion
Security by design
Contextual analysis
Multi factor authentication
Prevent DoS attack on devices
Minimize device computing
16
Authorization
Authentication
Channel
Security
Security Fusion
Security
Management
Root of Trust