Information-Centric IoT Platforms for City-Scale Deployments - - PowerPoint PPT Presentation

information centric iot platforms for city scale
SMART_READER_LITE
LIVE PREVIEW

Information-Centric IoT Platforms for City-Scale Deployments - - PowerPoint PPT Presentation

Information-Centric IoT Platforms for City-Scale Deployments Jiachen Chen WINLAB, Rutgers University, NJ, USA Email: jiachen@winlab.Rutgers.edu Information-Centric IoT Platforms for City-Scale Deployments 1 Dec. 2, 2016 Internet-of- Things


slide-1
SLIDE 1

Information-Centric IoT Platforms for City-Scale Deployments

Jiachen Chen WINLAB, Rutgers University, NJ, USA

Email: jiachen@winlab.Rutgers.edu

  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 1

slide-2
SLIDE 2

Internet-of-Things

  • IoT is everywhere…
  • Wearable devices (smart person)
  • Smart home / smart building
  • Smart city
  • Smart… country?
  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 2

slide-3
SLIDE 3

Internet-of-Things

  • Requirements on the network platform?
  • Global reachability
  • Reach every node without going

into the application layer

  • Mobility
  • Things tend to have different levels
  • f mobility
  • Fitbits, smart vehicles, drones, …
  • Richer communication patterns
  • Serve requests
  • Node to node communication
  • Multicast and anycast support
  • Resource heterogeneity
  • Computation (CPU frequency < 100MHz | i5 cores)
  • Storage (RAM < 50kB | > 4GB)
  • Transport (MTU < 128 bytes | > 1500 bytes)
  • Power (Button cells | power plugged)
  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 3

slide-4
SLIDE 4

Internet-of-Things

  • Requirements on the network platform?
  • Low latency, and lower…
  • Several seconds delay for applications like alarms, intrusion detection, …
  • < 5ms delay for applications like VR/AR
  • Scalability
  • Support more devices
  • Support queries to be disseminated and response collected in a scalable way
  • Get the average engine temperature of all BMW cars in New Jersey
  • Service-oriented communication
  • Reach the road-side unit 5 miles ahead of me
  • Control the environment around me
  • Surveillance camera → object recognition → notify me if my missing pet

appears

  • Security
  • IoT is going to collect sensitive data
  • Protect the privacy
  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 4

slide-5
SLIDE 5

ICN Architecture

  • Unique names as the routing labels
  • Late-binding, store and forward
  • Multicast, anycast support based on names
  • Self-certifying contents
  • Content-oriented encryption
  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 5

slide-6
SLIDE 6

Extending ICN to the IoT world

  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 6

…...

Sensors/Actuator/Smart devices  Data signal generation

 Key predistribution  Energy mgmt

IoT Aggregator (e.g. Raspberry Pi, Smart Phone)

 Data collection  Data filtering, grouping and formatting  Device/Service Discovery Service  Device local naming service

Local Service Gateway

 Subscribe to the formatted sensor data  Context data Processing& storage  Name Assignment Service  Local/Global ID translation  Sensor data access policy enforcement

ICN Network

IoT Server: Pub/Sub Management, System Monitoring

APP—Website, Mobile APP: ICN Data Consumer Radio-specific Interface Adaptation ICN Adaptor ZigBee, TO, 6LoWPAN, BLE,etc

ICN Non- ICN ICN ICN- UNI

Edge Service Router Service Controller Edge Service Router Service Provider

ICN-NNI ICN/Non - ICN

Heterogeneous Collector Cluster (e.g., Mote/Receiver/Sensor Router, Nest)

 Context-supervised sensor discovery & clustering

 Data relay with security

Data Center

V2V-ICN ICN IoT Aggregators (e.g. RSU)

slide-7
SLIDE 7

Example: Find Missing Pet

  • Provide images of the missing pet, and the time it went away
  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 7

To GUIDPetSearch

Missing time: 2016-12-01 Location: New Bwunswick Images: …

To: GUIDObjectRecognition

Event: XXYY Images Target GUID: map service

Object Recognition Object Recognition Map Service 19:20 18:50 18:10 17:30 17:20

slide-8
SLIDE 8

Summary

  • Internet-of-Things place higher requirements over the network
  • Reachability, mobility, communication patterns, resource heterogeneity,

low latency, scalability, service orientation, security, …

  • ICN can provide better support to these applications
  • Unique name as routing labels
  • Multicast & anycast
  • Self certification contents
  • Extending ICN to IoT world
  • Resource heterogeneity
  • Flexibility (service-oriented communication)
  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 8

slide-9
SLIDE 9

Questions & Answers

  • Dec. 2, 2016

Information-Centric IoT Platforms for City-Scale Deployments 9