ИСПОЛЬЗОВАНИЕ HARQ ДЛЯ ПРЕДОСТАВЛЕНИЙ ПО ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ, ПРИНИМАЕМЫХ ПРИ БЕСПРОВОДНОЙ СВЯЗИ
USING HARQ FOR GRANTS ALONG UPPERLINK RECEIVED IN WIRELESS COMMUNICATION

Перекрестная ссылка на родственные заявки
Данная заявка испрашивает приоритет предварительной заявки на патент (США) № 61/087307, поданной 8 августа 2008 года и озаглавленной "Grant in Message 2 Flips NDI", а также предварительной заявки на патент (США) № 61/088257, поданной 12 августа 2008 года и озаглавленной "Grant in Message 2 Flips NDI", которые полностью содержатся в данном документе по ссылке.
Уровень техники
Область техники, к которой относится изобретение
Настоящее раскрытие сущности, в общем, относится к беспроводной связи и, в частности, к предоставлению HARQ-функциональности для передачи сообщений для доступа к системе.
Уровень техники
Системы беспроводной связи широко развернуты с тем, чтобы предоставлять различные типы контента связи, такие как, например, речь, данные и т.п. Типичные системы беспроводной связи могут быть системами множественного доступа, допускающими поддержку связи с несколькими пользователями посредством совместного использования доступных системных ресурсов (к примеру, полосы пропускания, мощности передачи и т.п.). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA) и т.д. Дополнительно, системы могут соответствовать таким техническим требованиям, как проект партнерства третьего поколения (3GPP), проект долгосрочного развития 3GPP (LTE), сверхширокополосная передача для мобильных устройств (UMB), и/или таким техническим требованиям в области беспроводной связи с несколькими несущими, как высокоскоростная система обмена пакетными данными (EV-DO), одна или более ее версий и т.д.
В общем, системы беспроводной связи с множественным доступом могут одновременно поддерживать связь для множества мобильных устройств. Каждое мобильное устройство может осуществлять связь с одной или более базовыми станциями посредством передачи по прямой и обратной линии связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Кроме того, связь между мобильными устройствами и базовыми станциями может осуществляться через системы с одним входом и одним выходом (SISO), системы со многими входами и одним выходом (MISO), системы со многими входами и многими выходами (MIMO) и т.д. Помимо этого, мобильные устройства могут осуществлять связь с другими мобильными устройствами (и/или базовые станции - с другими базовыми станциями) в конфигурациях одноранговых беспроводных сетей.
Технологии автоматического запроса на повторную передачу (ARQ), такие как гибридный ARQ (HARQ), могут использоваться между мобильными устройствами и базовыми станциями, чтобы упрощать успешную связь. Например, базовая станция может передавать сигналы в мобильное устройство, и мобильное устройство может передавать управляющие данные обратно в базовую станцию, указывающие то, приняло ли оно успешно данные в сигнале. Если нет, базовая станция может повторно передавать сигнал. С этой целью, устройства, использующие HARQ, могут иметь HARQ-объект, который принимает данные и определяет то, являются они новой передачей или повторной передачей, на основе индикатора новых данных (NDI) в данных. NDI, тем не менее, не всегда присутствуют в передачах между мобильными устройствами и базовыми станциями, в частности, для передачи сообщений для доступа к системе.
Сущность изобретения
Далее представлено упрощенное изложение различных аспектов заявленного предмета изобретения для того, чтобы предоставлять базовое понимание этих аспектов. Это изложение не является всесторонним обзором всех рассматриваемых аспектов, и оно не имеет намерением ни то, чтобы определять ключевые или важнейшие элементы, ни то, чтобы разграничивать объем этих аспектов. Его единственная цель состоит в том, чтобы представлять некоторые понятия раскрытых аспектов в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.
В соответствии с одним или более вариантами осуществления и соответствующим их раскрытием, различные аспекты описываются в связи со способствованием поддержке гибридного автоматического запроса на повторную передачу (HARQ) для передачи сообщений для доступа к системе в беспроводных сетях. В одном примере, когда предоставление ресурса принимается в ответе по доступу к системе, HARQ-объект, который обрабатывает передачи сообщений HARQ, может рассматривать принимаемый ответ как новую передачу. В другом примере, когда предоставление ресурса принимается по установленному каналу управления и/или указывает временный адрес устройства, HARQ-объект может рассматривать предоставление как повторную передачу, поскольку можно сделать вывод, что предыдущая передача не достигла своего назначения. В еще одном другом примере, когда индикатор новых данных присутствует в предоставлении ресурса, HARQ-объект может игнорировать предоставления ресурса, принимаемые по установленному каналу управления, указывающие временный адрес, в определении того, увеличен ли индикатор. Следует принимать во внимание, что если индикатор определяется как увеличиваемый HARQ-объектом, это может указывать, что предоставление - это новая передача. В этом отношении, HARQ-функциональность может быть реализована для доступа к системе в беспроводных сетях.
Согласно связанным аспектам, предоставлен способ для интерпретации HARQ-функциональности в процедурах доступа к системе. Способ включает в себя прием передачи сообщения, содержащей предоставление ресурса, от точки доступа в беспроводной сети. Способ также включает в себя определение того, является ли передача сообщения новой передачей или повторной передачей, по меньшей мере, частично на основе ее типа, и обеспечение сообщения в HARQ-процесс вместе с индикацией новой передачи или повторной передачи на основе определения.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя, по меньшей мере, один процессор, выполненный с возможностью принимать ответ на запрос на доступ к системе, содержащий предоставление ресурса, от одной или более точек доступа в беспроводной сети и определять тип ответа. Процессор дополнительно выполнен с возможностью обеспечивать ответ в HARQ-процесс наряду с индикацией новой передачи или повторной передачи, по меньшей мере, частично на основе типа ответа. Устройство беспроводной связи также содержит запоминающее устройство, соединенное, по меньшей мере, с одним процессором.
Еще один аспект относится к устройству беспроводной связи, которое содействует использованию передачи сообщения HARQ в процедурах доступа к системе. Устройство беспроводной связи может содержать средство для приема передачи сообщения от точки доступа в ответ на запрос на доступ к системе. Устройство беспроводной связи дополнительно может включать в себя средство для обеспечения сообщения в HARQ-процесс наряду с индикацией новой передачи или повторной передачи, определенным, по меньшей мере, частично на основе типа сообщения.
Еще один другой аспект относится к компьютерному программному продукту, который может иметь машиночитаемый носитель, включающий в себя код для инструктирования, по меньшей мере, одному компьютеру принимать передачу сообщения, содержащую предоставление ресурса, от точки доступа в беспроводной сети. Машиночитаемый носитель также может содержать код для инструктирования, по меньшей мере, одному компьютеру определять, является ли передача сообщения новой передачей или повторной передачей, по меньшей мере, частично на основе его типа. Кроме того, машиночитаемый носитель может содержать код для инструктирования, по меньшей мере, одному компьютеру обеспечивать передачу сообщения в HARQ-процесс наряду с индикацией новой передачи или повторной передачи на основе определения.
Для достижения вышеуказанных и связанных целей один или более вариантов осуществления содержат признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные аспекты одного или более вариантов осуществления. Тем не менее, эти аспекты указывают только на некоторые из множества способов, которыми могут быть использованы принципы различных вариантов осуществления, и описанные варианты осуществления имеют намерение включать в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 является блок-схемой системы для передачи с использованием гибридного автоматического запроса на повторную передачу (HARQ) в соответствии с различными аспектами.
Фиг.2 является иллюстрацией примерного устройства связи для использования в среде беспроводной связи.
Фиг.3 иллюстрирует примерную сеть беспроводной связи, которая осуществляет выполнение процедур доступа к системе с помощью HARQ.
Фиг.4 иллюстрирует примерную систему беспроводной связи для передачи сообщений доступа к системе с использованием HARQ.
Фиг.5 является блок-схемой последовательности операций примерного способа, который содействует использованию HARQ при передаче сообщений доступа к системе.
Фиг.6 является блок-схемой последовательности операций примерного способа, который реализует HARQ для предоставлений ресурса в ответах по произвольному доступу.
Фиг.7 является блок-схемой последовательности операций примерного способа для обеспечения HARQ для предоставлений ресурса по каналам управления.
Фиг.8 является блок-схемой примерного устройства, которое содействует обеспечению передачи сообщений HARQ в процедурах доступа к системе.
Фиг.9 является блок-схемой примерного устройства беспроводной связи, которое может быть использовано, чтобы реализовывать различные аспекты функциональности, описанной в данном документе.
Фиг.10 иллюстрирует систему беспроводной связи с множественным доступом в соответствии с различными аспектами, изложенными в данном документе.
Фиг.11 является блок-схемой, иллюстрирующей примерную систему беспроводной связи, в которой могут функционировать различные аспекты, описанные в данном документе.
Подробное описание изобретения
Различные аспекты заявленного предмета изобретения далее описываются со ссылками на чертежи, на которых одинаковые цифры ссылок используются для того, чтобы ссылаться на одинаковые элементы. В нижеследующем описании, для целей пояснения, многие конкретные детали пояснены для того, чтобы предоставлять полное понимание одного или более аспектов. Тем не менее, может быть очевидным, что такие аспекты могут применяться на практике без этих конкретных деталей. В других случаях, известные структуры и устройства показаны в форме блок-схемы, чтобы упрощать описание одного или более аспектов.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. имеют намерение ссылаться на связанный с компьютером объект, будь то аппаратное обеспечение, микропрограммное обеспечение, комбинация аппаратного обеспечения и программного обеспечения, программное обеспечение или программное обеспечение в режиме исполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, интегральной схемой, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном устройстве, и вычислительное устройство может быть компонентом. Один или более компонентов могут постоянно размещаться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, имеющих различные структуры данных, хранящихся на них. Компоненты могут осуществлять связь посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету, с другими системами посредством сигнала).
Кроме того, различные аспекты описываются в данном документе в связи с беспроводным терминалом и/или базовой станцией. Беспроводной терминал может упоминаться как устройство, предоставляющее возможности передачи речи и/или данных пользователю. Беспроводной терминал может быть подключен к вычислительному устройству, такому как переносной компьютер или настольный компьютер, или он может быть автономным устройством, таким как персональное цифровое устройство (PDA). Беспроводной терминал также может называться системой, абонентским модулем, абонентской станцией, мобильной станцией, мобильным устройством, удаленной станцией, точкой доступа, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом, пользовательским устройством или абонентским устройством (UE). Беспроводной терминал может быть абонентской станцией, беспроводным устройством, сотовым телефоном, PCS-телефоном, радиотелефоном, телефоном по протоколу инициирования сеанса (SIP), станцией беспроводного абонентского доступа (WLL), персональным цифровым устройством (PDA), карманным устройством, имеющим поддержку беспроводного подключения, или другим устройством обработки, подключенным к беспроводному модему. Базовая станция (к примеру, точка доступа или усовершенствованный узел B (eNB)) может относиться к устройству в сети доступа, которое осуществляет связь по радиоинтерфейсу через один или более секторов с беспроводными терминалами. Базовая станция может выступать в качестве маршрутизатора между беспроводным терминалом и остальной частью сети доступа, которая может включать в себя сеть по Интернет-протоколу (IP), посредством преобразования принимаемых кадров радиоинтерфейса в IP-пакеты. Базовая станция также координирует управление атрибутами для радиоинтерфейса.
Более того, различные функции, описанные в данном документе, могут быть реализованы в аппаратном обеспечении, программном обеспечении, микропрограммном обеспечении или в любой комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители данных, так и среду связи, включающую в себя любую передающую среду, которая содействует перемещению компьютерной программы из одного места в другое. Носителями данных могут быть любые доступные среды, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или хранить требуемый программный код в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера. Так же, любое подключение корректно называть машиночитаемым носителем. Например, если программное обеспечение передается из веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Диск (disk) и диск (disc) при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray (BD), при этом диски (disk) обычно воспроизводят данные магнитно, а диски (disc) воспроизводят данные оптически с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.
Различные способы, описанные в данном документе, могут использоваться для различных систем беспроводной связи, таких как системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA), системы FDMA с одной несущей (SC-FDMA) и другие такие системы. Термины "система" и "сеть" зачастую используются в данном документе взаимозаменяемо. CDMA-система может реализовывать такую технологию радиосвязи, как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. UTRA включает в себя широкополосный CDMA (W-CDMA) и другие варианты CDMA. Дополнительно, CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. TDMA-система может реализовывать такую технологию радиосвязи, как глобальная система мобильной связи (GSM). OFDMA-система может реализовывать такую технологию радиосвязи, как усовершенствованный UTRA (E-UTRA), сверхширокополосная передача для мобильных устройств (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Проект долгосрочного развития (LTE) 3GPP является планируемой к выпуску версией, которая использует E-UTRA, которая применяет OFDMA в нисходящей линии связи и SC-FDMA в восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описываются в документах организации, называемой проектом партнерства третьего поколения (3GPP). Дополнительно, CDMA2000 и UMB описываются в документах организации, называемой проектом партнерства третьего поколения 2 (3GPP2).
Различные аспекты представляются относительно систем, которые могут включать в себя ряд устройств, компонентов, модулей и т.п. Следует понимать и принимать во внимание, что различные системы могут включать в себя дополнительные устройства, компоненты, модули и т.д. и/или могут не включать в себя все из устройств, компонентов, модулей и т.д., поясненных в связи с чертежами. Также может использоваться комбинация этих подходов.
Ссылаясь теперь на чертежи, фиг.1 иллюстрирует систему 100, которая содействует передаче сообщений гибридного автоматического запроса на повторную передачу (HARQ) в беспроводной сети. В частности, предусмотрен компонент 102 HARQ-объекта, который управляет определенным числом HARQ-процессов, таких как HARQ-процесс 104. HARQ-процессы могут быть использованы для того, чтобы одновременно принимать и передавать сообщения в беспроводной сети независимо друг от друга. Также проиллюстрирован беспроводной узел 106, который может осуществлять связь с компонентом 102 HARQ-объекта по беспроводной сети. В одном примере, компонент 102 HARQ-объекта может передавать данные из HARQ-процесса 104 в беспроводной узел 106. Беспроводной узел 106 может отвечать компоненту 102 HARQ-объекта с управляющими данными, касающимися информации об ответе, такими как идентификатор связанного процесса, индикатор новых данных (NDI) и/или т.п. Они могут передаваться по каналу управления, например, и компонент 102 HARQ-объекта может перенаправлять ответ и связанные управляющие данные в соответствующий HARQ-процесс 104 (что может быть основано на принимаемом идентификаторе процесса, в одном примере). Канал управления может относиться к одной или более частям частоты за один или более периодов времени, которые задают канал согласно беспроводной сети. В одном примере, части частоты во времени могут быть частями поднесущих в конфигурации OFDM.
На основе управляющих данных HARQ-процесс 104 может определять то, являются данные новой передачей или повторной передачей предшествующих данных. Если данные являются новыми, HARQ-процесс может перезаписывать связанный буфер и давать возможность высокоуровневым приложениям использовать данные. Если данные являются повторной передачей, HARQ-процесс может комбинировать данные с ранее принятыми данными. В любом случае компонент 102 HARQ-объекта может передавать подтверждение приема (ACK), указывающее то, что данные приняты успешно, или отрицание приема (NAK), указывающее то, что прием данных является неудачным, обратно в беспроводной узел 106. В одном примере, определение того, приняты данные успешно или неудачно, может влечь за собой попытку декодировать и/или демодулировать данные из принимаемого сигнала. Если NAK принимается, например, беспроводной узел 106 может повторно передавать данные, указывающие идентичный идентификатор процесса и ложный NDI, в компонент 102 HARQ-объекта. Таким образом, по меньшей мере, частично на основе NDI (к примеру, увеличен или нет NDI), компонент 102 HARQ-объекта может определять то, являются требуемые данные новой или повторной передачей, и соответствующим образом уведомлять соответствующий HARQ-процесс 104, как показано.
Согласно примеру, HARQ-процесс 104 может принимать запрос на доступ к системе для передачи по беспроводной сети. Компонент 102 HARQ-объекта может передавать запрос в беспроводной узел 106, который может быть, например, беспроводным узлом, который обеспечивает доступ к беспроводной сети. Беспроводной узел 106 может принимать запрос и, в одном примере, передавать ответ по доступу к системе, который включает в себя предоставление ресурса, в компонент 102 HARQ-объекта. Компонент 102 HARQ-объекта может принимать ответ и считать его новой передачей, хотя NDI не принят, поскольку он является ответом на запрос на доступ к системе. Компонент 102 HARQ-объекта может перенаправлять предоставление в соответствующий HARQ-процесс 104, указывающее то, что это новая передача, инструктируя HARQ-процессу перезаписывать связанный буфер с данными, в одном примере. Это может осуществляться на уровне управления доступом к среде (MAC). В другом примере, NDI может доставляться в ответе по доступу к системе, как описано в данном документе.
В другом примере, беспроводной узел 106 может передавать предоставление ресурса по каналу управления, установленному для устройства, к которому относится компонент 102 HARQ-объекта. Если канал управления относится к временному адресу устройства (к примеру, до тех пор, пока устройство не делает этот адрес постоянным после урегулирования конкуренции), компонент 102 HARQ-объекта может рассматривать предоставление как повторную передачу, поскольку это может указывать, что конкуренция еще не урегулирована (к примеру, установление связи на уровне управления радиоресурсами (RRC) еще не закончено). Соответственно, компонент 102 HARQ-объекта может доставлять предоставление ресурса в соответствующий HARQ-процесс 104 и указывать предоставление как повторную передачу. Следует принимать во внимание, что после того как конкуренция урегулирована, постоянный или полупостоянный идентификатор может назначаться связанному устройству.
Кроме того, компонент 102 HARQ-объекта может оценивать NDI, передаваемый посредством беспроводного узла 106 (к примеру, в управляющих данных), чтобы определять то, являются данные, принимаемые от беспроводного узла 106, новой передачей или повторной передачей. Такая оценка может включать в себя, в одном примере, определение того, увеличен или нет NDI с момента предыдущей передачи. При такой оценке NDI компонент 102 HARQ-объекта может игнорировать NDI, указываемые в предоставлениях, принимаемых по каналу управления, связанному с временным адресом устройства, поскольку эти предоставления считаются повторными передачами, как описано. В этом отношении, HARQ-функциональность обеспечивается для передачи сообщений для доступа к системе в беспроводных сетях.
Ссылаясь далее на фиг.2, проиллюстрировано устройство 200 связи, которое может участвовать в сети беспроводной связи. Устройство 200 связи может быть мобильным устройством, базовой станцией, ее частью или практически любым устройством, которое может осуществлять связь в беспроводной сети. Устройство 200 связи может включать в себя компонент 202 приема ответов по доступу, который может принимать ответы по доступу к системе в беспроводной сети, компонент 204 приема управляющей информации и данных, который может получать управляющую информацию и/или данные, передаваемые в беспроводной сети, и компонент 102 HARQ-объекта, который может управлять некоторым числом HARQ-процессов, чтобы содействовать передаче сообщения HARQ, как описано. Как упомянуто ранее, компонент 102 HARQ-объекта может управлять HARQ-процессами, чтобы обеспечивать одновременную независимую связь при добавлении повторения, если необходимо содействовать успешному приему данных. Компонент 102 HARQ-объекта может принимать передачу сообщений от устройств в беспроводной сети и может обеспечивать передачу сообщений в соответствующие HARQ-процессы, указывая то, является ли передача сообщений новыми или повторными передачами, как описано.
Согласно примеру, компонент 202 приема ответов по доступу может принимать ответ по доступу к системе от беспроводного узла (не показан), который может быть в ответе на запрос на доступ к системе, в одном примере. Он может приниматься на MAC-уровне, в одном примере. Компонент 202 приема ответов по доступу может перенаправлять ответ по доступу к системе в компонент 102 HARQ-объекта, который может определять то, содержит или нет ответ предоставление ресурса, чтобы способствовать последующей связи. Если да, компонент 102 HARQ-объекта может рассматривать ответ по доступу к системе как новую передачу, поскольку ответ по доступу к системе с большой вероятностью является первым осуществлением связи с имеющим отношение беспроводным узлом. Следует принимать во внимание, что предоставление ресурса может относиться, например, к одному или более ресурсу связи по каналу передачи данных восходящей линии связи. В одном примере, ответ по доступу к системе может быть ответом по каналу с произвольным доступом (RACH), который принимается в конкретные моменты времени в беспроводной сети (к примеру, переключение с режима бездействия на активный режим, доступ к системе после сбоя радиосвязи, некоторые ситуации передачи обслуживания, данные, поступающие до синхронизации канала передачи данных, и т.д.). В этом отношении, компонент 102 HARQ-объекта маршрутизирует ответ в соответствующий HARQ-процесс, указывая ответ как новую передачу, в одном примере. Таким образом, связанный HARQ-процесс компонента HARQ-объекта 206 может перезаписывать данные в буфере HARQ-процесса с ответом по доступу к системе для потребления на верхнем уровне, как описано.
В другом примере, компонент 204 приема управляющей информации и данных может получать управляющие данные и/или общие данные от одного или более установленных каналов управления. Например, каналы управления могут устанавливаться с беспроводным устройством, чтобы содействовать осуществлению доступа к беспроводной сети. Каналы управления могут устанавливаться наряду с временным адресом (к примеру, временным идентификатором радиосети временной соты (T-CRNTI) и т.д.) для устройства 200 связи, который может указываться в ответе по доступу к системе, до тех пор, пока ресурсы не запланированы. Каналы управления также могут устанавливаться с постоянным и/или полупостоянным адресом (к примеру, после того как ресурсы запланированы). В одном примере, компонент 204 приема управляющей информации и данных может принимать одно или более предоставлений ресурсов по одному или более каналам управления. Компонент 204 приема управляющей информации и данных может обеспечивать одно или более предоставлений ресурса в компонент 102 HARQ-объекта. В одном примере, устройство 200 связи может давать преимущество предоставлениям, принимаемым из запросов на доступ к системе. В этом примере, когда компонент 204 приема управляющей информации и данных принимает предоставление ресурса по каналу управления, связанному с постоянным или полупостоянным идентификатором (к примеру, установленным после планирования ресурсов), HARQ-объект 102 может указывать новую передачу в связанный HARQ-процесс, назначенный принимать предоставление ресурса, например, если имеется выполняющаяся процедура произвольного доступа. Это может иметь место, поскольку процедура произвольного доступа не закончена.
Если компонент 204 приема управляющей информации и данных принимает предоставление ресурса по каналу управления, связанному с временным адресом, назначенным устройству 200 связи, компонент 102 HARQ-объекта может указывать повторную передачу в HARQ-процесс, назначенный принимать предоставление ресурса. Компонент 102 HARQ-объекта может таким образом указывать повторную передачу, поскольку прием предоставления по временному адресу может подразумевать, что конкуренция еще не урегулирована, и тем самым запрос на доступ к системе не принят или еще не обработан. Кроме того, после того как запрос на доступ обработан, компонент 204 приема управляющей информации и данных может принимать предоставление по каналу управления, связанному с постоянным адресом, как описано, который может перезаписывать буфер, например, для HARQ-процесса, содержащего предоставление, связанное с каналом управления временными адресами. Компонент 102 HARQ-объекта может предпринимать вышеприведенное действие независимо от того, включен или нет индикатор новых данных в предоставление (и/или независимо от его значения). В другом примере, компонент 102 HARQ-объекта может определять, для принимаемой передачи сообщения, увеличен или нет NDI по сравнению с предыдущими передачами (к примеру, чтобы заключать то, является передача сообщения новой или повторной передачей). В этом отношении, компонент 102 HARQ-объекта может игнорировать NDI, принимаемые для предоставлений по каналу управления, связанному с временным адресом устройства 200 связи, поскольку эти предоставления считаются повторными передачами, как описано.
Как показано, компонент 102 HARQ-объекта принимает передачу сообщения от компонента 202 приема ответов по доступу, а также компонента 204 приема управляющей информации и данных; на основе этого, например, компонент 102 HARQ-объекта может определять тип сообщения (к примеру, ответ по доступу, передача по каналу управления и т.д.) при определении того, является передача новой или повторной передачей, как описано выше.
Теперь ссылаясь на фиг.3, проиллюстрирована система 300 беспроводной связи, которая содействует обеспечению HARQ-функциональности для начальной связи, связанной с запросами на доступ к системе. Беспроводное устройство 302 и/или 304 может быть мобильным устройством (включающим в себя не только устройства с независимым питанием, но также, например, и модемы), базовой станцией и/или ее частью. В одном примере, беспроводные устройства 302 и 304 могут осуществлять связь с использованием одноранговой или ad hoc технологии, если устройства 302 и 304 имеют одинаковый тип. Кроме того, система 300 может быть MIMO-системой и/или может соответствовать техническим требованиям одной или более систем беспроводной сети (к примеру, EV-DO, 3GPP, 3GPP2, 3GPP LTE, WiMAX и т.д.). Кроме того, компоненты и функциональные средства, показанные и описанные ниже в беспроводном устройстве 302, могут присутствовать также в беспроводном устройстве 304 и, наоборот, в одном примере; проиллюстрированная конфигурация исключает эти компоненты для простоты пояснения.
Беспроводное устройство 302 может включать в себя RACH-компонент 306, который предоставляет RACH, по которому другие устройства могут передавать запросы (к примеру, RACH-преамбулы), чтобы устанавливать ресурсы канала передачи данных с беспроводным устройством 302 для связи по беспроводной сети, компонент 308 HARQ-передачи, который может передавать данные в одно или более различных беспроводных устройств с использованием HARQ и компонента 310 управляющих HARQ-данных, который формирует и передает управляющие HARQ-данные, связанные с HARQ-передачей, в одно или более беспроводных устройств. Беспроводное устройство 304 может включать в себя компонент 312 доступа к системе, который формирует запросы на доступ к системе для передачи в одно или более беспроводных устройств и/или принимает ответы по доступу к системе от них, компонент 314 приема каналов управления, который устанавливает каналы управления с беспроводными устройствами и принимает данные, передаваемые в отношении них, и компонент 102 HARQ-объекта, который содействует передаче сообщения HARQ с одним или более беспроводных устройств. В одном примере, компонент 310 HARQ-передачи дополнительно может обеспечивать функциональность, аналогичную функциональности компонента 102 HARQ-объекта, как описано ниже, и/или наоборот.
Согласно примеру, RACH-компонент 306 может обеспечивать RACH, который дает возможность беспроводным устройствам передавать запросы на доступ в беспроводное устройство 302. Компонент 312 доступа к системе может формировать запрос на доступ к системе, такой как RACH-преамбула, начальный запрос связи или передача сообщения 1, и компонент 102 HARQ-объекта может передавать запрос по RACH с использованием HARQ-процесса (не показан), как описано. Запрос может быть сформирован, например, когда беспроводное устройство 304 переключается с режима бездействия на активный режим, восстанавливается после сбоя радиосвязи, инициирует передачу обслуживания при связи, принимает данные до синхронизации канала передачи данных и/или т.п. RACH-компонент 306 может принимать запрос и определять то, обеспечивать или нет набор ресурсов канала передачи данных в беспроводное устройство 304. Компонент 308 HARQ-передачи может передавать ответ на запрос на доступ к системе; в одном примере, он может отправляться как RACH-ответ, передача сообщения 2 и/или т.п. Компонент 310 управляющих HARQ-данных может передавать связанные управляющие данные при необходимости (и/или если беспроводные устройства 302 и 304 ранее установили HARQ-канал управления).
Компонент 312 доступа к системе может принимать ответ по доступу к системе и обеспечивать его в компонент 102 HARQ-объекта. Компонент 102 HARQ-объекта может оценивать ответ, чтобы определять то, что он является ответом по доступу (по меньшей мере, частично на основе приема его от компонента 312 доступа к системе), а также определять то, содержит он или нет предоставление ресурса от беспроводного устройства 302. Компонент 102 HARQ-объекта может обеспечивать ответ в HARQ-процесс на основе указываемого идентификатора процесса наряду с индикацией новой передачи, как описано выше. Это может выполняться независимо от NDI, который может передаваться или не передаваться с ответом, поскольку предоставление, принимаемое в ответе по доступу к системе (таком как ответ по произвольному доступу, сообщение 2 и т.д.), может неявно указывать новую передачу. Это может выполняться, например, на MAC-уровне.
В другом примере, ответ по произвольному доступу может содержать NDI, который может использоваться компонентом 102 HARQ-объекта, чтобы указывать, является ответ новой передачей или повторной передачей. В одном примере, ответ по произвольному доступу может иметь примерно следующий формат:
<b>Поле</b>
<b>Число битов</b>
Перескок частот
1
Назначение блока ресурсов
5-10 в зависимости от полосы пропускания системы при условии максимального выделения 8 RB.
MCS
4
TPC
4
Задержка в UL (TDD и FDD)
1
CQI-запрос
1
где перескок частот - это настройка, касающаяся того, реализовывать или нет такой перескок частот при связи по предоставленным ресурсам, назначение блока ресурсов указывает предоставленные ресурсы, MCS - это схема модуляции и управления, TPC - это управление мощностью терминала, задержка восходящей линии связи - это задержка в передаче по ресурсам, и CQI-запрос - это запрос на индикатор качества канала. В этом примере, практически любой бит может быть заимствован для указания NDI. Например, бит может быть заимствован из назначения блока ресурсов, поскольку обычно только 8 используются, TPC может быть сокращен до 3 битов, где последним битом может быть, например, NDI и/или т.п.
Помимо этого, каналы управления могут обеспечиваться, чтобы содействовать передаче индикатором качества канала между беспроводным устройством 302 и беспроводным устройством 304. В одном примере, компонент 314 приема каналов управления может получать параметры для последующего использования каналов управления. Кроме того, компонент 308 HARQ-передачи и/или компонент 310 управляющих HARQ-данных может передавать управляющие данные в беспроводное устройство 304 по каналам после установления. В одном примере, управляющие данные могут быть совместно использованы несколькими беспроводными устройствами и компонентом 308 HARQ-передачи, и/или компонент 310 управляющих HARQ-данных может включать идентификаторы, связанные с беспроводными устройствами, в управляющие данные. В одном примере, идентификаторы могут быть временными идентификаторами, принимаемыми в ответе по доступу к системе, который не содержит предоставление ресурса, или более постоянными или полупостоянными идентификаторами, которые могут приниматься в предоставлении ресурса. Помимо этого, беспроводное устройство 302 может передавать предоставления ресурса по каналам управления. Например, после того, как компонент 312 доступа к системе передает запрос на доступ к системе, RACH-компонент 306 может формировать ответ, который может не содержать предоставление ресурса. В этом отношении, компонент 308 HARQ-передачи и/или компонент 310 управляющих HARQ-данных может обеспечивать предоставление ресурса по одному или более каналам управления, таким как физический канал управления нисходящей линии связи (PDCCH) и/или т.п.
В этом примере, компонент 314 приема каналов управления может получать предоставление ресурса по каналу управления и перенаправлять предоставление в компонент 102 HARQ-объекта, тем самым компонент 102 HARQ-объекта может согласовывать предоставление HARQ-процессу, который передает запрос. С другой стороны, компонент 102 HARQ-объекта может определять то, что это передача по каналу управления, по меньшей мере, частично на основе приема ее от компонента 314 приема каналов управления. Если предоставление ресурса содержит временный идентификатор, соответствующий беспроводному устройству 304 (к примеру, идентификатор, принимаемый в доступе к системе или RACH-ответе), компонент 102 HARQ-объекта может обеспечивать данные предоставления ресурса в HARQ-процесс вместе с индикацией повторной передачи. Как описано, повторная передача может указываться, поскольку использование временного идентификатора подразумевает, что беспроводное устройство 302 не принимает или обрабатывает запрос на доступ к системе, поскольку конкуренция не урегулирована, и процедура RACH не завершена.
Если предоставление ресурса содержит постоянный или полупостоянный идентификатор, соответствующий беспроводному устройству 304 (к примеру, идентификатор, принимаемый после приобретения ресурсов канала передачи данных), и имеется выполняющаяся процедура доступа к системе (к примеру, компонент 312 доступа к системе принимает ответ по доступу к системе, передает запланированную передачу, но не принимает HARQ ACK для запланированной передачи), компонент 102 HARQ-объекта может обеспечивать данные предоставления ресурса в HARQ-процесс наряду с индикатором новой передачи, как описано. В другом примере, компонент 102 HARQ-объекта может определять передачи новых данных из указываемого NDI, как описано. При определении того, увеличен или нет NDI, компонент 102 HARQ-объекта может игнорировать предоставления ресурса, передаваемые по каналу управления, соответствующему временному адресу беспроводного устройства 304, как описано.
Ссылаясь на фиг.4, предусмотрена схема 400, которая иллюстрирует примерные передачи сообщений, чтобы устанавливать доступ в беспроводной сети. UE 402 и eNB 404 предусмотрены так, что eNB 404 может способствовать связи по сети с UE 402. UE 402 может передавать преамбулу 406 произвольного доступа в eNB 404, чтобы инициировать связь с ним. В одном примере, UE 402 может передавать преамбулу произвольного доступа при переключении с режима бездействия на активный режим, восстановлении после сбоя радиосвязи, инициировании передачи обслуживания при связи, приеме данных до синхронизации канала передачи данных и/или т.п., как описано. Это может упоминаться, например, как передача сообщения 1. eNB 404 может передавать ответ 408 по произвольному доступу в UE 402; это может упоминаться как передача сообщения 2, в одном примере, и может содержать идентификатор преамбулы произвольного доступа, информацию временного выравнивания, временный адрес для UE 402 (который может становиться постоянным после урегулирования конкуренции RRC) и/или т.п. Как описано, ответ 408 по произвольному доступу может, в одном примере, включать в себя предоставление ресурса. Если да, то HARQ-объект UE 402 (не показан) может указывать, что ответ 408 по произвольному доступу является новой передачей для целей HARQ, как описано.
UE 402 может передавать первую запланированную передачу 410 в eNB 404, которая может упоминаться как передача сообщения 3. В одном примере, эта передача 410 может использоваться для того, чтобы устанавливать RRC-подключение, повторное установление RRC, передачу обслуживания по RRC и/или т.п. Помимо этого, запланированная передача 410 может быть передана с помощью предоставлений ресурса, принимаемых в ответе 408 по произвольному доступу, или иным образом. eNB 404 может передавать урегулирование 412 конкуренции в UE 402 в ответ на запланированную передачу, чтобы урегулировать связь на RRC-уровне, и назначать постоянный или полупостоянный адрес UE 402 для последующей связи. Следует принимать во внимание, что вышеприведенное является одним примером процедуры произвольного доступа с использованием предмета изобретения, описанной в данном документе, чтобы указывать ответ по произвольному доступу как новую передачу; помимо этого, другие конфигурации, включающие в себя процедуру неконкурентного произвольного доступа, например, находятся в пределах объема предмета изобретения, описанного в данном документе.
Ссылаясь теперь на фиг.5-7, проиллюстрированы способы, которые могут выполняться в соответствии с различными аспектами, изложенными в данном документе. Хотя в целях упрощения пояснения способы показаны и описаны как последовательность этапов, необходимо понимать и принимать во внимание, что способы не ограничены порядком этапов, поскольку некоторые этапы могут, в соответствии с одним или более аспектами, выполняться в другом порядке и/или параллельно с этапами, отличными от этапов, показанных и описанных в данном документе. Например, специалисты в данной области техники должны понимать и принимать во внимание, что способ может быть альтернативно представлен как последовательность взаимосвязанных состояний или событий, к примеру, на диаграмме состояний. Более того, не все проиллюстрированные этапы могут быть использованы для того, чтобы реализовывать способ в соответствии с одним или более аспектами.
Со ссылкой на фиг.5, проиллюстрирован способ 500 для обеспечения HARQ-поддержки в процедурах доступа к системе и/или произвольного доступа. На этапе 502 передача сообщения, содержащая предоставление ресурса, может приниматься от точки доступа. Как описано, это может быть ответ по произвольному доступу или другое сообщение доступа к системе, передача по каналу управления и/или т.п. На этапе 504 может быть определено, является передача сообщения новой передачей или повторной передачей данных, по меньшей мере, частично на основе типа сообщения. Например, как описано, если передача сообщения является ответом по произвольному доступу с предоставлением ресурса, это может указывать новую передачу. Следует принимать во внимание, что определение на этапе 504 также может быть основано на других факторах, таких как временный или постоянный адрес устройства и/или т.п., как описано. На этапе 506 передача сообщения может обеспечиваться в HARQ-процесс наряду с индикацией новой передачи или повторной передачи на основе определения на этапе 504. Помимо этого, следует принимать во внимание, что передача сообщения может содержать идентификатор, связанный с HARQ-процессом, чтобы содействовать ассоциированию с ним. В этом отношении, HARQ-функциональность обеспечивается для процедур доступа к системе.
Обращаясь к фиг.6, проиллюстрирован способ 600 для обеспечения HARQ в процедурах произвольного доступа. На этапе 602 может быть передана преамбула произвольного доступа. В одном примере, преамбула может быть передана в одну или более точки доступа, чтобы содействовать установлению связи с ними. Например, преамбула может быть передана при переключении с режима бездействия на активный режим, восстановлении после сбоя радиосвязи, инициировании передачи обслуживания при связи, приеме данных до синхронизации канала передачи данных и/или т.п., как описано. На этапе 604 ответ по произвольному доступу может приниматься с предоставлением ресурса. В этом отношении, ответ может быть первым ответом после преамбулы произвольного доступа и с большой вероятностью является новой передачей. На этапе 606 ответ по произвольному доступу может, соответственно, обеспечиваться в ассоциированный HARQ-процесс с индикатором новой передачи. Это может осуществляться независимо от NDI, который может быть представлен или не представлен с ответом по произвольному доступу, например, как описано.
Фиг.7 иллюстрирует способ 700 для обеспечения HARQ-функциональности для передачи сообщений для доступа к системе. На этапе 702 преамбула произвольного доступа может быть передана в одну или более точек доступа, чтобы содействовать доступу к системе, как описано выше. На этапе 704 может приниматься передача сообщения по каналу управления с предоставлением по восходящей линии связи, которая адресована по временному адресу. Поскольку конкуренция еще не урегулирована, это предоставление может считаться повторной передачей, и, тем самым, на этапе 706 ответ по произвольному доступу может обеспечиваться в HARQ-процесс с индикатором повторной передачи.
Следует принимать во внимание, что, в соответствии с одним или более аспектами, описанными в данном документе, могут быть сделаны логические выводы, касающиеся определения того, следует указывать новую передачу или повторную передачу для различных сообщений доступа к системе, независимо от указанных NDI и/или т.п. При использовании в данном документе термин "делать логический вывод" или "логический вывод" обычно означает процесс рассуждения или выдвижения предположений состояний системы, среды и/или пользователя из набора данных наблюдения, полученных через события и/или данные. Логический вывод может быть использован для того, чтобы идентифицировать конкретный контекст или действие, либо может формировать распределение вероятностей, к примеру, по состояниям. Логический вывод может быть вероятностным, т.е. вычислением распределения вероятностей по интересующим состояниям на основе анализа данных и событий. Логический вывод также может относиться к способам, используемым для компоновки высокоуровневых событий из набора событий и/или данных. Такой логический вывод приводит к составлению новых событий или действий из набора наблюдаемых событий и/или сохраненных данных событий, независимо от того, коррелированны ли события в тесной временной близости и исходят ли события и данные из одного или нескольких источников событий и данных.
Со ссылкой на фиг.8, проиллюстрирована система 800, которая реализует передачу сообщений HARQ для процедур доступа к системе. Например, система 800 может постоянно размещаться, по меньшей мере, частично в базовой станции и т.д. Следует принимать во внимание, что система 800 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные посредством процессора, программного обеспечения или комбинации вышеозначенного (к примеру, микропрограммного обеспечения). Система 800 включает в себя логическое группирование 802 электрических компонентов, которые могут действовать совместно. Например, логическое группирование 802 может включать в себя электрический компонент 804 для приема передачи сообщения от точки доступа в ответ на запрос на доступ к системе. Например, это может быть ответ по доступу к системе (к примеру, RACH-ответ), передачи сообщения по каналу управления и/или т.п. Дополнительно, логическое группирование 802 может содержать электрический компонент 806 для обеспечения передачи сообщения в HARQ-процесс наряду с индикацией новой передачи или повторной передачи, определенной, по меньшей мере, частично на основе типа сообщения. Как описано, ответ по произвольному доступу с предоставлением ресурса может быть новой передачей, передача по каналу управления с предоставлением может быть повторной передачей, когда адресована по временному адресу, и/или т.п.
Кроме того, логическое группирование 802 может включать в себя электрический компонент 808 для определения адреса, связанного с устройством, указываемым в передаче сообщения. Таким образом, адрес может быть временным или постоянным и может быть использован для того, чтобы дополнительно определять то, должна ли передача сообщения указываться как новая передача или повторная передача, как описано выше. Дополнительно, система 800 может включать в себя запоминающее устройство 810, которое хранит инструкции для выполнения функций, ассоциированных с электрическими компонентами 804, 806 и 808. Хотя показаны как внешние для запоминающего устройства 810, следует понимать, что один или более электрических компонентов 804, 806 и 808 могут существовать в запоминающем устройстве 810.
Фиг.9 является блок-схемой другой системы 900, которая может быть использована для того, чтобы реализовывать различные аспекты функциональности, описанной в данном документе. В одном примере, система 900 включает в себя мобильный терминал 902. Как проиллюстрировано, мобильный терминал 902 может принимать сигнал(ы) от одной или более базовых станций 904 и передавать в одну или более базовых станций 904 через одну или более антенн 908. Дополнительно, мобильный терминал 902 может содержать приемное устройство 910, которое принимает информацию от антенны 908. В одном примере, приемное устройство 910 может быть функционально ассоциировано с демодулятором (Demod) 912, который демодулирует принимаемую информацию. Демодулированные символы затем могут быть проанализированы процессором 914. Процессор 914 может быть соединен с запоминающим устройством 916, которое может хранить данные и/или программные коды, связанные с мобильным терминалом 902. Дополнительно, мобильный терминал 902 может использовать процессор 914 для того, чтобы выполнять способы 500, 600, 700 и/или другие соответствующие способы. Мобильный терминал 902 также может использовать один или более компонентов, описанных на предыдущих чертежах, чтобы осуществлять описанную функциональность; в одном примере, компоненты могут быть реализованы процессором 914. Мобильный терминал 902 также может включать в себя модулятор 918, который может мультиплексировать сигнал для передачи посредством передающего устройства 920 через антенну(ы) 908.
Ссылаясь теперь на фиг.10, предоставляется иллюстрация системы беспроводной связи с множественным доступом в соответствии с различными аспектами. В одном примере, точка 1000 доступа (AP) включает в себя несколько групп антенн. Как проиллюстрировано на фиг.10, одна группа антенн может включать в себя антенны 1004 и 1006, другая может включать в себя антенны 1008 и 1010, и еще одна может включать в себя антенны 1012 и 1014. Хотя только две антенны показаны на фиг.10 для каждой группы антенн, следует принимать во внимание, что больше или меньше антенн может быть использовано для каждой группы антенн. В другом примере, терминал 1016 доступа может быть на связи с антеннами 1012 и 1014, при этом антенны 1012 и 1014 передают информацию в терминал 1016 доступа по прямой линии 1020 связи и принимают информацию от терминала 1016 доступа по обратной линии 1018 связи. Дополнительно и/или альтернативно, терминал 1022 доступа может быть на связи с антеннами 1006 и 1008, при этом антенны 1006 и 1008 передают информацию в терминал 1022 доступа по прямой линии 1026 связи и принимают информацию от терминала 1022 доступа по обратной линии 1024 связи. В системе дуплекса с частотным разделением каналов линии 1018, 1020, 1024 и 1026 связи могут использовать различные частоты для связи. Например, прямая линия 1020 связи может использовать частоту, отличную от той, которая используется посредством обратной линии 1018 связи.
Каждая группа антенн и/или область, в которой они должны осуществлять связь, может упоминаться как сектор точки доступа. В соответствии с одним аспектом, группы антенн могут быть выполнены с возможностью передавать сообщения в терминалы доступа в секторе областей, покрываемых точкой 1000 доступа. При связи по прямым линиям 1020 и 1026 связи передающие антенны точки 1000 доступа могут использовать формирование диаграммы направленности для того, чтобы улучшать отношение "сигнал-шум" прямых линий связи для различных терминалов 1016 и 1022 доступа. Кроме того, точка доступа, использующая формирование диаграммы направленности для того, чтобы передавать в терминалы доступа, разбросанные произвольно по ее покрытию, вызывает меньше помех для терминалов доступа в соседних сотах, чем точка доступа, передающая через одну антенну во все свои терминалы доступа.
Точка доступа, к примеру, точка 1000 доступа, может быть стационарной станцией, используемой для связи с терминалами, и также может упоминаться как базовая станция, eNB, сеть доступа и/или другой надлежащий термин. Помимо этого, терминал доступа, к примеру, терминал 1016 или 1022 доступа, также может упоминаться как мобильный терминал, абонентское устройство (UE), устройство беспроводной связи, терминал, беспроводной терминал и/или другой надлежащий термин.
Ссылаясь теперь на фиг.11, предоставлена блок-схема, иллюстрирующая примерную систему 1100 беспроводной связи, в которой могут функционировать различные аспекты, описанные в данном документе. В одном примере, система 1100 является системой со многими входами и многими выходами (MIMO), которая включает в себя систему 1110 передающего устройства и систему 1150 приемного устройства. Следует принимать во внимание, тем не менее, что система 1110 передающего устройства и/или система 1150 приемного устройства также могут быть применены к системе со многими входами и одним выходом, в которой, например, несколько передающих антенн (к примеру, в базовой станции) могут передавать один или более потоков символов в одно антенное устройство (к примеру, мобильную станцию). Дополнительно, следует принимать во внимание то, что аспекты системы 1110 передающего устройства и/или системы 1150 приемного устройства, описанные в данном документе, могут быть использованы в связи с антенной системой с одним выходом и одним входом.
В соответствии с одним аспектом, данные трафика для ряда потоков данных предоставляются в системе 1110 передающего устройства из источника 1112 данных в процессор 1114 данных передачи (TX). В одном примере, каждый поток данных затем может быть передан через соответствующую передающую антенну 1124. Дополнительно, процессор 1114 TX-данных может форматировать, кодировать и перемежать данные трафика для каждого потока данных на основе конкретной схемы кодирования, выбранной для каждого соответствующего потока данных, чтобы предоставлять кодированные данные. В одном примере, кодированные данные для каждого потока данных затем могут быть мультиплексированы с пилотными данными с использованием OFDM-технологий. Пилотные данные могут быть, например, известным шаблоном данных, который обрабатывается известным способом. Дополнительно, пилотные данные могут использоваться в системе 1150 приемного устройства для того, чтобы оценивать отклик канала. Возвращаясь к системе 1110 передающего устройства, мультиплексированные пилотные сигналы и кодированные данные для каждого потока данных могут быть модулированы (т.е. символьно преобразованы) на основе конкретной схемы модуляции (к примеру, BPSK, QSPK, M-PSK или M-QAM), выбранной для каждого соответствующего потока данных, чтобы предоставлять символы модуляции. В одном примере, скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены посредством инструкций, выполняемых и/или предоставленных процессором 1130.
T
T
T
T
Затем символы модуляции для всех потоков данных могут быть предоставлены в TX-процессор 1120, который дополнительно может обрабатывать символы модуляции (к примеру, для OFDM). TX MIMO-процессор 1120 далее может предоставлять N потоков символов модуляции в N приемопередающих устройств 1122a-1122t. В одном примере, каждое приемопередающее устройство 1122 может принимать и обрабатывать соответствующий поток символов, чтобы предоставлять один или более аналоговых сигналов. Каждое приемопередающее устройство 1122 затем дополнительно может приводить к требуемым параметрам (к примеру, усиливать, фильтровать и преобразовывать с повышением частоты) аналоговые сигналы, чтобы предоставлять модулированный сигнал, подходящий для передачи по MIMO-каналу. Соответственно, N модулированных сигналов из приемопередающих устройств 1122a-1122t затем могут быть переданы из N антенн 1124a-1124t, соответственно.
R
R
R
T
В соответствии с другим аспектом, передаваемые модулированные сигналы могут быть приняты в системе 1150 приемного устройства посредством N антенн 1152a-1152r. Принимаемый сигнал из каждой антенны 1152 затем может быть предоставлен в соответствующие приемопередающие устройства 1154. В одном примере, каждое приемопередающее устройство 1154 может приводить к требуемым параметрам (к примеру, фильтровать, усиливать и преобразовывать с понижением частоты) соответствующий принимаемый сигнал, оцифровывать приведенный к требуемым параметрам сигнал, чтобы предоставлять выборки, и затем обрабатывать выборки, чтобы предоставлять соответствующий "принимаемый" поток символов. Процессор 1160 RX/MIMO-данных затем может принимать и обрабатывать N принимаемых потоков символов от N приемопередающих устройств 1154 на основе конкретной технологии обработки приемного устройства, чтобы предоставлять N "обнаруженных" потоков символов. В одном примере, каждый обнаруженный поток символов может включать в себя символы, которые являются оценками символов модуляции, передаваемых для соответствующего потока данных. RX-процессор 1160 затем может обрабатывать каждый поток символов, по меньшей мере, частично посредством демодуляции, обратного перемежения и декодирования каждого обнаруженного потока символов, чтобы восстанавливать данные трафика для соответствующего потока данных. Таким образом, обработка посредством RX-процессора 1160 может быть комплементарна обработке, выполняемой TX MIMO-процессором 1120 и процессором 1116 TX-данных в системе 1110 передающего устройства. RX-процессор 1160 дополнительно может предоставлять обработанные потоки символов в приемник 1164 данных.
В соответствии с одним аспектом, оценка отклика канала, сформированная RX-процессором 1160, может быть использована для того, чтобы выполнять пространственно-временную обработку в приемном устройстве, регулировать уровень мощности, изменять скорости или схемы модуляции либо выполнять другие действия. Дополнительно, RX-процессор 1160 дополнительно может оценивать такие характеристики канала, как, например, отношения "сигнал-к-помехам-и-шуму" (SNR) обнаруженных потоков символов. RX-процессор 1160 затем может предоставлять оцененные характеристики канала в процессор 1170. В одном примере, RX-процессор 1160 и/или процессор 1170 дополнительно могут извлекать оценку "рабочего" SNR для системы. Процессор 1170 затем может предоставлять информацию о состоянии канала (CSI), которая может содержать информацию относительно линии связи и/или принимаемого потока данных. Эта информация может включать в себя, например, рабочий SNR. CSI затем может быть обработан посредством процессора 1118 TX-данных, модулирован посредством модулятора 1180, приведен к требуемым параметрам посредством приемопередающих устройств 1154a-1154r и передан обратно в систему 1110 передающего устройства. Помимо этого, источник 1116 данных в системе 1150 приемного устройства может предоставлять дополнительные данные, которые должны быть обработаны процессором 1118 TX-данных.
Возвращаясь к системе 1110 передающего устройства, модулированные сигналы из системы 1150 приемного устройства затем могут быть приняты антеннами 1124, приведены к требуемым параметрам приемопередающими устройствами 1122, демодулированы демодулятором 1140 и обработаны процессором 1142 RX-данных, чтобы восстановить CSI, сообщенный системой 1150 приемного устройства. В одном примере сообщенный CSI затем может быть предоставлен в процессор 1130 и использован для того, чтобы определять скорости передачи данных, а также схемы кодирования и модуляции, которые должны быть использованы для одного или более потоков данных. Определенные схемы кодирования и модуляции далее могут быть предоставлены в приемопередающие устройства 1122 для квантования и/или использования в последующих передачах в системе 1150 приемного устройства. Дополнительно и/или альтернативно, сообщенный CSI может использоваться процессором 1130 для того, чтобы формировать различные команды управления для процессора 1114 TX-данных и TX MIMO-процессора 1120. В другом примере CSI и/или другая информация, обрабатываемая процессором 1142 RX-данных, может быть предоставлена в приемник 1144 данных.
R
T
В одном примере, процессор 1130 в системе 1110 передающего устройства и процессор 1170 в системе 1150 приемного устройства управляют работой в соответствующих системах. Дополнительно, запоминающее устройство 1132 в системе 1110 передающего устройства и запоминающее устройство 1172 в системе 1150 приемного устройства могут предоставлять хранение программных кодов и данных, используемых процессорами 1130 и 1170, соответственно. Дополнительно, в системе 1150 приемного устройства различные технологии обработки могут использоваться для того, чтобы обрабатывать N принимаемых сигналов, чтобы обнаруживать N передаваемых потоков символов. Эти технологии обработки приемного устройства могут включать в себя пространственные и пространственно-временные технологии обработки приемного устройства, которые также могут упоминаться как технологии коррекции, и/или технологии обработки приемного устройства "последовательное обнуление/коррекция и подавление помех", которые также могут упоминаться как технологии обработки приемного устройства "последовательное подавление помех" или "последовательное подавление".
Следует понимать, что аспекты, описанные в данном документе, могут быть реализованы посредством аппаратных средств, программного обеспечения, микропрограммного обеспечения, промежуточного программного обеспечения, микрокода или любой комбинации вышеозначенного. Когда системы и/или способы реализованы в программном обеспечении, микропрограммном обеспечении, промежуточном программном обеспечении или микрокоде, программном коде или сегментах кода, они могут быть сохранены на машиночитаемом носителе, таком как компонент хранения данных. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную процедуру, вложенную процедуру, модуль, комплект программного обеспечения, класс или любое сочетание инструкций, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого запоминающего устройства. Информация, аргументы, параметры, данные и т.д. могут быть переданы, переадресованы или пересланы посредством любого надлежащего средства, в том числе совместного использования памяти, передачи сообщений, эстафетной передачи данных, передачи по сети и т.д.
При реализации в программном обеспечении описанные в данном документе технологии могут быть реализованы с помощью модулей (к примеру, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Программные коды могут быть сохранены в запоминающем устройстве и приведены в исполнение посредством процессоров. Запоминающее устройство может быть реализовано в процессоре или внешне по отношению к процессору, причем во втором случае оно может быть функционально соединено с процессором с помощью различных средств, известных в данной области техники.
То, что описано выше, включает в себя примеры одного или более аспектов. Конечно, невозможно описать каждое возможное сочетание компонентов или способов в целях описания вышеозначенных аспектов, но специалисты в данной области техники могут понять, что допустимы многие дополнительные сочетания и перестановки различных аспектов. Следовательно, описанные аспекты имеют намерение охватывать все подобные преобразования, модификации и разновидности, которые входят в сущность и объем прилагаемой формулы изобретения. Более того, в рамках того, как термин "включает в себя" используется в подробном описании или в формуле изобретения, этот термин имеет намерение быть включающим способом, аналогичным термину "содержит", как "содержит" интерпретируется, когда используется в качестве переходного слова в формуле изобретения. Кроме того, термин "или" при использовании в подробном описании или формуле изобретения имеет намерение быть "не исключающим или".