RDK, Broadband & The Last Mile

Access networks come in many flavors, and represent the “last mile” of a network’s infrastructure, connecting the core network out to homes and businesses – although they’re almost never a linear mile, and almost always require more than a mile’s worth of materials to build. 

Of the access network types, there’s twisted copper pair, used in telephone networks, and the advanced technologies that built upon it, like Digital Subscriber Line (DSL) and its many manifestations (ADSL, VDSL2, G.Fast and XG-FAST). Then there are the fiber-fed networks, like “the PONs,” for Passive Optical Networks, like Ethernet PON (EPON) and Gigabit PON (GPON). In traditional hybrid-fiber coax networks, the access method used to move IP-based traffic is DOCSIS, for the Data Over Cable Service Interface Specification. 

Broadband gateways and related gear built with RDK started out with DOCSIS as the initial broadband access technology. But as service providers expanded, both geographically and topologically, it made sense for devices built for RDK to also expand, in terms of supporting additional access networks. It started with EPON, in 2017. An EPON “agent” software component and an associated hardware abstraction layer, or “HAL,” was created to separate the common software of RDK/Broadband from the EPON code used in individual SoCs (System on a Chip). 

In the fullness of time, the RDK stack is resourced and roadmapped to host a suite of access network agents, in a modular and open sourced way, that can be mixed and matched as needed by service provider: Maybe one footprint needs DOCSIS, and another needs DSL, or EPON, or GPON. Each agent contains the interface between the core RDK code, and the SoC code that supports the wide area network technology.

Notably, the core RDK stack remains unchanged regardless of the broadband access network it supports. Only the access network agent – be it for cable modems, Ethernet, DSL, etc – changes, as needed. This also means that the same device management, logging, telemetry and provisioning software is used in all implementations (including video devices running RDK.) That’s deliberate, so that service providers have one cloud management layer for all customer premises equipment / CPE, from all manufacturers. 

Ultimately, it’s a good thing: Multiple types of access networks are the rule these days, not the exception. So as the RDK stack evolves, know that an important part of it will be about making sure the RDK can serve DOCSIS, DSL and PON-styled access infrastructure. 

Related Posts

A Q&A with Comcast’s Nithya Ruff

A Q&A with Comcast’s Nithya Ruff Nithya Ruff heads Comcast’s open source office, and is a widely recognized pioneer in the open source community. She embarked on her first open source software journey in 1998, at Silicon Graphics Inc., when she was asked to join an open source strategy group. Its task: To figure out

Read More »

Everything You Need to Know About the 2019 RDK Americas Summit

Everything You Need to Know About the 2019 RDK Americas Summit What will you build tomorrow? Hello, RDK Community colleagues, and FYI that it’s probably time to start thinking about booking travel (and hotels) for the 2019 RDK Americas Summit, which is happening at the new Comcast Technology Center in Philadelphia on March 19. We’ve been hard

Read More »

Metrological and Technicolor Speed Delivery of Integrated OTT and IP Experiences with New Browser Architecture for STBs

Metrological and Technicolor Speed Delivery of Integrated OTT and IP Experiences with New Browser Architecture for STBs Earlier this month, Technicolor and Metrological, both members of the RDK Community, announced a joint solution to help operators accelerate the deployment of innovative OTT services. Under the agreement, Technicolor is adopting Metrological’s Application Platform along with Web-Platform

Read More »

RDK Management is an open source consortium that manages the Reference Design Kit (RDK). RDK is an open source software platform for the connected home that standardizes core functions used in broadband devices, set-top boxes, and IoT. It enables operators to manage their devices; control their business models; and customize their apps, UIs and data analytics to improve the customer experience and drive business results. The RDK community is comprised of more than 350 companies including: CPE manufacturers, SoC vendors, software developers, system integrators, and service providers.  For more information on the tools, training, and events provided by RDK Management, please visit: www.rdkcentral.com.  

Stay Updated

Copyright © 2019 RDK Management, LLC