IP Library Granted Patent US 8,170,572
Granted Patent B2
US 8,170,572 · App. 11/486,547 · Granted May 1, 2012

Methods and apparatus for supporting quality of service in 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,170,572
App. No.
11/486,547
Granted
May 1, 2012
Kind
B2
Abstract

An access node, e.g., base station, determines a configuration of an end node, e.g., wireless terminal, intended to support a specific traffic flow and sends a configuration command to the wireless terminal. A base station may determine one or more parameters associated with classification, queue management, scheduling, and/or automatic repeat request, and then send a configuration command to the wireless terminal instructing it to implement a configuration operation. In some embodiments, a wireless terminal sets the value of an internal parameter to a value directly provided by the base station in a configuration command. In some embodiments, a wireless terminal determines and sets the value of an internal parameter as a function of information included in the configuration command from the base station.

Claims (113)

1. A method of operating a wireless terminal comprising:

transmitting a quality of service request signal to a communications node requesting a change in quality of service support being provided by said communications node to an existing traffic flow;

receiving a message including configuration information associated with the existing traffic flow, wherein the configuration information comprises transmission scheduling information based on a power budget; and

implementing a configuration operation using said received configuration information.

2. The method of claim 1 ,

wherein said received message including configuration information associated with the existing traffic flow is in response to said quality of service request signal and includes a configuration command instructing the wireless terminal to implement a configuration change corresponding to a configuration setting defined or implied by said quality of service request signal.

3. The method of claim 2 , wherein implementing said configuration operation includes:

setting a traffic flow classifier parameter to a value specified by said received configuration information; and

performing a traffic classification operation on traffic to be transmitted to said communications node using said traffic flow classifier to identify traffic corresponding to said existing traffic flow.

4. The method of claim 3 , further comprising:

storing traffic identified by said traffic classification operation in a queue corresponding to said existing traffic flow.

5. The method of claim 1 , further comprising:

setting a transmission scheduling control parameter used to control the transmission of data units corresponding to said existing flow to said communications node as a function of said received transmission scheduling information.

6. The method of claim 5 ,

wherein said communications node is an access node; and

wherein said transmission scheduling control parameter is a link sharing weight included in said received message.

7. The method of claim 1 ,

wherein said communications node is an access node; and

wherein said configuration operation includes setting a transmission control parameter used for controlling transmission to said as a function of said received configuration information.

8. The method of claim 7 , wherein said received configuration information includes:

latency information; and

wherein setting a transmission control parameter includes setting a parameter affecting transmission latency.

9. The method of claim 7 ,

wherein said received configuration information includes link sharing information; and

wherein setting a transmission control parameter includes setting a parameter affecting transmission resource sharing between traffic flows.

10. The method of claim 7 ,

wherein said received configuration information includes automatic repeat request information; and

wherein setting a transmission control parameter includes setting a parameter affecting automatic repeat request operations related to said existing traffic flow.

11. The method of claim 1 ,

wherein said received configuration information includes at least two of: latency information, link sharing information and automatic repeat request information, and

wherein said configuration operation includes setting a plurality of transmission control parameters to values specified in said received configuration information.

12. The method of claim 1 , wherein said communications node is an access node the method further comprising:

receiving from said access node a second message, said second message including configuration information associated with an additional traffic flow corresponding to said wireless terminal; and

implementing an additional configuration operation using said received additional configuration information.

13. The method of claim 12 , wherein said implementing an additional configuration operation is performed while said existing traffic flow is ongoing.

14. A wireless terminal, comprising:

a transmitter for transmitting a quality of service request signal to a communications node requesting a change in quality of service support being provided by said communications node to an existing traffic flow;

a receiver for receiving a message including configuration information associated with the existing traffic flow, wherein the configuration information comprises transmission scheduling information based on a power budget; and

a configuration control module for implementing a configuration operation using said received configuration information.

15. The wireless terminal of claim 14 , wherein said received message including configuration information associated with the existing traffic flow is in response to said quality of service request signal and includes a configuration command instructing the wireless terminal to implement a configuration change corresponding to a configuration setting defined or implied by said quality of service request signal.

16. The wireless terminal of claim 15 , wherein configuration control module includes:

a classification control module for setting a traffic flow classifier parameter to a value specified by said received configuration information; and

a traffic classifier module for performing a traffic classification operation on traffic to be transmitted to said communication node using said traffic flow classifier to identify traffic corresponding to said existing traffic flow.

17. The wireless terminal of claim 16 , further comprising:

memory for storing traffic identified by said traffic classification operation in a queue corresponding to said existing traffic flow.

18. The wireless terminal of claim 14 ,

wherein said communications node is an access node, and

the wireless terminal further comprising:

a scheduling module for setting a transmission scheduling control parameter used to control the transmission of data units from said queue as a function of said received transmission scheduling information.

19. The wireless terminal of claim 18 , wherein said transmission scheduling control parameter is a link sharing weight included in said received message.

20. The wireless terminal of claim 14 , further comprising a scheduling module for setting a transmission control parameter as a function of said received configuration information.

21. The wireless terminal of claim 20 , wherein said received configuration information includes:

latency information; and

wherein said scheduling module sets a parameter affecting transmission latency.

22. The wireless terminal of claim 20 ,

wherein said received configuration information includes link sharing information; and

wherein said scheduling module sets a link sharing weight transmission control parameter affecting transmission resource sharing between traffic flows to a link sharing weight included in said received message.

23. The wireless terminal of claim 20 ,

wherein said received configuration information includes automatic repeat request information; and

wherein said scheduling module sets a parameter affecting automatic repeat request operations related to said existing traffic flow.

24. A wireless terminal, comprising:

means for transmitting a quality of service request signal to a communications node requesting a change in quality of service support being provided by said communications node to an existing traffic flow;

means for receiving a message including configuration information associated with the existing traffic flow, wherein the configuration information comprises transmission scheduling information based on a power budget; and

means for implementing a configuration operation using said received configuration information.

25. The wireless terminal of claim 24 , wherein said received message including configuration information associated with the existing traffic flow is in response to said quality of service request signal and includes a configuration command instructing the wireless terminal to implement a configuration change corresponding to a configuration setting defined or implied by said quality of service request signal.

26. The wireless terminal of claim 25 , wherein said means for implementing a configuration operation includes:

means for setting a traffic flow classifier parameter to a value specified by said received configuration information; and

means for performing a traffic classification operation on traffic to be transmitted to said communications node using said traffic flow classifier to identify traffic corresponding to said existing traffic flow.

27. The wireless terminal of claim 26 , further comprising:

means for storing traffic identified by said traffic classification operation in a queue corresponding to said existing traffic flow.

28. The wireless terminal of claim 24 , further comprising:

means for setting a transmission scheduling control parameter used to control the transmission of data units corresponding to said existing flow to said communications node from said queue as a function of said received transmission scheduling information.

29. The wireless terminal of claim 28 , wherein said transmission scheduling control parameter is a link sharing weight included in said received message.

30. The wireless terminal of claim 24 , further comprising:

means for setting a transmission control parameter as a function of said received configuration information.

31. A non-transitory computer readable medium embodying machine executable instructions for performing a method of operating a wireless terminal, the method comprising:

transmitting a quality of service request signal to a communications node requesting a change in quality of service support being provided by said communications node to an existing traffic flow;

receiving a message including configuration information associated with a traffic flow, wherein the configuration information comprises transmission scheduling information based on a power budget; and

implementing a configuration operation using said received configuration information.

32. The non-transitory computer readable medium of claim 31 , wherein said received message including configuration information associated with the existing traffic flow is in response to said quality of service request signal and includes a configuration command instructing the wireless terminal to implement a configuration change corresponding to a configuration setting defined or implied by said quality of service request signal.

33. The non-transitory computer readable medium of claim 32 , further embodying machine executable instructions for:

setting a traffic flow classifier parameter to a value specified by said received configuration information; and

performing a traffic classification operation on traffic to be transmitted to said communications node using said traffic flow classifier to identify traffic corresponding to said existing traffic flow;

as part of said step of implementing said configuration operation.

34. The non-transitory computer readable medium of claim 33 , further embodying machine executable instructions for:

storing traffic identified by said traffic classification operation in a queue corresponding to said existing traffic flow.

35. The non-transitory computer readable medium of claim 31 , further embodying machine executable instructions for:

setting a transmission scheduling control parameter used to control the transmission of data units corresponding to said existing flow to said communications node as a function of said received transmission scheduling information.

36. The non-transitory computer readable medium of claim 35 ,

wherein said communications node is an access node; and

wherein said transmission scheduling control parameter is a link sharing weight included in said received message.

37. The method of claim 2 , wherein said message instructs the wireless terminal to set a value of at least one internal parameter to a parameter value proposed by the wireless terminal in the quality of service request signal which was determined to be acceptable to the communications node.

38. The method of claim 37 , wherein said communications node is an access node.

39. The method of claim 1 , wherein said quality of service request signal is a signal requesting termination of quality of service support for said existing traffic flow.

40. The method of claim 1 , wherein said quality of service request signal includes traffic flow identification criteria and service requirement information corresponding to a plurality of different traffic flows.

41. The wireless terminal of claim 15 , wherein said message instructs the wireless terminal to set a value of at least one internal parameter to a parameter value proposed by the wireless terminal in the quality of service request signal which was determined to be acceptable to the communications node.

42. The wireless terminal of claim 41 , wherein said communications node is an access node.

43. The wireless terminal of claim 14 , wherein said quality of service request signal is a signal requesting termination of quality of service support for said existing traffic flow.

44. The wireless terminal of claim 14 , wherein said quality of service request signal includes traffic flow identification criteria and service requirement information corresponding to a plurality of different traffic flows.

45. The wireless terminal of claim 25 , wherein said received message instructs the wireless terminal to set a value of at least one internal parameter to a parameter value proposed by the wireless terminal in the quality of service request signal which was determined to be acceptable to the communications node.

46. The wireless terminal of claim 45 , wherein said communications node is an access node.

47. The wireless terminal of claim 24 , wherein said quality of service request signal is a signal requesting termination of quality of service support for said existing traffic flow.

48. The wireless terminal of claim 24 , wherein said quality of service request signal includes traffic flow identification criteria and service requirement information corresponding to a plurality of different traffic flows.

49. The non-transitory computer readable medium of claim 32 , wherein said message instructs the wireless terminal to set a value of at least one internal parameter to a parameter value proposed by the wireless terminal in the quality of service request signal which was determined to be acceptable to the communications node.

50. The non-transitory computer readable medium of claim 49 , wherein said communications node is an access node.

51. The non-transitory computer readable medium of claim 31 , wherein said quality of service request signal is a signal requesting termination of quality of service support for said existing traffic flow.

52. The non-transitory computer readable medium of claim 31 , wherein said quality of service request signal includes traffic flow identification criteria and service requirement information corresponding to a plurality of different traffic flows.

53. A wireless terminal, comprising:

a processor configured to control said wireless terminal to:

transmit a quality of service request signal to a communications node requesting a change in quality of service support being provided by said communications node with regard to an existing traffic flow;

receive a message including configuration information associated with the existing traffic flow, wherein the configuration information comprises transmission scheduling information based on a power budget; and

implement a configuration operation using said received configuration information.

54. The method of claim 1 , wherein the configuration operation that is implemented by the wireless terminal comprises adjusting a value of an adjustable parameter, and wherein the configuration information that the wireless terminal receives from the communications node comprises an instruction to adjust the value of the adjustable parameter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2007
From: PARK, VINCENT D; CORSON, M. SCOTT; SRINIVASAN, MURARI; DAS, ARNAB; ANIGSTEIN, PABLO; LI, JUNYI; O'NEILL, ALAN WILLIAM; PARIZHISKY, VLADIMIR; UPPALA, SATHYADEV VENKATA; IMPETT, MATTHEW
To: QUALCOMM INCORPORATED
Reel/Frame 018824/0230 →