CPC H04L 47/10 (2013.01) [H04L 67/12 (2013.01); H04L 67/14 (2013.01); H04W 4/70 (2018.02); H04W 4/80 (2018.02)] | 12 Claims |
1. A first apparatus implementing a connection manager service comprising:
a processor; and
a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising:
receiving, from a first application, a RESTful request to create a connection manager service resource to configure end-to-end quality of service requirements for one or more underlying networks connecting a second application on a second apparatus to a third application on a third apparatus, wherein the end-to-end quality of service requirements comprise at least one of a minimum reachability schedule of when the second application requires the third application to be available to receive requests from the second application and a maximum throughput defining a bit rate at which the second application can send or receive requests to or from the third application, wherein the connection manager service resource is created via a RESTful API of the connection manager service;
based on the RESTful request, determining the end-to-end quality of service requirements for the one or more underlying networks connecting the second application and the third application;
configuring the one or more underlying networks with quality-of-service settings for the one or more underlying networks connecting the second application and the third application;
determining whether the configuration of the one or more underlying networks connecting the second application and the third application meet the end-to-end quality of service requirements of the second application have been met; and
sending a response to the first application, wherein the response comprises a status code indicating that the connection manager service resource has been successfully created.
|