Передатчик (варианты) и способ передачи сигнала (варианты)
Иллюстрации
Показать всеИзобретение относится к технике связи и может использоваться в беспроводных системах связи. Технический результат состоит в повышении пропускной способности передачи. Для этого передатчик включает несколько передающих антенн; модуль преобразования, выполненный с возможностью формирования из одного или большего количества потоков передачи, связанных с любой передающей антенной, нескольких последовательностей сигнала, соответствующих заранее заданной полосе частот; модуль предварительного кодирования, выполненный с возможностью задания веса каждой последовательности сигнала с использованием матрицы предварительного кодирования; и модуль передачи, выполненный с возможностью преобразования выходного сигнала модуля предварительного кодирования в несколько сигналов, количество которых соответствует количеству передающих антенн, и с возможностью передачи преобразованных сигналов с передающих антенн. В случае осуществления управления с обратной связью модуль предварительного кодирования использует матрицу предварительного кодирования, выбранную из кодового модуля на основании индикатора матрицы предварительного кодирования, передаваемого в качестве обратной связи из приемника, а в случае осуществления управления без обратной связи, не зависящего от информации обратной связи из приемника, модуль предварительного кодирования использует матрицу предварительного кодирования, выбранную из кодового модуля таким образом, что взаимно различные матрицы предварительного кодирования применяются к различным последовательностям сигнала. 8 н. и 29 з.п. ф-лы, 18 ил.
Реферат
Область техники
Изобретение относится к области мобильной связи, а более конкретно к передатчику, имеющему несколько антенн, и к способу передачи сигнала.
Уровень техники
В данной области техники набирают темп научно-исследовательские и опытно-конструкторские работы, нацеленные на разработку схем мобильной связи следующего поколения. Консорциум 3GPP, который является организацией по стандартизации W-CDMA, в качестве технологии, идущей на смену W-CDMA, HSDPA и/или HSUPA, рассматривает схему связи LTE (Long Term Evolution, долгосрочное развитие). В LTE в качестве схем радиодоступа в нисходящей и восходящей линии связи будут использоваться, соответственно, схема OFDM (Orthogonal Frequency Division Multiplexing, мультиплексирование с ортогональным частотным разделением) и схема SC-FDMA (Single-Carrier Frequency Division Multiple Access, множественный доступ с частотным разделением на одной несущей) (см., например, 3GPP TR 25.814(V7.0.0), "Physical Layer Aspects for Evolved UTRA", June 2006).
OFDM представляет собой схему с несколькими несущими. Полоса частот в данной схеме подразделяется на более узкие полосы частот (поднесущие), и данные передаются в отдельных более узких полосах частот. В OFDM поднесущие тесно соседствуют и частично перекрываются без интерференции (помех), благодаря чему достигается более быстрая передача и повышается эффективность использования частотных ресурсов.
SC-FDMA представляет собой схему с одной несущей. Полоса частот в данной схеме подразделяется на несколько частотных поддиапазонов и для снижения интерференции между терминалами каждый из множества терминалов использует для передачи отдельный частотный поддиапазон. В схеме SC-FDMA снижены вариации мощности передачи, что позволяет уменьшить энергопотребление терминалов и расширить зону покрытия.
LTE представляет собой систему связи, в которой несколько терминалов пользователя совместно используют один или большее количество восходящих физических каналов и один или большее количество нисходящих физических каналов. Каналы, совместно используемые несколькими терминалами пользователя, обычно называют общими каналами (shared channels). В LTE восходящая связь осуществляется посредством каналов PUSCH (Physical Uplink Shared Channels, физические восходящие общие каналы), а нисходящая связь осуществляется посредством каналов PDSCH (Physical Downlink Shared Channels, физические нисходящие общие каналы).
В системе связи, в которой применяются общие каналы, для каждого подкадра (1 мс в LTE) необходимо сообщать, каким терминалам пользователя будут назначены общие каналы. В LTE каналы управления, используемые для такого сообщения (сигнализации), называются каналами PDCCH (Physical Downlink Control Channels, физические нисходящие каналы управления) либо нисходящими каналами управления L1/L2 (Layer 1/Layer 2, уровня 1/уровня 2). Например, PDCCH может включать несколько информационных элементов, таких, как информация нисходящего планирования, информация подтверждения (ACK/NACK), грант восходящего планирования, индикаторы перегрузки и биты команды управления мощностью передачи (см., например, R1-070103, Downlink L1/L2 Control Signaling Channel Structure: Coding).
Информация нисходящего планирования и грант восходящего планирования используются для сообщения о том, каким терминалам пользователя будут назначены общие каналы. Информация нисходящего планирования, например, может содержать такие информационные элементы для нисходящих общих каналов, как информация о назначении нисходящих блоков ресурсов (RB, resource block), идентификаторы терминалов пользователя (LIE, user equipment, пользовательских устройств), количество потоков в MIMO, информация о векторах предварительного кодирования, размеры данных, схемы модуляции и информация гибридного автоматического запроса повторной передачи (HARQ, Hybrid Automatic Repeat reQuest). С другой стороны, грант восходящего планирования может содержать такие информационные элементы для восходящих общих каналов, как информация о назначении восходящих блоков ресурсов, идентификаторы терминалов пользователя, размеры данных, схемы модуляции, информация о мощности передачи в восходящей линии связи и информация о демодуляции опорного сигнала в схеме MIMO восходящей линии связи.
Схема MIMO (Multiple Input Multiple Output, несколько входов и несколько выходов) представляет собой способ многоантенной связи, в котором для повышения скорости и качества передачи используется несколько антенн. В данной схеме путем дублирования передаваемых потоков сигнала и комбинирования дублированных потоков сигнала с использованием соответствующих весовых коэффициентов («весов») участникам связи можно передавать лучи с управляемой направленностью. Такая схема называется схемой предварительного кодирования; применяемые при этом весовые коэффициенты называются вектором предварительного кодирования (preceding vector) или, в более общем случае, матрицей предварительного кодирования (precoding matrix).
Фиг.1 схематично иллюстрирует пример операции предварительного кодирования. Каждый из двух потоков (передаваемые сигналы 1, 2) в модулях дублирования дублируется с образованием пары потоков, и каждый поток из пары умножается на вектор предварительного кодирования. Затем потоки комбинируются и передаются, как показано. Предварительное кодирование подразделяется на схему с обратной связью (с замкнутым контуром управления) и схему без обратной связи (с открытым контуром управления). В отличие от схемы без обратной связи, в схеме с обратной связью вектор предварительного кодирования адаптивно управляется, принимая надлежащие значения, на основании информации обратной связи от принимающей стороны (терминала пользователя). На фиг.1 показан пример функционирования с обратной связью. В схеме предварительного кодирования отдельные потоки передаются с разделением в пространстве, что может значительно повысить качество отдельных потоков.
Между тем предложена технология, называемая разнесением по задержке или циклическим разнесением по задержке (CDD, cyclic delay diversity), в которой для подлежащего передаче сигнала формируется несколько дублированных сигналов, количество которых соответствует количеству антенн, и для путей распространения сигнала от модулей дублирования в антенны устанавливаются различные задержки. Поскольку один и тот же сигнал передается в разные моменты времени, применение данной технологии целесообразно для выравнивания качества сигнала между разными потоками.
Как показано на фиг.2, одни и те же сигналы передаются с нескольких антенн в разные моменты времени. Принимающая сторона принимает сигналы, поступившие по нескольким путям, и комбинирует их, что может дать эффект разнесения.
CDD может сочетаться с предварительным кодированием для повышения качества за счет как CCD, так и предварительного кодирования. В этом случае передаваемые сигналы могут иметь различные характеристики в зависимости от того, какой из двух видов обработки сигнала - обработка сигнала при предварительном кодировании либо обработка сигнала при CCD - был выполнен первым.
Фиг.3 схематично иллюстрирует пример, в котором обработка сигнала при CCD выполняется после обработки сигнала при предварительном кодировании. На фиг.4, где более подробно поясняются показанные на фиг.3 компоненты, NFFT обозначает размер БПФ (FFT, fast Fourier transform, быстрое преобразование Фурье), τ обозначает величину задержки, a Skn обозначает n-й поток k-й поднесущей.
Как показано на фиг.4, операции над отдельными компонентами сигнала представляются в матричной форме, и операция, описываемая матрицей (Dk) для CDD, в общем случае некоммутативна с операцией, описываемой матрицей (F) для предварительного кодирования. По этой причине более значимое воздействие на подлежащие передаче сигналы может оказывать последняя из двух последовательно выполняемых операций над сигналами. В представленном примере эффект повышения качества сигнала вследствие использования CCD выражен сильнее, и поэтому существует более высокая вероятность того, что качество сигнала в передаваемых потоках может быть выровнено, однако при этом эффект повышения качества сигнала вследствие использования предварительного кодирования может быть ослаблен. Применение данной схемы может быть целесообразным в предварительном кодировании без обратной связи, где вектор предварительного кодирования не меняется. На фиг.4 в качестве весового коэффициента используется вектор предварительного кодирования, обозначенный как F. Схема данного типа раскрыта, например, в документе 3GPP R1-070236 "Preceding for E-UTRA downlink MIMO", LG Electronics, Samsung и NTT-DoCoMo.
Фиг.5 схематично иллюстрирует пример, в котором обработка сигнала при предварительном кодировании выполняется после обработки сигнала при CCD, Фиг.6 более подробно поясняет показанные на фиг.5 компоненты. И в данном случае обработка сигнала, выполняемая последней, может оказывать более значимое воздействие на подлежащий передаче сигнал. Поэтому в представленном примере эффект повышения качества сигнала вследствие использования предварительного кодирования выражен сильнее, что может быть полезно для повышения качества в отдельных потоках. Однако при этом эффект повышения качества сигнала вследствие использования CCD может быть ослаблен. По этой причине предпочтительно адаптивное управление векторами предварительного кодирования. На фиг.5 векторы предварительного кодирования обозначены как Ui. Оптимальный вектор Ui адаптивно выбирается из предварительно заданного множества Р векторов предварительного кодирования, {U1, U2, …, UP}, на основании сигнала обратной связи от противоположной стороны, участвующей в связи. Иными словами, данная схема целесообразна для предварительного кодирования в схеме с обратной связью. Схема данного типа раскрыта, например, в документе 3GPP R1-072461, "High Delay CDD in Rank Adapted Spatial Multiplexing Mode for LTE DL", Ericsson.
Управление вектором предварительного кодирования в предварительном кодировании с обратной связью имеет значительное преимущество с точки зрения повышения качества сигнала, состоящее в том, что отдельные потоки передаются в пространстве раздельно. Однако при этом необходимо адаптивно менять передаваемые лучи в зависимости от участника связи (терминала пользователя). Таким образом, если участник связи быстро перемещается, подобное управление может быть затруднено. В данном случае эффект повышения качества сигнала от использования CCD может быть выражен лучше, чем от использования предварительного кодирования. Иными словами, целесообразным может быть выполнение в первую очередь предварительного кодирования, как показано на фиг.3 и 4, после чего можно попытаться получить более выраженный эффект от разнесения по задержке путем использования CCD. Таким образом, если предварительное кодирование комбинируется с CDD, то целесообразность использования первой схемы, показанной на фиг.3 и 4, либо второй схемы, показанной на фиг.5 и 6, зависит от состояния связи.
Фиг.7 иллюстрирует пример решения, основанного на вышеизложенных соображениях. В данном примере предусмотрены модули обработки сигнала и для первой, и для второй схем, за счет чего можно применять и первую, и вторую схемы, а эти схемы можно адаптивно менять в зависимости от состояний связи. Однако в такой конструкции должны присутствовать два модуля обработки сигнала для CDD, соответствующие показанным на фиг.4 и 6 D1-Dk, что привело бы к усложнению передатчика.
Раскрытие изобретения
Таким образом, целью настоящего изобретения является упрощение передатчика с несколькими передающими антеннами, позволяющего использовать разнесение по задержке и предварительное кодирование.
Для решения вышеуказанной проблемы в одном аспекте настоящего изобретения предлагается передатчик, включающий несколько передающих антенн; модуль преобразования, выполненный с возможностью формирования из одного или большего количества потоков передачи, связанных с любой передающей антенной, нескольких последовательностей сигнала, соответствующих заранее заданной полосе частот; модуль предварительного кодирования, выполненный с возможностью задания веса каждой последовательности сигнала с использованием матрицы предварительного кодирования; и модуль передачи, выполненный с возможностью преобразования выходного сигнала модуля предварительного кодирования в несколько сигналов, количество которых соответствует количеству передающих антенн, и с возможностью передачи преобразованных сигналов с передающих антенн, причем в случае осуществления управления с обратной связью модуль предварительного кодирования использует матрицу предварительного кодирования, выбранную из кодового модуля на основании индикатора матрицы предварительного кодирования, передаваемого в качестве обратной связи из приемника, а в случае осуществления управления без обратной связи, не зависящего от информации обратной связи из приемника, модуль предварительного кодирования использует матрицу предварительного кодирования, выбранную из кодового модуля таким образом, что взаимно различные матрицы предварительного кодирования применяются к различным последовательностям сигнала.
В соответствии с данным аспектом настоящего изобретения становится возможным упростить передатчик с несколькими передающими антеннами, позволяющий использовать разнесение по задержке и предварительное кодирование.
Кроме того, в другом аспекте изобретения предлагается передатчик, содержащий несколько передающих антенн; модуль преобразования, выполненный с возможностью формирования из одного или большего количества потоков передачи, связанных с любой передающей антенной, нескольких последовательностей сигнала, соответствующих заранее заданной полосе частот; модуль предварительного кодирования, выполненный с возможностью задания веса каждой последовательности сигнала с использованием матрицы предварительного кодирования, выбранной из кодового модуля, содержащего несколько заранее заданных матриц предварительного кодирования; и модуль передачи, выполненный с возможностью преобразования выходного сигнала модуля предварительного кодирования в несколько сигналов, количество которых соответствует количеству передающих антенн, и с возможностью передачи преобразованных сигналов с передающих антенн, причем в модуле предварительного кодирования взаимно различные матрицы предварительного кодирования применяются к одной и той же последовательности сигнала в различные моменты времени, а взаимосвязь между различными матрицами предварительного кодирования и различными моментами времени определяется с использованием управления без обратной связи, не зависящего от информации обратной связи из приемника.
Еще в одном аспекте изобретения предлагается передатчик, содержащий несколько передающих антенн; модуль преобразования, выполненный с возможностью формирования из одного или большего количества потоков передачи, связанных с любой передающей антенной, нескольких последовательностей сигнала, соответствующих заранее заданной полосе частот; модуль предварительного кодирования, выполненный с возможностью задания веса последовательностей сигнала с использованием матрицы предварительного кодирования; и модуль передачи, выполненный с возможностью преобразования выходного сигнала модуля предварительного кодирования в несколько сигналов, количество которых соответствует количеству передающих антенн, и с возможностью передачи преобразованных сигналов с передающих антенн, причем в модуле предварительного кодирования взаимно различные матрицы предварительного кодирования применяются к различным последовательностям сигнала и взаимно различные матрицы предварительного кодирования применяются к одной и той же последовательности сигнала в различные моменты времени.
Еще в одном аспекте изобретения предлагается способ передачи сигнала, используемый в передатчике, содержащем несколько передающих антенн, включающий: шаг преобразования, на котором из одного или большего количества потоков передачи, связанных с любой передающей антенной, формируют несколько последовательностей сигнала, соответствующих заранее заданной полосе частот; шаг предварительного кодирования, на котором задают вес каждой последовательности сигнала с использованием матрицы предварительного кодирования; и шаг передачи, на котором преобразуют сигнал, полученный на шаге предварительного кодирования, в несколько сигналов, количество которых соответствует количеству передающих антенн, и передают преобразованные сигналы с передающих антенн, причем в случае осуществления управления с обратной связью на шаге предварительного кодирования используют матрицу предварительного кодирования, выбранную из кодового модуля на основании индикатора матрицы предварительного кодирования, передаваемого в качестве обратной связи из приемника, а в случае осуществления управления без обратной связи, не зависящего от информации обратной связи из приемника, на шаге предварительного кодирования используют матрицу предварительного кодирования, выбранную из кодового модуля таким образом, что взаимно различные матрицы предварительного кодирования применяются к различным последовательностям сигнала.
Еще в одном аспекте изобретения предлагается способ передачи сигнала, используемый в передатчике, содержащем несколько передающих антенн, включающий: шаг преобразования, на котором из одного или большего количества потоков передачи, связанных с любой передающей антенной, формируют несколько последовательностей сигнала, соответствующих заранее заданной полосе частот; шаг предварительного кодирования, на котором задают вес каждой последовательности сигнала с использованием матрицы предварительного кодирования, выбранной из кодового модуля, хранящего несколько заранее заданных матриц предварительного кодирования; и шаг передачи, на котором преобразуют сигнал, полученный на шаге предварительного кодирования, в несколько сигналов, количество которых соответствует количеству передающих антенн, и передают преобразованные сигналы с передающих антенн, причем на шаге предварительного кодирования взаимно различные матрицы предварительного кодирования применяют к одной и той же последовательности сигнала в различные моменты времени, а взаимосвязь между различными матрицами предварительного кодирования и различными моментами времени определяют с использованием управления без обратной связи, не зависящего от информации обратной связи из приемника.
Еще в одном аспекте изобретения предлагается способ передачи сигнала, используемый в передатчике, содержащем несколько передающих антенн, включающий: шаг преобразования, на котором из одного или большего количества потоков передачи, связанных с любой передающей антенной, формируют несколько последовательностей сигнала, соответствующих заранее заданной полосе частот; шаг предварительного кодирования, на котором задают вес последовательностей сигнала с использованием матрицы предварительного кодирования; и шаг передачи, на котором преобразуют сигнал, полученный на шаге предварительного кодирования, в несколько сигналов, количество которых соответствует количеству передающих антенн, и передают преобразованные сигналы с передающих антенн, причем на шаге предварительного кодирования применяют взаимно различные матрицы предварительного кодирования к различным последовательностям сигнала и применяют взаимно различные матрицы предварительного кодирования к идентичным последовательностям сигнала в различные моменты времени.
Краткое описание чертежей
Фиг.1 схематично иллюстрирует пример операции предварительного кодирования.
Фиг.2 схематично иллюстрирует принцип разнесения по задержке.
Фиг.3 схематично иллюстрирует первый вариант передатчика, реализующего CCD и предварительное кодирование.
Фиг.4 более подробно иллюстрирует данный передатчик.
Фиг.5 схематично иллюстрирует второй вариант передатчика, реализующего CCD и предварительное кодирование.
Фиг.6 более подробно иллюстрирует данный передатчик.
Фиг.7 иллюстрирует пример выполнения передатчика, реализующего возможность переключения между первой схемой и второй схемой.
Фиг.8 схематично иллюстрирует пример конструкции передатчика в соответствии с одним из вариантов осуществления настоящего изобретения.
Фиг.9 представляет собой структурную схему передатчика в соответствии с одним из вариантов осуществления настоящего изобретения.
Фиг.10 схематично иллюстрирует вычислительные операции в модулях предварительного кодирования в соответствии с первым вариантом осуществления настоящего изобретения.
Фиг.11 схематично иллюстрирует пример взаимосвязи между векторами предварительного кодирования и поднесущими.
Фиг.12А схематично иллюстрирует пример взаимосвязи между векторами предварительного кодирования и поднесущими.
Фиг.12В схематично иллюстрирует еще один пример взаимосвязи между векторами предварительного кодирования и поднесущими.
Фиг.13 представляет собой структурную схему, иллюстрирующую вариант выполнения передатчика.
Фиг.14 схематично иллюстрирует вычислительные операции в модулях предварительного кодирования в соответствии со вторым вариантом осуществления настоящего изобретения.
Фиг.15 схематично иллюстрирует операции, выполняемые в модулях предварительного кодирования в соответствии с третьим вариантом осуществления настоящего изобретения.
Фиг.16 иллюстрирует пример результатов моделирования для (NTx, NRx)=(4, 2) и некоррелированных каналов.
Фиг.17 иллюстрирует пример результатов моделирования для (NTx, NRx)=(4, 2) и коррелированных каналов.
ПЕРЕЧЕНЬ ОБОЗНАЧЕНИЙ:
902: модуль формирования сигнала;
904: модуль последовательно-параллельного преобразования (S/P);
906: модуль предварительного кодирования;
908: модуль параллельно-последовательного преобразования (P/S);
910: модуль ОБПФ (обратного быстрого преобразования Фурье);
912: кодовый модуль;
914: селектор;
916: модуль отображения поднесущих;
918: модуль переключения режима.
Осуществление изобретения
Как показано на фиг.8, в соответствии с одним аспектом настоящего изобретения для передатчика предусмотрены два режима работы, именно режим с обратной связью и режим без обратной связи. В режиме с обратной связью вектор предварительного кодирования аналогично известным схемам изменяется надлежащим образом в зависимости от сигнала обратной связи, поступающего от стороны, с которой осуществляется связь, как показано на фиг.1, 5 и 6. Данный режим работы целесообразен при медленном движении стороны, с которой осуществляется связь. В режиме без обратной связи операции предварительного кодирования отличаются от операций предварительного кодирования, выполняемых в режиме с обратной связью. В передатчике, выполненном в соответствии с одним аспектом настоящего изобретения, к последовательностям сигнала, предназначенным для передачи на различных поднесущих, применяются заранее заданные различные векторы предварительного кодирования. При этом для режима с обратной связью предполагается, что для определенного количества последовательно расположенных поднесущих используются относительно стабильные каналы распространения. Ко всем стабильным поднесущим на основании информации обратной связи из терминалов пользователя применяется одинаковое предварительное кодирование.
Применение различных весов для соответствующих поднесущих соответствует введению задержки передаваемых сигналов во времени. Благодаря CDD, применение различных весов для соответствующих поднесущих может повысить качество сигнала даже в режиме без обратной связи. Взаимосвязь между различными векторами предварительного кодирования и различными поднесущими легко и быстро определяется с использованием управления без обратной связи, не зависящего от информации обратной связи из приемника. Кроме того, как показано на фиг.8, не требуется дублирование модуля обработки сигнала для CDD. Таким образом, удается упростить передатчик с несколькими передающими антеннами, реализующий разнесение по задержке и предварительное кодирование.
В соответствии с одним из вариантов осуществления настоящего изобретения модуль предварительного кодирования может применять различные векторы предварительного кодирования к одной и той же последовательности сигнала в разные моменты времени. В вышеуказанном варианте осуществления различные векторы предварительного кодирования используются так, что при этом расположены в частотном направлении, тогда как в данном варианте осуществления указанные векторы используются так, что расположены во временном направлении. В еще одном варианте осуществления различные векторы предварительного кодирования могут использоваться так, что будут расположены как в частотном направлении, так и во временном направлении. Взаимосвязи между различными векторами предварительного кодирования и различными поднесущими и/или моментами времени легко и быстро определяются с использованием управления без обратной связи, не зависящего от информации обратной связи из приемника.
Количество Р индивидуальных векторов предварительного кодирования может быть кратно общему количеству поднесущих, соответствующих одному блоку ресурсов, или являться делителем общего количества поднесущих, соответствующих одному блоку ресурсов. Таким образом, различные векторы предварительного кодирования могут использоваться почти на одной частоте, что целесообразно для унификации эффекта разнесения по задержке.
Различные векторы предварительного кодирования, U1, …, UP, могут циклически использоваться для различных последовательностей сигнала либо в разные моменты времени. Это предпочтительно для упрощения различения векторов предварительного кодирования, применяемых к различным сигналам.
Определенный вектор предварительного кодирования может применяться к нескольким последовательностям сигнала, соответствующим соседним поднесущим, тогда как к нескольким последовательностям сигнала, соответствующим другим соседним поднесущим, может применяться другой вектор предварительного кодирования. В частности, для одного блока ресурсов может использоваться только один тип вектора предварительного кодирования. Это предпочтительно для точного определения уровня шума или уровня интерференции для каждого блока ресурсов с целью повышения качества планирования и увеличения пропускной способности.
В число режимов работы передатчика могут входить режим без обратной связи и режим с обратной связью. В режиме с обратной связью векторы предварительного кодирования могут выбираться из кодового модуля, хранящего несколько заранее определенных векторов предварительного кодирования. Векторы предварительного кодирования для использования в режиме без обратной связи также могут выбираться из кодового модуля. Тем самым векторы предварительного кодирования выбираются из кодового модуля в каждом из указанных режимов работы, что целесообразно при использовании общих обрабатывающих элементов.
Режимы работы передатчика могут переключаться по запросу от стороны, с которой осуществляется связь, например терминала пользователя, начавшего быстро двигаться. Это предпочтительно для быстрого переключения режима при связи, где приемной стороной является передатчик.
Веса для циклического разнесения по задержке могут применяться к последовательностям сигнала, передаваемым из модуля преобразования. Это предпочтительно с точки зрения использования уже существующих операций разнесения по задержке без модификаций.
Для удобства настоящее изобретение описывается с использованием отдельных вариантов осуществления, но разделение на варианты осуществления несущественно для настоящего изобретения, и в соответствии с необходимостью совместно могут использоваться два или более вариантов осуществления. Для облегчения понимания настоящего изобретения используются некоторые конкретные численные значения, но, если специально не оговорено обратное, данные численные значения являются лишь примерами, и вместо них могут использоваться любые другие подходящие значения.
Первый вариант осуществления
СТРУКТУРНАЯ СХЕМА ПЕРЕДАТЧИКА
Фиг.9 представляет собой структурную схему передатчика в соответствии с одним из вариантов осуществления настоящего изобретения. Передатчик, хотя и описывается далее как базовая станция, осуществляющая связь с терминалами пользователя в системе мобильной связи, может быть выполнен как любое другое устройство. Под системой мобильной связи понимается система связи, где при связи в нисходящем направлении используется схема OFDM, например система LTE. На фиг.9 показаны модуль 902 формирования сигнала, модуль 904 последовательно-параллельного преобразования (S/P), модуль 906 предварительного кодирования, модуль 908 параллельно-последовательного преобразования (P/S), модули 910-1…910-М ОБПФ, кодовый модуль 912, селектор 914, модуль 916 отображения поднесущих и модуль 918 переключения режима.
Модуль 902 формирования сигнала формирует нисходящие сигналы. Формируемыми сигналами могут быть любые подходящие сигналы, передаваемые с использованием схемы OFDM. Например, модуль 902 формирования сигнала на основании CQI (channel quality indicator, индикатор качества канала), сообщаемого стороной, с которой осуществляется связь (которой обычно является терминал пользователя), определяет схему модуляции данных, схему канального кодирования, уровень мощности передачи и/или другие параметры для сигнала, подлежащего передаче стороне, с которой осуществляется связь, а также выполняет некоторые операции, соответствующие определенным таким образом параметрам. Кроме того, может определяться количество потоков в зависимости от объема нисходящего трафика, количества передающих антенн, количества приемных антенн терминала пользователя и/или других параметров.
Модуль 904 последовательно-параллельного преобразования преобразует входящий поток передачи в несколько последовательностей сигнала, количество которых соответствует количеству поднесущих, содержащихся в заранее заданной полосе частот. Количество компонентов в указанных последовательностях сигнала соответствует количеству передающих антенн. Например, последовательность Sk сигнала, связанная с k-й поднесущей, имеет S компонентов Sk1, Sk2, …, SkS сигнала, где S обозначает количество потоков передачи. Количество S потоков передачи является целым числом, которое меньше или равно количеству передающих антенн. Заранее заданная полоса частот может представлять собой системную полосу шириной, например, 5 МГц, 10 МГц либо 20 МГц.
Модуль 906 предварительного кодирования, используя векторы предварительного кодирования, присваивает вес соответствующим последовательностям сигнала для поднесущих. В иллюстрируемом варианте осуществления общее количество поднесущих равно К, и модуль 906 предварительного кодирования имеет К прекодеров. Операции в прекодерах с 1 по К описываются ниже. В дальнейшем описании для удобства используются векторы предварительного кодирования, но при более общем рассмотрении под векторами предварительного кодирования могут пониматься матрицы предварительного кодирования.
Модуль 908 параллельно-последовательного преобразования выполняет операции, обратные выполняемым в модуле 904 последовательно-параллельного преобразования. Модуль 908 параллельно-последовательного преобразования преобразует входные последовательности сигнала, количество которых соответствует количеству поднесущих, в несколько потоков, используемых для передачи.
Каждый из модулей 910-1…910-М ОБПФ преобразует входные потоки передачи в потоки передачи символов в соответствии со схемой OFDM. Например, модуль 910-1 ОБПФ формирует поток передачи символа, подлежащий передаче с первой передающей антенны, а также выполняет обратное быстрое преобразование Фурье (ОБПФ, IFFT) и модуляцию в соответствии со схемой OFDM. Для упрощения на иллюстрации не показаны некоторые операции, например добавление циклических префиксов, цифро-аналоговое преобразование, преобразование частоты, ограничение полосы частот и усиление мощности.
Кодовый модуль 912 хранит множество векторов предварительного кодирования. Например, в кодовом модуле 912 могут быть заранее предусмотрены Р векторов предварительного кодирования, U1, U2, …, UP. При управлении векторами предварительного кодирования с обратной связью (CL, closed loop), из Р векторов предварительного кодирования на основании сигнала обратной связи от стороны, с которой осуществляется связь (терминала пользователя), выбирается какой-либо один вектор предварительного кодирования, например Ui, который затем передается в модуль 906 предварительного кодирования через модуль 918 переключения режима. Сигнал обратной связи от стороны, с которой осуществляется связь, называется индикатором матрицы предварительного кодирования (preceding matrix indicator, PMI), и идентифицирует каждый из Р векторов предварительного кодирования. Обычно PMI определяет терминал пользователя.
В случае функционирования передатчика в режиме без обратной связи, а не в режиме с обратной связью, используется селектор 914. Селектор 914 выбирает из кодового модуля 912 тот или иной вектор предварительного кодирования в соответствии с заранее заданными критериями определения. Заранее заданные критерии определения описаны далее.
Модуль 916 отображения поднесущих определяет взаимосвязь вектора предварительного кодирования, выбранного селектором 914, с поднесущей, и передает определенную таким образом взаимосвязь в модуль 906 предварительного кодирования через модуль 918 переключения режима.
Модуль 918 переключения режима переключает режимы работы передатчика в соответствии с заранее установленными критериями определения. В одном примере модуль 918 переключения режима может переключать режимы работы в зависимости от скорости движения стороны, с которой осуществляется связь. В этом примере, если сторона, с которой осуществляется связь, движется с небольшой скоростью, то модуль 918 переключения режима выбирает режим работы с обратной связью. С другой стороны, если сторона, с которой осуществляется связь, движется с большой скоростью, то модуль 918 переключения режима выбирает режим работы без обратной связи. В другом примере модуль 918 переключения режима может менять режимы работы в ответ на падение качества сигнала в восходящей или нисходящей линии связи ниже заранее установленного уровня. Режимы могут переключаться в ответ на запрос из терминала пользователя или в зависимости от результатов измерения условий распространения сигнала. Кроме того, если передатчик определяет, что в режиме с обратной связью в матрице предварительного кодирования с большой вероятностью будут присутствовать ошибки, модуль 918 переключения режима может выполнить переключение в режим без обратной связи. В любом случае модуль 918 переключения режима может переключать режимы работы в ответ на возникновение в передатчике заранее определенных событий переключения режима.
ФУНКЦИОНИРОВАНИЕ ПЕРЕДАТЧИКА: ОБРАТНАЯ СВЯЗЬ
В качестве режимов работы в передатчике предусмотрены режим с обратной связью и режим без обратной связи. В режиме с обратной связью выполняются операции, аналогичные известным. В этом случае, как отмечено в связи с фиг.1, 5 и 6, векторы предварительного кодирования изменяются на требуемые в зависимости от сигналов обратной связи (PMI), передаваемых сторонами, которые осуществляют связь. Как правило, в качестве векторов предварительного кодирования могут использоваться векторы из числа векторов U1, U2, …, UP, заранее сохраненных в кодовом модуле 912. Индикаторы PMI идентифицируют любой из векторов U1, U2, …, UP. В более общем случае векторы предварительного кодирования могут не выбираться из заданных вариантов, а настраиваться адаптивным образом с образованием необходимых векторов. С целью снижения рабочей нагрузки при управлении векторами и создания возможности для адаптивно