IP Library Granted Patent US 8,971,240
Granted Patent B2
US 8,971,240 · App. 11/005,670 · Granted Mar 3, 2015

Method and apparatus for performing radio link timer management in a wireless communications network

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,971,240
App. No.
11/005,670
Granted
Mar 3, 2015
Kind
B2
Abstract

A method and apparatus for performing radio link timer (RLT) management in a wireless network. The method and apparatus examine the frame error rates (FERS) associated with decoded speech or data frames and determine how many speech or data frames are unacceptable. If the number of speech or data frames that is unacceptable exceeds a preset threshold value, a determination is made that the call should be released. This process is performed in both the uplink and downlink directions and determinations as to whether the call should be released are made by the mobile station (MS), the base station system (BSS) or mobile switching center (MSC) for the downlink direction and by the base station system (BSS) for the uplink direction. If a determination is made that the number of unacceptable speech or data frames exceeds the preset threshold, the call is released.

Claims (100)

1. A method comprising:

decoding, by a mobile station, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and speech frames;

determining, by the mobile station, a frame error rate for the speech frames of the plurality of consecutive frames, wherein determining the frame error rate for the speech frames comprises

determining a number of frames downlink parameter, wherein the number of frames downlink parameter comprises a value equal to a number of the speech frames to be monitored, and

determining a number of bad frames downlink parameter, wherein the number of bad frames downlink parameter comprises a value equal to a number of the speech frames unable to be decoded that is acceptable, wherein determining the frame error rate for the speech frames is based on the number of bad frames downlink parameter and the number of frames downlink parameter; and

determining, by the mobile station based on the frame error rate for the speech frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

determining whether the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, and

if the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, releasing the call.

2. The method of claim 1 , wherein determining the frame error rate for the speech frames comprises determining the frame error rate for the speech frames at a number of frames downlink interval.

3. A method comprising:

decoding, by a mobile station, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and speech frames;

determining, by the mobile station, a frame error rate for the speech frames of the plurality of consecutive frames, wherein determining the frame error rate for the speech frames comprises

determining a number of frames downlink parameter, wherein the number of frames downlink parameter comprises a value equal to a number of the speech frames to be monitored, and

determining a number of bad frames downlink parameter, wherein the number of bad frames downlink parameter comprises a value equal to a number of the speech frames unable to be decoded that is acceptable, wherein determining the frame error rate for the speech frames is based on the number of bad frames downlink parameter and the number of frames downlink parameter; and

determining, by the mobile station based on the frame error rate for the speech frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

decoding a number of the speech frames equal to the number of frames downlink parameter,

determining, from the speech frames decoded, a number of the speech frames unable to be decoded,

determining whether the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, and

if the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, releasing the call.

4. The method of claim 3 , wherein determining the frame error rate for the speech frames comprises determining the frame error rate for the speech frames at a number of frames uplink interval.

5. A method comprising:

decoding, by a base station system, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and speech frames;

determining, by the base station system, a frame error rate for the speech frames of the plurality of consecutive frames, wherein determining the frame error rate for the speech frames comprises:

determining a number of frames uplink parameter, wherein the number of frames uplink parameter comprises a value equal to a number of the speech frames to be monitored, and

determining a number of bad frames uplink parameter, wherein the number of bad frames uplink parameter comprises a value equal to a number of the speech frames unable to be decoded that is acceptable, wherein determining the frame error rate for the speech frames is based on the number of bad frames uplink parameter and the number of frames uplink parameter; and

determining, by the base station system based on the frame error rate for the speech frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

determining whether the number of the speech frames unable to be decoded exceeds the number of bad frames uplink parameter, and

if the number of the speech frames unable to be decoded exceeds the number of bad frames uplink parameter, releasing the call.

6. The method of claim 5 , wherein determining the frame error rate for the speech frames comprises determining the frame error rate for the speech frames at a number of frames uplink interval.

7. A method comprising:

decoding, by a base station system, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and speech frames;

determining, by the base station system, a frame error rate for the speech frames of the plurality of consecutive frames, wherein determining the frame error rate for the speech frames comprises:

determining a number of frames uplink parameter, wherein the number of frames uplink parameter comprises a value equal to a number of the speech frames to be monitored, and

determining a number of bad frames uplink parameter, wherein the number of bad frames uplink parameter comprises a value equal to a number of the speech frames unable to be decoded that is acceptable, wherein determining the frame error rate for the speech frames is based on the number of bad frames uplink parameter and the number of frames uplink parameter; and

determining, by the base station system based on the frame error rate for the speech frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

decoding a number of the speech frames equal to the number of frames uplink parameter,

determining, from the speech frames decoded, a number of the speech frames unable to be decoded,

determining whether the number of the speech frames unable to be decoded exceeds the number of bad frames uplink parameter, and

if the number of the speech frames unable to be decoded exceeds the number of bad frames uplink parameter, releasing the call.

8. The method of claim 7 , wherein determining the frame error rate for the speech frames comprises determining the frame error rate for the speech frames at a number of frames downlink interval.

9. A method comprising:

decoding, by a mobile station, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and data frames;

determining, by the mobile station, a frame error rate for the data frames of the plurality of consecutive frames, wherein determining the frame error rate for the data frames comprises

determining a number of frames downlink parameter, wherein the number of frames downlink parameter comprises a value equal to a number of the data frames to be monitored, and

determining a number of bad frames downlink parameter, wherein the number of bad frames downlink parameter comprises a value equal to a number of the data frames unable to be decoded that is acceptable, wherein determining the frame error rate for the data frames is based on the number of bad frames downlink parameter and the number of frames downlink parameter; and

determining, by the mobile station based on the frame error rate for the data frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

determining whether the number of the data frames unable to be decoded exceeds the number of bad frames downlink parameter, and

if the number of the data frames unable to be decode exceeds the number of bad frames downlink parameter, releasing the call.

10. The method of claim 9 , wherein determining the frame error rate for the data frames comprises determining the frame error rate for the data frames at a number of frames downlink interval.

11. A method comprising:

decoding, by a mobile station, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and data frames;

determining, by the mobile station, a frame error rate for the data frames of the plurality of consecutive frames, wherein determining the frame error rate for the data frames comprises

determining a number of frames downlink parameter, wherein the number of frames downlink parameter comprises a value equal to a number of the data frames to be monitored, and

determining a number of bad frames downlink parameter, wherein the number of bad frames downlink parameter comprises a value equal to a number of the data frames unable to be decoded that is acceptable, wherein determining the frame error rate for the data frames is based on the number of bad frames downlink parameter and the number of frames downlink parameter; and

determining, by the mobile station based on the frame error rate for the data frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

decoding a number of the data frames equal to the number of frames downlink parameter,

determining, from the data frames decoded, a number of the data frames unable to be decoded,

determining whether the number of the data frames unable to be decoded exceeds the number of bad frames downlink parameter, and

if the number of the data frames unable to be decode exceeds the number of bad frames downlink parameter, releasing the call.

12. The method of claim 11 , wherein determining the frame error rate for the data frames comprises determining the frame error rate for the data frames at a number of frames downlink interval.

13. A method comprising:

decoding, by a base station system, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and data frames;

determining, by the base station system, a frame error rate for the data frames of the plurality of consecutive frames, wherein determining the frame error rate for the data frames comprises

determining a number of frames uplink parameter, wherein the number of frames uplink parameter comprises a value equal to a number of the data frames to be monitored, and

determining a number of bad frames uplink parameter, wherein the number of bad frames uplink parameter comprises a value equal to a number of the data frames unable to be decoded that is acceptable, wherein determining the frame error rate for the data frames is based on the number of bad frames uplink parameter and the number of frames uplink parameter; and

determining, by the base station system based on the frame error rate for the data frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

determining whether the number of the data frames unable to be decoded exceeds the number of bad frames uplink parameter, and

if the number of the data frames unable to be decoded exceeds the number of bad frames uplink parameter, releasing the call.

14. The method of claim 13 , wherein determining the frame error rate for the data frames comprises determining the frame error rate for the data frames at a number of frames uplink interval.

15. A method comprising:

decoding, by a base station system, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and data frames;

determining, by the base station system, a frame error rate for the data frames of the plurality of consecutive frames, wherein determining the frame error rate for the data frames comprises

determining a number of frames uplink parameter, wherein the number of frames uplink parameter comprises a value equal to a number of the data frames to be monitored, and

determining a number of bad frames uplink parameter, wherein the number of bad frames uplink parameter comprises a value equal to a number of the data frames unable to be decoded that is acceptable, wherein determining the frame error rate for the data frames is based on the number of bad frames uplink parameter and the number of frames uplink parameter; and

determining, by the base station system based on the frame error rate for the data frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

decoding a number of the data frames equal to the number of frames uplink parameter,

determining, from the data frames decoded, a number of the data frames unable to be decoded,

determining whether the number of the data frames unable to be decoded exceeds the number of bad frames uplink parameter, and

if the number of the data frames unable to be decoded exceeds the number of bad frames uplink parameter, releasing the call.

16. The method of claim 15 , wherein determining the frame error rate for the data frames comprises determining the frame error rate for the data frames at a number of frames uplink interval.

17. A method comprising:

decoding, by a mobile switching center, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and speech frames;

determining, by the mobile switching center, a frame error rate for the speech frames of the plurality of consecutive frames, wherein determining the frame error rate for the speech frames comprises

determining a number of frames downlink parameter, wherein the number of frames downlink parameter comprises a value equal to a number of the speech frames to be monitored, and

determining a number of bad frames downlink parameter, wherein the number of bad frames downlink parameter comprises a value equal to a number of speech frames unable to be decoded that is acceptable, wherein determining the frame error rate for the speech frames is based on the number of bad frames downlink parameter and the number of bad frames downlink parameter; and

determining, by the mobile switching center based on the frame error rate for the speech frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

determining whether the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, and

if the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, releasing the call.

18. The method of claim 17 , wherein determining the frame error rate for the speech frames comprises determining the frame error rate for the speech frames at a number of frames downlink interval.

19. A method comprising:

decoding, by a mobile switching center, a plurality of consecutive frames associated with a call, the plurality of consecutive frames comprising control channel frames and speech frames;

determining, by the mobile switching center, a frame error rate for the speech frames of the plurality of consecutive frames, wherein determining the frame error rate for the speech frames comprises

determining a number of frames downlink parameter, wherein the number of frames downlink parameter comprises a value equal to a number of the speech frames to be monitored, and

determining a number of bad frames downlink parameter, wherein the number of bad frames downlink parameter comprises a value equal to a number of the speech frames unable to be decoded that is acceptable, wherein determining the frame error rate for the speech frames is based on the number of bad frames downlink parameter and the number of bad frames downlink parameter; and

determining, by the mobile switching center based on the frame error rate for the speech frames of the plurality of consecutive frames and regardless of a frame error rate for the control channel frames of the plurality of consecutive frames, whether to release the call, wherein determining whether to release the call comprises

decoding a number of the speech frames equal to the number of frames downlink parameter,

determining, from the speech frames decoded, a number of the speech frames unable to be decoded,

determining whether the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, and

if the number of the speech frames unable to be decoded exceeds the number of bad frames downlink parameter, releasing the call.

20. The method of claim 19 , wherein determining the frame error rate for the speech frames comprises determining the frame error rate for the speech frames at a number of frames downlink interval.

Assignments (9)
SECURITY INTEREST Recorded Nov 3, 2022
From: LYFT, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061880/0237 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF ASSIGNOR PREVIOUSLY RECORDED AT REEL: 046556 FRAME: 0096. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 22, 2019
From: AT&T MOBILITY II LLC
To: PROSPER TECHNOLOGY, LLC
Reel/Frame 048419/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2019
From: PROSPER TECHNOLOGY, LLC
To: LYFT, INC.
Reel/Frame 048097/0353 →
CHANGE OF NAME Recorded Jul 26, 2018
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 046633/0904 →
CHANGE OF NAME Recorded Jul 26, 2018
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 046633/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2018
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: PROSPER TECHNOLOGY, LLC
Reel/Frame 046556/0096 →
CERTIFICATE OF CONVERSION Recorded Feb 14, 2006
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRELESS II, LLC
Reel/Frame 017166/0012 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2005
From: CINGULAR WIRELESS, LLC
To: CINGULAR WIRELESS II, INC.
Reel/Frame 016566/0348 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2004
From: SHAH, DIPESH H.
To: CINGULAR WIRELESS, LLC
Reel/Frame 016066/0650 →