| CPC H04L 67/02 (2013.01) [G06F 9/547 (2013.01); H04L 67/10 (2013.01)] | 13 Claims |

|
1. A method for a cloud-based controller to communicate with a network device of a wireless communications network, the method comprising:
forwarding a message from an application of the cloud-based controller to a message broker of the cloud-based controller;
translating the message into a translated message suitable for transmission to the network device;
transmitting, from the cloud-based controller, the translated message to the network device over a persistent hypertext transfer protocol (“HTTP”) connection; and
receiving an acknowledgment in response to transmitting the translated message at a gRPC proxy for the message broker, wherein the cloud-based controller comprises the gRPC proxy,
wherein the message broker is configured to receive additional messages from a plurality of different applications of the cloud-based controller, and
wherein the message broker includes a plurality of queues, and the message and the additional messages are routed to queues of the message broker based on destination addresses of the message and the additional messages.
|