IETF 99 and IoT: Standards for Connected Devices

Exploring how IETF 99 advanced Internet of Things standardization and protocol development

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

IETF 99 and the Evolution of Internet of Things Standardization

The Internet of Things represents one of the most transformative technological shifts of our era, connecting billions of devices ranging from simple sensors to complex embedded systems. The standardization of protocols and frameworks governing these devices has become critical as IoT deployments scale globally. The Internet Engineering Task Force (IETF) plays a central role in this standardization process, developing the technical specifications that enable diverse devices to communicate reliably and securely across networks. IETF 99, held in Prague in July 2017, brought together experts, engineers, and stakeholders to advance IoT-related standards through focused working group discussions and collaborative problem-solving sessions.

Understanding the IETF’s Role in IoT Development

The Internet Engineering Task Force operates as a voluntary, open community dedicated to producing high-quality technical documents that guide how the internet is designed, deployed, and managed. Unlike traditional standards organizations that follow formal voting procedures, the IETF employs a consensus-based approach to decision-making. This methodology, often called “rough consensus,” emphasizes community agreement rather than majority rule, ensuring that proposed standards receive broad support from affected stakeholders.

The IETF standardizes its work through Request for Comments (RFC) documents, which serve as the authoritative specifications for internet protocols and procedures. These documents range from Proposed Standards through Draft Standards to full Internet Standards on the standards track, while also encompassing informational, experimental, and historical documents. For IoT applications, this standardization framework proves essential, as it provides manufacturers and developers with clear, consensual specifications for building interoperable devices that can communicate across different networks and platforms.

Web Architecture Extension for Constrained Networks

One of the most significant challenges in IoT involves extending web technologies to resource-limited devices. The Constrained RESTful Environments (CoRE) Working Group addressed this challenge by developing methods to adapt web architecture for devices operating under severe computational and communication constraints. These constrained devices often run on battery power, possess limited memory, and operate on low-bandwidth networks, creating fundamental design challenges that traditional web technologies were not built to address.

The CoRE Working Group’s efforts centered on creating lightweight protocols that maintain web principles while minimizing resource consumption. This working group emerged as particularly active during IETF 99, scheduling multiple sessions throughout the week to address the growing volume of protocol proposals and implementation feedback. Their work has implications far beyond academic interest, as billions of IoT devices deployed worldwide depend on these standardized mechanisms for basic functionality and integration with broader internet infrastructure.

IPv6 Adaptation for Diverse Radio Technologies

A critical component of IoT standardization involves adapting the IPv6 protocol to function efficiently across numerous low-power radio technologies. The 6LoWPAN working group, formally known as IPv6 over Low power Wireless Personal Area Networks, pioneered mechanisms enabling IPv6 operation on networks with limited bandwidth and power constraints. This working group’s contributions extend across multiple radio technologies, each with distinct characteristics and operational requirements.

The scope of 6LoWPAN’s work encompasses several prominent IoT communication standards:

  • Bluetooth Low Energy (BLE): Standardized through RFC 7668, this technology enables IPv6 operation over BLE networks, widely used in personal area devices and wearables.
  • Z-Wave Networks: Based on ITU-T G.9959 standard and documented in RFC 7428, Z-Wave represents a popular protocol for home automation and smart building applications.
  • DECT Ultra Low Energy (ULE): A cordless telecommunications standard adapted for ultra-low-energy operation in residential and commercial environments.
  • Master-Slave/Token-Passing (MS/TP): A wired networking technology commonly deployed over RS-485 interfaces in building automation systems.

During IETF 99, the 6LoWPAN working group met to discuss ongoing standardization efforts, refinements to existing protocols, and emerging challenges in adapting IPv6 across these diverse technologies. The group’s work ensures that devices operating on different radio platforms can all participate in the broader IPv6 internet ecosystem, rather than remaining isolated in proprietary networks.

Vehicular Communication Networks and IPv6

As connected and autonomous vehicles become increasingly prevalent, standardizing communication protocols for vehicular environments has grown urgent. The IP Wireless Access in Vehicular Environments (IPWAVE) Working Group focuses specifically on mechanisms enabling reliable IPv6 datagram transmission in moving vehicle scenarios. This presents unique technical challenges, as vehicles move between wireless coverage areas, experience varying signal strengths, and require low-latency communication for safety applications.

IPWAVE’s primary objective during IETF 99 involved developing specifications for transmitting IPv6 datagrams over IEEE 802.11-OCB (Outside the Context of a Basic Service Set) mode. This particular IEEE 802.11 variant operates without requiring association with a traditional wireless access point, enabling direct communication between moving vehicles and roadside infrastructure. The standardization of such mechanisms proves essential for supporting Intelligent Transportation Systems (ITS) and vehicle-to-infrastructure (V2I) communication protocols currently under development by transportation authorities and automotive manufacturers worldwide.

Security Frameworks for Resource-Constrained Environments

Security represents one of the most critical yet challenging aspects of IoT deployment. Many IoT devices operate in environments where traditional security approaches prove impractical due to computational constraints, limited power availability, and memory restrictions. The Authentication and Authorization for Constrained Environments (ACE) Working Group addresses these challenges through the development of standardized security mechanisms specifically designed for resource-limited devices.

The ACE working group concentrates on creating authenticated authorization frameworks enabling secure access to resources hosted on servers deployed in constrained environments. Rather than attempting to adapt full-featured security protocols designed for powerful servers and workstations, ACE develops lightweight alternatives that maintain security properties while respecting device limitations. During IETF 99, the group discussed multiple components of their standardization effort, including DTLS (Datagram Transport Layer Security) profiles optimized for constrained devices, CBOR Web Tokens (CWT) for compact credential representation, and architectural frameworks for managing authorization in resource-limited deployments.

Routing Protocols for Low-Power Networks

Effective routing constitutes another essential component of functional IoT networks. The Routing Over Low power and Lossy networks (ROLL) Working Group develops routing protocols specifically engineered for constrained-node networks characterized by limited bandwidth, high packet loss rates, and unpredictable connectivity patterns. These conditions differ substantially from traditional internet routing assumptions and require specialized protocol approaches.

ROLL’s work focuses on creating routing solutions that operate efficiently despite network instability, adapt dynamically to topology changes, and minimize control message overhead that would quickly exhaust battery reserves on power-constrained devices. The standardization of such protocols enables manufacturers to deploy IoT devices across diverse network topologies without developing proprietary routing solutions, reducing fragmentation and improving overall network reliability.

Implementation Guidance and Best Practices

Beyond protocol specifications, IoT developers require practical guidance on efficient implementation techniques, resource optimization strategies, and architectural considerations. The Lightweight Implementation Guidance (LWIG) Working Group develops documents addressing these implementation-focused concerns. Rather than defining new protocols, LWIG produces informational and guidance documents drawing on implementations deployed in the field, academic research, and collective industry experience.

LWIG documentation addresses topics such as memory optimization techniques, power consumption minimization strategies, secure coding practices adapted for resource-constrained contexts, and interoperability considerations when implementing constrained protocols. This guidance proves invaluable to manufacturers and developers seeking to build compliant IoT devices while operating within real-world resource constraints. The working group met during IETF 99 to refine guidance documents and discuss emerging implementation challenges observed in deployed IoT systems.

Emerging BoF Sessions and Future Directions

In addition to established working groups, IETF 99 featured several Birds of a Feather (BoF) sessions exploring emerging areas of standardization interest. These informal sessions bring together interested parties to discuss potential new standardization efforts before formally chartering working groups.

The BANANA (BANdwidth Aggregation for Network Access) BoF addressed challenges arising when endpoint devices access networks through multiple simultaneous connections. Modern IoT devices increasingly employ multiple communication technologies simultaneously—for instance, combining WiFi, cellular, and Bluetooth connectivity. BANANA proposed developing standardized mechanisms for aggregating bandwidth across these multiple access technologies and implementing intelligent failover when particular connections become unavailable.

The Network Slicing (NETSLICING) BoF explored the standardization of network virtualization concepts enabling operators to create isolated logical networks sharing physical infrastructure. Network slicing capabilities would enable service providers to offer different service levels, isolation guarantees, and performance characteristics through protocol-level mechanisms rather than purely operational techniques.

The Broader Significance of IETF 99 for IoT

IETF 99 represented a crucial inflection point for IoT standardization efforts. As IoT deployments scaled from pilot projects to production systems affecting millions of devices worldwide, the completion and refinement of standardized protocols became increasingly urgent. The working groups meeting in Prague addressed fundamental questions about how constrained devices should communicate, authenticate, and route information through networks—questions whose answers would influence IoT deployments for years to come.

The diversity of working groups addressing different IoT aspects reflects the multi-faceted nature of IoT standardization. Effective IoT systems require not just communication protocols but also security frameworks, routing mechanisms, web integration approaches, and practical implementation guidance. IETF 99 demonstrated how standards development communities could coordinate across these diverse domains to produce coherent, complementary specifications.

Future Implementation and Adoption Challenges

While IETF 99 advanced numerous IoT standards, translating these specifications into widespread implementation required sustained effort. Manufacturers needed to incorporate standardized protocols into device firmware, network operators required management tools supporting new protocols, and developers needed testing frameworks validating compliance. The work initiated at IETF 99 would continue through subsequent IETF meetings and implementation cycles.

The consensus-based standardization process employed by IETF ensures that specifications reflect broad industry agreement, but this approach also requires patience and compromise. Stakeholders with conflicting interests must negotiate mutually acceptable approaches, potentially extending standardization timelines. For IoT, where rapid technological change and competitive pressures push toward proprietary solutions, maintaining momentum behind open standardization efforts requires continued community commitment.

References

  1. IETF Mission Statement and Overview — Internet Engineering Task Force. Accessed via https://www.ietf.org/about/
  2. RFC 7668: IPv6 over Bluetooth Low Energy — Internet Engineering Task Force Standards Track. 2015. https://tools.ietf.org/html/rfc7668
  3. RFC 7428: Transmission of IPv6 Packets over ITU-T G.9959 Networks — Internet Engineering Task Force Standards Track. 2015. https://tools.ietf.org/html/rfc7428
  4. 6LoWPAN Working Group Charter — Internet Engineering Task Force. https://datatracker.ietf.org/wg/6lo/charter/
  5. CoRE (Constrained RESTful Environments) Working Group Charter — Internet Engineering Task Force. https://datatracker.ietf.org/wg/core/charter/
  6. Authentication and Authorization for Constrained Environments (ACE) Working Group — Internet Engineering Task Force. https://datatracker.ietf.org/wg/ace/charter/
Sneha Tete
Sneha TeteBeauty & Lifestyle Writer
Sneha is a relationships and lifestyle writer with a strong foundation in applied linguistics and certified training in relationship coaching. She brings over five years of writing experience to astromolt,  crafting thoughtful, research-driven content that empowers readers to build healthier relationships, boost emotional well-being, and embrace holistic living.

Read full bio of Sneha Tete