Способ, аппарат и устройство для обработки данных
Иллюстрации
Показать всеИзобретение относится к средствам обработки данных. Технический результат заключается в расширении арсенала средств обработки данных изображений. Способ обработки данных содержит: выполнение передающим оконечным устройством обработки отображения на L уровнях информационных битов для генерации L уровней последовательностей символов модуляции, причем каждый уровень последовательности символов модуляции содержит U символов модуляции, L уровней последовательностей символов модуляции соответствуют одному и тому же частотно-временному ресурсу, U символов модуляции содержат по меньшей мере один ненулевой символ модуляции и по меньшей мере один нулевой символ модуляции, L≥2, и U≥2; выполнение обработки предварительного кодирования на каждом уровне последовательности символов модуляции, используемых для передачи L уровней информационных битов, и T≥2; и выполнение обработки совмещения на L уровнях матриц последовательностей символов модуляции, причем подлежащая отправке матрица последовательностей символов содержит U последовательностей элементов во втором измерении. 2 н. и 13 з.п. ф-лы, 6 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение относится к области связи, и, более конкретно, к способу, аппарату и устройству для обработки данных.
УРОВЕНЬ ТЕХНИКИ
[0002] С развитием технологий, в технологии, такой как технология множественного доступа с разреженным кодом (Sparse Code Multiple Access - SCMA) или технология ортогонального мультиплексирования с частотным разделением каналов (Orthogonal Frequency Division Multiplexing - OFDM), множественным терминальным устройствам разрешено мультиплексировать один и тот же частотный ресурс для передачи данных, а именно, передающее оконечное устройство может выполнить кодирование и модуляцию на множественных уровнях информационных битов, которые необходимо передать, для генерации множественных уровней символов модуляции, и, после выполнения обработки совмещения на множественных уровнях символов модуляции на частотно-временном ресурсе, отправить совмещенные символы модуляции к принимающему оконечному устройству с использованием радиоинтерфейса.
[0003] В настоящее время, известна технология множества входов и множества выходов (Multiple-Input Multiple-Output - MIMO), а именно, передающее оконечное устройство и принимающее оконечное устройство могут выполнять передачу данных с использованием множественных антенных портов, для улучшения производительности системы и надежности передачи.
[0004] Таким образом, предполагается объединить технологию множества входов и множества выходов с технологией мультиплексирования, такой как технология множественного доступа с разреженным кодом или технология ортогонального мультиплексирования с частотным разделением каналов, для дополнительного улучшения эффективности системы связи.
[0005] Нахождение способа объединения вышеупомянутой технологии множества входов и множества выходов с технологией множественного доступа с разреженным кодом и т.п., для дополнительного улучшения производительности системы и надежности передачи, является срочной задачей, которую необходимо решить.
[0006] Возможное решение состоит в том, чтобы после выполнения обработки совмещения на множественных уровнях символов модуляции на частотно-временном ресурсе, передающее оконечное устройство могло выполнить обработку предварительного кодирования на генерируемом сигнале, который переносится на частотно-временном ресурсе, для генерации передаваемых сигналов, соответствующих антенным портам.
[0007] Однако, в этом решении, коэффициент усиления при пространственном разнесении не может быть эффективно использован. Например, если сигналы множественных терминальных устройств переносятся на одном и том же частотно-временном ресурсе, то после выполнения вышеупомянутой обработки предварительного кодирования, составляющие сигналов множественных пользователей отправляются с использованием одного и того же порта, соответствующие оптимальные антенные порты составляющих сигналов не могут быть выбраны одновременно, и взаимные помехи между составляющими обусловливают относительно высокий коэффициент ошибок во время декодирования приемным концом, что сильно влияет на надежность связи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0008] Варианты осуществления настоящего изобретения обеспечивают способ, аппарат и устройство для обработки данных, для полного использования коэффициента усиления при пространственном разнесении.
[0009] Согласно первому аспекту, обеспечен способ обработки данных, причем способ включает в себя: выполнение, передающим оконечным устройством, обработки отображения на L уровнях информационных битов для генерации L уровней последовательностей символов модуляции, причем каждый уровень последовательности символов модуляции включает в себя U символов модуляции, L уровней последовательностей символов модуляции соответствуют одному и тому же частотно-временному ресурсу, U символов модуляции включают в себя по меньшей мере один ненулевой символ модуляции и по меньшей мере один нулевой символ модуляции, L≥2, и U≥2; выполнение обработки предварительного кодирования на каждом уровне последовательности символов модуляции согласно матрице предварительного кодирования, которая соответствует каждому уровню последовательности символов модуляции и которая находится в L матрицах предварительного кодирования, для генерации L уровней матриц последовательностей символов модуляции, причем L матриц предварительного кодирования находятся во взаимно однозначном соответствии с L уровнями последовательностей символов модуляции, матрица предварительного кодирования включает в себя Т последовательностей элементов в первом измерении, Т является количеством ресурсов пространственной области, используемых для передачи L уровней информационных битов, и T≥2; и выполнение обработки совмещения на L уровнях матриц последовательностей символов модуляции, для генерации подлежащей отправке матрицы последовательностей символов, причем подлежащая отправке матрица последовательностей символов включает в себя Т последовательностей элементов в первом измерении, и подлежащая отправке матрица последовательностей символов включает в себя U последовательностей элементов во втором измерении.
[0010] Со ссылкой на первый аспект, в первом способе реализации первого аспекта, когда первая последовательность символов модуляции в L уровнях последовательностей символов модуляции включает в себя по меньшей мере два ненулевых символа модуляции, в первой матрице предварительного кодирования, соответствующей первому символу модуляции, первая матрица предварительного кодирования включает в себя по меньшей мере две первые последовательности элементов во втором измерении, упомянутые по меньшей мере две первые последовательности элементов находятся во взаимно однозначном соответствии с упомянутыми по меньшей мере двумя ненулевыми символами модуляции, включенными в первую последовательность символов модуляции, и упомянутые по меньшей мере две первые последовательности элементов являются разными.
[0011] Со ссылкой на первый аспект и первый способ реализации, во втором способе реализации первого аспекта, матрицу предварительного кодирования определяют согласно принимающему оконечному устройству, соответствующему каждому уровню последовательности символов модуляции.
[0012] Со ссылкой на первый аспект и любой из первого и второго способа реализации, в третьем способе реализации первого аспекта, когда принимающее оконечное устройство, соответствующее второй последовательности символов модуляции в L уровнях последовательностей символов модуляции, является тем же самым, что и принимающее оконечное устройство, соответствующее третьей последовательности символов модуляции в L уровнях последовательностей символов модуляции, во второй матрице предварительного кодирования, соответствующей второй последовательности символов модуляции, вторая матрица предварительного кодирования включает в себя вторую последовательность элементов во втором измерении, вторая последовательность элементов соответствует второму ненулевому символу модуляции, и второй ненулевой символ модуляции является ненулевым символом модуляции, включенным во вторую последовательность символов модуляции, и в третьей матрице предварительного кодирования, соответствующей третьей последовательности символов модуляции, третья матрица предварительного кодирования включает в себя третью последовательность элементов во втором измерении, третья последовательность элементов соответствует третьему ненулевому символу модуляции, и третий ненулевой символ модуляции является ненулевым символом модуляции, включенным в третью последовательность символов модуляции, причем местоположение второго ненулевого символа модуляции во второй последовательности символов модуляции соответствует местоположению третьего ненулевого символа модуляции в третьей последовательности символов модуляции, и вторая последовательность элементов является той же самой, что и третья последовательность элементов.
[0013] Со ссылкой на первый аспект и любой из способов реализации с первого по третий, в четвертом способе реализации первого аспекта, когда принимающее оконечное устройство, соответствующее четвертой последовательности символов модуляции в L уровнях последовательностей символов модуляции, является отличным от принимающего оконечного устройства, соответствующего пятой последовательности символов модуляции в L уровнях последовательностей символов модуляции, в четвертой матрице предварительного кодирования, соответствующей четвертой последовательности символов модуляции, четвертая матрица предварительного кодирования включает в себя четвертую последовательность элементов во втором измерении, четвертая последовательность элементов соответствует четвертому ненулевому символу модуляции, и четвертый ненулевой символ модуляции является ненулевым символом модуляции, включенным в четвертую последовательность символов модуляции, и в пятой матрице предварительного кодирования, соответствующей пятой последовательности символов модуляции, пятая матрица предварительного кодирования включает в себя пятую последовательность элементов во втором измерении, пятая последовательность элементов соответствует пятому ненулевому символу модуляции, и пятый ненулевой символ модуляции является ненулевым символом модуляции, включенным в пятую последовательность символов модуляции, причем местоположение четвертого ненулевого символа модуляции в четвертой последовательности символов модуляции соответствует местоположению пятого ненулевого символа модуляции в пятой последовательности символов модуляции, и четвертая последовательность элементов является отличной от пятой последовательности элементов.
[0014] Со ссылкой на первый аспект и любой из способов реализации с первого по четвертый, в пятом способе реализации первого аспекта, каждая матрица предварительного кодирования включает в себя U последовательностей элементов во втором измерении, и местоположение, в U последовательностях, ненулевой последовательности элементов, включенной в каждую матрицу предварительного кодирования, соответствует местоположению, в U символах модуляции, ненулевого символа модуляции, включенного в соответствующую последовательность символов модуляции; и выполнение обработки совмещения на L уровнях матриц последовательностей символов модуляции включает в себя: выполнение обработки совмещения на элементах, которые имеют соответствующие местоположения в первом измерении и соответствующие местоположения во втором измерении, и которые находятся в L уровнях матриц последовательностей символов модуляции.
[0015] Со ссылкой на первый аспект и любой из способов реализации с первого по пятый, в шестом способе реализации первого аспекта, шестая последовательность символов модуляции в L уровнях последовательностей символов модуляции включает в себя V ненулевых символов модуляции, V≥1, и в шестой матрице предварительного кодирования, соответствующей шестой последовательности символов модуляции, шестая матрица предварительного кодирования включает в себя V последовательностей элементов во втором измерении, и выполнение обработки предварительного кодирования на каждом уровне последовательности символов модуляции согласно матрице предварительного кодирования, соответствующей каждому уровню последовательности символов модуляции, включает в себя: выполнение обработки предварительного кодирования на первой последовательности символов модуляции согласно первой матрице предварительного кодирования, для генерации первой матрицы последовательностей символов модуляции, причем первая матрица последовательностей символов модуляции включает в себя Т последовательностей элементов в первом измерении, и первая матрица последовательностей символов модуляции включает в себя V последовательностей элементов во втором измерении.
[0016] Со ссылкой на первый аспект и любой из способов реализации с первого по шестой, в седьмом способе реализации первого аспекта, перед выполнением обработки совмещения на L уровнях матриц последовательностей символов модуляции, способ дополнительно включает в себя: выполнение обработки заполнения нулями на шестой матрице последовательностей символов модуляции согласно местоположениям V ненулевых символов модуляции в шестой последовательности символов модуляции, так что шестая матрица последовательностей символов модуляции, полученная после обработки заполнения нулями, включает в себя U последовательностей элементов во втором измерении, причем местоположения, во втором измерении, V ненулевых последовательностей элементов в первой матрице последовательностей символов модуляции, полученной после обработки заполнения нулями, соответствуют местоположениям V ненулевых символов модуляции в шестой последовательности символов модуляции.
[0017] Со ссылкой на первый аспект и любой из способов реализации с первого по седьмой, в восьмом способе реализации первого аспекта, Т является, конкретно, количеством антенных портов, используемых для передачи L уровней информационных битов.
[0018] Со ссылкой на первый аспект и любой из способов реализации с первого по восьмой, в девятом способе реализации первого аспекта, передающее оконечное устройство является сетевым устройством, или передающее оконечное устройство является терминальным устройством.
[0019] Со ссылкой на первый аспект и любой из способов реализации с первого по девятый, в десятом способе реализации первого аспекта, обработка отображения является обработкой отображения, выполняемой с использованием кодового слова, причем кодовое слово является многомерным комплексным вектором, используемым для указания соотношения отображения между информационным битом и по меньшей мере двумя символами модуляции, и упомянутые по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
[0020] Согласно второму аспекту, обеспечен аппарат обработки данных, причем аппарат включает в себя: блок обработки отображения, выполненный с возможностью выполнения обработки отображения на L уровнях информационных битов для генерации L уровней последовательностей символов модуляции, причем каждый уровень последовательности символов модуляции включает в себя U символов модуляции, L уровней последовательностей символов модуляции соответствуют одному и тому же частотно-временному ресурсу, U символов модуляции включают в себя по меньшей мере один ненулевой символ модуляции и по меньшей мере один нулевой символ модуляции, L≥2, и U≥2; блок обработки предварительного кодирования, выполненный с возможностью выполнения обработки предварительного кодирования на каждом уровне последовательности символов модуляции согласно матрице предварительного кодирования, которая соответствует каждому уровню последовательности символов модуляции и которая находится в L матрицах предварительного кодирования, для генерации L уровней матриц последовательностей символов модуляции, причем L матриц предварительного кодирования находятся во взаимно однозначном соответствии с L уровнями последовательностей символов модуляции, матрица предварительного кодирования включает в себя Т последовательностей элементов в первом измерении, Т является количеством ресурсов пространственной области, используемых для передачи L уровней информационных битов, и T≥2; и блок обработки совмещения, выполненный с возможностью выполнения обработки совмещения на L уровнях матриц последовательностей символов модуляции, для генерации подлежащей отправке матрицы последовательностей символов, причем подлежащая отправке матрица последовательностей символов включает в себя Т последовательностей элементов в первом измерении, и подлежащая отправке матрица последовательностей символов включает в себя U последовательностей элементов во втором измерении.
[0021] Со ссылкой на второй аспект, в первом способе реализации второго аспекта, когда первая последовательность символов модуляции в L уровнях последовательностей символов модуляции включает в себя по меньшей мере два ненулевых символа модуляции, в первой матрице предварительного кодирования, соответствующей первому символу модуляции, первая матрица предварительного кодирования включает в себя по меньшей мере две первые последовательности элементов во втором измерении, упомянутые по меньшей мере две первые последовательности элементов находятся во взаимно однозначном соответствии с упомянутыми по меньшей мере двумя ненулевыми символами модуляции, включенными в первую последовательность символов модуляции, и упомянутые по меньшей мере две первые последовательности элементов являются разными.
[0022] Со ссылкой на второй аспект и первый способ реализации, во втором способе реализации второго аспекта, матрицу предварительного кодирования определяют согласно принимающему оконечному устройству, соответствующему каждому уровню последовательности символов модуляции.
[0023] Со ссылкой на второй аспект и любой из первого и второго способа реализации, в третьем способе реализации второго аспекта, когда принимающее оконечное устройство, соответствующее второй последовательности символов модуляции в L уровнях последовательностей символов модуляции, является тем же самым, что и принимающее оконечное устройство, соответствующее третьей последовательности символов модуляции в L уровнях последовательностей символов модуляции, во второй матрице предварительного кодирования, соответствующей второй последовательности символов модуляции, вторая матрица предварительного кодирования включает в себя вторую последовательность элементов во втором измерении, вторая последовательность элементов соответствует второму ненулевому символу модуляции, и второй ненулевой символ модуляции является ненулевым символом модуляции, включенным во вторую последовательность символов модуляции, и в третьей матрице предварительного кодирования, соответствующей третьей последовательности символов модуляции, третья матрица предварительного кодирования включает в себя третью последовательность элементов во втором измерении, третья последовательность элементов соответствует третьему ненулевому символу модуляции, и третий ненулевой символ модуляции является ненулевым символом модуляции, включенным в третью последовательность символов модуляции, причем местоположение второго ненулевого символа модуляции во второй последовательности символов модуляции соответствует местоположению третьего ненулевого символа модуляции в третьей последовательности символов модуляции, и вторая последовательность элементов является той же самой, что и третья последовательность элементов.
[0024] Со ссылкой на второй аспект и любой из способов реализации с первого по третий, в четвертом способе реализации второго аспекта, когда принимающее оконечное устройство, соответствующее четвертой последовательности символов модуляции в L уровнях последовательностей символов модуляции, является отличным от принимающего оконечного устройства, соответствующего пятой последовательности символов модуляции в L уровнях последовательностей символов модуляции, в четвертой матрице предварительного кодирования, соответствующей четвертой последовательности символов модуляции, четвертая матрица предварительного кодирования включает в себя четвертую последовательность элементов во втором измерении, четвертая последовательность элементов соответствует четвертому ненулевому символу модуляции, и четвертый ненулевой символ модуляции является ненулевым символом модуляции, включенным в четвертую последовательность символов модуляции, и в пятой матрице предварительного кодирования, соответствующей пятой последовательности символов модуляции, пятая матрица предварительного кодирования включает в себя пятую последовательность элементов во втором измерении, пятая последовательность элементов соответствует пятому ненулевому символу модуляции, и пятый ненулевой символ модуляции является ненулевым символом модуляции, включенным в пятую последовательность символов модуляции, причем местоположение четвертого ненулевого символа модуляции в четвертой последовательности символов модуляции соответствует местоположению пятого ненулевого символа модуляции в пятой последовательности символов модуляции, и четвертая последовательность элементов является отличной от пятой последовательности элементов.
[0025] Со ссылкой на второй аспект и любой из способов реализации с первого по четвертый, в пятом способе реализации второго аспекта, каждая матрица предварительного кодирования включает в себя U последовательностей элементов во втором измерении, и местоположение, в U последовательностях, ненулевой последовательности элементов, включенной в каждую матрицу предварительного кодирования, соответствует местоположению, в U символах модуляции, ненулевого символа модуляции, включенного в соответствующую последовательность символов модуляции; и блок обработки совмещения, в частности, выполнен с возможностью выполнения обработки совмещения на элементах, которые имеют соответствующие местоположения в первом измерении и соответствующие местоположения во втором измерении и которые находятся в L уровнях матриц последовательностей символов модуляции.
[0026] Со ссылкой на второй аспект и любой из способов реализации с первого по пятый, в шестом способе реализации второго аспекта, шестая последовательность символов модуляции в L уровнях последовательностей символов модуляции включает в себя V ненулевых символов модуляции, V≥1, и в шестой матрице предварительного кодирования, соответствующей шестой последовательности символов модуляции, шестая матрица предварительного кодирования включает в себя V последовательностей элементов во втором измерении, и блок обработки предварительного кодирования, в частности, выполнен с возможностью выполнения обработки предварительного кодирования на первой последовательности символов модуляции согласно первой матрице предварительного кодирования, для генерации первой матрицы последовательностей символов модуляции, причем первая матрица последовательностей символов модуляции включает в себя Т последовательностей элементов в первом измерении, и первая матрица последовательностей символов модуляции включает в себя V последовательностей элементов во втором измерении.
[0027] Со ссылкой на второй аспект и любой из способов реализации с первого по шестой, в седьмом способе реализации второго аспекта, перед выполнением обработки совмещения на L уровнях матриц последовательностей символов модуляции, блок обработки совмещения, конкретно, дополнительно выполнен с возможностью выполнения обработки заполнения нулями на шестой матрице последовательностей символов модуляции согласно местоположениям V ненулевых символов модуляции в шестой последовательности символов модуляции, так что шестая матрица последовательностей символов модуляции, полученная после обработки заполнения нулями, включает в себя U последовательностей элементов во втором измерении, причем местоположения, во втором измерении, V ненулевых последовательностей элементов в первой матрице последовательностей символов модуляции, полученной после обработки заполнения нулями, соответствуют местоположениям V ненулевых символов модуляции в шестой последовательности символов модуляции.
[0028] Со ссылкой на второй аспект и любой из способов реализации с первого по седьмой, в восьмом способе реализации второго аспекта, Т является, конкретно, количеством антенных портов, используемых для передачи L уровней информационных битов.
[0029] Со ссылкой на второй аспект и любой из способов реализации с первого по восьмой, в девятом способе реализации второго аспекта, аппарат является сетевым устройством, или аппарат является терминальным устройством.
[0030] Со ссылкой на второй аспект и любой из способов реализации с первого по девятый, в десятом способе реализации второго аспекта, блок обработки отображения, в частности, выполнен с возможностью выполнения обработки отображения с использованием кодового слова, причем кодовое слово является многомерным комплексным вектором, используемым для указания соотношения отображения между информационным битом и по меньшей мере двумя символами модуляции, и упомянутые по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
[0031] Согласно третьему аспекту, обеспечено устройство обработки данных, причем устройство включает в себя: шину; процессор, соединенный с шиной; и память, соединенную с шиной, причем процессор запускает, с использованием шины, программу, хранимую в памяти, для выполнения обработки отображения на L уровнях информационных битов для генерации L уровней последовательностей символов модуляции, причем каждый уровень последовательности символов модуляции включает в себя U символов модуляции, L уровней последовательностей символов модуляции соответствуют одному и тому же частотно-временному ресурсу, U символов модуляции включают в себя по меньшей мере один ненулевой символ модуляции и по меньшей мере один нулевой символ модуляции, L≥2, и U≥2; выполнения обработки предварительного кодирования на каждом уровне последовательности символов модуляции согласно матрице предварительного кодирования, которая соответствует каждому уровню последовательности символов модуляции и которая находится в L матрицах предварительного кодирования, для генерации L уровней матриц последовательностей символов модуляции, причем L матриц предварительного кодирования находятся во взаимно однозначном соответствии с L уровнями последовательностей символов модуляции, матрица предварительного кодирования включает в себя Т последовательностей элементов в первом измерении, Т является количеством ресурсов пространственной области, используемых для передачи L уровней информационных битов, и T≥2; и выполнения обработки совмещения на L уровнях матриц последовательностей символов модуляции, для генерации подлежащей отправке матрицы последовательностей символов, причем подлежащая отправке матрица последовательностей символов включает в себя Т последовательностей элементов в первом измерении, и подлежащая отправке матрица последовательностей символов включает в себя U последовательностей элементов во втором измерении.
[0032] Со ссылкой на третий аспект, в первом способе реализации третьего аспекта, когда первая последовательность символов модуляции в L уровнях последовательностей символов модуляции включает в себя по меньшей мере два ненулевых символа модуляции, в первой матрице предварительного кодирования, соответствующей первому символу модуляции, первая матрица предварительного кодирования включает в себя по меньшей мере две первые последовательности элементов во втором измерении, упомянутые по меньшей мере две первые последовательности элементов находятся во взаимно однозначном соответствии с упомянутыми по меньшей мере двумя ненулевыми символами модуляции, включенными в первую последовательность символов модуляции, и упомянутые по меньшей мере две первые последовательности элементов являются разными.
[0033] Со ссылкой на третий аспект и первый способ реализации, во втором способе реализации третьего аспекта, матрицу предварительного кодирования определяют согласно принимающему оконечному устройству, соответствующему каждому уровню последовательности символов модуляции.
[0034] Со ссылкой на третий аспект и любой из первого и второго способа реализации, в третьем способе реализации третьего аспекта, когда принимающее оконечное устройство, соответствующее второй последовательности символов модуляции в L уровнях последовательностей символов модуляции, является тем же самым, что и принимающее оконечное устройство, соответствующее третьей последовательности символов модуляции в L уровнях последовательностей символов модуляции, во второй матрице предварительного кодирования, соответствующей второй последовательности символов модуляции, вторая матрица предварительного кодирования включает в себя вторую последовательность элементов во втором измерении, вторая последовательность элементов соответствует второму ненулевому символу модуляции, и второй ненулевой символ модуляции является ненулевым символом модуляции, включенным во вторую последовательность символов модуляции, и в третьей матрице предварительного кодирования, соответствующей третьей последовательности символов модуляции, третья матрица предварительного кодирования включает в себя третью последовательность элементов во втором измерении, третья последовательность элементов соответствует третьему ненулевому символу модуляции, и третий ненулевой символ модуляции является ненулевым символом модуляции, включенным в третью последовательность символов модуляции, причем местоположение второго ненулевого символа модуляции во второй последовательности символов модуляции соответствует местоположению третьего ненулевого символа модуляции в третьей последовательности символов модуляции, и вторая последовательность элементов является той же самой, что и третья последовательность элементов.
[0035] Со ссылкой на третий аспект и любой из способов реализации с первого по третий, в четвертом способе реализации третьего аспекта, когда принимающее оконечное устройство, соответствующее четвертой последовательности символов модуляции в L уровнях последовательностей символов модуляции, является отличным от принимающего оконечного устройства, соответствующего пятой последовательности символов модуляции в L уровнях последовательностей символов модуляции, в четвертой матрице предварительного кодирования, соответствующей четвертой последовательности символов модуляции, четвертая матрица предварительного кодирования включает в себя четвертую последовательность элементов во втором измерении, четвертая последовательность элементов соответствует четвертому ненулевому символу модуляции, и четвертый ненулевой символ модуляции является ненулевым символом модуляции, включенным в четвертую последовательность символов модуляции, и в пятой матрице предварительного кодирования, соответствующей пятой последовательности символов модуляции, пятая матрица предварительного кодирования включает в себя пятую последовательность элементов во втором измерении, пятая последовательность элементов соответствует пятому ненулевому символу модуляции, и пятый ненулевой символ модуляции является ненулевым символом модуляции, включенным в пятую последовательность символов модуляции, причем местоположение четвертого ненулевого символа модуляции в четвертой последовательности символов модуляции соответствует местоположению пятого ненулевого символа модуляции в пятой последовательности символов модуляции, и четвертая последовательность элементов является отличной от пятой последовательности элементов.
[0036] Со ссылкой на третий аспект и любой из способов реализации с первого по четвертый, в пятом способе реализации третьего аспекта, каждая матрица предварительного кодирования включает в себя U последовательностей элементов во втором измерении, и местоположение, в U последовательностях, ненулевой последовательности элементов, включенной в каждую матрицу предварительного кодирования, соответствует местоположению, в U символах модуляции, ненулевого символа модуляции, включенного в соответствующую последовательность символов модуляции; и процессор, в частности, выполнен с возможностью выполнения обработки совмещения на элементах, которые имеют соответствующие местоположения в первом измерении и соответствующие местоположения во втором измерении и которые находятся в L уровнях матриц последовательностей символов модуляции.
[0037] Со ссылкой на третий аспект и любой из способов реализации с первого по пятый, в шестом способе реализации третьего аспекта, шестая последовательность символов модуляции в L уровнях последовательностей символов модуляции включает в себя V ненулевых символов модуляции, V≥1, и в шестой матрице предварительного кодирования, соответствующей шестой последовательности символов модуляции, шестая матрица предварительного кодирования включает в себя V последовательностей элементов во втором измерении, и процессор, в частности, выполнен с возможностью выполнения обработки предварительного кодирования на первой последовательности символов модуляции согласно первой матрице предварительного кодирования, для генерации первой матрицы последовательностей символов модуляции, причем первая матрица последовательностей символов модуляции включает в себя Т последовательностей элементов в первом измерении, и первая матрица последовательностей символов модуляции включает в себя V последовательностей элементов во втором измерении.
[0038] Со ссылкой на третий аспект и любой из способов реализации с первого по шестой, в седьмом способе реализации третьего аспекта, перед выполнением обработки совмещения на L уровнях матриц последовательностей символов модуляции, процессор, конкретно, дополнительно выполнен с возможностью выполнения обработки заполнения нулями на шестой матрице последовательностей символов модуляции согласно местоположениям V ненулевых символов модуляции в шестой последовательности символов модуляции, так что шестая матрица последовательностей символов модуляции, полученная после обработки заполнения нулями, включает в себя U последовательностей элементов во втором измерении, причем местоположения, во втором измерении, V ненулевых последовательностей элементов в первой матрице последовательностей символов модуляции, полученной после обработки заполнения нулями, соответствуют местоположениям V ненулевых символов модуляции в шестой последовательности символов модуляции.
[0039] Со ссылкой на третий аспект и любой из способов реализации с первого по седьмой, в восьмом способе реализации третьего аспекта, Т является, конкретно, количеством антенных портов, используемых для передачи L уровней информационных битов.
[0040] Со ссылкой на третий аспект и любой из способов реализации с первого по восьмой, в девятом способе реализации третьего аспекта, устройство является сетевым устройством, или устройство является терминальным устройством.
[0041] Со ссылкой на третий аспект и любой из способов реализации с первого по девятый, в десятом способе реализации третьего аспекта, процессор, в частности, выполнен с возможностью выполнения обработки отображения с использованием кодового слова, причем кодовое слово является многомерным комплексным вектором, используемым для указания соотношения отображения между информационным битом и по меньшей мере двумя символами модуляции, и упомянутые по меньшей мере два символа модуляции включают в себя по меньшей мере один нулевой символ модуляции и по меньшей мере один ненулевой символ модуляции.
[0042] Согласно способу, аппарату и устройству для обработки данных в вариантах осуществления настоящего изобретения, передающее оконечное устройство может получить множественные матрицы предварительного кодирования, соответственно, соответствующие множественным уровням символов модуляции, выполнить обработку предварительного кодирования на соответствующих символах модуляции, на основе множественных матриц предварительного кодирования, для получения составляющей каждого уровня символа модуляции для каждого ресурса пространственной области, и выполнить обработку совмещения на предварительно кодированных множественных уровнях символов модуляции, для эффективного использования коэффициента усиления при пространственном разнесении, улучшения отношения сигнал-шум генерируемого подлежащего передаче сигнала