IP Library Granted Patent US 7,342,956
Granted Patent B2
US 7,342,956 · App. 10/749,492 · Granted Mar 11, 2008

System and method to extract uplink status flag bits in a cellular wireless 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 7,342,956
App. No.
10/749,492
Granted
Mar 11, 2008
Kind
B2
Abstract

Determining whether a first wireless terminal may transmit on an uplink to a servicing base station in a cellular wireless communication system includes first receiving a plurality of a Radio Frequency (RF) bursts at a wireless terminal from a servicing base station. These RF bursts carry a data block containing both Uplink Status Flag (USF) bits and Data bits. Data bits may or may not be intended for the receiving wireless terminal. The RF bursts are processed to produce the data block in an encoded format. This data block is then partially decoded to extract the USF bits when the data bits are not intended for the receiving wireless terminal. These USF bits determine when the receiving wireless terminal can transmit or uplink to the servicing base station. The partial decoding may be halted once the USF bits have been extracted from the received data block to reduce power consumption and processing requirements.

Claims (90)

1. A method to determine whether a first wireless terminal may transmit on an uplink to a servicing base station in a cellular wireless communication system, the method comprises:

receiving four Radio Frequency (RF) bursts from the servicing base station, wherein the four RF bursts carry a data block that includes:

Unlink State Flag (USF) bits; and

Data bits intended for a second wireless terminal;

processing the four RF bursts to produce the data block in an encoded format, wherein processing the four RF bursts to produce the data block comprises:

for each of four received RF bursts:

down converting each RF burst to produce a baseband signal;

sampling the baseband signal to produce a plurality of samples;

pre-equalization processing the plurality of samples; and

equalizing the plurality of samples to produce a plurality of soft decisions corresponding to the RF burst;

combining the plurality of soft decisions of the four RF bursts to form the data block; and

de-interleaving the data block; and

partially decoding the data block in the encoded format to extract the USF bits; and

using the USF bits to determine whether the first wireless terminal may transmit on the uplink to the servicing base station.

2. The method of claim 1 further comprises decoding the data block in the background when the USF bits have been extracted from the data block.

3. The method of claim 1 , wherein the data block corresponds to a GSM frame and each RF burst corresponds to a GSM sub-frame of the GSM frame.

4. The method of claim 1 , wherein the first wireless terminal is a wireless terminal that operates according to the GSM standard.

5. The method of claim 1 , wherein the data block is encoded according to a CS-1 encoding scheme of a GPRS portion of the GSM standard.

6. The method of claim 1 , wherein:

the data block is encoded according to both an outer encoding scheme and an inner encoding scheme; and

partially decoding the data block includes partially decoding the data block according to only the inner encoding scheme.

7. The method of claim 6 , wherein:

the outer encoding scheme comprises a linear binary block coding scheme; and

the inner encoding scheme comprises convolutional encoding.

8. The method of claim 6 , wherein:

the outer encoding scheme comprises Fire encoding; and

the inner encoding scheme comprises convolutional encoding.

9. The method of claim 1 , further comprising deinterleaving the data block prior to partially decoding the data block.

10. The method of claim 1 , wherein the USF bits indicate:

whether a corresponding uplink is available; and

when the corresponding uplink is not available, an indication of a wireless terminal using the uplink.

11. A wireless terminal that comprises:

a Radio Frequency (RF) front end operable to communicate with a servicing base station, wherein the RF front is operable to receive four RF bursts from the servicing base station that carries a data block having Uplink State Flag (USF) bits and data bits intended for a differing wireless terminal and to down convert the four RF bursts to produce a baseband signal, wherein processing the four RF bursts to produce the baseband signal comprises for each of four received RF bursts down converting each RF burst to produce a baseband signal;

a baseband processor communicatively coupled to the RF front end that is operable to receive the baseband signal from the RF front end and to process the baseband signal to produce the data block in an encoded format wherein processing the baseband signal to produce the data block comprises:

sampling the baseband signal to produce a plurality of samples;

pre-equalization processing the plurality of samples; and

equalizing the plurality of samples to produce a plurality of soft decisions corresponding to the RF burst;

combining the plurality of soft decisions of the four RF bursts to form the data block; and

de-interleaving the data block; and

an enCOder/DECoder (CODEC) processing module communicatively coupled to the baseband processor that is operable to:

receive the data block in the encoded format from the baseband processor;

partially decode the data block in the encoded format to extract the USF bits;

fully decode data blocks carrying data bits intended for the wireless terminal; and

encode outgoing data bits to produce outgoing data blocks in an encoded format.

12. The wireless terminal of claim 11 , wherein the CODEC processing module decodes the data block in the background when the USF bits have been extracted from the data block.

13. The wireless terminal of claim 11 , wherein the data block corresponds to a GSM frame and each RF burst corresponds to a GSM sub-frame.

14. The wireless terminal of claim 11 , wherein the wireless terminal supports the GSM standard.

15. The wireless terminal of claim 11 , wherein the data block is encoded according to a CS-1 encoding scheme of a GPRS portion of the GSM standard.

16. The wireless terminal of claim 11 , wherein:

the data block is encoded according to both an outer encoding scheme and an inner encoding scheme; and

partially decoding the data block includes partially decoding the data block according to only the inner encoding scheme.

17. The wireless terminal of claim 16 , wherein:

the outer encoding scheme comprises a linear binary block coding scheme; and

the inner encoding scheme comprises convolutional encoding.

18. The wireless terminal of claim 16 , wherein:

the outer encoding scheme comprises Fire encoding; and

the inner encoding scheme comprises convolutional encoding.

19. The wireless terminal of claim 11 , wherein the USF bits indicate:

whether a corresponding uplink is available; and

when the corresponding uplink is not available, an indication of a wireless terminal using the uplink.

20. A wireless terminal that comprises:

a Radio Frequency (RF) front end operable to communicate with a servicing base station, wherein the RF front receives four RF bursts from the servicing base station that carries an data block having Uplink State Flag (USF) bits and data bits intended for a differing wireless terminal and to down convert the four RF bursts to produce a baseband signal; and

a baseband processor communicatively coupled to the RF front end that is operable to:

receive the baseband signal from the RF front end and to process the baseband signal to produce the data block in an encoded format;

partially decode the data block in the encoded format to extract the USF bits;

fully decode other data blocks carrying data bits intended for the wireless terminal; and

encode outgoing data bits to produce outgoing data blocks;

wherein the four RF bursts are processed to produce the data blocks, the processing comprising for each of four received RF bursts:

down converting each RF burst to produce a baseband signal;

sampling the baseband signal to produce a plurality of samples;

pre-equalization processing the plurality of samples; and

equalizing the plurality of samples to produce a plurality of soft decisions corresponding to the RF burst;

combining the plurality of soft decisions of the four RF bursts to form the data block; and

de-interleaving the data block.

21. The wireless terminal of claim 20 , wherein the baseband processor decodes the data block in the background when the USF bits have been extracted from the data block.

22. The wireless terminal of claim 20 , wherein the data block corresponds to a GSM frame and each RF burst corresponds to a GSM sub-frame.

23. The wireless terminal of claim 20 , wherein the wireless terminal supports the GSM standard.

24. The wireless terminal of claim 20 , wherein the data block is encoded according to a CS-1 encoding scheme of a GPRS portion of the GSM standard.

25. The wireless terminal of claim 20 , wherein:

the data block is encoded according to both an outer encoding scheme and an inner encoding scheme; and

partially decoding the data block includes partially decoding the data block according to only the inner encoding scheme.

26. The wireless terminal of claim 20 , wherein:

the outer encoding scheme comprises a linear binary block coding scheme; and

the inner encoding scheme comprises convolutional encoding.

27. The wireless terminal of claim 20 , wherein:

the outer encoding scheme comprises Fire encoding; and

the inner encoding scheme comprises convolutional encoding.

28. The wireless terminal of claim 20 , wherein the USF bits indicate:

whether a corresponding uplink is available; and

when the corresponding uplink is not available, an indication of a wireless terminal using the uplink.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2003
From: CHANG, LI FUNG; YANG, BAOGUO; SOLLENBERGER, NELSON
To: BROADCOM CORPORATION
Reel/Frame 014880/0798 →