SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
The  Use  of  IPv6  in  IoT
Peter	
  T.	
  Kirstein	
  
University	
  College	
  Lonodn	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   1	
  
IoT	
  Objects	
  and	
  Network	
  Characteris?cs	
  
• Large	
  number	
  of	
  devices	
  	
  
• Wide	
  diversity	
  of	
  network	
  technologies	
  
• IP	
  but	
  also	
  others	
  
• Wide	
  range	
  of	
  access	
  needs	
  –	
  Global	
  and	
  fairly	
  local	
  
• Mul?-­‐applica?on,	
  mul?-­‐stakeholder	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   2	
  
 Basic	
  	
  Network	
  Diagram	
  
Internet	
  
D	
  
D	
  
G	
  
Service	
  
Device	
   D	
  
D	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   3	
  
Basic	
  Three	
  Level	
  Network	
  Structure	
  
• Internet,	
  Service,	
  Device	
  
• ServiceNet	
  Specific	
  to	
  devices	
  used	
  in	
  Applica?on	
  
• DeviceNet	
  oOen,	
  but	
  not	
  always,	
  IP	
  
• Considerable	
  advantage	
  if	
  ServiceNet	
  is	
  IPv6	
  
• Allows	
  large	
  number	
  of	
  globally	
  addressable	
  devices	
  
• IPv6	
  features	
  like	
  Mul?cast,	
  MIP6,	
  6LoWPAN,	
  DTLS	
  
• Eases	
  mul?ple	
  addresses	
  for	
  same	
  globally	
  addressable	
  I/F	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   4	
  
Mul?ple	
  Stakeholder	
  Nets	
  	
  
Internet	
  
G	
  
Service	
  
Device	
  
D	
   D	
  
D	
  
Service	
  
Device	
  
D	
  
D	
  
D	
  
Service	
  
D	
  
D	
  
D	
  
09/06/2015	
   Use	
  of	
  Handl	
  to	
  Aid	
  Security	
   5	
  
G	
  
Mul?ple	
  Applica?ons	
  and	
  Stakeholders	
  
• Physical	
  deployment	
  may	
  be	
  as	
  previous	
  diagram	
  
• Could	
  have	
  mul?ple	
  networks	
  on	
  same	
  interfaces	
  
• Applica?ons	
  may	
  use	
  different	
  subsets	
  of	
  
deployment	
  and	
  networks	
  in	
  different	
  ways	
  
• Easiest	
  if	
  mul?ple	
  addresses	
  on	
  same	
  I/F	
  
• Physical	
  picture	
  may	
  be	
  very	
  confusing	
  
• Easiest	
  in	
  Cyber	
  Space	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   6	
  
Physical	
  and	
  Cyber	
  Space	
  Descriptors	
  
• DNS	
  provides	
  Name/address	
  mapping	
  
• Assume	
  edge	
  devices	
  obey	
  IPv4	
  or	
  IPv6	
  Protocol	
  
• In	
  IoT,	
  Edge	
  devices	
  may	
  need	
  aVributes	
  of	
  mechanism	
  
of	
  access,	
  network	
  used,	
  data	
  desired,	
  security	
  aspects	
  
• Can	
  be	
  achieved	
  by	
  defining	
  Digital	
  Objects	
  (DOs)	
  	
  
• DOs	
  represent	
  devices,	
  processes,	
  data	
  in	
  Cyber	
  Space	
  
• A	
  system	
  like	
  HANDLE	
  represents	
  them	
  in	
  uniform	
  way	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   7	
  
Iden?fiers	
  and	
  AVributes	
  in	
  IoT	
  
• Can	
  associate	
  each	
  Device	
  +	
  App	
  with	
  a	
  uniqe	
  Iden?fier	
  
• Iden?fiers	
  structured	
  as	
  Names	
  in	
  DNS	
  
• A	
  DO	
  ID	
  can	
  be	
  associated	
  with	
  mul?ple	
  aVributes	
  
• Structured	
  as	
  Type/Value	
  with	
  security	
  and	
  ownership	
  metadata	
  
• One	
  aVribute	
  can	
  be	
  ServiceNet	
  IP	
  address	
  
•  Links	
  Cyber	
  and	
  physical	
  worlds	
  
•  IPv4	
  possible	
  work,	
  but	
  IPv6	
  is	
  much	
  more	
  powerful	
  for	
  some	
  situa?ons	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   8	
  
Advantages	
  of	
  IPv6	
  in	
  this	
  Approach	
  to	
  IoT
• Normally	
  deployments	
  will	
  be	
  related	
  to	
  models	
  that	
  are	
  
very	
  much	
  applica?on-­‐domain	
  oriented	
  
• Different	
  applica?ons	
  will	
  operate	
  on	
  these	
  deployments	
  
in	
  different	
  ways	
  of	
  access	
  and	
  with	
  varied	
  data	
  
requirements	
  
• There	
  will	
  oOen	
  be	
  group	
  opera?ons	
  of	
  limited	
  scope	
  
• IPv6	
  will	
  allow	
  direct	
  mappings	
  to	
  physical	
  addresses	
  
• Different	
  Stakeholders	
  may	
  use	
  same	
  I/F	
  in	
  different	
  ways	
  
• With	
  IPv6,	
  can	
  use	
  address	
  space	
  of	
  Stakeholder	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   9	
  
Other	
  IPv6	
  Advantages	
  for	
  IoT	
  
• One	
  can	
  use	
  the	
  IPv6	
  features	
  such	
  as	
  Mul?cast,	
  Scope,	
  
MIP6,	
  6LoWPAN	
  and	
  DTLS	
  
• Different	
  access,	
  security	
  and	
  data	
  procedures	
  can	
  be	
  
associated	
  directly	
  with	
  the	
  IPv6	
  address	
  
• The	
  devices	
  oOen	
  have	
  limited	
  capability,	
  that	
  must	
  be	
  
assisted	
  by	
  procedures	
  elsewhere	
  
• DTLS	
  is	
  an	
  excellent	
  mechanism	
  for	
  achieving	
  this	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   10	
  
Conclusions	
  
• While	
  many	
  believe	
  that	
  IPv6	
  is	
  important	
  for	
  IoT,	
  few	
  realise
the	
  advantages	
  beyond	
  address	
  size	
  for	
  its	
  adop?on	
  
• When	
  combined	
  with	
  Iden?fier	
  and	
  a	
  Cyber	
  Space	
  
infrastructure,	
  IPv6	
  is	
  par?cularly	
  valuable	
  
• Deployments	
  can	
  populate	
  an	
  ID	
  AVribute	
  Database,	
  Applica?ons
can	
  then	
  use	
  this	
  database	
  to	
  construct	
  new	
  virtual	
  networks,	
  and
oOen	
  can	
  mirror	
  IoT	
  opera?ons	
  directly	
  in	
  the	
  physical	
  world	
  	
  
• These	
  advantages	
  will	
  become	
  more	
  apparent	
  with	
  the	
  larger
mul?-­‐stakeholder	
  and	
  mul?-­‐applica?on	
  depioyments	
  on	
  sam
infrastructure	
  that	
  are	
  s?ll	
  rare	
  
23/09/2015	
   IPv6	
  Councile	
  IoT	
  Talk	
   11	
  

Weitere ähnliche Inhalte

Was ist angesagt?

IPv6 strategy for deployment at ETH Switzerland
IPv6 strategy for deployment at ETH SwitzerlandIPv6 strategy for deployment at ETH Switzerland
IPv6 strategy for deployment at ETH SwitzerlandSwiss IPv6 Council
 
10 (IDNOG01) Introduction about ICANN by Champika Wijayatunga
10 (IDNOG01) Introduction about ICANN by Champika Wijayatunga10 (IDNOG01) Introduction about ICANN by Champika Wijayatunga
10 (IDNOG01) Introduction about ICANN by Champika WijayatungaIndonesia Network Operators Group
 
IPv6 and IoT
IPv6 and IoTIPv6 and IoT
IPv6 and IoTAPNIC
 
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...Indonesia Network Operators Group
 
Brocade Software Networking (SDN NFV Day ITB 2016)
Brocade Software Networking (SDN NFV Day ITB 2016)Brocade Software Networking (SDN NFV Day ITB 2016)
Brocade Software Networking (SDN NFV Day ITB 2016)SDNRG ITB
 
IPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise NetworksIPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise NetworksIvan Pepelnjak
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksAPNIC
 
How to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBHow to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBSDNRG ITB
 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingHannes Gredler
 
Cisco DC Networking: Gain Insight and Programmability with
Cisco DC Networking: Gain Insight and Programmability with Cisco DC Networking: Gain Insight and Programmability with
Cisco DC Networking: Gain Insight and Programmability with Cisco Canada
 
CBN IPv6 Deployment
CBN IPv6 DeploymentCBN IPv6 Deployment
CBN IPv6 DeploymentAPNIC
 
IPv6 Deployment Panel
IPv6 Deployment PanelIPv6 Deployment Panel
IPv6 Deployment PanelShumon Huque
 
Cisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural DesignCisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural DesignMark Milton, PMP
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect KeynoteLinaro
 
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Cisco Canada
 
LF_DPDK17_Accelerating Packet Processing with FPGA NICs
LF_DPDK17_Accelerating Packet Processing with FPGA NICsLF_DPDK17_Accelerating Packet Processing with FPGA NICs
LF_DPDK17_Accelerating Packet Processing with FPGA NICsLF_DPDK
 
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...Junho Suh
 

Was ist angesagt? (20)

IPv6 strategy for deployment at ETH Switzerland
IPv6 strategy for deployment at ETH SwitzerlandIPv6 strategy for deployment at ETH Switzerland
IPv6 strategy for deployment at ETH Switzerland
 
10 (IDNOG01) Introduction about ICANN by Champika Wijayatunga
10 (IDNOG01) Introduction about ICANN by Champika Wijayatunga10 (IDNOG01) Introduction about ICANN by Champika Wijayatunga
10 (IDNOG01) Introduction about ICANN by Champika Wijayatunga
 
IPv6 and IoT
IPv6 and IoTIPv6 and IoT
IPv6 and IoT
 
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
 
Ipv6
Ipv6Ipv6
Ipv6
 
Brocade Software Networking (SDN NFV Day ITB 2016)
Brocade Software Networking (SDN NFV Day ITB 2016)Brocade Software Networking (SDN NFV Day ITB 2016)
Brocade Software Networking (SDN NFV Day ITB 2016)
 
IPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise NetworksIPv6 Deployment In Enterprise Networks
IPv6 Deployment In Enterprise Networks
 
Applying IPv6 to LTE Networks
Applying IPv6 to LTE NetworksApplying IPv6 to LTE Networks
Applying IPv6 to LTE Networks
 
ACI Hands-on Lab
ACI Hands-on LabACI Hands-on Lab
ACI Hands-on Lab
 
How to Implement SDN Technology in ITB
How to Implement SDN Technology in ITBHow to Implement SDN Technology in ITB
How to Implement SDN Technology in ITB
 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to Routing
 
Cisco DC Networking: Gain Insight and Programmability with
Cisco DC Networking: Gain Insight and Programmability with Cisco DC Networking: Gain Insight and Programmability with
Cisco DC Networking: Gain Insight and Programmability with
 
CBN IPv6 Deployment
CBN IPv6 DeploymentCBN IPv6 Deployment
CBN IPv6 Deployment
 
IPv6 Deployment Panel
IPv6 Deployment PanelIPv6 Deployment Panel
IPv6 Deployment Panel
 
Cisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural DesignCisco Spark Hybrid Services Architectural Design
Cisco Spark Hybrid Services Architectural Design
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
 
IoT Gent meetup
IoT Gent meetupIoT Gent meetup
IoT Gent meetup
 
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
Enterprise Networks - Cisco Digital Network Architecture - Introducing the Ne...
 
LF_DPDK17_Accelerating Packet Processing with FPGA NICs
LF_DPDK17_Accelerating Packet Processing with FPGA NICsLF_DPDK17_Accelerating Packet Processing with FPGA NICs
LF_DPDK17_Accelerating Packet Processing with FPGA NICs
 
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
 

Andere mochten auch (7)

UK IPv6 Council Update
UK IPv6 Council UpdateUK IPv6 Council Update
UK IPv6 Council Update
 
Sky IPv6 Launch
Sky IPv6 LaunchSky IPv6 Launch
Sky IPv6 Launch
 
IPv6 Status - Cisco 6lab
IPv6 Status - Cisco 6labIPv6 Status - Cisco 6lab
IPv6 Status - Cisco 6lab
 
IPv6 Global Status - IPv6 Essentials
IPv6 Global Status - IPv6 EssentialsIPv6 Global Status - IPv6 Essentials
IPv6 Global Status - IPv6 Essentials
 
IPv6 in the EE Network
IPv6 in the EE NetworkIPv6 in the EE Network
IPv6 in the EE Network
 
IPv6, 4G & IoT
IPv6, 4G & IoTIPv6, 4G & IoT
IPv6, 4G & IoT
 
IPv6 and the Internet of Things
IPv6 and the Internet of ThingsIPv6 and the Internet of Things
IPv6 and the Internet of Things
 

Ähnlich wie The Use of IPv6 in IoT

The International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHomeThe International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHomeir. Carmelo Zaccone
 
Setting up InfluxData for IoT
Setting up InfluxData for IoTSetting up InfluxData for IoT
Setting up InfluxData for IoTInfluxData
 
IITSEC-20131205-No Video
IITSEC-20131205-No VideoIITSEC-20131205-No Video
IITSEC-20131205-No VideoHarry Chawla
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on OpenstackTakashi Kajinami
 
IOT_module_3.pdf
IOT_module_3.pdfIOT_module_3.pdf
IOT_module_3.pdfAmitH42
 
Introduction to Internet of Things.pdf
Introduction to Internet of Things.pdfIntroduction to Internet of Things.pdf
Introduction to Internet of Things.pdfGVNSK Sravya
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaCodeOps Technologies LLP
 
Interdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptxInterdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptxPratik Gohel
 
Basic Foundation For Cybersecurity
Basic Foundation For CybersecurityBasic Foundation For Cybersecurity
Basic Foundation For CybersecurityMohammed Adam
 
Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017Chris Evans
 
Big data and cloud computing 9 sep-2017
Big data and cloud computing 9 sep-2017Big data and cloud computing 9 sep-2017
Big data and cloud computing 9 sep-2017Dr. Anita Goel
 
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421Anderson Cheng
 
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxssuser52b751
 
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsRoadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsNetwork Utility Force
 

Ähnlich wie The Use of IPv6 in IoT (20)

The International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHomeThe International standards landscape for IoT in SmartHome
The International standards landscape for IoT in SmartHome
 
Setting up InfluxData for IoT
Setting up InfluxData for IoTSetting up InfluxData for IoT
Setting up InfluxData for IoT
 
IITSEC-20131205-No Video
IITSEC-20131205-No VideoIITSEC-20131205-No Video
IITSEC-20131205-No Video
 
IoT Lab @COPELABS
IoT Lab @COPELABSIoT Lab @COPELABS
IoT Lab @COPELABS
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
IOT_module_3.pdf
IOT_module_3.pdfIOT_module_3.pdf
IOT_module_3.pdf
 
chapter-1_iot.pptx
chapter-1_iot.pptxchapter-1_iot.pptx
chapter-1_iot.pptx
 
IOT UNIT 1B.ppt
IOT UNIT 1B.pptIOT UNIT 1B.ppt
IOT UNIT 1B.ppt
 
Smart Object Architecture
Smart Object ArchitectureSmart Object Architecture
Smart Object Architecture
 
Introduction to Internet of Things.pdf
Introduction to Internet of Things.pdfIntroduction to Internet of Things.pdf
Introduction to Internet of Things.pdf
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant Krishna
 
intro to iot.pdf
intro to iot.pdfintro to iot.pdf
intro to iot.pdf
 
Interdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptxInterdependencies of IoT and cloud computing.pptx
Interdependencies of IoT and cloud computing.pptx
 
Basic Foundation For Cybersecurity
Basic Foundation For CybersecurityBasic Foundation For Cybersecurity
Basic Foundation For Cybersecurity
 
Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017Scality SDS Day, London, 20 SEP 2017
Scality SDS Day, London, 20 SEP 2017
 
Big data and cloud computing 9 sep-2017
Big data and cloud computing 9 sep-2017Big data and cloud computing 9 sep-2017
Big data and cloud computing 9 sep-2017
 
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
QIoT 您專屬的私有雲平台 - 新知講堂 - 20170421
 
module 3.pptx
module 3.pptxmodule 3.pptx
module 3.pptx
 
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
 
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the FundamentalsRoadmap to Next Generation IP Networks: A Review of the Fundamentals
Roadmap to Next Generation IP Networks: A Review of the Fundamentals
 

Kürzlich hochgeladen

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Kürzlich hochgeladen (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

The Use of IPv6 in IoT

  • 1. The  Use  of  IPv6  in  IoT Peter  T.  Kirstein   University  College  Lonodn   23/09/2015   IPv6  Councile  IoT  Talk   1  
  • 2. IoT  Objects  and  Network  Characteris?cs   • Large  number  of  devices     • Wide  diversity  of  network  technologies   • IP  but  also  others   • Wide  range  of  access  needs  –  Global  and  fairly  local   • Mul?-­‐applica?on,  mul?-­‐stakeholder   23/09/2015   IPv6  Councile  IoT  Talk   2  
  • 3.  Basic    Network  Diagram   Internet   D   D   G   Service   Device   D   D   23/09/2015   IPv6  Councile  IoT  Talk   3  
  • 4. Basic  Three  Level  Network  Structure   • Internet,  Service,  Device   • ServiceNet  Specific  to  devices  used  in  Applica?on   • DeviceNet  oOen,  but  not  always,  IP   • Considerable  advantage  if  ServiceNet  is  IPv6   • Allows  large  number  of  globally  addressable  devices   • IPv6  features  like  Mul?cast,  MIP6,  6LoWPAN,  DTLS   • Eases  mul?ple  addresses  for  same  globally  addressable  I/F   23/09/2015   IPv6  Councile  IoT  Talk   4  
  • 5. Mul?ple  Stakeholder  Nets     Internet   G   Service   Device   D   D   D   Service   Device   D   D   D   Service   D   D   D   09/06/2015   Use  of  Handl  to  Aid  Security   5   G  
  • 6. Mul?ple  Applica?ons  and  Stakeholders   • Physical  deployment  may  be  as  previous  diagram   • Could  have  mul?ple  networks  on  same  interfaces   • Applica?ons  may  use  different  subsets  of   deployment  and  networks  in  different  ways   • Easiest  if  mul?ple  addresses  on  same  I/F   • Physical  picture  may  be  very  confusing   • Easiest  in  Cyber  Space   23/09/2015   IPv6  Councile  IoT  Talk   6  
  • 7. Physical  and  Cyber  Space  Descriptors   • DNS  provides  Name/address  mapping   • Assume  edge  devices  obey  IPv4  or  IPv6  Protocol   • In  IoT,  Edge  devices  may  need  aVributes  of  mechanism   of  access,  network  used,  data  desired,  security  aspects   • Can  be  achieved  by  defining  Digital  Objects  (DOs)     • DOs  represent  devices,  processes,  data  in  Cyber  Space   • A  system  like  HANDLE  represents  them  in  uniform  way   23/09/2015   IPv6  Councile  IoT  Talk   7  
  • 8. Iden?fiers  and  AVributes  in  IoT   • Can  associate  each  Device  +  App  with  a  uniqe  Iden?fier   • Iden?fiers  structured  as  Names  in  DNS   • A  DO  ID  can  be  associated  with  mul?ple  aVributes   • Structured  as  Type/Value  with  security  and  ownership  metadata   • One  aVribute  can  be  ServiceNet  IP  address   •  Links  Cyber  and  physical  worlds   •  IPv4  possible  work,  but  IPv6  is  much  more  powerful  for  some  situa?ons   23/09/2015   IPv6  Councile  IoT  Talk   8  
  • 9. Advantages  of  IPv6  in  this  Approach  to  IoT • Normally  deployments  will  be  related  to  models  that  are   very  much  applica?on-­‐domain  oriented   • Different  applica?ons  will  operate  on  these  deployments   in  different  ways  of  access  and  with  varied  data   requirements   • There  will  oOen  be  group  opera?ons  of  limited  scope   • IPv6  will  allow  direct  mappings  to  physical  addresses   • Different  Stakeholders  may  use  same  I/F  in  different  ways   • With  IPv6,  can  use  address  space  of  Stakeholder   23/09/2015   IPv6  Councile  IoT  Talk   9  
  • 10. Other  IPv6  Advantages  for  IoT   • One  can  use  the  IPv6  features  such  as  Mul?cast,  Scope,   MIP6,  6LoWPAN  and  DTLS   • Different  access,  security  and  data  procedures  can  be   associated  directly  with  the  IPv6  address   • The  devices  oOen  have  limited  capability,  that  must  be   assisted  by  procedures  elsewhere   • DTLS  is  an  excellent  mechanism  for  achieving  this   23/09/2015   IPv6  Councile  IoT  Talk   10  
  • 11. Conclusions   • While  many  believe  that  IPv6  is  important  for  IoT,  few  realise the  advantages  beyond  address  size  for  its  adop?on   • When  combined  with  Iden?fier  and  a  Cyber  Space   infrastructure,  IPv6  is  par?cularly  valuable   • Deployments  can  populate  an  ID  AVribute  Database,  Applica?ons can  then  use  this  database  to  construct  new  virtual  networks,  and oOen  can  mirror  IoT  opera?ons  directly  in  the  physical  world     • These  advantages  will  become  more  apparent  with  the  larger mul?-­‐stakeholder  and  mul?-­‐applica?on  depioyments  on  sam infrastructure  that  are  s?ll  rare   23/09/2015   IPv6  Councile  IoT  Talk   11