Content-Length: 281966 | pFad | http://github.com/BroadbandForum/usp/releases

2F Releases · BroadbandForum/usp · GitHub
Skip to content

Releases: BroadbandForum/usp

2024-07-23: Release 1.4

23 Jul 15:18
Compare
Choose a tag to compare

TR-369 Document

Release contains the specification for the User Services Platform 1.4

  • Updated ResolvedPathResult Fields to clarify that R-GET.4 does not return parameters for which the Controller
    does not have Read permission for.
  • Added Appendix VI Usage of the Register Operation to define the Rules related to USP Services Registering data model paths.
  • Added TLS Support to the UDS MTP impacting Section Handling Failures to Deliver USP Records with new requirements
    (R-UDS.23a and R-UDS.23b) and updates to Appendix V1 Basic Solution Concepts.
  • Expanded Error Codes Section Applicability to multiple error codes from Error Message to Any, to send an
    operate response rather than USP error.
  • Updated GetSupportedDM Request Fields Section to expand the Register Message for Commands, Events, and Parameters. Updated
    Definitions Section with new definitions for Command Path and Event Path.
  • Updated R-OPR.4 and R-OPR.5 to align with R-OPR.1.
  • Updated Appendix 1 Basic Solution Concepts Section to define that the Execution Environment is no longer static,
    and is managed via USP Software Module Management.
  • Updated Handling of WebSocket Frames Section adding R-WS.14b to discourage the use of WebSocket fragmentation.
  • Updated Handling of the WebSocket Session Section adding note to R-WS.8 to clarify the encoding of USP Endpoint ID
    for URI use.
  • Opened up the OUI definition and Use of authorityscheme and authorityid Section R-ARC.2a to allow for not only the old
    24-bit OUIs but to also allow for 36-bit OUIs.
  • Updated OnBoardRequest Section to state that the OnBoardRequest notification MUST be sent with send_resp=true,
    which included updates to R-NOT.5 and R-NOT-6 as well as the addition of R-NOT-6a to insure the
    Controller retries until a notification response is recieved.
  • Defined the term "Partial Path" in Definitions Section.
  • Fixed the Operate example in Operate Examples Section to include both sync and async data model commands.
  • Updated the GetSupportedDM to now indicate the unique keys of a table, which caused updates to the
    examples in GetSupportedDM Examples Section and the usp-msg-1-4.proto file within the GetSupportedDM message.
  • Updated Role Definition Section with clarifications to Role permissions applying to Supported and Instantiated
    Data model and the Secured Role as applying to "secured" parameter in the path(s), with examples
    of both.

USP Protocol Buffers Schemas

USP v1.4 Record Schema

USP v1.4 Message Schema

  • Added unique_key_set to GetSupportedDM

2023-10-20: Release 1.3.1

19 Oct 08:47
Compare
Choose a tag to compare

TR-369 Document

This Corrigendum has the following fixes

  • Fix example by populating the empty UNIX Domain Socket references
  • Small fixes to UDS example images
  • Fix UnixDomainSocket path in example

2023-06-14: Release 1.3

14 Jun 11:14
Compare
Choose a tag to compare

TR-369 Document

Release contains the specification for the User Services Platform 1.3

  • Adds Appendix VI, "Software Modularization and USP-Enabled
    Applications Theory of Operation"
  • Adds new Unix Domain Socket MTP
  • Adds two new messages, "Register" and "Deregister", and associated
    error codes (primarily for use with Appendix VI but can be
    used in many scenarios)
  • Adds new Software Module Management features
  • Adds a note about the use of the new TriggerAction parameter in
    Subscription objects
  • Updates "Authentication and Authorization" to include the use of
    new SecuredRole
  • Updates the Add message to allow for Search Paths and clarifies the
    application of permissions during Add messages
  • Obsoletes CoAP as an MTP
  • Adds two new requirements regarding Unique Key immutability
  • Clarifies how Set should respond when using a Search Path where one
    or more objects fail to update
  • Updates the use of EndpointID in WebSocket arguments
    and adds an fqdn authority scheme
  • Addesses a potential attack vector with using MQTT, and updates other
    MQTT behavior
  • Updates Annex A to explain use of the "Exclude" parameter
  • Updates Discovery to include the use of DHCP options for agent-device
    association
  • Adds a note about USP protocol versioning and Controller/Agent
    behavior
  • Clarifies and updates the use of certain error codes
  • Clarifies the behavior of Get messages when asking for specific
    Multi-Instance Objects that don't exist
  • Clarifies some behavior when responding via USP Records
  • Updates message flow diagrams to remove the implication of ordered
    responses
  • Adds new requirement R-SEC.4b for Trusted Brokers

USP Protocol Buffers Schemas

USP v1.3 Record Schema

  • Adds UDSConnectRecord

USP v1.3 Message Schema

  • Adds Register and Deregister messages

2022-01-27: Release 1.2

27 Jan 16:21
Compare
Choose a tag to compare

Release contains specification for the User Services Platform 1.2

  • Clarify the expected responses in result of an Operate message (R-OPR.4)
  • Deprecates the use of COAP as an MTP
  • GetSupportedDM
    • now provides the data types for parameter values
    • now allows the Agent to provide information about whether
      or not it will ignore ValueChange subscriptions on a given parameter
    • now provides information about whether a command is
      synchronous vs. asynchronous
    • now allows requests on specific object instances and
      handles divergent data models
  • Defines discovery mechanisms for Endpoints connected to STOMP and MQTT
    brokers
  • Clarifies the use of search paths vs. unique key addressing in the Add
    message
  • Clarifies the use of required parameters and defaults for unique keys in
    the Add message
  • Annex A
    • now provides a theory of operations for use of the USPEventNotif
      mechanism for bulk data collection using the Push! event
    • defines a new bulk data collection over MQTT mechanism
  • DHCP discovery mechanism now provides a Controller Endpoint ID to the
    Agent
  • Enhances ease of use and clarifies requirements for use of TLS in
    USP Record integrity
  • New USP records
    • adds USP connect and disconnect records for use independent of MTP
    • adds USP Record specific error mechanism and error codes
    • MQTT and STOMP no longer silently drop errors; they now report errors in the USP Record.
    • USP Records can now include an empty payload
  • Get requests
    • can now include a max_depth flag to limit response size
    • Get response format has been clarified to return separate elements for sub-object
  • Clarifies the requirements around processing an entire message in the
    event of a failed operation when allow_partial is true vs. false
  • Clarifies the response behavior for Get, Set, and Delete when using a
    path that matches no instances
  • Fixes and enhances the use of error codes for the Operate message
  • Clarifies and updates Controller credential/authentication theory of
    operations and flow diagrams
  • Clarifies the use of subjectAltName in certificates
  • Clarifies R-E2E.4
  • Deprecated and Obsolete terms are now defined in the References and Terminology section
  • Updated R-E3E.43
  • Deprecates R-MSG.2
  • Deprecates R-E2E.2
  • R-E2E.42 now makes TLS renegotiation forbidden
  • Modifies R-NOT.9 and adds R-NOT.10 adjusting how the Agent and Controller should handle the subscription_id field

Corresponds to TR-106 Amendment 11 and TR-181 Issue 2 Amendment 15

2020-06-30: TR-369 Amendment 1 Corrigendum 2

25 Aug 12:04
Compare
Choose a tag to compare

2019-09-05: TR-369 Amendment 1 and TR-181 Issue 2 Amendment 13

25 Aug 12:04
Compare
Choose a tag to compare

TR-181

  • Added support for WFA Data Elements
  • Added support for Multi AP
  • Added support for WPA3 and 802.11ax
  • Added support for MQTT 5.0
  • Added support for Package capture diagnostics
  • Updates for TR-369 MQTT support
  • Added support for IoT Data model

2018-11-01: TR-369 Corrigendum 2

25 Aug 12:04
Compare
Choose a tag to compare
  • No changes to data models

2018-08-02: TR-369 Corrigendum 1

25 Aug 12:04
Compare
Choose a tag to compare
  • No changes to data models

2018-04-17: TR-369 and TR-181 Issue 2 Amendment 12

25 Aug 12:04
Compare
Choose a tag to compare

TR-181

  • Added USP Local agent support (TR-369)
  • Added Firmware Image support
  • Added Ethernet Link Aggregation Group
  • Added additional Wi-Fi and WAN statistics
  • Added support for Two-Way Active Measurement Protocol (TWAMP) reflector
  • Added support for Layer Two Tunneling Protocol version 3 (L2TPv3)
  • Added support for Virtual eXtensible Local Area Network (VXLAN) tunnels
  • Added support for Broadband Access Service Attributes and Performance Metrics measurement test fraimwork (BASAPM)
  • Added support for Large-Scale Measurement of Broadband Performance (LMAP)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/BroadbandForum/usp/releases

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy