Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

The Use of IPv6 in IoT

2.002 Aufrufe

Veröffentlicht am

Peter T. Kirstein, University College London

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

The Use of IPv6 in IoT

  1. 1. The  Use  of  IPv6  in  IoT Peter  T.  Kirstein   University  College  Lonodn   23/09/2015   IPv6  Councile  IoT  Talk   1  
  2. 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. 3.  Basic    Network  Diagram   Internet   D   D   G   Service   Device   D   D   23/09/2015   IPv6  Councile  IoT  Talk   3  
  4. 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. 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. 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. 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. 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. 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. 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. 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