You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Introduction

RDK-B devices provide multiple interfaces like MoCA, WiFi, Ethernet and so on for the clients to get connected. LMLite, a component within RDK-B, does the job of updating the Host tables (Host table is a table containing the data of connected clients over various interfaces) based on the devices connected over MoCA, WiFi and Ethernet.

High Level Architecture

Representation of LMLite functionality

Figure 1 - LMLite High Level Architecture

Figure 1 illustrates the LMLite functionality.

LMLite interacts with other components of RDK-B stack over DBUS. Each of these components registers a "callback" function with respective HAL. The HAL performs a “callback” whenever there is an update in connected clients. This triggers a DBus call to LMLite with the necessary data. LMLite receives this data and adds it to a the Host tables.

Objects

LMLite has three objects in its DML layer:

ObjectDescription
Device.Hosts.Contains parameters depicting statistics of the connected devices.
Devcie.Xhosts.Contains parameters for home security devices.
Device.X_RDKCENTRAL-COM_REPORT.Contains parameters depicting network status and traffic



  • No labels