SlideShare a Scribd company logo
IOTG
The NetContiki Project: an IoT edge technology
Presented by Usman Sarwar
Team members: Jeremy Ang, Kamarul Zaman, Chen Yong Siew, Kenny Puah
6 Sep 2016
Project overview
1
IOTG2
IoT Connectivity Landscape
IEEE 802.15.4
6LoWPAN
OtherTechnologies
BluetoothWIFI
StandardBTSW
6LoWPAN
Ethernet
RFID/NFC
Standard OSI Reference Protocols
Stack
Cellular
Cellular specific protocols
Complexity Simplicity
IPSO
Thread
ZigBeeIP
ZigBee
TSN
2G /3GSIGFOXLTE-MOthers
others
Intel Copyrights
IOTG3
IoT Gateway: connectivity options
Intel Architecture IoT
Gateway
WIFI
EthernetLinux
CellularIEEE 802.15.4
RFID WindowsBrillo
BT
Edge Connectivity Backhaul Connectivity
Intel Copyrights
IOTG
Connectivity Landscape (Distance vs Bandwidth)
4Intel Copyrights
IOTG
IEEE 802.15.4 landscape
5
IOTG6
IoT based infrastructure use-cases with IEEE
802.15.4
IEEE 802.15.4
HomesSmart
Buildings
Smart
Utilities
Smart
Agriculture
Smart
Cities
Streetlights
Parking
Roads&
bridges
Livestock
Farming
Smart
Transportation
Smart
Healthcare
Grids
Water
Traffic
Waste
Assets
Ports
Monitoring
Office
• Designed for low bandwidth, low transmit power, small
frame size, Low power sensing and actuating
applications.
• AA batteries usage up to 5+ years
• Network topologies: Star, Tree and Mesh
• Indoor range: 10 to 50 Meters (Per Hop)
• Outdoor range: 2.4Ghz = 100+- Meters (Per Hop)
Sub Ghz = 300M to 1KM (Per Hop)
Frequencies Data Rate
2011 Spec
Data Rate
2006 Spec
Channels
2.4 GHz 250 kbps 250kbps 16
928 Mhz 100 kbps 40 kbps 10
868 Mhz 100 kbps 20 kbps 1
OtherUse-cases
Overall
Market
Value
2020
1100B$
Logistics
157B$
Use
cases
400B$58B$ 5+ B$
Syringes
Medicine
117B$
Intel Copyrights
IOTG
IEEE 802.15.4 Communication Stack Standards
7
IOTG8
IETF – Working groups (Network to Application layers)
6LoWPAN (IPv6 over Low-Power Wireless Personal Area Networks)
• Transmission of IPv6 Packets over IEEE 802.15.4 Networks [RFC 4944]
• Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks [RFC 6282]
6Lo (IPv6 over Networks of Resource-constrained Nodes )
• IPv6 over BLUETOOTH(R) Low Energy [RFC 7668]
• Transmission of IPv6 Packets over ITU-T G.9959 Networks (Zwave) [RFC 7428]
ROLL (Routing Over Low power and Lossy networks )
• RPL: IPv6 Routing Protocol for Low-Power and Lossy Network [RFC 6550]
• Home Automation Routing Requirements in Low-Power and Lossy Networks [RFC 5826]
CORE (Constrained RESTful Environments)
• The Constrained Application Protocol (CoAP) [RFC 7252]
• Constrained RESTful Environments (CoRE) Link Format [RFC 6690]
Intel Copyrights
IOTG9
What is 6LoWPAN?
• Acronym for IPv6 over Low power Wireless Personal Area Networks.
• Standard from the maker of Internet (IETF) which works with existing
Internet infrastructure (30+ years)
• Widely accepted Standard and created Internet based on IP architecture
• It provides
• Adaptation layer for interoperability and packet formats
• Adapting the packet sizes of the two networks
• Address resolution
• Addressing management mechanisms
• Routing considerations and protocols for mesh topologies in 6LoWPAN
• Scalable
Intel Copyrights
IOTG10
Why 6LoWPAN and what are the possibilities?
Key advantages
1. It is an Internet Protocol (IPv6/IPv4)
technology which works seamlessly with
existing network infrastructure
2. It works with existing software infrastructure
such as firewall and network management
Intel Copyrights
IOTG11
IPSO Alliance (Internet Protocol for Smart Objects)
• Founded in 2008
• 44 members
• Alliance adopts IEEE, IETF, ETSI and ISA standards
• IPSO WG
• Semantic
• Protocol
• Security and Identity
• Use-Cases
• Home and building
• Utilities
• Industrial
• Smart Cities
• Interoperability and IPSO challenge event Ref: http://www.ipso-alliance.orgIntel Copyrights
IOTG
NetContiki Related
12
IOTG
Intel 6LoWPAN solution
1. Network Border router modes
• Normal NBR
• Neighbor discovery
• Smart bridge
• Multi-NBR with multi-15.4 radio
• Infrastructural mode
2. Application services
• IPSO smart objects
• OMA LWM2M (bootstrap and the server)
• CoAP (Reference Demo for sensors, LEDs and buttons (using IoT-u10)
3. Security
• DTLS support for CoAP - Pre Shared Keys, Raw Public Certificates
• IEEE 802.15.4 Layer 2
4. RPL MESH
13
Ref: http://www.ipso-alliance.org
Intel Copyrights
IOTG
Intel 6LoWPAN solution
(Conti..)
5. Other Features
• OTA programming
• Automatic network selection mechanism using beacons (active scans)
6. Optimization
• Packet handling
14
Ref: http://www.ipso-alliance.org
Intel Copyrights
IOTG15
Intel IPSO 6LoWPAN solution
Intel Copyrights
IOTG16
What is NetContiki?
• Fork of Contiki OS
• Numerous Bug fixed in Contiki OS with optimization for commercial products
• Dedicated team worked on it
• Features and tools
• Interoperable IPSO 6LoWPAN stack
• Automatic channel selection
• Over the air upgrade
• Optimization in mesh routing standard
• Security framework
• Scalable to have larger network per routing device
Intel Copyrights
IOTG17
Successful Intel 6LoWPAN stack interoperability
at IPSO plugfest - May 2015
Intel Copyrights
Intel Confidential — Do Not Forward

More Related Content

PDF
An infrastructual secure wireless sensing and actuating solution
PPTX
IoTlondon - mbed based IoT Gateway talk
PDF
Internet of Things: Comparison of Protocols & Standards
PPTX
Elements of IoT connectivity technologies
PPTX
PDF
IoT Connectivity
PDF
Smart Home Tech Short
PPTX
Understanding the Internet of Things Protocols
An infrastructual secure wireless sensing and actuating solution
IoTlondon - mbed based IoT Gateway talk
Internet of Things: Comparison of Protocols & Standards
Elements of IoT connectivity technologies
IoT Connectivity
Smart Home Tech Short
Understanding the Internet of Things Protocols

What's hot (20)

PPTX
Catching the Internet of Things (IoT) Wave
PDF
IoT Protocols by Nagasai Panchakarla | CuTech Talks
PDF
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...
PPT
zigbee
PDF
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
PPTX
Technology Behind IoT (JNTUK - Unit - 1)
PPTX
PDF
An IoT gateway centric architecture to provide novel m2m services
PDF
The iot academy_lpwan_lora
PDF
Leading the LTE IoT evolution to connect the massive Internet of Things
PPT
Overview zigbee-2012-03-26
PPTX
ZigBee Technology
PDF
Zigbee technology and its application in
PPTX
Modeling self-adaptative IoT architectures
PPTX
IOT beginnners
PDF
Building the Internet of Things
PDF
IPv6 and IoT
PDF
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
Catching the Internet of Things (IoT) Wave
IoT Protocols by Nagasai Panchakarla | CuTech Talks
An IOT gateway Architecture using an MQTT bundle transport & LTP Convergence ...
zigbee
IoT projects in Eclipse Foundation using LwM2M (IoT World 2017 Workshop)
Technology Behind IoT (JNTUK - Unit - 1)
An IoT gateway centric architecture to provide novel m2m services
The iot academy_lpwan_lora
Leading the LTE IoT evolution to connect the massive Internet of Things
Overview zigbee-2012-03-26
ZigBee Technology
Zigbee technology and its application in
Modeling self-adaptative IoT architectures
IOT beginnners
Building the Internet of Things
IPv6 and IoT
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
Ad

Viewers also liked (9)

PDF
Internet of things applications covering industrial domain
PPTX
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
PDF
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
PPTX
Enterprise, Architecture and IoT
PPTX
A reference architecture for the internet of things
PDF
A Reference Architecture for IoT
PPTX
The internet of things the next technology revolution
PPTX
IoT Cloud architecture
PDF
IoT architecture
Internet of things applications covering industrial domain
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
Architecting IoT by Mathew - Alcatel Lucent @ MIMOS IoT TWG Day1
Enterprise, Architecture and IoT
A reference architecture for the internet of things
A Reference Architecture for IoT
The internet of things the next technology revolution
IoT Cloud architecture
IoT architecture
Ad

Similar to Intel IPSO/6LoWPAN solution for general wireless sensor network (20)

PDF
IOT_MODULE_3.pdf simple example notes for use
PDF
Io t standardization jan2015 mg strategy
PPTX
PPTX
UNIT III- 1.RPL.pptx
PDF
ch5-Fog Networks and Cloud Computing
PDF
”モノ”のインターネットへのつながり方:L3より下層について
PDF
Auto id-labs-kaist-research-2014
PPTX
The International standards landscape for IoT in SmartHome
PPTX
communication_technologies_Internet of things topic
PDF
Web Services for the Internet of Things
PDF
Mphasis Digital POV - Emerging Open Standard Protocol stack for IoT
PPTX
Iot rpl
PPTX
Io t standard_bis_arpanpal
PPTX
Cisco Multi-Service FAN Solution
PDF
Introduction to Fog
PPTX
IOT - Unit 3.pptx
PDF
About IoT Protocols and Security Techniques
PPTX
Internet of Things (IoT)
PPTX
Introduction to Internet of Things (IoT)
PPT
L6 6 lowpan
IOT_MODULE_3.pdf simple example notes for use
Io t standardization jan2015 mg strategy
UNIT III- 1.RPL.pptx
ch5-Fog Networks and Cloud Computing
”モノ”のインターネットへのつながり方:L3より下層について
Auto id-labs-kaist-research-2014
The International standards landscape for IoT in SmartHome
communication_technologies_Internet of things topic
Web Services for the Internet of Things
Mphasis Digital POV - Emerging Open Standard Protocol stack for IoT
Iot rpl
Io t standard_bis_arpanpal
Cisco Multi-Service FAN Solution
Introduction to Fog
IOT - Unit 3.pptx
About IoT Protocols and Security Techniques
Internet of Things (IoT)
Introduction to Internet of Things (IoT)
L6 6 lowpan

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Approach and Philosophy of On baking technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
cuic standard and advanced reporting.pdf
PPTX
Big Data Technologies - Introduction.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Cloud computing and distributed systems.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
KodekX | Application Modernization Development
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
sap open course for s4hana steps from ECC to s4
Diabetes mellitus diagnosis method based random forest with bat algorithm
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
20250228 LYD VKU AI Blended-Learning.pptx
Approach and Philosophy of On baking technology
“AI and Expert System Decision Support & Business Intelligence Systems”
cuic standard and advanced reporting.pdf
Big Data Technologies - Introduction.pptx
The AUB Centre for AI in Media Proposal.docx
Machine learning based COVID-19 study performance prediction
Cloud computing and distributed systems.
Chapter 3 Spatial Domain Image Processing.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25 Week I
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
KodekX | Application Modernization Development
Network Security Unit 5.pdf for BCA BBA.
Dropbox Q2 2025 Financial Results & Investor Presentation

Intel IPSO/6LoWPAN solution for general wireless sensor network

  • 1. IOTG The NetContiki Project: an IoT edge technology Presented by Usman Sarwar Team members: Jeremy Ang, Kamarul Zaman, Chen Yong Siew, Kenny Puah 6 Sep 2016 Project overview 1
  • 2. IOTG2 IoT Connectivity Landscape IEEE 802.15.4 6LoWPAN OtherTechnologies BluetoothWIFI StandardBTSW 6LoWPAN Ethernet RFID/NFC Standard OSI Reference Protocols Stack Cellular Cellular specific protocols Complexity Simplicity IPSO Thread ZigBeeIP ZigBee TSN 2G /3GSIGFOXLTE-MOthers others Intel Copyrights
  • 3. IOTG3 IoT Gateway: connectivity options Intel Architecture IoT Gateway WIFI EthernetLinux CellularIEEE 802.15.4 RFID WindowsBrillo BT Edge Connectivity Backhaul Connectivity Intel Copyrights
  • 4. IOTG Connectivity Landscape (Distance vs Bandwidth) 4Intel Copyrights
  • 6. IOTG6 IoT based infrastructure use-cases with IEEE 802.15.4 IEEE 802.15.4 HomesSmart Buildings Smart Utilities Smart Agriculture Smart Cities Streetlights Parking Roads& bridges Livestock Farming Smart Transportation Smart Healthcare Grids Water Traffic Waste Assets Ports Monitoring Office • Designed for low bandwidth, low transmit power, small frame size, Low power sensing and actuating applications. • AA batteries usage up to 5+ years • Network topologies: Star, Tree and Mesh • Indoor range: 10 to 50 Meters (Per Hop) • Outdoor range: 2.4Ghz = 100+- Meters (Per Hop) Sub Ghz = 300M to 1KM (Per Hop) Frequencies Data Rate 2011 Spec Data Rate 2006 Spec Channels 2.4 GHz 250 kbps 250kbps 16 928 Mhz 100 kbps 40 kbps 10 868 Mhz 100 kbps 20 kbps 1 OtherUse-cases Overall Market Value 2020 1100B$ Logistics 157B$ Use cases 400B$58B$ 5+ B$ Syringes Medicine 117B$ Intel Copyrights
  • 8. IOTG8 IETF – Working groups (Network to Application layers) 6LoWPAN (IPv6 over Low-Power Wireless Personal Area Networks) • Transmission of IPv6 Packets over IEEE 802.15.4 Networks [RFC 4944] • Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks [RFC 6282] 6Lo (IPv6 over Networks of Resource-constrained Nodes ) • IPv6 over BLUETOOTH(R) Low Energy [RFC 7668] • Transmission of IPv6 Packets over ITU-T G.9959 Networks (Zwave) [RFC 7428] ROLL (Routing Over Low power and Lossy networks ) • RPL: IPv6 Routing Protocol for Low-Power and Lossy Network [RFC 6550] • Home Automation Routing Requirements in Low-Power and Lossy Networks [RFC 5826] CORE (Constrained RESTful Environments) • The Constrained Application Protocol (CoAP) [RFC 7252] • Constrained RESTful Environments (CoRE) Link Format [RFC 6690] Intel Copyrights
  • 9. IOTG9 What is 6LoWPAN? • Acronym for IPv6 over Low power Wireless Personal Area Networks. • Standard from the maker of Internet (IETF) which works with existing Internet infrastructure (30+ years) • Widely accepted Standard and created Internet based on IP architecture • It provides • Adaptation layer for interoperability and packet formats • Adapting the packet sizes of the two networks • Address resolution • Addressing management mechanisms • Routing considerations and protocols for mesh topologies in 6LoWPAN • Scalable Intel Copyrights
  • 10. IOTG10 Why 6LoWPAN and what are the possibilities? Key advantages 1. It is an Internet Protocol (IPv6/IPv4) technology which works seamlessly with existing network infrastructure 2. It works with existing software infrastructure such as firewall and network management Intel Copyrights
  • 11. IOTG11 IPSO Alliance (Internet Protocol for Smart Objects) • Founded in 2008 • 44 members • Alliance adopts IEEE, IETF, ETSI and ISA standards • IPSO WG • Semantic • Protocol • Security and Identity • Use-Cases • Home and building • Utilities • Industrial • Smart Cities • Interoperability and IPSO challenge event Ref: http://www.ipso-alliance.orgIntel Copyrights
  • 13. IOTG Intel 6LoWPAN solution 1. Network Border router modes • Normal NBR • Neighbor discovery • Smart bridge • Multi-NBR with multi-15.4 radio • Infrastructural mode 2. Application services • IPSO smart objects • OMA LWM2M (bootstrap and the server) • CoAP (Reference Demo for sensors, LEDs and buttons (using IoT-u10) 3. Security • DTLS support for CoAP - Pre Shared Keys, Raw Public Certificates • IEEE 802.15.4 Layer 2 4. RPL MESH 13 Ref: http://www.ipso-alliance.org Intel Copyrights
  • 14. IOTG Intel 6LoWPAN solution (Conti..) 5. Other Features • OTA programming • Automatic network selection mechanism using beacons (active scans) 6. Optimization • Packet handling 14 Ref: http://www.ipso-alliance.org Intel Copyrights
  • 15. IOTG15 Intel IPSO 6LoWPAN solution Intel Copyrights
  • 16. IOTG16 What is NetContiki? • Fork of Contiki OS • Numerous Bug fixed in Contiki OS with optimization for commercial products • Dedicated team worked on it • Features and tools • Interoperable IPSO 6LoWPAN stack • Automatic channel selection • Over the air upgrade • Optimization in mesh routing standard • Security framework • Scalable to have larger network per routing device Intel Copyrights
  • 17. IOTG17 Successful Intel 6LoWPAN stack interoperability at IPSO plugfest - May 2015 Intel Copyrights
  • 18. Intel Confidential — Do Not Forward