СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ПЕРИОДИЧЕСКОГО ОТЧЕТА ПО ЛИНИИ ОБРАТНОЙ СВЯЗИ

1. Способ передачи периодического отчета по линии обратной связи, характеризующийся тем, что он включает:
кодирование передаваемого по линии обратной связи периодического отчета и информации данных, соответствующих блоку передачи, соответственно, при этом периодический отчет, передаваемый по линии обратной связи, включает один из следующих видов информации: объединенная информация индекса кодирования индикатора ранга (RI) и первого индикатора матрицы предварительного кодирования (PMI-1), объединенная информация индекса кодирования RI и индикации типа предварительного кодирования (PTI), и PMI-1;
прерывание соответственно кодированной информации согласно целевой длине; и
когда блок передачи соответствует единственному уровню или множеству уровней, выполнение канального перемежения кодированной информации единственного уровня или множества уровней, передаваемых в блоке передачи, и передачу перемеженной информации на уровне, соответствующем физическому восходящему общему каналу (PUSCH).
2. Способ по п.1, отличающийся тем, что выполнение канального перемежения кодированной информации единственного уровня или множества уровней, передаваемых в блоке передачи, и передача перемеженной информации на уровне, соответствующем физическому восходящему общему каналу (PUSCH), включает:
отображение передаваемого по линии обратной связи периодического отчета на два временных интервала одного подкадра, при этом периодический отчет, передаваемый по линии обратной связи, отображают на символ ортогонального мультиплексирования с частотным разделением (OFDM) в заданном расположении в одном подкадре, где символ OFDM в заданном расположении - это символ OFDM, соседний с символом OFDM, в котором расположен опорный сигнал демодуляции, и отделенный от него символом OFDM.
3. Способ по п.1, отличающийся тем, что кодированная информация единственного уровня или множества уровней включает одно из следующего: кодированная информация периодического отчета, передаваемого по линии обратной связи, комбинация кодированной информации данных и кодированной информации периодического отчета, передаваемого по линии обратной связи.
4. Способ по п.1, отличающийся тем, что кодирование передаваемого по линии обратной связи периодического отчета и информации данных, соответствующих блоку передачи, соответственно включает:
формирование периодического отчета для передачи по линии обратной связи;
выбор блока передачи для передачи периодического отчета по линии обратной связи, при этом блок передачи является блоком передачи, сконфигурированным текущим восходящим каналом, причем имеется один или два блока передачи, и каждый блок передачи имеет соответствующую информацию данных; и
кодирование сформированного периодического отчета, передаваемого по линии обратной связи, и информации данных, соответствующих выбранному блоку передачи.
5. Способ по п.4, отличающийся тем, что
после кодирования сформированного периодического отчета, передаваемого по линии обратной связи, и информации данных, соответствующей выбранному блоку передачи, способ далее включает: генерирование логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных с использованием кодированной информации периодического отчета, передаваемого по линии обратной связи, и кодированной информации данных, соответствующей блоку передачи, в форме модуляционного символа; и
выполнение канального перемежения кодированной информации единственного уровня или множества уровней, передаваемых в блоке передачи, включает: выполнение канального перемежения логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных в каждом блоке передачи с получением битовой последовательности информации управления и данных.
6. Способ по п.5, отличающийся тем, что передача перемеженной информации на уровне, соответствующем каналу PUSCH, включает:
если выбран один блок передачи, то размещение битовой последовательности информации управления и данных в этом блоке передачи на уровне, соответствующем каналу PUSCH, для передачи; и
если выбраны два блока передачи, то размещение битовой последовательности информации управления и данных в первом из этих двух блоков передачи на уровне в канале PUSCH, соответствующем первому блоку передачи, для передачи и размещение битовой последовательности информации управления и данных во втором из этих двух блоков передачи на уровне в канале PUSCH, соответствующем второму блоку передачи, для передачи.
7. Способ по п.5, отличающийся тем, что выполнение канального перемежения логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных в каждом блоке передачи с получением битовой последовательности информации управления и данных включает:
когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 1, выполнение канального перемежения логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных с получением битовой последовательности информации управления и данных.
8. Способ по п.7, отличающийся тем, что выполнение канального перемежения логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных с получением битовой последовательности информации управления и данных включает:
генерирование виртуальной матрицы согласно общему количеству элементов логического блока периодического отчета и логического блока информации данных;
при этом, при записи данных в виртуальную матрицу, сначала последовательно записывают элементы логического блока периодического отчета в заранее заданные позиции виртуальной матрицы строка за строкой, начиная с последней строки виртуальной матрицы в порядке убывания номера строки, в любой строке последовательно записывая упомянутые элементы слева направо в соответствующие столбцы заранее заданных позиций; и записывают элементы логического блока информации данных в виртуальную матрицу строка за строкой, начиная с первой строки виртуальной матрицы в порядке увеличения номера строки, в любой строке последовательно записывая упомянутые элементы в позиции, кроме тех позиций, которые уже заняты элементами логического блока периодического отчета, в направлении слева направо; и
при считывании данных из виртуальной матрицы, считывают элементы этой матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строку за строкой в порядке увеличения номера строки, и для каждого элемента считывая этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.
RI
RI
9. Способ по п.8, отличающийся тем, что число элементов в логическом блоке периодического отчета, передаваемого по линии обратной связи, равно M, число элементов в логическом блоке информации данных равно М, и произведение числа строк и числа столбцов в сформированной виртуальной матрице равно (М+M);
если нет измерительного опорного сигнала (SRS) для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов виртуальной матрицы равно 12; а когда подкадр использует расширенную структуру циклического префикса, число столбцов виртуальной матрицы равно 10;
если имеется измерительный опорный сигнал (SRS) для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов виртуальной матрицы равно 11; а когда подкадр использует расширенную структуру циклического префикса, число столбцов виртуальной матрицы равно 9; и
когда текущий подкадр использует стандартный циклический префикс, упомянутые заранее заданные позиции - это массив из элементов виртуальной матрицы с номерами столбцов, равными 1, 4, 7 и 10; а когда текущий подкадр использует расширенный циклический префикс, то упомянутые заранее заданные позиции - это массив из элементов виртуальной матрицы с номерами столбцов, равными 0, 3, 5 и 8.
10. Способ по п.5, отличающийся тем, что выполнение канального перемежения логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных в каждом из блоков передачи с получением битовой последовательности информации управления и данных включает:
когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 2, генерирование блока логических субблоков периодического отчета, передаваемого по линии обратной связи, и блока логических субблоков информации данных согласно логическому блоку периодического отчета, передаваемого по линии обратной связи, и логическому блоку информации данных;
генерирование виртуальной матрицы согласно общему количеству элементов блока логических субблоков периодического отчета и блока логических субблоков информации данных;
при этом, при записи данных в виртуальную матрицу, сначала последовательно записывают элементы блока логических субблоков периодического отчета, передаваемого по линии обратной связи, в заранее заданные позиции виртуальной матрицы строка за строкой, начиная с последней строки виртуальной матрицы в порядке убывания номера строки; затем последовательно записывают элементы блока логических субблоков информации данных в виртуальную матрицу строка за строкой, начиная с первой строки виртуальной матрицы в порядке увеличения номера строки, пропуская позиции, занятые элементами блока логических субблоков периодического отчета; и
при считывании данных из виртуальной матрицы, считывают элементы этой матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строку за строкой в порядке увеличения номера строки, и для каждого элемента считывая этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.
11. Способ по п.10, отличающийся тем, что генерирование блока логических субблоков периодического отчета, передаваемого по линии обратной связи, и блока логических субблоков информации данных согласно логическому блоку периодического отчета, передаваемого по линии обратной связи, и логическому блоку информации данных включает:
построение первого логического субблока периодического отчета, передаваемого по линии обратной связи, с использованием элементов с первым расположением в логическом блоке периодического отчета, передаваемого по линии обратной связи, и построение второго логического субблока периодического отчета, передаваемого по линии обратной связи, с использованием элементов со вторым расположением в логическом блоке периодического отчета, передаваемого по линии обратной связи;
построение первого логического субблока информации данных с использованием элементов с первым расположением в логическом блоке информации данных; и построение второго логического субблока информации данных с использованием элементов со вторым расположением в логическом блоке информации данных; и
объединение первого и второго логических субблоков периодического отчета, передаваемого по линии обратной связи, в блок логических субблоков периодического отчета, передаваемого по линии обратной связи; и объединение первого и второго логических субблоков информации данных в блок логических субблоков информации данных.
RI
RI
12. Способ по п.10 или 11, отличающийся тем, что число элементов в блоке логических субблоков периодического отчета, передаваемого по линии обратной связи, равно M, число элементов в блоке логических субблоков информации данных равно М, и произведение числа строк и числа столбцов в сформированной виртуальной матрице равно (M+M);
если нет SRS для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов виртуальной матрицы равно 12; а когда подкадр использует расширенную структуру циклического префикса, число столбцов виртуальной матрицы равно 10;
если имеется SRS для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов виртуальной матрицы равно 11; а когда подкадр использует расширенную структуру циклического префикса, число столбцов виртуальной матрицы равно 9; и
когда текущий подкадр использует стандартный циклический префикс, упомянутые заранее заданные позиции - это массив элементов виртуальной матрицы с номерами столбцов, равными 1, 4, 7 и 10; а когда текущий подкадр использует расширенный циклический префикс, то упомянутые заранее заданные позиции - это массив элементов виртуальной матрицы с номерами столбцов, равными 0, 3, 5 и 8.
13. Способ по п.5, отличающийся тем, что выполнение канального перемежения логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных в каждом из блоков передачи с получением битовой последовательности информации управления и данных включает:
когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 2, генерирование виртуальной матрицы согласно общему количеству элементов логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных;
при этом, при записи данных в виртуальную матрицу, записывают элементы с первым расположением в логическом блоке периодического отчета, передаваемого по линии обратной связи, и элементы с первым расположением в логическом блоке информации данных в виртуальную матрицу следующим путем: сначала записывают элементы с первым расположением в логическом блоке периодического отчета, передаваемого по линии обратной связи, в заранее заданные позиции виртуальной матрицы через одну строку, начиная со второй до последней строки виртуальной матрицы; затем записывают элементы с первым расположением в логическом блоке информации данных в виртуальную матрицу через одну строку, начиная с первой строки виртуальной матрицы в порядке увеличения номера строки, пропуская позиции, занятые элементами логического блока периодического отчета; и
при считывании данных из виртуальной матрицы, считывают элементы из этой матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строку за строкой в порядке увеличения номера строки, и для каждого элемента считывая этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.
<mrow><msubsup><mi>H</mi><mn>1</mn><mo>'</mo></msubsup></mrow>
<mrow><msubsup><mi>Q</mi><mrow><mi>R</mi><mi>I</mi></mrow><mo>'</mo></msubsup></mrow>
<mrow><mo stretchy="false">(</mo><msubsup><mi>H</mi><mn>1</mn><mo>'</mo></msubsup><mo>+</mo><msubsup><mi>Q</mi><mrow><mi>R</mi><mi>I</mi></mrow><mo>'</mo></msubsup><mo stretchy="false">)</mo></mrow>
14. Способ по п.13, отличающийся тем, что число элементов в логическом блоке информации данных равно
, число элементов в логическом блоке периодического отчета, передаваемого по линии обратной связи, равно
, и произведение числа строк и числа столбцов в сформированной виртуальной матрице равно
если нет измерительного опорного сигнала (SRS) для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов виртуальной матрицы равно 12; а когда подкадр использует расширенную структуру циклического префикса, число столбцов виртуальной матрицы равно 10;
если имеется измерительный опорный сигнал (SRS) для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов виртуальной матрицы равно 11; а когда подкадр использует расширенную структуру циклического префикса, число столбцов виртуальной матрицы равно 9; и
когда текущий подкадр использует стандартный циклический префикс, заранее заданные позиции - это массив из элементов виртуальной матрицы с номерами столбцов, равными 1, 4, 7 и 10; а когда текущий подкадр использует расширенный циклический префикс, заранее заданные позиции - это массив из элементов виртуальной матрицы с номерами столбцов, равными 0, 3, 5 и 8.
15. Способ по п.5, отличающийся тем, что выполнение канального перемежения логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных в каждом из блоков передачи с получением битовой последовательности информации управления и данных включает следующее:
когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 2, генерируют две виртуальные матрицы, которые являются соответственно первой виртуальной матрицей и второй виртуальной матрицей, согласно общему количеству элементов логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных;
при записи данных в первую виртуальную матрицу, сначала последовательно записывают элементы с первым расположением в блоке логических субблоков периодического отчета, передаваемого по линии обратной связи, в заранее заданные позиции первой виртуальной матрицы строка за строкой, начиная с последней строки первой виртуальной матрицы в порядке убывания номера строки; затем последовательно записывают элементы с первым расположением в блоке логических субблоков информации данных в первую виртуальную матрицу строка за строкой, начиная с первого столбца первой виртуальной матрицы в порядке увеличения номера столбца, пропуская позиции, занятые элементами блока логических субблоков периодического отчета;
при записи данных во вторую виртуальную матрицу, сначала последовательно записывают элементы со вторым расположением в блоке логических субблоков периодического отчета, передаваемого по линии обратной связи, в заранее заданные позиции второй виртуальной матрицы строка за строкой, начиная с последней строки второй виртуальной матрицы в порядке убывания номера строки; затем последовательно записывают элементы со вторым расположением в блоке логических субблоков информации данных во вторую виртуальную матрицу строка за строкой, начиная с первой строки второй виртуальной матрицы в порядке увеличения номера строки, пропуская позиции, занятые элементами блока логических субблоков периодического отчета; и
считывают данные из первой и второй виртуальной матрицы, при этом в каждой виртуальной матрице считывают элементы матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строку за строкой в порядке увеличения номера строки, из считываемых элементов создают элементы с первым расположением в логическом блоке информации управления и данных, используя элементы, считываемые из первой виртуальной матрицы, и создают элементы со вторым расположением в логическом блоке информации управления и данных, используя элементы, считываемые из второй виртуальной матрицы, и для каждого элемента считывают этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.
<mrow><msubsup><mi>H</mi><mn>1</mn><mo>'</mo></msubsup></mrow>
<mrow><msubsup><mi>Q</mi><mrow><mi>R</mi><mi>I</mi></mrow><mo>'</mo></msubsup></mrow>
<mrow><mo stretchy="false">(</mo><msubsup><mi>H</mi><mn>1</mn><mo>'</mo></msubsup><mo>+</mo><msubsup><mi>Q</mi><mrow><mi>R</mi><mi>I</mi></mrow><mo>'</mo></msubsup><mo stretchy="false">)</mo><mo>/</mo><mn>2</mn></mrow>
16. Способ по п.15, отличающийся тем, что число элементов в логическом блоке информации данных равно
, число элементов в логическом блоке периодического отчета, передаваемого по линии обратной связи, равно
, и произведение числа строк и числа столбцов в сформированной виртуальной матрице равно
;
если нет SRS для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов каждой виртуальной матрицы равно 12; а когда подкадр использует расширенную структуру циклического префикса, число столбцов каждой виртуальной матрицы равно 10;
если есть SRS для передачи, то, когда подкадр использует стандартную структуру циклического префикса, число столбцов каждой виртуальной матрицы равно 11; а когда подкадр использует расширенную структуру циклического префикса, число столбцов каждой виртуальной матрицы равно 9; и
когда текущий подкадр использует стандартный циклический префикс, упомянутые заранее заданные позиции - это массив элементов виртуальной матрицы с номерами столбцов, равными 1, 4, 7 и 10; а когда текущий подкадр использует расширенный циклический префикс, упомянутые заранее заданные позиции - это массив элементов виртуальной матрицы с номерами столбцов, равными 0, 3, 5 и 8.
17. Способ по п.13 или 15, отличающийся тем, что упомянутые элементы с первым расположением и элементы со вторым расположением являются комбинацией одного из следующего:
элементы с первым расположением являются первой половиной элементов в соответствующем логическом блоке, а элементы со вторым расположением являются второй половиной элементов в соответствующем логическом блоке;
элементы с первым расположением являются второй половиной элементов в соответствующем логическом блоке, а элементы со вторым расположением являются первой половиной элементов в соответствующем логическом блоке;
когда порядковые номера элементов в соответствующем логическом блоке начинаются с 0, элементы с первым расположением - это четные элементы в соответствующем логическом блоке, а элементы со вторым расположением - это нечетные элементы в соответствующем логическом блоке; и
когда порядковые номера элементов в соответствующем логическом блоке начинаются с 1, элементы с первым расположением - это нечетные элементы в соответствующем логическом блоке, а элементы со вторым расположением - это четные элементы в соответствующем логическом блоке.
18. Устройство для передачи периодического отчета по линии обратной связи, характеризующееся тем, что оно содержит:
модуль кодирования, сконфигурированный так, чтобы кодировать периодический отчет, который должен быть передан по линии обратной связи, и информацию данных, соответствующую блоку передачи, соответственно, и прерывать соответственно кодированную информацию согласно целевой длине, при этом периодический отчет, передаваемый по линии обратной связи, включает один из следующих видов информации: объединенную информацию об индексе кодирования индикатора ранга (RI) и информацию о первом индикаторе матрицы предварительного кодирования (PMI-1), объединенную информацию индекса кодирования RI и индикации типа предварительного кодирования (PTI), и PMI-1; и
модуль передачи, сконфигурированный так, чтобы, когда блок передачи соответствует единственному уровню или множеству уровней, выполнять канальное перемежение кодированной информации единственного уровня или множества уровней, передаваемых в блоке передачи, и передавать перемеженную информацию на уровне, соответствующем физическому восходящему общему каналу (PUSCH).
19. Устройство по п.18, отличающееся тем, что модуль передачи включает:
отображающий блок, сконфигурированный так, чтобы отображать передаваемый по линии обратной связи периодический отчет на два временных интервала одного подкадра, при этом периодический отчет, передаваемый по линии обратной связи, отображается на символ ортогонального мультиплексирования с частотным разделением (OFDM) в заданном расположении в одном подкадре, где символ OFDM в заданном расположении - это символ OFDM, соседний с символом OFDM, в котором расположен опорный сигнал демодуляции, и отделенный от него символом OFDM.
20. Устройство по п.18, отличающееся тем, что модуль кодирования включает:
блок формирования, сконфигурированный так, чтобы формировать периодический отчет для передачи по линии обратной связи;
блок выбора, сконфигурированный так, чтобы выбирать блок передачи для передачи периодического отчета по линии обратной связи, причем этот блок передачи является блоком передачи, сконфигурированным текущим восходящим каналом, имеется один или два блока передачи, и каждый блок передачи имеет соответствующую информацию данных; и
кодирующий блок, сконфигурированный так, чтобы кодировать сформированный периодический отчет, передаваемый по линии обратной связи, и информацию данных, соответствующую выбранному блоку передачи.
21. Устройство по п.20, отличающееся тем, что оно также включает:
блок генерации, сконфигурированный так, чтобы генерировать логический блок периодического отчета, передаваемого по линии обратной связи, и логический блок информации данных, используя периодический отчет, передаваемый по линии обратной связи, и информацию данных, соответствующую блоку передачи, кодированному кодирующим блоком, в форме модуляционного символа; при этом
модуль передачи включает: блок получения последовательности, сконфигурированный так, чтобы выполнять канальное перемежение логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных в каждом из блоков передачи с получением битовой последовательности информации управления и данных.
22. Устройство по п.21, отличающееся тем, что модуль передачи включает:
первый блок передачи, сконфигурированный так, чтобы, если блок выбора выбирает один блок передачи, размещать битовую последовательность информации управления и данных в блоке передачи, полученном посредством устройства получения последовательности, на уровне, соответствующем каналу PUSCH, для передачи; и
второй блок передачи, сконфигурированный так, чтобы, если блок выбора выбирает два блока передачи, размещать битовую последовательность информации управления и данных в первом из этих двух блоков передачи, полученных посредством устройства последовательности, на уровне, соответствующем первому блоку передачи в канале PUSCH, для передачи, и размещать битовую последовательность информации управления и данных во втором из этих двух блоков передачи, полученных посредством устройства получения последовательности, на уровне, соответствующем второму блоку передачи в канале PUSCH, для передачи.
23. Устройство по п.21, отличающееся тем, что блок получения последовательности включает:
субблок получения последовательности, сконфигурированный так, чтобы, когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 1, выполнять канальное перемежение логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных с получением битовой последовательности информации управления и данных.
24. Устройство по п.23, отличающееся тем, что субблок получения последовательности включает:
первый субблок генерации матрицы, сконфигурированный так, чтобы генерировать виртуальную матрицу согласно общему количеству элементов логического блока периодического отчета и логического блока информации данных;
первый блок записи данных, сконфигурированный так, чтобы при записи данных в виртуальную матрицу, сформированную первым субблоком генерации матрицы, сначала последовательно записывать элементы логического блока периодического отчета в заранее заданные позиции виртуальной матрицы строка за строкой, начиная с последней строки виртуальной матрицы в порядке убывания номера строки, в любой строке последовательно записывая упомянутые элементы слева направо в соответствующие столбцы заранее заданных позиций; и последовательно записывать элементы логического блока информации данных в виртуальную матрицу строка за строкой, начиная с первой строки виртуальной матрицы в порядке увеличения номера строки, в любой строке последовательно записывая упомянутые элементы в позиции, кроме тех позиций, которые уже заняты элементами логического блока периодического отчета, в направлении слева направо; и
первый субблок считывания данных, сконфигурированный так, чтобы при считывании данных из виртуальной матрицы, записанной первым субблоком записи данных, считывать элементы этой матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строка за строкой в порядке увеличения номера строки, для каждого элемента считывая этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.
25. Устройство по п.21, отличающееся тем, что блок получения последовательности включает:
второй субблок генерации матрицы, сконфигурированный так, чтобы, когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 2, генерировать блок логических субблоков периодического отчета, передаваемого по линии обратной связи, и блок логических субблоков информации данных согласно логическому блоку периодического отчета, передаваемого по линии обратной связи, и логическому блоку информации данных; и генерировать виртуальную матрицу согласно общему количеству элементов блока логических субблоков периодического отчета, передаваемого по линии обратной связи, и блока логических субблоков информации данных;
второй субблок записи данных, сконфигурированный так, чтобы при записи данных в виртуальную матрицу, сформированную вторым субблоком генерации матрицы, сначала последовательно записывать элементы блока логических субблоков периодического отчета, передаваемого по линии обратной связи, в заранее заданные позиции виртуальной матрицы строка за строкой, начиная с последней строки виртуальной матрицы в порядке убывания номера строки; затем последовательно записывать элементы блока логических субблоков информации данных в виртуальную матрицу строка за строкой, начиная с первой строки виртуальной матрицы в порядке увеличения номера строки, пропуская позиции, занятые элементами блока логических субблоков периодического отчета; и
второй субблок считывания данных, сконфигурированный так, чтобы при считывании данных из виртуальной матрицы, записанной вторым субблоком записи данных, считывать элементы этой матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строку за строкой в порядке увеличения номера строки, и для каждого элемента считывая этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.
26. Устройство по п.25, отличающееся тем, что второй субблок генерации матрицы включает:
субблок построения, сконфигурированный так, чтобы формировать первый логический субблок периодического отчета, передаваемого по линии обратной связи, используя элементы с первым расположением в логическом блоке периодического отчета, передаваемого по линии обратной связи, и формировать второй логический субблок периодического отчета, передаваемого по линии обратной связи, используя элементы со вторым расположением в логическом блоке периодического отчета, передаваемого по линии обратной связи; а также формировать первый логический субблок информации данных, используя элементы с первым расположением в логическом блоке информации данных; и формировать второй логический субблок информации данных, используя элементы со вторым расположением в логическом блоке информации данных; и
субблок комбинирования логического блока, сконфигурированный так, чтобы объединять первый и второй логические субблоки периодического отчета обратной связь в блок логических субблоков периодического отчета, передаваемого по линии обратной связи; и объединять первые и вторые логические субблоки информации данных в блок логических субблоков информации данных.
27. Устройство по п.21, отличающееся тем, что блок получения последовательности включает:
третий субблок генерации матрицы, сконфигурированный так, чтобы, когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 2, генерировать виртуальную матрицу согласно общему количеству элементов логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных;
третий субблок записи данных, сконфигурированный так, чтобы при записи данных в виртуальную матрицу, сформированную третьим субблоком генерации матрицы, записывать элементы с первым расположением в логическом блоке периодического отчета, передаваемого по линии обратной связи, и элементы с первым расположением в логическом блоке информации данных в виртуальную матрицу следующим путем: сначала записывать элементы с первым расположением в логическом блоке периодического отчета в заранее заданные позиции виртуальной матрицы через одну строку, начиная со второй до последней строки виртуальной матрицы; затем записывать элементы с первым расположением в логическом блоке информации данных в виртуальную матрицу через одну строку, начиная с первой строки виртуальной матрицы в порядке увеличения номера строки, пропуская позиции, занятые элементами логического блока периодического отчета; и
третий субблок считывания данных, сконфигурированный так, чтобы при считывании данных из виртуальной матрицы, записанной третьим субблоком записи данных, считывать элементы этой матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строку за строкой в порядке увеличения номера строки, и для каждого элемента считывая этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.
28. Устройство по п.21, отличающееся тем, что блок получения последовательности включает:
четвертый субблок генерации матрицы, сконфигурированный так, чтобы, когда число транспортных уровней, соответствующих блоку передачи, передаваемому по каналу PUSCH, равно 2, генерировать две виртуальные матрицы, которые являются соответственно первой виртуальной матрицей и второй виртуальной матрицей, согласно общему количеству элементов логического блока периодического отчета, передаваемого по линии обратной связи, и логического блока информации данных;
четвертый субблок записи данных, сконфигурированный так, чтобы при записи данных в первую виртуальную матрицу сначала последовательно записывать элементы с первым расположением в блоке логических субблоков периодического отчета, передаваемого по линии обратной связи, в заранее заданные позиции первой виртуальной матрицы строка за строкой, начиная с последней строки первой виртуальной матрицы в порядке убывания номера строки; записывать элементы с первым расположением в блоке логических субблоков информации данных в первую виртуальную матрицу строка за строкой, начиная с первого столбца первой виртуальной матрицы в порядке увеличения номера столбца, пропуская позиции, занятые элементами блока логических субблоков периодического отчета; и при записи данных во вторую виртуальную матрицу сначала последовательно записывать элементы со вторым расположением в блоке логических субблоков периодического отчета, передаваемого по линии обратной связи, в заранее заданные позиции второй виртуальной матрицы строка за строкой, начиная с последней строки второй виртуальной матрицы в порядке убывания номера строки; затем последовательно записывать элементы со вторым расположением в блоке логических субблоков информации данных во вторую виртуальную матрицу строка за строкой, начиная с первой строки второй виртуальной матрицы в порядке увеличения номера строки, пропуская позиции, занятые элементами блока логических субблоков периодического отчета; и
четвертый субблок считывания данных, сконфигурированный так, чтобы считывать данные из первой и второй виртуальной матрицы, для каждой виртуальной матрицы считывая элементы матрицы столбец за столбцом, начиная с первого столбца виртуальной матрицы, в каждом столбце последовательно считывая упомянутые элементы строка за строкой в порядке увеличения номера строки, из считываемых элементов создавая элементы логического блока управления и информации данных с первым расположением, используя элементы, считываемые из первой виртуальной матрицы, и создавая элементы логического блока управления и информации данных со вторым расположением, используя элементы, считываемые из второй виртуальной матрицы, и для каждого элемента считывать этот элемент в его битовой последовательности, чтобы в результате получить битовую последовательность информации управления и данных.