Method and apparatus for receiving data in a wireless communications system
First Claim
1. A method for receiving data in a wireless communication system comprising steps of:
- receiving shared channel data over a shared channel;
storing the received shared channel data to produce stored shared channel data;
receiving shared control channel data over a shared control channel;
decoding the received shared control channel data to produce decoded shared control channel data;
determining whether the decoded shared control channel data differs from previously received shared control channel data; and
when the decoded shared control channel data differs from previously received shared control channel data, dispensing with at least one of the decoded shared control channel data and the stored shared channel data.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication system includes a forward link from a base station to multiple mobile units, the forward link having multiple shared channels (SHCH'"'"'s), multiple shared control channels (SHCCH'"'"'s), and multiple dedicated pointer control channels (DPTRCH'"'"'s), and utilizes HARQ error control for error detection and error correction. The mobile unit, when listening to the DPTRCH, uses a SHCCH pointed to by the DPTRCH to demodulate and decode data on the SHCH. Throughput problems may arise in the system when the mobile unit combines and decodes the wrong SHCH data, that is, SHCH data that is intended for a different mobile unit, or may incorrectly decodes SHCH data that is intended for the mobile unit. In order to improve the data throughput of the system, the systems employs a flush test and an energy detector test to prevent improperly decoded data blocks from corrupting properly decoded data blocks.
72 Citations
30 Claims
-
1. A method for receiving data in a wireless communication system comprising steps of:
-
receiving shared channel data over a shared channel;
storing the received shared channel data to produce stored shared channel data;
receiving shared control channel data over a shared control channel;
decoding the received shared control channel data to produce decoded shared control channel data;
determining whether the decoded shared control channel data differs from previously received shared control channel data; and
when the decoded shared control channel data differs from previously received shared control channel data, dispensing with at least one of the decoded shared control channel data and the stored shared channel data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for receiving data in a wireless communication system comprising steps of:
-
receiving data over a control channel to produce received data;
determining an energy metric for the received data;
comparing the determined energy metric to a threshold; and
ignoring the received data when the energy metric compares unfavorably with the threshold. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A communication device comprising:
-
a receiver that receives shared control channel data over a shared control channel and shared channel data over a shared channel;
a memory that stores previously received shared control channel data and further stores previously received shared channel data to produce stored shared channel data; and
a processor operably coupled to each of the receiver and the memory that decodes the received shared control channel data to produce decoded shared control channel data, determines whether the decoded shared control channel data differs from previously received shared control channel data, and when the decoded shared control channel data differs from previously received shared control channel data, dispenses with at least one of the decoded shared control channel data and the stored shared channel data. - View Dependent Claims (21, 22, 23, 24, 25, 27, 28, 29, 30)
-
-
26. A communication device comprising:
-
a receiver that receives data over a control channel to produce received data; and
a processor operably coupled to the receiver that determines an energy metric for the received data, compares the determined energy metric to a threshold, and ignores the received data when the energy metric compares unfavorably with the threshold.
-
Specification