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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
Bluetooth, S.: Bluetooth 5.2 core specification, p. 3256 (2019)
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
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
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
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
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
Graziani, R.: IPv6 fundamentals: a straightforward approach to understanding IPv6. Pearson Education (2012)
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
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)
ISO/IEC 18000-3: Parameters for air interface communications at 13,56 MHz. Standard, International Organization for Standardization, Switzerland (2010)
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)
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
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)
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
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
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
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
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
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
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
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
Oppliger, R.: SSL and Tls: Theory and Practice, 2nd edn. Artech House, Norwood (2016)
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
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
Shelby, Z., Bormann, C.: 6LoWPAN: The Wireless Embedded Internet. Wiley, New York (2010)
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
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
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
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)
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
ZigBee Specification. Standard, The ZigBee Alliance, USA (2015)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
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)