Способ и устройство для подавления интерференции в многоантенных цифровых сотовых системах связи
Предложена цифровая система радиосвязи, в которой обеспечивается уменьшение появляющихся в каналах нежелательных эффектов затухания сигнала, временной дисперсии и интерференции благодаря использованию подавления интерференции и комбинированию приема на разнесенные антенны. Система цифровых последовательностей, несущая цифровые сигналы, передается по радиоканалам, в которых сигналы могут искажаться затуханием, временной дисперсией и интерференцией. Искаженные сигналы принимаются приемником, имеющим одну или несколько антенн. Принятые сигналы обрабатываются с образованием потоков выборок принимаемого сигнала для каждой антенны. Комбинированием гипотетических последовательностей сигналов и моделей для каждого канала вырабатываются расчетные выборки принимаемых сигналов для каждой антенны. Обработкой выборок принимаемых сигналов и расчетных выборок принимаемых сигналов совместно с функцией корреляции ослабления получают метрику плеч, используемую в алгоритме. Витерби или в ином алгоритме определения последовательности. Процессор метрики плеч выбирает одну из нескольких конфигураций в зависимости от того, являются ли канал изменяемым во времени. Технический результат заключается в уменьшении затухания и интерференции сигнала. 4 с. и 21 з.п. ф-лы, 8 ил.
Настоящая заявка сопутствует заявке на патент США номер....... (номер дела поверенного Е8699) на "Способ и устройство для уменьшения комплексной комбинаторной разновременности и приемник с оценкой последовательности", изобретатели Джоан Скольд и Пер-Олф Эриксон, поданной одновременно с настоящей заявкой. Права на упомянутую заявку переуступлены тому же заявителю, что и в настоящей заявке. Данная ссылка рассматривается, как включение упомянутой заявки полностью в настоящую заявку.
Область изобретения Настоящее изобретение относится в общем к демодуляции радиосигналов с цифровой модуляцией, принимаемых многими антеннами, и более конкретно - к комбинированию принимаемых на разнесенные антенны радиосигналов, подверженных многопутевому затуханию, рассеянию (дисперсии) во времени и интерференции. Предпосылки изобретения Обычной проблемой, существующей при радиопередаче сигналов, является то, что иногда сигналы теряются в результате многопутевого затухания и интерференции, существующих в каналах радиопередачи. В дальнейшем термины "канал радиопередачи", "радиоканал" и "канал" используются, как эквивалентные ссылки на один и тот же предмет. Имеется два основных многопутевых эффекта: равномерное затухание и дисперсия во времени. Равномерное затухание возникает при взаимодействии передаваемого сигнала или главного луча с его эхо, или отражениями, поступающими в приемник примерно в то же самое время. При наличии большого числа отражений равномерное затухание отвечает релеевскому распределению. Дисперсия во времени возникает, когда разные эхо задерживаются по отношению к главному лучу. В окружающем радиопространстве могут также существовать источники сигналов, не ортогональных желаемому сигналу. Неортогональные или интерферирующие сигналы часто приходят от радиоисточников, работающих на той же частоте (т.н. интерференция с совпадающими каналами), или от радиоисточников, работающих на близких частотных полосах (т.н. интерференция с соседними каналами); далее источники неортогональных сигналов упоминаются, как интерферирующие. Известным способом уменьшения релеевского затухания является использование приемника, снабженного двумя или несколькими взаимно разнесенными антеннами, например, как это описано в "Основах конструирования мобильных систем связи" Вильямом С.Ю. Ли, Говард В. Само и Ко., Индиана, США (Mobile Communications Design Fundamentals by William C.Y. Lee, Howard W. Sams & Co., Indiana, USA). В разделе 3.5.1 этой книги приведено несколько примеров, описывающих, как можно скомбинировать сигналы от двух приемных усилителей с раздельными антеннами для противодействия затуханию. Подобная техника обычно именуется комбинированием приема на разнесенные антенны. Дисперсия во времени может быть успешно скорректирована применением компенсатора. При цифровой модуляции сигнала можно использовать компенсатор оценки наибольшего правдоподобия последовательности (MLSE), такой, как описан в "Цифровых системах связи, 2 изд." Джоном Г. Проакисом, Мак-Гроу Хилл Бук Компани, Нью Йорк, США, 1989 г. (Digital Communications, 2nd Ed., by John G. Proakis, Mc-Graw Hill Book Company, New York, N.Y., USA, 1989). В разделе 6.7 этой книги описаны различные способы детектирования сигналов, искаженных дисперсией во времени либо интерференцией между символами (ISI), с помощью компенсации оценки наибольшего правдоподобия последовательности (MLSE). Влияние интерференции с другими сигналами может быть уменьшено использованием техники антенных решеток с многими антеннами. Например, для "управления" установкой нуля диаграммы направленности антенны в направлении интерферирующего источника можно использовать адаптивное формирование луча. Недавно были предложены способы, частично решающие проблему многопутевого затухания и интерференции. В патенте США US 5.191.598 Бакштрома и др., например, задача аккуратного детектирования сигналов при наличии равномерного затухания и дисперсии во времени решается применением алгоритма Витерби (Viterbi) с передаточной функцией, определенной для каждой антенны. Ссылка на патент США US 5.191.598 рассматривается как включение его полностью в настоящую заявку. Способ аккуратного детектирования сигналов при наличии равномерного затухания и интерференции описан в IEEE Трудах по технологии передачи, том 42, No. 4, ноябрь 1993, в статье Дж.Х. Винтерса "Прием и сопровождение сигнала с помощью адаптивных антенных решеток в цифровой мобильной радиосистеме IS-54 с равномерным затуханием (IEEE Transactions on Vehicular Technology, vol.42. No.4, Nov. 1993, J.H. Winters: "Signal Acquisition and Tracking with Adaptive Arrays in the Digital Mobile Radio System IS-54 with Flat Fading"). В реальных системах радиосвязи равномерное затухание, дисперсия во времени и интерференция обычно сосуществуют. Хотя упомянутые выше приемы и направлены на решение некоторых из этих проблем, существует потребность одновременного и совместного противодействия равномерному затуханию, дисперсии во времени и интерференции. Существо изобретения С учетом приведенных предпосылок целью настоящего изобретения является совместное противодействие и исправление одновременно существующих равномерного затухания, дисперсии во времени и интерференции. Предлагается способ генерирования и передачи сигнала, несущего передаваемую последовательность символов, и приема сигнала на одну или несколько антенн. Сигнал обрабатывается, образуя выборки принимаемого сигнала для каждой антенны. Для каждой антенны определяются характеристики соединения канала. Определяется также функция корреляции ослабления. С использованием полученных выборок принимаемого сигнала, характеристики соединения канала и функции корреляции ослабления в мостовом метрическом процессоре формируют метрику плеч моста. Эта метрика используется в алгоритме определения последовательности для определения переданной последовательности символов. В одном из вариантов осуществления изобретения метрика плеч моста формируется путем генерации гипотетической последовательности символов и ее фильтрации с применением полученной характеристики соединения канала с получением в результате гипотетических выборок принимаемого сигнала для каждой антенны. При вычитании гипотетических выборок принимаемого сигнала из выборок принятого сигнала получают гипотетический сигнал ошибки, на основе которого вместе с функцией корреляции ослабления формируют указанную метрику. В другом варианте осуществления изобретения определение функции корреляции ослабления осуществляют при генерации последовательности символов, полученной опытным путем, с последующей фильтрацией с применением полученной характеристики соединения канала с получением в результате опытных выборок принимаемого сигнала для каждой антенны. При вычитании опытных выборок принимаемого сигнала из выборок принятого сигнала получают опытный сигнал ошибки, на основе которого вместе с функцией ослабления корреляции формируют поправку к функции корреляции ослабления. Еще в одном варианте осуществления изобретения метрику плеч задают путем генерации гипотетической последовательности символов и предварительного расчета значений для всех гипотетических последовательностей символов с использованием характеристик соединения канала и функции корреляции ослабления. Для задания метрики плеч предварительно рассчитанные величины обрабатываются совместно с выборками из принимаемых сигналов. В следующем варианте осуществления изобретения метрика плеч задается путем генерации гипотетической последовательности символов и комбинирования выборки принимаемых сигналов с характеристиками соединения канала и функцией корреляции ослабления для получения метрических множителей, используемых при обработке гипотетических последовательностей символов для получения метрики. Предложено также устройство, содержащее цифровой передатчик, генерирующий и передающий сигнал, несущий передаваемую последовательность символов, приемник, принимающий упомянутый сигнал на одну или несколько антенн, аналого-цифровой (A/D) конвертер, преобразующий принимаемый сигнал в выборки принимаемого сигнала для каждой антенны, определитель характеристики соединения канала, служащий для определения характеристик соединения канала для каждой антенны и определитель функции корреляции ослабления, служащий для определения функции корреляции ослабления. Устройство содержит также мостовой метрический процессор, связанный с определителями характеристики соединения канала, определителем функции ослабления корреляции и выборками принимаемых сигналов, для получения метрики плеч с использованием выборки принимаемых сигналов, характеристик соединения канала и функций корреляции ослабления. Выход процессора метрики плеч связан с процессором определения последовательности, который производит определение упомянутой последовательности передаваемых символов. В другом варианте осуществления изобретения процессор метрики плеч содержит генератор последовательности символов, вырабатывающий гипотетическую последовательность символов, связанный с цифровым фильтром, фильтрующим эту последовательность с помощью характеристик соединения канала для получения гипотетических выборок принимаемого сигнала для каждой антенны. Фильтры связаны со средством вычитания гипотетических выборок принимаемого сигнала из выборок из принятого сигнала, производящим гипотетические сигналы ошибки, связанным со средством обработки гипотетических выборок принимаемого сигнала вместе с функцией корреляции ослабления, задающим указанную метрику. Предложен также еще один вариант осуществления изобретения, в котором определитель функции корреляции ослабления содержит генератор последовательности символов, полученной опытным путем, связанный с цифровым фильтром, фильтрующим эту последовательность с помощью характеристик соединения канала, для получения опытных выборок принимаемого сигнала для каждой антенны. Выходы фильтров связаны со средством вычитания опытных выборок принимаемого сигнала из выборок принятого сигнала, производящим опытные сигналы ошибки, связанным со средством обработки опытных выборок принимаемого сигнала вместе с функцией корреляции ослабления, для получения поправки к функции корреляции ослабления. Эти и другие признаки и преимущества настоящего изобретения могут быть ясны лицу, имеющему обычные познания в данной области техники, из настоящего описания и чертежей, в которых одинаковые ссылочные обозначения относятся к одинаковым элементам. Краткое описание чертежей Фиг.1 схематически иллюстрирует цифровую систему радиосвязи. Фиг. 2 схематически иллюстрирует процессор приемника и функцию передачи согласно настоящему изобретению. Фиг.3 схематически иллюстрирует функцию передачи. Фиг.4 схематически иллюстрирует процессор метрики плеча. Фиг. 5 схематически иллюстрирует настраиваемый определитель функции корреляции ослабления. Фиг. 6 схематически иллюстрирует еще один вариант осуществления процессора метрики плеча согласно настоящему изобретению. Фиг. 7 схематически иллюстрирует другой вариант осуществления процессора приемника и функции передачи согласно настоящему изобретению. Фиг. 8 схематически иллюстрирует еще один вариант осуществления процессора приемника и функции передачи согласно настоящему изобретению. Описание осуществления изобретения В нижеследующем описании в целях объяснения, но не ограничения объема, приводятся конкретные детали, такие, как отдельные цепи, компоненты цепей, приемы (техника) и т.д., для обеспечения ясного понимания изобретения. Однако лицу, имеющему обычные познания в данной области техники, очевидно, что настоящее изобретение может быть осуществлено и в других вариантах, отличающихся от описанных отдельными деталями. В иных случаях здесь опущено подробное описание хорошо известных способов, устройств и цепей, чтобы не утяжелять описание настоящего изобретения ненужными подробностями. Система, содержащая радиопередатчик и приемник, используемая в системах радиосвязи, схематически проиллюстрирована на фиг. 1. Система радиосвязи может работать с использованием множественного доступа с разделением частоты (FDMA), множественного доступа с разделением времени ((TDMA), множественного доступа с разделением кодов (CDMA) или их комбинаций. Передатчик имеет генератор цифровых символов 102, принимающий сигнал 101, несущий информацию и генерирующий соответствующую последовательность цифровых символов S. Символы S подвергаются цифро-аналоговому (D/A) преобразованию, модуляции, фильтрации формы импульсов, усилению и в качестве аналогового сигнала Y передаются цифровым передатчиком 103 в соответствии с известными приемами. В дополнение к тепловому шуму, может существовать также интерферирующий источник 108, передающий сигнал X, который может быть неортогонален сигналу Y. Сигналы X и Y распространяются по различным радиоканалам и перехватываются антеннами 104 количеством D. Радиоблоки 105 усиливают, преобразуют и фильтруют принимаемые сигналы согласно известным способам получения аналоговых сигналов. Каждый аналоговый сигнал связан с аналого-цифровым преобразователем (A/D) 106, преобразующим аналоговый сигнал в поток выборок из принимаемых сигналов rd(kTs), где Ts - период образцов, величина k - целое число, а нижний индекс d указывает, что сигнал поступает с антенны, имеющей номер d, причем 1




















Mh(n) = [r(n)-C(n)Sh(n)]H A(n)[r(n)-C(n)Sh(n)] = ehH(n)A(n)eh(n)
где A(n) = Rzz(n)-1, или соответствующая величина;
Rzz(n) = E(z(n)zH(n));
z(n) = [za(n)zb(n)zc(n))T;
eh(n) = r(n)-C(n)Sh(n). На разницу каналов во времени и корреляцию ослабления указывает индекс n. Матрица Rzz(n) является матрицей корреляции ослабления в дискретном времени, n. Матрица А(n) (т.е. матрица А) представляет собой инверсию матрицы Rzz(n), или соответствующую сопряженную величину, или псевдоинверсию. Как очевидно для лица, сведующего в данной области техники, Rzz(n) и А(n) представляют собой конкретные примеры свойств корреляции ослабления, другие примеры которых также известны. В последующем термин "матрица А" используется в его широком значении для обозначения любого определения свойств корреляции ослабления. Ослабление на антеннах 104а-104с во время n обозначается соответственно za(n), zb(n) и zc(n). Для данной гипотезы eh(n) служит оценкой процесса ослабления. Как было показано выше, матрица А, А(n) является инверсией матрицы Rzz(n). Для случая нескоррелированного ослабления (т.е. при отсутствии интерферирующего источника) матрица А вырождается в диагональную матрицу D. Если сигнал известен или он определен правильно, ослабление характеризуется:
z(n) = r(n)-C(n)Sdet(n)
где Sdet(n) = [Sdet(n)Sdet(n-1)...]T
Заметим, что Sdet(n) в каждый момент времени n является известной или определенной последовательностью символов. Определение матрицы А, используемой в настоящем изобретении, может быть выполнено многими путями в зависимости от конкретного применения и требуемого выполнения. Простейшим приближением является использование для матрицы А фиксированных величин, содержащихся в памяти и не обновляемых. Такие величины прежде всего зависят от конфигурации принимающих антенн и от используемых несущих частот. Другой подход заключается в определении матрицы А из информации о синхронизации и сохранении величин матрицы А постоянными между этапами синхронизации. При каждом новом появлении поля синхронизации матрица А вычисляется заново, с использованием предыдущих значений величин матрицы, или без использования последних. Еще один подход заключается в использовании полей синхронизации для инициализации или уточнения величин матрицы А и затем в использовании решений, принятых по данным о характеристиках полей, для определения величин матрицы А. Следует уделить внимание методам, используемым для определения величин матрицы А. Поскольку матрица А содержит информацию относительно свойств корреляции ослабления, могут быть использованы стандартные методы определения корреляции или применены инверсные корреляционные матрицы. Используя известные, или измеренные величины символов, величины ослабления могут быть получены из разности выборок потоков фактически принимаемых сигналов ra(n) - rc(n) и гипотетических принимаемых сигналов rah(n) - rch(n). В каждый момент времени n она дает вектор величины ослабления, обозначаемый z(n); по одному значению для каждой антенны. Прямой путь формирования матрицы А дается уравнением:
R(n) =

А(n)= R-1(n),
K является масштабирующей константой, обычно 1 или V (1-


где p(n) = А(n-1)z(n). Поскольку матрица А является эрмитовой, достаточно вычислить диагональные элементы матрицы и элементы, расположенные либо над диагональю, либо под ней. Описанная выше техника определения и отслеживания матрицы А приведена только в иллюстративных целях. В общем, матрица А может быть выражена и определена рядом путей, как это должно быть очевидно лицу, имеющему обычные познания в данной области техники. См., например, книгу С.Хайкина "Теория адаптивных фильтров", Прентис-Холл, Инглевуд Клифс, Нью-Джерси (S.Haykin, Adaptive Filter Theory, Prentice-Hall, Englewood Cliffs, N.J.), второе издание, 1991. Настоящее изобретение может также быть использовано и в случае эквилизации "вслепую", когда не имеется известных синхронизирующих последовательностей. В этом случае матрицу А определяют тем же путем, что и характеристики каналов. Далее настоящее изобретение в целях иллюстрации будет описано более подробно в четырех различных вариантах осуществления. Описание варианта осуществления, имеющего эквилайзер разделенных символов с двумя антеннами и с адаптивными определителями каналов
В первом варианте осуществления представлен процессор 107 имеет эквилайзер разделенных символов (т.е., разделенных по Т), отслеживающий характеристики или всплески канала над фоном. Этот вариант осуществления применим в цифровой сотовой системе, определенной стандартом IS-54B, имеющей относительно долгие всплески сигнала (TDMA) или временные позиции (6,67 миллисекунд). Плечевой метрический процессор 203 этого варианта более подробно иллюстрируется на фиг. 4, где для простоты количество антенн ограничено двумя, помеченными а и b. Полезность данного варианта заключается в том, что в большинстве сотовых систем используются две принимающих антенны и уже применяется в каком то виде комбинирование сигналов от разнесенных антенн. Как и ранее, для лица, имеющего обычные знания в данной области техники, очевидно, что данный вариант может использоваться в случае трех и более антенн. Матрица корреляции ослабления Rzz и инверсная матрица корреляции ослабления А определяются следующим образом:


Переменная Paa обозначает ослабление мощности, поступающей на антенну a; переменная Pbb обозначает ослабление мощности, поступающей на антенну b. Недиагональные матричные элементы определяют величины перекрестной корреляции: Pab обозначает корреляцию ослабления сигнала, поступающего на антенну а, сопряженную с поступающим на антенну b. При этом метрика плеч выражается:

где

Вычисление этой плечевой метрики схематически проиллюстрировано на фиг. 4. Генератор последовательности символов 410 вырабатывает гипотетические последовательности символов Sh(n). Эти последовательности фильтруются в фильтрах 400 с использованием определителей ветвей канала cb(


maa = wpbb
mbb = wpaa
mab = 2wpab
Как это очевидно для лица, сведующего в данной области техники, понятие w известно при расчетах метрики плеч, оно может иметь различные значения и даже может быть опущено, когда знаменатель в w приближается к нулю. В момент времени n, элементы матрицы дополняются следующим образом:



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





Во втором варианте осуществления изобретения приемник снабжен эквилайзером разделенных символов, в котором канал может рассматриваться как статический с TDMA всплесками. Этот вариант осуществления применим в цифровой сотовой системе, определенной всеевропейским стандартом GSM, имеющей относительно короткие величины временных полей TDMA (577 микросекунд). В этом случае матрица Rzz корреляции ослабления и, следовательно, матрица А, не изменяется со всплесками и может быть определена из синхронизирующего слова (пароля), включенного в обрамление GSM. В этом случае метрика плеча может быть представлена следующим образом:
Mh(n) = [r(n) - Csh(n)]H A(r(n)-Csh(n))
Mh(n) = rH(n)Ar(n) - 2Re{sh(n)HCHAr(n)} + Sh(n)HCHACsh(n)
Как это проиллюстрировано на фиг. 6, экономится время обработки благодаря предварительному вычислению сохраняемых в памяти 601 следующих величин для всех возможных гипотетических последовательностей символов Sh:
fh = 2AHCsh
gh = shHCHACsh
Используя эти предварительно вычисленные значения, можно упростить метрику плеч следующим образом:
Mh(n) = -Re{fhHr(n)} + gh
где: r(n) = [ra(n)rb(n)]T
Для каждой гипотетической последовательности символов Sh(n), выборки принимаемых сигналов ra(n) и rb(n) умножаются, соответственно, в блоках 602 и 603 на соответствующую величину fh, которая заранее вычислена, как это описано выше, и берется из памяти 601; используются только действительные части произведений. Индекс h является индексом гипотезы, соотносящей конкретную величину fh с данной гипотетической последовательностью символов sh(n). Выход умножителей 602 и 603 связан с суммирующим соединителем 604, где они суммируются, а результат передается на соединительное устройство 605, в котором выход соединительного устройства 604 вычитается из соответствующей величины gh, которая также вычисляется заранее, как это описано выше, и поступает из памяти 601. Результатом является метрика плеча Mh(n). Описание варианта осуществления, имеющего эквилайзер разделенных фракций, с одной или несколькими антеннами и с адаптивными определителями каналов с частичной оптимизацией
В следующем варианте осуществления изобретения имеется приемник, имеющий одну или несколько антенн, связанных с процессором 107, снабженный эквилайзером разделенных фракций (Т/М) с адаптивным построением каналов. Этот вариант осуществления применим в цифровой сотовой системе, определенной стандартом IS-54B, имеющей относительно долгие (6,67 миллисекунд) временные позиции, или всплески сигнала, так что величины, характеризующие ветви канала, должны уточняться в периоды всплесков. Процессор 107 приемника для данного варианта более подробно иллюстрируется на фиг.7, где для простоты показаны только один интерферирующий источник X и три антенны, обозначенные a, b и с, и принято, что М = 2. Для лица, имеющего обычные познания в данной области техники, очевидно, что настоящее изобретение может быть осуществлено и при нескольких интерферирующих источниках, при ином количестве антенн и при факторе разделения фракций, не равном двум. Функция передачи 109, показанная на фиг. 7, может быть, например, идентичной той, которая описана в связи с фиг. 3, производящей три потока выборок принимаемого сигнала: ra(kTs), rb(kTs) и rc(kTs). Каждый из потоков выборок принимаемого сигнала ra(kTs)-rc(kTs) связан с пред-процессором 707 сигнала, осуществляющем корреляцию с известной картиной синхронизации, подобно тому, как это описано для блока 206 в связи с фиг.2. С использованием определенного критерия оптимизации, например, максимума энергии в ветви канала, из значений корреляции определяют значения времени. Поскольку в данном варианте осуществления изобретения значение М выбрано равным двум, каждый пред-процессор 707 сигнала вырабатывает из каждого поступающего потока выборок принимаемого сигнала две выборки на символ. Например, как показано на фиг. 7, из поступающего потока выборок принимаемого сигнала ra(kTs) вырабатываются ra0(n) и ra1(n). Аналогично из поступающих потоков выборок принимаемого сигнала rb(kTs) rc(kTs) вырабатываются соответственно rb0(n), rb1(n) и rc0(n), rc01(n). Если бы, например, значение М было бы выбрано равным четырем, тогда производились бы 4 выборки на символ. Данные сигналы ra0(n), ra1(n), rb0(n), rb1(n), rc0(n) и rc01(n) подаются на плечевой метрический пред-процессор 701, где они обрабатываются, как если бы каждый сигнал ra0(n), ra1(n), rb0(n), rb1(n), rc1(n) и rc01(n) поступал бы с отдельной антенны. На практике в целях уменьшения сложности использования (данного варианта) возможно обобщить выражение для метрики плеча и сделанные расчеты. Уменьшение сложности может быть достигнуто в двух направлениях: а) обобщением выражения для метрики плеча и подбором подходящих значений и b) изменением порядка расчетов, при котором рассчитываются приближения определенных величин. При использовании первого направления метрические множители, которые могут быть заранее рассчитаны для всех гипотез, выражаются следующим образом;
e(j,n) = cH(j,n)A(n)r(n)
f(j,n) = сH(j,n)A(n)c(n)
g(j,k,n) = сH(j,n)A(n)c(n),
где k > j,
и где c(j,n) есть j-тый столбец c(n). J есть число ветвей канала. Другими словами, вектор r(n) принимаемого сигнала моделируется следующим образом:

Величины e(j,n), f(j,n) и g(j,k,n) вычисляются плечевым метрическим пред-процессором 701 и хранятся в памяти (не показанной на фиг. 7). Индексы j и k являются индексами лучей. Величины e(j,n), f(j,n) и g(j,k,n) называются метрическими множителями, поскольку они могут быть использованы при операции умножения для получения метрик эквилайзера в плечевом метрическом процессоре 704, вычисляющем метрику плеч Mh(n) согласно выражениям:


В системах, где все величины имеют одни и те же амплитуды, таких, как бинарные системы с ключами фазового сдвига (BPSK) и четверичные системы с ключами фазового сдвига (QPSK), выражение

Дальнейшее уменьшение сложности может быть достигнуто при использовании процессора 107 приемника, показанного на фиг. 8. Процессор 107 приемника, показанный на фиг. 8, в своем существе идентичен изображенному на фиг.7, с отличием в плечевом метрическом пред-процессоре 801 и в плечевом метрическом пред-процессоре 804. Как показано на фиг. 8, плечевой метрический пред-процессор 801 предварительно вычисляет и сохраняет в памяти (не показанной на чертеже) следующие альтернативные метрические множители:


На практике может оказаться предпочтительным аппроксимировать A(n+j) значениями А(n) и c(j,n+j), a c(j+k,n+j) - соответственно значениями c(j,n) и c(j+k, n). Альтернативные метрические множители Z(n) и S(k,n) связаны с плечевым метрическим процессором 804, который вычисляет метрику плеч согласно выражению:

Хотя данный вариант осуществления изобретения проиллюстрирован для случая с тремя антеннами, лицу, имеющему обычные познания в данной области, должно быть очевидно, что настоящее изобретение может быть осуществлено с одной антенной и с эквилайзером разделенных фракций. Далее, хотя настоящее изобретение описано применительно к конкретной цифровой сотовой системе связи, лица, сведущие в данной области техники, поймут, что настоящее изобретение применимо и в других системах связи и, следовательно, настоящее изобретение не ограничивается конкретными вариантами осуществления, описанными и проиллюстрированными в описании. Различные варианты осуществления и их видоизменения, помимо показанных и описанных здесь, равно как и вариации, модификации, и эквивалентные осуществления могут быть разумно предложены на основе данного описания и чертежей, без отхода от существа и объема изобретения. Хотя настоящее изобретение подробно описано здесь применительно к его преимущественным вариантам осуществления, следует понимать, что они описаны лишь в качестве иллюстрации и примеров настоящего изобретения, главным образом в целях предоставления полного и достаточного для осуществления изобретения описания. Соответственно полагается, что настоящее изобретение ограничено только смыслом и объемом прилагаемой формулы изобретения.
Формула изобретения
(а) генерирование и передачу сигнала, представляющего собой последовательность передаваемых символов, (b) прием упомянутого сигнала на антенну, (с) обработку упомянутого сигнала с получением выборок принимаемого сигнала для упомянутой антенны так, чтобы получить несколько выборок сигнала на период символа, (d) определение характеристик соединения канала для этой антенны для получения характеристик соединения канала, отличающийся тем, что способ дополнительно содержит следующие операции: (е) определение функций корреляции ослабления и выработку значений функции корреляции ослабления, (f) формирование метрики плеч в процессоре метрики плеч с использованием выборок принимаемого сигнала, характеристик соединения канала и функций корреляции ослабления и (g) использование метрики плеч в алгоритме определения последовательности для определения упомянутой последовательности передаваемых символов. 20. Способ по п.19, отличающийся тем, что упомянутая операция формирования (f) включает: (а) генерирование гипотетических последовательностей символов, (b) получение метрических множителей e(j, n) путем комбинаторного соединения выборок принимаемого сигнала с характеристиками соединения канала и упомянутыми характеристиками ослабления канала, с) получение метрических множителей f(j, n) и g(j, k, n) путем комбинаторного соединения упомянутых характеристик соединения канала между собой и с упомянутыми характеристиками ослабления канала и d) получение метрики плеч путем комбинаторного соединения упомянутых метрических множителей с упомянутыми гипотетическими последовательностями символов. 21. Способ по п.19, отличающийся тем, что упомянутая операция формирования (f) включает: a) генерирование гипотетических последовательностей символов, b) получение метрических множителей e(j, n) путем комбинаторного соединения выборок принимаемого сигнала с характеристиками соединения канала и упомянутыми характеристиками ослабления канала, с) получение метрических множителей g(j, k, n) путем комбинаторного соединения упомянутых характеристик соединения канала между собой и с упомянутыми характеристиками ослабления канала и d) получение метрики плеч путем комбинаторного соединения упомянутых метрических множителей с упомянутыми гипотетическими последовательностями символов. 22. Способ по п.19, отличающийся тем, что упомянутая операция (f) включает: а) генерирование гипотетических последовательностей символов, b) получение метрических множителей z(n) путем комбинаторного соединения упомянутых гипотетических последовательностей символов с упомянутыми характеристиками соединения канала и упомянутыми характеристиками ослабления канала, с) получение метрических множителей s(k,n) путем комбинаторного соединения упомянутых характеристик соединения канала между собой и с упомянутыми характеристиками ослабления канала и d) получение метрики плеч путем комбинаторного соединения упомянутых метрических множителей z(n) и s(k, n) с упомянутыми гипотетическими последовательностями символов. 23. Устройство для уменьшения затухания сигнала, временной дисперсии и интерференции в системах радиосвязи, содержащее цифровой передатчик, генерирующий и передающий сигнал, несущий передаваемую последовательностью символов, приемник, принимающий упомянутый сигнал на антенну и аналогово-цифровой преобразователь, преобразующий упомянутый сигнал в выборки принимаемого сигнала для упомянутой антенны так, чтобы были образованы множественные выборки сигнала на символ, определитель характеристики соединения канала для определения характеристик соединения канала для упомянутой антенны для получения характеристик соединения канала, отличающееся тем, что устройство дополнительно содержит определитель функции корреляции ослабления, служащий для определения функции корреляции ослабления и вырабатывающий значение функции корреляции ослабления, процессор метрики плеч, служащий для получения метрики плеч с использованием выборки принимаемого сигнала, характеристик соединения канала и функций корреляции ослабления, и процессор определения последовательности, использующий упомянутую метрику плеч для определения упомянутой последовательности передаваемых символов. 24. Устройство по п.23, отличающееся тем, что упомянутый процессор метрики плеч содержит генератор последовательности символов, вырабатывающий гипотетические последовательности символов, средства для комбинаторного соединения выборок полученного сигнала с характеристиками соединения канала и упомянутой функцией корреляции ослабления для получения метрических множителей e(j, n) и для комбинаторного соединения упомянутых характеристик соединения канала между собой и с упомянутой функцией корреляции ослабления для получения метрических множителей f(j, n)и g(j, k, n) и для комбинаторного соединения упомянутых метрических множителей с упомянутыми гипотетическими последовательностями символов для получения метрики плеч. 25. Устройство по п.23, отличающееся тем, что упомянутый процессор метрики плеч содержит генератор последовательности символов, вырабатывающий гипотетические последовательности символов, средства для комбинаторного соединения выборок полученного сигнала с упомянутыми характеристиками соединения канала и упомянутой функцией корреляции ослабления для получения метрических множителей z(n) и для комбинаторного соединения упомянутых характеристик соединения канала между собой и с упомянутой функцией корреляции ослабления для получения метрических множителей s(k, n), а также для комбинаторного соединения упомянутых множителей z(n) и s(k, n) с упомянутыми гипотетическими последовательностями символов для получения метрики плеч.
РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8