System and method of quality of service enablement for over the top applications in a telecommunications system
First Claim
1. A method of providing a predefined Quality of Service (QoS) level to an Over The Top (OTT) service provider in a wireless telecommunications network in which a User Equipment (UE) initiates an Internet Protocol (IP)-based application session with the OTT service provider by sending an application-dependent message toward an OTT application server, the method comprising the steps of:
- intercepting the application-dependent message by a proxy node in the wireless telecommunications network before the message traverses any firewall;
modifying the application-dependent message by the proxy node, wherein the proxy node adds to a header of the application-dependent message, a subscriber identification associated with the UE;
forwarding the modified application-dependent message from the proxy node to the OTT application server, wherein the OTT application server is completely oblivious to the modification of the header of the message;
in response to the modified application-dependent message, sending a request having the subscriber identification from the OTT application server over a communication path that excludes the UE to the telecommunications network with a QoS requirement selected by the OTT application server for the IP-based application session;
determining by a network policy node, an appropriate QoS level for the subscriber based on the subscriber identification and the QoS requirement sent by the OTT application server;
enforcing by a network gateway, the determined QoS level for the IP-based application session with the OTT service provider; and
accomplishing with the UE the IP-based application session with the appropriate QoS.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and node providing a predefined Quality of Service (QoS) level to an Over The Top (OTT) service provider in a telecommunications network. A User Equipment (UE) initiates an IP-based application session (e.g., Hyper Text Transfer Protocol (HTTP) session) with the OTT service provider by sending an application-dependent message toward an OTT application server. The method begins with a proxy node in the telecommunications network intercepting the application-dependent message. The proxy node then modifies the application-dependent message by adding a subscriber identification to the header of the application-dependent message. The proxy node forwards the modified application-dependent message to the OTT application server. The OTT application server then sends a request having the subscriber identification to the telecommunications network with a QoS requirement for the HTTP session. Next, a network policy node determines an appropriate QoS level for the subscriber. A network gateway then enforces the determined QoS level for the HTTP session with the OTT service provider.
-
Citations
18 Claims
-
1. A method of providing a predefined Quality of Service (QoS) level to an Over The Top (OTT) service provider in a wireless telecommunications network in which a User Equipment (UE) initiates an Internet Protocol (IP)-based application session with the OTT service provider by sending an application-dependent message toward an OTT application server, the method comprising the steps of:
-
intercepting the application-dependent message by a proxy node in the wireless telecommunications network before the message traverses any firewall; modifying the application-dependent message by the proxy node, wherein the proxy node adds to a header of the application-dependent message, a subscriber identification associated with the UE; forwarding the modified application-dependent message from the proxy node to the OTT application server, wherein the OTT application server is completely oblivious to the modification of the header of the message; in response to the modified application-dependent message, sending a request having the subscriber identification from the OTT application server over a communication path that excludes the UE to the telecommunications network with a QoS requirement selected by the OTT application server for the IP-based application session; determining by a network policy node, an appropriate QoS level for the subscriber based on the subscriber identification and the QoS requirement sent by the OTT application server; enforcing by a network gateway, the determined QoS level for the IP-based application session with the OTT service provider; and accomplishing with the UE the IP-based application session with the appropriate QoS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18)
-
-
10. A system for providing Quality of Service (QoS) to an Over The Top (OTT) service provider in a wireless telecommunications network in which a User Equipment (UE) initiates an Internet Protocol (IP)-based application session with the OTT service provider by sending an application-dependent message toward an OTT application server, the system comprising:
-
an OTT application server for providing an OTT service by the OTT service provider in the wireless telecommunications network, the OTT application server having means for initiating an IP-based application session upon receipt of the application-dependent message; a proxy function within the telecommunications network, the proxy function including; a proxy node for intercepting the application-dependent message prior to receipt by the OTT application server before the message traverses any firewall; the proxy node modifying the application-dependent message by adding to a header of the application-dependent message, a subscriber identification associated with the UE; and the proxy node for forwarding the modified application-dependent message to the OTT application server, wherein the OTT application server is completely oblivious to the modification of the header of the message; wherein the OTT application server sends a request having the subscriber identification over a communication path that excludes the UE to the telecommunications network with a QoS requirement selected by the OTT application server for the IP-based application session; a network policy node for determining an appropriate QoS level for the IP-based application session based on the subscriber identification and the QoS requirement sent by the OTT application server; a network gateway for enforcing the determined QoS level for the IP-based application session with the OTT service provider; and the UE accomplishing the IP-based application session with the appropriate QoS. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification