Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Info

This page is under development

Introduction

Cable operators are interested in deploying high-speed data communications systems on cable television systems. A series of interface specifications have been prepared that will permit the early definition, design, development, and deployment of packet data over cable systems.
The data over cable service interface specification (DOCSIS) specifies the protocol for exchanging bidirectional transfer of Internet protocol (IP) traffic, between the cable system headend and customer locations.

...

  • This layer make calls to underlying HAL functions, Linux system calls/commands, third party modules, open source modules etc.
  • This layer will be more component specific.

Code Flow


Image Added

Objects

CMAgent object in its DML layer:

Device.X_RDKCENTRAL-COM_CableModem.

Retrieve value using dmcli

$ dmcli eRT getv Device.X_RDKCENTRAL-COM_CableModem.
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
getv from/to component(eRT.com.cisco.spvtg.ccsp.cm): Device.X_RDKCENTRAL-COM_CableModem.
Execution succeed.
Parameter    1 name: Device.X_RDKCENTRAL-COM_CableModem.DsOfdmChanNumberOfEntries
               type:       uint,    value: 0
Parameter    2 name: Device.X_RDKCENTRAL-COM_CableModem.UsOfdmaChanNumberOfEntries
               type:       uint,    value: 0
Parameter    3 name: Device.X_RDKCENTRAL-COM_CableModem.StatusOfdmaNumberOfEntries
               type:       uint,    value: 0

CM HAL

This hardware abstraction layer (HAL) concept is used for every interface.

The CM HAL provides a well-defined software interface that cable modem software developers can use to interface to RDK-B.

...