Puncturing signaling channel for a wireless communication system
First Claim
1. An apparatus comprising:
- at least one processor configured to map signaling to resources for a signaling channel that punctures traffic channels; and
a memory coupled to the at least one processor;
wherein the signaling comprises acknowledgments for received data transmissions, and wherein the processor is configured to map the resources for the signaling channel in a pseudo-random manner with respect to the traffic channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A signaling channel that punctures traffic channels is used to send signaling, e.g., acknowledgments (ACKs). To send signaling, resources for the signaling channel are determined, e.g., based on a frequency hopping pattern. Signaling is spread with a spreading code (e.g., a Walsh code) to generate spread signaling, which is mapped to the resources for the signaling channel. Each resource may be partitioned into multiple clusters. A signaling message may be mapped to different clusters to achieve diversity. Traffic data may also be mapped to other resources for a traffic channel assigned for use. Traffic data mapped to the other resources for the signaling channel is punctured. The mapped signaling and traffic data are further processed (e.g., for OFDM or SC-FDMA) and transmitted.
698 Citations
60 Claims
-
1. An apparatus comprising:
-
at least one processor configured to map signaling to resources for a signaling channel that punctures traffic channels; and a memory coupled to the at least one processor; wherein the signaling comprises acknowledgments for received data transmissions, and wherein the processor is configured to map the resources for the signaling channel in a pseudo-random manner with respect to the traffic channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 15, 16)
-
-
10. An apparatus comprising:
-
at least one processor configured to map signaling to resources for a signaling channel that punctures traffic channels; and a memory coupled to the at least one processor; wherein the signaling comprises acknowledgments for received data transmissions, and wherein the signaling channel equally punctures the traffic channels.
-
-
11. An apparatus comprising:
-
at least one processor configured to map signaling to resources for a signaling channel that punctures traffic channels; and a memory coupled to the at least one processor; wherein the signaling comprises acknowledgments for received data transmissions, and wherein the traffic channels are defined by a channel tree, and wherein each node in the channel tree is associated with specific resources in the signaling channel.
-
-
14. An apparatus comprising:
-
at least one processor configured to map signaling to resources for a signaling channel that punctures traffic channels; and a memory coupled to the at least one processor; wherein the signaling comprises acknowledgments for received data transmissions, the at least one processor is configured to map data to resources for a traffic channel, and to puncture data mapped to the resources for the signaling channel and wherein the resources comprise time-frequency segments, wherein a time-frequency segment punctures a portion of a time-frequency block, and wherein data is mapped to remaining portion of the time-frequency block.
-
-
17. A method comprising:
-
generating electrical signaling for transmission via a communication channel; mapping the signaling to resources for a signaling channel that punctures traffic channels; and mapping the resources for the signaling channel in a pseudo-random manner with respect to the traffic channels; wherein the signaling comprises acknowledgments for received data transmissions. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
means for generating signaling for transmission via a communication channel; means for mapping the signaling to resources for a signaling channel that punctures traffic channels; and means for mapping the resources for the signaling channel in a pseudo-random manner with respect to the traffic channels; wherein the signaling comprises acknowledgments for received data transmissions. - View Dependent Claims (23, 24, 25, 26)
-
-
27. An apparatus comprising:
-
at least one processor configured to extract received symbols from resources for a signaling channel that punctures traffic channels, and to process the extracted received symbols to recover signaling sent on the signaling channel; and a memory coupled to the at least one processor; wherein the signaling comprises acknowledgments for received data transmissions, and wherein the at least one processor is configured to extract received symbols from resources comprising time-frequency blocks for a traffic channel, to puncture received symbols extracted from the time-frequency segments for the signaling channel, and to process unpunctured received symbols to obtain decoded data for the traffic channel. - View Dependent Claims (28, 29, 30, 31, 33)
-
-
32. An apparatus comprising:
-
at least one processor configured to extract received symbols from resources for a signaling channel that punctures traffic channels, and to process the extracted received symbols to recover signaling sent on the signaling channel; and a memory coupled to the at least one processor, wherein the signaling comprises acknowledgments for received data transmissions; wherein the at least one processor is configured to despread the extracted received symbols with a spreading code to obtain despread symbols, and to perform detection on the despread symbols to recover the signaling sent on the signaling channel; wherein the at least one processor is configured to despread the extracted received symbols with at least one spreading code not used for signaling to obtain interference estimates; and wherein each time-frequency segment comprises multiple clusters, and wherein the at least one processor is configured to extract received symbols from a cluster in resources comprising multiple time-frequency segments, to despread the extracted received symbols for each of the multiple time-frequency segments with a spreading code to obtain a despread symbol for the time-frequency segment, and to combine despread symbols for the multiple time-frequency segments to recover a signaling message.
-
-
34. A method comprising:
-
extracting received symbols from time-frequency segments for an electrical signaling channel that punctures traffic channels; processing the extracted received symbols to recover signaling sent on the signaling channel; despreading the extracted received symbols with a spreading code to obtain despread symbols; and performing detection on the despread symbols to recover the signaling sent on the signaling channel; wherein despreading comprises despreading the extracted received symbols with at least one spreading code not used for signaling to obtain interference estimates, and wherein the signaling comprises acknowledgments for received data transmissions. - View Dependent Claims (35)
-
-
36. A method comprising:
-
extracting received symbols from time-frequency segments for an electrical signaling channel that punctures traffic channels; processing the extracted received symbols to recover signaling sent on the signaling channel; extracting received symbols from resources comprising time-frequency blocks for a traffic channel; puncturing received symbols extracted from resources comprising time-frequency segments for the signaling channel; and processing unpunctured received symbols to obtain decoded data for the traffic channel; wherein the signaling comprises acknowledgments for received data transmissions. - View Dependent Claims (37, 38)
-
-
39. An apparatus comprising:
-
means for extracting received symbols from time-frequency segments for an electrical signaling channel that punctures traffic channels; means for processing the extracted received symbols to recover signaling sent on the signaling channel; means for despreading the extracted received symbols with a spreading code to obtain despread symbols; and means for performing detection on the despread symbols to recover the signaling sent on the signaling channel; wherein means for despreading comprises means for despreading the extracted received symbols with at least one spreading code not used for signaling to obtain interference estimates, and wherein the signaling comprises acknowledgments for received data transmissions. - View Dependent Claims (40)
-
-
41. An apparatus comprising:
-
means for extracting received symbols from resources comprising time-frequency blocks for a signaling channel that punctures traffic channels; means for processing the extracted received symbols to recover signaling sent on the signaling channel; means for extracting received symbols from resources comprising time-frequency blocks for a traffic channel; means for puncturing received symbols extracted from the resources comprising time-frequency blocks for the signaling channel; and means for processing unpunctured received symbols to obtain decoded data for the traffic channel; wherein the signaling comprises acknowledgments for received data transmissions. - View Dependent Claims (42, 43)
-
-
44. A processor readable media for storing instructions operable to:
-
generate signaling for transmission via a communication channel; map the signaling to resources for a signaling channel that punctures traffic channels; and map the resources for the signaling channel in a pseudo-random manner with respect to the traffic channels; wherein the signaling comprises acknowledgments for received data transmissions. - View Dependent Claims (45, 46, 47, 48)
-
-
49. A method comprising:
-
generating electrical signaling for transmission via a communication channel; and mapping the signaling to resources for a signaling channel that punctures traffic channels; wherein the signaling comprises acknowledgments for received data transmissions and wherein the signaling channel equally punctures the traffic channels.
-
-
50. An apparatus comprising:
-
means for generating signaling for transmission via a communication channel; and means for mapping the signaling to resources for a signaling channel that punctures traffic channels; wherein the signaling comprises acknowledgments for received data transmissions and wherein the signaling channel equally punctures the traffic channels.
-
-
51. A processor readable media for storing instructions operable to:
-
generate signaling for transmission via a communication channel; and map the signaling to resources for a signaling channel that punctures traffic channels; wherein the signaling comprises acknowledgments for received data transmissions and wherein the signaling channel equally punctures the traffic channels.
-
-
52. A method comprising:
-
generating electrical signaling for transmission via a communication channel; and mapping the signaling to resources for a signaling channel that punctures traffic channels; wherein the signaling comprises acknowledgments for received data transmissions, wherein the traffic channels are defined by a channel tree, and wherein each node in the channel tree is associated with specific resources in the signaling channel.
-
-
53. An apparatus comprising:
-
means for generating signaling for transmission via a communication channel; and means for mapping the signaling to resources for a signaling channel that punctures traffic channels; wherein the signaling comprises acknowledgments for received data transmissions, wherein the traffic channels are defined by a channel tree, and wherein each node in the channel tree is associated with specific resources in the signaling channel.
-
-
54. A processor readable media for storing instructions operable to:
-
generate signaling for transmission via a communication channel; and map the signaling to resources for a signaling channel that punctures traffic channels; wherein the signaling comprises acknowledgments for received data transmissions, wherein the traffic channels are defined by a channel tree, and wherein each node in the channel tree is associated with specific resources in the signaling channel.
-
-
55. A method comprising:
-
generating electrical signaling for transmission via a communication channel; mapping the signaling to resources for a signaling channel that punctures traffic channels; mapping data to resources for a traffic channel; and puncturing data mapped to the resources for the signaling channel; wherein the signaling comprises acknowledgments for received data transmissions, wherein the resources comprise time-frequency segments, wherein a time-frequency segment punctures a portion of a time-frequency block, and wherein data is mapped to remaining portion of the time-frequency block.
-
-
56. An apparatus comprising:
-
means for generating signaling for transmission via a communication channel; means for mapping the signaling to resources for a signaling channel that punctures traffic channels; means for mapping data to resources for a traffic channel; and means for puncturing data mapped to the resources for the signaling channel; wherein the signaling comprises acknowledgments for received data transmissions, wherein the resources comprise time-frequency segments, wherein a time-frequency segment punctures a portion of a time-frequency block, and wherein data is mapped to remaining portion of the time-frequency block.
-
-
57. A processor readable media for storing instructions operable to:
-
generate signaling for transmission via a communication channel; map the signaling to resources for a signaling channel that punctures traffic channels; map data to resources for a traffic channel; and puncture data mapped to the resources for the signaling channel; wherein the signaling comprises acknowledgments for received data transmissions, wherein the resources comprise time-frequency segments, wherein a time-frequency segment punctures a portion of a time-frequency block, and wherein data is mapped to remaining portion of the time-frequency block.
-
-
58. A processor readable media for storing instructions operable to:
-
extract received symbols from time-frequency segments for an electrical signaling channel that punctures traffic channels; process the extracted received symbols to recover signaling sent on the signaling channel; and determine the resources for the signaling channel based on a frequency hopping pattern; wherein the signaling comprises acknowledgments for received data transmissions.
-
-
59. A processor readable media for storing instructions operable to:
-
extract received symbols from time-frequency segments for an electrical signaling channel that punctures traffic channels; process the extracted received symbols to recover signaling sent on the signaling channel; despread the extracted received symbols with a spreading code to obtain despread symbols; and perform detection on the despread symbols to recover the signaling sent on the signaling channel; wherein instructions operable to despread comprises instructions operable to despread the extracted received symbols with at least one spreading code not used for signaling to obtain interference estimates, and wherein the signaling comprises acknowledgments for received data transmissions.
-
-
60. A processor readable media for storing instructions operable to:
-
extract received symbols from time-frequency segments for an electrical signaling channel that punctures traffic channels; process the extracted received symbols to recover signaling sent on the signaling channel; extract received symbols from resources comprising time-frequency blocks for a traffic channel; puncture received symbols extracted from resources comprising time-frequency segments for the signaling channel; and process unpunctured received symbols to obtain decoded data for the traffic channel; wherein the signaling comprises acknowledgments for received data transmissions.
-
Specification