Broadband Forum Software
BBF Software Models
A critical area of all of the work areas int the forum is the development of software models, specifically, the development of both data and information models that accelerate the implementation of agile services. 2015 saw the appointment of Software Architect William Lupton who also leads the Software Advisory Group.
Impact on Work Areas
The emergence of SDN and NFV is clearly important in almost every aspect of the above work and data modelling impacts many of the areas.
Creating Software Projects
Software projects are projects that include software among the deliverables.
Contributing to Software Projects
All contributors to a software project must have completed a Software Submission Form (as specified by the BBF IPR Policy) that covers the project’s software deliverable types.
The recommended process for completing and sending the Software Submission Form is as follows.
- Extract the Software Submission Form from Appendix B of the Broadband Forum IPR policy. To download go HERE
- In Section A of the Form, select the second option, i.e “The Software described in an attachment to this form”.
- Create a short Attachment that lists the software that is covered by the Form, e.g “All Submissions of Software that will make to any Project” (or “All Data Models…” or “All YANG Data Models…” etc.).
- In Section B of the Form, select Option 1 (Copyright Assignment) or 2 (Copyright License Grant) as appropriate.
- Complete the rest of the Form (sign, date etc.) and email the Form + Attachment (as a single scanned document) to sw_ipr(at)broadband-forum.org.
If Option 1 (Copyright Assignment) was selected, Broadband Forum will (as specified by the IPR policy) countersign and return the Form.
Note that if the same election (Copyright Assignment or Copyright License Grant) will apply to all software submissions, then a member need only ever submit one Form. Two Forms will be necessary only if different elections apply to different types of software. Refer to the list of Software Submission Forms for examples.
Software Submission Forms
To view the listing of Software Submission Forms go HERE. The Broadband Forum does not ensure the accuracy or completeness of the Forms.
Additional member tools and resources can be found at the BBF Wiki
YANG Models for FTTdp
TR-355 consists of seven YANG data model software specifications: common Broadband Forum YANG types, an interface object supporting xDSL and G.fast, and the ITU‑T standardized objects for start up of G.fast or VDSL, G.fast and VDSL2 configuration, status monitoring, performance management, testing and diagnostics, and Single-Ended Line Test (SELT) and Metallic Line Test (MELT) configuration and test results. The modules are publicly available via GitHub
Below is the list of currently active software projects.
|Software Deliverable Type||Project Stream||Project||Title|
|Test Plans||BUS Network Measurement||WT-382||Test Plan for 1905.1/1a|
|Software Tools||BUS Software Tools||SD-354||New BBF CWMP Report Tool|
|BUS xCONF||SD-376||CWMP Data Model/YANG Translation Rules and Tools|
|APIs||BUS USP||WT-369||User Service Platform|
|TR-069 Data Models||BUS CWMP Data Model||WT-140a3||TR-069 Data Model for Storage Enabled Devices|
|WT-181i2a12||Device Data Model for TR-069|
|WT-196i2c3||Femto Access Point Service Data Model|
|YANG Data Models||Commmon YANG||WT-383||Common YANG Modules|
|FAN PON Management||WT-385||YANG Models for Management of ITU-T PON|
|WT-394||YANG model for Management of PON ONUs|
|FTTdp Management||WT-355a1||YANG Modules for FTTdp Management|
|WT-374||YANG Models for Management of G.hn Systems|
|SDN for MSBN||WT-368||Yang Models for access nodes in SDN|