СПОСОБ УЛУЧШЕНИЯ ПРОПУСКНОЙ СПОСОБНОСТИ В СИСТЕМЕ, ВКЛЮЧАЮЩЕЙ В СЕБЯ ПОСТОЯННЫЕ ПРИСВАИВАНИЯ
METHOD TO INCREASE THROUGHPUT CAPACITY IN SYSTEM, INCLUDING PERMANENT ASSIGNMENTS

Приоритет заявки согласно 35 U.S.C §119
Данная заявка притязает на приоритет предварительной патентной заявки США № 60/841782, поданной 31 августа 2006 г. и озаглавленной «СПОСОБ УЛУЧШЕНИЯ ПРОПУСКНОЙ СПОСОБНОСТИ В СИСТЕМЕ, ВКЛЮЧАЮЩЕЙ В СЕБЯ ПОСТОЯННЫЕ ПРИСВАИВАНИЯ» и передана правопреемнику настоящей заявки и тем самым включена в данный документ посредством ссылки.
УРОВЕНЬ ТЕХНИКИ
Настоящий документ в общем относится к беспроводной связи и присваиваниям внутри систем беспроводной связи.
Системы беспроводной связи широко используются, чтобы обеспечить различные типы передачи данных, таких как голос, данные, видео и так далее. Эти системы могут быть системами коллективного доступа, способными поддерживать связь с терминалами коллективного доступа, совместно используя доступные системные ресурсы (например, полосу пропускания и передаваемую мощность). Примеры таких систем коллективного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы коллективного доступа с временным уплотнением (TDMA), системы коллективного доступа разделением частот (FDMA) и системы множественного доступа с ортогональным частотным разделением (OFDMA). Как правило, система беспроводной связи содержит несколько базовых станций, причем каждая базовая станция передает данные на мобильную станцию, используя прямую линию связи, а каждая мобильная станция (или терминал доступа) передает данные на базовую станцию, используя обратную линию связи.
В общем, когда передатчик точки доступа (AP) или терминала доступа (AT) завершает передачу набора фактических данных, прерывание (также называемое «разрыв») в передаче происходит прежде, чем передается другой набор фактических пакетов данных. Разрыв в передаче данных относится к продолжительности времени, когда никакие фактические данные на назначенном ресурсе не передаются. В типовой системе связи в случае передатчика точки доступа существует возможность того, что разрыв в передаче может быть рассмотрен как потеря назначенного ресурса. В данном случае эти ресурсы теряются и доступная полоса пропускания используется не полностью. Кроме того, разрыв в передаче может быть интерпретирован как индикация того, что назначенные ресурсы были отменены. В обоих случаях полоса пропускания не используется оптимально и может понизить качество и надежность системы связи.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Нижеследующее представляет упрощенную суть заявленного объекта изобретения, чтобы обеспечить основное понимание некоторых аспектов заявленного объекта изобретения. Это резюме не является всесторонним обзором заявленного объекта изобретения. Оно не предназначено, чтобы идентифицировать ключевые или критические элементы заявленного объекта изобретения или очертить рамки заявленного объекта изобретения. Единственная цель состоит в том, чтобы представить некоторые понятия заявленного объекта изобретения в упрощенной форме как вводную часть к более детальному описанию, которое будет представлено ниже.
Способ связи согласно различным описанным здесь аспектам обеспечивает определение множества ресурсов, подчиненных условному присваиванию (назначению) или условным пользователям, имеющим право использовать условно назначенные ресурсы или их комбинацию. Соответственно, сигнал, указывающий множество ресурсов, подчиненных условным присваиваниям (назначениям), подлежащих использованию, по меньшей мере, одним условным пользователем, формируется и передается пользователю, таким образом, облегчая использование условно назначенных ресурсов.
Согласно различным аспектам сигнал содержит одно или более битовых отображений или неинформационный сигнал. Битовое отображение формируется таким образом, что каждое местоположение отображения соответствует одному из ресурсов, подчиненных условному присваиванию, подлежащему использованию, по меньшей мере, одним условным пользователем. Битовое отображение может быть передано на терминалы доступа, которые используют ресурсы, условно основанные на полученном битовом отображении. Неинформационный сигнал может также быть передан вместо битового отображения или в дополнение к нему. Неинформационный сигнал может идентифицировать один или более терминалов доступа для постоянных присваиваний (назначений), сектор или точку доступа, которые передают неинформационный сигнал, или терминалы доступа, которые подчинены условному присваиванию.
Система связи в соответствии с различными описанными здесь аспектами обеспечивает условно распределенные ресурсы для пользователей/терминалов доступа и связи таких распределений. Система связи содержит процессор, сконфигурированный для формирования сигнала, указывающего, какие из множества ресурсов, подчиненных условному присваиванию (назначению), подлежат использованию, по меньшей мере, одним условным пользователем, и инструктирует передачу сигнала. Процессор формирует отображение таким образом, что каждое местоположение отображения соответствует одному из ресурсов, подчиненных условному присваиванию, подлежащему использованию, по меньшей мере, одним условным пользователем. В соответствии с другими аспектами процессор может также формировать неинформационный сигнал, такой как пакет сигнатуры стирания вместо или в дополнение к отображению, используемой для того, чтобы сообщить условное присваивание.
Следующее описание и прилагаемые чертежи подробно описывают определенные иллюстративные аспекты заявленного объекта изобретения. Эти аспекты показательны, однако, за исключением нескольких различных путей, в которых могут использоваться принципы заявленного объекта изобретения, и заявленный объект изобретения предназначен для того, чтобы включить все такие аспекты и их эквиваленты. Другие преимущества и отличительные признаки заявленного объекта изобретения станут очевидными из следующего детального описания заявленного объекта изобретения при рассмотрении вместе с чертежами.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 иллюстрирует систему беспроводной связи коллективного доступа в соответствии с различными аспектами, сформулированными здесь.
Фиг. 2 показывает иллюстрацию трафика данных на назначенном канале во время использования концепции постоянного присваивания.
Фиг. 3A показывает иллюстрацию процесса формирования сигналов, указывающих использование условно назначенных ресурсов.
Фиг. 3B показывает иллюстрацию устройства для назначения терминалов доступа совмещенным ресурсам.
Фиг. 4A показывает иллюстрацию процесса определения, используются ли условно назначенные ресурсы.
Фиг. 4B показывает иллюстрацию другого процесса определения, используются ли условно назначенные ресурсы.
Фиг. 4C показывает иллюстрацию устройства для определения, используются ли условно назначенные ресурсы.
Фиг. 5 показывает бинарное дерево каналов с 32 наборами поднесущих.
Фиг. 6 показывает иллюстрацию битового отображения для индикации использования условного присваивания.
Фиг. 7A - иллюстрация процесса формирования сигналов, указывающих промежутки в передаче для ресурсов, подлежащих постоянному присваиванию.
Фиг. 7B - иллюстрация устройства для формирования сигналов, указывающих промежутки в передаче для ресурсов, подлежащих постоянному присваиванию.
Фиг. 8 иллюстрирует блок-схему варианта осуществления точки доступа и двух терминалов доступа в системе связи коллективного доступа с множеством несущих.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Заявленный объект изобретения далее описан со ссылкой на чертежи, в которых одинаковые позиции используются для отсылки на сходные элементы повсеместно. В следующем описании в целях объяснения многочисленные характерные детали изложены, чтобы обеспечить полное понимание сущности заявленного объекта изобретения. Очевидно, однако, что заявленный объект изобретения может быть осуществлен без этих характерных деталей. В других примерах известные структуры и устройства показаны в форме блок-схемы, чтобы облегчить описание сущности заявленного объекта изобретения.
,
Различные варианты осуществления теперь описаны со ссылкой на чертежи, где одинаковые позиции используются для отсылки на сходные элементы повсеместно. В следующем описании в целях объяснения многочисленные характерные детали изложены, чтобы обеспечить полное понимание сущности заявленного объекта изобретения. Очевидно, однако, что заявленный объект изобретения может быть осуществлен без этих характерных деталей. В других примерах известные структуры и устройства показаны в форме блок-схемы, чтобы облегчить описание одного или более вариантов осуществления. В том смысле, как они используются в этой заявке, термины «компонент», «модуль», «система» и т.п. предназначены, чтобы обратиться к связанному с применением компьютера объекту или аппаратным средствам, встроенному программному обеспечению, комбинации аппаратных средств и программного обеспечения, программного обеспечения или программного обеспечения в режиме выполнения. Например, компонент может быть (но не ограничивается только этим) процессом, работающим на процессоре, интегральной схемой, процессором, объектом, выполняемой программой, потоком выполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, работающее на вычислительном устройстве, и вычислительное устройство могут быть компонентами. Один или более компонентов могут постоянно находиться в пределах процесса и/или потока выполнения, и компонент может быть локализован на одном компьютере и/или распространен между двумя или более компьютерами. Кроме того, эти компоненты могут выполниться с различными машиночитаемыми носителями, имеющими различные структуры данных, хранящиеся на носителях. Компоненты могут связываться посредством локальных и/или удаленных процессов, как, например, в соответствии с сигналом, имеющим один или более пакетов данных (напримерданные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или через сеть, такую как Интернет, с другими системами посредством сигнала).
Кроме того, различные варианты осуществления описаны здесь в отношении беспроводного терминала и/или базовой станции. Беспроводной терминал может обратиться к устройству, обеспечивающему возможность установления голосовой и/или информационной связи. Беспроводной терминал может быть подключен к вычислительному устройству, такому как ноутбук или настольный компьютер, или это может быть автономное устройство, такое как персональный цифровой секретарь (карманный компьютер). Беспроводной терминал можно также назвать системой, абонентской установкой, терминалом абонента, мобильной станцией, мобильной удаленной станцией, точкой доступа, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом, пользовательским устройством или пользовательским оборудованием. Беспроводной терминал может быть терминалом абонента, беспроводным устройством, мобильным телефоном, телефоном системы персональной связи (PCS), радиотелефоном, телефоном с протоколом инициирования сеанса (SIP), станцией беспроводной местной линии (WLL), персональным цифровым секретарем (карманным компьютером), карманным устройством, имеющим возможность беспроводного подключения, или другим устройством обработки, подключенным к беспроводному модему. Базовая станция (например, точка доступа) может обратиться к устройству в сети доступа, которое общается по радиоинтерфейсу через один или более секторов с беспроводными терминалами. Базовая станция может действовать как маршрутизатор между беспроводным терминалом и остальной частью сети доступа, которая может включать в себя сеть IP-протокола, преобразовывая полученные кадры радиоинтерфейса в пакеты IP. Базовая станция также координирует управление атрибутами для радиоинтерфейса. Кроме того, различные аспекты или особенности, описанные здесь, могут быть осуществлены как способ, устройство или изделие, использующие стандартные способы программирования и/или технические решения. Термин «изделие», использованный здесь, предназначен, чтобы охватить компьютерную программу, доступную с любого читаемого компьютером устройства, канала связи или носителя. Например, машиночитаемые носители могут включать в себя, но не ограничиваться этим, магнитные запоминающие устройства (например, жесткий диск, гибкий диск, магнитная лента), оптически диски (например, компакт-диск (CD), цифровой универсальный диск (DVD)...), смарт-карты и устройства флэш-памяти (например, карточка, флеш-карты, ключ...).
Различные варианты осуществления будут представлены на основе систем, которые могут включать в себя различные устройства, компоненты, модули и т.п. Следует понимать и принимать во внимание, что различные системы могут включать в себя дополнительные устройства, компоненты, модули и т.д. и/или, возможно, не включать в себя все устройства, компоненты, модули и т.д., обсуждаемые в связи с чертежами. Комбинация этих подходов может также использоваться.
Объект изобретения, описанный здесь в его различных вариантах осуществления, обращается к потребности в системе и способе, чтобы обеспечить индикацию разрыва в передаче так, чтобы точка доступа и терминал доступа не интерпретировали разрыв в передаче как индикацию отсутствия требования назначенных ресурсов или как индикацию того, что назначенные ресурсы больше не доступны. Это облегчает оптимальное использование доступной полосы пропускания, когда ресурсы остаются временно неактивными во время постоянного присваивания.
Ссылаясь на чертежи, Фиг. 1 - иллюстрация беспроводной системы 100 связи коллективного доступа в соответствии с различными аспектами. В одном примере беспроводная система 100 связи коллективного доступа включает в себя точки 110 коллективного доступа (AP) и терминалы 120 коллективного доступа (AT). Базовая станция также может вызываться и может содержать некоторые или все функциональные возможности точки доступа, узла сети B и/или другого сетевого объекта. Каждая точка 110 доступа обеспечивает покрытие связью для отдельной географической области 102. Термин «ячейка» может относиться к точке доступа и/или ее зоне покрытия в зависимости от контекста, в котором использован термин. Для повышения емкости системы область охвата терминала доступа может быть разделена на множественные меньшие области, например три меньшие области 104a, 104b и 104c. Каждая меньшая область обслуживается соответствующей базовой приемопередающей подсистемой (BTS). Термин «сектор» может относиться к точке доступа и/или ее зоне покрытия в зависимости от контекста, в котором использован термин. Для разделенной на сектора ячейки точки доступа для всех секторов этой ячейки, как правило, совмещены в пределах базовой станции для ячейки. Способы передачи сигнала, описанные здесь, могут использоваться для системы с разделенными на сектора ячейками так же, как системы с неразделенными ячейками. Для простоты в следующем описании термин «базовая станция» использован в общем для станции, которая обслуживает сектор, а также станции, которая обслуживает ячейку.
Терминалы 120, как правило, рассредоточиваются по системе, и каждый терминал может быть стационарным или мобильным. Терминал также может быть вызван и может содержать некоторые или все функциональные возможности, мобильную станцию, пользовательское оборудование и/или некоторые другие устройства. Терминал может быть беспроводным устройством, сотовым телефоном, персональным цифровым секретарем (карманным компьютером), платой беспроводного модема и так далее. Терминал может общаться с ни одной, одной или множественными базовыми станциями на следующих и предыдущих звеньях в любой данный момент.
Для централизованной архитектуры системный контроллер 130 связан с точками 110 доступа и обеспечивает координацию и управление для этих базовых станций. Системный контроллер 130 может быть одиночным сетевым объектом или коллекцией сетевых объектов. Для распределенной архитектуры точки доступа могут общаться друг с другом, как необходимо.
Описанные здесь методики предусматривают использование индикации разрыва в передаче для терминала доступа, имеющего «постоянное присваивание» для других терминалов доступа, чтобы принимать или передать сигналы, чтобы улучшить пропускную способность для других терминалов доступа. Постоянное присваивание позволяет системному контроллеру 130 уменьшать непроизводительные издержки присваивания. Постоянное присваивание позволяет получателю данного ресурса использовать назначенный ресурс, чтобы осуществить многочисленные сеансы связи (передачу или прием), не требуя новое присваивание на каждый сеанс связи. Используя сообщение присваивания, точка 110 доступа предоставляет информацию присваивания ресурса, например идентификации канала, терминалу 120 доступа. Как только информация присваивания получена, терминал 120 доступа передает реальные данные по назначенному предыдущему звену или получает фактические данные по назначенному последующему звену (ресурсу). В постоянном присваивании назначенный канал продолжает оставаться назначенным терминалу 120 доступа. Таким образом, в различные периоды, когда канал назначен, никакие реальные данные не переданы или получены терминалом доступа 120 или точкой доступа 110. Поэтому первая комбинация данных, которая может быть пакетом сигнатуры стирания, используется, чтобы заполнить промежутки в передаче. Длина, структура и скорость передачи данных пакета сигнатуры стирания могут изменяться, базируясь на доступных ресурсах. Доступные ресурсы могут быть определены системным контроллером 130 или точкой доступа, которая находится во взаимодействии с терминалом доступа. Например, если у принимающего объекта есть ресурсы, чтобы обработать пакеты сигнатуры стирания, имеющие больше информационных бит (например, 3 бита), длина пакета сигнатуры стирания корректируется, чтобы обеспечить больше информационных бит. Это может позволить принимающему объекту легко определить, что полученный пакет был пакетом сигнатуры стирания. Кроме того, уровень мощности, с которым передаются пакеты сигнатуры стирания, может меняться, чтобы передавать последовательность стирания на уровне мощности, достаточно низком, чтобы передача последовательности стирания не вызывала существенных помех.
Далее, в определенных аспектах другие терминалы доступа, отличные от того, который предназначен для получения первого шаблона данных, могут считывать первый шаблон данных. Эти терминалы доступа могут тогда использовать ресурсы, которые не используются тем терминалом доступа, для которого был предназначен первый шаблон данных. В определенных аспектах отображение или подобная информация передается, чтобы позволить конкретному из других терминалов доступа использовать соответствующие другие ресурсы. Это отображение или другая информация может быть передана как часть передачи канала управления и может быть передана всему сектору или терминалам доступа ячейки или может быть групповой передачей подгруппе терминалов доступа, например, тем, которые получат информацию по этим ресурсам.
Как используется в этом документе, ресурсы или коммуникационные ресурсы могут обратиться к несущей частоте, базовому интервалу времени, числу тональных посылок или поднесущих OFDM-системы, одному или более смежных блоков OFDM-символов и поднесущих, например блок из 8 символов на 16 поднесущих, группой несмежных комбинаций из OFDM-символов и поднесущих, OFDM-распределений времени-частоты, логического ресурса, например узла дерева канала, или частотного интервала связи, или любого другого ресурса.
Фиг. 2 показывает изображение 200 трафика данных на назначенном канале во время использования концепции постоянного присваивания. Продолжительность 208 постоянного присваивания обычно между присваиванием 210 и отменой присваивания 212, потеря сеанса, хотя это может быть периодом фиксированной длительности, включая множественные передачи. Во время продолжительности 208 постоянного присваивания может быть несколько событий передачи данных, например 202a-202e, в которые пакеты передачи данных передаются. Вообще данные не всегда передаются непрерывно для продолжительности постоянного присваивания 208, таким образом оставляя части разрыва, например, 204a-204d. Неинформационный сигнал 206a-206d, который отражает, что не происходит передача по ресурсам, соответствующим присваиванию, может быть передан так, чтобы постоянное присваивание не было закончено до конца продолжительности 208. Неинформационный сигнал может быть фиксированным пакетом сигнатуры стирания или сообщением, несущим один или более битов, представляющих уникальный шаблон данных. Другими словами, пакет сигнатуры стирания заполняет части разрыва 204a-d уникальными шаблонами и препятствует прекращению действия ресурсов. Пакет сигнатуры стирания может быть уникальным идентификатором, который известен и передатчику и приемнику до использования пакетов сигнатуры стирания.
В соответствии с другими аспектами точка доступа может определить фреймы, в которых пакет начинается во время конфигурации, или через присваивание, или другую передачу наподобие F-SPCH (заблаговременный старт пакетного канала). Этот способ может использоваться вместо передачи неинформационного сигнала, как детализировано выше, чтобы достичь более высокой эффективности мощности.
Однако в вышеупомянутой ситуации ресурсы, подчиненные постоянному присваиванию, не используются ни для какой связи с терминалом доступа. Поэтому в таких ситуациях будет существовать неиспользованная емкость. Поэтому в некоторых аспектах другие терминалы доступа могут быть условно назначены на ресурсы, подчиненные постоянному присваиванию. Условное присваивание может быть постоянным условным присваиванием, охватывающим множество связей, или может быть условным присваиванием для единственной связи. И условное присваивание, и постоянное присваивание могут быть для связи следующего звена, связи предыдущего звена или обоих. В некоторых случаях некоторые типы терминалов и ресурсов, более вероятно, будут доступны для условного присваивания, например ресурсы, используемые для голосовой связи по протоколу Internet (VoIP). Далее, в некоторых случаях условно назначенные ресурсы могут быть разделены для множественных пользователей, в многочисленных условно назначенных ресурсах.
Чтобы идентифицировать ресурсы, которые используются, основываясь на условном присваивании, или терминалы доступа, которые используют условно назначенные ресурсы, отображения, или подобную информацию, которая указывает, какие ресурсы подлежат использованию условно назначенными терминалами доступа, какие условно назначенные терминалы доступа могут использовать условно назначенные ресурсы, или комбинацию обоих подходов, то есть некая комбинация идентификации ресурсов и терминалов передается от точки доступа. Таким образом, терминалы коллективного доступа могут быть подчинены условному присваиванию, все или некоторые, тех же самых ресурсов, которые подчинены оригинальному постоянному присваиванию. Далее, вместо отображения или в дополнение к нему неинформационный сигнал может идентифицировать терминал доступа для постоянного присваивания, идентификация сектора или точки доступа, которая передает неинформационный сигнал, или терминалов доступа, которые подчинены условному присваиванию. Вообще если другие пользователи условно назначены на ресурс, то неинформационный сигнал не будет идентифицировать терминал доступа. Неинформационный сигнал может быть передан на уровне передаваемой мощности, который ниже, чем предопределенный порог. Порог может быть предопределен и указывает уровень передаваемой мощности таким, что передача выше порога вызовет помехи. В определенных аспектах никакой информационный сигнал не может быть сигналом маяка, псевдошумовой (PN) последовательностью или некоторым другим типом сигнала. Далее, в некоторых случаях, как описано выше, неинформационный сигнал может быть передан по ресурсам, которые условно назначены.
Фиг. 3A иллюстрирует изображение процесса формирования сигналов, показательных для использования условно назначенных ресурсов. Ресурсы могут быть условно назначены в соответствии с сообщением присваивания в кадре, суперкадре, в более раннем кадре и продолжающимся для установленной продолжительности или постоянного условного присваивания. Определение сделано относительно того, должны ли какие-нибудь условно назначенные ресурсы быть использованы, как обозначено в блоке 300. Это определение может также включать определение относительно того, будут ли какие-нибудь ресурсы условно назначены. Если у терминалов нет никаких условных ресурсов, назначенный процесс достигает конечного блока, как показано в 340. Однако, если такие ресурсы есть, отображение или подобная информация сгенерирована в 310. Отображение идентифицирует терминалы или/и ресурсы, подчиненные условному присваиванию, которое будет использоваться. Сформированное отображение затем передается, например, через канал управления, другие каналы, прямые сообщения или комбинации их, как показано в блоке 315. В дополнение к этому возможное определение может быть сделано в блоке 320 относительно того, находится ли геометрия терминалов доступа, подчиненных условному присваиванию, ниже порога. Это определение может быть основано на качестве канала, силе принятого сигнала или другой информации от пилотного и/или других сигналов, например сигналов качества каналов, полученных от того терминала доступа. Альтернативно или в дополнение к этому определение может быть основано на обратной связи качества канала, полученной от терминала доступа. Обратная связь качества канала может включать другую информацию. Дополнительно определение может быть сделано на комбинации обратной связи качества канала и/или пилот-сигналов или другой информации, полученной от терминала доступа. С одной стороны, определение может быть основано на усилении для пилот-сигналов, переданных от терминала доступа, относительно порога.
С другой стороны, определение может быть основано на различии между характеристиками канала предыдущего звена того сектора и предыдущим звеном, обслуживающим сектор. В дальнейшем аспекте определение может быть основано на качестве канала предыдущего или следующего звеньев. Например, терминалы доступа с усилением -6 децибел или хуже могут быть настроены ниже порога. Для тех терминалов доступа, которые в отображении ниже порога, неинформационный сигнал может быть передан на тех ресурсах, чтобы указывать, что они должны использовать условно назначенный ресурс, необязательный блок 330. Для терминалов доступа с геометрией выше порога отображения, сформированного на этапе 310, передается как указано в 315, таким образом сообщая терминалам, которые из условно доступных ресурсов они могут использовать. Далее, в некоторых случаях те пользователи, которые имеют геометрию ниже порога, могут быть удалены из отображения до передачи отображения, как обозначено в необязательном блоке 335.
Фиг. 3B показывает иллюстрации устройства для назначения терминалов доступа накладывающимся ресурсам. Один или более процессоров 350 сконфигурированы для определения, доступны ли какие-нибудь ресурсы или терминалы, чтобы быть использованными для условного присваивания. Один или более процессоров 350 объединены с одним или более процессорами 360, которые генерируют отображения или подобную информацию, которая идентифицирует ресурсы и/или терминалы, которые должны использовать условные ресурсы. Один или более процессоров 360 могут быть объединены с передатчиком (или передатчиками) 365, которые используются для ведения передачи от устройства. Кроме того, один или более процессоров 370 произвольно используются для того, чтобы определить, находится ли геометрия терминалов доступа, подчиненных условному присваиванию, ниже порога. Необязательные один или больше процессоров 370 могут быть связаны с необязательным одним или большим количеством процессоров 380, которые конфигурированы, чтобы формировать неинформационные сигналы, например сигналы стирания, для их передачи на условно назначенные ресурсы. Необязательный один или больше процессоров 380 может быть соединен с передатчиком (или передатчиками) 365.
Фиг. 4A показывает иллюстрацию процесса определения того, используются ли условно назначенные ресурсы. Терминал доступа определяет, получил ли он первый тип сигнала, который указывает, что он должен использовать условно назначенный ресурс, как обозначено в блоке 400. Первый тип сигнала может быть картой или подобной информацией, которая указывает, что терминал доступа должен использовать условно назначенный ресурс или что должен быть использован условно назначенный ресурс, назначенный терминалу доступа. Определение может также быть сделано, определяя, установлено ли местоположение на отображении, соответствующее ресурсу или терминалу, активным или используется. Дополнительное и необязательное определение может быть сделано относительно того, получил ли терминал доступа второй тип сигнала, который указывает, что терминал должен использовать условно назначенный ресурс, как показано в блоке 410. В одном случае этот второй тип сигнала может быть неинформационным сигналом, например сигналом стирания, переданным на условно назначенный ресурс, который должен быть использован.
Если определение блока 400 или блока 410 положительно для первого или второго типа принятого сигнала соответственно, терминал доступа использует условно назначенный ресурс, как показано в блоке 420. В аспекте используемые условные ресурсы могут включать в себя сигналы обработки, полученные на условно назначенном ресурсе, например использование для коммуникации следующего звена, или передача сигналов по условно назначенному ресурсу, например использование для коммуникации предыдущего звена. Если определение и в блоке 400, и в блоке 410 является отрицательным, это может подразумевать, что никакие условно доступные ресурсы терминалам доступа не были назначены.
Фиг. 4B показывает иллюстрацию процесса определения того, используются ли условно назначенные ресурсы. Терминал доступа определяет, получил ли он первый тип сигнала, который указывает, что он должен использовать условно назначенный ресурс, как обозначено в блоке 430. Первый тип сигнала может быть картой или подобной информацией, которая указывает, что терминал доступа должен использовать условно назначенный ресурс или что должен быть использован условно назначенный ресурс, назначенный терминалу доступа. Определение может также быть сделано посредством определения, установлено ли местоположение в отношении отображения, соответствующего ресурсу или терминалу, как активное или используемое. Дополнительное и необязательное определение может быть сделано относительно того, получил ли терминал доступа второй тип сигнала, который указывает, что терминал должен использовать условно назначенный ресурс, как показано в блоке 440. В одном случае этот второй тип сигнала может быть неинформационным сигналом, например сигналом стирания, переданным на условно назначенный ресурс, который должен быть использован. Если определение блока 440 позитивно, после того, как определение блока 430 позитивно, терминал доступа использует условно назначенный ресурс, как показано в блоке 450. В аспекте используемые условные ресурсы могут включать в себя сигналы обработки, полученные на условно назначенном ресурсе, например использование для коммуникации следующего звена, или передача сигналов по условно назначенному ресурсу, например использование для коммуникации предыдущего звена. Если определение в блоке 440 - негатив, это может подразумевать, что условные ресурсы не были назначены терминалу, и процесс достигает блока остановки, как обозначено в 455.
Фиг. 4C иллюстрирует устройство для определения, используются ли условно назначенные ресурсы. Один или более процессоров 460 для определения, являются ли сигналы сигналами первого типа, например отображением, указывающим, что условно назначенные ресурсы подлежат использованию или что терминал доступа должен использовать условно назначенные ресурсы, которые указывают, что он должен использовать условно назначенные ресурсы вместе с одним или более процессорами 470 для того, чтобы инструктировать использование условно назначенного ресурса. Один или более процессоров 470 могут инструктировать использование ресурса, обрабатывая сигналы, принятые на условно назначенном ресурсе или переданные на условно назначенном ресурсе. Один или больше процессоров 470 связан с одним или более дополнительными процессорами 480 для того, чтобы определить, получил ли терминал доступа второй тип сигнала, который указывает, что должен быть использован условно назначенный ресурс. В соответствии с аспектом второй тип сигнала может быть неинформационным сигналом.
Фиг. 5 иллюстрирует бинарное дерево 900 канала с наборами поднесущих S=32, доступными для использования. Набор каналов трафика может быть определен 32 наборами поднесущих. Каждый канал трафика определен уникальным идентификатором канала и отображается одним или более наборов поднесущих в каждый интервал времени. Например, канал трафика может быть определен для каждого узла в дереве 900 канала. Каналы трафика могут быть последовательно пронумерованы сверху донизу и слева направо для каждого ряда. Наибольшему каналу трафика, соответствующему самому верхнему узлу, назначают идентификатор канала 0 и отображают ко всем 32 наборам поднесущих. 32 канала трафика в самом нижнем ряду 1 имеют идентификаторы канала 31-62 и называются основными каналами трафика. Каждый основной канал трафика отображается одним набором поднесущих. Древовидная структура, показанная на Фиг. 5, налагает определенные ограничения на использование каналов трафика для ортогональной системы. Для каждого назначенного канала трафика ограничены все каналы трафика, которые являются подмножествами (или преемниками) назначенного канала трафика и всех каналов трафика, для которых назначенный канал трафика - подмножество. Ограниченные каналы трафика не используются одновременно с назначенным каналом трафика так, чтобы никакие два канала трафика не использовали тот же самый набор поднесущих одновременно.
В одном аспекте ресурс ACK (Подтверждение) назначен каждому каналу трафика, который назначен для использования. В соответствии с различными аспектами ресурс ACK может быть помечен различной терминологией, например его можно назвать подканалом ACK. Ресурс ACK включает в себя подходящие ресурсы (например, распространяющийся код и ряд кластеров), имеющие обыкновение посылать сообщение ACK. В одном аспекте сообщения ACK для каждого канала трафика можно послать на назначенном ресурсе ACK. О назначенных ресурсах ACK можно сообщить терминалу. В другом аспекте ресурс ACK связан с каждым из основных каналов трафика в самом низком ряду дерева канала. Этот аспект учитывает присваивание максимального числа каналов трафика минимального размера. Больший канал трафика, соответствующий узлу выше самого нижнего ряда, может использовать (1) ресурсы ACK для всех базовых каналов трафика под наибольшим каналом трафика, (2) ресурс ACK для одного из базовых каналов трафика, например базового канала трафика с наименьшим идентификатором канала, или (3) ресурсы ACK для подмножества базовых каналов трафика под наибольшим каналом трафика. Для вышеупомянутых опций (1) и (3) сообщение ACK для наибольшего канала трафика можно послать, используя множественные ресурсы ACK, чтобы улучшить вероятность правильного приема. Если множественные пакеты посылают параллельно, например используя передачу с применением множественных входов и выходов (MIMO), то наибольший канал трафика с множественными базовыми каналами трафика может быть назначен для передачи. Число основных каналов трафика равно или больше, чем число пакетов. Каждый пакет может быть отображен на различном базовом канале трафика. ACK для каждого пакета тогда можно послать, используя ресурс ACK для связанного базового канала трафика.
Терминал доступа для условного присваивания может в некоторых аспектах передавать его ACK, как если бы он был назначен ресурсу, например, передавая ACK на нижнем базовом узле для ресурса, который был условно назначен. Нужно отметить, что подтверждения, переданные условно назначенным терминалом доступа для данных, полученных условно назначенными ресурсами, могут быть обеспечены без направленного подтверждения. Например, используя общее подтверждение или сообщая о канале для всех терминалов доступа или групп терминалов доступа.
Фиг. 6 показывает иллюстрацию растрового изображения для индикации использования условного присваивания. Отображение на Фиг. 6 включает один бит с b1 по b32 для каждого ресурса. Ресурс может быть временно-частотным распределением в системе OFDM (ортогональное мультиплексирование с частотным разделением), например элементом мозаичного изображения 16 тонов по 8 символов OFDM, узлом на дереве канала, например деревом канала Фиг. 5, или некоторым другим ресурсом. Фактические ресурсы и их размер могут отличаться от тех, которые показаны на Фиг. 6. Кроме того, число позиций на отображении, которые могут или не могут являться битами, соответствует терминалам доступа в положении ресурсов. Далее, местоположения на отображении могут быть установлены в предопределенном шаблоне, который учитывает простое декодирование терминалами доступа. Кроме того, нужно отметить, что отображение может использоваться вместо неинформационных сигналов, чтобы указать продолжение первичного постоянного присваивания. Далее, отображение может быть передано или отправлено многоадресной рассылкой на те терминалы доступа, которые должны использовать (или продолжить присваивание) условно назначенные ресурсы.
В определенных аспектах условно назначенные ресурсы приводят к остаточному присваиванию ресурса (RRA), в котором ресурсы, которые временно неактивны во время постоянного присваивания первому терминалу доступа, условно назначены другим пользователям/терминалам доступа в течение времени простоя. Например, в системах UMB (ультрамобильная широкополосная передача) другие терминалы доступа принимают растровое изображение касательно RRA от точки доступа. Растровое изображение указывает, какие из ресурсов неактивны и которые из этих ресурсов доступны, чтобы быть использованными другими терминалами. Другие терминалы определяют доступные ресурсы, использующие значение битов в пределах растрового изображения. Вообще вышеупомянутые критерии геометрии используются, чтобы решить, какие из терминалов доступа получают условное присваивание или RRA. Как только терминал доступа получает такое присваивание, растровое изображение, включающее информацию о присваивании, должно быть передано к терминалу доступа. Если, однако, это растровое изображение не может быть передано, происходит ошибка пакета и условное присваивание теряется.
Фиг. 7A показывает иллюстрацию процесса формирования сигналов, показательных для промежутков передачи для ресурсов, подчиненных постоянному присваиванию. Определяется, имеют ли или один, или более пользователей постоянное присваивание и не запланирован ли прием передачи во время соответствующего периода времени (блок 700).
Период времени может быть кадром, суперкадром, установленной продолжительностью времени или быть основанным на других критериях. Если есть такие пользователи, то отображение или подобная информация, которая идентифицирует терминалы, формируется в блоке 710. Сгенерированное отображение тогда передается, например, через канал управления, другие каналы, прямые сообщения или их комбинации (блок 715). В дополнение к этому необязательное определение может быть сделано относительно того, имеют ли терминалы постоянное присваивание и не запланирован ли прием передачи во время соответствующего периода времени (блок 720). Это определение может быть основано на качестве канала, силе принятого сигнала или другой информации от пилотного и/или других сигналов, например сигналов качества канала, полученных от этого терминала доступа. Альтернативно или в дополнение к этому определение может быть основано на обратной связи качества канала, полученной от терминала доступа. Обратная связь качества канала может включать другую информацию. Кроме того, определение может быть сделано на комбинации обратной связи качества канала и/или пилот-сигналов или другой информации, полученной от терминала доступа.
В одном аспекте определение может быть основано на усилении для пилот-сигналов, переданных от терминала доступа, относительно порога. В другом аспекте определение может быть основано на различии между параметрами канала предыдущего звена того сектора и предыдущим звеном, служащим сектору. В дальнейшем аспекте определение основано на качестве канала следующего или предыдущего звена. Например, терминалы доступа с усилением -6 децибел или хуже могут быть определены, чтобы быть ниже порога. Для тех терминалов доступа в отображении, которые ниже порога, неинформационный сигнал может быть передан на эти ресурсы, чтобы указать, что постоянное присваивание должно быть сохранено, как видно в необязательном блоке 730. Часто ошибки передачи на постоянном присваивании происходят вообще из-за пустого буфера. Если у терминалов доступа есть геометрия выше порога, то отображение, сгенерированное на этапе 710, передается, как обозначено в 715, таким образом сообщая определенным терминалам, какие из условно доступных ресурсов они могут использовать. Далее, в небольшом количестве аспектов те пользователи, у которых геометрия ниже порога, могут быть удалены из отображения раньше передачи отображения, как показано в необязательном блоке 735.
Фиг. 7B показывает иллюстрацию устройства для формирования сигналов, показательных для промежутков передачи для ресурсов, не подчиняющихся командам присваивания или постоянному присваиванию. Один или более процессоров 750 сконфигурированы, чтобы определить, имеет ли или один, или более пользователей постоянное присваивание и не запланирован ли прием передачи во время соответствующего периода времени. Один или более процессоров 750 связаны с одним или более процессорами 760, которые генерируют отображения или подобную информацию, которая идентифицирует терминалы. Один или более процессоров 760 могут быть соединены передатчиком (или передатчиками) 765, которые используются, чтобы передать форму устройства.
Кроме того, необязательный один или более процессоров 770 для того, чтобы определить, находится ли ниже порога геометрия терминалов доступа, которые имеют постоянное присваивание, и не запланирован ли прием передачи во время соответствующего периода времени. Необязательный один или более процессоров 770 могут быть связаны с необязательным одним или большим количеством процессоров 780, которые конфигурированы, чтобы формировать неинформационные сигналы, например сигналы стирания для передачи на терминалы. Необязательный один или более процессоров 780 могут быть соединены с передатчиком (или передатчиками) 765.
Фиг. 8 показывает блок-схему варианта осуществления точки 110x доступа и двух терминалов 120x и 120y доступа в системе 100 связи коллективного доступа с мультинесущими. В точке 110x доступа передающий (TX) данные процессор 514 принимает данные трафика (т.е. информационные биты) из источника 512 данных и сообщение и другую информацию от контроллера 520 и планировщика 530. Например, контроллер 520 может обеспечить команды управления мощностью (PC), которые используются, чтобы корректировать мощность передачи активных терминалов доступа, и планировщик 530 может обеспечить присваивание несущих для терминалов доступа. Эти различные типы данных можно посылать по различным транспортным каналам. Процессор TX 514 кодирует и модулирует полученные данные, используя модуляцию с несколькими несущими (например, OFDM), чтобы обеспечить модулированные данные (например, OFDM-символы). Затем модуль 516 передатчика (TMTR) обрабатывает модулированные данные, чтобы формировать модулированный сигнал нисходящей линии, который затем передается от антенны 518. Дополнительно память 522 может содержать информацию относительно текущего или предыдущего присваивания и/или уровней мощности.
В каждом из терминалов 120x и 120y доступа переданный и модулированный сигнал принимается антенной 552 и предоставляется модулю 554 приемника (RCVR). Модуль 554 приемника обрабатывает и оцифровывает полученный сигнал, чтобы обеспечить выборки. Процессор 556 принятых (RX) данных тогда демодулирует и декодирует выборки, чтобы обеспечить декодированные данные, которые могут включать восстановленные данные трафика, сообщения, сигнальную информацию и так далее. Данные трафика могут быть предоставлены приемнику 558 данных, и присваивание несущей и команды PC посылаются терминалу, обеспечивающему контроллер 560. Контроллер 560 направляет передачу данных на канал связи, используя ресурсы, которые были назначены терминалу и обозначены в полученном присваивании. Контроллер 560 далее определяет, принято ли местоположение на отображение и/или неинформационный сигнал, и действует соответственно. Память 562 может использоваться, чтобы сохранять полученные отображения и другую информацию, облегчающую управление терминалом.
Для каждого активного терминала 120 процессор 574 данных TX получает данные трафика от источника 572 данных и сигнальную информацию и другую информацию от контроллера 560. Например, контроллер 560 может предоставлять информацию, указывающую информацию качества канала, требуемую мощность передачи, максимальную мощность передачи или разницу между максимальной и требуемой мощностями передачи для терминала. Различные типы данных кодируются и модулируются процессором 574 данных TX, используя назначенные несущие, и далее обрабатываются модулем передатчика 576, чтобы формировать модулированный сигнал канала связи, который тогда передается от антенны 552.
В точке 110x доступа переданные и модулированные сигналы от терминалов доступа получаются антенной 518, обрабатываются модулем 532 приемника и демодулируются и декодируются процессором 534 данных RX. Декодированные сигналы могут быть предоставлены приемнику 536 данных. Модуль 532 приемника может оценить полученное качество сигнала (например, полученное отношение сигнал/шум (SNR)) для каждого терминала и предоставить эту информацию контроллеру 520. Контроллер 520 может тогда получить команды PC для каждого терминала таким образом, что полученное качество сигнала для терминала поддерживается в пределах приемлемого диапазона. Процессор 534 данных RX предоставляет восстановленную информацию обратной связи (например, необходимая мощность передачи) для каждого терминала на контроллер 520 и планировщик 530.
Планировщик 530 может обеспечить индикацию контроллеру 520, чтобы поддерживать ресурсы. Эта индикация предоставляется, если будет передано больше данных, чем намечено. Для терминала 120x доступа контроллер 560 может определить, если ресурсы потребовали быть поддержанными. В определенных аспектах контроллер 520 может выполнить команды, которые обеспечивают функциональные возможности планировщика 530. Далее, контроллер 520 может выполнить все или некоторые из функций, обсуждаемых в связи с Фиг. 1-5 и 7 в связи с терминалом доступа.
Методики передачи данных, описанные здесь, могут быть осуществлены различными средствами. Например, эти методики могут быть осуществлены в аппаратных средствах, встроенном программном обеспечении, программном обеспечении или их комбинации. Для аппаратной реализации процессоры, используемые для передачи данных в передатчике или приеме данных в приемнике, могут быть осуществлены в пределах одной или более специализированной интегральной схемы (ASIC), цифрового сигнального процессора (DSP), цифрового устройства обработки сигналов (DSPD), программируемого логического устройства (PLD), программируемой пользователем вентильной матрицы (FPGA), процессора, контроллера, микроконтроллера, микропроцессора, электронного устройства, других электронных устройств, сконструированных для выполнения функций, описанных здесь, или их комбинации.
Для встроенного программного обеспечения и/или программной реализации методики могут быть реализованы с модулями (например, процедуры, функции и так далее), которые выполняют функции, описанные здесь. Встроенное программное обеспечение и/или программные коды могут быть сохранены в памяти и выполнены процессором. Память может быть реализована в пределах процессора или быть внешней для процессора.
Предыдущее описание раскрытых вариантов осуществления предоставлено, чтобы дать возможность любому специалисту в данной области техники сделать или использовать раскрытие. Различные модификации этих вариантов осуществления будут совершенно очевидны для специалистов в данной области техники, и универсальные принципы, определенные здесь, могут быть применены к другим воплощениям, не отступая от сущности или области раскрытия. Таким образом, раскрытие не предназначено, чтобы быть ограниченным вариантом осуществления, которое показано здесь, но должно получить самые широкие рамки, совместимые с принципами и новыми особенностями, раскрытыми здесь.
То, что было описано выше, включает примеры различных воплощений. Конечно, невозможно описать каждую мыслимую комбинацию компонентов или методологий в целях описания вариантов осуществления, но рядовой специалист в данной области техники может признать, что возможно много дальнейших комбинаций и перестановок. Соответственно, детальное описание предназначено, чтобы охватить все такие изменения, модификации и изменения, которые находятся в пределах сущности и области раскрытия прилагаемой формулы изобретения.
В частности, в отношении различных функций, представленных вышеописанными компонентами, устройствами, каналами, системами и т.п., термины (включая ссылку на «средство»), имеющие обыкновение описывать такие компоненты, предназначены, чтобы соответствовать, если иначе не обозначено, любому компоненту, который выполняет указанную функцию описанного компонента (например, функциональный эквивалент), даже если не структурно эквивалентный раскрытой структуре, которая выполняет функцию в иллюстрированных здесь образцовых аспектах вариантов осуществления. В этом отношении это будет также распознано, что варианты осуществления включают в себя систему, так же как машиночитаемый носитель, имеющий выполнимые компьютером команды для осуществления действий и/или событий различных способов.
Кроме того, в то время как специфическая особенность, возможно, была раскрыта относительно только одной из нескольких реализаций, такая особенность может быть объединена с одной или более другими особенностями других реализаций, которые желательны и благоприятны для любого данного или специфического приложения. Кроме того, в степени, в которой термины «включают в себя» и «включающий в себя» и их варианты используются или в детальном описании, или в формуле изобретения, эти термины носят включительный характер, подобно термину «содержащий».