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

Compare with Current View Page History

« Previous Version 5 Next »

The initial purpose of the USP Controller is to allow USP agent validation and can be expanded to further use cases as required

GUI Access

http://54.148.37.189:8088/acs 

Username: administrator 

Password: 47$Y7Jl3 

Agent Configuration 

Supported MTPs: 

  • STOMP: Full Support
  • MQTT: March 2021

Using the OB-USP-AGENT which has been ported to RDK the agent can be configured using the following sample:

Note: Change any references in the below of 42010A8A0FF0 to a unique value

Device.LocalAgent.Controller.1.EndpointID "oui:84C8B1:0000"
Device.STOMP.Connection.1.Host "54.148.37.189"
Device.STOMP.Connection.1.Username "stomp"
Device.STOMP.Connection.1.Password "stomp"
Device.DeviceInfo.SerialNumber "42010A8A0FF0"
Device.DeviceInfo.ManufacturerOUI "84C8B1"
Device.LocalAgent.EndpointID "oui:84C8B1-42010A8A0FF0"
Device.LocalAgent.MTP.1.Alias "cpe-1"
Device.LocalAgent.MTP.1.Enable "true"
Device.LocalAgent.MTP.1.Protocol "STOMP"
Device.LocalAgent.MTP.1.STOMP.Reference "Device.STOMP.Connection.1"
Device.LocalAgent.MTP.1.STOMP.Destination "/exchange/usp-agents/oui-84C8B1-42010A8A0FF0"
Device.LocalAgent.Controller.1.Alias "cpe-1"
Device.LocalAgent.Controller.1.Enable "true"
Device.LocalAgent.Controller.1.AssignedRole "Device.LocalAgent.ControllerTrust.Role.1"
Device.LocalAgent.Controller.1.PeriodicNotifInterval "300"
Device.LocalAgent.Controller.1.PeriodicNotifTime "0001-01-01T00:00:00Z"
Device.LocalAgent.Controller.1.USPRetryMinimumWaitInterval "5"
Device.LocalAgent.Controller.1.USPRetryIntervalMultiplier "2000"
Device.LocalAgent.Controller.1.ControllerCode ""
Device.LocalAgent.Controller.1.MTP.1.Alias "cpe-1"
Device.LocalAgent.Controller.1.MTP.1.Enable "true"
Device.LocalAgent.Controller.1.MTP.1.Protocol "STOMP"
Device.LocalAgent.Controller.1.MTP.1.STOMP.Reference "Device.STOMP.Connection.1"
Device.LocalAgent.Controller.1.MTP.1.STOMP.Destination "/queue/controllerlistener"

The above can be saved to a text file and run as follows:

# /usr/local/bin/obuspa -p -v 4 -r usp-agent-rdk.txt

Device Onboarding

  • After configuring the obuspa agent and connecting to the USP controller in the GUI the new device should appear under Devices
  • A Device Model needs to be created. Double click on your device and in the main dashboard under Device Model click on Generate
  • Once the Device Model is created you can test setting a parameter e.g.




  • No labels