RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
The Reference Design Kit for Broadband(RDK-B) is a standard open source software stack which sits below the applications/services layer and provides a common interface to SoC's acting as a universal SoC adapter that allows portability across hardware platforms. The RDK-B stack provides complex broadband and management functions such as Home Networking, WiFi, and Device Management. Even though almost all present RDK-B deployments are over DOCSIS gateways, its modular design makes RDK-B an ideal choice for a host of different devices like WiFi extenders, voice gateways or IoT platforms.
RDK-B comes with some of the added advantages due to a highly modular architecture which allows the developers to have the provisions for dynamic service discovery, common data model, multiple management interfaces like SNMP, TR069, WebUI. Some of the added advantages of RDK-B are :
RDK-B features can be classified broadly into the following three categories:
2 Comments
Unknown User (thiago.navarro)
Generic question: Is there any limitation due to RDK-B if I integrate my own module, which communicates with the cloud, to it?
Narayanaswamy Ramaiyer
Hi Unknown User (thiago.navarro)
There are already many 3rd party applications used by multiple adopters ,that runs along side RDK-B in their devices, that communicates with their cloud.
It is best suggested to get the required data from RDK-B using TR-181 data models( invoke it from the module you are going to integrate ) and then share it to the cloud in your preferred format ( or , based on suggestions from cloud, use TR-181 data models to set things in RDK-B side ).