Untitled record
Abstract
FIELD: radio engineering, communication. SUBSTANCE: in the method and apparatus, multiplexing uplink control information (UCI) includes: determining the number of coded UCI symbols in each spatial layer when the data information is conveyed using multiple transport blocks, determining the number of coded UCI symbols in each spatial layer when the physical uplink shared channel (PUSCH) conveys a single transport block retransmission for a hybrid automatic repeat request (HARQ) process while the initial transport block transmission for the same HARQ process was in a PUSCH conveying multiple transport block, and determining the modulation scheme for the coded UCI symbols. EFFECT: high reliability of reception owing to attenuation of interference during combined transmission of control information and data information over an uplink. 16 cl, 11 dwg, 1 tbl

Term
No projected expiry on record.
- Priority
- Filed
- Granted
- Today
16 claims: 12 independent, 4 dependent
- 1A method for transmitting control information of the uplink (UCI) shared on a physical uplink channel (PUSCH), comprising the steps of:encoding data bits and UCI bits, respectively;multiplexing the encoded data bits and UCI bits encoded;andtransmitting the multiplexed bitswherein PUSCH includes two transport blocks (TB), andwherein the number of coded modulation symbols on each layer UCI is determined by the value associated with the size of the first TV included in the PUSCH, number of multiple access symbol frequency division of a single carrier and the scheduled bandwidth for the first TV, the value associated with the size of the second TV included in the PUSCH, symbols amounts multiple access frequency division of a single carrier and the scheduled bandwidth for the second TV amount UCI offset bits and PUSCH. 1. Способ передачи управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащий этапы, на которых:кодируют биты данных и биты UCI, соответственно;мультиплексируют кодированные биты данных и кодированные биты UCI;ипередают мультиплексированные биты,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH. 1. Способ передачи управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащий этапы, на которых:кодируют биты данных и биты UCI, соответственно;мультиплексируют кодированные биты данных и кодированные биты UCI;ипередают мультиплексированные биты,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH.
- 2The method of claim. 1, the parameter QtempRepresenting the number of encoded symbols for each modulation level is determined based on:Q'temp=⌈O⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)⋅βoffsetPUSCHΣr=0C(1)-1Kr(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)+Σr=0C(2)-1Kr(2)⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⌉.Where denotes rounding to the next higher function that rounds to the next higher integer, O denotes the number of bits UCI, denotes scheduled bandwidth PUSCH transmission for the initial bound for the TV, denotes the number of symbols multiple access frequency division on a single carrier in each subframe for the PUSCH transmission of the initial bound TV, an offset PUSCH, C indicates the total number of code blocks of data for the associated TV, denotes the number of bits for code block r in data , J denotes a TV and j = 0,1. 2. Способ по п. 1, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных для связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1. 2. Способ по п. 1, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных для связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1.
- 4The method of claim. 1, the UCI includes acknowledgment (ACK) for a hybrid automatic retransmission request (HARQ), or a rank indicator (RI). 4. Способ по п. 1, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI). 4. Способ по п. 1, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI).
- 5An apparatus for transmitting control information of the uplink (UCI) shared on a physical uplink channel (PUSCH), comprising:an encoder which encodes data bits and UCI bits, respectively;anda transmitter that multiplexes the encoded data bits and UCI bits encoded and transmits the multiplexed bitswherein PUSCH includes two transport blocks (TB), andwherein the number of coded modulation symbols on each layer UCI is determined by the value associated with the size of the first TV included in the PUSCH, number of multiple access symbol frequency division of a single carrier and the scheduled bandwidth for the first TV, the value associated with the size of the second TV included in the PUSCH, symbols amounts multiple access frequency division of a single carrier and the scheduled bandwidth for the second TV amount UCI offset bits and PUSCH. 5. Устройство для передачи управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащее:кодер, который кодирует биты данных и биты UCI, соответственно;ипередатчик, который мультиплексирует кодированные биты данных и кодированные биты UCI и передает мультиплексированные биты,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH. 5. Устройство для передачи управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащее:кодер, который кодирует биты данных и биты UCI, соответственно;ипередатчик, который мультиплексирует кодированные биты данных и кодированные биты UCI и передает мультиплексированные биты,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH.
- 6The apparatus of claim. 5, the parameter QtempRepresenting the number of encoded symbols for each modulation level is determined based on:Q'temp=⌈O⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)⋅βoffsetPUSCHΣr=0C(1)-1Kr(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)+Σr=0C(2)-1Kr(2)⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⌉.Where denotes rounding to the next higher function that rounds to the next higher integer, O denotes the number of bits UCI, denotes scheduled bandwidth PUSCH transmission for the initial bound for the TV, denotes the number of symbols multiple access frequency division on a single carrier in each subframe for the PUSCH transmission of the initial bound TV, an offset PUSCH, C indicates the total number of code blocks per data associated, denotes the number of bits for code block r in data , J denotes a TV and j = 0,1. 6. Устройство по п. 5, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1. 6. Устройство по п. 5, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1.
- 8The apparatus of claim. 5, the UCI includes acknowledgment (ACK) for a hybrid automatic retransmission request (HARQ), or a rank indicator (RI). 8. Устройство по п. 5, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI). 8. Устройство по п. 5, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI).
- 9A method of receiving control information of the uplink (UCI) shared on a physical uplink channel (PUSCH), comprising the steps of:receiving a signal;generating data bits and UCI bits by demultiplexing the received signal;anddecoded data bits and UCI bits, respectively,wherein PUSCH includes two transport blocks (TB), andwherein the number of coded modulation symbols on each layer UCI is determined by the value associated with the size of the first TV included in the PUSCH, number of multiple access symbol frequency division of a single carrier and the scheduled bandwidth for the first TV, the value associated with the size of the second TV included in the PUSCH, symbols amounts multiple access frequency division of a single carrier and the scheduled bandwidth for the second TV amount UCI offset bits and PUSCH. 9. Способ приема управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащий этапы, на которых:принимают сигнал;генерируют биты данных и биты UCI посредством демультиплексирования принятого сигнала;идекодируют биты данных и биты UCI, соответственно,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH. 9. Способ приема управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащий этапы, на которых:принимают сигнал;генерируют биты данных и биты UCI посредством демультиплексирования принятого сигнала;идекодируют биты данных и биты UCI, соответственно,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH.
- 10The method of claim. 9, the parameter QtempRepresenting the number of encoded symbols for each modulation level is determined based on:Q'temp=⌈O⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)⋅βoffsetPUSCHΣr=0C(1)-1Kr(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)+Σr=0C(2)-1Kr(2)⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⌉.Where denotes rounding to the next higher function that rounds to the next higher integer, O denotes the number of bits UCI, denotes scheduled bandwidth PUSCH transmission for the initial bound for the TV, denotes the number of symbols multiple access frequency division on a single carrier in each subframe for the PUSCH transmission of the initial bound TV, an offset PUSCH, C indicates the total number of code blocks of data for the associated TV, denotes the number of bits for code block r in data , J denotes a TV and j = 0,1. 10. Способ по п. 9, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных для связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1. 10. Способ по п. 9, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных для связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1.
- 12The method of claim. 9, the UCI includes acknowledgment (ACK) for a hybrid automatic retransmission request (HARQ), or a rank indicator (RI). 12. Способ по п. 9, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI). 12. Способ по п. 9, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI).
- 13An apparatus for receiving control information of the uplink (UCI) shared on a physical uplink channel (PUSCH), comprising:a receiver that receives a signal and generates data bits and UCI bits by demultiplexing the received signal;anda decoder that decodes data bits and UCI bits, respectively,wherein PUSCH includes two transport blocks (TB), andwherein the number of coded modulation symbols on each layer UCI is determined by the value associated with the size of the first TV included in the PUSCH, number of multiple access symbol frequency division of a single carrier and the scheduled bandwidth for the first TV, the value associated with the size of the second TV included in the PUSCH, symbols amounts multiple access frequency division of a single carrier and the scheduled bandwidth for the second TV amount UCI offset bits and PUSCH. 13. Устройство для приема управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащее:приемник, который принимает сигнал и генерирует биты данных и биты UCI посредством демультиплексирования принятого сигнала;идекодер, который декодирует биты данных и биты UCI, соответственно,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH. 13. Устройство для приема управляющей информации восходящей линии связи (UCI) по физическому совместно используемому каналу восходящей линии связи (PUSCH), содержащее:приемник, который принимает сигнал и генерирует биты данных и биты UCI посредством демультиплексирования принятого сигнала;идекодер, который декодирует биты данных и биты UCI, соответственно,причем PUSCH включает в себя два транспортных блока (ТВ), ипричем количество кодированных символов модуляции на каждый уровень UCI определяют посредством значения, связанного с размером первого ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для первого ТВ, значения, связанного с размером второго ТВ, включенного в PUSCH, количества символов множественного доступа с частотным разделением с одной несущей и запланированной полосы пропускания для второго ТВ, количества битов UCI и смещения PUSCH.
- 14The apparatus of claim. 13, the parameter QtempRepresenting the number of encoded symbols for each modulation level is determined based on:Q'temp=⌈O⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)⋅βoffsetPUSCHΣr=0C(1)-1Kr(1)⋅MscPUSCH-initial(2)⋅NsymbPUSCH-initial(2)+Σr=0C(2)-1Kr(2)⋅MscPUSCH-initial(1)⋅NsymbPUSCH-initial(1)⌉.Where denotes rounding to the next higher function that rounds to the next higher integer, O denotes the number of bits UCI, denotes scheduled bandwidth PUSCH transmission for the initial bound for the TV, denotes the number of symbols multiple access frequency division on a single carrier in each subframe for the PUSCH transmission of the initial bound TV, an offset PUSCH, C indicates the total number of code blocks of data for the associated TV, denotes the number of bits for code block r in data , J denotes a TV and j = 0,1. 14. Устройство по п. 13, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных для связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1. 14. Устройство по п. 13, причем параметр Q΄temp, представляющий количество кодированных символов модуляции на каждый уровень, определяют на основе:Q′temp=⌈O⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)⋅βoffsetPUSCH∑r=0C(1)−1Kr(1)⋅MscPUSCH−initial(2)⋅NsymbPUSCH−initial(2)+∑r=0C(2)−1Kr(2)⋅MscPUSCH−initial(1)⋅NsymbPUSCH−initial(1)⌉ ,где обозначает функцию округления в большую сторону, которая округляет число до следующего целого числа, O обозначает число бит UCI, обозначает запланированные полосы пропускания для начальной передачи PUSCH для связанного ТВ, обозначает количество символов множественного доступа с частотным разделением с одной несущей на каждый субкадр при начальной передаче PUSCH для связанного ТВ, обозначает смещение PUSCH, С обозначает общее количество кодовых блоков данных для связанного ТВ, обозначает количество битов для кодового блока r данных в , j обозначает ТВ и j=0,1.
- 16The apparatus of claim. 13 wherein the UCI comprises acknowledgment (ACK) for a hybrid automatic retransmission request (HARQ), or a rank indicator (RI). 16. Устройство по п. 13, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI). 16. Устройство по п. 13, причем UCI включает в себя подтверждение (ACK) гибридного автоматического запроса на повторную передачу (HARQ) или индикатор ранга (RI).
Independent claims12
97 paragraphs in 3 sections, as filed
TECHNICAL FIELD
The present invention relates to wireless communication systems generally and specifically, to multiplexing control information and data information in a physical channel transmitted by the uplink communication system.
BACKGROUND
The communication system includes a downlink (DL), which transmits signals from the base station (BS or Node B) to the user equipment (UE), and uplink (UL), which performs transmission signal from the user equipment to node B . UE, also commonly called mobile terminal or station may be stationary or mobile and may be a wireless device, a cellular telephone, a personal computer, etc. Node B is generally a fixed station and may also be referred to as a base transceiver system (BTS), an access point, etc.
Supports uplink data signals carrying the information content, control signals providing information associated with the transmission of data signals in the downlink reference signals (RS), which are commonly referred to as control signals. The downlink supports transmission of data signals, control signals and reference signals.
the downlink signals are transmitted via the physical downlink shared channel (PDSCH). Uplink data signals are transmitted via a physical uplink shared channel (PUSCH).
Control signals downlink broadcast can be transmitted or sent to the user in a manner characteristic of the equipment. In accordance with this characteristic for the user equipment control signals can be used among other purposes to provide the user equipment scheduling assignment (SA) for receiving channel PDSCH (DL SA) or PUSCH transmission channel (UL SA). Assignment transmitted from the Node B scheduling the user equipment to the appropriate format, using the control information downlink (DCI) via respective physical downlink control channel (PDCCH).
In the absence of transmission over the PUSCH UE transmits control information of the uplink (UCI) via a physical uplink line control channel (PUCCH). However, when there is PUSCH transmission on a channel, the user equipment may transmit UCI information along with data channel information via the PUSCH.
UCI information includes acknowledgment information (ACK), associated with hybrid automatic request for retransmission process (HARQ). HARQ-ACK information is sent in response to receiving a transport block (TB) by means of a user equipment transferred PDSCH channel.
Information UCI may also include a channel quality indicator (CQI), or a precoding matrix indicator (PMI), and Rank Indicator (RI), which may together be referred to as channel state information (CSI). CQI indicator node B provides quantitative measure signal to interference and noise ratio (SINR), which has the user equipment across the subbands or the entire working bandwidth (BW) of downlink. This quantitative measure is given generally the highest modulation and coding scheme (MCS), to which can be reached a predetermined block error rate (BLER) for the transmission of transport blocks. modulation and coding scheme is the product of a modulation order (the number of data bits per modulation symbol) and the coding rate applied to transmission data information. PMI / RI indicator informs node B, how to combine the transmission signals from multiple UE antennas node B using the principle of a plurality of inputs and plurality of outputs (MIMO).
FIG. 1 illustrates a conventional structure of the transmission channel PUSCH. For simplicity, transmission time interval (TTI) represents one sub-frame 110 that includes two slots. Each slot 120 includes<img file="00000001.tif" he="8" wi="10" img-format="jpg" img-content="undefined" /> symbols used for transmitting data signals, UCI signals or reference signals. Each symbol 130 includes a cyclic prefix (CP) for mitigation of interference due to channel propagation effects. Channel PUSCH transmission in one slot may be a single or a bandwidth, or a different channel bandwidths with PUSCH transmission in the other slot. Some symbols in each slot are used to transmit a reference signal 140 which enables channel estimation and coherent demodulation of the received data and / or signaling UCI. transmission bandwidth includes frequency resource units, which will be referred to herein as physical resource blocks (PRB). Each side includes PRB<img file="00000002.tif" he="7" wi="7" img-format="jpg" img-content="undefined" /> sub-carriers or resource elements (RE), and UE stands M<sub>PUSCH</sub> PRB 150 blocks for a total of <img file="00000003.tif" he="7" wi="43" img-format="jpg" img-content="undefined" /> resource elements for the transmission channel bandwidth PUSCH. The last symbol of the subframe can be used to transmit a sounding reference signal (SRS) 160 from one or more instances of user equipment. SRS signal provides node B CQI indicator for evaluation of environment uplink channel for the respective user equipment. SRS transmission parameters are configured semi-statically Node B for each UE through higher layer signaling, for example via radio resource control signaling (RRC). The number of subframe symbols available for data transmission is<img file="00000004.tif" he="8" wi="56" img-format="jpg" img-content="undefined" />Where N<sub>SRS</sub>= 1, if the last symbol of the subframe used to transmit the SRS signal having a passband which overlaps with the channel bandwidth PUSCH, and N<sub>SRS</sub>= 0 otherwise.
FIG. 2 illustrates a conventional transmitter for transmitting data, CSI information and HARQ-ACK signals over the channel PUSCH. CSI coded bits 205 and coded information data bits 210 are multiplexed 220. HARQ-ACK bits are then inserted through the perforations of data bits and / or CSI bits 230. Then, the discrete Fourier transform (DFT) unit 240 through the DFT, then the subcarrier mapping unit 250 of the controller 255 selected resource elements corresponding passband transmit PUSCH channel inverse fast Fourier transform (IFFT) is performed by unit 260 IFFT, and finally, insertion of a cyclic prefix is performed by inserting a block 270 a cyclic prefix, and the conclusion of the time window is performed by the filter 280 and thereby forming the transmitted signal 290. transmission channel PUSCH assumed by clusters of continuous resource elements in accordance with the method of multiple access orthogonal frequency division extension using DFT (DFT-S-OFDMA) for transmission of signals over a single cluster 295A (also known as multiple access frequency division of a single carrier (SC-FDMA)), or composed of several non-contiguous clusters 295B.
FIG. 3 illustrates a conventional receiver for receiving the transmission signal illustrated in FIG. 2. When the antenna receives radio frequency (RF) analog signal and after further processing units (such as filters, amplifiers, frequency down-converters, and analog-to-digital converters), which are not illustrated for the sake of brevity, the digital received signal 310 is filtered by the filter 320, and a cyclic prefix block 330 removes the cyclic prefix removal. Next, block 340 receiver applies Fast Fourier Transform (FFT) by a unit 340 FFT, selects the resource elements used by the transmitter using the unit 350 demapping subcarrier under the control of the controller 355, applies inverse discrete Fourier transform (IDFT) using unit 360 IDFT, block extract 370 retrieves HARQ-ACK bits, and demultiplexing unit 380 demultiplexes data of 390 bits and 395 bits of information CSI.
To transmit HARQ-ACK or RI information to the PUSCH channel of the UE determines the corresponding number of coded symbols Q ', as shown in equation (1):
<img file="00000005.tif" he="11" wi="60" img-format="jpg" img-content="undefined" /><maths id="" num="1"><math display="block" /><img file="00000006.tif" he="5" wi="14" img-format="tif" img-content="undefined" /></maths>(1)
where O - number of HARQ-ACK or RI information bits of information bits, <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" /> reported by UE RRC signaling, Q<sub>m</sub> - The number of data bits per modulation symbol (Q<sub>m</sub>= 2,4,6 for QPSK, QAM16, QAM64, respectively), R - encoding data rate for initial PUSCH transmission channel for the same transport block, <img file="00000008.tif" he="7" wi="12" img-format="jpg" img-content="undefined" /> - Bandwidth PUSCH transmission channel in the current sub-frame and <img file="00000009.tif" he="6" wi="3" img-format="jpg" img-content="undefined" /> denotes the operation of calculating the smallest whole number which rounds up to the next whole number. The maximum number of resource elements HARQ-ACK or RI is limited to four DFT-S-OFDM symbol resource elements (4 '<img file="00000008.tif" he="7" wi="12" img-format="jpg" img-content="undefined" />).
The number of coded symbols HARQ-ACK or RI in equation (1) is obtained by attaining a corresponding reception reliability target (BLER) depending on the purpose of the reception reliability data (BLER). For given conditions of an uplink channel rate BLER for data depends on the modulation scheme and coding data given product Q<sub>m</sub>· R, and the relationship between BLER factor for HARQ-ACK or BLER factor for the RI and BLER factor for the data is set by the parameter <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" />. For fixed-rate target UCI BLER parameter information<img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" /> scheduler allows node B to change the BLER factor for the data by changing the values as <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" />. For example, based on equation (1) Node B scheduler may increase the rate BLER target data (by increasing Q<sub>m</sub>· R) and to maintain the same BLER target for the coefficient information UCI, applying the same magnification to a value of <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" />.
The reason for determining the HARQ-ACK or RI number coded symbol size in equation (1) with respect to the initial transmission PUSCH channel of the same transport block is the corresponding target rate BLER determined relative BLER coefficient data for initial transmission channel PUSCH same transport block. Moreover, HARQ retransmissions of the same transport block may be non-adaptive.
The data rate for coding R channel initial PUSCH transmission of the same transport block is defined in equation (2):
<img file="00000010.tif" he="16" wi="92" img-format="jpg" img-content="undefined" /><maths id="" num="2"><math display="block" /><img file="00000006.tif" he="5" wi="14" img-format="tif" img-content="undefined" /></maths>(2)
where C - total number of blocks of the transport block data code, K<sub>r</sub> - The number of data bits for code block number r, and <img file="00000011.tif" he="7" wi="22" img-format="jpg" img-content="undefined" /> and <img file="00000012.tif" he="8" wi="21" img-format="jpg" img-content="undefined" /> - Channel bandwidth is respectively PUSCH (number of subcarriers) and the number of symbols DFT-S-OFDM. Thus, equation (1) is equivalent to equation (3):
<img file="00000013.tif" he="28" wi="120" img-format="jpg" img-content="undefined" /><maths id="" num="3"><math display="block" /><img file="00000006.tif" he="5" wi="14" img-format="tif" img-content="undefined" /></maths>(3)
When the UE receives a transport block, HARQ-ACK includes 1 bit which is encoded as a binary number "1" if the transport block is correctly received (positive acknowledgment or ACK), or as a binary number "0", if the transport block is received wrong (negative acknowledgment or NACK). When the UE receives two transport blocks, HARQ-ACK includes 2 bits [O<sub>0</sub> <sup>ACK</sup> O<sub>1</sub> <sup>ACK</sup>] With bit O<sub>0</sub> <sup>ACK</sup> for the transport block TB<sub>0</sub> O and bit<sub>1</sub> <sup>ACK</sup> for the transport block TB<sub>1</sub>. Coding for HARQ-ACK bits set in the Table 1 below, where O<sub>2</sub> <sup>ACK </sup>= (O<sub>0</sub> <sup>ACK</sup> + O<sub>1</sub> <sup>ACK</sup>) Mod2 to provide (3, 2) simplex code to transmit 2-bit HARQ-ACK signal.
<tables num="1"><table frame="all"><tgroup cols="3" rowsep="1" colsep="1"><colspec colname="c0" colwidth="12mm" /><colspec colname="c1" colwidth="66mm" /><colspec colname="c2" colwidth="85mm" /><tbody><row><entry align="right" namest="c0" nameend="c2" rowsep="1" colsep="0">Table 1Coding for 1-bit and 2-bit HARQ-ACK signal</entry></row><row><entry align="left" rowsep="1" colsep="1">Q<sub>m</sub></entry><entry align="left" rowsep="1" colsep="1">HARQ-signal-ACK Zakodirova nny - 1 bit</entry><entry align="left" rowsep="1" colsep="0">The HARQ-ACK-signal coded - 2 bits</entry></row><row><entry align="left" rowsep="1" colsep="1">2</entry><entry align="left" rowsep="1" colsep="1">[o<sub>0</sub> <sup>ACK</sup> y]</entry><entry align="left" rowsep="1" colsep="0">[o<sub>0</sub> <sup>ACK</sup> o<sub>1</sub> <sup>ACK</sup> o<sub>2</sub> <sup>ACK</sup> o<sub>0</sub> <sup>ACK</sup> o<sub>1</sub> <sup>ACK</sup> o<sub>2</sub> <sup>ACK</sup>]</entry></row><row><entry align="left" rowsep="1" colsep="1">4</entry><entry align="left" rowsep="1" colsep="1">[o<sub>0</sub> <sup>ACK</sup> yxx]</entry><entry align="left" rowsep="1" colsep="0">[o<sub>0</sub> <sup>ACK</sup> o<sub>1</sub> <sup>ACK</sup> xxo<sub>2</sub> <sup>ACK</sup> o<sub>0</sub> <sup>ACK</sup> xxo<sub>1</sub> <sup>ACK</sup> o<sub>2</sub> <sup>ACK</sup> xx]</entry></row><row><entry align="left" rowsep="0" colsep="1">6</entry><entry align="left" rowsep="0" colsep="1">[o<sub>0</sub> <sup>ACK</sup> yxxxx]</entry><entry align="left" rowsep="0" colsep="0">[o<sub>0</sub> <sup>ACK</sup> o<sub>1</sub> <sup>ACK</sup> xxxxo<sub>2</sub> <sup>ACK</sup> o<sub>0</sub> <sup>ACK</sup> xxxxo<sub>1</sub> <sup>ACK</sup> o<sub>2</sub> <sup>ACK</sup> xxxx]</entry></row></tbody></tgroup></table></tables>
For CQI / PMI channel PUSCH multiplexing UE determines the corresponding number of coded symbols Q ', as shown in equation (4):
<img file="00000014.tif" he="11" wi="87" img-format="jpg" img-content="undefined" /><maths id="" num="4"><math display="block" /><img file="00000006.tif" he="5" wi="14" img-format="tif" img-content="undefined" /></maths>(4)
or in equation (5):
<img file="00000015.tif" he="21" wi="117" img-format="jpg" img-content="undefined" /> (5)
where O - number of information bits CQI / PMI and L - the number of bits of cyclic redundancy code (CRC), given as <img file="00000016.tif" he="15" wi="45" img-format="jpg" img-content="undefined" />And Q<sub>CQI</sub>= Q<sub>m</sub>∙ Q '. If the RI information is transmitted, then Q<sub>RI</sub>= 0. To encode CQI / PMI channel convolutional coding is used if O> 11 bits, and the block coding using Reed-Miller (32, O), if O≤11 bits. Codewords block code (32, O) is a linear combination of 11 basis sequences, designated as M<sub>i, n</sub>. If we designate as the input sequence o<sub>0</sub>, o<sub>1</sub>, o<sub>2</sub>, ..., O<sub>O-1</sub> and encoded block CQI / PMI as the b<sub>0</sub>, b<sub>1</sub>, b<sub>2</sub>, b<sub>3</sub>, ..., B<sub>B-1</sub>, B = 32, then <img file="00000017.tif" he="11" wi="36" img-format="jpg" img-content="undefined" />, I = 0, 1, 2, ..., B-1. The output sequence of q<sub>0</sub>, q<sub>1</sub>, q<sub>2</sub>, q<sub>3</sub>, ..., <img file="00000018.tif" he="8" wi="12" img-format="jpg" img-content="undefined" /> obtained by circular repetition coded block CQI / PMI by q<sub>i</sub>= b<sub>(I mod B)</sub>, I = 0, 1, 2, ..., Q<sub>CQI</sub>-1.
Additional information UCI HARQ-ACK signal has the highest reliability requirements, and the corresponding resource elements are arranged near the reference signal in each slot to obtain the most accurate channel estimation for their demodulation. When there is no CQI / PMI, RI information is placed in the transmission symbols after the signal HARQ-ACK, whereas the CQI / PMI is multiplexed transmission uniformly throughout the subframe.
FIG. 4 illustrates a UCI multiplexing in a sub information channel PUSCH. Bits HARQ-ACK 410 is juxtaposed with the reference signal 420 (RS) in each slot of a subframe channel PUSCH. Information 430 CQI / PMI is multiplexed over all symbols DFT-S-OFDM, and the remaining bits are transmission subframe of 440 bits of data. Since multiplexing going to transform DFT, the virtual dimension of frequency is used to accommodate the UCI information.
MIMO technology corresponds to signal transmission from multiple antennas to at least partially (if not completely) overlapping time-frequency resources. MIMO transmission rank is defined as the number of spatial levels, and it is always less than or equal to the number of antennas of the user equipment transmitter T. In the uplink antenna when the transmitter belong to the same user equipment, MIMO technology is referred to as a single-user MIMO technology (SU-MIMO) . When the transmitter antenna in different instances of user equipment, MIMO technology referred to as multi-user MIMO technology (MU-MIMO). MIMO-SU uplink usually corresponds to T = 2 or T = 4.
Various techniques for SU-MIMO may be used for different operating environments. For example, precoding with the rank 1 may be used to improve the coverage, whereas the spatial multiplexing rank 4 may be used to improve spectral efficiency (SE) and increased data rates. Precoder is a matrix with size S ∙ T. More spatial streams may be encoded or jointly in a single code word (CW), or separately at several (usually two) codewords. The compromise of using multiple code words is that the modulation and coding scheme for the respective multiple sets of spatial streams can be individually adjusted and receivers can be used with successive cancellation of interference (SIC), which may improve the spectral efficiency compared with the receivers with a minimum mean square error (MMSE) increased by the feedback overhead costs compared to using a single codeword.
FIG. 5 illustrates the mapping of codewords to layers. There are at most two codewords, and each codeword correspond to the transport block (one transport block may be segmented into multiple code blocks). Each transport block corresponds to one HARQ process, and a modulation and coding scheme. For rank 1 transmission 510 previously encoded codeword CW<sub>0</sub>Corresponding to one spatial level, or two (precoder 1 × 2) or four (precoder 1 × 4) UE transmitter antennas. To transfer 520 rank 2 pre-coded two codewords CW<sub>0</sub> and CW<sub>1</sub>Corresponding to two spatial layers, either two (precoding matrix 2 × 2) or four (precoding matrix 2 × 4) UE transmitter antennas. To transfer 530 grade 3 (applicable only for 4 UE transmitter antennas) pre-encoded two codewords CW<sub>0</sub> and CW<sub>1</sub>Corresponding to the three spatial layers (the precoding matrix of 3 × 4), wherein the codeword CW<sub>0</sub> transmitted using one spatial level, and codeword CW<sub>1</sub> It is transmitted using two spatial layers. To transfer 540 grade 4 (applicable only for 4 UE transmitter antennas) pre-encoded two codewords CW<sub>0</sub> and CW<sub>1</sub>Corresponding to four spatial levels (precoding matrix of 4 × 4), and each codeword is transmitted using two spatial layers.
UCI multiplexing in a PUSCH channel information transmission SU-MIMO consist only practical options to multiplex either one UCI information codeword or codewords in both. The present invention considers the case in which two codewords are used. Information UCI identically repeated in all levels of both spatial codewords and time division multiplexing (TDM) between UCI and data information is such that information symbols UCI time aligned for all layers.
SUMMARY OF THE iNVENTION
Technical problem
FIG. 6 illustrates the principle discussed above for the case of HARQ-ACK and two levels (corresponding to the two code words). Identical resource elements and symbols DFT-S-OFDM are used for multiplexing HARQ-ACK 610 in the first spatial level (level 0620) and HARQ-ACK 630 on the second spatial multiplexing (level 1 640).
When information is multiplexed on the UCI several spatial levels, and several code words (multiple transport blocks) of the same transmission channel PUSCH using SU-MIMO, the preceding expression for determining the number of resource elements used for transmitting UCI information is no longer applicable. In addition, the node B scheduler may assign different BLER operating points coefficient different transport blocks transmitted respectively different codewords (e.g., to improve the performance of the receiver with successive interference suppression (SIC), the initial reception codeword CW<sub>0</sub> It may be more reliable than the codeword CW<sub>1</sub>).
Thus, there is a need to determine the number of coded UCI symbols in each spatial information level channel PUSCH transmission SU-MIMO.
There is also a need to enable a reliable reception of information UCI transmitted in multiple transport blocks when these transport units have different reception reliability characteristics.
There is also a need to simplify the processing for receiving information UCI transmitted in multiple transport blocks.
Finally, there is a need to determine the number of coded UCI symbols in each spatial information level channel PUSCH transmission of one transport block, the corresponding HARQ process, having multiple transport blocks in an initial PUSCH transmission channel, which comprises one transport block.
The solution of the problem
In accordance with this aspect of the present invention is to address at least the above problems and limitations in the prior art and to provide at least the advantages described below. In accordance with this aspect of the present invention provides methods and apparatus for user equipment for multiplexing a control information channel PUSCH, carrying the data information to several spatial levels using MIMO transmission principle.
In accordance with an aspect of the present invention, the user equipment by the base station is assigned a channel PUSCH transmission from multiple transmitter antennas in several spatial scales on several subcarriers <img file="00000008.tif" he="7" wi="12" img-format="jpg" img-content="undefined" /> in the frequency domain and several symbols in the time domain. PUSCH transmission channel comprises two codewords CW<sub>0</sub> and CW<sub>1</sub>Each code word carries the corresponding transport block data information TB<sub>0</sub> TB and<sub>1</sub>, Each transmission of the transport block corresponds to HARQ process and codeword CW<sub>0</sub> a first modulation and coding scheme MCS<sub>0</sub>And the second codeword CW<sub>1</sub> a second modulation and coding scheme MCS<sub>1</sub>. The UE computes the average modulation and coding scheme from a first modulation and coding scheme and the second modulation and coding schemes for initial transmission channel PUSCH transport blocks TB<sub>0</sub> TB and<sub>1</sub> for the corresponding HARQ process and determines the number of coded control information symbols Q 'in each spatial layer as proportional to the product of the number of bits of the control information and the parameter O <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" />Assigned to the user equipment by the base station through radio resource control signaling, and inversely proportional to the average modulation and coding scheme, or equivalent:
<img file="00000019.tif" he="34" wi="130" img-format="jpg" img-content="undefined" />
where the function <img file="00000009.tif" he="6" wi="3" img-format="jpg" img-content="undefined" /> - Operation of calculating the smallest integer that is rounded to the next whole number, and for j = 0,1 MCS<sub>j</sub>= Q<sub>m</sub> <sup>j</sup>∙ R<sup>j</sup>, Q<sub>m</sub> <sup>j</sup> and R<sup>j</sup> - Respectively the modulation order and coding rate for initial transmission over the PUSCH transport blocks TB<sub>j</sub> for the corresponding HARQ process, and <img file="00000020.tif" he="14" wi="93" img-format="jpg" img-content="undefined" />Where C<sup>j</sup> - The total number of code blocks for the transport block TB<sub>j</sub>, K<sub>r</sub> <sup>j</sup> - Number of bits for code block r in the transport block TB<sub>j</sub>. <img file="00000021.tif" he="8" wi="25" img-format="jpg" img-content="undefined" /> - The number of subcarriers in the initial channel PUSCH and <img file="00000022.tif" he="8" wi="25" img-format="jpg" img-content="undefined" /> - The number of characters in the initial channel PUSCH.
In accordance with another aspect of the present invention, the user equipment determines an equal number of coded control information symbols, where it by the base station is assigned to the initial channel transfer PUSCH from multiple antennas of the transmitter on one spatial layer, and when it through a base station assigned to the initial transmission channel PUSCH from one transmitter antenna .
In accordance with another aspect of the present invention, the base station assigns the UE the value of the first parameter <img file="00000023.tif" he="8" wi="24" img-format="jpg" img-content="undefined" /> for use to calculate the number of coded control information symbols in each spatial layer channel PUSCH transmission transporting multiple transport blocks, and the second parameter value <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" /> for use to calculate the number of coded control information symbols in each spatial layer channel PUSCH transmission transporting single transport block.
In accordance with another aspect of the present invention, encoded control information modulation symbols for each spatial layer channel PUSCH transmission transporting multiple transport blocks, the data information is modulated with a lower order traffic into several blocks.
In accordance with another aspect of the present invention, the user equipment by the base station is assigned to the first channel PUSCH transmission from multiple transmitter antennas to transfer data information to several spatial levels, and the two codewords CW<sub>0</sub> and CW<sub>1</sub>Each code word carries the corresponding transport block TB<sub>0</sub> TB and<sub>1</sub> data information and second assigned PUSCH channel for transferring information to a spatial layer or in multiple spatial scales (from one or multiple transmitter antennas) for a retransmission transport block TB<sub>0</sub>Or the transport block TB<sub>1</sub> for the corresponding HARQ process, the UE and multiplexes the control information of the O bits information data in the second channel PUSCH over several subcarriers <img file="00000008.tif" he="7" wi="12" img-format="jpg" img-content="undefined" />. The user equipment determines the number of coded control information symbols Q 'in each spatial layer by applying the first parameter value<img file="00000024.tif" he="8" wi="16" img-format="jpg" img-content="undefined" />If retransmission is used for the first transport block of two transport blocks, and by applying the second parameter value <img file="00000025.tif" he="8" wi="16" img-format="jpg" img-content="undefined" />If the retransmission is for the second transport block of two transport blocks, wherein the first parameter value <img file="00000024.tif" he="8" wi="16" img-format="jpg" img-content="undefined" /> and the value of the second parameter <img file="00000025.tif" he="8" wi="16" img-format="jpg" img-content="undefined" /> assigned to the user equipment by the base station using radio resource control signaling. The number of coded control information symbols in each spatial layer when re-transmission is intended for the transport block TB<sub>j</sub>, J = 0,1, obtained as <img file="00000026.tif" he="31" wi="137" img-format="jpg" img-content="undefined" />.
Where <img file="00000009.tif" he="6" wi="3" img-format="jpg" img-content="undefined" /> - Calculating the smallest integer function that rounds to the next higher integer, and for the initial PUSCH transmission over the transport blocks TB<sub>j</sub><img file="00000008.tif" he="7" wi="12" img-format="jpg" img-content="undefined" /> - The number of subcarriers of the second channel PUSCH, C<sup>j</sup> - The total number of code blocks, K<sub>r</sub> <sup>j</sup> - Number of bits for code block r, <img file="00000021.tif" he="8" wi="25" img-format="jpg" img-content="undefined" /> - The number of subcarriers, and <img file="00000022.tif" he="8" wi="25" img-format="jpg" img-content="undefined" /> - Characters.
BRIEF DESCRIPTION OF DRAWINGS
The above and other aspects, features and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings.
FIG. 1 - schematic diagram illustrating a subframe structure traditional channel PUSCH;
FIG. 2 - block diagram illustrating a conventional structure of a transmitter for transmitting data, CSI, and HARQ-ACK information channel PUSCH;
FIG. 3 - a block diagram illustrating a conventional structure of a receiver for receiving data, information and CSI HARQ-ACK in the channel PUSCH;
FIG. 4 - schematic diagram illustrating a conventional information UCI multiplexing in a PUSCH and a data channel;
FIG. 5 - a diagram illustrating the concept of mapping of codewords into levels according to the principle of MIMO transmission;
FIG. 6 - a diagram illustrating UCI multiplexing information through the use of repetition equal to time alignment and for all levels of both codewords and UCI multiplexing TDM between data symbols and data symbols;
FIG. 7 - a diagram illustrating the principle of determining the number of coded UCI symbols in each spatial information level channel PUSCH in accordance with the rank of the transmission data information;
FIG. 8 - a diagram illustrating the use of virtual modulation and coding scheme determined as the mean value of the modulation and coding scheme used for transmitting transport blocks corresponding channel PUSCH, to determine the number of coded UCI symbols in each spatial information level;
FIG. 9 - diagram illustrating quantification UCI symbols encoded information on each spatial channel PUSCH transmission level two transport blocks with the possibility to have different BLER operating points coefficient for each transport block;
FIG. 10 - a diagram illustrating determination of the number of coded symbols UCI information on each spatial layer for the case of transmission of one transport block PUSCH channel corresponding retransmission for HARQ process for which an initial transmission channel PUSCH has two transport blocks that include one transport block;
FIG. 11 - a diagram illustrating definition information coded UCI symbols based on the modulation scheme, the modulation scheme used for data transmission in each of several code words.
Embodiment
Next, with reference to the accompanying drawings will be described various embodiments of the present invention. However, this invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. These embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Furthermore, although the present invention has been described for transmitting a multiple access orthogonal frequency division extension using DFT (DFT-S-OFDMA), it also applies to all transfers from a frequency division multiplexed (FDM) in general and Multiple Access frequency division of a single carrier (SC-FDMA) multiplexing and orthogonal frequency division multiplexing (OFDM), in particular.
In accordance with an embodiment of the present invention the number of coded UCI symbols in each spatial information is obtained for the level of channel PUSCH transmission with SU-MIMO data information for two codewords CW<sub>0</sub> and CW<sub>1</sub> (Transmit data information to the rank 2, grade 3 and grade 4), transporting, respectively, two transport blocks TB<sub>0</sub> TB and<sub>1</sub>. For a transmission rank of 1 (one spatial level) is applied the same quantity of receiving information coded UCI symbols as in the case of single-antenna user equipment transmitter. Description primarily examines control information HARQ-ACK or RI, but the same principles can be directly extended to the CQI / PMI information.
FIG. 7 illustrates the general principle of determining the number of coded UCI symbols in each spatial information at the transmission channel PUSCH SU-MIMO, to achieve the desired reception reliability targets for UCI information. Depending on the information transmission rank data 710 (for the initial PUSCH transmission channel), the UE determines the first number of coded symbols UCI information if the transmission rank is 1, as at step 720, and determines the second number of coded symbols UCI information (for each spatial level) if the transmission rank larger than 1, as in step 730.
Information data codeword CW<sub>0</sub> (Transport block TB<sub>0</sub>) Is of the order Q modulation<sub>m</sub> <sup>0</sup> coding rate and <img file="00000027.tif" he="9" wi="98" img-format="jpg" img-content="undefined" />, While the data information in the codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>) Is of the order Q modulation<sub>m</sub> <sup>1 </sup>coding rate and <img file="00000028.tif" he="9" wi="98" img-format="jpg" img-content="undefined" />Where initial transmission for a transport block TB<sub>j</sub>, (J = 0,1) C<sup>j</sup> - The total number of code blocks for the transport block TB<sub>j</sub>, K<sub>r</sub> <sup>j</sup> - Number of bits for code block r, and <img file="00000021.tif" he="8" wi="25" img-format="jpg" img-content="undefined" /> - The number of subcarriers, and <img file="00000029.tif" he="8" wi="25" img-format="jpg" img-content="undefined" /> - Characters.
Unless transmitted codeword CW<sub>0</sub> (Transport block TB<sub>0</sub>), The number of coded UCI symbols of information (on each spatial layer) is <img file="00000030.tif" he="12" wi="54" img-format="jpg" img-content="undefined" /><sup>.</sup> Unless transmitted codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>), The number of coded UCI symbols of information <img file="00000031.tif" he="12" wi="53" img-format="jpg" img-content="undefined" />. It is assumed that the data information may have a different modulation and coding schemes for two transport blocks, i.e. MCS<sub>0</sub>= Q<sub>m</sub> <sup>0</sup>∙ R<sup>0</sup> may differ from MCS<sub>1</sub>= Q<sub>m</sub> <sup>1</sup>∙ R<sup>1</sup>.
The goal is to determine the number of coded symbols UCI information when both codewords (transport blocks) are transmitted in the channel PUSCH, provided constructive restrictions consisting in the fact that the UCI information is repeated in all levels of the two codewords, and coded information symbols UCI time aligned for all levels, as illustrated in FIG. 6.
For the rank 2 or rank information data 4 is assumed that codewords (transport blocks) is allocated the same number of spatial levels, as illustrated in FIG. 5. For transmitting data with rank 3 information codeword CW<sub>0</sub> (Transport block TB<sub>0</sub>) Is allocated one spatial level, while for the codeword CW<sub>1</sub> (Transport block TB<sub>1</sub>) Is allocated two spatial levels, but precoding such that the transmission power twice for one spatial level allocated to the codeword CW<sub>0</sub> (Transport block TB<sub>0</sub>). For example, precoding for the rank 3 can be expressed by a matrix in equation (6):
<img file="00000032.tif" he="21" wi="28" img-format="jpg" img-content="undefined" /> (6).
Since the transmission power for each codeword is the same regardless of whether the rank 2 is used, grade 3 or grade 4 SU-MIMO, on the assumption that the curve of bandwidth is linear between operating points ratio SINR for two codewords virtual modulation and coding scheme MCS<sub>virtual</sub> transmitting the combined data information in two transport blocks corresponding to two code words can be considered as the mean value of individual modulation and coding schemes. Consequently, provided the previously mentioned constructive restrictions and assuming that the number of coded symbols UCI information on each spatial layer is inversely proportional to the modulation scheme and coding information data encoded symbols UCI information used in each of the spatial levels of two code words is defined as in equation (7):
<img file="00000033.tif" he="13" wi="137" img-format="jpg" img-content="undefined" /><maths id="" num="5"><math display="block" /><img file="00000006.tif" he="5" wi="14" img-format="tif" img-content="undefined" /></maths>(7)
or equivalently by the absorption coefficient value in 2 <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" />As in equation (8):
<img file="00000034.tif" he="30" wi="108" img-format="jpg" img-content="undefined" /> (8)
FIG. 8 illustrates the concept of using a virtual modulation and coding scheme that is defined as the mean value of the modulation and coding scheme MCS<sub>0</sub>Used for transmitting information data in the codeword CW<sub>0</sub> (Transport block TB<sub>0</sub>), And modulation and coding scheme MCS<sub>1</sub>Used for transmitting information data in the codeword CW<sub>1</sub> (Transport block TB<sub>1</sub>). Averages 830 modulation and coding scheme for a codeword CW<sub>0</sub> 810 and modulation and coding scheme for a codeword CW<sub>1</sub> 820 are calculated for the virtual modulation and coding scheme MCS<sub>virtual</sub> data using codewords CW<sub>0</sub> and CW<sub>1</sub> This virtual 840 modulation and coding scheme can then be used to calculate the number of coded UCI symbols on spatial information level 850, as in Equation (8).
In accordance with another embodiment of the present invention further improves the accuracy for the required number of coded UCI symbols in each spatial information level, when the information data in each codeword (transport block) may have different coefficients target BLER. Then, assuming that the target BLER UCI predetermined coefficient information and independent information on the BLER coefficient data in each codeword (transport block), the offset value<img file="00000024.tif" he="8" wi="16" img-format="jpg" img-content="undefined" />That would be used to determine the coded UCI symbols in each spatial information level, only when the transmitted codeword CW<sub>0</sub> (Transport block TB<sub>0</sub>), Will be different from the offset value <img file="00000025.tif" he="8" wi="16" img-format="jpg" img-content="undefined" />That would be used to determine the number of coded UCI symbols in each spatial information level, only when the transmitted codeword CW<sub>1</sub> (Transport block TB<sub>1</sub>). Then, the number of coded UCI symbols in each spatial information for the transmission of SU-MIMO SU two codewords is determined based on the average value of the total number of coded UCI symbols in each spatial information level corresponding to individual codewords transmissions as in equation (9):
<img file="00000035.tif" he="23" wi="153" img-format="jpg" img-content="undefined" /> (9)
or equivalent means of absorption coefficient values of 2 <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" />As in equation (10):
<img file="00000036.tif" he="29" wi="126" img-format="jpg" img-content="undefined" /> (10)
FIG. 9 illustrates the determination of the number of coded symbols UCI information on each spatial layer channel PUSCH using the transfer SU-MIMO with two code words (two transport units) for data information with the possibility to have different target BLER coefficients for the information data in each codeword (transport block). modulation and coding scheme for a codeword CW<sub>1</sub> 910 is scaled by a factor <img file="00000037.tif" he="8" wi="34" img-format="jpg" img-content="undefined" /> 920, and the result is added to the modulation and coding scheme for a codeword CW<sub>0</sub> 930. The result is then multiplied by 940 1/2 (can be lowered by the absorption coefficient of 2 values <img file="00000007.tif" he="8" wi="11" img-format="jpg" img-content="undefined" />) And used as a new virtual modulation and coding scheme to obtain the number of coded UCI symbols in each spatial information level based on the offset value <img file="00000024.tif" he="8" wi="16" img-format="jpg" img-content="undefined" /> 950 as described in equation (10).
Alternatively, assuming that the capacity curve is linear between two points ratio SINR, BLER target coefficients corresponding to data information in the two code words (transport blocks) can be determined by a new offset value <img file="00000023.tif" he="8" wi="24" img-format="jpg" img-content="undefined" />Which it is common for both codewords (Transport Block) transmission channel PUSCH SU-MIMO, for example, <img file="00000038.tif" he="9" wi="75" img-format="jpg" img-content="undefined" />And the number of coded UCI symbols in each spatial information levels can be obtained as in equation (11):
<img file="00000039.tif" he="35" wi="141" img-format="jpg" img-content="undefined" /> (eleven)
Factor 2 is now absorbed in new parameter <img file="00000023.tif" he="8" wi="24" img-format="jpg" img-content="undefined" />.
In accordance with another embodiment of the present invention is defined by the number of coded symbols UCI information on each spatial layer where only one codeword (transport block) is used (on one spatial layer or in multiple spatial levels) for transmission over the PUSCH data information corresponding to the re transport block for transmission of the same process HARQ (it is assumed that the transport block, the corresponding data information in other codeword has been correctly received in the previous transmission channel PUSCH for the same HARQ process). Then, the number of coded UCI symbols in each spatial information level is determined using the same approach as for the PUSCH transmission channel from one antenna to the user equipment corresponding codeword. Thus, if the codeword CW<sub>0 </sub>(Transport block TB<sub>0</sub>) Included in the transmission channel PUSCH, retransmission of the corresponding transport block for the same HARQ process, the number of coded UCI symbols in each spatial information level is defined as in equation (12):
<img file="00000040.tif" he="28" wi="137" img-format="jpg" img-content="undefined" /> (12)
Unless codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>) Included in the transmission channel PUSCH, appropriate retransmission for the transport block transmission of the same HARQ process, the number of coded UCI symbols of information is defined as in equation (13) on each spatial layer:
<img file="00000041.tif" he="29" wi="137" img-format="jpg" img-content="undefined" /> (13)
FIG. 10 illustrates the determination of the number of coded symbols UCI information on each spatial layer for the case of transmission of a single codeword (transport block) in the channel PUSCH, the corresponding HARQ retransmission for the transport block to which initial transmission channel PUSCH was using SU-MIMO and two codewords words (two transport blocks). If the information is included in the UCI channel PUSCH during retransmission HARQ with one codeword (transport block) or codeword CW<sub>0 </sub>(Transport block TB<sub>0</sub>) Or codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>), As determined in step 1010, if only the retransmitted codeword CW<sub>0 </sub>(Transport block TB<sub>0</sub>), The number of coded UCI symbols in each spatial information is determined according to the level of modulation and coding scheme information and offset data for a codeword CW<sub>0 </sub>(Transport block TB<sub>0</sub>) As shown in Step 1020, whereas if only the retransmitted codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>), The number of coded UCI symbols in each spatial information is determined according to the level of modulation and coding scheme and data information code block to bias CW<sub>1 </sub>(Transport block TB<sub>1</sub>), As shown in step 1030.
In accordance with another embodiment of the present invention, a simple assembly process of the receiver B, in particular if the encoding is used to transmit multibit signal HARQ-ACK or RI (e.g., block coding). To avoid mutual interference among the UCI information transmission at different spatial scales, corresponding to different code words (transport blocks) that can use different orders of modulation data and to minimize the delay decoding UCI information for transmitting the coded symbol UCI information can be used by constellation points of equal modulation order Q<sub>m</sub>Even when different data modulation orders are used in each of these two codewords (transport blocks). Thus, the receiver may consider one set of constellation points corresponding to one Q<sub>m</sub>For the combined detection UCI information on all spatial levels. Q<sub>m</sub> UCI for transmitting the encoded information symbols may correspond to the lower order modulation of the two modulation orders data corresponding to two codewords (transport blocks). For example, if the data in the codeword CW<sub>0 </sub>(Transport block TB<sub>0</sub>) Using QAM64 (Q<sub>m</sub>= 6) and data in the codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>) Using QAM16 (Q<sub>m</sub>= 4), then the transmission of coded UCI symbols in all spatial information levels (both codewords) using constellation points for Q<sub>m</sub>= 4, as described in Table 1. If the data in the codeword CW<sub>0 </sub>(Transport block TB<sub>0</sub>) Using QAM16 (Q<sub>m</sub>= 4), and the data in the codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>) Uses QPSK (Q<sub>m</sub>= 2), then the transmission of coded UCI symbols in all spatial information levels (both codewords / transport blocks) uses the constellation points for (Q<sub>m</sub>= 2) as described in Table 1.
FIG. 11 illustrates the determination of Q<sub>m</sub> for coded UCI symbols based on the order information, data modulation information Q<sub>m</sub> <sup>0</sup> to codeword CW<sub>0 </sub>(Transport block TB<sub>0</sub>) And Q<sub>m</sub> <sup>1</sup> to codeword CW<sub>1 </sub>(Transport block TB<sub>1</sub>). The user equipment determines if the condition Q<sub>m</sub> <sup>0</sup>≤Q<sub>m</sub> <sup>1</sup> in step 1110 and selects the Q<sub>m</sub> <sup>0</sup> UCI for modulating the encoded information symbols, if Q<sub>m</sub> <sup>0</sup>≤Q<sub>m</sub> <sup>1</sup>As at step 1120, and selects the Q<sub>m</sub> <sup>1</sup> UCI for modulating the encoded information symbols, if Q<sub>m</sub> <sup>0</sup>> Q<sub>m</sub> <sup>1</sup>As in step 1130.
If Q<sub>m</sub> <sup>0</sup>≠ Q<sub>m</sub> <sup>1</sup> and modulation for the encoded information UCI symbol is less than Q<sub>m</sub> <sup>0</sup> and Q<sub>m</sub> <sup>1</sup>, And may require appropriate correction (increase) in the number of coded UCI information symbols in the previous equations to maintain the same ratio of the BER UCI information (if the UCI information, loss of productivity from the use of lower values for one of the two modulation and coding schemes can not be regarded as offset by increasing performance provided by the spatial amplification using beamforming SU-MIMO chart). For example, if Q<sub>m</sub> <sup>0</sup>> Q<sub>m</sub> <sup>1</sup>Equation (11) can be transformed into equation (14):
<img file="00000042.tif" he="34" wi="136" img-format="jpg" img-content="undefined" /> (14)
However, the principles of determining the number of coded UCI symbols are the same information.
Although the present invention has been shown and described with reference to certain embodiments thereof, those skilled in the field will understand that it can be made various changes in form and detail without departing from the spirit and scope of the invention as defined by the appended claims.
Contents3
62 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34 Sheet 35 Sheet 36 Sheet 37 Sheet 38 Sheet 39 Sheet 40 Sheet 41 Sheet 42 Sheet 43 Sheet 44 Sheet 45 Sheet 46 Sheet 47 Sheet 48 Sheet 49 Sheet 50 Sheet 51 Sheet 52 Sheet 53 Sheet 54 Sheet 55 Sheet 56 Sheet 57 Sheet 58 Sheet 59 Sheet 60 Sheet 61 Sheet 62
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| RU2674316C1 | Cited by | Russian Federation | Search report |
| US20080153425A | Cites | United States of America | – |
| RU2364036C2 | Cites | Russian Federation | – |
| RU2329604C2 | Cites | Russian Federation | – |
| RU2330381C2 | Cites | Russian Federation | – |
| US7657815B2 | Cites | United States of America | – |
| US20090129259A1 | Cites | United States of America | – |
| JP2008526090A | Cites | Japan | – |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 61352631 | United States of America | – | |
| 61408293 | United States of America | – |
Numbers
- Publication
- 2575414
- Application
- 201412352208
Titles2
- Russian
- ??????????????????? ??????????? ?????????? ? ?????????? ?????? ?? ????????????????? ???????????? ? ?????? ???????? MIMO
- English
- MULTIPLEXING CONTROL AND DATA INFORMATION FROM USER EQUIPMENT IN MIMO TRANSMISSION MODE