Пространственно-временной код с ненулевым комплексным взвешиванием для передачи множеством антенн

Иллюстрации

Показать все

Изобретение относится к системам связи с разнесенной передачей, в частности к способу и устройству для ненулевого комплексного взвешивания и пространственно-временного кодирования сигналов для передачи множеством антенн. Техническим результатом является разнесение передачи с более чем двух антенн. Способ и устройство обеспечивают расширение пространственно-временного блочного кода N×N' до пространственно-временного блочного кода М×М', где М>N, с использованием скачкообразного изменения фазы символов в пространственно-временном блочном коде N×N', чтобы можно было передавать пространственно-временной блочный код с разнесенных антенн в количестве, превосходящем N'. 2 н. и 18 з.п. ф-лы, 16 ил.

Реферат

Область техники

Данное изобретение относится к способу и устройству для достижения разнесения передачи в системах связи, в частности к способу и устройству для ненулевого комплексного взвешивания и пространственно-временного кодирования сигналов для передачи множеством антенн.

Предпосылки изобретения

По мере развития систем связи при построении системы связи все большую важность приобретают требования к оборудованию и производительности. Перспективные беспроводные системы, т.е. системы третьего и четвертого поколений, в сравнении с аналоговыми системами первого поколения и цифровыми системами второго поколения, используемыми в настоящее время, призваны обеспечивать, помимо высококачественных голосовых услуг, услуги высококачественной и высокоскоростной передачи данных. Наряду с требованиями к производительности системных услуг, имеют место ограничения на проектирование оборудования, что будет сильно влиять на проектирование мобильных терминалов. Беспроводные мобильные терминалы третьего и четвертого поколений должны быть более компактными, более легкими, более экономичными блоками, способными также обеспечивать усовершенствованные услуги передачи голоса и данных, предусмотренные в этих перспективных беспроводных системах.

Изменяющееся во времени многолучевое замирание имеет место в беспроводных системах, когда переданный сигнал распространяется к приемнику по множеству траекторий, вызывая замирание, обусловленное конструктивным и деструктивным суммированием сигналов в приемнике. Известно несколько способов преодоления эффектов многолучевого замирания, например, перемежение по времени с кодированием с исправлением ошибок, реализация частотного разнесения с использованием методов расширения спектра или методов управления мощностью передатчика. Однако каждый из этих подходов имеет недостатки в отношении использования в беспроводных системах третьего и четвертого поколений. Перемежение по времени может приводить к нежелательным задержкам, методы расширения спектра могут требовать выделения большой ширины полосы для преодоления большой ширины полосы когерентности, и для применения методов управления мощностью может потребоваться более высокая мощность передатчика, чем желательно использовать для усовершенствованных методов обратной связи с приемника на передатчик, что повышает сложность мобильного терминала. Все эти недостатки затрудняют достижение нужных характеристик мобильных терминалов третьего и четвертого поколений.

Еще одним методом преодоления эффектов многолучевого замирания в беспроводных системах является антенное разнесение. При разнесенном приеме для приема переданного сигнала используются две или более физически разделенные антенны, и затем переданный сигнал обрабатывается путем объединения и коммутации для генерации принятого сигнала. Недостаток разнесенного приема состоит в том, что необходимое физическое разделение между антеннами может делать разнесенный прием практически неприменимым в прямой линии связи в новых беспроводных системах, где требуется малый размер мобильного терминала. Второй метод реализации антенного разнесения представляет собой разнесенную передачу. При разнесенной передаче сигнал передается с двух или более антенн, после чего обрабатывается в приемнике с использованием блока оценки последовательности максимального правдоподобия (ОПМП), приемников с минимальной среднеквадратической ошибкой (МСКО), приемников максимума апостериорной вероятности или их приближений. Разнесенная передача более применима для прямой линии связи в беспроводных системах, поскольку в базовой станции легче реализовать множество антенн, чем в мобильном терминале.

Разнесенная передача для случая двух антенн хорошо изучена. Аламоути предложил способ разнесенной передачи для двух антенн, который обеспечивает разнесение второго порядка для сигналов с комплексными значениями. S. Alamouti, "A Simple Transmit Diversity Technique for Wireless Communications", IEEE Journal on Selected Areas of Communications, стр. 1451-1458, октябрь, 1998 г. Способ Аламоути предусматривает одновременную передачу двух сигналов с двух антенн в течение символьного периода. В течение одного символьного периода с первой антенны передают сигнал, обозначаемый S0, а со второй антенны передают сигнал, обозначаемый S1. В течение следующего символьного периода с первой антенны передается сигнал -S1*, а со второй антенны передается сигнал S0*, где * обозначает оператор комплексного сопряжения. Аналогичная система разнесенной передачи возможна также в кодовой области. Например, можно параллельно передавать две копии одного и того же символа с использованием двух ортогональных кодов Уолша. Аналогичные методы можно также использовать для построения способа пространственно-частотного кодирования.

Способ Аламоути нельзя непосредственно распространить на случай более двух антенн. Тарок и др. предложили способ использования пространственно-временного (ПВ) блочного кодирования на скорости 1/2 и 3/4 для передачи с трех и четырех антенн с использованием комплексных диаграмм сигнала. V. Tarokh, H. Jafarkhani and A. Calderbank, "Space-Time Block Codes from Orthogonal Designs", IEEE Transactions on Information Theory, стр. 1456-1467, июль, 1999 г. Недостатком этого способа является потеря скорости передачи и то, что многоуровневый характер символов, подвергнутых ПВ-кодированию, предъявляет повышенное требование к отношению максимум/среднее для передаваемого сигнала и предъявляет строгие требования к конструкции линейного усилителя мощности. Дополнительные методы, смягчающие эти проблемы, предложены в O. Tirkkonen and A. Hottinen, "Complex space-time block codes for four Tx antennas", Proc. Globecom 2000, ноябрь, 2000 г., Сан-Франциско, США. Другие предложенные способы включают в себя способ ортогонально разнесенной передачи (ОРП) + схема пространственно-временного разнесения передачи (ПВРП) для четырех антенн на скорости 1. L. Jalloul, K. Rohani, K. Kuchi and J. Chen, "Performance Analysis of CDMA Transmit Diversity Methods" Proceedings of IEEE Vehicular Technology Conference, Fall 1999; и M. Harrison, K. Kuchi, "Open and Closed Loop Transmit Diversity at High Data Rates on 2 and 4 Elements", Motorola Contribution to 3GPP-C30-19990817-017. Этот способ требует внешнего кода и обеспечивает разнесение второго порядка в силу блока ПВРП (блока Аламоути) и коэффициент усиления перемежения второго порядка из использования блока ОРП. Производительность этого способа зависит от мощности внешнего кода. Поскольку этот способ требует внешнего кода, он неприменим для некодированных систем. Для случая сверточного кода со скоростью 1/3, производительность способа ОРП+ПВРП и способа Тарока ПВ блочного кодирования на скорости 3/4 примерно одинаковы. Другой способ для скорости 1 предложен в O. Tirkkonen, A. Boariu and A. Hottinen, "Minimal non-orthogonality rate 1 space-time block code for 3+ Tx antennas", Proc. ISSSTA 2000, сентябрь, 2000 г. Способ, предложенный в этой публикации, позволяет добиться высокой производительности, но требует сложного приемника.

Таким образом, желательно иметь способ и устройство, которые обеспечивали бы преимущество разнесенной передачи с более чем двух антенн и, в то же время, не увеличивали бы сложность конструкции системы.

Сущность изобретения

Настоящее изобретение представляет способ и устройство для ненулевого комплексного взвешивания и пространственно-временного кодирования сигналов для передачи множеством антенн. Способ и устройство обеспечивают расширение пространственно-временного блочного кода N×N′, где N - количество траекторий передачи и N′ - количество выходных символов на траекторию передачи, до пространственно-временного блочного кода М×М′, где M>N, генерируемого с использованием повторения и ненулевого комплексного взвешивания символов в пространственно-временном блочном коде N×N′, чтобы можно было передавать пространственно-временной блочный код по М траекториям разнесенной передачи. Траектории разнесенной передачи могут содержать раздельные антенны или лучи. Временная длина большего кода М′ может быть равна временной длине исходного кода N′. В соответствии со способом и устройством, осуществляется преобразование входного потока символов для генерации результата преобразования, содержащего пространственно-временной блочный код. Затем N выходных потоков пространственно-временного блочного кода, каждый из которых состоит из N′ выходных символов, повторяются, и по меньшей мере один из повторенных потоков подвергается ненулевому комплексному взвешиванию во времени для генерации М потоков из N′ выходных символов для передачи по М траекториям разнесенной передачи. Ненулевое комплексное взвешивание может включать в себя сдвиг фазы.

Согласно одному варианту осуществления, N равно по меньшей мере 2 и М равно по меньшей мере 3. Затем по меньшей мере два из N потоков из N′ выходных символов, соответствующих N исходным потокам из N′ выходных символов, передаются с первой по меньшей мере одной антенны, и по меньшей мере один из M-N потоков из N′ символов, подвергнутых ненулевому комплексному взвешиванию, передается со второй по меньшей мере одной антенны. Первая по меньшей мере одна антенна и вторая по меньшей мере одна антенна могут содержать любую из М антенн.

Согласно другому варианту осуществления, способ и устройство можно реализовать в передатчике, имеющем общие или выделенные пилот-каналы, которые обеспечивают эффективную канальную оценку коэффициентов, необходимых для декодирования пространственно-временного кода. В этом варианте осуществления, в передатчике можно реализовать либо общие, либо выделенные пилот-каналы, либо и те, и другие. Согласно одной альтернативе этому варианту осуществления, по N траекториям разнесенной передачи передают обучающие символы, что дает возможность оценивать N независимых траекторий разнесенной передачи. Для этого кодовую последовательность выделенного пилот-канала можно мультиплексировать в каждый из N потоков из N′ выходных символов исходного пространственно-временного блочного кода, чтобы генерировать N потоков из N′ выходных символов и последовательности пилот-канала. Затем можно применить ненулевое комплексное взвешивание, чтобы генерировать М сдвинутых по фазе потоков из N′ выходных символов и последовательности пилот-канала. Затем, по меньшей мере два из N исходных потоков из N′ выходных символов и последовательности пилот-канала передают с первой по меньшей мере одной антенны, а по меньшей мере один из M-N комплексно взвешенных потоков из N′ выходных символов и последовательности пилот-канала передают со второй по меньшей мере одной антенны. Другой способ обеспечения оценки N каналов состоит в том, что общие пилот-каналы передают так, что N общих пилот-каналов передают с каждой из первой по меньшей мере одной антенны, а M-N комплексно взвешенных копий некоторых из N общих пилот-каналов передают с каждой из второй по меньшей мере одной антенны. Комплексные весовые коэффициенты, используемые для общих каналов в каждой из второй по меньшей мере одной антенны, идентичны тем, что используются для построения M-N дополнительных комплексно взвешенных потоков из N′ выходных символов из исходных N потоков из N′ выходных символов. В этих вариантах осуществления, приемнику могут быть известны, а могут и не быть известны способ, используемый для расширения пространственно-временного блочного кода N×N′ до пространственно-временного блочного кода M×N′, и применяемые последовательности временного взвешивания.

Согласно другим вариантам осуществления, где N равно по меньшей мере 2 и М равно по меньшей мере 3, пилот-каналы можно использовать для обеспечения оценки по меньшей мере N+1 траектории разнесенной передачи. Затем по меньшей мере один из N потоков из N′ выходных символов, соответствующих N исходным потокам из N′ выходных символов, передают с первой по меньшей мере одной антенны, а по меньшей мере один из M-N комплексно взвешенных потоков из N′ символов передают со второй по меньшей мере одной антенны. Разные общие пилот-каналы передают с каждой из первой по меньшей мере одной антенны и второй по меньшей мере одной антенны. В этих вариантах осуществления, приемнику необходимо по меньшей мере частично знать способ, используемый для расширения пространственно-временного блочного кода N×N′ до пространственно-временного блочного кода M×N′, и применяемые последовательности временного взвешивания.

В различных вариантах осуществления, комплексное взвешивание можно применять путем применения периодического или случайного шаблона комплексного взвешивания к каждому из потоков символов, подвергаемых комплексному взвешиванию. Можно также заранее задать соотношение между комплексными весовыми коэффициентами потоков символов, передаваемых на разных антеннах.

Краткое описание чертежей

Фиг.1а - блок-схема передатчика, соответствующего варианту осуществления изобретения;

Фиг.1b - блок-схема фрагментов передатчика ПВРП с общим пилот-каналом, соответствующего варианту осуществления изобретения;

Фиг.2 - блок-схема фрагментов передатчика ПВРП с общим пилот-каналом, соответствующего другому варианту осуществления изобретения;

Фиг.3 - блок-схема фрагментов передатчика ПВРП с выделенным пилот-каналом, соответствующего еще одному варианту осуществления изобретения;

Фиг.4 - блок-схема фрагментов варианта осуществления приемника для использования с передатчиком, показанным на фиг.1;

Фиг.5 - блок-схема фрагментов варианта осуществления приемника для использования с передатчиком, показанным на фиг.2 или передатчиком, показанным на фиг.3;

Фиг.6 - вариант осуществления отвода демодулятора ПВРП 508, показанного на фиг.5;

Фиг.7 - блок-схема фрагментов передатчика ПВР, соответствующего варианту осуществления изобретения;

Фиг.8 - блок-схема фрагментов передатчика ОРП, соответствующего варианту осуществления изобретения;

Фиг.9 - блок-схема фрагментов варианта осуществления приемника для использования с передатчиком, показанным на фиг.7;

Фиг.10 - блок-схема фрагментов варианта осуществления приемника для использования с передатчиком, показанным на фиг.8;

Фиг.11 - блок-схема фрагментов передатчика длинного ПВ блочного кода, соответствующего варианту осуществления изобретения;

Фиг.12 - блок-схема фрагментов передатчика ПВРП с общим/выделенным пилот-каналом, соответствующего еще одному варианту осуществления изобретения;

Фиг.13 - блок-схема фрагментов приемника для использования с передатчиком, показанным на фиг.12;

Фиг.14 - блок-схема фрагментов приемника для использования при управлении мощностью передатчика, показанного на фиг.12;

Фиг.15 - диаграмма, задающая шаблон сдвига фазы, который можно использовать в различных вариантах осуществления изобретения.

Подробное описание изобретения

На фиг.1а показана блок-схема передатчика 150, соответствующего варианту осуществления изобретения. Передатчик 150 имеет вход 152 для приема входного потока символов, процессор 154 блочного кода для осуществления преобразования входного потока символов для генерации результата преобразования, представляемого ортогональным пространственно-временным блочным кодом, и для вывода 2 потоков символов результата преобразования, блок 156 ненулевого комплексного взвешивания для ненулевого комплексного взвешивания первого из двух потоков символов, блок 158 ненулевого комплексного взвешивания для ненулевого комплексного взвешивания второго из двух потоков символов, ВЧ-передатчик 160 для передачи первого потока символов с Ант.1, ВЧ-передатчик 162 для передачи потока символов, подвергнутого ненулевому комплексному взвешиванию, с Ант.2, ВЧ-передатчик 164 для передачи второго потока символов с Ант.3 и ВЧ-передатчик 166 для передачи сдвинутого по фазе второго потока символов с Ант.4. Антенны Ант.1-Ант.4 могут быть поляризованы относительно друг друга для обеспечения улучшенного приема с разнесением. Например, Ант.1 или Ант.2 могут быть вертикально поляризованы относительно горизонтальной поляризации Ант.3 или Ант.4 соответственно. Вариант осуществления передатчика 150, показанного на фиг.1а, можно реализовать в разных формах, пригодных для разных технологий и систем, чтобы расширить блочный код 2×N′ для передачи по 4 траекториям разнесения передачи. В передатчике 150 каждая из 4 траекторий разнесения передачи включает в себя отдельную антенну, Ант.1-Ант.4. Разнесение передачи можно применять в разных системах, например в системах множественного доступа с кодовым разделением (МДКР), системах множественного доступа с временным разделением (МДВР) или в системе цифровой связи любого другого типа. В качестве альтернативы варианту осуществления, представленному на фиг.1а, ненулевое комплексное взвешивание можно осуществлять лишь на некоторых из траекторий передачи, чтобы создавать относительные сдвиги фазы между передачами с Ант.1 и Ант.2 или Ант.3 и Ант.4. Например, ненулевое комплексное взвешивание можно также применять ко входным сигналам ВЧ-передатчика 160 и 164, создавая версию ненулевого комплексного взвешивания каждого из потоков символов, но поддерживая относительный сдвиг фазы между передаваемыми сигналами. В качестве альтернативы варианту осуществления передатчика 150, можно использовать менее 4 антенн, чтобы реализовать 4 траектории разнесения. Например, сигналы, поступающие на ВЧ-передатчики 164 или 166, можно объединять друг с другом и передавать с одной антенны. Возможны и другие альтернативы, согласно которым используется менее 4 траекторий разнесения, например, ненулевое комплексное взвешивание и передача по двум траекториям разнесения только одного из 2 потоков данных. В качестве альтернативы варианту осуществления, показанному на фиг.1а, операцию ненулевого комплексного взвешивания можно осуществлять на выходе блоков 160, 162, 164, 166 ВЧ-передатчика, т.е. ненулевое комплексное взвешивание можно реализовать в виде непрерывного изменения фазы после модуляции и фильтрации в базовой полосе символов, подвергнутых пространственно-временному кодированию.

Возможны различные альтернативы ненулевого комплексного взвешивания для этих передач с Ант.2 и Ант.4. Например, для Ант.4 можно применять фазовый шаблон W1(t) = exp(j*pi*фаза_в_градусах/180), используемый для Ант.2, и фазовый шаблон -W1(t), сдвинутый по фазе на 180 градусов относительно W1(t). Примерами диаграммы 4ФМн могут служить фазовый шаблон сдвигов в градусах {0, 90, 180, 270} для Ант.2 и {180, 270, 0, 90} для Ант.4. Можно привести другие примеры шаблонов {0, 45, 90, 135, 180, 225, 270, 315} для 8ФМн и {0, 22.5, 45, 67.5, ...337.5} для 16ФМн. На фиг.15 показана диаграмма, задающая другой шаблон сдвига фазы, который можно использовать в различных вариантах осуществления изобретения. Эту последовательность сдвигов в градусах {0, 135, 270, 45, 180, 315, 90, 225} можно передавать с антенны 2, используя при этом в антенне 4 шаблон сдвигов в градусах {180, 315, 90, 225, 0, 135, 270, 45}. Сдвиг фазы может быть периодическим или случайным. Периодический сдвиг фаз относится к заданному фазовому шаблону, например, к периодически повторяющемуся комплексному весовому коэффициенту W1(t). Комплексные весовые коэффициенты можно задавать так, чтобы последовательность комплексных весовых коэффициентов задавала траекторию максимальной длины, чтобы последовательные выборки эффективного канала были как можно более независимыми. Таким образом, можно избавиться от необходимости перемежения и, таким образом, обеспечивать низкую задержку передачи. Псевдослучайный фазовый сдвиг может представлять собой последовательность случайно выбранных фаз из диаграммы МФМн. Альтернативно, другая схема ненулевого комплексного взвешивания, в которой разность фаз между последовательными фазовыми состояниями по возможности мала, имеет преимущество при оценивании канальных коэффициентов или метрик, относящихся к управлению мощностью на основании канала, подвергнутого ненулевому комплексному взвешиванию. В этом случае, фазовые состояния могут все же покрывать 360 градусов на протяжении одного блока кодирования. Как и в традиционных системах, в вариантах осуществления можно использовать канальное перемежение. Можно также совместно реализовать последовательность ненулевого комплексного взвешивания и перемежитель, чтобы символы на выходе перемежителя были по возможности независимыми. Кроме того, изменяя относительную фазу между антеннами 1 и 2 и антеннами 3 и 4, соответственно, способ можно реализовать так, чтобы иметь во всех антенных элементах сдвиг или изменение фазы, но поддерживать относительные сдвиги фазы между антеннами 1 и 2 и антеннами 3 и 4. Например, при изменении фазы, чтобы реализовать эффективное изменение, соответствующее 100 Гц, можно использовать 50 Гц изменение фазы в антенне 1 и -50 Гц изменение фазы в антенне 2. Аналогично для антенн 3 и 4.

Сдвиг фазы может меняться каждые Т секунд. Выбор Т зависит от суммарной длительности символов данных и способа, используемого для оценки канальных коэффициентов. Можно поддерживать постоянную фазу на протяжении суммарной длительности символов данных в пределах по меньшей мере одного блока пространственно-временного кодирования, и, для обеспечения правильной канальной оценки, можно использовать соответствующую выделенную или общую пилот-последовательность/обучающую последовательность. Пилот-последовательность может быть кодом Уолша, который используется в системах МДКР, или последовательностью обучающих символов с хорошими корреляционными свойствами, которая используется для канальной оценки в МДВР. Пилот-символы могут применять те же ненулевые комплексные весовые коэффициенты, что и данные в пространственно-временном блоке. Альтернативно, пилот-каналы можно передавать без смены фазы. В этом случае, эффективный канал для данных можно вывести из заранее известного шаблона скачкообразного изменения фазы совместно с канальной оценкой, полученной из канала без смены фазы. В случаях применения ненулевого комплексного взвешивания к общим пилот-каналам, к каналам данных и общим пилот-каналам можно применять один и тот же или разные фазовые шаблоны. Оценка канала с использованием пилотных или обучающих последовательностей без смены фазы (передаваемых по общим или выделенным каналам) обеспечивает более высокие канальные оценки, поскольку канал является более стационарным.

На фиг.1b изображена блок-схема фрагментов передатчика 100 пространственно-временным разнесением передачи (ПВРП) с общим пилот-каналом, соответствующего варианту осуществления изобретения. Передатчик 100 может работать как расширение 4-антенного разнесения передачи к версии 99 стандарта системы третьего поколения широкополосного МДКР (ШМДКР). Передатчик 100 содержит вход 126, процессор 124 блочного кода, входы 102а-102d отводов обработки потока символов канала трафика, блоки 104а-104d усиления антенны, фазовращатели 106а и 106b, входы 112а и 112b фазовращателей, кодовые умножители 108а-108d, входы 114а-114d отводов обработки пилот-последовательности, блоки 116а-116d усиления антенны, кодовые умножители 118а-118d, ВЧ-передатчик 128, включая ВЧ-передатчики 128а-128d и антенны Ант.1-Ант.4.

Согласно фиг.1b, данные, подлежащие передаче, включающие в себя канально-кодированный и перемеженный входной символьный поток X(t), содержащий символы S1S2, поступает на вход 126. Процессор 124 блочного кода осуществляет преобразование каждых двух принятых символов S1S2, чтобы генерировать результат преобразования, содержащий ортогональный пространственно-временной блочный код 2×2. Согласно варианту осуществления, процессор 124 блочного кода может осуществлять преобразование Аламоути, чтобы генерировать блочный код в виде следующей матрицы:

(1)

Затем матрица делится на 4 потока из 2 символов, причем каждый из потоков поступает на один из входов 102а-102d отвода обработки потока символов канала трафика. Согласно фиг.1, поток S1S2 поступает на 102а, S1S2 поступает на 102b, -S2*S1* поступает на 102с и -S2*S1* поступает на 102d. Ненулевое комплексное взвешивание осуществляется блоками 104а-104d усиления антенны и фазовращателями 106а и 106b. Коэффициент усиления антенны для каждого отвода обработки регулируется блоками 104а-104d усиления антенны. После регулировки коэффициента усиления антенны фазовращатели 106а и 106b подвергают сдвигу фазы поток S1S2, выводимый блоком 104b усиления антенны, и поток -S2*S1, выводимый блоком 104d усиления антенны. Блоки 112а и 112b управления фазовращателем могут управлять фазовращателями 106а и 106b, вызывая сдвиг фазы с использованием непрерывного или дискретного шаблона смены фазы. Затем скремблирующий код МДКР поступает на кодовые умножители 108а-108d, чтобы генерировать поток S1S2 на ВЧ-передатчик 128а для передачи с Ант.1, S1S2(exp(jΦk1)) - на ВЧ-передатчик 128b для передачи с Ант.2, -S1*S2* - на ВЧ-передатчик 128с для передачи с Ант.3 и -S2*S1(exp(jΦk2)) - на ВЧ-передатчик 128d для передачи с Ант.4. ВЧ-передатчики могут осуществлять формирование модулирующих импульсов в базовой полосе, модуляцию и преобразование на несущую частоту. В некоторых реализациях можно по выбору применять скачкообразное или непрерывное изменение фазы после этапов формирования импульсов в базовой полосе и модуляции.

Последовательности Х1-Х4 общего пилот-канала поступают на входы 114а-114d отвода обработки пилот-последовательности. Затем пилот-последовательности раздельно обрабатываются блоками 116а-116d усиления антенны и кодовыми умножителями 118а-118d. Кодированные выходные сигналы кодовых умножителей 118а-118d поступают на ВЧ-передатчики 128а-128d, соответственно, ВЧ-передатчика 128.

Затем пилот-последовательность Х1 передается с Ант.1, пилот-последовательность Х2 передается с Ант.2, пилот-последовательность Х3 передается с Ант.3 и пилот-последовательность Х4 передается с Ант.4.

На фиг.4 изображена блок-схема фрагментов приемника для использования с передатчиком 100, показанным на фиг.1b. На фиг.4 показана обработка сигнала для одного приемного отвода приемника. Принимаемые пилот-последовательности Х1-Х4, переданные с передатчика 100, принимаются и поступают на отводы 402а-402d обработки канальной оценки соответственно. Блок 404 канальной оценки осуществляет функцию канальной оценки, например, функцию скользящего среднего фильтра низких частот, для каждого из канала 1 - канала 4. Оценки канала 1 - канала 4 выводятся с выходов 406а-406d на сумматор 410а, фазовращатель 408а, сумматор 410b и фазовращатель 408b. Фазовращатель 408а принимает входной сигнал от блока 414а управления фазовращателем и сообщает оценке канала 2 такой же сдвиг фазы, который используется в символах S1S2 канала трафика, переданных с Ант.2 передатчика 100. Фазовращатель 408b принимает входной сигнал от блока 414b управления фазовращателем и сообщает оценке канала 4 такой же сдвиг фазы, который используется в символах -S2*S1* канала трафика, переданных с Ант.4 передатчика 100. Сумматор 410а объединяет сдвинутую по фазе версию оценки для канала 2 с оценкой для канала 1, и сумматор 410b объединяет сдвинутую по фазе версию оценки для канала 4 с оценкой для канала 3. Объединенная оценка для каналов 1 и 2 (412а) и объединенная оценка для каналов 3 и 4 (412b) поступают на демодулятор ПВРП 418, который обрабатывает принятые сигналы трафика со входа 416 с использованием канальных оценок. Демодулированный сигнал обрабатывается в объединителе отводов, обращенном перемежителе и канальном декодере 420 для генерации принятых символов S1S2.

В альтернативном варианте осуществления общего пилот-канала для 4-антенного разнесения, общие пилот-каналы сдвинуты по фазе таким же образом, как каналы трафика до передачи. На фиг.2 изображена блок-схема фрагментов передатчика 200 ПВРП с общим пилот-каналом, соответствующего другому варианту осуществления изобретения. Передатчик 200 содержит вход 226, процессор 224 блочного кода, входы 202а-202d отвода обработки потока символов канала трафика, блоки 204а-204d усиления антенны, фазовращатели 206а и 206b, входы 212а и 212b фазовращателя, кодовые умножители 208а-208d, вход 210 кодового умножителя, входы 214а-214d отвода обработки пилот-последовательности, блоки 216а-216d усиления антенны, фазовращатели 218а-218b, блоки 224а и 224b управления фазовращателем, кодовые умножители 220а-220d, вход 222 кодового умножителя, ВЧ-передатчик 228, содержащий ВЧ-передатчики 228а-228d, и антенны Ант.1-Ант.4.

Обработка и передача канала трафика в передатчике 200 осуществляется таким же образом, как в передатчике 100, показанном на фиг.1. Однако, передатчик 200 использует общие пилот-каналы, сдвинутые по фазе. Последовательность Р1 общего пилот-канала поступает на входы 214а и 214b отвода обработки пилот-последовательности, и последовательность Р2 общего пилот-канала поступает на входы 214с и 214d отвода обработки пилот-последовательности. Затем пилот-последовательности обрабатываются по отдельности в блоках 216а-216d усиления антенны. Пилот-последовательность Р1, выводимая из блока 216а усиления антенны, поступает на кодовый умножитель 220а. Пилот-последовательность Р2, выводимая из блока 216с усиления антенны, поступает на кодовый умножитель 220с. Пилот-последовательность Р1, выводимая из блока 216b усиления антенны, поступает на фазовращатель 218а. Пилот-последовательность Р2, выводимая из блока 216d усиления антенны, поступает на фазовращатель 218b. Фазовращатель 218а, 218b осуществляет сдвиг фазы под управлением блока 224а, 224b управления фазовращателем соответственно. Сдвиг фазы может представлять собой тот же непрерывный или дискретный шаблон скачкообразного изменения фазы, который используется для каналов трафика. Сдвинутая по фазе пилот-последовательность Р1, выводимая из фазовращателя 218а, поступает на кодовый умножитель 220b, и сдвинутая по фазе пилот-последовательность Р2, выводимая из фазовращателя 218b, поступает на кодовый умножитель 220d. Кодированная пилот-последовательность Р1, выводимая из кодового умножителя 220а, поступает в ВЧ-передатчик 228а для передачи с Ант.1. Кодированная сдвинутая по фазе пилот-последовательность Р1, выводимая из кодового умножителя 220b, поступает в ВЧ-передатчик 228b для передачи с Ант.2, кодированная пилот-последовательность Р2, выводимая из кодового умножителя 220с, поступает в ВЧ-передатчик 228с для передачи с Ант.3, и кодированная сдвинутая по фазе пилот-последовательность Р2, выводимая из кодового умножителя 220d, поступает в ВЧ-передатчик 228d для передачи с Ант.4.

Фазовращатели 218а и 218b могут осуществлять сдвиг фазы в соответствии с разными альтернативами, например, описанными для сдвига фазы, осуществляемого согласно варианту осуществления, представленному на фиг.1.

На фиг.5 представлена блок-схема фрагментов варианта осуществления приемника 500 для использования с передатчиком, показанным на фиг.2. Приемник 500 содержит вход 502а отвода обработки оценки канала 1 и канала 2 и вход 502b отвода обработки оценки канала 3 и канала 4, блок 504 канальной оценки, демодулятор ПВРП 508, вход 510 сигнала трафика и объединитель отводов, обращенный перемежитель и канальный декодер 512.

Принимаемая пилот-последовательность Р1 (ch1+ch2φ), принятая в каналах 1 и 2 с Ант.1 и Ант.2, соответственно, передатчика 200, поступает на вход 502а. Принимаемая пилот-последовательность Р2 (ch3+ch4φ), принятая в каналах 3 и 4 с Ант.3 и Ант.4, соответственно, передатчика 200, поступает на вход 502b. Блок 504 канальной оценки осуществляет оценку канала с использованием, например, функции скользящего среднего фильтра низких частот и выдает объединенную оценку для каналов 1 и 2 (кан.оц. 1,2) и объединенную оценку для каналов 3 и 4 (кан.оц. 3,4). Канальные оценки поступают на демодулятор ПВРП 508, который обрабатывает принятые сигналы трафика со входа 510, с использованием канальных оценок. Демодулированный сигнал обрабатывается в блоке 512 объединителя отводов, обращенного перемежителя и канального декодера для генерации принятых символов S1S2. На фиг.6 показан вариант осуществления отвода демодулятора ПВРП 508, показанного на фиг.5, который использует кан.оц.1,2 и кан.оц.3,4 для демодуляции принятых сигналов трафика.

Согласно другому варианту осуществления 4-антенного разнесения, в передатчике 150 по версии ШМДКР, показанном на фиг.1, можно реализовать выделенные пилот-каналы. На фиг.3 изображена блок-схема фрагментов передатчика 300 ПВРП с выделенным пилот-каналом, соответствующего еще одному варианту осуществления изобретения. Передатчик 300 содержит вход 318, процессор 316 блочного кода, входы 302а-302d отводов обработки потока символов канала, блоки 304а-304d усиления антенны, фазовращатели 306а и 306b, входы 312а и 312b фазовращателей, кодовые умножители 308а-308d, вход 310 кодового умножителя и антенны Ант.1-Ант.4.

Передатчик 300, показанный на фиг.3, является реализацией, в которой используются выделенные пилот-каналы, передаваемые путем внедрения пилот-последовательностей в поток символов канала трафика. Вход 318 и процессор 316 блочного кода функционируют таким же образом, как вход 126 и процессор 124 блочного кода, изображенные на фиг.1. В передатчике 300, когда символы S1S2 поступают на входы 302а и 302b отвода для обработки символьного потока, последовательность U1 пилот-канала поступает на входы 302а и 302b и мультиплексируется между наборами символов S1S2. Кроме того, -S2*S1* поступает на входы 302с и 302d отвода для обработки символьного потока, и последовательность U2 пилот-канала поступает на входы 302с и 302d и мультиплексируется между наборами символов -S2*S1*. Другая возможность состоит в том, чтобы задавать 4 разных выделенных пилот-последовательности, по одной на каждую передающую антенну.

Мультиплексированные символьные потоки на входах 302а-302d поступают в блоки 304а-304d усиления антенны, соответственно. В блоках 304а-304d усиления антенны применяется коэффициент усиления канала. Поток, содержащий S1S2 и пилот-последовательность U1, выводится из блока 304а усиления антенны на кодовый умножитель 308а. Поток, содержащий S1S2 и пилот-последовательность U1, выводится из блока 304b усиления антенны на фазовращатель 306а, где получает сдвиг фазы в соответствии со входным сигналом от блока 312а управления фазовращателем, после чего поступает на кодовый умножитель 308b. Поток, содержащий -S2*S1* и пилот-последовательность U2, выводится из блока 304с усиления антенны на кодовый умножитель 308с, и тот же самый поток, -S2*S1* и пилот-последовательность U2, выводится из блока 304d усиления антенны на фазовращатель 306d, где получает сдвиг фазы в соответствии со входным сигналом от блока 312b управления фазовращателем, после чего поступает на кодовый умножитель 308d. Кодовые умножители 308а-308d умножают соответствующий поток на скремблирующий код. Умноженный на код поток S1S2 и пилот-последовательности U1 поступает на ВЧ-передатчик 314а для передачи с Ант.1. Умноженный на код сдвинутый по фазе поток S1S2 и пилот-последовательности U1 поступает на ВЧ-передатчик 314b для передачи с Ант.2. Умноженный на код поток -S2*S1* и пилот-последовательности U2 поступает на ВЧ-передатчик 314с для передачи с Ант.3, и умноженный на код сдвинутый по фазе поток -S2*S1* и пилот-последовательности U2 поступает на ВЧ-передатчик 314d для передачи с Ант.4. ВЧ-передатчики могут осуществлять формирование импульсов в базовой полосе, модуляцию и преобразование на несущую частоту. В некоторых реализациях можно по выбору применять ненулевое взвешивание после формирования импульсов в базовой полосе и модуляции.

Приемник, показанный на фиг.5, можно модифицировать для использования с передатчиком 300, показанным на фиг.3. В этом случае, приемник 500 будет функционировать аналогично, но входы 502а и 502b будут вводить U1(Ch1+Ch2φ) и U2(Ch3+Ch4φ), соответственно на блок 504с оценки канала.Согласно еще одному варианту осуществления 4-антенного разнесения, можно реализовать объединенный вариант осуществления выделенных пилот-каналов и общих пилот-каналов. На фиг.12 изображена блок-схема фрагментов передатчика 1200 ПВРП с выделенным/общим пилот-каналом, соответствующего еще одному варианту осуществления изобретения.

Передатчик 1200 функционирует, по существу, таким же образом, как передатчик 300, показанный на фиг.3, за тем исключением, что на Ант.1 и Ант.2 добавляются общие пилот-каналы. Последовательности Р1 и Р2 общего пилот-канала поступают на входы 1218а и 1218b отвода обработки пилот-последовательности, соответственно. Пилот-последовательности раздельно обрабатываются блоками 1220а и 1220b усиления антенны и кодовыми умножителями 1222а и 1222b. Кодированные выходные сигналы кодовых умножителей 1222а и 1222b поступают на ВЧ-передатчики 1214а и 1214с, соответственно, ВЧ-передатчика 1214. ВЧ-передатчики могут осуществл