Оценка отклонения частоты и кадровая синхронизация в очрк-системе

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

 

УРОВЕНЬ ТЕХНИКИ

Область техники, к которой относится изобретение

Настоящее изобретение относится в основном к передаче данных и, в частности, к методам выполнения оценки отклонения частоты и кадровой синхронизации в системе связи с ортогональным частотным разделением каналов (ОЧРК).

Предшествующий уровень техники

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

В ОЧРК-системе передатчик первоначально кодирует, перемежает и модулирует поток информационных битов для получения потока символов модуляции. В каждом периоде ОЧРК-символа Nsb символов «передачи» могут посылаться по Nsb подполосам, где каждый символ передачи может быть символом данных (т.е. символом модуляции для данных), пилот-символом (т.е. символом модуляции для пилот-сигнала) или нулевым значением сигнала. Передатчик преобразует Nsb символов передачи во временную область, используя обратное быстрое преобразование Фурье (ОБПФ), и получает «преобразованный» символ, который содержит Nsb элементов сигнала (чипов) временной области. Для борьбы с частотно-селективными замираниями (т.е. частотная характеристика, которая изменяется по Nsb подполосам), которые вызываются многолучевостью в беспроводном канале, обычно повторяется часть каждого преобразованного символа. Повторяемая часть часто упоминается как циклический префикс и включает в себя Ncp элементов сигнала. ОЧРК-символ формируется из преобразованного символа и его циклического префикса. Каждый ОЧРК-символ содержит NL элементов сигнала (где NL=Nsb+Ncp) и имеет длительность NL периодов элементов сигнала, которая представляет собой один период ОЧРК-символа (или просто «период символа»). Передатчик может передавать ОЧРК-символы в кадрах, причем каждый кадр содержит множество (Nsym) ОЧРК-символов. Кадры ОЧРК-символов дополнительно обрабатываются и передаются на приемник.

Приемник выполняет дополняющую обработку и получает NL выборок для каждого принятого ОЧРК-символа. Приемник удаляет циклический префикс из каждого принятого ОЧРК-символа для получения принятого преобразованного символа. Приемник затем преобразует каждый принятый преобразованный символ в частотную область, используя быстрое преобразование Фурье (БПФ), и получает Nsb «принятых» символов для Nsb подполос, которые является оценками Nsb символов передачи.

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

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

Поэтому в технике существует потребность в методах выполнения оценки отклонения частоты и кадровой синхронизации в ОЧРК-системе.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

Для кадровой синхронизации получают значение корреляции для каждого периода ОЧРК-символа посредством корреляции идентифицированных значений метрики, полученных для NC (например, самых последних) периодов ОЧРК-символа, с NC ожидаемыми значениями. Ожидаемые значения вычисляются способом, совместимым со способом, которым вычисляются значения метрики. Например, если пилот-символы для каждой подполосы пилот-сигнала скремблируются с последовательностью псевдослучайных чисел (ПСЧ) передатчиком, и значения метрики получаются посредством взаимной корреляции пар принятых символов, тогда ожидаемые значения получаются посредством взаимной корреляции пар элементов сигнала (chip) в последовательности ПСЧ. Обнаружение пика выполняется по значениям корреляции, полученным для разных периодов ОЧРК-символа, для определения кадровой синхронизации.

Ниже более подробно описываются различные аспекты, варианты осуществления и отличительные признаки изобретения.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Отличительные признаки и сущность настоящего изобретения станут более очевидными из подробного описания, изложенного ниже, рассматриваемого вместе с чертежами, на которых подобные позиции определяют соответствующим образом по всему документу, и на которых:

фиг.1 изображает передатчик и приемник в ОЧРК-системе;

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

фиг.3 изображает процесс восстановления символов данных для каждого кадра;

фиг.4 иллюстрирует корреляцию значений Mn метрики с ожидаемыми значениями an для кадровой синхронизации;

фиг.5 изображает процесс выполнения оценки целочисленного отклонения частоты;

фиг.6 изображает процесс выполнения кадровой синхронизации;

фиг.7 изображает ОЧРК-демодулятор в приемнике; и

фиг.8 изображает конкретную конструкцию ОЧРК-демодулятора.

ПОДРОБНОЕ ОПИСАНИЕ

Слово «примерный» используется в данном документе для того, чтобы подразумевать «служащий в качестве примера, копии или иллюстрации». Любой вариант осуществления или конструкция, описанные в данном документе в качестве «примерных», необязательно должны толковаться как предпочтительные или выгодные по отношению к другим вариантам осуществления или конструкциям.

Фиг.1 изображает блок-схему передатчика 110 и приемника 150 в ОЧРК-системе 100. В передатчике 110 процессор 120 данных передачи (ТХ) принимает, форматирует и кодирует данные трафика (т.е. информационные биты) для получения кодированных данных. Кодирование повышает надежность передачи данных и может включать в себя кодирование с обнаружением ошибок (например, циклическим избыточным кодом (ЦИК)), кодирование с упреждающей коррекцией ошибок (например, сверточное, турбо и/или блочное кодирование) или их комбинацию. Кодирование обычно выполняется для каждого пакета данных, который может иметь фиксированную или переменную длину. Процессор 120 данных ТХ затем перемежает кодированные данные для получения данных с перемежением. Перемежение обеспечивает разнесение во времени и/или по частоте от воздействий вредных путей и также может выполняться для каждого пакета данных. Процессор 120 данных ТХ затем модулирует (т.е. отображает символ на) данные с перемежением, основываясь на одной или нескольких схемах модуляции (например, квадратурная фазовая манипуляция (КФМ), многоуровневая фазовая манипуляция (МФМ), многопозиционная квадратурная амплитудная модуляция (МКАМ) и т.д.), для получения символов данных. Одинаковые или различные схемы модуляции могут использоваться для символов данных и пилот-символов.

ОЧРК-модулятор 130 принимает и обрабатывает символы данных и пилот-символы для получения ОЧРК-символов. Обработка ОЧРК-модулятором 130 может включать в себя (1) мультиплексирование символов данных, пилот-символов и нулевых значений сигнала в подполосы данных, подполосы пилот-сигнала и неиспользуемые подполосы соответственно для получения Nsb символов передачи для Nsb подполос для каждого периода ОЧРК-символа, (2) преобразование Nsb символов передачи для каждого периода ОЧРК-символа при помощи Nsb-точечного ОБПФ для получения преобразованного символа и (3) присоединение циклического префикса к каждому преобразованному символу для формирования соответствующего ОЧРК-символа. Пилот-символы могут мультиплексироваться с символами данных, как описано ниже. ОЧРК-модулятор 130 вырабатывает кадры ОЧРК-символов, где каждый кадр содержит Nsym ОЧРК-символов и может соответствовать целому числу пакетов данных (например, одному пакету данных).

Блок 132 передатчика (TMTR) принимает и преобразует ОЧРК-символы в один или несколько аналоговых сигналов и дополнительно приводит в определенное состояние (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговый сигнал(ы) для генерирования модулированного сигнала, пригодного для передачи по беспроводному каналу. Модулированный сигнал затем передается при помощи антенны 134 на приемник 150.

В приемнике 150 переданный сигнал принимается антенной 152 и подается на блок 154 приемника (RCVR). Блок 154 приемника приводит в определенное состояние (например, фильтрует, усиливает и преобразует с понижением частоты) принятый сигнал и оцифровывает приведенный в определенное состояние сигнал для получения потока входных выборок. ОЧРК-демодулятор 160 принимает и обрабатывает входные выборки для получения принятых символов. Обработка ОЧРК-демодулятором 160 может включать в себя (1) предварительную обработку входных выборок, как описано ниже, (2) удаление циклического префикса, присоединенного к каждому принятому ОЧРК-символу, для получения принятого преобразованного символа и (3) преобразование каждого принятого преобразованного символа при помощи Nsb-точечного БПФ для получения Nsb принятых символов для Ns подполос. Nsb принятых символов для каждого периода ОЧРК-символа включают в себя принятые символы данных для подполос данных и принятые пилот-символы для подполос пилот-сигнала. ОЧРК-демодулятор 160 также оценивает и корректирует отклонение частоты в приемнике, обнаруживает начало каждого кадра, выполняет обнаружение данных и вырабатывает последовательность обнаруженных символов данных для каждого кадра, как описано ниже. Процессор 170 данных приема (RX) затем демодулирует, устраняет перемежение и декодирует обнаруженные символы данных для получения декодированных данных. Обработка ОЧРК-демодулятора 160 и процессора 170 данных RX является дополняющей к обработке, выполняемой ОЧРК-модулятором 130 и процессором 120 данных ТХ соответственно на передатчике 110.

Контроллеры 140 и 180 управляют работой в передатчике 110 и приемнике 150 соответственно. Блоки 142 и 182 памяти обеспечивают хранение программных кодов и данных, используемых контроллерами 140 и 180 соответственно.

Фиг.2 изображает передачу данных и пилот-сигнала для одного кадра на частотно-временной плоскости 200. Вертикальная ось плоскости 200 представляет частоту, и горизонтальная ось представляет время. Nsb подполосам назначаются индексы от 1 до Nsb по вертикальной оси. Np подполос используются для передачи пилот-сигнала, где, как правило, Nsb≥Np≥1. Подполосы пилот-сигнала указываются заштрихованными прямоугольниками на фиг.2 и могут быть распределены (например, равномерно) по Nsb общим подполосам. Nsym ОЧРК-символам для кадра назначаются индексы от 1 до Nsym по горизонтальной оси. Каждый ОЧРК-символ включает в себя Nsb символов передачи для Nsb подполос. В нижеследующем описании k представляет собой индекс подполосы, и n представляет собой индекс для ОЧРК-символа и периода ОЧРК-символа.

Различные ОЧРК-системы могут использовать различные значения для различных параметров, указанных на фиг.2. В качестве конкретного примера примерная ОЧРК-система может иметь общую полосу частот системы BWsys=6 МГц, использовать ОЧРК-символ с Nsb=4096 подполосами, распределять Np=512 подполос для пилот-сигнала, использовать циклический префикс c Ncp=512 элементами сигнала (чипами) и иметь длину кадра в одну секунду. Для этой системы каждая подполоса имеет ширину полосы частот BWsb=1,46 кГц (т.е. 6,0 МГц/4096), каждый ОЧРК-символ имеет длину NL=4608 элементов сигнала (т.е. 4096+512), каждый период ОЧРК-символа имеет длительность 768 мкс (т.е. 4608/6,0×106), и каждый кадр включает в себя Nsym=1302 ОЧРК-символов (т.е. 1,0/768×10-6).

Фиг.2 также изображает схему передачи пилот-сигнала c частотным разделением каналов (ЧРК), в которой пилот-символы передаются по подполосам пилот-сигнала, и символы данных передаются по подполосам данных. Подполосы пилот-сигнала могут быть фиксированными для всех периодов ОЧРК-символа или могут изменяться от периода символа к периоду символа, от кадра к кадру и т.п. Передача пилот-сигнала также может посылаться непрерывно по всему кадру (как показано на фиг.2) или может посылаться только в некоторых периодах ОЧРК-символа. В любом случае подполосы, используемые для передачи пилот-сигнала и периодов ОЧРК-символа, в которых передается пилот-сигнал, известны априори и передатчику и приемнику. Для простоты в следующем описании предполагается, что пилот-сигнал передается непрерывно по обозначенным подполосам пилот-сигнала, как показано на фиг.2.

Последовательность Np пилот-символов передается по Np подполосам пилот-сигнала в одном периоде ОЧРК-символа. Последовательность пилот-символов обозначается как {p(k)} и включает в себя один пилот-символ для каждой подполосы пилот-сигнала. Эта же последовательность {p(k)} пилот-символов передается в каждом из Nsym периодов ОЧРК-символа для кадра.

Чтобы способствовать кадровой синхронизации, пилот-символы для каждой подполосы пилот-сигнала скремблируются с последовательностью ПСЧ. Последовательность ПСЧ обозначается как {bn} и содержит Nsym элементов сигнала ПСЧ, где каждый элемент сигнала ПСЧ представляет собой или +1 или -1 (т.е. bn ∈ {1, -1}). Для каждой подполосы пилот-сигнала Nsym (это же значение) пилот-символов для Nsym периодов ОЧРК-символа для кадра умножается на Nsym элементов сигнала ПСЧ для получения Nsym скремблированных пилот-символов для этой подполосы пилот-сигнала. Скремблированный пилот-символ для каждой подполосы пилот-сигнала каждого периода ОЧРК-символа может быть выражен как:

Pn(k)=p(k)·bn, для k P, Уравнение (1)

где Pn(k) представляет собой скремблированный пилот-символ для подполосы k пилот-сигнала в периоде n символа; и

Р представляет собой множество Np подполос пилот-сигнала.

Np последовательностей скремблированных пилот-символов получаются для Np подполос пилот-сигнала, основываясь на Np пилот-символах для этих подполос и этой же последовательности ПСЧ. Скремблированные пилот-символы мультиплексируются с символами данных, обрабатываются и передаются.

В приемнике принятые символы после БПФ могут быть выражены следующим образом:

где Sn(k) представляет собой символ передачи для подполосы k в периоде n символа;

Hn(k) представляет собой комплексный коэффициент усиления канала для подполосы k в периоде n символа;

Nn(k) представляет собой шум для подполосы k в периоде n символа;

Rn(k) представляет собой принятый символ для подполосы k в периоде n символа;

θ представляет собой неизвестный сдвиг фазы, который является постоянным по всем Nsb подполосам; и

f представляет собой сдвиг частоты (в целых числах подполос), подлежащий оценке.

Символом Sn(k) передачи может быть пилот-символ Pn(k) или символ Dn(k) данных.

Уравнение (2) предполагает, что дробное отклонение частоты (т.е. менее одной подполосы) было оценено и скорректировано до выполнения БПФ. Дробное отклонение частоты до ±BWsb/2 может быть оценено на основе циклического префикса, присоединенного к каждому ОЧРК-символу, или с использованием некоторых других методов, известных в технике. Дробное отклонение частоты вызывает помехи между подполосами и таким образом оценивается и удаляется при помощи фазовращателя перед выполнением БПФ, как описано ниже.

Отклонение f частоты представляет собой большое отклонение частоты, которое может вызываться, например, различными частотами генераторов передатчика и приемника. Отклонение f частоты выражается в целых числах подполос, так как дробная часть была скорректирована перед БПФ. Целочисленное отклонение f частоты приводит к тому, что символ Sn(k) передачи, посылаемый по подполосе k, принимается на подполосе k+f, т.е. Sn(k)⇒Rn(k+f). Весь спектр после БПФ в приемнике таким образом сдвигается на f относительно спектра перед ОБПФ в передатчике. Целочисленное отклонение частоты только сдвигает спектр и не вызывает помехи между подполосами. Это отклонение частоты таким образом может быть устранено или перед выполнением БПФ в приемнике или после него. В нижеследующем описании «отклонение частоты» и «сдвиг частоты» являются синонимичными терминами, которые используются попеременно.

Фиг.3 изображает блок-схему последовательности операций процесса 300 восстановления символов Sn(k) передачи для кадра. Первоначально целочисленное отклонение f частоты оценивается на основе метрики Mn(f) и принятых символов Rn(k), как описано ниже (этап 312). Оцененное целочисленное отклонение частоты затем устраняется с целью получения скорректированных по частоте символов которые включают в себя скорректированные по частоте символы данных (т.е. принятые символы данных) для подполос данных и скорректированные по частоте пилот-символы (т.е. принятые пилот-символы) для подполос пилот-сигнала (этап 314). Кадровая синхронизация также выполняется на основе этой же метрики Mn(f) и скорректированных по частоте пилот-символов (этап 316).

Если была выполнена коррекция целочисленного отклонения частоты и кадровая синхронизация, коэффициент усиления Hn(k) канала может оцениваться на основе скорректированных по частоте пилот-символов (этап 318). Обнаружение данных затем выполняется по скорректированным по частоте символам данных при помощи оценок коэффициента усиления канала для получения обнаруженных символов данных, которые представляют собой оценки символов Dn(k) данных, посылаемых передатчиком (этап 320). Надлежащая последовательность обнаруженных символов данных для кадра предусматривается для последующей обработки (этап 322). Каждый из этапов на фиг.3 более подробно описывается ниже.

Для этапа 312 на фиг.3 целочисленное отклонение f частоты оценивается на основе метрики Mn(f), которая указывает на обнаруженную мощность пилот-сигнала в приемнике. Метрика Mn(f) может определяться различным образом в зависимости от способов, используемых для обнаружения мощности пилот-сигнала. Приемник может использовать различные способы для обнаружения мощности пилот-сигнала в зависимости от того, являются ли доступными или нет оценки коэффициента усиления канала. Ниже описывается несколько способов обнаружения мощности пилот-сигнала.

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

где представляет собой предполагаемое отклонение частоты;

представляет собой предполагаемую подполосу, которая смещена на от подполосы k пилот-сигнала;

представляет собой принятый символ для предполагаемой подполосы в периоде n символа;

представляет собой статистику решений для предполагаемого отклонения частоты в периоде n символа;

F представляет собой множество предполагаемых отклонений частоты для оценки, т.е. F={0, ±1 ... ±fmax}, где fmax представляет собой максимальное ожидаемое отклонение частоты; и

«*» обозначает комплексно сопряженное число.

Каждое из предполагаемых отклонений частоты в множестве F представляет собой разное возможное целочисленное отклонение частоты в приемнике.

В уравнении (3) предполагается, что пилот-символы для подполосы k пилот-сигнала сдвигаются на предполагаемое отклонение частоты, и принятые символы и для предполагаемой подполосы (вместо подполосы k пилот-сигнала) используются для статистики решений. Уравнение (3) фактически вычисляет взаимную корреляцию между двумя принятыми символами для двух последовательных периодов ОЧРК-символа, т.е. Эта взаимная корреляция устраняет влияние беспроводного канала без необходимости оценки коэффициента усиления канала, которая обычно еще недоступна. Уравнение (3) затем накапливает результаты взаимной корреляции для всех Np подполос пилот-сигнала для получения статистики решений для предполагаемого отклонения частоты.

Экспоненциальный член в уравнении (3) является причиной разности фаз (т.е. сдвига фазы) между двумя последовательными ОЧРК-символами вследствие предполагаемого отклонения частоты. Разные предполагаемые отклонения частоты имеют разные сдвиги фазы. В уравнении (3) также предполагается, что беспроводный канал примерно постоянный или медленно изменяется в течение двух периодов ОЧРК-символа. Это предположение в основном верно для большинства систем. Качество статистики решений просто ухудшается, если беспроводный канал изменяется быстрее.

Статистика решений вычисляется для каждого из разных предположений f. Множество статистик решений для получают для всех предполагаемых отклонений частоты в множестве F.

Метрика определяется следующим образом:

Статистика решений представляет собой в основном комплексное значение, и только действительная часть используется для метрики.

Целочисленное отклонение частоты может вычисляться в качестве предполагаемого отклонения частоты, которое приводит к максимальной величине метрики. Это может быть выражено следующим образом:

где представляет собой оцененное целочисленное отклонение частоты, определенное на периоде n ОЧРК-символа. Метрика может иметь как положительные, так и отрицательные значения, так как пилот-символы скремблируются с последовательностью {an} ПСЧ. Взятие величины метрики устраняет влияние скремблирования.

Целочисленное отклонение частоты может оцениваться или один раз, используя одну пару ОЧРК-символов, или много раз, используя многочисленные пары ОЧРК-символов. Отклонение частоты обычно медленно изменяется, и одинаковое оцененное целочисленное отклонение частоты часто получается для каждой пары ОЧРК-символов. Многочисленные оценки целочисленного отклонения частоты могут использоваться для обнаружения неточной оценки и обеспечения большей уверенности в оцененном целочисленном отклонении частоты. В любом случае на этапе 312 получают одно оцененное целочисленное отклонение частоты. Кроме того, оценка целочисленного отклонения частоты обычно требует выполнения только один раз, когда приемник первый раз настраивается на передатчик, и существует большая разница между частотами генераторов передатчика и приемника.

При правильном предположении f метрика Mn(f) может быть выражена следующим образом:

где νn(k+f) представляет собой шумовой член для Mn(f) и может быть выражен как:

В уравнениях (6) и (8) an представляет собой корреляцию между двумя элементами bnи bn-1 сигнала ПСЧ для двух последовательных периодов ОЧРК-символа, где последовательность ПСЧ циклически возвращается к началу.

Для канала с аддитивным белым гауссовым шумом (АБГШ) коэффициент усиления Hn(k+f) канала может быть исключен из уравнения (6). В этом случае ОСШ метрики Mn(f) при правильном предположении f может выражен как:

где PS представляет собой мощность передачи для каждого пилот-символа, которая равна PS=E{|pk|2},

где E{x} представляет собой ожидаемое значение x;

представляет собой дисперсию шума νn(k+f), которая равна

представляет собой дисперсию шума Nn(k);

(NP·PS)2 представляет собой мощность сигнала метрики Mn(f);

NP· представляет собой мощность шума метрики Mn(f); и

SNRfe представляет собой ОСШ метрики Mn(f).

В уравнении (9) отношение представляет собой также ОСШ принятых символов данных. Если количество подполос пилот-сигнала достаточно большое, тогда ОСШ метрики Mn(f) может быть высоким даже тогда, когда ОСШ принятых символов данных низкое. Для примерной ОЧРК-системы, описанной выше, с Np=512 ОСШ метрики Mn(f) примерно равно 27 дБ, когда ОСШ принятых символов данных равно 0 дБ (т.е. SNRfc≈27 дБ, когда Целочисленное отклонение частоты таким образом может надежно оцениваться на основе метрики Mn(f) даже в условиях низкого ОСШ.

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

Метрика тогда может определяться как Целочисленное отклонение частоты может оцениваться так, как показано в уравнении (5). Вообще, представляет собой комплексное значение, и квадрат величины (вместо величины) может быть легче вычислен и использован для уравнения (5). Можно показать, что ОСШ метрики Mn(f), определенной на основе примерно на 3 дБ хуже, чем ОСШ метрики Mn(f), определенной на основе Это ухудшение на 3 дБ в ОСШ может компенсироваться удвоением количества подполос пилот-сигнала.

Способ согласованного фильтра может использоваться для обнаружения мощности принятого пилот-сигнала, когда в приемнике доступны оценки коэффициента усиления канала. Для этого способа статистика решений может определяться следующим образом:

где представляет собой оценку коэффициента усиления для предполагаемой подполосы В уравнении (11) умножение на устраняет влияние беспроводного канала, и умножение на устраняет модуляцию на пилот-символ. Метрика Mn(f) тогда может определяться равной действительной части статистики решений, т.е. аналогично тому, что показано в уравнении (4). Другие способы также могут использоваться для обнаружения мощности принятого пилот-сигнала. Метрика определяется на основе статистики решений, предусматриваемой этими способами.

Для этапа 314 на фиг.3 оцененное целочисленное отклонение частоты устраняется для получения скорректированных по частоте символов Коррекция целочисленного отклонения частоты может выполняться или до БПФ или после него в приемнике. Для коррекции отклонения частоты после БПФ принятые символы Rn(k) просто переводятся на подполос, и скорректированные по частоте символы получаются в виде для всех подходящих значений k. Для коррекции отклонения частоты перед БПФ оцененное целочисленное отклонение частоты может объединяться с дробным отклонением частоты для получения общего отклонения частоты. У входных выборок тогда выполняется циклический сдвиг фазы на общее отклонение частоты, и БПФ выполняется на выборках с циклически сдвинутой фазой. Частота генератора приемника также может подстраиваться посредством фазовой автоподстройки частоты (ФАПЧ) для коррекции оцененного отклонения частоты.

Для этапа 316 на фиг.3 кадровая синхронизация выполняется на основе (1) этой же метрики Mn(f), используемой для оценки отклонения частоты, и (2) скорректированных по частоте пилот-символов Оценка отклонения частоты на этапе 312 обеспечивает максимальное значение Mn метрики для каждого периода n ОЧРК-символа, которая может быть выражена как:

где может определяться на основе или или Упрощенная статистика решений может использоваться, если целочисленное отклонение частоты корректируется перед выполнением БПФ. Значения Mn метрики получают на основе скорректированных по частоте пилот-символов посредством оценки отклонения частоты.

Взаимная корреляция между значениями Mn и an выполняется для каждого периода ОЧРК-символа следующим образом:

гдеNC представляет собой корреляционную длину, которая равна NL≥NC≥1; и

Cn представляет собой результат взаимной корреляции между (1) значениями Mn для NC самых последних периодов ОЧРК-символа и (2) значениями an для первых NC периодов ОЧРК-символа в каждом кадре.

Фиг.4 иллюстрирует корреляцию между значениями Mn и an. Усеченная последовательность с первыми NC значениями an для кадра показана в верхней части фиг.4 и приведена с индексами от 1 до NC. Последовательность с NC+1 самыми последними значениями Mn показана в середине фиг.4 и ей присвоены индексы с n-NC до n. Для каждого периода n ОЧРК-символа получают одно значение Cn корреляции посредством корреляции усеченной последовательности an с последовательностью Mn для периода ОЧРК-символа. Последовательность Mn фактически сдвигается влево, когда получается новое значение Mn для следующего периода ОЧРК-символа. Последовательность an остается неподвижной.

Значения an представляют собой ожидаемые значения для значений Mn. Для описанного выше варианта осуществления значения an определяются как an=bn·bn-1, так как значения Mn получаются посредством корреляции двух последовательных принятых пилот-символов, которые скремблируются с двумя элемента сигналами bn и bn-1 ПСЧ. Для данного варианта осуществления улучшенные рабочие характеристики для кадровой синхронизации могут быть достигнуты, если последовательность {bn} ПСЧ определяется так, что последовательность {an} также представляет собой последовательность ПСЧ. Более конкретно взаимная корреляция между последовательностью {an} и ее сдвинутыми вариантами должна быть равна нулю или быть низкой, за исключением того случая, когда две последовательности выравнены. Для варианта осуществления, в котором значения Mn получаются на основе статистики решений, показанной в уравнении (11), значения an просто равны значениям bn для последовательности ПСЧ. Вообще говоря, значения an зависят от того, как получаются значения Mn.

Обнаружение пика выполняется по значениям Cn корреляции, полученным для разных периодов ОЧРК-символа, для определения начала кадра. Пик корреляции появляется тогда, когда значения Mn выравнены со значениями an. Обнаружение пика может выполняться различным образом. Например, значение Cn корреляции для каждого периода ОЧРК-символа может сравниваться с пороговым значением, и пик корреляции может объявляться всякий раз, когда значение корреляции превышает пороговое значение. В качестве другого примера пик корреляции может объявляться всякий раз, когда значение Cn корреляции превышает среднее значение или следующее наибольшее значение корреляции на некоторую величину.

Кадровая синхронизация также может выполняться для обнаружения конца кадра или некоторой другой части кадра. Это может достигаться посредством выбора различных частей последовательности значений an, соответствующих части кадра, подлежащей обнаружению. В общих чертах корреляция выполняется между (1) значениями Mn для NC периодов ОЧРК-символа, «отмеченных» текущим периодом n ОЧРК-символа, и (2) ожидаемыми значениями an для значений Mn в обозначенном периоде ОЧРК-символа или части кадра.

Для канала с АБГШ корреляция между Mn и an обеспечивает коэффициент усиления NC (корреляционной длины) в ОСШ значения Cn корреляции в пике. Следовательно, надежное обнаружение кадровой синхронизации возможно даже в условиях низкого ОСШ. Корреляционная длина NC может выбираться на основе различных факторов. Большее значение для NC обеспечивает больший коэффициент усиления в ОСШ и большую надежность при обнаружении кадра. Однако необходимо больше памяти для хранения значений Mn для большего значения NC.

Чтобы упростить обработку в отношении кадровой синхронизации, значения Mn могут квантоваться в L битов, где L≥1. Например, значения Mn могут квантоваться в один бит посредством выполнения жестких решений по этим значениям. Квантованные значения Mn (обозначенные как могут коррелироваться со значениями an, как показано в уравнении (13).

Если пилот-символы скремблируются с последовательностью ПСЧ, как описано выше, тогда пилот-символы не могут восстанавливаться до тех пор, пока не будет выполнена кадровая синхронизация и не будет известно начало кадра. Скорректированные по частоте пилот-символы затем могут дескремблироваться посредством умножения этих символов на комплексно сопряженное число последовательности ПСЧ. Коэффициент Hn(k) усиления канала может оцениваться, основываясь на дескремблированных пилот-символах.

Для этапа 320 на фиг.3 обнаружение данных выполняется по скорректированным по частоте символам данных следующим образом:

где представляет собой оценку коэффициента усиления канала для подполосы k в периоде n символа; и

представляет собой обнаруженные символы данных для подполосы k в периоде n символа.

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

Фиг.5 изображает блок-схему последовательности операций процесса 500 для выполнения оценки целочисленного отклонения частоты в приемнике в ОЧРК-системе. Процесс 500 может использоваться для этапа 312 на фиг.3.

Первоначально значение для метрики Mn(f) вычисляется для каждого из некоторого количества предполагаемых отклонений частоты, основываясь на принятых символах (блок 510). Это может достигаться посредством выбора предполагаемого отклонения частоты для оценки (этап 512). Для каждой подполосы k пилот-сигнала выполняется взаимная корреляция между двумя принятыми символами, полученными в двух последовательных периодах ОЧРК-символа на предполагаемой подполосе которая сдвинута на от подполосы k пилот-сигнала (этап 514). Член коррекции фазы может включаться или может не включаться во взаимную корреляцию, как показано в уравнениях (3) и (10). Результаты взаимной корреляции для всех подполос пилот-сигнала накапливаются для получения статистики или решений для предполагаемого отклонения частоты (этап 516). Если не были оценены все предполагаемые отклонения частоты (как определено на этапе 518), тогда процесс возвращается на этап 512 к выбранному другому предполагаемому отклонению частоты для оценки. Иначе множество значений метрики получается из множества статистик решений, полученных для всех предполагаемых отклонений частоты, которые были оценены (этап 520). Метрикой может быть или действительная часть статистики решений или полная статистика решений.

Отклонение частоты затем оценивается на основе множества значений метрики (блок 530). Это достигается вычислением величины (или квадрата величины) каждого значения метрики. Идентифицируется значение метрики в множестве с наибольшей величиной (или наибольшей возведенной в квадрат величиной) (этап 532). Предполагаемое отклонение частоты для этого идентифицированного значения метрики предусматривается как оцененное целочисленное отклонение частоты (этап 534).

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

Фиг.6 изображает блок-схему последовательности операций процесса 600 выполнения кадровой синхронизации в приемнике в ОЧРК-системе. Процесс 600 может использоваться для этапа 316 на фиг.3.

Первоначально значение Mn метрики вычисляется для каждого периода ОЧРК-символа, основываясь на взаимной корреляции между двумя принятыми символами, полученными в двух последовательных периодах ОЧРК-символа на каждой подполосе пилот-сигнала, как описано выше (этап 612). Значение Mn метрики получается после того, как целочисленное отклонение f частоты будет оценено и удалено или перед БПФ или после БПФ. Для каждого периода ОЧРК-символа последовательность значений Mn для NC (например, самых последних) периодов ОЧРК-символа коррелируется с последовательностью значений an для получения значения Cn корреляции для периода ОЧРК-символа, как показано в уравнении (13) (этап 614). Значения an представляют собой ожидаемые значения для значений Mn при надлежащем выравнивание во времени. Затем выполняется обнаружение пика по значениям корреляции, полученным для разных периодов ОЧРК-символа (этап 616). Кадровая синхронизация объявляется тогда, когда обнаруживается пик корреляции (этап 618). Обнаруженный пик корреляции может соответствовать началу кадра или некоторой другой части кадра в зависимости от последовательности значений an, используемых для корреляции.

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

Фиг.7 изображает блок-схему варианта осуществления ОЧРК-демодулятора 160 в приемнике 150 на фиг.1. Препроцессор 710 принимает и обрабатывает входные выборки от блока 154 приемника и обеспечивает предварительно обработанные выборки. Препроцессор 710 может выполнять преобразование частоты выборки, коррекцию дробной и, возможно, целочисленной частоты, удаление циклического префикса и т.д., как описано ниже. Блок 720 БПФ выполняет БПФ по предварительно обработанным выборкам для каждого принятого ОЧРК-символа для получения принятых символов Rn(k).

Блок вычисления метрики/блок 750 оценки отклонения частоты оценивает целочисленное отклонение частоты в приемнике 150, основываясь на метрике Mn(f) и принятых символах Rn(k), как описано выше. Блок 750 подает оцененное целочисленное отклонение частоты или на препроцессор 710 или на блок 730 коррекции частоты. Препроцессор 710 может выполнять коррекцию целочисленной частоты перед БПФ, и блок 730 коррекции частоты может выполнять коррекцию целочисленной частоты после БПФ. Блок 760 кадровой синхронизации принимает значения Mn метрики от блока 750 вычисления метрики, выполняет кадровую синхронизацию, основываясь на этих значениях метрики, и подает сигнал кадровой синхронизации на блок 770 оценки канала. Сигнал кадровой синхронизации указывает начало каждого кадра.

Блок 730 коррекции частоты подает скорректированные по частоте символы данных на обнаружитель 740 данных и скорректированные по частоте пилот-символы на блок 770 оценки канала. Блок 770 оценки канала дескремблирует скорректированные по частоте пилот-символы, основываясь на сигнале кадровой синхронизации, оценивает коэффициент усиления канала, основываясь на дескремблированных пилот-символах, и подает оценки коэффициента усиления канала на обнаружитель 740 данных. Обнаружитель 740 данных выполняет обнаружение данных по скорректированным по частоте символам данных с оценками коэффициента усиления канала, как показано в уравнении (14), и выдает обнаруженные символы данных.

Фиг.8 изображает блок-схему конкретной конструкции ОЧРК-демодулятора 160. В препроцессоре 710 преобразователь 810 частоты выборки принимает и преобразует входные выборки (с частотой выборки) в интерполированные выборки (с частотой элементов сигнала). Частота элементов сигнала относится к частоте элементов сигнала, которые составляют ОЧРК-символы в передатчике. Частота выборки относится к частоте, используемой блоком 154 приемника для оцифровки принятого сигнала. Частота выборки обычно выбирается более высокой, чем частота элементов сигнала, чтобы упростить фильтрацию в приемнике. Блок 812 извлечения времени извлекает временные соотношения принятых ОЧРК-символов (например, основываясь на циклическом префиксе), определяет границы принятых ОЧРК-символов и подает времязадающие сигналы на другие блоки обработки в ОЧРК-демодуляторе 160 (для простоты не показаны на фиг.8). Обнаружитель 814 дробного отклонения частоты оценивает дробное отклонение частоты в приемнике, основываясь на циклическом префиксе в интерполированных выборках. Фазовращатель 816 применяет коррекцию дробного отклонения частоты к интерполированным выборкам и выдает скорректированные по частоте выборки. Блок 818 удаления циклического префикса удаляет циклический префикс, присоединенный к каждому ОЧРК-символу передатчиком, и выдает предварительно обработанные выборки.

Для варианта осуществления, показанного на фиг.8, блок вычисления метрики/блок 750 оценки отклонения частоты использует метрику, определяемую на основе способа взаимной корреляции. В блоке 750 коррелятор 850 выполняет взаимную корреляцию по парам принятых символов, полученных в двух последовательных периодах ОЧРК-символа на предполагаемой подполосе Для каждого предполагаемого отклонения частоты взаимная корреляция выполняется для каждой подполосы пилот-сигнала и может учитывать или может не учитывать коррекцию фазы для предполагаемого отклонения частоты. Накопитель/блок 852 последующей обработки накапливает результаты корреляции для всех подполос для каждого предполагаемого отклонения частоты для получения статистики решений для этого предположения. Блок 852 вырабатывает значение метрики для каждого предполагаемого отклонения частоты, основываясь на действительной части статистики решений или полной статистики решений. Коррелятор 850 и накопитель 852 образуют блок вычисления метрики. Обнаружитель 854 величины обнаруживает значение метрики с наибольшей величиной для каждого периода ОЧРК-символа. Обнаружитель 854 подает (1) оцененное отклонение частоты на блок 730 коррекции частоты или обнаружитель 814 дробного отклонения частоты и (2) значения Mn метрики на блок 760 кадровой синхронизации.

Для варианта осуществления, показанного на фиг.8, коррелятор 860 в блоке 760 кадровой синхронизации коррелирует значения Mn метрики со значениями an и вырабатывает значение Cn корреляции для каждого периода ОЧРК-символа. Обнаружитель 862 пика выполняет обнаружение пика по значениям Cn корреляции для разных периодов ОЧРК-символа и вырабатывает сигнал кадровой синхронизации.

Для ясности как оценка отклонения частоты, так и кадровая синхронизация были описаны для примерной ОЧРК-системы. Вообще говоря, методы оценки отклонения частоты, описанные выше, могут использоваться независимо от кадровой синхронизации. Кроме того, методы кадровой синхронизации, описанные выше, могут использоваться независимо от оценки отклонения частоты, что может достигаться различным образом. Методы оценки отклонения частоты или методы кадровой синхронизации, или методы как оценки отклонения частоты, так и кадровой синхронизации, описанные в данном документе, могут использоваться в приемнике в зависимости от его конструкции.

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

Методы оценки отклонения частоты и кадровой синхронизации, описанные в данном документе, могут быть реализованы различным образом. Например, эти методы могут быть реализованы аппаратными средствами, программными средствами или их комбинацией. Для аппаратной реализации блоки обработки, используемые для выполнения оценки отклонения частоты и/или кадровой синхронизации, могут быть реализованы в одной или нескольких специализированных интегральных схемах (специализированных ИС), процессорах цифровой обработки сигналов (ПЦОС), устройствах цифровой обработки сигналов (УЦОС), программируемых логических устройствах (ПЛУ), программируемых вентильных матрицах (ПВМ), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, разработанных для выполнения функций, описанных в данном документе, или их комбинации.

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

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

1. Способ выполнения оценки отклонения частоты и кадровой синхронизации в приемнике в системе связи с ортогональным частотным разделением каналов (ОЧРК), причем способ содержит оценку отклонения частоты в приемнике, основываясь на принятых символах и метрике, указывающей обнаруженную мощность пилот-сигнала; устранение оцененного отклонения частоты для получения скорректированных по частоте пилот-символов и выполнение кадровой синхронизации, основываясь на метрике и скорректированных по частоте пилот-символах.

2. Способ по п.1, в котором метрика основывается на взаимной корреляции между двумя принятыми символами для двух периодов символа.

3. Способ по п.1, в котором метрика основывается на согласованной фильтрации принятых символов с оценками коэффициента усиления канала.

4. Способ по п.1, в котором оценка отклонения частоты включает в себя

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

5. Способ по п.1, в котором выполнение кадровой синхронизации включает в себя

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

6. Способ по п.1, дополнительно содержащий дескремблирование скорректированных по частоте пилот-символов с последовательностью псевдослучайных чисел (ПСЧ) для получения дескремблированных пилот-символов, в котором последовательность ПСЧ выравнивается на основе кадровой синхронизации; и оценку коэффициента усиления канала, основываясь на дескремблированных пилот-символах.

7. Способ по п.6, дополнительно содержащий выполнение обнаружения данных по скорректированным по частоте символам данных при помощи оценок коэффициента усиления канала для получения обнаруженных символов данных.

8. Способ по п.1, в котором оцененное отклонение частоты устраняется посредством циклического сдвига выборок временной области перед выполнением быстрого преобразования Фурье (БПФ) для получения принятых символов.

9. Способ по п.1, в котором оцененное отклонение частоты устраняется посредством сдвига индексов подполосы на оцененное отклонение частоты.

10. Устройство приемника в системе связи с ортогональным частотным разделением каналов (ОЧРК), содержащее блок оценки отклонения частоты, служащий для оценки отклонения частоты в устройстве приемника, основываясь на метрике и принятых символах, в котором метрика указывает на обнаруженную мощность пилот-сигнала; блок коррекции частоты, служащий для устранения оцененного отклонения частоты для получения скорректированных по частоте пилот-символов; и блок кадровой синхронизации, служащий для выполнения кадровой синхронизации, основываясь на метрике и скорректированных по частоте пилот-символах.

11. Устройство приемника в системе связи с ортогональным частотным разделением каналов (ОЧРК), содержащее средство для оценки отклонения частоты в устройстве приемника, основываясь на метрике и принятых символах, в котором метрика указывает на обнаруженную мощность пилот-сигнала; средство для устранения оцененного отклонения частоты для получения скорректированных по частоте пилот-символов; и средство для выполнения кадровой синхронизации, основываясь на метрике и скорректированных по частоте пилот-символах.

12. Способ выполнения оценки отклонения частоты в приемнике в системе связи с ортогональным частотным разделением каналов (ОЧРК), причем способ содержит

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

13. Способ по п.12, в котором метрика определяется на основе взаимной корреляции между двумя принятыми символами для двух периодов символа.

14. Способ по п.13, в котором значение метрики для каждого предполагаемого отклонения частоты вычисляется посредством вычисления для каждой из множества подполос пилот-сигнала, используемых для передачи пилот-сигнала, взаимной корреляции между двумя принятыми символами, полученными в двух периодах символа для предполагаемой подполосы, которая сдвинута на предполагаемое отклонение частоты от подполосы пилот-сигнала, суммирования результатов взаимной корреляции для множества подполос пилот-сигнала для получения статистики решений и получения значения метрики для предполагаемого отклонения частоты, основываясь на статистике решений.

15. Способ по п.13, в котором взаимная корреляция между двумя принятыми символами для предполагаемого отклонения частоты учитывает разность фаз между двумя принятыми символами из-за предполагаемого отклонения частоты.

16. Способ по п.12, в котором метрика определяется на основе согласованно отфильтрованных символов.

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

получения значения метрики для предполагаемого отклонения частоты, основываясь на статистике решений.

18. Способ по п.12, в котором оценка отклонения частоты включает в себя

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

19. Устройство приемника в системе связи с ортогональным частотным разделением каналов (ОЧРК), содержащее блок корреляции, служащий для вычисления для каждого из множества предполагаемых отклонений частоты значения для метрики, основываясь на принятых символах, в котором метрика указывает на обнаруженную мощность пилот-сигнала, в котором каждое из предполагаемых отклонений частоты соответствует разному возможному отклонению частоты в приемнике, и в котором множество значений метрики получается для множества предполагаемых отклонений частоты; и

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

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

21. Устройство приемника в системе связи с ортогональным частотным разделением каналов (ОЧРК), содержащее средство для вычисления для каждого из множества предполагаемых отклонений частоты значения для метрики, основываясь на принятых символах, в котором метрика указывает на обнаруженную мощность пилот-сигнала, в котором каждое из предполагаемых отклонений частоты соответствует разному возможному отклонению частоты в устройстве приемника, и в котором множество значений метрики получается для множества предполагаемых отклонений частоты; и средство для оценки отклонения частоты в устройстве приемника, основываясь на множестве значений метрики.

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

23. Способ выполнения кадровой синхронизации в приемнике в системе связи с ортогональным частотным разделением каналов (ОЧРК), причем способ содержит

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

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

25. Способ по п.23, в котором обнаружение пика выполняется посредством

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

26. Способ по п.23, в котором значение метрики для текущего периода символа получается на основе взаимной корреляции между принятыми пилот-символами для текущего периода символа и принятыми пилот-символами для предыдущего периода символа.

27. Способ по п.23, в котором для каждой из множества подполос пилот-сигнала, используемых для передачи пилот-сигнала, пилот-символы для подполосы пилот-сигнала скремблируются с последовательностью псевдослучайных чисел (ПСЧ) перед передачей.

28. Способ по п.27, в котором каждое из множества ожидаемых значений получается посредством взаимной корреляции соответствующей пары элементов сигнала (chip) в последовательности ПСЧ.

29. Устройство приемника в системе связи с ортогональным частотным разделением каналов (ОЧРК), содержащее блок вычисления метрики, служащий для вычисления значения для метрики для текущего периода символа, основываясь на принятых пилот-символах для одного или нескольких периодов символа, включающих в себя текущий период символа, в котором метрика указывает на обнаруженную мощность пилот-сигнала; коррелятор, служащий для корреляции множества значений метрики, полученных для множества периодов символа, отмеченных текущим периодом символа, с множеством ожидаемых значений для получения значения корреляции для текущего периода символа, в котором множество ожидаемых значений представляют собой ожидаемые значения для множества значений метрики в обозначенном периоде символа; и

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

30. Устройство приемника по п.29, в котором для каждой из множества подполос пилот-сигнала, используемых для передачи пилот-сигнала, пилот-символы для подполосы пилот-сигнала скремблируются с последовательностью псевдослучайных чисел (ПСЧ) перед передачей.

31. Устройство приемника по п.30, в котором значение метрики для текущего периода символа получается на основе взаимной корреляции между принятыми пилот-символами для текущего периода символа и принятыми пилот-символами для предыдущего периода символа, и в котором каждое из множества ожидаемых значений получается посредством взаимной корреляции соответствующей пары элементов сигнала в последовательности ПСЧ.

32. Устройство приемника в системе связи с ортогональным частотным разделением каналов (ОЧРК), содержащее средство для вычисления значения для метрики для текущего периода символа, основываясь на принятых пилот-символах для одного или нескольких периодов символа, включающих в себя текущий период символа, в котором метрика указывает на обнаруженную мощность пилот-сигнала; средство для корреляции множества значений метрики, полученных для множества периодов символа, отмеченных текущим периодом символа, с множеством ожидаемых значений для получения значения корреляции для текущего периода символа, в котором множество ожидаемых значений представляют собой ожидаемые значения для множества значений метрики в обозначенном периоде символа; и средство для выполнения обнаружения пика по значениям корреляции, полученным для разных периодов символа, для определения кадровой синхронизации.



 

Похожие патенты:

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

Изобретение относится к области радиотехники, в частности к способу адаптивной передачи данных в беспроводной сети по стандарту IEEE 802.16. .

Изобретение относится к области радиотехники, в частности к способу адаптивной передачи данных в беспроводной сети по стандарту IEEE 802.16. .

Изобретение относится к области радиотехники, в частности к способу адаптивной передачи данных в беспроводной сети по стандарту IEEE 802.16. .

Изобретение относится к области радиотехники, в частности к способу адаптивной передачи данных в беспроводной сети по стандарту IEEE 802.16. .

Изобретение относится к области радиосвязи, в частности к устройствам и способам определения логарифмического отношения правдоподобия (LLR) для турбокодов и метрики ветвления для сверточных кодов при использовании предварительного кодирования.

Изобретение относится к области обработки цифровых сигналов. .

Изобретение относится к способу обмена цифровыми данными с использованием системы передачи, основывающейся на мультиплексировании с ортогональным частотным разделением каналов (OFDM), включающей в себя по меньшей мере один передатчик и приемники.

Изобретение относится к радиотехнике и может быть использовано в системах радиосвязи с псевдослучайной перестройкой рабочей частоты (ППРЧ) и в системах контроля систем радиосвязи с ППРЧ.

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

Изобретение относится к контролю виртуальной несущей в сети связи, использующей различные скорости передачи данных

Изобретение относится к технике связи и может использоваться в системах мобильной связи

Изобретение относится к передаче данных и, в частности, касается обнаружения сигнала и синхронизации

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

Изобретение относится к способу и устройству для предоставления услуги широковещательной передачи в системе мобильной связи для обеспечения беспроводной передачи пакетов

Изобретение относится к системе связи множественного доступа с ортогональным частотным разделением каналов (OFDMA)
Наверх