IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0655609
(2000-09-06)
|
발명자
/ 주소 |
- Agrawal, Avneesh
- Terasawa, Daisuke
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
28 인용 특허 :
8 |
초록
▼
Techniques for recovering data transmitted on a physical channel in which the channelization code is not known at the time of the data recovery. A modulated signal is received an processed to provide received samples. A hypothesized channelization code (e.g., an OVSF code in the W-CDMA system) is se
Techniques for recovering data transmitted on a physical channel in which the channelization code is not known at the time of the data recovery. A modulated signal is received an processed to provide received samples. A hypothesized channelization code (e.g., an OVSF code in the W-CDMA system) is selected and used to process the received samples to generate partially processed symbols. The hypothesized channelization code is a “base” code that can be used to generate all possible channelization codes that may have been used for the physical channel. Intermediate results representative of the partially processed symbols are stored and, upon determination of the actual channelization code, further processed in accordance with the actual and hypothesized channelization codes to provide the final results.
대표청구항
▼
1. A method for recovering data transmitted on a physical channel, wherein a channelization code used for the physical channel is not known at the time of the data recovery, the method comprising:receiving and processing a modulated signal to provide received samples; selecting a hypothesized channe
1. A method for recovering data transmitted on a physical channel, wherein a channelization code used for the physical channel is not known at the time of the data recovery, the method comprising:receiving and processing a modulated signal to provide received samples; selecting a hypothesized channelization code for processing the physical channel; processing the received samples with the hypothesized channelization code to generate partially processed symbols; storing intermediate results representative of the partially processed symbols; determining an actual channelization code used for the physical channel; processing the intermediate results in accordance with the actual channelization code and the hypothesized channelization code to provide final results, wherein the processing the intermediate results includes partitioning the intermediate results into sets of intermediate results, scaling each intermediate result in a particular set with a respective scaling factor determined by the actual channelization code and the hypothesized channelization code, and combining the scaled results for each set to obtain a final result for the set. 2. The method of claim 1, wherein the processing the received samples includesdecovering the received samples with the hypothesized channelization code to generate decovered symbols, and demodulating the decovered symbols with pilot estimates to generate the partially processed symbols. 3. The method of claim 2, wherein the demodulating with the pilot estimates includesperforming a dot product between the decovered symbols and the pilot estimates, and performing a cross product between the discovered symbols and the pilot estimates, and wherein the partially processed symbols are derived based on results of the dot and cross products. 4. The method of claim 2, wherein the pilot estimates are generated bydespreading the received samples with a pilot despreading code, and integrating the despread pilot samples over a length of the pilot despreading code to obtain pilot symbols that are then used to generate the pilot estimates. 5. The method of claim 4, wherein the pilot estimates are generated by interpolating or extrapolating the pilot symbols.6. The method of claim 1, further comprising:combining partially processed symbols from a plurality of demodulation elements assigned to process the physical channel to generate the intermediate results. 7. The method of claim 1, wherein the scaling factor is either +1 or ?1.8. The method of claim 1, wherein the hypothesized channelization code is a member of a set of channelization codes that may be used to generate the actual channelization code, and wherein the hypothesized channelization code has a length that is shorter or equal to that of the actual channelization code.9. The method of claim 8, wherein the hypothesized channelization code can be used to generate all channelization codes in the set.10. The method of claim 8, wherein the hypothesized channelization code is an orthogonal variable spreading factor (OVSF) code.11. The method of claim 10, wherein the hypothesized OVSF has a largest spreading factor among the channelization codes in the set.12. The method of claim 10, wherein the hypothesized OVSF code has a spreading factor of four or greater.13. The method of claim 10, wherein the hypothesized OVSF code and an actual OVSF code each has a spreading factor ranging from four to 512.14. The method of claim 1, wherein the physical channel has a variable data rate.15. The method of claim 1, further comprising:selectively combining the final results from multiple symbol periods to obtain a recovered symbol, wherein each symbol period corresponds to duration of the actual channelization code. 16. The method of claim 15, wherein the selectively combining is performed in a manner complementary to an encoding performed in accordance with a space time block coding transmit antenna diversity (STTD) mode.17. A receiver unit operative to process a physical channel in a CDMA communications system, comprising:a receiver operative to receive a modulated signal and provide received samples indicative of data transmitted on the physical channel; at least one demodulator element coupled to the receiver, each demodulator element including a data processing unit operative to receive and process the received samples in accordance with a hypothesized channelization code to provide decovered symbols; a memory unit operative to store intermediate results representative of the decovered symbols from the at least on demodulator element; and a processor operative to receive and process the intermediate results in accordance with an actual channelization code and the hypothesized channelization code to generate final results, wherein each demodulator element further includes: a pilot processing unit operative to receive and process the received samples to generate pilot estimates, and a data recovery element coupled to the pilot processing unit and the data processing unit, the data recovery element operative to receive the pilot estimates and the decovered symbols and generate partially processed symbols; and wherein the processor processes the intermediate results by partitioning the intermediate results into sets of intermediate results, scaling each intermediate result in a particular set with a respective scaling factor determined by the actual channelization code and the hypothesized channelization code, and combining the scaled results for each set to obtain a final result for the set. 18. The receiver unit of claim 17, wherein the data recovery element is operative to receive and demodulate the decovered symbols with the pilot estimates to generate the partially processed symbols.19. The receiver unit of claim 18, further comprising:a combiner coupled to the at least one demodulator element and operative to receive and combine partially processed symbols from one or more assigned demodulator elements to generate the intermediate results.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.