УСТРОЙСТВО ГЕНЕРИРОВАНИЯ КОДОВ, УСТРОЙСТВО ГЕНЕРИРОВАНИЯ ОПОРНЫХ СИГНАЛОВ И СООТВЕТСТВУЮЩИЕ СПОСОБЫ
CODE GENERATING APPARATUS, REFERENCE SIGNAL GENERATING APPARATUS, AND CORRESPONDING METHODS

Область техники, к которой относится изобретение
Настоящее изобретение относится к технологиям передачи в системе беспроводной связи и, более конкретно, к устройству генерирования кодов, устройству генерирования опорных сигналов и соответствующим способам, используемым в системах долгосрочного развития и улучшенного долгосрочного развития.
Уровень техники
Система беспроводной связи следующего поколения улучшенного долгосрочного развития (LTE-Advanced) 3GPP требует, чтобы нисходящая линия связи обеспечивала пиковую скорость в 1 Гбит/с и пиковую спектральную эффективность в 30 бит в с/Гц, что влечет за собой проблемы в схеме передачи физического уровня системы. Многоантенная система с множеством входов и множеством выходов (MIMO) поддерживает передачу параллельных потоков данных, тем самым значительно увеличивая пропускную способность системы. При обычных обстоятельствах, изначально, применительно к параллельным потокам данных, передаваемым в многоантенной системе, выполняется независимое кодирование кода с прямой коррекцией ошибок, а затем закодированное кодовое слово отображается на один или более уровней передачи данных. Когда кодовое слово отображается на множество уровней передачи, это является достаточным условием для преобразования последовательного вывода данных с кодера в соответствующее множество уровней. В процессе одной передачи суммарное количество всех уровней, которое поддерживается системой, также называется рангом передачи. Процесс преобразования данных каждого уровня в данные каждой физической антенны называется процессом предварительного кодирования сигналов. Десятый выпуск LTE-Advanced поддерживает технологию предварительного кодирования с максимальным рангом 8.
Для того чтобы приемный терминал мог выполнять декодирование MIMO и связанную демодуляцию, необходимо, чтобы передающая сторона передала пилотную последовательность, а именно опорный сигнал демодуляции (далее в настоящем документе называемый «DMRS») для оценки каналов. Структура DMRS требует, чтобы соответствующие DMRS уровней передачи данных являлись ортогональными друг для друга, то есть, чтобы обеспечить, что каналы, которые являются эквивалентными по отношению к предварительно кодированным каналам передающих антенн, являются свободными от помех. В системе выпуска Rel-10, соответствующие DMRS уровней передачи данных дифференцируются посредством режима(ов) мультиплексирования с частотным разделением (FDM) и/или мультиплексирования с кодовым разделением (CDM). Мультиплексирование с кодовым разделением реализовывается посредством последовательностей расширения спектра с идеальной корреляцией через последовательность ортогональных кодов покрытия (далее в настоящем документе называемых «OCC»). Как правило, последовательность OCC является последовательностью кодов Уолша или последовательностью дискретного преобразования Фурье (DFT).
В процессе разработки настоящего изобретения изобретатели выяснили, что если последовательность OCC отображается (с расширением спектра) во временной области, то обычно предполагается, что каналы на физических ресурсах, соответствующих последовательности кодов покрытия, являются идентичными. Если предположить, что коэффициент расширения последовательности расширения спектра равен М, то считается, что ответы канала, состоящие из М символов OFDM, являются идентичными. Такое предположение является верным только в среде с медленной скоростью перемещения. При увеличении скорости перемещения мобильной станции соответствующим образом растет изменение в ответах канала, состоящих из М символов OFDM, а ортогональность кода расширения спектра нарушается, при этом уровни передачи данных сталкиваются друг с другом, а точность оценки канала снижается.
Кроме того, в системе выпуска Rel-10, DMRS подвергаются процессу предварительного кодирования, которому также подвергаются данные, и передаются на передающие антенны. Процесс предварительного кодирования предоставляет возможность линейной укладки DMRS, соответствующих уровням передачи данных, к которым было применено мультиплексирование с кодовым разделением, и если DMRS, соответствующие М уровням передачи данных, укладываются в одном направлении, то получают сигнал с амплитудой М; а также если DMRS, соответствующие М уровням передачи данных, укладываются в противоположных направлениях, то они препятствуют получению сигнала с нулевой амплитудой. При возникновении такого дисбаланса мощности каждой передающей антенны во всей частотной области полосы пропускания, эффективность мощности передачи будет заметно снижена.
Следует отметить, что вышеупомянутое изложение предшествующего уровня техники было представлено лишь в целях обеспечения ясного и исчерпывающего разъяснения технических решений настоящего изобретения, а также для облегчения понимания специалистами в данной области техники. Нельзя считать, что эти решения являются широко известными специалистам в данной области техники только потому, что они были изложены в разделе предшествующего уровня техники настоящего изобретения.
Ниже перечисляются справочные документы настоящего изобретения, при этом они включены в настоящий документ посредством ссылки, в связи с чем следует рассматривать их в качестве подробно описанных в описании настоящей заявки.
1. Патентный документ 1: Hooli Kari, Pajukosky Ка, и др., Method, apparatuses, system and related computer product for resource allocation (WO 2009056464 A1).
2. Патентный документ 2: Che Xiangguang, Guo Chunyan, и др., Variable transmission structure for reference signals in uplink messages (WO 2009022293 A2).
3. Патентный документ 3: Cho Joon-young, Zhang Jianzhong, и др., Apparatus and method for allocating code resource to uplink ACK/NACK channels in a cellular wireless communication system (US 2009046646 A1).
4. Патентный документ 4: Yang Yunsong, Kwon Younghoon, System and method for adaptively controlling feedback information (US 20090209264 A1).
5. Патентный документ 5: Pajukoski Kari P, Tiirola Esa, Providing improved scheduling request signaling with ACK/NACK or CQI (US 20090100917).
6. Патентный документ 6: Li Don, Yang Guang, Multi-channel spread spectrum system (US 20020015437 A1).
Сущность изобретения
Варианты осуществления настоящего изобретения предлагаются ввиду вышеупомянутых проблем предшествующего уровня техники для устранения или смягчения одного или более недостатков предшествующего уровня техники, а также для обеспечения, по меньшей мере, одного выгодного решения. Для достижения вышеупомянутых целей настоящее изобретение предлагает следующие аспекты.
Аспект 1: Генератор опорных сигналов (RS) для генерирования RS содержит генератор некорреляционных последовательностей, сконфигурированный для генерирования некорреляционной последовательности для RS первого блока ресурсов; первый блок расширения спектра, сконфигурированный для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на первый частотный ресурс первого блока ресурсов, посредством использования первой группы кодов; второй блок расширения спектра, сконфигурированный для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на второй частотный ресурс первого блока ресурсов, посредством использования второй группы кодов; причем первый и второй частотные ресурсы являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, а первая и вторая группы кодов являются зеркальными друг к другу относительно столбцов; и блок отображения, сконфигурированный для отображения элементов с их спектрами, расширенными посредством первого и второго блоков расширения спектра, на первый и второй частотные ресурсы первого блока ресурсов, соответственно. Причем частотный ресурс состоит из двух пар последовательных элементов ресурса на поднесущей.
Аспект 2: Генератор RS, в соответствии с первым аспектом, дополнительно содержит третий блок расширения спектра, сконфигурированный для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на третий частотный ресурс, посредством использования третьей группы кодов; четвертый блок расширения спектра, сконфигурированный для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на четвертый частотный ресурс, посредством использования четвертой группы кодов; причем третий и четвертый частотные ресурсы являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов, а третья и четвертая группы кодов являются зеркальными друг к другу относительно столбцов; при этом блок отображения дополнительно отображает элементы с их спектрами, расширенными посредством третьего и четвертого блоков расширения спектра, на третий и четвертый частотные ресурсы, соответственно.
Аспект 3: Генератор RS, в соответствии со вторым аспектом, в котором одна из третьей и четвертой групп кодов формируется посредством выполнения циклического сдвига вектор-столбца для одной из первой и второй групп кодов.
Аспект 4: Генератор RS, в соответствии с третьим аспектом, в котором одинаковый вектор-столбец имеет различные порядковые номера столбцов в первой-четвертой группах кодов.
Аспект 5: Генератор RS, в соответствии с первым аспектом, в котором генератор некорреляционных последовательностей генерирует некорреляционную последовательность для RS второго блока ресурсов, частотные ресурсы, используемые для RS, первого блока ресурсов и частотные ресурсы, используемые для RS, второго блока ресурсов являются смежными; первый блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на первый частотный ресурс второго блока ресурсов, посредством использования первой группы кодов; второй блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на второй частотный ресурс второго блока ресурсов, посредством использования второй группы кодов; причем первый и второй частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов; блок отображения дополнительно отображает элементы в некорреляционной последовательности для RS второго блока ресурсов с их спектрами, расширенными посредством первого и второго блоков расширения спектра, на первый и второй частотные ресурсы второго блока ресурсов, соответственно, причем первый частотный ресурс второго блока ресурсов соответствует первому частотному ресурсу или второму частотному ресурсу первого блока ресурсов, а второй частотный ресурс второго блока ресурсов соответствует второму частотному ресурсу или первому частотному ресурсу первого блока ресурсов, чтобы спектры элементов в некорреляционной последовательности для RS первого блока ресурсов и/или спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на смежные частотные ресурсы в элементах частотного ресурса, используемых для передачи RS, в первом блоке ресурсов, расширялись посредством первой группы кодов и второй группы кодов, соответственно, в первом блоке ресурсов и втором блоке ресурсов.
Аспект 6: Генератор RS, в соответствии с первым аспектом, в котором генератор некорреляционных последовательностей дополнительно генерирует некорреляционную последовательность для RS второго блока ресурсов, частотные ресурсы, используемые для RS, первого блока ресурсов и частотные ресурсы, используемые для RS, второго блока ресурсов являются смежными; первый блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на первый частотный ресурс второго блока ресурсов, посредством использования третьей группы кодов; второй блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на второй частотный ресурс второго блока ресурсов, посредством использования четвертой группы кодов; причем первый и второй частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов; четвертая и третья группы кодов являются зеркальными друг к другу относительно столбцов; блок отображения отображает элементы в некорреляционной последовательности для RS второго блока ресурсов с их спектрами, расширенными посредством первого и второго блоков расширения спектра, на первый и второй частотные ресурсы второго блока ресурсов, соответственно, причем первый частотный ресурс второго блока ресурсов соответствует первому частотному ресурсу или второму частотному ресурсу первого блока ресурсов, а второй частотный ресурс второго блока ресурсов соответствует второму частотному ресурсу или первому частотному ресурсу первого блока ресурсов, чтобы спектры элементов в некорреляционной последовательности для RS первого блока ресурсов и/или спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на смежные частотные ресурсы в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, расширялись посредством первой группы кодов и второй группы кодов, соответственно, а также, чтобы спектры элементов в некорреляционной последовательности для RS первого блока ресурсов и/или спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на смежные частотные ресурсы в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов, расширялись посредством третьей группы кодов и четвертой группы кодов, соответственно, в первом блоке ресурсов и втором блоке ресурсов; причем одна из четвертой и третьей групп кодов формируется посредством выполнения циклического сдвига вектора-столбца для одной из первой и второй групп кодов.
Аспект 7: Генератор RS, в соответствии с шестым аспектом, в котором одинаковый вектор-столбец имеет различные порядковые номера столбцов в первой-четвертой группах кодов.
Аспект 8: Генератор RS, в соответствии со вторым аспектом, в котором генератор некорреляционных последовательностей генерирует некорреляционную последовательность для RS второго блока ресурсов, частотные ресурсы, используемые для RS, первого блока ресурсов и частотные ресурсы, используемые для RS, второго блока ресурсов являются смежными; первый блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на первый частотный ресурс второго блока ресурсов, посредством использования пятой группы кодов; второй блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на второй частотный ресурс второго блока ресурсов, посредством использования шестой группы кодов; причем первый и второй частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов; шестая и пятая группы кодов являются зеркальными друг к другу относительно столбцов; третий блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на третий частотный ресурс второго блока ресурсов, посредством использования седьмой группы кодов; четвертый блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на четвертый частотный ресурс второго блока ресурсов, посредством использования восьмой группы кодов; причем третий и четвертый частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов; седьмая и восьмая группы кодов являются зеркальными друг к другу относительно столбцов; блок отображения дополнительно отображает элементы в некорреляционной последовательности для RS второго блока ресурсов с их спектрами, расширенными посредством первого-четвертого блоков расширения спектра, на первый-четвертый частотные ресурсы второго блока ресурсов, соответственно.
Аспект 9: Генератор RS, в соответствии с восьмым аспектом, в котором одинаковый вектор-столбец имеет различные порядковые номера столбцов в пятой-восьмой группах кодов; причем одна из пятой и шестой групп кодов формируется посредством выполнения циклического сдвига вектор-столбца для одной из первой и второй групп кодов на первое смещение, и одна из седьмой и восьмой групп кодов формируется посредством выполнения циклического сдвига вектор-столбца для одной из первой и второй групп кодов на второе смещение.
Аспект 10: Генератор RS, в соответствии с первым аспектом, в котором первая и вторая группы кодов являются последовательностями кодов Уолша или последовательностями преобразования Фурье.
Аспект 11: Способ генерирования опорных сигналов (RS) для генерирования RS содержит этап генерирования некорреляционной последовательности для генерирования некорреляционной последовательности для RS первого блока ресурсов; первый этап расширения спектра для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на первый частотный ресурс первого блока ресурсов, посредством использования первой группы кодов; второй этап расширения спектра для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на второй частотный ресурс первого блока ресурсов, посредством использования второй группы кодов; причем первый и второй частотные ресурсы являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, а первая и вторая группы кодов являются зеркальными друг к другу относительно столбцов; и этап отображения для отображения элементов с их спектрами, расширенными посредством первого и второго этапов расширения спектра, на первый и второй частотные ресурсы первого блока ресурсов, соответственно.
Аспект 12: Способ генерирования RS, в соответствии с одиннадцатым аспектом, дополнительно содержит третий этап расширения спектра для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на третий частотный ресурс, посредством использования третьей группы кодов; четвертый этап расширения спектра для расширения спектров элементов в некорреляционной последовательности для RS первого блока ресурсов, которые предназначены для отображения на четвертый частотный ресурс, посредством использования четвертой группы кодов; причем третий и четвертый частотные ресурсы являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов, при этом третья и четвертая группы кодов являются зеркальными друг к другу относительно столбцов; причем этап отображения дополнительно отображает элементы с их спектрами, расширенными посредством третьего и четвертого этапов расширения спектра, на третий и четвертый частотные ресурсы, соответственно.
Аспект 13: Способ генерирования RS, в соответствии с двенадцатым аспектом, в котором одна из третьей и четвертой групп кодов формируется посредством выполнения циклического сдвига вектор-столбца для одной из первой и второй групп кодов.
Аспект 14: Способ генерирования RS, в соответствии с тринадцатым аспектом, в котором одинаковый вектор-столбец имеет различные порядковые номера столбцов в первой-четвертой группах кодов.
Аспект 15: Способ генерирования RS, в соответствии с одиннадцатым аспектом, в котором этап генерирования некорреляционной последовательности генерирует некорреляционную последовательность для RS второго блока ресурсов, частотные ресурсы, используемые для RS, первого блока ресурсов и частотные ресурсы, используемые для RS, второго блока ресурсов являются смежными; первый этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на первый частотный ресурс второго блока ресурсов, посредством использования первой группы кодов; второй этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на второй частотный ресурс второго блока ресурсов, посредством использования второй группы кодов; причем первый и второй частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов; этап отображения дополнительно отображает элементы в некорреляционной последовательности для RS второго блока ресурсов с их спектрами, расширенными посредством первого и второго этапов расширения спектра, на первый и второй частотные ресурсы второго блока ресурсов, соответственно, причем первый частотный ресурс второго блока ресурсов соответствует первому частотному ресурсу или второму частотному ресурсу первого блока ресурсов, а второй частотный ресурс второго блока ресурсов соответствует второму частотному ресурсу или первому частотному ресурсу первого блока ресурсов, чтобы спектры элементов в некорреляционной последовательности для RS первого блока ресурсов и/или спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на смежные частотные ресурсы в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, расширялись посредством первой группы кодов и второй группы кодов, соответственно, в первом блоке ресурсов и втором блоке ресурсов.
Аспект 16: Способ генерирования RS, в соответствии с одиннадцатым аспектом, в котором этап генерирования некорреляционной последовательности дополнительно генерирует некорреляционную последовательность для RS второго блока ресурсов, частотные ресурсы, используемые для RS, первого блока ресурсов и частотные ресурсы, используемые для RS, второго блока ресурсов являются смежными; первый этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на первый частотный ресурс второго блока ресурсов, посредством использования третьей группы кодов; второй этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на второй частотный ресурс второго блока ресурсов, посредством использования четвертой группы кодов; причем первый и второй частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов; четвертая и третья группы кодов являются зеркальными друг к другу относительно столбцов; этап отображения отображает элементы в некорреляционной последовательности для RS второго блока ресурсов с их спектрами, расширенными посредством первого и второго этапов расширения спектра, на первый и второй частотные ресурсы второго блока ресурсов, соответственно, причем первый частотный ресурс второго блока ресурсов соответствует первому частотному ресурсу или второму частотному ресурсу первого блока ресурсов, а второй частотный ресурс второго блока ресурсов соответствует второму частотному ресурсу или первому частотному ресурсу первого блока ресурсов, чтобы спектры элементов в некорреляционной последовательности для RS первого блока ресурсов и/или спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на смежные частотные ресурсы в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, расширялись посредством первой группы кодов и второй группы кодов, соответственно, а также чтобы спектры элементов в некорреляционной последовательности для RS первого блока ресурсов и/или спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на смежные частотные ресурсы в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов, расширялись посредством третьей группы кодов и четвертой группы кодов, соответственно, в первом блоке ресурсов и втором блоке ресурсов; причем одна из четвертой и третьей групп кодов формируется посредством выполнения циклического сдвига вектор-столбца для одной из первой и второй групп кодов.
Аспект 17: Способ генерирования RS, в соответствии с шестнадцатым аспектом, в котором одинаковый вектор-столбец имеет различные порядковые номера столбцов в первой-четвертой группах кодов.
Аспект 18: Способ генерирования RS, в соответствии с двенадцатым аспектом, в котором этап генерирования некорреляционной последовательности генерирует некорреляционную последовательность для RS второго блока ресурсов, частотные ресурсы, используемые для RS, первого блока ресурсов и частотные ресурсы, используемые для RS, второго блока ресурсов являются смежными; первый этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на первый частотный ресурс второго блока ресурсов, посредством использования пятой группы кодов; второй этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на второй частотный ресурс второго блока ресурсов, посредством использования шестой группы кодов; причем первый и второй частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов; шестая и пятая группы кодов являются зеркальными друг к другу относительно столбцов; третий этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на третий частотный ресурс второго блока ресурсов, посредством использования седьмой группы кодов; четвертый этап расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS второго блока ресурсов, которые предназначены для отображения на четвертый частотный ресурс второго блока ресурсов, посредством использования восьмой группы кодов; причем третий и четвертый частотные ресурсы второго блока ресурсов являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов; седьмая и восьмая группы кодов являются зеркальными друг к другу относительно столбцов; этап отображения дополнительно отображает элементы в некорреляционной последовательности для RS второго блока ресурсов с их спектрами, расширенными посредством первого-четвертого этапов расширения спектра, на первый-четвертый частотные ресурсы второго блока ресурсов, соответственно.
Аспект 19: Способ генерирования RS, в соответствии с восемнадцатым аспектом, в котором одинаковый вектор-столбец имеет различные порядковые номера столбцов в пятой-восьмой группах кодов; причем одна из пятой и шестой групп кодов формируется посредством выполнения циклического сдвига вектор-столбца для одной из первой и второй групп кодов на первое смещение, и одна из седьмой и восьмой групп кодов формируется посредством выполнения циклического сдвига вектор-столбца для одной из первой и второй групп кодов на второе смещение.
Аспект 20: Способ генерирования RS, в соответствии с одиннадцатым аспектом, в котором первая и вторая группы кодов являются последовательностями кодов Уолша или последовательностями преобразования Фурье.
Аспект 21: Устройство генерирования кодов, которое содержит устройство получения основных ортогональных кодов, сконфигурированное для получения группы основных ортогональных кодов; блок циклического сдвига столбца, сконфигурированный для выполнения циклического сдвига вектор-столбца для основных ортогональных кодов, сгенерированных посредством устройства получения основных ортогональных кодов; и блок зеркального отображения, сконфигурированный для зеркального отображения относительно столбцов основных ортогональных кодов, сгенерированных посредством устройства получения основных ортогональных кодов, чтобы получать первую пару групп основных ортогональных кодов, а также дополнительно сконфигурированный для выполнения зеркального отображения относительно столбцов основных ортогональных кодов, которые были подвержены циклическому сдвигу посредством блока циклического сдвига столбца, чтобы получать вторую пару групп кодов.
Аспект 22: Устройство генерирования кодов, в соответствии с двадцать первым аспектом, в котором смещение циклического сдвига вектор-столбца является переменным.
Аспект 23: Устройство генерирования кодов, в соответствии с двадцать первым аспектом, которое дополнительно содержит блок получения пар групп, сконфигурированный для управления блоком циклического сдвига столбца и блоком отображения, чтобы получать пары групп кодов с отличными порядковыми номерами столбцов, в которых одинаковый столбец имеет различные порядковые номера столбцов в различных группах кодов.
В соответствии с предложенными в настоящем изобретении способами и устройствами для генерирования кодов, может быть улучшена рандомизация RS, устранена проблема дисбаланса мощности RS, удовлетворены требования к ортогональности в двух измерениях - как во временном, так и в частотном, а также могут быть обеспечены более надежные характеристики оценки канала.
После изучения последующего описания и чертежей, вышеупомянутые и дополнительные аспекты и отличительные признаки настоящего изобретения станут более ясными. В последующем описании и сопроводительных чертежах более подробно раскрываются конкретные варианты осуществления для реализации изобретения, а также указываются режимы осуществления, применимые к принципам настоящего изобретения. Кроме того, должно быть отмечено, что настоящее изобретение не ограничивается их объемом. Настоящее изобретение включает в себя различные изменения, модификации и эквиваленты, попадающие в пределы сущности и положений приложенной формулы изобретения.
Отличительные признаки, которые описываются и/или иллюстрируются применительно к одному варианту осуществления, могут быть использованы в одном или более других вариантах осуществления, скомбинированы с отличительными признаками других вариантов осуществления, или же заменены на отличительные признаки других вариантов осуществления идентичными или похожими способами.
Следует сделать акцент на том, что используемые в данном раскрытии термины «содержит/включает в себя» и «содержащий/включающий в себя» указывают на существование отличительных признаков, составной части, этапов или дискретных компонентов, и не исключает существование или добавление одного или более других отличительных признаков, составной части, этапов или дискретных компонентов.
Краткое описание чертежей
Вышеупомянутые и другие цели, отличительные признаки и преимущества настоящего изобретения станут более очевидными после изучения последующего описания, представленного со ссылкой на чертежи, на которых:
Фиг.1A изображает схематическое представление, иллюстрирующее устройство генерирования опорных сигналов (RS), в соответствии с одним вариантом осуществления настоящего изобретения;
Фиг.1B изображает схематическое представление, иллюстрирующее устройство генерирования RS, в соответствии с одним вариантом осуществления настоящего изобретения;
Фиг.2 и 3 иллюстрируют одно преимущество устройства генерирования RS, в соответствии с настоящим изобретением;
Фиг.4 изображает схематическое представление, иллюстрирующее схему последовательности операций процесса генерирования пар групп кодов посредством способа, в соответствии с настоящим изобретением;
Фиг.5A изображает схему последовательности операций, иллюстрирующую способ генерирования RS, в соответствии с одним вариантом осуществления настоящего изобретения;
Фиг.5B изображает схематическое представление, иллюстрирующее схему последовательности операций способа генерирования RS, в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг.6 изображает схематическое представление, иллюстрирующее пример ресурсов RS нисходящей линии связи, сгенерированных посредством использования способа генерирования RS, в соответствии с настоящим изобретением;
Фиг.7 изображает схематическое представление, иллюстрирующее другой пример ресурсов RS нисходящей линии связи, сгенерированных посредством использования способа генерирования RS, в соответствии с настоящим изобретением;
Фиг.8 изображает схематическое представление, иллюстрирующее распределение мощности четырех групп предварительно закодированных последовательностей кодов (пар групп кодов с отличными порядковыми номерами столбцов), сгенерированных в соответствии с настоящим изобретением, которые передаются на первую передающую антенну;
Фиг.9 и 10 иллюстрируют процесс расширения спектра второго блока ресурсов, в соответствии с одним вариантом осуществления настоящего изобретения;
Фиг.11 и 12 иллюстрируют процесс расширения спектра второго блока ресурсов, в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг.13 изображает схематическое представление, иллюстрирующее устройство генерирования кодов, в соответствии с одним вариантом осуществления настоящего изобретения;
Фиг.14 изображает блок-схему, иллюстративно изображающую компьютер, выполненный с возможностью реализации способа и устройства, в соответствии с вариантами осуществления настоящего изобретения; и
Фиг.15 изображает блок-схему, иллюстративно изображающую функцию передатчика, который использует устройство и способ генерирования RS, в соответствии с вариантами осуществления настоящего изобретения.
Подробное описание вариантов осуществления
Далее, со ссылкой на чертежи, будут более подробно описаны предпочтительные варианты осуществления настоящего изобретения. Во избежание путаницы в понимании настоящего изобретения, детали и функции, которые не являются необходимыми для настоящего изобретения, в описании упоминаться не будут.
Фиг.1A изображает схематическое представление, иллюстрирующее устройство генерирования опорных сигналов демодуляции (DMRS), в соответствии с одним вариантом осуществления настоящего изобретения. DMRS является примером опорных RS, используемых для демодуляции. Как изображено на фиг.1A, устройство 100 генерирования DMRS, в соответствии с одним вариантом осуществления настоящего изобретения, включает в себя блок 101 генерирования некорреляционных последовательностей, первый блок 102 расширения спектра, второй блок 103 расширения спектра и блок 104 отображения.
Блок 101 генерирования некорреляционных последовательностей сконфигурирован для генерирования некорреляционной последовательности для RS, которая должна иметь идеальную корреляцию (относительно малую или же нулевую). К примеру, в данном случае некорреляционная последовательность является последовательностью Задова-Чу или последовательностью кодов PN. Для генерирования некорреляционной последовательности, такой как последовательность Задова-Чу или последовательность кодов PN, могут быть использованы любые способы, которые уже являются известными или вскоре станут известными специалистам в данной области техники, и в данном документе они подробно описываться не будут. К примеру, блок 101 генерирования некорреляционных последовательностей генерирует некорреляционную последовательность (a, c) для конкретного блока ресурсов.
Первый блок 102 расширения спектра сконфигурирован для расширения спектров элементов (к примеру, a) в некорреляционной последовательности для RS, которые предназначены для отображения на первый частотный ресурс, посредством использования первой группы кодов, где в качестве кодов могут быть использованы ортогональные коды покрытия (OCC).
Второй блок 102 расширения спектра сконфигурирован для расширения спектров элементов (к примеру, c) в некорреляционной последовательности для RS, которые предназначены для отображения на второй частотный ресурс, посредством использования второй группы кодов. Первый и второй частотные ресурсы являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, а первая и вторая группы кодов являются зеркальными друг к другу относительно столбцов. Первая и вторая группы кодов могут называться парами групп кодов.
Блок 104 отображения сконфигурирован для отображения элементов в некорреляционной последовательности для RS с их спектрами, расширенными посредством первого и второго блоков расширения спектра, на соответствующие частотные ресурсы, а именно на первый и второй частотные ресурсы, соответственно.
В одном варианте осуществления первая группа кодов и вторая группа кодов являются кодами Уолша. В другом варианте осуществления первая группа кодов и вторая группа кодов являются последовательностями дискретного преобразования Фурье (DFT). Для первой группы кодов и второй группы кодов также могут быть использованы любые другие известные последовательности кодов. В целях упрощения описания в качестве примера были взяты коды Уолша.
Фиг.2 и 3 иллюстрируют одно преимущество устройства генерирования RS, в соответствии с настоящим изобретением. При использовании четырех RS, как изображено на фиг.2, только одна группа кодов, имеющая ширину спектра, равную 4 (a,-a,a,-a или c,-c,c,-c), во временной области, используется в предшествующем уровне техники. Как изображено на фиг.3, при использовании устройства генерирования DMRS, в соответствии с вариантом осуществления настоящего изобретения, предоставляется возможность соответствующего отображения четырех RS на две поднесущие, чтобы сократить ширину спектра до 2 в данной временной области, тем самым снижая требования к скорости перемещения мобильной станции.
С другой стороны также возможно сделать распределение мощности более однородным, что будет описано ниже. Настоящее изобретение не нацелено на решение всех технических проблем, которые существуют в предшествующем уровне техники, в одном варианте осуществления, и не должно содержать все упомянутые в изобретении технические преимущества в одном варианте осуществления.
Далее описывается процесс генерирования последовательностей кодов.
Фиг.4 изображает схематическое представление, иллюстрирующее схему последовательности операций процесса генерирования пар групп OCC посредством способа, в соответствии с настоящим изобретением. В целом, в примере, иллюстрированном на фиг.4, сгенерировано восемь групп последовательности кодов, причем каждая последовательность кодов включает в себя четыре ортогональных последовательности, каждая из которых имеет длину, равную 4. Последовательности кодов, сгенерированные в данном иллюстрированном примере, являются последовательностями кодов Уолша. Следует отметить, что числа 4 и 8 в данном случае используются лишь для ясности описания, а не для ограничения объема охраны настоящего изобретения.
Как изображено на фиг.4, обычно включаются следующие этапы.
1
1,1
1,2
1,3
1,4
Этап S401, на котором выполняется генерирование группы последовательности кодов. Случай, иллюстрированный на фиг.4, представлен посредством матрицы C=[C; C; C; C]. Эта группа последовательности кодов (группа кодов) включает в себя четыре ортогональных последовательности, являющиеся ортогональными друг для друга, причем каждая из них имеет длину, равную 4
К примеру, на Фиг.4 изображено
и т.д. и т.п.
1
2
2,1
2,2
2,3
2,4
1,4
1,3
1,2
1,1
Этап S402, на котором группа последовательности С кодов подвергается процессу зеркального отображения столбцов, чтобы получить новую группу последовательности С=[С; C; С; С]=[C; C; C; С] кодов.
Таким способом получают пару совместно используемых групп кодов.
Кроме того, когда требуется большее количество совместно используемых пар групп кодов, способ также может включать в себя следующие этапы.
1
3
3,1
3,2
3,3
3,4
Этап S403, на котором группа ортогональной последовательности C подвергается процессу циклического сдвига вектор-столбца, чтобы получить новую группу последовательности С=[С; С; С; С] кодов, а также
3
4
4
1
4,2
4,3
4,4
Этап S404, на котором группа последовательности C кодов подвергается процессу зеркального отображения столбцов, чтобы получить другую новую группу последовательности C=[C,; C; С; С] кодов.
Циклическое смещение p в процессе циклического сдвига вектор-столбца является переменным. К примеру, в случае, изображенном на фиг.4, циклическое смещение p может быть равно 1, 2 и 3. Соответственно, когда требуется большее количество совместно используемых пар групп, этапы S403 и S404 могут повторяться несколько раз, а циклическое смещение p каждый раз является разным.
3
4
5
6
7
8
Фиг.4 иллюстрирует результирующие C и С, при p=2. Фиг.4 также иллюстрирует результирующую другую пару групп С и Скодов, при p=3, а также еще одну пару групп C и Cкодов, при p=1.
1
4
5
8
4
5
8
1
4
5
8
1
2
7
8
3
4
5
6
3
4
5
6
1
2
7
8
3
4
5
6
1
2
7
8
В случае, когда требуется выбрать две пары групп кодов, предпочтительно, чтобы порядковые номера одинакового вектор-столбца последовательностей кодов могли быть сделаны отличными в каждых двух парах групп кодов, а именно для формирования группы из пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов. К примеру, выберем в иллюстрированном примере все вектор-столбцы, имеющие значение -1, они соответствуют первому, четвертому, третьему и второму столбцам в C~C соответственно, наряду с этим они соответствуют четвертому, первому, второму и третьему столбцам в С~C соответственно, а матрицы этих восьми групп последовательностей кодов не являются эквивалентными, следовательно, C1~C могут быть использованы совместно, при этом C~C также могут быть использованы совместно. В данном случае C~C составляют группу пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов, при этом C~C также составляют группу пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов. Аналогичным образом, все вектор-столбцы, имеющие значение -1, в C, C, C и C соответственно находятся в первом, четвертом, втором и третьем столбцах, наряду с тем, что все вектор-столбцы, имеющие значение -1, в C, C, C и C соответственно находятся в третьем, втором, четвертом и первом столбцах, чтобы C, C, C и С могли быть использованы совместно, при этом C, C, C и C также могли быть использованы совместно. C, C, C и С также составляют группу пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов, при этом C, C, C и C также составляют группу пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов. Преимущество использования групп из пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов заключается в предоставлении возможности однородного распределения мощности на каждом частотном ресурсе, который передает RS, что будет описано позже.
Имеется возможность выбора групп из пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов посредством конкретного способа после получения всех пар групп кодов, а также имеется возможность выбора подходящих пар групп кодов и отказа от неподходящих пар групп кодов, посредством добавления этапа определения после выполнения каждого цикла циклического сдвига, для определения того, была ли составлена группа из пар групп векторных кодов покрытия с отличными порядковыми номерами столбцов.
1
2
3
4
5
6
7
8
1
2
11
12
21
22
13
14
23
24
В восьми сгенерированных группах последовательностей кодов векторы, сформированные посредством элементов в каждой из пар групп кодов (пар групп матриц последовательности кодов), C с C, C с C, C с С и C с C удовлетворяют взаимосвязь с ортогональностью друг для друга. К примеру, рассмотрим C с C, [C, C, C, C] являются ортогональными друг для друга, [C, C, С, С] также являются ортогональными друг для друга. Следует отметить, что полученные таким образом пары групп кодов могут достигать ортогональности в двух измерениях - как в частотном, так и во временном.
Фиг.1B изображает схематическое представление, иллюстрирующее устройство генерирования DMRS, в соответствии с другим вариантом осуществления настоящего изобретения. Как изображено на фиг.1B, устройство 100' генерирования DMRS, в соответствии с другим вариантом осуществления настоящего изобретения, в дополнение к блоку 101 генерирования некорреляционных последовательностей, первому блоку 102 расширения спектра, второму блоку 103 расширения спектра и блоку 104 отображения, как изображено на Фиг.1A, дополнительно включает в себя третий блок 105 расширения спектра и четвертый блок 106 расширения спектра.
В устройстве 100' генерирования DMRS, в соответствии с данным вариантом осуществления, генератор некорреляционных последовательностей генерирует некорреляционную последовательность для RS, к примеру, некорреляционную последовательность (a, b, c, d) для RS.
1
Первый блок 102 расширения спектра 102 сконфигурирован для расширения спектров элементов (к примеру, a) в некорреляционной последовательности для RS, которые предназначены для отображения на первый частотный ресурс посредством использования первой группы кодов (к примеру, C).
2
Второй блок 103 расширения спектра сконфигурирован для расширения спектров элементов (к примеру, c) в некорреляционной последовательности для RS, которые предназначены для отображения на второй частотный ресурс посредством использования второй группы кодов (к примеру, C). Второй частотный ресурс и первый частотный ресурс являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, а вторая группа кодов и первая группа кодов являются зеркальными друг к другу относительно столбцов. Первая группа кодов и вторая группа кодов могут называться парами групп кодов. К примеру, первая группа элементов частотного ресурса, используемых для передачи RS, к примеру является RS первого, второго, пятого и шестого уровней. Когда в настоящем раскрытии говорится о том, что второй частотный ресурс и первый частотный ресурс являются частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, это означает то, что RS, транспортируемые посредством этих двух частотных ресурсов, используются для первой группы элементов частотного ресурса, используемых для передачи RS.
3
Третий блок 105 расширения спектра сконфигурирован для расширения спектров элементов (к примеру b) в некорреляционной последовательности для RS, которые предназначены для отображения на третий частотный ресурс посредством использования третьей группы кодов (к примеру, C).
4
Четвертый блок 106 расширения спектра сконфигурирован для расширения спектров элементов (к примеру, d) в некорреляционной последовательности для RS, которые предназначены для отображения на четвертый частотный ресурс посредством использования четвертой группы кодов (к примеру, C). Третий частотный ресурс и четвертый частотный ресурс являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов, а третья группа кодов и четвертая группа кодов являются зеркальными друг к другу относительно столбцов. Когда в настоящем раскрытии говорится о том, что третий частотный ресурс и четвертый частотный ресурс являются частотными ресурсами в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов, это означает то, что RS, транспортируемые посредством этих двух частотных ресурсов, используются для второй группы элементов частотного ресурса, используемых для передачи RS. К примеру, вторая группа RS является RS третьего, четвертого, седьмого и восьмого уровней.
1
2
3
4
1
2
5
6
Предпочтительно, чтобы первая группа кодов и вторая группа кодов, а также третья группа кодов и четвертая группа кодов составляли группу из пар групп кодов с отличными порядковыми номерами столбцов, подобно иллюстрированному выше случаю, в котором C, C объединяются с C и C. Однако это не является единственным возможным способом, также возможно объединить, к примеру, C, C с C и С
Фиг.5A изображает схему последовательности операций, иллюстрирующую способ генерирования DMRS, в соответствии с одним вариантом осуществления настоящего изобретения.
Как изображено на фиг.5A, изначально на этапе S501 блок 101 генерирования некорреляционных последовательностей генерирует некорреляционную последовательность для RS. К примеру, в данном случае некорреляционная последовательность для RS является последовательностью Задова-Чу или последовательностью кодов PN. Для генерирования некорреляционной последовательности, такой как последовательность Задова-Чу или последовательность кодов PN, могут быть использованы любые способы, которые уже являются известными или вскоре станут известными специалистам в данной области техники, и в данном документе они подробно описываться не будут.
На этапе S502 первый блок 102 расширения спектра расширяет спектры элементов в некорреляционной последовательности, которые предназначены для отображения на первый частотный ресурс посредством использования первой группы кодов.
На этапе S503 второй блок 103 расширения спектра расширяет спектры элементов в некорреляционной последовательности, которые предназначены для отображения на второй частотный ресурс посредством использования второй группы кодов. Второй частотный ресурс и первый частотный ресурс являются смежными частотными ресурсами в одной группе элементов частотного ресурса, используемых для передачи RS, а вторая группа кодов и первая группа кодов являются зеркальными друг к другу относительно столбцов. Первая группа кодов и вторая группа кодов могут называться парой групп кодов.
Затем на этапе S504 блок 104 отображения отображает элементы в некорреляционной последовательности для RS с их спектрами, расширенными посредством первого и второго блоков расширения спектра, на соответствующие частотные ресурсы, а именно на первый и второй частотные ресурсы, соответственно.
Этапы S502 и S503 могут быть выполнены либо последовательно, либо одновременно.
Фиг.5B изображает схематическое представление, иллюстрирующее схему последовательности операций способа генерирования DMRS, в соответствии с другим вариантом осуществления настоящего изобретения.
Как изображено на фиг.5B, в соответствии со способом генерирования DMRS варианта осуществления настоящего изобретения, изначально на этапе S501 генерируется некорреляционная последовательность для RS, которая должна иметь идеальную корреляцию (относительно малую или нулевую). К примеру, в данном случае некорреляционная последовательность является последовательностью Задова-Чу или последовательностью кодов PN.
Затем на этапе S502 первый блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS, которые предназначены для отображения на первый частотный ресурс посредством использования первой группы кодов.
На этапе S503 второй блок расширения спектра расширяет спектры элементов во множестве первых некорреляционных последовательностей, которые предназначены для отображения на второй частотный ресурс посредством использования второй группы кодов. Второй частотный ресурс и первый частотный ресурс являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов, а вторая группа кодов и первая группа кодов являются зеркальными друг к другу относительно столбцов.
В отличие от способа генерирования DMRS, изображенного на Фиг.5A, способ генерирования DMRS, который изображен на фиг.5B, дополнительно включает в себя этапы S505 и S506.
На этапе S505 третий блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS, которые предназначены для отображения на третий частотный ресурс посредством использования третьей группы кодов.
На этапе S506 четвертый блок расширения спектра расширяет спектры элементов в некорреляционной последовательности для RS, которые предназначены для отображения на четвертый частотный ресурс посредством использования четвертой группы кодов. Четвертый частотный ресурс и третий частотный ресурс являются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS во втором блоке ресурсов, а четвертая группа кодов и третья группа кодов являются зеркальными друг к другу относительно столбцов.
И предпочтительно, чтобы группы пар групп, сформированные посредством четвертой группы кодов и третьей группы кодов, а также посредством первой группы кодов и второй группы кодов, составляли группы пар групп кодов с отличными последовательными номерами столбцов.
На этапе S504 блок 104 отображения отображает элементы в некорреляционной последовательности для RS с их спектрами, расширенными посредством первого-четвертого блоков расширения спектра, на соответствующие частотные ресурсы, а именно на первый-четвертый частотные ресурсы, соответственно.
Этапы S502, S503, S505 и S506 могут быть выполнены либо последовательно, либо одновременно.
Фиг.6 изображает схематическое представление, иллюстрирующее пример ресурсов DMRS нисходящей линии связи, сгенерированных посредством использования способа генерирования DMRS, в соответствии с настоящим изобретением.
Фиг.6 иллюстрирует случай, в котором присутствуют два уровня. Предположим, что RS занимают двенадцать поднесущих (также называемые «элементами ресурсов» (RE)) в блоках физических ресурсов (PRB) шестого и седьмого символов OFDM, а также тринадцатого и четырнадцатого символов OFDM в каждом подкадре системы LTE-A. RS первого и второго уровней занимают одинаковый PRB и дифференцируются посредством кодов, каждый из которых имеет длину, равную 2.
В таком случае после генерирования некорреляционной последовательности для RS (такой как a, b, c), первая группа кодов используется для расширения спектров элементов (к примеру, a) в некорреляционной последовательности для RS, которые предназначены для отображения на первую поднесущую в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов (RS первого и второго уровней), вторая группа кодов используется для расширения спектров элементов (к примеру, b) в некорреляционной последовательности для RS, которые предназначены для отображения на шестую поднесущую (которая также находится в элементах частотного ресурса, используемого для передачи RS в первом блоке ресурсов), а также первая группа кодов используется для расширения спектров элементов (к примеру, c) в некорреляционной последовательности для RS, которые предназначены для отображения на одиннадцатую поднесущую (которая также находится в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов). После чего выполняется отображение.
Первая группа кодов и вторая группа кодов являются зеркальными друг к другу относительно столбцов, то есть эти группы формируют пару групп кодов.
В данном случае, несмотря на то, что иллюстративно изображенные первая, шестая и одиннадцатая поднесущие физически не являются смежными, в связи с тем, что они используются в элементах частотного ресурса для передачи RS, связанных с одинаковыми уровнями, они являются смежными, поскольку они находятся в элементах частотного ресурса, используемых для передачи RS, связанных с одинаковыми уровнями, и поэтому они называются смежными частотными ресурсами в элементах частотного ресурса, используемых для передачи RS в первом блоке ресурсов.
Фиг.7 изображает схематическое представление, иллюстрирующее другой пример ресурсов RS нисходящей линии связи, сгенерированных посредством использования способа генерирования RS, в соответствии с настоящим изобретением.
Фиг.7 иллюстрирует случай, в котором присутствуют четыре уровня. Предположим, что RS занимают двадцать четыре поднесущие (также называемые «элементами ресурсов» (RE)) в блоках физических ресурсов (PRB) шестого и седьмого символов OFDM, а также тринадцатого и четырнадцатого символов OFDM в каждом подкадре системы LTE-A. RS первого и второго уровней занимают одинаковый PRB и дифференцируются посредством кодов, каждый из которых имеет длину, равную 2. RS третьего и четвертого уровней занимают одинаковый PRB и дифференцируются посредством кодов, каждый из которых имеет длину, равную 2.
1
2
3
4
В таком случае после генерирования некорреляционной последовательности для RS, первая группа кодов (к примеру, C) используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на нулевую поднесущую, относящуюся к первому и второму уровням, вторая группа кодов (к примеру, C) используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на пятую поднесущую, относящуюся к первому и второму уровням, а также первая группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на десятую поднесущую, относящуюся к первому и второму уровням. Третья группа кодов (к примеру, C) используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на первую поднесущую, относящуюся к третьему и четвертому уровням, четвертая группа кодов (к примеру, С) используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на шестую поднесущую, относящуюся к третьему и четвертому уровням, а также третья группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на одиннадцатую поднесущую, относящуюся к третьему и четвертому уровням. После чего выполняется отображение.
Первая группа кодов и вторая группа кодов являются зеркальными друг к другу относительно столбцов, то есть эти группы формируют пару групп кодов. Столбцы третьей группы OCC и четвертой группы кодов являются зеркальными друг к другу относительно столбцов, то есть эти группы также формируют пару групп кодов. Первый и второй уровни могут быть дифференцированы с третьего и четвертого уровней в форме FDM, то есть дифференцированы посредством частот.
Следует отметить, что пара групп кодов, сформированная посредством первой группы кодов и второй группы кодов, может являться либо идентичной, либо отличной от пары групп кодов, сформированной посредством третьей группы кодов и четвертой группы кодов.
В случае наличия более четырех уровней, способ может быть выполнен изображенным на фиг.7 способом. То есть частотные ресурсы, которые транспортируют RS, делятся на две группы по отношению к различным уровням, а спектры элементов в некорреляционной последовательности для RS, которые предназначены для отображения на каждую из групп, расширяются посредством различных групп кодов. Различные группы дифференцируются посредством частот.
К примеру, как и в иллюстрированном на фиг.7 шаблоне ресурсов RS, после генерирования некорреляционной последовательности для RS, первая группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на нулевую поднесущую, относящуюся к первому-четвертому уровням, вторая группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на пятую поднесущую, относящуюся к первому-четвертому уровням, а также первая группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на десятую поднесущую, относящуюся к первому-четвертому уровням. Третья группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на первую поднесущую, относящуюся к пятому-восьмому уровням, четвертая группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на шестую поднесущую, относящуюся к пятому-восьмому уровням, а также третья группа кодов используется для расширения спектров элементов в некорреляционной последовательности для RS, которые предназначены для отображения на одиннадцатую поднесущую, относящуюся к пятому-восьмому уровням. После чего выполняется отображение.
Первая группа кодов и вторая группа кодов являются зеркальными друг к другу относительно столбцов, то есть эти группы формируют пару групп кодов. Третья группа кодов и четвертая группа кодов являются зеркальными друг к другу относительно столбцов, то есть эти группы также формируют пару групп кодов. Первый-четвертый уровни могут быть дифференцированы с пятого, шестого, седьмого и восьмого уровней в форме FDM, то есть они дифференцируются посредством частот. На тот момент длина кодов должна быть равна 4.
Следует отметить, что в таком случае пара групп кодов, сформированная посредством первой группы кодов и второй группы кодов, может являться либо идентичной, либо отличной от пары групп кодов, сформированной посредством третьей группы кодов и четвертой группы кодов. Однако предпочтительно использовать группы пар групп кодов с отличными порядковыми номерами столбцов. Первый-четвертый уровни составляют первую группу элементов частотного ресурса, используемых для передачи RS, а пятый-восьмой уровни составляют вторую группу элементов частотного ресурса, используемых для передачи RS. Однако вышеупомянутое лишь является иллюстративными примерами, поскольку первая группа элементов частотного ресурса, используемых для передачи RS, также может являться элементами частотного ресурса, используемыми для передачи RS, первого, второго, пятого и шестого уровней, а вторая группа элементов частотного ресурса, используемых для передачи RS, также может являться элементами частотного ресурса, используемыми для передачи RS, третьего, четвертого, седьмого и восьмого уровней.
ой
ой
Как можно заметить на фиг.6 и 7, спектр последовательности кодов расширен во временной области, то есть RS, соответствующие одной поднесущей на шестом, седьмом, тринадцатом и четырнадцатом символах OFDM, составляют коды с расширенным спектром, каждый из которых имеет длину, равную 4. Кроме того, RS, соответствующие k и k+6 поднесущим на шестом, седьмом, тринадцатом и четырнадцатом символах OFDM, также составляют коды с расширенным спектром, каждый из которых имеет длину, равную 4; то есть ортогональность обеспечивается в двух измерениях - как во временном, так и в частотном.
1
4
ой
ой
ой
ой
Фиг.8 изображает схематическое представление, иллюстрирующее распределение мощности четырех групп предварительно закодированных последовательностей кодов (групп из пар групп кодов с отличными порядковыми номерами столбцов), сгенерированных в соответствии с настоящим изобретением, которые передаются на первую передающую антенну. Как можно заметить на Фиг.8, если все вектор-строки в матрицах предварительного кодирования имеют значение «1», то после того, как вектор-столбцы четырех групп матриц C ~ C последовательности кодов соответствующим образом умножаются и суммируются с вектор-строками матриц предварительного кодирования, RS, соответствующие шестому, седьмому, тринадцатому и четырнадцатому символам OFDM, соответствуют 4a, 0, 0, 0 на k поднесущей; RS, соответствующие шестому, седьмому, тринадцатому и четырнадцатому символам OFDM, соответствуют 0, 0, 4c, 0 на k-1 поднесущей; RS, соответствующие шестому, седьмому, тринадцатому и четырнадцатому символам OFDM, соответствуют 0, 0, 0, 4d на k-6 поднесущей; а RS, соответствующие шестому, седьмому, тринадцатому и четырнадцатому символам OFDM, соответствуют 0, 4b, 0, 0 на k-7 поднесущей. Не трудно заметить, что мощность RS однородного распределяется на четырех символах OFDM, при этом решается проблема дисбаланса мощности.
Фиг.9 и 10 иллюстрируют процесс расширения спектра второго блока ресурсов, в соответствии с одним вариантом осуществления настоящего изобретения.
1
2
3
4
1
2
В соответствии с одним вариантом осуществления настоящего изобретения, как изображено на фиг.9 и 10, как и в случае со смежным блоком ресурсов (к примеру, вторым блоком ресурсов на фиг.9 и 10), опорные сигналы демодуляции могут быть сгенерированы таким же способом, как и для исходного блока ресурсов (к примеру, первого блока ресурсов на фиг.9 и 10); кроме того, группы кодов, которые применяются между этими двумя блоками ресурсов, являются зеркальными друг к другу относительно столбцов, по отношению к смежным частотным ресурсам передачи RS для одинаковых уровней, а именно, чтобы сформировать пару групп кодов. К примеру, как изображено на фиг.10, для десятой поднесущей первого блока ресурсов и нулевой поднесущей второго блока ресурсов используются группы кодов C и C, являющихся зеркальными друг к другу относительно столбцов; для одиннадцатой поднесущей первого блока ресурсов и первой поднесущей второго блока ресурсов используются группы кодов C и C, являющихся зеркальными друг к другу относительно столбцов. В другом случае, как изображено на фиг.9, для одиннадцатой поднесущей первого блока ресурсов и первой поднесущей второго блока ресурсов используются группы кодов C и C, являющихся зеркальными друг к другу относительно столбцов.
Следует отметить, что как изображено на фиг.9 и 10, первый частотный ресурс и второй частотный ресурс могут указывать на различные поднесущие в различных блоках ресурсов.
Фиг.11 и 12 иллюстрируют процесс расширения спектра второго блока ресурсов, в соответствии с другим вариантом осуществления настоящего изобретения.
В соответствии с другим вариантом осуществления настоящего изобретения, как изображено на фиг.11 и 12, для смежных блоков ресурсов используются две группы кодов, являющихся зеркальными друг к другу относительно столбцов. Как изображено на фиг.11, различные пары групп кодов используются во втором блоке ресурсов для частотных ресурсов (к примеру, первая, шестая и одиннадцатая поднесущие во втором блоке ресурсов), соответствующих частотным ресурсам (к примеру, первая, шестая и одиннадцатая поднесущие в первом блоке ресурсов) в исходном блоке ресурсов. Предпочтительно, чтобы две пары групп кодов формировали пары групп кодов с отличными порядковыми номерами столбцов. В другом случае, как изображено на фиг.12, различные пары групп кодов используются во втором блоке ресурсов для частотных ресурсов, соответствующих частотным ресурсам в исходном блоке ресурсов. Пары групп кодов, используемые в смежном блоке ресурсов, также формируют пары групп кодов с отличными порядковыми номерами столбцов. Одну группу кодов из пар групп кодов с отличными порядковыми номерами столбцов, используемых во втором блоке ресурсов, получают посредством выполнения циклического сдвига вектор-столбца на одну группу кодов в парах групп кодов с отличными порядковыми номерами столбцов, используемых в первом блоке ресурсов.
Фиг.13 изображает схематическое представление, иллюстрирующее устройство генерирования кодов, в соответствии с одним вариантом осуществления настоящего изобретения.
Как изображено на фиг.13, устройство генерирования кодов, в соответствии с настоящим изобретением, включает в себя блок 1301 получения основных ортогональных кодов, блок 1302 зеркального отображения, блок 1303 циклического сдвига столбца и блок 1304 получения групп пар групп.
Блок 1301 получения основных ортогональных кодов сконфигурирован для получения группы основных ортогональных кодов, таких как коды Уолша или коды DFT, которые были упомянуты выше.
Блок 1303 циклического сдвига столбца сконфигурирован для выполнения циклического сдвига вектор-столбца для основных ортогональных кодов, сгенерированных посредством блока 1301 получения основных ортогональных кодов. Смещение циклического сдвига вектор-столбца является переменным.
Блок 1302 зеркального отображения сконфигурирован для выполнения зеркального отображения относительно столбцов основных ортогональных кодов, сгенерированных посредством блока 1301 получения основных ортогональных кодов, чтобы получать первую пару групп основных ортогональных кодов, а также для выполнения зеркального отображения относительно столбцов основных ортогональных кодов, которые были подвергнуты циклическому сдвигу посредством блока 1303 циклического сдвига столбца, чтобы получать вторую, третью или большее количество пар групп кодов.
Блок 1304 получения групп пар групп сконфигурирован для управления блоком 1303 циклического сдвига столбца и блоком 1302 зеркального отображения, чтобы получать группу пар групп кодов с отличными порядковыми номерами столбцов.
Следует отметить, что в определенных вариантах применения можно обойтись без блока 1304 получения групп пар групп.
В определенных случаях также можно обойтись без блока 1303 циклического сдвига столбца.
Различные составляющие модули, блоки и подблоки в вышеупомянутом устройстве могут быть сконфигурированы посредством программных средств, микропрограммных средств, аппаратных средств или их комбинации. Некоторые средства или способы формирования являются известными специалистам в данной области техники, и в настоящем документе описываться не будут. При реализации посредством программных средств или микропрограммных средств, программы, которые составляют программные средства, должны быть установлены с запоминающего носителя или из сети на компьютер со специализированной структурой аппаратных средств (к примеру, универсальный компьютер, как иллюстрировано на фиг.14), а после установки различных программ компьютер может выполнять различные функции.
Фиг.14 изображает блок-схему, иллюстрирующую компьютер, выполненный с возможностью реализации способа и устройства, в соответствии с вариантами осуществления настоящего изобретения.
На фиг.14 центральный процессор 1401 (CPU) выполняет различную обработку, в соответствии с программами, сохраненными в постоянном запоминающем устройстве 1402 (ROM), или программами, загруженными из секции 1408 хранения в оперативное запоминающее устройство 1403 (RAM). Данные, запрошенные центральным процессором 1401 CPU для выполнения различной обработки, по мере необходимости должны сохраняться на 1403 RAM. 1401 CPU, 1402 ROM и 1403 RAM соединены друг с другом по шине 1404. По мере необходимости интерфейс 1405 ввода/вывода (I/O) также может быть соединен с шиной 1404.
По мере необходимости с интерфейсом 1405 I/O могут быть соединены следующие компоненты: секция 1406 ввода (включающая в себя клавишную панель, мышь и т.д.), секция 1407 вывода (включающая в себя дисплей, такой как электронно-лучевая трубка (CRT) и жидкокристаллический дисплей (LCD), а также громкоговоритель и т.д.), секция 1408 хранения (включающая в себя жесткий диск и т.д.) и секция 1409 связи (включающая в себя сетевую карту, такую как карта LAN, модем и т.д.). К примеру, секция 1409 связи осуществляет связь по сети, такой как сеть Интернет. По мере необходимости с интерфейсом 1405 I/O также может быть соединен привод 1410. По мере необходимости в привод 1410 может быть вставлен съемный носитель 1411, такой как магнитный диск, оптический диск, магнитооптический диск, полупроводниковая память и т.д., чтобы считываемая с него компьютерная программа могла быть установлена на секцию 1408 хранения по запросу.
При реализации вышеупомянутой последовательности обработки посредством программных средств, программы, составляющие программные средства, должны быть установлены из сети, такой как сеть Интернет, или с запоминающего носителя, такого как съемный носитель 1411.
Специалистам в данной области техники должно быть понятно, что запоминающий носитель не ограничивается съемным носителем 1411, как иллюстрировано на фиг.14, который хранит программы и используется независимо от устройства для предоставления программы пользователю. К примеру, съемный носитель 1411 включает в себя магнитный диск (включающий в себя гибкий диск (зарегистрированный товарный знак)), компакт-диск (включающий в себя постоянное запоминающее устройство на основе компакт-диска (CD-ROM) и цифровой универсальный диск (DVD)), магнитный оптический диск (включающий в себя мини-диск (MD) (зарегистрированный товарный знак)) и полупроводниковую память. Или же запоминающий носитель может являться 1402 ROM, жестким диском в секции 1408 хранения и т.д., на котором программы хранятся и предоставляются пользователю совместно с содержащим их устройством.
Настоящее изобретение дополнительно обеспечивает программный продукт, который хранит машиночитаемые коды команд, которые при считывании и исполнении посредством машины, могут исполнять вышеупомянутый способ, в соответствии с вариантами осуществления настоящего изобретения.
Соответственно, в раскрытие настоящего изобретения также включен запоминающий носитель для загрузки программного продукта, который хранит машиночитаемые коды команд. Запоминающий носитель, без ограничения, включает в себя дискету, оптический диск, магнитооптический диск, карту памяти и т.д.
Фиг.15 изображает блок-схему, иллюстративно изображающую функцию передатчика, который использует устройство и способ генерирования RS, в соответствии с вариантами осуществления настоящего изобретения. Источник питания, блок хранения, модуль генерирования данных и т.п., которые не имеют прямого отношения к толкованию технического решения настоящего изобретения, на данной блок-схеме опущены.
Как изображено на фиг.15, данные кодируются для каналов в блоке 1501 канального кодирования, а затем модулируются в блоке 1502 модуляции. Модулированные данные отображаются на ресурсы в блоке 1503 отображения ресурсов. В это время RS генерируются посредством блока 1506 генерирования RS посредством использования устройства или способа генерирования RS, в соответствии с настоящим изобретением, а также отображаются. Следует отметить, что в вышеупомянутом описании устройство генерирования RS также имеет блок отображения, который фактически является одинаковым с блоком 1503 отображения ресурсов, то есть данные и RS отображаются одновременно. После этого данные, отображенные на физический канал, предварительно кодируются в блоке 1504 предварительного кодирования, принимают модуляцию OFDM в блоке 1505 модуляции OFDM, а затем отсылаются через антенну.
Описание настоящего изобретения представлено в виде иллюстративного примера, и не является всеобъемлющим или ограничивающим настоящее изобретение в пределах раскрытой в настоящем документе формы. Как правило, специалистам в данной области техники очевидно множество модификаций и изменений. Выбор и описание вариантов осуществления ориентированы на лучшее разъяснение принципов и вариантов практического применения настоящего изобретения, а также для предоставления специалистам в данной области техники возможности полного понимания настоящего изобретения для осуществления разработки различных вариантов осуществления с различными модификациями, адаптированными к конкретным целям использования.