IP Library › Granted Patent US 8,005,087
Granted Patent B2
US 8,005,087 · App. 12/211,616 · Granted Aug 23, 2011

Application-level processing for default LTE bearer

Assignee: Alcatel Lucent
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,005,087
App. No.
12/211,616
Granted
Aug 23, 2011
Kind
B2
Abstract

A serving gateway facing a radio access network receives packets, applies deep packet inspect to classify the packet into a predetermined application class, and inserts a marker identifying the class and a QoS associated with the class. The serving gateway assigns the packets to a queue within a default bearer based on the class and the QoS marker. The serving gateway transfers packets through the bearer by processing the queues in accordance with their priority.

Claims (57)

1. A method of transmitting packets in a wireless communications system, the method comprising:

maintaining a default bearer across a communication link in a radio network for a user equipment device, the default bearer including a plurality of queues and carrying only packets associated with the user equipment device, each queue within the default bearer providing a given QoS across the communication link;

receiving a packet for transfer across the communication link;

performing Deep Packet Inspection (DPI) classification on the packet to identify an application class associated with the packet;

associating, with the packet, an application identifier corresponding to the application class and a Quality of Service (QoS) parameter corresponding to a QoS required for the application class;

assigning the packet to an outgoing queue that satisfies the QoS parameter;

processing the outgoing queue for transmission of the packet over the radio network to the user equipment device; and

if necessary, establishing at least one additional bearer for the user equipment device.

2. The method of transmitting packets of claim 1 , wherein the communication link comprises at least one queue outside the default bearer and wherein the outgoing queue is selected from the plurality of queues within the default bearer.

3. The method of transmitting packets of claim 2 , wherein the step of processing the plurality of queues is performed in a hierarchical fashion.

4. The method of transmitting packets of claim 3 , wherein the plurality of queues included in the default bearer comprise a real-time queue, a best effort queue, and a scavenger queue.

5. The method of transmitting packets of claim 4 , wherein the real-time queue is processed first, the best effort queue is processed second, and the scavenger queue is processed third.

6. The method of transmitting packets of claim 1 , wherein the outgoing queue is a queue serviced prior to the plurality of queues in the default bearer and prior to or concurrently with guaranteed bandwidth rate (GBR) bearer queues.

7. The method of transmitting packets of claim 6 , wherein the outgoing queue is a network control and signaling queue that processes signaling traffic.

8. The method of transmitting packets of claim 1 , wherein the application identifier and the QoS parameter are placed in a header field of the packet.

9. The method of transmitting packets of claim 1 , wherein multiple applications belong to each application class.

10. A communication system for packet communications, the system comprising:

a user equipment device operated by a user;

a radio network in wireless communication with the user equipment device; a DPI-based packet application classifier adapted to:

receive a packet,

identify the packet's application class using deep packet inspection, and

associate, with the packet, an application identifier corresponding to the application class and a Quality of Service (QoS) parameter corresponding to a QoS required for the application class; and

a serving gateway adapted to:

maintain a default bearer across a communication link in the radio network for the user equipment device among a plurality of user equipment devices, the default bearer including a plurality of queues and carrying only packets associated with the user equipment device, and each queue within the default bearer providing a given QoS across the communication link,

receive the application identifier and the QoS parameter from the DPI-based application classifier,

assign the packet to an outgoing queue that satisfies the QoS parameter,

process the outgoing queue for transmission of the packet over the communication link to the user equipment device; and

if necessary, establishing at least one additional bearer for the user equipment device.

11. The communication system of claim 10 , wherein the serving gateway establishes at least one queue outside the default bearer and wherein the serving gateway selects the outgoing queue from the plurality of queues within the default bearer.

12. The communication system of claim 11 , wherein the serving gateway processes the plurality of queues in a hierarchical fashion.

13. The communication system of claim 12 , wherein the plurality of queues within the default bearer comprise a real-time queue, a best effort queue, and a scavenger queue.

14. The communication system of claim 13 , wherein the serving gateway processes the real-time queue first, the best effort queue second, and the scavenger queue third.

15. The communication system of claim 10 , wherein the outgoing queue selected by the serving gateway is a queue serviced prior to the plurality of queues in the default bearer and prior to or concurrently with guaranteed bandwidth rate (GBR) queues.

16. The communication system of claim 15 , wherein the outgoing queue is a network control and signaling queue that processes signaling traffic.

17. The communication system of claim 10 , wherein the DPI-based application classifier places the application identifier and the QoS parameter in a header field of the packet.

18. The communication system of claim 10 , wherein the DPI-based application classifier is a standalone processor.

19. The communication system of claim 10 , wherein the DPI-based application classifier is integrated into the serving gateway.

20. The communication system of claim 10 , wherein the DPI-based application classifier is integrated into a packet data network gateway.

21. The method of claim 1 wherein the default bearer carries packet traffic between a packet data traffic network gateway and the user equipment device.

22. The communication system of claim 10 wherein the default bearer carries packet traffic between a packet data network gateway and the user equipment device.

23. A method of transmitting packets in a wireless communications system, the method comprising:

maintaining a default bearer across a communication link, the default bearer terminating at a user equipment device and a packet network gateway, the default bearer including a plurality of queues at a node of the communication link, each queue within the default bearer providing a given QoS across the communication link, wherein the default bearer carries only packets associated with the user equipment device;

receiving at e-the node of the radio communication link, a packet for transfer across the communication link;

performing Deep Packet Inspection (DPI) classification on the packet to identify an application class associated with the packet;

associating, with the packet, an application identifier corresponding to the application class and a Quality of Service (QoS) parameter corresponding to a QoS required for the application class;

assigning the packet to an outgoing queue that satisfies the QoS parameter;

processing the outgoing queue for transmission of the packet through the base station to the user equipment device; and

if necessary, establishing at least one additional bearer for the user equipment device.

24. The method of claim 23 wherein the node of the radio communication link is a serving gateway.

25. A method of transmitting packets in a wireless communications system, the method comprising:

maintaining a default bearer across a communication link in a radio network for a user equipment device, among a plurality of user equipment devices, the default bearer including a plurality of queues, each queue within the default bearer providing a given QoS across the communication link wherein the default bearer carries only packets associated with the user equipment device;

receiving a packet for transfer across the communication link;

performing Deep Packet Inspection (DPI) classification on the packet to identify an application class associated with the packet;

associating, with the packet, an application identifier corresponding to the application class and a Quality of Service (QoS) parameter corresponding to a QoS required for the application class;

assigning the packet to an outgoing queue that satisfies the QoS parameter;

processing the outgoing queue for transmission of the packet over the radio network to the user equipment device, wherein the outgoing queue is a queue serviced prior to the plurality of queues in the default bearer and prior to or concurrently with guaranteed bandwidth rate (GBR) bearer queues; and

if necessary, establishing at least one additional bearer for the user equipment device.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2008
From: DOLGANOW, ANDREW; MORIN, STEVEN EDWARD; ALLAN, KEITH
To: ALCATEL LUCENT
Reel/Frame 021537/0833 →
Continuity (1)
Related Publication 20100067400A1 · Mar 18, 2010