Adapter for converting between the network configuration protocol (NETCONF) and the technical report 069 (TR-069) protocol

US11968282B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11968282-B2
Application numberUS-202117207037-A
CountryUS
Kind codeB2
Filing dateMar 19, 2021
Priority dateMar 20, 2020
Publication dateApr 23, 2024
Grant dateApr 23, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

One embodiment is directed to an adapter entity comprising a Technical Report 069 (TR-069) protocol automatic configuration server (ACS) module configured to communicate with managed equipment included in a radio access network (RAN) using the TR-069 protocol. The adapter entity further comprises a Network Configuration Protocol (NETCONF) server configured to communicate with an Open Network Automation Platform (ONAP) Software Defined Network Radio instance (SDN-R) of an ONAP management and orchestration (MANO) environment using NETCONF. The adapter entity further comprises a TR-069-to-NETCONF mapper module, communicatively coupled to the TR-069 protocol ACS module and the NETCONF server, configured to dynamically map NETCONF requests and responses to and from TR-069 Protocol requests and responses. The adapter entity is configured to dynamically map NETCONF requests and responses to and from TR-069 Protocol requests and responses. Other embodiments and examples are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. An adapter entity configured to manage managed equipment included in a radio access network (RAN) comprising a plurality of nodes, at least some of which are communicatively coupled to each other via a fronthaul network, wherein the RAN is configured to wirelessly communicate with user equipment (UE), the adapter entity comprising: a Technical Report 069 (TR-069) protocol automatic configuration server (ACS) module configured to communicate with at least one node of the RAN using a TR-069 protocol; a Network Configuration Protocol (NETCONF) server configured to communicate with a management entity using NETCONF; and A TR-069-to-NETCONF mapper module, communicatively coupled to the TR-069 protocol ACS module and the NETCONF server, configured to dynamically map NETCONF requests and responses to and from TR-069 Protocol requests and responses, wherein the NETCONF requests and responses are related to the managed equipment and are communicated between the NETCONF server and the management entity, and wherein the TR-069 Protocol requests and responses are related to the managed equipment and are communicated between the TR-069 protocol ACS module and the managed equipment. 2. The adapter entity of claim 1 , wherein the management entity comprises an Open Network Automation Platform (ONAP) Software Defined Network Radio instance (SDN-R) of an ONAP management and orchestration (MANO) environment. 3. The adapter entity of claim 2 , wherein the ONAP MANO environment is configured to be deployed in an environment that uses a Kubernetes cluster; and wherein the adapter entity is implemented as a Kubernetes pod or container for deployment in the Kubernetes cluster. 4. The adapter entity of claim 1 , wherein the managed equipment comprises a baseband unit of a radio access network. 5. The adapter entity of claim 1 , wherein the managed equipment comprises multiple nodes of the RAN, wherein the ACS modules are configured to communicate with said multiple nodes of the RAN using the TR-069 protocol. 6. The adapter entity of claim 1 , where the adapter entity is configured to: receive a TR-069 INFORM remote procedure call (RPC) sent from the managed equipment that specifies a particular event associated with the managed equipment has occurred; determine which, if any, TR-069 RPCs need to be issued to the managed equipment in response to the received TR-069 INFORM RPC; determine which, if any, messages need to be sent to one or more entities in the ONAP MANO environment in response to the received TR-069 INFORM RPC; issue to the managed equipment any TR-069 RPCs that need to be issued in response to the received TR-069 INFORM RPC; receive respective responses to the TR-069 RPCs; and send any necessary messages to be sent to one or more entities in the ONAP MANO environment response to the received TR-069 INFORM RPC. 7. The adapter entity of claim 6 , wherein the TR-069 INFORM RPC specifies that one of the following events has occurred at the managed equipment: a BOOTSTRAP event, a BOOT event, an ALARM VALUE CHANGE event, a PERIODIC event, a CONNECTION REQUEST event, a TRANSFER COMPLETE event, and an AUTONOMOUS TRANSFER COMPLETE event. 8. The adapter entity of claim 6 , wherein the TR-069 INFORM RPC includes a Device Identifier (DeviceID) tag. 9. The adapter entity of claim 8 , wherein the DeviceID tag comprises a serial number assigned to the managed equipment. 10. The adapter entity of claim 6 , wherein the TR-069 protocol ACS module is configured to receive the TR-069 INFORM RPC sent from the managed equipment. 11. The adapter entity of claim 6 , wherein the TR-069-to-NETCONF mapper module is configured to determine the TR-069 RPCs, if any, that need to be issued to the managed equipment in response to the received TR-069 INFORM RPC and to cause the TR-069 protocol ACS module to issue to the managed equipment any TR-069 RPCs that need to be issued in response to the received TR-069 INFORM RPC. 12. The adapter entity of claim 6 , wherein the TR-069 protocol ACS module is configured to receive the respective responses to the TR-069 RPCs. 13. The adapter entity of claim 1 , wherein the adapter entity further comprises a VNF Event Streaming (VES) Notifier module; wherein the TR-069-to-NETCONF mapper module is configured to push, to the VES Notifier, data from the received TR-069 INFORM RPC and/or from one or more of the responses to any of the TR-069 RPCs issued to the managed equipment; and wherein the VES Notifier is configured to validate, filter, and package the pushed data and communicate the packaged data to a VES Collector function included in the ONAP MANO environment. 14. The adapter entity of claim 1 , where the adapter entity is configured to: receive one more NETCONF remote procedure calls (RPCs) sent from the management entity, the received NETCONF RPCs specifying one or more NETCONF operations to performed for the managed equipment; determine one or more TR-069 RPCs to issue to the managed equipment in order to carry out the one or more NETCONF operations specified in the one or more received NETCONF RPCs; issue the determined one or more TR-069 RPCs to the managed equipment in order to carry out the one or more NETCONF operations specified in the one or more received NETCONF RPCs; receive respective responses to the TR-069 RPCs; assemble a response to the one or more received NETCONF RPCs using the responses to the TR-069 RPCs; and sending the response to the received NETCONF RPC to the management entity. 15. The adapter entity of claim 14 , wherein the one or more NETCONF operations specified in the one or more received NETCONF RPCs comprise one or more of the following: a NETCONF “get” operation; a NETCONF “get-config” operation; a series of NETCONF “edit-config” operations followed by a corresponding NETCONF “commit” operation; a NETCONF “copy-config” operation; a NETCONF “delete-config” operation; a NETCONF “lock” operation; a NETCONF “unlock” operation; a NETCONF “close-session” operation; and a NETCONF “kill-sessions” operation. 16. The adapter entity of claim 14 , wherein the NETCONF server is configured to receive the one or more received NETCONF RPCs. 17. The adapter entity of claim 14 , wherein the TR-069-to-NETCONF mapper module is configured to determine the one or more TR-069 RPCs to issue to the managed equipment in order to carry out the one or more NETCONF operations specified in the one or more received NETCONF RPCs and to cause the TR-069 protocol ACS module to issue to the managed equipment the one or more TR-069 RPCs to issue to the managed equipment in order to carry out the one or more NETCONF operations specified in the one or more received NETCONF RPCs. 18. The adapter entity of claim 14 , wherein the TR-069 protocol ACS module is configured to receive the respective responses to the TR-069 RPCs. 19. The adapter entity of claim 14 , wherein the TR-069-to-NETCONF mapper module is configured to assemble a response to the one or more received NETCONF RPCs using the responses to the TR-069 RPCs and send the response to the received NETCONF RPC to the management entity via the NETCONF server. 20. The adapter entity of claim 1 , further comprising a data persistence database. 21. The adapter entity of claim 1 , wherein the adapter entity comprises circuitry configured to implement the TR-069 protocol ACS module, the NETCONF server, and the TR-069-to-NETCONF mapper module. 22. The adapter entity of claim 1 ,

Assignees

Inventors

Classifications

  • H04L69/08Primary

    Protocols for interworking; Protocol conversion · CPC title

  • Protocols for remote procedure calls [RPC] · CPC title

  • Multiprotocol handlers, e.g. single devices capable of handling multiple protocols · CPC title

  • Arrangements for maintaining operational condition · CPC title

  • Wireless network protocols or protocol adaptations to wireless operation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11968282B2 cover?
One embodiment is directed to an adapter entity comprising a Technical Report 069 (TR-069) protocol automatic configuration server (ACS) module configured to communicate with managed equipment included in a radio access network (RAN) using the TR-069 protocol. The adapter entity further comprises a Network Configuration Protocol (NETCONF) server configured to communicate with an Open Network Au…
Who is the assignee on this patent?
Commscope Technologies Llc
What technology area does this patent fall under?
Primary CPC classification H04L69/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).