IP Library Granted Patent US 8,422,373
Granted Patent B2
US 8,422,373 · App. 12/863,480 · Granted Apr 16, 2013

Adaptive multi-rate codec bit rate control in a wireless system

Inventor: Seppo Matias Alanara (Oulu, FI)
Assignee: Nokia Corporation
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,422,373
App. No.
12/863,480
Granted
Apr 16, 2013
Kind
B2
Abstract

In an exemplary embodiment a method includes monitoring traffic in one or more cells; determining that the traffic in one of the cells is congested; and responsive to the determining, initiating a rate change for at least one ongoing connection within the cell. Apparatus and computer programs are also determined for both a user equipment and a network node.

Claims (41)

1. A method comprising:

monitoring traffic in one or more cells;

determining that the traffic in at least one of the cells is congested;

receiving a rate control parameter message from an evolved packet core, and

responsive to the determining, initiating a rate change, at an access node, for at least one ongoing connection within the cell in which traffic is congested, based at least in part on the monitored traffic and the received rate control parameter message,

wherein initiating the rate change comprises changing codec mode request bits in speech frame headers in a packet data control protocol,

wherein the rate control parameter message comprises information of customer's priority or information of special privilege.

2. The method according to claim 1 , wherein the information of special privilege comprises subscriber quality of service level.

3. The method according to claim 1 , wherein initiating the rate change further comprises reducing an adaptive multi-rate in the cell for only voice over interne protocol packet traffic.

4. The method according to claim 1 , wherein initiating the rate change further comprises reducing a bit rate for at least one traffic in the cell.

5. The method according to claim 1 , wherein initiating the rate change further comprises specifying a bit rate to be used in at least one voice over internet protocol connection within the cell.

6. The method according to claim 1 , wherein initiating the rate change further comprises configuring a packet data control protocol to downgrade a bit rate for all voice over internet protocol bearers in the cell, except those bearers in use by a user equipment whose received priority information prohibits a bit rate reduction.

7. The method according to claim 1 , where the rate control parameter message comprises the information of the customer's priority, and where the customer's priority sets a limit for the rate change.

8. An apparatus comprising:

at least one processor; and

at least one memory including computer program code

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

monitor traffic in one or more cells;

determine that monitored traffic in at least a cell is congested;

receive a rate control parameter message from an evolved packet core;

and responsive to the determining, initiate a rate change, at an access node, for at least one ongoing connection within the cell in which traffic is congested, based at least in part on the monitored traffic and the received rate control parameter message,

wherein initiating the rate change comprises changing codec mode request bits in speech frame headers in a packet data control protocol,

wherein the rate control parameter message comprises information of customer's priority or information of special privilege.

9. The apparatus according to claim 8 , wherein the special privilege information comprises subscriber quality of service level.

10. The apparatus according to claim 8 , wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to initiate the rate change by reducing an adaptive multi-rate in the cell for only voice over internet protocol packet traffic.

11. The apparatus according to claim 8 , wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to initiate the rate change comprises reducing a bit rate for all traffic in the cell.

12. The apparatus according to claim 8 , wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to initiate the rate change by specifying a bit rate that should be used in all voice over internet protocol connections within the cell.

13. The apparatus according to claim 8 , wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to restore automatically all the voice over internet protocol connections to a former bit rate existing prior to the specifying after the processor determines that the congested cell is no longer congested.

14. The apparatus according to claim 8 , wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus at least to initiate the rate change by configuring a packet data control protocol to downgrade a bit rate for all voice over internet protocol bearers in the cell, excluding those bearers in use by a user equipment whose received priority information prohibits a bit rate reduction.

15. The apparatus according to claim 8 , wherein the apparatus is part of an access node and the rate change that is initiated is constrained according to signaling received from the evolved packet core.

16. The apparatus according to claim 8 , where the rate control parameter message comprises the information of the customer's priority, and where the customer's priority sets a limit for the rate change.

17. A non-transitory computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code comprising:

code for monitoring traffic in one or more cells;

code for determining that the traffic in at least one of the cells is congested;

code for receiving a rate control parameter message from an evolved packet core; and

code for, responsive to the determining, initiating a rate change for at least one ongoing connection within the cell in which traffic is congested based at least in part on the monitored traffic and the received rate control parameter message,

wherein the code for initiating the rate change comprises code for changing codec mode request bits in speech frame headers in a packet data control protocol,

wherein the rate control parameter message comprises information of customer's priority or information of special privilege.

18. The computer-readable medium according to claim 17 , wherein the code for initiating the rate change further comprises code for reducing an adaptive multi-rate in the cell for only a voice over interne protocol packet traffic.

19. The computer-readable medium according to claim 17 , wherein the code for initiating the rate change further comprises code for reducing a bit rate for all traffic in the cell.

20. The computer-readable medium according to claim 17 , where the rate control parameter message comprises the information of the customer's priority, and where the customer's priority sets a limit for the rate change.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035561/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2010
From: ALANARA, SEPPO MATIAS, 06/2
To: NOKIA CORPORATION
Reel/Frame 024763/0623 →
Continuity (2)
Provisional Application 61011539 · Jan 17, 2008
Related Publication 20100284278A1 · Nov 11, 2010