Network as a service for controlling quality on demand using an application programming interface
Abstract
Methods and systems for providing mobile broadband services to high speed rail are provided. The method begins with receiving, at an application programming interface (API) module on the network, a request from a user device. The request comprises a request payload that comprises a quality on demand (QoD) metric to be used in the NaaS operations. The QoD metric may be selected to provide for a desired level or service or operating quality that a developer wishes to provide. The request payload is then processed at the API module, wherein the processing determines if the network supports the QoD metric being requested. After processing, a response is transmitted from the API module to the user device, wherein the response comprises a response payload responsive to the QoD metric in the request payload.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1 . A method for providing quality on demand (QoD) in network as a service (NaaS) operations in a network, the method comprising:
receiving, at an application programming interface (API) module on the network, a request from a user device, wherein the request comprises a request payload that comprises a QoD metric to be used in the NaaS operations; processing the request payload at the API module, wherein processing determines if the network supports the QoD metric in the NaaS operations; and transmitting a response from the API module to the user device, wherein the response comprises a response payload responsive to the QoD metric in the request payload.
2 . The method of claim 1 , wherein the QoD metric is a latency metric.
3 . The method of claim 1 , wherein the QoD metric is a bandwidth metric.
4 . The method of claim 1 , wherein the request payload comprises at least one network service for which the QoD metric is requested.
5 . The method of claim 4 , wherein the at least one network service comprises video services.
6 . The method of claim 5 , wherein the at least one network service comprises video services supporting a third-party gaming application.
7 . The method of claim 1 , wherein the at least one network service comprises video services supporting a third-party augmented reality (AR) application.
8 . The method of claim 1 , wherein the at least one network service comprises real-time data services supporting third-party autonomous device operations.
9 . A method for providing quality on demand (QoD) in network as a service (NaaS) operations in a network, the method comprising:
transmitting a request from a user device to an application programming interface (API) module, wherein the request comprises a request payload that comprises a QoD metric to be used in NaaS operation; and receiving a response from the API module at the user device, wherein the response comprises a response payload responsive to the QoD metric in the request payload.
10 . The method of claim 9 , wherein the QoD metric is a latency metric.
11 . The method of claim 9 , wherein the QoD metric is a bandwidth metric.
12 . The method of claim 9 , wherein the request payload comprises at least one network service for which the QoD metric is requested.
13 . The method of claim 12 , wherein the at least one network service comprises video services.
14 . The method of claim 13 , wherein the at least one network service comprises video servers supporting a third-party gaming application.
15 . The method of claim 9 , wherein the at least one network service comprises video services supporting a third-party augmented reality (AR) application.
16 . The method of claim 9 , wherein the at least one network service comprises real-time data services supporting third-party autonomous device operations.
17 . A non-transitory computer storage media storing computer-usable instructions that, when used by one or more processors, cause the processor to:
receive, at an application programming interface (API) module on the network, a request from a user device, wherein the request comprises a request payload the comprises a QoD metric to be used in the NaaS operations; process the request payload at the API module, wherein processing determines if the network supports the QoD metric; and transmit a response from the API module to the user device, wherein the response comprises a response payload responsive to the QoD metric in the request payload.
18 . The non-transitory computer storage media of claim 17 , wherein the QoD metric is a latency metric.
19 . The non-transitory computer storage media of claim 17 , wherein the QoD metric is a bandwidth metric.
20 . The non-transitory computer storage media of claim 17 , wherein the request payload comprises at least one network service for which the QoD metric is requested.Join the waitlist — get patent alerts
Track US2025219913A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.