Versions Compared

Key

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

...

System default is added with name "band_steering_enable" to track band steering status, whether enabled/disbaled.


Architecture

  • Layout

  • Communication

          <Describe the communication between the sub-systems. (Diagrams may be used to illustrate communications). >

External Interfaces (Input/Output files or data sets)

< Identify input interfaces, function call protocol, and the nature of the data structures passed across the interface between the sub-modules>

...

draw.io Diagram
bordertrue
diagramNameBandSteeringArch
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth707
revision1

Data Model


S.noModuledmcli commandDescription
1WiFi - TR181-WiFi-USGv2.XML

Device.WiFi.X_RDKCENTRAL-COM_BandSteering.Enable

used to  enabled/disbaled Band Steering
2WiFi - TR181-WiFi-USGv2.XML

Device.WiFi.X_RDKCENTRAL-COM_BandSteering.APGroup

sets/returns AP Group name
3WiFi - TR181-WiFi-USGv2.XMLDevice.WiFi.X_RDKCENTRAL-COM_BandSteering.Capability

returns Band Steering Device level capability

4WiFi - TR181-WiFi-USGv2.XMLDevice.WiFi.X_RDKCENTRAL-COM_BandSteering.HistoryHistory of Clients Steered across bands
5WiFi - TR181-WiFi-USGv2.XMLDevice.WiFi.X_RDKCENTRAL-COM_BandSteering.<radio-index>.UtilizationThresholdBandwidth Utilization threshold for 2.4/5 GHz
6WiFi - TR181-WiFi-USGv2.XMLDevice.WiFi.X_RDKCENTRAL-COM_BandSteering.<radio-index>.RSSIThresholdSignal Strength threshold for 2.4/5 GHz
7WiFi - TR181-WiFi-USGv2.XMLDevice.WiFi.X_RDKCENTRAL-COM_BandSteering.<radio-index>.PhyRateThresholdPhysical Transmit rate thresholdrate for a Client in a band
8WiFi - TR181-WiFi-USGv2.XMLDevice.WiFi.X_RDKCENTRAL-COM_BandSteering.<radio-index>.OverloadInactiveTimeThreshold inactive time of a client during band overload condiiton
9WiFi - TR181-WiFi-USGv2.XMLDevice.WiFi.X_RDKCENTRAL-COM_BandSteering.<radio-index>.IdleInactiveTimeThreshold inactive time of a client during Idle condiiton


Limitations

             < Describe the cases that are identified as problem but unable to report to it due to various factors. Describe the factors >

Future Enhancements

...

  • Band Steering feature is limited only to dual/tri band radio capable devices.
  • Steering of 5 GHz capable wireless clients can be done only when SSID and security parameters are same for both 2.4GHz and 5GHz.

Future Enhancements

  • Band Steering status should be retained even after reboot. Currently, this is not yet implemented.
  • Steering of Clients are based on Utilization threshold, RSSI threshold. These use cases need to be implemented.