US2016192232A1PendingUtilityA1

Quality of Service to Over the Top Applications Used with VPN

Assignee: TELECOMM SYSTEMS INCPriority: Oct 17, 2012Filed: Nov 30, 2015Published: Jun 30, 2016
Est. expiryOct 17, 2032(~6.2 yrs left)· nominal 20-yr term from priority
H04L 41/0893H04W 28/0268H04L 41/0894H04M 15/66H04L 12/4641H04W 28/24H04L 41/5051H04W 4/50H04W 28/0215H04L 12/4633H04L 47/2475H04W 8/18H04W 76/12H04W 28/0226H04L 41/5019H04W 4/00
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Conventional quality of service (QoS) treatment is extended to over-the-top (OTT) applications transmitting data over a commercial wireless network via a virtual private network (VPN) tunnel. An over-the-top (OTT) application server and a VPN client/server routing data to/from that OTT application server via a VPN tunnel, are integrated with a quality of service (QoS) server to enable the OTT application server and/or VPN client/server to request and get desired QoS treatment for application data routed by the OTT application server over the VPN tunnel. The QoS server forwards QoS rules received in a QoS request message to a policy and charging rules function (PCRF) on the OTT application/VPN client devices' home mobile network operator (MNO). If the client device is roaming, the PCRF on the home MNO forwards QoS rules to a PCRF on a serving MNO. QoS treatment is then carried out by the PCRF in a conventional manner.

Claims

exact text as granted — not AI-modified
1 - 49 . (canceled) 
     
     
         50 . A method for extending quality of service (QoS) treatment to an over-the-top (OTT) application transmitting data over a network, comprising:
 receiving a quality of service (QoS) registration message and a quality of service (QoS) request message;   performing validation on said quality of service (QoS) registration message and on said quality of service (QoS) request message;   querying a local mobile network operator (MNO) information database for a home mobile network operator (MNO) assigned to a requesting client device;   determining that an over-the-top (OTT) application routing data is permitted to influence quality of service (QoS) settings on said home mobile network operator (MNO);   sending a message with appropriate quality of service (QoS) information to a policy and charging rules function (PCRF) on said home mobile network operator (MNO); and   returning a quality of service (QoS) response message to said requesting client device with an appropriate status identifier.   
     
     
         51 . A quality of service (QoS) server for extending quality of service (QoS) treatment to an over-the-top (OTT) application transmitting data over a network, comprising:
 an over-the-top (OTT) application interface for interfacing with an over-the-top (OTT) application server;   a mobile network operator (MNO) policy and charging rules function (PCRF) interface for interfacing with a policy and charging rules function (PCRF) on a home mobile network operator (MNO) assigned to an over-the-top (OTT) application client device;   a number portability database (NPDB) interface for interfacing with an external number portability database (NPDB);   a network server interface for interfacing with a network server at either end of a virtual private network (VPN) tunnel routing data from said over-the-top (OTT) application server;   a local virtual private network (VPN) tunneling information database to store information for said virtual private networks (VPN); and   a local application information database to store a profile for a supported over-the-top (OTT) application on said over-the-top (OTT) application server.   
     
     
         52 . A method for extending quality of service (QoS) treatment to an over-the-top (OTT) application server, comprising:
 receiving a quality of service (QoS) registration message from an over-the-top (OTT) application server;   receiving a quality of service (QoS) request message from said over-the-top (OTT) application server;   performing validation on both said quality of service (QoS) registration message and said quality of service (QoS) request message;   determining that said over-the-top (OTT) application is permitted to influence quality of service (QoS) settings on a home mobile network operator (MNO);   sending a message with appropriate quality of service (QoS) information to a policy and charging rules function (PCRF) on said home mobile network operator (MNO), said policy and charging rules function (PCRF) providing quality of service (QoS) treatment to said over-the-top (OTT) application; and   returning an application quality of service (QoS) response message to said over-the-top (OTT) application server.   
     
     
         53 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application server according to  claim 52 , wherein:
 said application quality of service (QoS) response message is returned to said over-the-top (OTT) application server with an appropriate status identifier.   
     
     
         54 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application server according to  claim 52 , further comprising:
 querying a local mobile network operator (MNO) information database for an identity of said home mobile network operator (MNO) assigned to an over-the-top (OTT) application client device;   
     
     
         55 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 52 , wherein:
 first quality of service (Qos) rules embedded in said quality of service (QoS) request message override second quality of service (QoS) rules embedded in said quality of service (QoS) registration message when said first quality of service (Qos) rules differ from said second quality of service (QoS) rules.   
     
     
         56 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 52 , wherein:
 said message sent to said policy and charging rules (PCRF) function assigns quality of service (QoS) rules defined in said application quality of service (QoS) request message to application data routed for said requesting over-the-top (OTT) application when said over-the-top (OTT) application is routing data over a multi-tenant virtual private network (VPN) tunnel.   
     
     
         57 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 52 , wherein:
 said quality of service information is sent to said policy and charging rules function (PCRF) via a diameter protocol interface.   
     
     
         58 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 54 , wherein:
 said policy and charging rules function (PCRF) on said home mobile network operator (MNO) forwards received quality of service (QoS) rules to a policy and charging rules function (PCRF) serving said over-the-top (OTT) application client device when said (OTT) application client device is roaming.   
     
     
         59 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 52 , wherein:
 said quality of service (QoS) request message indicates a particular quality of service (QoS) profile to invoke.   
     
     
         60 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 52 , wherein:
 said over-the-top (OTT) application server sends an application quality of service (QoS) termination message to said quality of service (QoS) server when said over-the-top (OTT) application server detects a termination of service on said over-the-top (OTT) application client.   
     
     
         61 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 52 , wherein:
 said over-the-top (OTT) application server sends an application quality of service (QoS) termination message to said quality of service (QoS) server when said over-the-top (OTT) application server detects signaling on said over-the-top (OTT) application client.   
     
     
         62 . The method for extending quality of service (QoS) treatment to an over-the-top (OTT) application according to  claim 61 , wherein:
 said application quality of service (QoS) termination message indicates to said quality of service (QoS) server that reserved quality of service (QoS) values may be terminated on said home mobile network operator (MNO) assigned to said over-the-top (OTT) application client device.

Join the waitlist — get patent alerts

Track US2016192232A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.