IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0144180
(2005-06-02)
|
등록번호 |
US-8582596
(2013-11-12)
|
발명자
/ 주소 |
- Agrawal, Avneesh
- Malladi, Durga Prasad
- Stamoulis, Anastasios
- Mantravadi, Ashok
- Murali, Ramaswamy
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
15 인용 특허 :
46 |
초록
▼
Techniques for transmitting data in a wireless communication system are described. Physical channels to be sent in a super-frame are identified and allocated time slots in the super-frame. The coding and modulation for each physical channel are selected based on its capacity. The data for each physi
Techniques for transmitting data in a wireless communication system are described. Physical channels to be sent in a super-frame are identified and allocated time slots in the super-frame. The coding and modulation for each physical channel are selected based on its capacity. The data for each physical channel is selectively encoded based on an outer code rate, e.g., for a Reed-Solomon code, and further encoded based on an inner code rate, e.g., for a Turbo code. The encoded data for each physical channel is mapped to modulation symbols based on a selected modulation scheme. The modulation symbols for each physical channel are further processed (e.g., OFDM modulated) and multiplexed onto the time slots allocated to the physical channel. Data to be sent using another radio technology (e.g., W-CDMA) is also processed and multiplexed onto time slots allocated for this radio technology.
대표청구항
▼
1. An apparatus comprising: a controller to identify physical channels for an enhanced multimedia broadcast/multicast service to be sent in a super-frame comprised of a plurality of time slots, to allocate at least two time slots in the super-frame to each of the physical channels, to select a trans
1. An apparatus comprising: a controller to identify physical channels for an enhanced multimedia broadcast/multicast service to be sent in a super-frame comprised of a plurality of time slots, to allocate at least two time slots in the super-frame to each of the physical channels, to select a transport block size from among a plurality of different transport block sizes for each physical channel, and to select coding and modulation for each of the physical channels based on the transport block size selected for each physical channel, wherein different transport block sizes are selected for different physical channels that have the same slot allocation in the super-frame; anda processor to process data for each physical channel based on the coding and modulation selected for the physical channel and to multiplex processed data for each physical channel onto the at least two time slots allocated to the physical channel;wherein the super-frame comprises at least two outer-frames, wherein each outer-frame comprises multiple frames, wherein each frame comprises multiple time slots, and wherein the at least two time slots allocated to each physical channel include at least one time slot in at least one frame of each outer-frame of the super-frame; andwherein each of the physical channels is allocated an integer multiple of a minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is sent on a physical channel in the super-frame for each minimum slot allocation. 2. The apparatus of claim 1, wherein each physical channel is allocated K time slots that are evenly spaced apart by M time slots. 3. The apparatus of claim 1, wherein the coding and modulation for each physical channel are fixed for a duration of the super-frame, and wherein the coding and modulation for a particular physical channel are selected such that a transport block can be sent on the physical channel in a defined number of time slots for the minimum slot allocation. 4. The apparatus of claim 1, wherein the processor encodes the data for each physical channel based on an overall code rate selected for the physical channel and further maps encoded data for each physical channel to modulation symbols based on a modulation scheme selected for the physical channel. 5. The apparatus of claim 4, wherein the processor selectively encodes the data for each physical channel based on an outer code rate to generate outer-encoded data for the physical channel and further encodes the outer-encoded data for each physical channel based on an inner code rate to generate the encoded data for the physical channel. 6. The apparatus of claim 5, wherein the outer code rate and the inner code rate for each physical channel are determined by the overall code rate selected for the physical channel. 7. The apparatus of claim 1, wherein the processor selectively encodes the data for each physical channel based on a Reed-Solomon code to generate outer-encoded data for the physical channel and further encodes the outer-encoded data for each physical channel based on a Turbo code to generate the encoded data for the physical channel. 8. The apparatus of claim 1, further comprising: a modulator to generate Orthogonal Frequency Division Multiplexing (OFDM) symbols for each physical channel based on the processed data for the physical channel. 9. The apparatus of claim 1, wherein the controller selects a radio technology from among at least two radio technologies for each of the plurality of time slots in the super-frame, and wherein the processor processes the physical channels based on a first radio technology among the at least two radio technologies. 10. The apparatus of claim 9, further comprising: a second processor to process data to be sent using a second radio technology and to multiplex processed data for the second radio technology onto time slots allocated to the second radio technology. 11. The apparatus of claim 9, wherein the at least two radio technologies comprise Orthogonal Frequency Division Multiplexing (OFDM) and Wideband Code Division Multiple Access (W-CDMA). 12. The apparatus of claim 1, wherein the controller determines a capacity of each physical channel and further selects the coding and modulation for each physical channel based on the capacity of the physical channel. 13. A method of processing data for transmission in a wireless communication system, the method comprising: identifying, by a base station, physical channels for an enhanced multimedia broadcast/multicast service to be sent in a super-frame comprised of a plurality of time slots, wherein the super-frame comprises at least two outer-frames, wherein each outer-frame comprises multiple frames, and wherein each frame comprises multiple time slots;allocating, by the base station, at least two time slots in the super-frame to each of the physical channels, wherein the at least two time slots allocated to each physical channel include at least one time slot in at least one frame of each outer-frame of the super-frame, wherein each of the physical channels is allocated an integer multiple of a minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is sent on a physical channel in the super-frame for each minimum slot allocation;selecting, by the base station, a transport block size from among a plurality of different transport block sizes for each physical channel, wherein different transport block sizes are selected for different physical channels that have the same slot allocation in the super-frame;selecting, by the base station, coding and modulation for each of the physical channels based on the transport block size selected for each physical channel;processing, by the base station, data for each physical channel based on the coding and modulation selected for the physical channel; andmultiplexing, by the base station, processed data for each physical channel onto the at least two time slots allocated to the physical channel. 14. The method of claim 13, wherein the processing the data for each physical channel comprises encoding the data for each physical channel based on an overall code rate selected for the physical channel, andmapping encoded data for each physical channel to modulation symbols based on a modulation scheme selected for the physical channel. 15. The method of claim 14, wherein the encoding the data for each physical channel comprises selectively encoding the data for each physical channel based on an outer code rate to generate outer-encoded data for the physical channel, andencoding the outer-encoded data for each physical channel based on an inner code rate to generate the encoded data for the physical channel. 16. The method of claim 13, further comprising: processing the physical channels based on a first radio technology;processing data to be sent using a second radio technology; andmultiplexing processed data for the second radio technology onto time slots allocated to the second radio technology. 17. The method of claim 13, wherein the selecting the coding and modulation for each of the physical channels comprises: determining a capacity of each physical channel; andselecting the coding and modulation for each physical channel based on the capacity of the physical channel. 18. The method of claim 13, wherein processing the data for a physical channel comprises processing a transport block for the physical channel, and wherein processing the transport block for the physical channel comprises: encoding the transport block with an outer block code, thereby generating an outer-encoded block containing data and parity;generating a cyclic redundancy check value based on the data and the parity in the outer-encoded block;attaching the cyclic redundancy check value to the outer-encoded block to form a formatted block;partitioning the formatted block into multiple equal-sized code blocks;encoding each of the code blocks with an inner code to generate multiple encoded blocks;performing rate matching to retain a desired number of code bits for each encoded block;scrambling retained code bits for each encoded block with a pseudo-random number sequence, thereby generating randomized bits for each encoded block;interleaving the randomized bits for each encoded block to generate multiple processed blocks, wherein the interleaving is performed after the code blocks are encoded with the inner code;partitioning the processed blocks into multiple output blocks; andmapping bits in each output block to modulation symbols based on a modulation scheme selected for the physical channel. 19. An apparatus comprising: means for identifying physical channels for an enhanced multimedia broadcast/multicast service to be sent in a super-frame comprised of a plurality of time slots;means for allocating at least two time slots in the super-frame to each of the physical channels;means for selecting a transport block size from among a plurality of different transport block sizes for each physical channel, wherein different transport block sizes are selected for different physical channels that have the same slot allocation in the super-frame;means for selecting coding and modulation for each of the physical channels based on the transport block size selected for each physical channel;means for processing data for each physical channel based on the coding and modulation selected for the physical channel; andmeans for multiplexing processed data for each physical channel onto the at least two time slots allocated to the physical channel;wherein each of the physical channels is allocated an integer multiple of the minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is sent on a physical channel in the super-frame for each minimum slot allocation. 20. The apparatus of claim 19, wherein the means for processing the data for each physical channel comprises means for encoding the data for each physical channel based on an overall code rate selected for the physical channel, andmeans for mapping encoded data for each physical channel to modulation symbols based on a modulation scheme selected for the physical channel. 21. The apparatus of claim 20, wherein the means for encoding the data for each physical channel comprises means for selectively encoding the data for each physical channel based on an outer code rate to generate outer-encoded data for the physical channel, andmeans for encoding the outer-encoded data for each physical channel based on an inner code rate to generate the encoded data for the physical channel. 22. The apparatus of claim 19, further comprising: means for processing the physical channels based on a first radio technology;means for processing data to be sent using a second radio technology; andmeans for multiplexing processed data for the second radio technology onto time slots allocated to the second radio technology. 23. The apparatus of claim 19, wherein the means for selecting the coding and modulation for each of the physical channels comprises: means for determining a capacity of each physical channel; andmeans for selecting the coding and modulation for each physical channel based on the capacity of the physical channel. 24. An apparatus comprising: a controller to identify physical channels for an enhanced multimedia broadcast/multicast service to be received in a super-frame comprised of a plurality of time slots, to determine at least two time slots allocated to each of the physical channels in the super-frame, and to determine coding and modulation used for each physical channel, wherein the super-frame comprises at least two outer-frames, wherein each outer-frame comprises multiple frames, wherein each frame comprises multiple time slots, wherein the at least two time slots allocated to each physical channel include at least one time slot in at least one frame of each outer-frame of the super-frame, and wherein the coding and modulation for each physical channel are selected based on a transport block size selected from among a plurality of different transport block sizes for each physical channel; anda processor to demultiplex received data for each physical channel from the at least two time slots allocated to the physical channel and to process the received data for each physical channel based on the coding and modulation used for the physical channel, wherein the data received in the super-frame comprises transport blocks of different sizes for different physical channels that have the same slot allocation;wherein each of the physical channels is allocated an integer multiple of a minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is received on a physical channel in the super-frame for each minimum slot allocation. 25. The apparatus of claim 24, wherein the processor demodulates the received data for each physical channel based on a modulation scheme selected for the physical channel and further decodes demodulated data for each physical channel based on an overall code rate selected for the physical channel. 26. The apparatus of claim 25, wherein the processor decodes the demodulated data for each physical channel based on an inner code rate to obtain inner-decoded data and further selectively decodes the inner-decoded data based on an outer code rate to obtain decoded data for the physical channel. 27. The apparatus of claim 25, wherein the processor decodes the demodulated data for each physical channel based on a Turbo code to obtain inner-decoded data and further selectively decodes the inner-decoded data based on a Reed-Solomon code to obtain decoded data for the physical channel. 28. The apparatus of claim 24, further comprising: a demodulator to perform Orthogonal Frequency Division Multiplexing (OFDM) demodulation on the received data for each physical channel. 29. The apparatus of claim 24, wherein the processor processes the received data for the physical channels in accordance with a first radio technology among at least two radio technologies. 30. The apparatus of claim 29, further comprising: a second processor to demultiplex received data for a second radio technology from time slots allocated to the second radio technology and to process the received data for the second radio technology in accordance with the second radio technology. 31. The apparatus of claim 30, wherein the first radio technology is Orthogonal Frequency Division Multiplexing (OFDM), and wherein the second radio technology is Wideband Code Division Multiple Access (W-CDMA). 32. A method of receiving data in a wireless communication system, the method comprising: identifying, by a terminal, physical channels for an enhanced multimedia broadcast/multicast service to be received in a super-frame comprised of a plurality of time slots, wherein the super-frame comprises at least two outer-frames, wherein each outer-frame comprises multiple frames, and wherein each frame comprises multiple time slots;determining, by the terminal, at least two time slots allocated to each of the physical channels in the super-frame, wherein the at least two time slots allocated to each physical channel include at least one time slot in at least one frame of each outer-frame of the super-frame, wherein each of the physical channels is allocated an integer multiple of a minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is received on a physical channel in the super-frame for each minimum slot allocation;determining, by the terminal, coding and modulation used for each physical channel based on a transport block size selected from among a plurality of different transport block sizes for each physical channel;demultiplexing, by the terminal, received data for each physical channel from the at least two time slots allocated to the physical channel; andprocessing, by the terminal, the received data for each physical channel based on the coding and modulation used for the physical channel, wherein the data received in the super-frame comprises transport blocks of different sizes for different physical channels that have the same slot allocation. 33. The method of claim 32, wherein the processing the received data for each physical channel comprises demodulating the received data for each physical channel based on a modulation scheme selected for the physical channel, anddecoding demodulated data for each physical channel based on an overall code rate selected for the physical channel. 34. The method of claim 33, wherein the decoding the demodulated data for each physical channel comprises decoding the demodulated data for each physical channel based on an inner code rate to obtain inner-decoded data, andselectively decoding the inner-decoded data based on an outer code rate to obtain decoded data for the physical channel. 35. The method of claim 32, further comprising: processing the received data for the physical channels in accordance with a first radio technology;demultiplexing received data for a second radio technology from time slots allocated to the second radio technology; andprocessing the received data for the second radio technology in accordance with the second radio technology. 36. An apparatus comprising: means for identifying physical channels for an enhanced multimedia broadcast/multicast service to be received in a super-frame comprised of a plurality of time slots;means for determining at least two time slots allocated to each of the physical channels in the super-frame;means for determining coding and modulation used for each physical channel;means for demultiplexing received data for each physical channel from the at least two time slots allocated to the physical channel; andmeans for processing the received data for each physical channel based on the coding and modulation used for the physical channel, wherein the data received in the super-frame comprises transport blocks of different sizes for different physical channels that have the same slot allocation;wherein each of the physical channels is allocated an integer multiple of a minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is received on a physical channel in the super-frame for each minimum slot allocation. 37. The apparatus of claim 36, wherein the means for processing the received data for each physical channel comprises means for demodulating the received data for each physical channel based on a modulation scheme selected for the physical channel, andmeans for decoding demodulated data for each physical channel based on an overall code rate selected for the physical channel. 38. The apparatus of claim 37, wherein the means for decoding the demodulated data for each physical channel comprises means for decoding the demodulated data for each physical channel based on an inner code rate to obtain inner-decoded data, andmeans for selectively decoding the inner-decoded data based on an outer code rate to obtain decoded data for the physical channel. 39. The apparatus of claim 36, further comprising: means for processing the received data for the physical channels in accordance with a first radio technology;means for demultiplexing received data for a second radio technology from time slots allocated to the second radio technology; andmeans for processing the received data for the second radio technology in accordance with the second radio technology. 40. A processor-readable memory having instructions for processing data for transmission in a wireless communication system, the instructions being executable by a processor to: identify physical channels for an enhanced multimedia broadcast/multicast service to be sent in a super-frame comprised of a plurality of time slots, wherein the super-frame comprises at least two outer-frames, wherein each outer-frame comprises multiple frames, and wherein each frame comprises multiple time slots;allocate at least two time slots in the super-frame to each of the physical channels, wherein the at least two time slots allocated to each physical channel include at least one time slot in at least one frame of each outer-frame of the super-frame, wherein each of the physical channels is allocated an integer multiple of a minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is received on a physical channel in the super-frame for each minimum slot allocation;select a transport block size from among a plurality of different transport block sizes for each physical channel, wherein different transport block sizes are selected for different physical channels that have the same slot allocation in the super-frame;select coding and modulation for each of the physical channels based on the transport block size selected for each physical channel;process data for each physical channel based on the coding and modulation selected for the physical channel; andmultiplex processed data for each physical channel onto the at least two time slots allocated to the physical channel. 41. A processor-readable memory having instructions for receiving data in a wireless communication system, the instructions being executable by a processor to: identify physical channels for an enhanced multimedia broadcast/multicast service to be received in a super-frame comprised of a plurality of time slots, wherein the super-frame comprises at least two outer-frames, wherein each outer-frame comprises multiple frames, and wherein each frame comprises multiple time slots;determine at least two time slots allocated to each of the physical channels in the super-frame, wherein the at least two time slots allocated to each physical channel include at least one time slot in at least one frame of each outer-frame of the super-frame, wherein each of the physical channels is allocated an integer multiple of a minimum slot allocation, the minimum slot allocation being one time slot in at least one frame of each outer-frame of the super-frame, wherein one transport block is received on a physical channel in the super-frame for each minimum slot allocation;determine coding and modulation used for each physical channel, wherein the coding and modulation for each physical channel are selected based on a transport block size selected from among a plurality of different transport block sizes for each physical channel;demultiplex received data for each physical channel from the at least two time slots allocated to the physical channel; andprocess the received data for each physical channel based on the coding and modulation used for the physical channel, wherein the data received in the super-frame comprises transport blocks of different sizes for different physical channels that have the same slot allocation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.