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

Иллюстрации

Показать все

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

Реферат

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

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

Уровень техники

Системы беспроводной связи получили широкое распространение и предоставляют различные услуги связи, такие как голосовая связь, передача пакетных данных, широковещательная передача, передача сообщений и так далее. Эти системы могут представлять собой системы множественного доступа, которые выполнены с возможностью поддержки связи для множества пользователей путем совместного использования доступных ресурсов системы. Примеры таких систем с множественным доступом включают в себя системы многостанционного доступа с кодовым разделением каналов (CDMA, МДКР), системы многостанционного доступа с временным разделением каналов (TDMA, МДВР) и системы множественного доступа с частотным разделением каналов (FDMA, МДЧР).

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

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

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

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

На фиг.1 показана система беспроводной связи.

На фиг.2 иллюстрируется передача H-ARQ в прямой линии передачи.

На фиг.3A и 3B показаны две структуры поднесущих.

На фиг.4 показана схема скачкообразного изменения частоты.

На фиг.5A и 5B показаны две схемы передачи сигналов для канала ACK.

На фиг.6 показано выкалывание блока время-частота для канала ACK.

На фиг.7A показан сегмент ACK с множеством кластеров.

На фиг.7B показан блок время-частота без выкалывания сегментом ACK.

На фиг.7C показан блок зависимости время-частота с выкалыванием сегментом ACK.

На фиг.8 представлена передача сообщения ACK для достижения разделения.

На фиг.9 показано дерево двоичного канала.

На фиг.10 представлен выполняемый терминалом процесс передачи подтверждений по обратной линии передачи.

На фиг.11 представлено устройство для передачи терминалом подтверждений по обратной линии передачи.

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

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

На фиг.14 показана блок-схема базовой станции и терминала.

На фиг.15 показана блок-схема процессора передаваемых данных и сигналов.

На фиг.16 показана блок-схема процессора принимаемых данных и сигналов.

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

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

На фиг.1 показана система 100 беспроводной связи с множеством базовых станций 110 и множеством терминалов 120. Базовая станция представляет собой станцию, которая осуществляет связь с терминалами. Базовую станцию также можно назвать точкой доступа, узлом B и/или некоторым другим объектом сети, и она может содержать некоторые или все их функции. Каждая базовая станция 110 обеспечивает зону связи для конкретного географического района 102. Термин "ячейка" может относиться к базовой станции и/или ее зоне обслуживания, в зависимости от контекста, в котором этот термин используется. Для улучшения пропускной способности системы зона обслуживания базовой станции может быть разделена на множество меньших областей, например, на три области 104a, 104b и 104c меньшего размера. Каждая меньшая область обслуживается соответствующей подсистемой базового приемопередатчика (BTS, ПБП). Термин "сектор" может относиться к BTS и/или к ее зоне обслуживания, в зависимости от контекста, в котором этот термин используется. Для ячейки, разделенной на секторы, BTS всех секторов этой ячейки обычно совмещены с базовой станцией этой ячейки. Описанные здесь методики передачи сигналов можно использовать для системы с ячейками, разделенными на секторы, а также для системы с ячейками, не разделенными на секторы. Для упрощения, в следующем описании, термин "базовая станция" используется как общий термин для станции, которая обслуживает сектор, а также для станции, которая обслуживает ячейку.

Терминалы 120 обычно распределены в системе, и каждый терминал может быть стационарным или мобильным. Терминал также можно назвать мобильной станцией, оборудованием пользователя и/или некоторым другим устройством, и он может содержать некоторые или все их функции. Терминал может представлять собой беспроводное устройство, сотовый телефон, карманный персональный компьютер (PDA, КПК), карту беспроводного модема и так далее. Терминал может связываться с нулем, одной или множеством базовых станций по прямой и обратной линиям передачи в любой момент времени.

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

Методика передачи сигналов, описанная здесь, может использоваться для передачи сигналов разных типов, таких как информация ACK (подтверждение), команды управления мощностью, индикаторы качества канала (CQI, ИКК), запросы на выделение системных ресурсов, пробы доступа, информация обратной связи и так далее. Эти методики можно использовать для прямых линий передачи, а также для обратных линий передачи. Для ясности эти методики описаны ниже для передачи информации ACK по обратной линии передачи.

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

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

Кроме того, в некоторых аспектах, в случае если выполняется подтверждение как пакетов данных, так и пакетов выделения ресурсов для одного фрейма или части фрейма, ACK могут передаваться только для пакета (пакетов) данных, а не для выделения ресурса. Такой подход может быть выполнен в случаях, когда существуют ограничения бюджета линии передачи или другие ограничения мощности.

В системе 100 может использоваться гибридный автоматический запрос на повтор (H-ARQ, Г-АЗП), который также называется передачей с последовательным приращением избыточности (IR, ПИ). При использовании H-ARQ передатчик выполняет одну или больше передач пакетов данных до тех пор, пока пакет не будет правильно декодирован приемником или пока не будет выполнено максимальное количество передач. H-ARQ улучшает надежность передачи данных и поддерживает адаптацию скорости передачи данных для пакетов при наличии изменений в состоянии канала.

На фиг.2 иллюстрируется передача H-ARQ по прямой линии передачи. Базовая станция обрабатывает (например, кодирует и модулирует) пакет данных (пакет 1) и генерирует множество (V) блоков данных, где V>1. Пакет данных также может называться кодовым словом и так далее. Блок данных также может называться подпакетом, передачей H-ARQ и так далее. Каждый блок данных для пакета может содержать достаточно информации с тем, чтобы терминал мог правильно декодировать пакет при благоприятном состоянии канала. V блоков данных обычно содержат разную избыточную информацию для пакета. Каждый блок данных может быть передан во фрейме, который может иметь любую длительность по времени. V блоков данных передают по одному до тех пор, пока не закончится пакет, и передачи блоков разделены друг от друга Q фреймами, где Q>1.

Базовая станция передает первый блок данных (блок 1) для пакета 1 во фрейме m. Терминал принимает и обрабатывает (например, демодулирует и декодирует) блок 1, определяет, что пакет 1 был декодирован с ошибкой и передает NAK в базовую станцию во фрейме m+q, где q представляет собой задержку ACK/NAK и 1<q<Q. Базовая станция принимает NAK и передает второй блок данных (блок 2) для пакета 1 во фрейме m+Q. Терминал принимает блок 2, обрабатывает блоки 1 и 2, определяет, что пакет 1 декодирован с ошибкой, и передает обратно NAK во фрейме m+Q+q. Передача блока и ответа NAK может продолжаться до V раз. В примере, показанном на фиг.2, базовая станция передает блок 3 данных (блок 3) для пакета 1 во фрейме m+2Q. Терминал принимает блок 3, обрабатывает блоки 1-3 для пакета 1, определяет, что пакет декодирован правильно, и передает обратно ACK во фрейме m+2Q+q. Базовая станция принимает ACK и заканчивает передачу пакета 1. Базовая станция обрабатывает следующий пакет данных (пакет 2) и передает данные блоков для пакета 2 аналогичным образом.

На фиг.2 новый блок данных передают через каждые Q фреймов. Для улучшения степени использования канала базовая станция может передавать до Q пакетов с перемежением. В одном варианте выполнения первое перемежение формируют с фреймами m, m+Q и так далее, второе перемежение формируют с фреймами m+1, m+Q+1 и так далее, и Q-е перемежение формируют с фреймами m+Q-1, m+2Q-1 и так далее. Q перемежений смещены относительно друг друга на один фрейм. Базовая станция может передавать до Q пакетов по Q перемежениям. Например, если Q=2, тогда первое перемежение может включать в себя фреймы с нечетными номерами, и второе перемежение может включать в себя фреймы с четными номерами. В качестве другого примера, если Q=6, может быть сформировано шесть перемежений и использоваться для передачи шести пакетов с перемежением. Обычно задержку Q при повторной передаче H-ARQ и задержку q ACK/NAK обычно выбирают для получения достаточного времени для обработки как для передатчика, так и для приемника.

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

Описанные здесь методики передачи сигналов можно использовать для различных систем беспроводной связи, таких как система CDMA, система TDMA, система FDMA, система множественного доступа с ортогональным частотным разделением (OFDMA, МДОЧР), система множественного доступа с частотным разделением с одной несущей (SC-FDMA, МДЧР-ОН) и так далее. В системе OFDMA используется мультиплексирование с ортогональным частотным разделением (OFDM, МОЧР), которое представляет собой методику модуляции, которая разделяет общую полосу пропускания системы на множество (K) ортогональных поднесущих. Эти поднесущие также называются тонами, элементами разрешения и так далее. При OFDM каждая поднесущая может быть независимо модулирована данными. В системе SC-FDMA может использоваться FDMA (IFDMA, МДЧР-П) с перемежением для передачи по поднесущим, которые распределены по полосе пропускания системы, локализованная FDMA (LFDMA, ЛМДЧР) для передачи в блоке соседних поднесущих, или улучшенная FDMA (EFDMA, УМДЧР) для передачи во множестве блоков соседних поднесущих. Обычно символы модуляции передают в частотной области с OFDM и в области времени с использованием SC-FDMA.

Методики передачи сигналов также можно использовать с разными структурами поднесущих. Для простоты, в следующем описании предполагается, что для передачи можно использовать всего K поднесущих, и им присвоены индикаторы от 1 до K.

На фиг.3A показана структура 300 распределенных поднесущих. Для структуры 300 поднесущих в сумме K поднесущих располагаются в виде S неперекрывающихся наборов так, что при этом каждый набор содержит N поднесущих, равномерно распределенных по суммарному количеству K поднесущих. Последовательные поднесущие в каждом наборе отделены друг от друга на S поднесущих, где K=S∙N. Следовательно, набор s содержит поднесущие s, S+s, 2S+s,..., (N-1) ∙ S+s, для s {1,..., S}.

На фиг.3B показана структура 310 поднесущих блока. Для структуры 310 поднесущих в сумме K поднесущих размещены в виде S неперекрывающихся наборов так, что каждый набор содержит N последовательных поднесущих, где K=S ∙ N. Следовательно, набор s содержит поднесущие (s-1)-N+1-s ∙ N, для s {1,..., S}.

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

На фиг.4 показано примерное разделение времени и частоты на блоки время-частота. Блок время-частота также может называться фрагментом, блоком трафика или может быть назван с использованием некоторых других терминов. В одном варианте выполнения блок время-частота соответствует определенному набору поднесущих в течение определенного интервала времени, который может охватывать периоды одного или множества символов. Период символа представляет собой длительность одного символа OFDM или одного символа SC-FDMA. S ортогональных блоков время-частота доступны в каждом интервале времени.

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

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

На фиг.4 также показана примерная схема 400 скачкообразного изменения частоты. Для схемы 400 каждый канал трафика отображен на определенную последовательность блоков время-частота, переключение между которыми выполняется по частоте в разные интервалы времени для получения разделения по частоте, как показано на фиг.4. Интервал переключения представляет собой величину времени, затрачиваемого для данного набора поднесущих, и она равна одному интервалу времени для варианта выполнения, показанного на фиг.4. Шаблон скачкообразного изменения частоты (FH, СИЧ) обозначает определенный блок время-частота, который должен использоваться для каждого канала трафика в каждый интервал времени, используемый для передачи данных. На фиг.4 показана последовательность блоков время-частота для канала y трафика. Другие каналы трафика могут быть отображены на вертикально и циркулярно сдвинутые версии последовательности блоков время-частота для канала y трафика.

Скачкообразное изменение частоты можно использовать со структурами поднесущих, показанными на фиг.3A и 3B. В одном варианте выполнения, который называется скачкообразным изменением частоты следования символов, блок время-частота представляет собой один распределенный набор поднесущих (например, как показано на фиг.3A) за период одного символа. Для скачкообразного изменения частоты следования символов поднесущие для канала трафика охватывают всю полосу пропускания системы и изменяются от одного периода символа до другого периода символа. В другом варианте выполнения, который называется скачкообразным изменением в блоке, блок время-частота представляет собой один непрерывный набор поднесущих (например, как показано на фиг.3B) во множестве периодов символа. Для скачкообразного изменения блока поднесущие для канала трафика следуют непрерывно и являются фиксированными для всего интервала скачкообразного изменения частоты, но изменяются от одного интервала скачкообразного изменения частоты до другого интервала скачкообразного изменения частоты. Также могут быть определены другие схемы скачкообразного изменения частоты.

Терминал может передавать информацию ACK по каналу подтверждения обратной линии передачи (R-ACKCH) в базовую станцию для подтверждения передач H-ARQ, переданных базовой станцией по прямой линии передачи. R-ACKCH также называется каналом ACK в следующем описании. Как снова показано на фиг.2, передачу H-ARQ осуществляют в одном фрейме, который может охватывать один или несколько интервалов переключения. Терминал может передавать ACK/NAK для каждого фрейма, в котором принимают передачу H-ARQ из базовой станции. Ниже описано несколько вариантов воплощения канала ACK для разных размеров фрейма.

На фиг.5A показана схема 500 передачи сигналов для канала ACK. Для варианта выполнения, показанного на фиг.5A, фрейм занимает два интервала скачкообразного изменения частоты, и канал ACK отображается на один блок время-частота в каждом фрейме ACK. Фрейм ACK представляет собой фрейм, в котором передают канал ACK, и фрейм данных представляет собой фрейм, используемый для передачи данных. Каждый фрейм данных может быть ассоциирован с фреймом ACK, который расположен на расстоянии q фреймов от него, как показано на фиг.2. Канал ACK может выкалывать все или участок каждого блока время-частота, на который отображен канал ACK, как описано ниже.

На фиг.5B показана схема 510 передачи сигналов для канала ACK. Для варианта выполнения, показанного на фиг.5B, S=32, фрейм занимает один интервал скачкообразного изменения частоты, и канал ACK отображается на четыре блока время-частота в каждом фрейме ACK. Канал ACK может выкалывать все или участок каждого из блоков время-частота.

Для ясности на фиг.5A и 5B показан канал ACK, выкалывающий один канал y трафика всякий раз, когда канал ACK отображают на блок время-частота, используемый для канала y трафика. Канал ACK также выкалывает другие каналы трафика, которые не обозначены метками на фиг.5A и 5B для ясности. Терминал может передавать данные по назначенному каналу трафика (например, каналу y трафика) и может передавать сообщения ACK по каналу ACK. Если доступно множество каналов трафика, тогда канал ACK выкалывает только участок передачи канала трафика выделения ресурса и выкалывает, в основном, передачу от других терминалов по другим каналам трафика.

Обычно канал ACK может отображаться на любое количество блоков время-частота в каждом фрейме ACK. В одном варианте выполнения канал ACK отображается на фиксированное количество блоков время-частота в каждом фрейме ACK. Такое фиксированное количество может быть определено на основе количества доступных каналов трафика и/или некоторых других факторов. В другом варианте выполнения канал ACK отображается на конфигурируемое количество блоков время-частота в каждом фрейме ACK. Это конфигурируемое количество может быть определено на основе используемого количества каналов трафика, количества пакетов, которые передают в каждом канале трафика, количества битов ACK, которые могут быть переданы в каждом блоке время-частота, и так далее.

На фиг.5A и 5B показаны конкретные варианты выполнения выкалывания каналов трафика каналом ACK. В другом варианте выполнения канал ACK отображается на один или больше фиксированных наборов поднесущих, и частота каналов трафика скачкообразно изменяется вокруг фиксированного канала ACK. В еще одном варианте выполнения S наборов поднесущих расположены в G регионах, причем каждый регион включает в себя S/G последовательных наборов поднесущих. Канал ACK затем отображают на один набор поднесущих в каждом регионе. Канал ACK также может выкалывать каналы трафика другими способами.

Обычно канал ACK может отображаться на блоки время-частота псевдослучайным или детерминированным образом. Канал ACK может отображаться на разные наборы поднесущих для достижения разделения по частоте и по взаимной помехе, например, как показано на фиг.5A и 5B. В одном варианте выполнения канал ACK является псевдослучайным относительно каналов трафика и в равной степени выкалывает каналы трафика. Это может быть достигнуто путем скачкообразного изменения частоты канала ACK, переключения каналов трафика или переключения как канала ACK, так и каналов трафика. Шаблон FH может обозначать конкретный блок (блоки) время-частота для канала ACK в каждом фрейме ACK. Такой шаблон FH может быть передан в терминалы или может быть известен априори в терминалах. В любом случае, терминалы имеют информацию о блоках время-частота, занимаемых каналом ACK.

На фиг.6 показан вариант выполнения выкалывания каналом ACK блока время-частота. Блок время-частота охватывает N поднесущих и располагается в T периодах символов. Обычно канал ACK может выкалывать весь или участок блока время-частота. Сегмент ACK представляет собой сегмент время-частота, используемый для канала ACK. Сегмент ACK сформирован частью блока время-частота, который выколот и используется для канала ACK. Обычно сегмент ACK может охватывать любое количество поднесущих и может занимать любое количество периодов символа. В одном варианте выполнения, который не показан на фиг.6, канал ACK выкалывает весь блок время-частота. Для этого варианта выполнения канал ACK передают во всем блоке время-частота, и данные трафика не передают в блоке время-частота. В другом варианте выполнения, который показан на фиг.6, канал ACK выкалывает участок блока время-частота. Например, канал ACK может выкалывать половину, четверть, одну восьмую или некоторую другую часть блока время-частота. Выколотый участок может быть непрерывным как по времени, так и по частоте, как показано на фиг.6. Передача на непрерывно следующих поднесущих может привести к снижению отношения "пиковой к средней" мощности (PAPR, ОПСМ), что является предпочтительным. В качестве альтернативы, выколотый участок может быть распределен по частоте, по времени или как по частоте, так и по времени. В любом случае, канал ACK передают в выколотом участке блока время-частота, и данные трафика могут быть переданы в остальном участке блока время-частота.

На фиг.7A показан вариант выполнения сегмента ACK. Для этого варианта выполнения сегмент ACK охватывает 8 поднесущих и занимает 8 периодов символов. Сегмент ACK включает в себя 64 модуля передачи. Модуль передачи составляет одну поднесущую за один период символа. Для варианта выполнения, показанного на фиг.7A, сегмент ACK разделен на четыре кластера. Каждый кластер охватывает 8 поднесущих, занимает 2 последовательных периода символа, и включает в себя 16 модулей передачи.

Обычно сегмент ACK может быть разделен различным образом. В другом варианте выполнения каждый кластер охватывает две поднесущие и занимает все 8 периодов символов. В еще одном варианте выполнения каждый кластер охватывает все поднесущие и занимает все периоды символа в сегменте ACK. Например, кластер 1 может включать в себя поднесущие 1 и 2 в периоды 1 и 5 символа, поднесущие 3 и 4 в периоды 2 и 6 символа, поднесущие 5 и 6 в периоды 3 и 7 символа, и поднесущие 7 и 8 в периоды 4 и 8 символа.

На фиг.7B показан вариант выполнения блока время-частота, который не был выколот сегментом ACK. Для этого варианта выполнения блок время частота охватывает 16 поднесущих, занимает 8 периодов символа и включает в себя 128 модулей передачи. Пилотные символы могут быть переданы по некоторым из модулей передачи, и символы данных могут быть переданы по остальным модулям передачи. Как используется здесь, символ данных представляет собой символ для данных трафика, пилотный символ представляет собой символ для пилот-сигнала, который представляет собой данные, известные априори как на базовой станции, так и в терминалах, символ сигналов представляет собой символ для передачи сигналов, и символ обычно представляет собой комплексное значение. Для варианта выполнения, показанного на фиг.7B, пилотные символы передают по поднесущим 1, 9 и 16 в периоды 1, 2, 3, 6, 7 и 8 символа, или шесть полос по три пилотных символа. Пилотные символы могут быть распределены по частоте, например, как показано на фиг.7B, и могут использоваться для получения оценки канала, для блока время-частота. Оценка канала может использоваться для детектирования данных для символов данных, переданных в блоке время-частота.

На фиг.7C показан вариант выполнения блока время-частота, выколотого сегментом ACK. Для этого варианта выполнения пилотные символы передают по поднесущим 9 и 16 в периоды 1, 2, 3, 6, 7 и 8 символа, или в четырех полосах трех пилотных символов. Пилотные символы могут использоваться для получения оценки канала для не выколотого участка блока время-частота.

Вариант выполнения, показанный на фиг.7B и 7C, обеспечивает возможность для обслуживающего сектора получать оценку взаимной помехи для сегмента ACK для одного или больше соседних секторов. Терминал может передавать весь блок время-частота в обслуживающий сектор, если этот блок время-частота не выколот сегментом ACK для обслуживающего сектора. Однако такой блок время-частота может входить в конфликт с сегментом ACK одного или больше соседних секторов. В этом случае в нижней половине блока время-частота можно наблюдать более высокий уровень взаимных помех от сегмента ACK соседнего сектора (секторов). Обслуживающий сектор может выполнять оценку уровня взаимных помех от другого сектора (секторов) на основе пилотных символов, переданных по поднесущей 1 в периоды 1, 2, 3, 6, 7 и 8 символа. Обслуживающий сектор может использовать оценку взаимной помехи для детектирования данных для символов данных, переданных в этом блоке время-частота.

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

Терминал может передавать сообщение ACK для каждой передачи H-ARQ, принимаемой из базовой станции. Количество информации, передаваемой в каждом сообщении ACK, может зависеть от количества пакетов, переданных в соответствующей передаче H-ARQ. В одном варианте выполнения сообщение ACK включает в себя один бит, который подтверждает передачу H-ARQ для одного пакета. В другом варианте выполнения сообщение ACK включает в себя множество (B) битов, которые подтверждают передачу H-ARQ для B пакетов. В одном варианте выполнения сообщение ACK передают с манипуляцией Включено/Выключено, например, '1' для ACK и '0' для NAK. В другом варианте выполнения сообщение ACK кодируют перед передачей.

Множество терминалов могут передавать свои сообщения ACK, используя мультиплексирование с кодовым разделением (CDM, МКР), мультиплексирование c временным разделением (TDM, МВР), мультиплексирование с частотным разделением (FDM, МЧР), некоторую другую схему ортогонального мультиплексирования или их комбинации. Множество терминалов могут передавать свои сообщения ACK в том же кластере, что и сегмент ACK, с использованием любой схемы ортогонального мультиплексирования.

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

В одном варианте выполнения коды расширения представляют собой ортогональные коды, сформированные со столбцами матрицы Адамара (Hadamard). Матрица W 2×2 размером 2×2 и матрица Адамара W 2L×2L с большим размером могут быть выражены следующим образом:

Ур. (l)

Квадратные матрицы Адамара с размерами, которые представляют собой степень двух (например, 2×2, 4×4, 8×8 и так далее), могут быть сформированы, как показано в уравнении (1).

В другом варианте выполнения коды расширения представляют собой ортогональные коды, сформированные со столбцами матрицы Фурье. Матрица F L×L Фурье размером L×L имеет элемент f nm в n-й строке mp-го столбца, который может быть выражен следующим образом:

Ур. (2)

Квадратные матрицы Фурье с любым размером (например, 2×2, 3×3, 4×4, 5×5 и так далее) могут быть сформированы, как показано в уравнении (2).

1-битное сообщение ACK может быть расширено с кодом расширения размером L элементарных посылок для генерирования расширенного сообщения ACK, которое содержит L элементарных посылок, следующим образом:

Ур. (3)

где a u представляет собой бит ACK для терминала u, который может иметь значение 0 или 1, или a u {0, 1};

w u,i представляет собой i-ю элементарную посылку кода расширения, назначенного для терминала u; и

xu,i представляет собой i-ю элементарную посылку расширенного сообщения ACK для терминала u.

L элементарных посылок расширенного сообщения ACK могут быть переданы в области частот путем отображения этих L элементарных посылок ACK на L модулей передачи в сегменте ACK, например, как в OFDMA. В качестве альтернативы, эти L-элементарных посылок ACK могут быть переданы в области времени путем выполнения L-точечного DFT/FFT (ДПФ/БПФ, дискретное/быстрое преобразование Фурье) для получения L символов в области частот и отображения этих L символов на L модулей передачи в сегменте ACK, например, как в SC-FDMA.

Для варианта выполнения, показанного на фиг.7A, сообщение ACK размером 1 бит может быть передано в 16 модулях передачи, и бит ACK может быть расширен кодом расширения размером 16 элементарных посылок для генерирования 16 элементарных посылок ACK. Эти 16 элементарных посылок ACK затем могут быть отображены на 16 модулей передачи в одном кластере ACK. Вплоть до 15 других терминалов могут передавать свои сообщения ACK в одном и том же кластере, используя другие коды расширения. Вплоть до 64 терминалов могут передавать сообщения ACK в одном сегменте ACK.

В одном варианте выполнения поднабор доступных кодов расширения используется для передачи информации ACK. Остальные коды расширения не используются для передачи информации ACK и используются вместо этого для оценки взаимных помех. В другом варианте выполнения каждый кластер включает в себя 16 модулей передачи (например, как показано на фиг.7A), при этом восемь кодов расширения могут использоваться для передачи информации ACK и называются используемыми кодами расширения, и остальные восемь кодов расширения используются для оценки взаимного уровня помех и называются зарезервированными кодами расширения. Для этого варианта выполнения восемь используемых кодов расширения доступны для каждого кластера, и вплоть до 32 сообщений ACK могут быть переданы в одном сегменте ACK. Для данного варианта выполнения восемь зарезервированных кодов расширения могут использоваться для оценки взаимного уровня помех в каждом кластере. Более чем 32 сообщения ACK могут быть переданы в одном сегменте ACK путем назначения большего количества кодов расширения для передачи сообщения ACK. Больше чем 32 сообщения ACK могут быть переданы в одном фрейме ACK путем назначения большего количества сегментов ACK для канала ACK.

В другом варианте выполнения сообщения ACK передают с использованием TDM или FDM. Для этого варианта выполнения терминалам назначают разные модули передачи для канала ACK, и каждый терминал передает свое сообщение ACK в своих назначенных модулях передачи. Сообщения ACK для терминалов затем должны быть ортогональными друг к другу в области времени и/или в области частот. В одном варианте выполнения, который основан на сегменте ACK, показанном на фиг.7A, восьми терминалам могут быть назначены восемь рядов в кластере, и каждый терминал может передавать свой бит ACK в двух модулях передачи данных в назначенной строке. В другом варианте выполнения сформированы четыре кластера, причем каждый кластер охватывает две поднесущие и занимает 8 периодов символов. Восьми терминалам могут быть назначены восемь столбцов кластера, и каждый терминал может передавать свой бит ACK по двум модулям передачи в назначенном столбце.

На фиг.8 показан вариант выполнения для передачи сообщения ACK для достижения разделения по частоте и по времени. Для этого варианта выполнения сообщение ACK передают в разных кластерах в множителе (C) сегментов ACK, один кластер на каждый сегмент ACK. Для варианта выполнения, показанного на фиг.8, C=4, и сообщение ACK передают по четырем разным кластерам в четырех сегментах ACK для достижения разделения по времени. Передача сообщения ACK в течение более длительного интервала времени также может улучшить бюджет линии передачи для терминалов, расположенных на краю зоны обслуживания. Такие нежелательные терминалы обычно работают на верхнем пределе мощности передачи. Более длительные интервалы времени передачи для сообщения ACK обеспечивают для нежелательного терминала возможность пер