Skip to content

a question about the USP requirement  #20

@believe209

Description

@believe209

I am a developer of Calix and I am now integrating obuspa in our router device.

When I am studying the requirement ( link : https://usp.technology/specification/03-index-discovery.html#r-dis.1a) , I get a little uncertain about below:

R-DIS.1a: The Agent MUST decode all received options as strings (provisioning code, wait interval, and interval multiplier are not decoded as numeric fields).

Does it mean the sub options 25,26,27,28 and 29 in both DHCPv4 125 and DHCPv6 17 option are all coded as an ascii string? For example, the value of Device.LocalAgent.Controller.{i}.USPNotifRetryMinimumWaitInterval should be a string type “12345” other than an integer type 12345.

3.3.1 DHCP Options for Controller Discovery 

Encapsulated Option DHCPv4 Option 125 DHCPv6 Option 17 Parameter in the Device:2 Data Model [38]
URL or FQDN of the Controller 25 25 Dependent on MTP
Provisioning code 26 26 Device.LocalAgent.Controller.{i}.ProvisioningCode
USP retry minimum wait interval 27 27 Device.LocalAgent.Controller.{i}.USPNotifRetryMinimumWaitInterval
USP retry interval multiplier 28 28 Device.LocalAgent.Controller.{i}.USPNotifRetryIntervalMultiplier
Endpoint ID of the Controller 29 29 Device.LocalAgent.Controller.{i}.EndpointID

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions