INTERFERENCE CANCELLATION FOR WIRELESS COMMUNICATIONS
First Claim
1. A method for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the method comprising:
- demodulating a first portion of the first channel;
decoding the first channel based on the demodulated first portion to generate decoded symbols;
if the decoding is successful, generating an expected receive signal for a second portion of the first channel transmitted after the first portion, the generating comprising re-encoding the decoded symbols;
cancelling the expected receive signal from the composite signal to generate a processed composite signal; and
decoding the second channel based on the processed composite signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for improving the capacity of a wireless communications system using interference cancellation (IC). In an early decoding and IC aspect, a frame transmitted from a user to a base station may be decoded prior to the entire frame being received by the base station. The remaining portion of the frame may then be re-constructed at the base station prior to its reception, and cancelled from the receive signal to reduce the interference to frames received from other users. In a power control aspect for early decoding and IC, the power control target level at a local base station may be adjusted in response to successfully early decoding a frame, without affecting the overall outer loop power control operation. Further aspects include late decoding techniques for utilizing the IC of other users'"'"' signals to improve the probability of decoding a given user'"'"'s frames, as well as techniques for traffic channel demodulation using channel re-estimation.
-
Citations
44 Claims
-
1. A method for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the method comprising:
-
demodulating a first portion of the first channel; decoding the first channel based on the demodulated first portion to generate decoded symbols; if the decoding is successful, generating an expected receive signal for a second portion of the first channel transmitted after the first portion, the generating comprising re-encoding the decoded symbols; cancelling the expected receive signal from the composite signal to generate a processed composite signal; and decoding the second channel based on the processed composite signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the method comprising:
-
demodulating a frame of the second channel; decoding the first channel after the demodulating the frame of the second channel to generate decoded symbols; if the decoding is successful, generating an expected receive signal for the first channel based on the decoded symbols; cancelling the expected receive signal from the composite signal to generate a processed composite signal; and decoding the frame of the second channel based on the processed composite signal. - View Dependent Claims (17, 18)
-
-
19. A method for processing a power control command for a user in soft handoff, the method comprising:
-
receiving power control commands from each of a plurality of base stations communicating with the user in soft handoff, each of the power control commands instructing the user to adjust a transmit power for a single power control group (PCG) of a frame; and adjusting the transmit power for the PCG down if instructed to do so by any of the power control commands received.
-
-
20. An apparatus for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping at least in part with the first channel, the apparatus comprising:
-
a demodulator for demodulating a first portion of the first channel; a decoder for decoding the first channel based on the demodulated first portion to generate decoded symbols; an interference reconstruction block for, if first channel is successfully decoded, generating an expected receive signal for a second portion of the first channel transmitted after the first portion by re-encoding the decoded symbols; and a cancellation block for cancelling the expected receive signal from the composite signal to generate a processed composite signal;
the decoder further configured to decode the second channel based on the processed composite signal. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the apparatus comprising:
-
a demodulator for demodulating an entire frame of the second channel; a decoder for decoding the first channel to generate decoded symbols after the entire frame of the second channel is demodulated; an interference reconstruction block for, if the first channel is successfully decoded, generating an expected receive signal for the first channel based on the decoded symbols; a cancellation block for cancelling the expected receive signal from the composite signal to generate a processed composite signal, the decoder further configured to decode the frame of the second channel based on the processed composite signal. - View Dependent Claims (36, 37)
-
-
38. An apparatus for processing a power control command for a user in soft handoff, the apparatus comprising:
-
a receiver for receiving power control commands from each of a plurality of base stations communicating with the user in soft handoff, each of the power control commands instructing the user to adjust a transmit power for a single power control group (PCG) of a frame; and a power control module for adjusting the transmit power for the PCG down if instructed to do so by any of the power control commands received.
-
-
39. An apparatus for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the apparatus comprising:
-
means for demodulating a first portion of the first channel; means for decoding the first channel based on a first portion of the first channel to generate decoded symbols; means for generating an expected receive signal for a second portion of the first channel transmitted after the first portion; means for cancelling the expected receive signal from the composite signal to generate a processed composite signal; and means for decoding the second channel based on the processed composite signal.
-
-
40. An apparatus for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the apparatus comprising:
-
means for demodulating a frame of the second channel; means for decoding the first channel after the receiving the frame of the second channel to generate decoded symbols; means for, if the decoding is successful, generating an expected receive signal for the first channel based on the decoded symbols; means for cancelling the expected receive signal from the composite signal to generate a processed composite signal; and means for decoding the frame of the second channel based on the processed composite signal.
-
-
41. An apparatus for processing a power control command for a user in soft handoff, the apparatus comprising:
-
means for receiving power control commands from each of a plurality of base stations communicating with the user in soft handoff, each of the power control commands instructing the user to adjust a transmit power for a single power control group (PCG) of a frame; and means for adjusting the transmit power for the PCG down if instructed to do so by any of the power control commands received.
-
-
42. A computer program product for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the product comprising:
-
computer-readable medium comprising; code for causing a computer to demodulate a first portion of the first channel; code for causing a computer to decode the first channel based on the demodulated first portion to generate decoded symbols; code for causing a computer to, if the decoding is successful, generate an expected receive signal for a second portion of the first channel transmitted after the first portion, the generating comprising re-encoding the decoded symbols; code for causing a computer to cancel the expected receive signal from the composite signal to generate a processed composite signal; and code for causing a computer to decode the second channel based on the processed composite signal.
-
-
43. A computer program product for processing a composite signal, the composite signal comprising at least a first channel and a second channel overlapping in time with the first channel, the product comprising:
-
computer-readable medium comprising; code for causing a computer to demodulate a frame of the second channel; code for causing a computer to decode the first channel after the demodulating the frame of the second channel to generate decoded symbols; code for causing a computer to, if the decoding is successful, generate an expected receive signal for the first channel based on the decoded symbols; code for causing a computer to cancel the expected receive signal from the composite signal to generate a processed composite signal; and code for causing a computer to decode the frame of the second channel based on the processed composite signal.
-
-
44. A computer program product for processing a power control command for a user in soft handoff, the product comprising:
-
computer-readable medium comprising; code for causing a computer to receive power control commands from each of a plurality of base stations communicating with the user in soft handoff, each of the power control commands instructing the user to adjust a transmit power for a single power control group (PCG) of a frame; and code for causing a computer to adjust the transmit power for the PCG down if instructed to do so by any of the power control commands received.
-
Specification