Wireless communication system with efficient PDCCH processing
First Claim
1. A system comprising a processor and a memory coupled to the processor, the processor for generating a transmission frame of a radio-frequency (RF) signal for a wireless communication system, wherein the processor is configured to:
- receive downlink control information associated with a transmission channel used for transmitting the RF signal;
receive a control channel element index associated with the downlink control information;
determine a scrambling code based on the control channel element index;
generate a scrambled downlink control information based on the scrambling code;
modulate the scrambled downlink control information for generating a modulated symbol;
determine a resource element group (REG) based on the control channel element index;
map the modulated symbol to the REG for generating the transmission frame;
store a mapping between a plurality of control channel element indices and a corresponding plurality of scrambling codes in a first lookup table, wherein the plurality of scrambling codes form a scrambling sequence, and wherein the processor fetches the scrambling code from the first lookup table based on the control channel element index;
store a mapping between a plurality of interleave indices and a corresponding plurality of sequential indices in a second lookup table; and
store a mapping between the plurality of sequential indices and the corresponding plurality of mapping addresses in a third lookup table, wherein the plurality of interleave indices correspond to a mapping location of a plurality of modulated symbols.
15 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication system includes a processor that receives a downlink control information (DCI) associated with a transmission channel used for transmitting a RF signal and a control channel element index associated with the DCI. The processor determines a scrambling code based on the control channel element index for the DCI, scrambles the DCI using the scrambling code, generates a scrambled DCI, and modulates the scrambled. DCI to generate a modulated symbol. The processor uses look-up tables to determine a resource element group (REG) based on the control channel element index, map the modulated symbol to the REG, and generate a transmission frame.
12 Citations
16 Claims
-
1. A system comprising a processor and a memory coupled to the processor, the processor for generating a transmission frame of a radio-frequency (RF) signal for a wireless communication system, wherein the processor is configured to:
-
receive downlink control information associated with a transmission channel used for transmitting the RF signal; receive a control channel element index associated with the downlink control information; determine a scrambling code based on the control channel element index; generate a scrambled downlink control information based on the scrambling code; modulate the scrambled downlink control information for generating a modulated symbol; determine a resource element group (REG) based on the control channel element index; map the modulated symbol to the REG for generating the transmission frame; store a mapping between a plurality of control channel element indices and a corresponding plurality of scrambling codes in a first lookup table, wherein the plurality of scrambling codes form a scrambling sequence, and wherein the processor fetches the scrambling code from the first lookup table based on the control channel element index; store a mapping between a plurality of interleave indices and a corresponding plurality of sequential indices in a second lookup table; and store a mapping between the plurality of sequential indices and the corresponding plurality of mapping addresses in a third lookup table, wherein the plurality of interleave indices correspond to a mapping location of a plurality of modulated symbols. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A wireless communication system, comprising:
-
a power controller for generating downlink control information associated with a transmission channel used for transmitting a radio-frequency (RF) signal and a control channel element index associated with the downlink control information; a processor connected to the power controller for receiving the downlink control information and the control channel element index, determining a scrambling code based on the control channel element index, generating a scrambled downlink control information based on the scrambling code, modulating the scrambled downlink control information to generate a modulated symbol, determining a resource element group (REG) based on the control channel element index, mapping the modulated symbol to the REG, and generating a transmission frame; a hardware accelerator connected to the processor for receiving the transmission frame, and converting the transmission frame from the frequency domain to the time domain; an antenna interface controller connected to the hardware accelerator for receiving the time domain transmission frame, and generating an RF digital data therefrom; a radio-frequency integrated circuit (RFIC) connected to the antenna interface controller for receiving the RF digital data, generating the RF signal based on the RF digital data, and transmitting the RF signal by way of an antenna port; and a memory including; a first lookup table having a mapping between a plurality of control channel element indices and a corresponding plurality of scrambling codes, wherein the plurality of scrambling codes form a scrambling sequence, and wherein the processor fetches the scrambling code from the first lookup table based on the control channel element index; a second lookup table that includes a mapping between a plurality of interleave indices and a corresponding plurality of sequential indices, wherein the plurality of interleave indices correspond to a plurality of mapping locations of the modulated symbols; and a third lookup table that includes a mapping between the plurality of sequential indices and a corresponding plurality of mapping addresses. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of generating and transmitting a transmission frame of a radio-frequency (RF) signal by a wireless communication system, wherein the wireless communication system includes a hardware accelerator, the method comprising:
-
receiving downlink control information associated with a transmission channel used for transmitting the RF signal; receiving a control channel element index associated with the downlink control information; fetching a scrambling code based on the control channel element index from a first lookup table; generating scrambled downlink control information using the scrambling code; modulating the scrambled downlink control information to generate a modulated symbol; determining a resource element group (REG) based on the control channel element index; mapping the modulated symbol to the REG to generate the transmission frame; transmitting the transmission frame by the hardware accelerator; storing a mapping between a plurality of control channel element indices and a corresponding plurality of scrambling codes in the first lookup table, wherein the plurality of scrambling codes form a scrambling sequence; storing a mapping between a plurality of interleave indices and a corresponding plurality of sequential indices in a second lookup table; and storing a mapping between the plurality of sequential indices and a corresponding plurality of mapping addresses in a third lookup table. - View Dependent Claims (15, 16)
-
Specification