Включение пилот-сигнала с возрастанием для оценки канала и помехи

Иллюстрации

Показать все

Изобретение относится к системам, устройствам и способам динамического выделения ресурсов для избирательного повышения способности приемника определять оценку канала в системе множественного доступа с ортогональным частотным разделением (OFDMA). Технический результат заключается в повышении точности приема. Система беспроводной связи может использовать конфигурацию общего пилот-канала для помощи при оценке канала на одном или нескольких приемниках, осуществляющих связь с системой. Приемник, осуществляющий связь с системой, может быть неспособен демодулировать принятые данные вследствие неточной оценки канала. Приемник может передавать на передатчик в системе запрос на дополнительные ресурсы оценки канала. Система беспроводной связи может обеспечивать дополнительные ресурсы оценки канала путем включения выделенных пилот-каналов в одну или несколько частот, выделенных символам для приемника. Если приемник все же не способен демодулировать принятые данные, система беспроводной связи может включать дополнительные пилот-каналы с возрастанием в символ, связанный с приемником. 10 н. и 34 з.п. ф-лы, 8 ил.

Реферат

Уровень техники изобретения

Данная заявка испрашивает приоритет на основании предварительной патентной заявки США № 60/588686 под названием "Incremental Pilot Insertion For Channel/Interference Estimation", поданной 16 июля 2004 г., и патентной заявки США № 60/638536, поданной 22 декабря 2004 г., которые включены сюда посредством ссылки в полном объеме.

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

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

Описание уровня техники

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Фиг.2A-2B - функциональные блок-схемы вариантов осуществления генератора и приемника, способных к динамическому включению пилот-сигнала для оценки канала.

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

Фиг.4A-4B - логические блок-схемы вариантов осуществления процессов динамического выделения ресурсов оценки канала путем включения пилот-сигнала.

Фиг.5 - логическая блок-схема варианта осуществления процесса выделения ресурсов оценки канала путем включения пилот-сигнала.

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

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

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

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

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

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

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

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

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

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

На Фиг.1 показана функциональная блок-схема варианта осуществления системы беспроводной связи 100, имеющей динамическое включение пилот-сигнала для оценки канала. Система включает в себя один или несколько фиксированных элементов, которые могут осуществлять связь с пользовательским терминалом 110. Пользовательский терминал 110 может представлять собой, например, беспроводной телефон, способный работать согласно одному или нескольким стандартам связи. Пользовательский терминал 110 может быть портативным устройством, мобильным устройством или стационарным устройством. Пользовательский терминал 110 можно также называть мобильным устройством, мобильным терминалом, мобильной станцией, пользовательским оборудованием, мобильником, трубкой и т.п. Хотя на Фиг.1 показан только один пользовательский терминал 110, следует понимать, что обычная система беспроводной связи 100 способна осуществлять связь со множественными пользовательскими терминалами 110.

Пользовательский терминал 110 обычно осуществляет связь с одной или несколькими базовыми станциями 120a или 120b, обозначенными здесь секторизованными мачтами сотовой связи. Пользовательский терминал 110 обычно осуществляет связь с базовой станцией, например 120b, которая обеспечивает наибольшую интенсивность сигнала на приемнике пользовательского терминала 110.

Каждая из базовых станций 120a и 120b может быть подключена к контроллеру базовых станций (КБС) 140, который маршрутизирует сигналы связи на и от соответствующих базовых станций 120a и 120b. КБС 140 подключен к центру коммутации мобильной связи (ЦКМ) 150, который может быть способен действовать как интерфейс между пользовательским терминалом 110 и коммутируемой телефонной сетью общего пользования (PSTN) 150. ЦКМ также может быть способен действовать как интерфейс между пользовательским терминалом 110 и сетью 160. Сеть 160 может представлять собой, например, локальную сеть (ЛС) или глобальную сеть (ГС). Согласно одному варианту осуществления сеть 160 включает в себя Интернет. Поэтому ЦКМ 150 подключен к PSTN 150 и сети 160. ЦКМ 150 может также быть способен координировать межсистемные передачи обслуживания с другими системами связи (не показаны).

Система 100 беспроводной связи может быть сконфигурирована как система OFDMA, осуществляющая связь по прямой линии связи и обратной линии связи в режиме связи OFDM. Термин «прямая линия связи» означает линию связи от базовых станций 120a или 120b на пользовательский терминал 110, и термин «обратная линия связи» означает линию связи от пользовательского терминала 110 на базовые станции 120a или 120b. Обе базовые станции 120a и 120b и пользовательский терминал 110 могут выделять ресурсы для оценки канала и помехи. Например, обе базовые станции 120a и 120b и пользовательский терминал 110 могут передавать пилот-сигналы в широковещательном режиме, которые используются соответствующими приемниками для оценки канала и помехи. Для простоты, при описании варианта осуществления системы рассматривается выделение ресурсов для оценки канала и помехи на прямой линии связи. Однако понятно, что такое выделение ресурсов не ограничивается применением к прямой линии связи, но может использоваться как на прямой линии связи, так и на обратной линии связи, или может быть реализовано только на одной линии связи.

Базовые станции 120a и 120b могут быть способны осуществлять широковещание общего пилот-сигнала в качестве основного уровня ресурсов, выделяемого для оценки канала и помехи. Общий пилот-сигнал может включать в себя ряд частот, выбранных из набора частот OFDM. Например, общий пилот-сигнал можно формировать из эквидистантных частот, выбранных из набора частот OFDM. Эквидистантную конфигурацию можно называть гребенчатым пилот-сигналом. Согласно вышесказанному, в других вариантах осуществления, основной уровень ресурсов можно выделять выделенным пилот-сигналам или комбинации общих пилот-сигналов с выделенными пилот-сигналами.

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

Общий пилот-сигнал и модулированные данные испытывают искажение и ухудшение, обусловленные, отчасти, каналом. Пользовательский терминал 110 может принимать общий пилот-сигнал совместно с модулированными данными от базовой станции, например 120a. Сигнал временной области, принимаемый пользовательским терминалом, можно выразить как y(t) = s(t)*h(t) + i(t) + n(t), где s(t), h(t), i(t) и n(t) выражают соответственно модулированные данные, канал, помеху и аддитивный шум. Символ "*" обозначает оператор свертки.

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

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

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

Пользовательский терминал 110 может быть способен указывать системе 100 беспроводной связи, например через базовую станцию 120a, о неспособности демодулировать данные. Указание может иметь вид сообщения или его отсутствия, передаваемого с пользовательского терминала 110 на базовую станцию 120a. Пользовательский терминал 110 может передавать указание, например, по каналу управления или каналу обратной связи.

Согласно одному варианту осуществления указание может представлять собой запрос повторной передачи, согласно другому варианту осуществления указание может представлять собой отсутствие сообщения квитирования (ACK).

Если система беспроводной связи 100 определяет неспособность пользовательского терминала 110 демодулировать данные, например, путем приема указания базовой станцией 120a, система 100 беспроводной связи может выделять дополнительные ресурсы для оценки канала и помехи. Согласно одному варианту осуществления базовая станция 120a включает в себя дополнительные частоты в общих пилот-сигналах. Согласно другому варианту осуществления базовая станция может включать в себя выделенные пилот-сигналы, которые осуществляют кодовую перфорацию данных, передаваемых на пользовательский терминал 110, который указал неспособность демодулировать данные. Базовая станция 120a также может быть способна снижать скорость передачи данных для данных, передаваемых на пользовательский терминал 110.

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

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

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

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

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

Хотя вышеприведенное описание системы 100 согласно Фиг.1 в целом относится к беспроводной телефонной системе, система 100 не ограничивается реализацией в качестве беспроводной телефонной системы, а также система 100 не ограничивается наличием конкретных элементов, показанных на Фиг.1. Например, согласно другому варианту осуществления каждую из базовых станций 120a и 120b можно называть узлом B. Согласно другому варианту осуществления в системе 100 может быть реализован узел обслуживания передачи пакетных данных (PDSN) вместо или совместно с PSTN 150. PDSN может действовать в качестве интерфейса сети с коммутацией пакетов с беспроводной частью системы 100.

Другие варианты осуществления системы 100 могут включать в себя точки доступа, узлы B или другие структуры вместо базовых станций 120a и 120b. В таком варианте осуществления системы 100, КБС 130 и ЦКМ 140 могут быть исключены и заменены одним или несколькими коммутаторами, концентраторами или маршрутизаторами.

На Фиг.2A показана функциональная блок-схема варианта осуществления генератора 200, способного к динамическому выделению ресурсов для оценки канала и помехи. Вариант осуществления генератора 200 может быть реализован, например, на одной или обеих базовых станциях 120a или 120b и пользовательском терминале 110, показанных в системе беспроводной связи 100 на Фиг.1.

Опишем вариант осуществления, в котором генератор 200 реализован на базовой станции системы беспроводной связи, способной осуществлять связь в режиме OFDMA. Генератор 200 способен передавать один или несколько сигналов OFDMA на один или несколько пользовательских терминалов. Генератор 200 включает в себя буфер 210 данных, способный сохранять данные, адресованные одному или нескольким приемникам. Данные могут быть, например, необработанными некодированными данными или кодированными данными. Обычно данные, хранящиеся в буфере 210 данных, закодированы и могут включать в себя кодирование для обнаружения ошибок и прямого исправления ошибок (FEC). Кодированные данные могут кодироваться согласно одному или нескольким алгоритмам кодирования. Кодирование может включать в себя, но без ограничения, сверточное кодирование, блочное кодирование, перемежение, расширение по спектру методом прямой последовательности, кодирование с циклической избыточностью и т.п. или какое-либо другое кодирование.

Передаваемые данные поступают на последовательно-параллельный преобразователь 212, который способен преобразовывать последовательный поток данных, хранящийся в буфере 210 данных, в совокупность параллельных потоков данных. Совокупность несущих, выделенных любому конкретному пользовательскому терминалу, может представлять собой поднабор всех доступных несущих. Поэтому данные, адресованные конкретным пользовательским терминалам, преобразуют в параллельные потоки данных, соответствующие несущим для передачи данных, выделенным этому пользовательскому терминалу.

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

Выходной сигнал модуля 220 пилот-сигнала поступает на модуль 222 обратного быстрого преобразования Фурье (ОБПФ). Модуль 222 ОБПФ способен преобразовывать несущие OFDMA в соответствующие символы временной области. Конечно, реализация быстрого преобразования Фурье (БПФ) не является обязательным требованием, и для генерации символов временной области можно использовать дискретное преобразование Фурье (ДПФ) или преобразование какого-либо иного типа. Выходной сигнал модуля 222 ОБПФ поступает на параллельно-последовательный преобразователь 224, который способен преобразовывать параллельные символы временной области в последовательный поток.

Последовательный поток символов OFDMA поступает с параллельно-последовательного преобразователя 224 на приемопередатчик 240. В этом варианте осуществления приемопередатчиком 240 является приемопередатчик базовой станции, способный передавать сигналы прямой линии связи и принимать сигналы обратной линии связи.

Приемопередатчик 240 включает в себя передающий модуль 244, который способен преобразовывать последовательный поток символов в аналоговый сигнал соответствующей частоты для широковещательной передачи на пользовательские терминалы через антенну 246. Приемопередатчик 240 также может включать в себя приемный модуль 242, который подключен к антенне 246 и способен принимать сигналы, передаваемые одним или несколькими удаленными пользовательскими терминалами. Приемный модуль 242 может включать в себя модуль 246 качества канала, который способен принимать указание оценки качества канала, определенной одним или несколькими приемниками.

Модуль 230 выделения ресурсов способен определять, какие из несущих для передачи данных назначены каждому из пользовательских терминалов и какие из несущих должны быть выделены общему и выделенному пилот-сигналам. Модуль 230 выделения ресурсов может включать в себя модуль 232 общего пилот-сигнала, способный определять несущие, выделенные общему пилот-сигналу, символьный модуль 236, способный определять несущие, выделенные символам данных для каждого пользовательского терминала, и модуль 234 выделенного пилот-сигнала, способный определять, какие, если существуют, из несущих, идентифицированных символьным модулем 236, должны быть сконфигурированы как выделенные пилот-сигналы. Например, модуль 230 выделения ресурсов может определять поднабор несущих для выделения в качестве несущих для передачи данных для конкретного пользовательского терминала частично на основании заранее определенного алгоритма скачкообразной перестройки частоты, согласно другому варианту осуществления модуль 230 выделения ресурсов может определять поднабор несущих для выделения в качестве несущих для передачи данных для конкретного пользовательского терминала на основании наличия непрерывного блока несущих. Затем модуль 230 выделения ресурсов может регулировать, каким образом данные из буфера 210 данных считываются в последовательно-параллельный преобразователь 212 для обеспечения поддержки выделения частот.

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

Модуль 230 выделения ресурсов также способен выделять несущие для выделенных пилот-сигналов. Первоначально данные, передаваемые каждому пользовательскому терминалу, могут не включать в себя никакие выделенные пилот-сигналы. Однако один или несколько пользовательских терминалов могут быть неспособны декодировать принятый сигнал. Пользовательский терминал может сообщать генератору 200 о неуспешной демодуляции. Например, пользовательский терминал может направлять запрос повторной передачи или сообщение неуспешного приема на приемный модуль 242 в приемопередатчике 240. Альтернативно генератор 200 может быть способен определять, что пользовательский терминал не смог успешно демодулировать данные, если ACK не принято в течение заранее определенного периода времени. Модуль 246 качества канала, подключенный к приемному модулю 242, может определять из принятого сигнала, будь то сигнал качества канала, запрос повторной передачи или отсутствие сообщения ACK, запрос ресурсов оценки канала.

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

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

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

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

Согласно одному варианту осуществления выделения ресурсов с возрастанием модуль 230 выделения ресурсов выделяет одну из несущих для передачи данных для пользовательского терминала выделенному пилот-сигналу. Модуль 230 выделения ресурсов может управлять буфером 210 данных, чтобы данные не поступали на последовательно-параллельный преобразователь 212 в течение времени, соответствующего несущей для передачи данных, выделенных выделенному пилот-сигналу. Несущая, назначенная выделенному пилот-сигналу, может модулироваться одним или несколькими заранее определенными символами, выделенными выделенному пилот-сигналу. Альтернативно несущая, назначенная выделенному пилот-сигналу, может оставаться немодулированной. Модуль 230 выделения ресурсов также может управлять модулем 220 пилот-сигнала для очистки, обнуления или иного существенного снижения мощности несущей, выделенной выделенному пилот-сигналу. Пустой пилот-сигнал может иметь преимущество, когда значительная мощность символа нормально выделяется каждой несущей для передачи данных.

Согласно другому варианту осуществления модуль 230 выделения ресурсов продолжает выдавать данные из буфера 210 данных на последовательно-параллельный преобразователь 212 согласно выделению несущих. Однако модуль 230 выделения ресурсов управляет модулем 220 пилот-сигнала для подавления данных, соответствующих несущей, выделенной выделенному пилот-сигналу. Данные, соответствующие несущей, выделенной выделенному пилот-сигналу, могут быть сброшены, или же несущая, соответствующая выделенному пилот-сигналу, может быть исключена.

Модуль 230 выделения ресурсов может продолжать выделять выделенный пилот-сигнал конкретному пользовательскому терминалу, пока не будет принято указание успешной демодуляции. Если е