US2010217821A1PendingUtilityA1

Application server-centric quality of service management in network communications

Assignee: GRAYSON MARKPriority: Aug 25, 2003Filed: May 6, 2010Published: Aug 26, 2010
Est. expiryAug 25, 2023(expired)· nominal 20-yr term from priority
H04L 41/0896H04L 41/22H04L 41/5029H04L 41/5019
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An application server-centric approach for managing quality of service in network communications involves an application server causing the modification of an existing communications session with a device, via a layer-2 change to a communications link used by the session, so that the session supports a different quality of service level for the device. The process starts when a request to initiate a communications session is received from a device. A session is initiated with the device, wherein the session supports a first quality of service level. In response to detecting the occurrence of an event, an application server determines that a second quality of service level is to be supported based upon the detected event and service criteria data. The application server then causes the existing session to be modified, via a layer-2 change to the communications link, so that the existing session supports the second quality of service level for the device.

Claims

exact text as granted — not AI-modified
1 . In a layer-2 gateway device communicatively coupled over a network to an application server computing device, a method comprising:
 the layer-2 gateway device establishing a network communications session with a user device;   the layer-2 gateway device receiving a signal from the application server computing device to modify the network communications session to support a quality of service level, wherein receiving the signal comprises receiving a network message that includes a quality of service profile for the quality of service level within the message; and   based on the quality of service profile, the layer-2 gateway device initiating modification of the network communications session to support the quality of service level.   
   
   
       2 . A computer-readable storage medium storing instructions which, when executed by a layer-2 gateway device communicatively coupled over a network to an application server computing device, causes the layer-2 gateway device to perform:
 establishing a network communications session with a user device;   receiving a signal from the application server computing device to modify the network communications session to support a quality of service level, wherein receiving the signal comprises receiving a network message that includes a quality of service profile for the quality of service level within the message; and   based on the quality of service profile, initiating modification of the network communications session to support the quality of service level.   
   
   
       3 . The computer-readable storage medium of  claim 2 , wherein the network message is a change of authorization message. 
   
   
       4 . The computer-readable storage medium of  claim 2 , wherein the quality of service profile is a 3 rd  Generation Partnership Project (3GPP) quality of service profile. 
   
   
       5 . The computer-readable storage medium of  claim 2 , wherein the quality of service profile is included within a vendor specific attribute of the network message. 
   
   
       6 . The computer-readable storage medium of  claim 2 , further storing instructions which, when executed by the layer-2 gateway device, causes the layer-2 gateway device to perform:
 sending an indication that the layer-2 gateway device has initiated the modification of the network communications session to support the quality of service level.   
   
   
       7 . The computer-readable storage medium of  claim 6 , wherein sending the indication includes sending a change of authorization message. 
   
   
       8 . The computer-readable storage medium of  claim 2 , further storing instructions which, when executed by the layer-2 gateway device, causes the layer-2 gateway device to perform:
 completing the modification of the network communications session to support the quality of service level; and   sending an indication that the layer-2 gateway device has completed the modification of the network communications session to support the quality of service level.   
   
   
       9 . The computer-readable storage medium of  claim 8 , wherein sending the indication includes sending a change of authorization message. 
   
   
       10 . The computer-readable storage medium of  claim 2 , wherein the quality of service profile indicates that the network communications session should be terminated. 
   
   
       11 . A layer-2 gateway device comprising:
 one or more processors;   a network interface; and   logic encoded in one or more computer-readable storage media which when executed by the one or more processors causes:   establishing a network communications session with a user device;   receiving a signal through said network interface from an application server computing device to modify the network communications session to support a quality of service level, wherein receiving the signal comprises receiving, through said network interface, a network message that includes a quality of service profile for the quality of service level within the message; and   based on the quality of service profile, initiating modification of the network communications session to support the quality of service level.   
   
   
       12 . In a network device communicatively coupled over a network to a layer-2 gateway device and an application server computing device, a method comprising:
 the network device receiving, from the application server computing device, a signal to modify a network communications session established between the layer-2 gateway device and a user device to support a quality of service level; and   the network device signaling the layer-2 gateway device to modify the network communications session to support the quality of service level, wherein signaling the layer-2 gateway device includes sending a network message that includes a quality of service profile for the quality of service level within the message thereby causing the layer-2 gateway device to initiate modification of the network communications session to support the quality of service level.   
   
   
       13 . A computer-readable storage medium storing instructions which, when executed by a network device communicatively coupled over a network to a layer-2 gateway device and an application server computing device, causes the network device to perform:
 receiving, from the application server computing device, a signal to modify a network communications session established between the layer-2 gateway device and a user device to support a quality of service level; and   signaling the layer-2 gateway device to modify the network communications session to support the quality of service level, wherein signaling the layer-2 gateway device includes sending a network message that includes a quality of service profile for the quality of service level within the message thereby causing the layer-2 gateway device to initiate modification of the network communications session to support the quality of service level.   
   
   
       14 . The computer-readable storage medium of  claim 13 , wherein the network message is a change of authorization message. 
   
   
       15 . The computer-readable storage medium of  claim 13 , wherein the quality of service profile is a 3 rd  Generation Partnership Project (3GPP) quality of service profile. 
   
   
       16 . The computer-readable storage medium of  claim 13 , wherein the quality of service profile is included within a vendor specific attribute of the network message. 
   
   
       17 . The computer-readable storage medium of  claim 13 , further storing instructions which, when executed by the network device, causes the network device to perform:
 translating a network message received from the application server computing device into a network message to modify the network communications session to support the quality of service level that the layer-2 gateway device can understand.   
   
   
       18 . The computer-readable storage medium of  claim 13 , further storing instructions which, when executed by the network device, causes the network device to perform:
 receiving, from the layer-2 gateway device, a network message indicating that the layer-2 gateway device has initiated modification of the network communications session to support the quality of service level; and   translating the network message received from the layer-2 gateway device into a network message that the application server computing device can understand.   
   
   
       19 . The computer-readable storage medium of  claim 18 , wherein the network message received from the layer-2 gateway device is a 3 rd  Generation Partnership Project (3GPP)-specific quality of service message. 
   
   
       20 . The computer-readable storage medium of  claim 13 , wherein the network communications session is a General Packet Radio Service (GPRS) session, the computer-readable storage medium further storing instructions which, when executed by the network device, causes the network device to perform:
 determining whether the network communications session corresponds to a GPRS R98 session or a GPRS R99 session; and   generating the quality of service profile based on whether the network communications session corresponds to a GPRS R98 session or a GPRS R99 session.   
   
   
       21 . The computer-readable storage medium of  claim 20 , wherein determining whether the network communications session corresponds to a General Packet Radio Service (GPRS) R98 session or a GPRS R99 session is based on one or more received Authentication Authorization Accounting (AAA) accounting messages. 
   
   
       22 . A network device comprising:
 one or more processors;   a network interface; and   logic encoded in one or more computer-readable storage medium which when executed by the one or more processors causes:   receiving, from the application server computing device, a signal to modify a network communications session established between the layer-2 gateway device and a user device to support a quality of service level; and   signaling the layer-2 gateway device to modify the network communications session to support the quality of service level, wherein signaling the layer-2 gateway device includes sending a network message that includes a quality of service profile for the quality of service level within the message thereby causing the layer-2 gateway device to initiate modification of the network communications session to support the quality of service level.

Join the waitlist — get patent alerts

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

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