Versions Compared

Key

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

Introduction

  • GwProvApp-Ethwan is the entry point for RDK-B stack middleware.
  • Responsible for all provisioning of LAN,WAN,BRIDGE,etc .
  • Creates the state machine and does all gateway initialization.
  • Responsible to initiate the registration of all services on boot -up.

RDK-B Boot Sequence - CCSP Initialization 

     

     Image Removed

...

                        CcspEthAgent provides the Active wired clients information and it have the support of ethernet functionality( Enable/Disable of WAN Mode).

TR-181 Data Model Parameter


ModuleData Model ParametersDescription
CcspLMLite(LMLite.XML)

1.Device.Hosts.X_CISCO_COM_ConnectedDeviceNumber

shows Active Connected Clients Count

2. Device.Hosts.Host. (Instance will update depend on number of connected clients connection)

Example:

Device.Hosts.Host.1.

Device.Hosts.Host.2.
Will have connected clients information

3.Device.Hosts.X_RDKCENTRAL-COM_EthHost_SyncThis parameter can sync with CcspEthAgent
ModuleData Model ParametersDescription
CcspPandMSsp(TR181-USGv2.XML)Device.X_CISCO_COM_DeviceControl.LanManagementEntry.1.LanMode

In routerMode - shows all connected client list via Device.Hosts.

In BridgeMode -  Device.Hosts.HostNumberOfEntries is zero

ModuleData Model Parameter

Description

CcspEthAgent(TR181-EthAgent.xml)Device.Ethernet.X_RDKCENTRAL-COM_WAN.EnabledIt always enabled, because rpi boards doesn't have DOCSIS Support

Device.Ethernet.X_RDKCENTRAL-COM_EthHost_SyncThis parameter can sync with LmLite


Interaction between CcspEthAgent and CcspLMLite Components

                                                       Image Added


EthWan(Ethernet WAN) Functionality - CcspEthAgent

                                Image Removed                Image Added

         

Sequence Diagram For Interaction Between CcspEthAgent And CcspLMLite


                     
         
                     Image Added