IP Library Granted Patent US 8,165,074
Granted Patent B2
US 8,165,074 · App. 11/949,092 · Granted Apr 24, 2012

Techniques for handling service flows in wireless communication systems

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,165,074
App. No.
11/949,092
Granted
Apr 24, 2012
Kind
B2
Abstract

A technique for handling service flows in a wireless communication system includes receiving a first packet over a first service flow. In this case, the first service flow has a first quality of service. Next, a packet classifier associated with the first packet is determined. A second service flow with a selected quality of service is then created when the packet classifier for the first packet corresponds to a selected classifier.

Claims (37)

1. A method of handling service flows in a wireless communication system, comprising:

receiving at a base station a first packet over a first service flow, the first service flow having a first quality of service, wherein the first packet is transmitted from a subscriber station or destined for the subscriber station;

determining a packet classifier associated with the first packet;

creating a second service flow with a selected quality of service different from the first quality of service when the packet classifier for the first packet indicates that the selected quality of service is desired for transmission of packets subsequent to the first packet; and

sending, from the base station, a dynamic service addition message to the subscriber station to inform the subscriber station of the second service flow.

2. The method of claim 1 , further comprising:

receiving, at the base station, subsequent packets over the second service flow with the selected quality of service.

3. The method of claim 1 , wherein the first quality of service is best effort.

4. The method of claim 1 , wherein the selected quality of service is enhanced real-time polling service.

5. The method of claim 1 , wherein the packet classifier is based on a port number.

6. The method of claim 1 , wherein the packet classifier is based on a server internet protocol address.

7. The method of claim 1 , further comprising:

detecting inactivity on the second service flow; and

deleting the second service flow when the detected inactivity is above a determined level.

8. A base station, comprising:

a receiver configured to receive at the base station a first packet over a first service flow, the first service flow having a first quality of service, wherein the first packet is transmitted from a subscriber station or destined for the subscriber station;

a processor coupled to the receiver, wherein the processor is configured to:

determine a packet classifier associated with the first packet; and

create a second service flow with a selected quality of service different from the first quality of service when the packet classifier for the first packet indicates that the selected quality of service is desired for transmission of packets subsequent to the first packet; and

a transmitter coupled to the processor, wherein the processor is configured to transmit, using the transmitter, a dynamic service addition message to a subscriber station to inform the subscriber station of the second service flow.

9. The base station of claim 8 , wherein the base station is further configured to receive subsequent packets transmitted over the second service flow with the selected quality of service.

10. The base station of claim 8 , wherein the first quality of service is best effort.

11. The base station of claim 8 , wherein the selected quality of service is enhanced real-time polling service.

12. The base station of claim 8 , wherein the packet classifier is based on a port number associated with the first packet.

13. The base station of claim 8 , wherein the packet classifier is based on a server internet protocol address.

14. The base station of claim 8 , wherein the processor is further configured to:

detect inactivity on the second service flow; and

delete the second service flow when the detected inactivity is above a determined level.

15. A method of handling service flows in a wireless communication system, comprising:

receiving, at a base station, a first packet over a first service flow, the first service flow having a first quality of service;

determining a packet classifier associated with the first packet;

creating, between a subscriber station and the base station, a second service flow with a second quality of service different from the first quality of service when the packet classifier for the first packet indicates that the selected quality of service is desired for transmission of packets subsequent to the first packet;

sending, from the base station, a dynamic service addition message to the subscriber station to inform the subscriber station of the second service flow;

detecting inactivity on the second service flow; and

deleting the second service flow when the detected inactivity is above a determined level.

16. The method of claim 15 wherein before detecting inactivity on the second service flow, the method further comprises:

receiving, at the base station, subsequent packets over the second service flow with the second quality of service, wherein the second quality of service is at a higher performance level than the first quality of service.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034371/0612 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →