Skip to main content

Network and Transport Layers

  • Chapter
  • First Online:
Fundamentals of IoT Communication Technologies

Part of the book series: Textbooks in Telecommunication Engineering ((TTE))

  • 1918 Accesses

Abstract

End-to-end IPv6 connectivity between devices and applications is a requirement in many IoT scenarios. However, most physical and link layer protocols presented in Chap. 3 are taken and derived from proprietary stacks that do not natively support IP communication. Moreover, transmission rate, latency, and power consumption of these protocols introduce limitations that prevent direct support of IPv6. This chapter explores the network layer adaptation mechanisms that serve to overcome these issues. Moreover, the chapter also focuses on discussing IoT transport layer characteristics and security implications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 89.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Belshe, M., Peon, R., Thomson, M.: Hypertext Transfer Protocol Version 2 (HTTP/2). RFC 7540 (2015). https://doi.org/10.17487/RFC7540. https://rfc-editor.org/rfc/rfc7540.txt

  2. Bluetooth, S.: Bluetooth 5.2 core specification, p. 3256 (2019)

    Google Scholar 

  3. Bormann, C.: 6LoWPAN-GHC: Generic Header Compression for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs). RFC 7400 (2014). https://doi.org/10.17487/RFC7400. https://rfc-editor.org/rfc/rfc7400.txt

  4. Brandt, A., Buron, J.: Transmission of IPv6 Packets over ITU-T G.9959 Networks. RFC 7428 (2015). https://doi.org/10.17487/RFC7428. https://rfc-editor.org/rfc/rfc7428.txt

  5. Deering, D.S.E., Hinden, B.: Internet Protocol, Version 6 (IPv6) Specification. RFC 8200 (2017). https://doi.org/10.17487/RFC8200. https://rfc-editor.org/rfc/rfc8200.txt

  6. Frankel, S., Krishnan, S.: IP Security (IPsec) and Internet Key Exchange (IKE) Document Roadmap. RFC 6071 (2011). https://doi.org/10.17487/RFC6071. https://rfc-editor.org/rfc/rfc6071.txt

  7. Gomez, C., Paradells, J., Bormann, C., Crowcroft, J.: From 6lowpan to 6lo: Expanding the universe of ipv6-supported technologies for the internet of things. IEEE Commun. Mag. 55 (2017). https://doi.org/10.1109/MCOM.2017.1600534

  8. Graziani, R.: IPv6 fundamentals: a straightforward approach to understanding IPv6. Pearson Education (2012)

    Google Scholar 

  9. Gupta, M., Conta, A.: Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification. RFC 4443 (2006). https://doi.org/10.17487/RFC4443. https://rfc-editor.org/rfc/rfc4443.txt

  10. Ikpehai, A., Adebisi, B.: 6loplc for smart grid applications. In: 2015 IEEE International Symposium on Power Line Communications and Its Applications (ISPLC), pp. 211–215 (2015)

    Google Scholar 

  11. ISO/IEC 18000-3: Parameters for air interface communications at 13,56 MHz. Standard, International Organization for Standardization, Switzerland (2010)

    Google Scholar 

  12. ITU, T.S.S.: Itu-t g.9959 : Short range narrow-band digital radiocommunication transceivers - phy, mac, sar and llc layer specifications. Tech. rep., International Telecommunication Union (2015)

    Google Scholar 

  13. Kaufman, C., Hoffman, P.E., Nir, Y., Eronen, P., Kivinen, T.: Internet Key Exchange Protocol Version 2 (IKEv2). RFC 7296 (2014). https://doi.org/10.17487/RFC7296. https://rfc-editor.org/rfc/rfc7296.txt

  14. Khssibi, S., Idoudi, H., Van Den Bossche, A., Val, T., Saidane, L.A.: Presentation and analysis of a new technology for low-power wireless sensor network (2013)

    Google Scholar 

  15. Kim, E., Kaspar, D., Gomez, C., Bormann, C.: Problem Statement and Requirements for IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing. RFC 6606 (2012). https://doi.org/10.17487/RFC6606. https://rfc-editor.org/rfc/rfc6606.txt

  16. Lynn, K., Martocci, J., Neilson, C., Donaldson, S.: Transmission of IPv6 over Master-Slave/Token-Passing (MS/TP) Networks. RFC 8163 (2017). https://doi.org/10.17487/RFC8163. https://rfc-editor.org/rfc/rfc8163.txt

  17. Mariager, P.B., Petersen, J.T., Shelby, Z., van de Logt, M., Barthel, D.: Transmission of IPv6 Packets over Digital Enhanced Cordless Telecommunications (DECT) Ultra Low Energy (ULE). RFC 8105 (2017). https://doi.org/10.17487/RFC8105. https://rfc-editor.org/rfc/rfc8105.txt

  18. Montenegro, G., Hui, J., Culler, D., Kushalnagar, N.: Transmission of IPv6 Packets over IEEE 802.15.4 Networks. RFC 4944 (2007). https://doi.org/10.17487/RFC4944. https://rfc-editor.org/rfc/rfc4944.txt

  19. Montenegro, G., Schumacher, C., Kushalnagar, N.: IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals. RFC 4919 (2007). https://doi.org/10.17487/RFC4919. https://rfc-editor.org/rfc/rfc4919.txt

  20. Moskowitz, R., Heer, T., Jokela, P., Henderson, T.R.: Host Identity Protocol Version 2 (HIPv2). RFC 7401 (2015). https://doi.org/10.17487/RFC7401. https://rfc-editor.org/rfc/rfc7401.txt

  21. Narten, D.T., Thomson, D.S.: IPv6 Stateless Address Autoconfiguration. RFC 2462 (1998). https://doi.org/10.17487/RFC2462. https://rfc-editor.org/rfc/rfc2462.txt

  22. Nieminen, J., Savolainen, T., Isomaki, M., Patil, B., Shelby, Z., Gomez, C.: IPv6 over BLUETOOTH(R) Low Energy. RFC 7668 (2015). https://doi.org/10.17487/RFC7668. https://rfc-editor.org/rfc/rfc7668.txt

  23. Oppliger, R.: SSL and Tls: Theory and Practice, 2nd edn. Artech House, Norwood (2016)

    Google Scholar 

  24. Rescorla, E.: The Transport Layer Security (TLS) Protocol Version 1.3. RFC 8446 (2018). https://doi.org/10.17487/RFC8446. https://rfc-editor.org/rfc/rfc8446.txt

  25. Rescorla, E., Modadugu, N.: Datagram Transport Layer Security Version 1.2. RFC 6347 (2012). https://doi.org/10.17487/RFC6347. https://rfc-editor.org/rfc/rfc6347.txt

  26. Shelby, Z., Bormann, C.: 6LoWPAN: The Wireless Embedded Internet. Wiley, New York (2010)

    Google Scholar 

  27. Simpson, W.A., Narten, D.T., Nordmark, E., Soliman, H.: Neighbor Discovery for IP version 6 (IPv6). RFC 4861 (2007). https://doi.org/10.17487/RFC4861. https://rfc-editor.org/rfc/rfc4861.txt

  28. Thubert, P., Hui, J.: Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks. RFC 6282 (2011). https://doi.org/10.17487/RFC6282. https://rfc-editor.org/rfc/rfc6282.txt

  29. Tschofenig, H., Fossati, T.: Transport Layer Security (TLS) / Datagram Transport Layer Security (DTLS) Profiles for the Internet of Things. RFC 7925 (2016). https://doi.org/10.17487/RFC7925. https://rfc-editor.org/rfc/rfc7925.txt

  30. Vilajosana, X., Watteyne, T., Chang, T., Vučinić, M., Duquennoy, S., Thubert, P.: Ietf 6tisch: a tutorial. IEEE Commun. Surv. Tutorials 22(1), 595–615 (2020)

    Article  Google Scholar 

  31. Williams, M., Tüxen, M., Seggelmann, R.: Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) Heartbeat Extension. RFC 6520 (2012). https://doi.org/10.17487/RFC6520. https://rfc-editor.org/rfc/rfc6520.txt

  32. ZigBee Specification. Standard, The ZigBee Alliance, USA (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Herrero, R. (2022). Network and Transport Layers. In: Fundamentals of IoT Communication Technologies. Textbooks in Telecommunication Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-70080-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-70080-5_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-70079-9

  • Online ISBN: 978-3-030-70080-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics