Ztp message exchange using kafka
AssigneeDISH Wireless L.L.C.
InventorsOrlando Cuavas, Prakash Srinivasan, Velmurugan Manoharan, Ian King, Nathan Sones
Life of this patent
Estimating the term…
Abstract
In various embodiments, a messaging system is provided, where message streaming is employed to exchange information among various components in a network to facilitate Zero Touch Provisioning (ZTP hereinafter). In those embodiments, messages may pass through the messaging system via REST API or Kafka with consistent message schemas across the messaging system. In various embodiments, message adaptors are provided when different message schemas of the same message is used in the network.
Claims18
A system configured to facilitate message exchange within an open radio access network (O-RAN), wherein the system comprises:
- a message bus configured to facilitate real-time message streaming and message exchange;
- adaptors configured to connect components provided by vendors to the O-RAN, the adaptors including a first adaptor for a first component, that provides first functionality, provided by a first vendor and a second adaptor for a second component, that provides the first functionality, provided by a second vendor;
- and
- connectors configured to connect network components facilitating the O-RAN, the connectors including a first connector for a first network component that is an orchestrator configured to manage the first component and the second component;
- and, wherein
- the first adaptor is configured to receive a first message that follows a first message format from the first component, translate the first message into a common message format, and provide the first message to the message bus;
- the message bus is configured to transmit the first message to the first connector;
- and
- the first connector is configured to transmit the first message to the first network component.
A method implemented by computer system to facilitate message exchange within an open radio access network (O-RAN), wherein when the method is executed, the computer system comprises a message bus configured to facilitate real-time message streaming and message exchange, adaptors configured to connect components provided by vendors to the O-RAN, the adaptors including a first adaptor for a first component, that provides first functionality, provided by a first vendor and a second adaptor for a second component, that provides the first functionality, provided by a second vendor, connectors configured to connect network components facilitating the O-RAN, the connectors including a first connector for a first network component that is an orchestrator configured to manage the first component and the second component;
- and, wherein the method comprises:
- receiving, at the first adaptor, a first message that follows a first message format from the first component, translate the first message into a common message format, and provide the first message to the message bus;
- transmitting, at the message bus, the first message to the first connector;
- and
- transmitting, at the first connector, the first message to the first network component.
Dependencies are inferred from the claim text.