Данная заявка притязает на приоритет Предварительной заявки на патент (США) порядковый номер 60/843324, зарегистрированной 8 сентября 2006, озаглавленной "METHOD AND SYSTEM FOR DEASSIGNMENT OF RESOURCES IN A WIRELESS COMMUNICATION NETWORK", которая также полностью содержится в данном документе по ссылке. Помимо этого, данная заявка является частичным продолжением Заявки на патент (США) порядковый номер 11/369494, зарегистрированной 7 марта 2006, озаглавленной "METHOD AND SYSTEM FOR DEASSIGNMENT OF RESOURCES IN A WIRELESS COMMUNICATION SYSTEM", которая также полностью содержится в данном документе по ссылке.
Уровень техники
Область техники, к которой относится изобретение
Настоящее изобретение, в общем, относится к беспроводной связи, а более конкретно, к динамическому управлению сетевыми ресурсами посредством использования зарезервированных ресурсов отмены назначения.
Уровень техники
Беспроводные сетевые системы стали доминирующим средством, посредством которого большинство людей по всему миру связываются между собой. Аппараты беспроводной связи стали более компактными и мощными, чтобы удовлетворять потребительские потребности и повышать портативность и удобство. Повышение мощности обработки в мобильных аппаратах, таких как сотовые телефоны, привело к возрастанию требований к системам сетевой передачи. Такие системы обычно не обновляются так просто, как сотовые аппараты, которые связываются через них. По мере того как возможности мобильного аппарата расширяются, может быть трудным поддерживать старую беспроводную сетевую систему таким образом, который способствует полному использованию новых и усовершенствованных возможностей беспроводных аппаратов.
Например, может быть затратным (например, в отношении битов и т.д.) точно описывать назначения каналов в беспроводном сетевом окружении. Это в особенности применимо, когда пользователи (например, мобильные аппараты) не обязательно должны знать о назначениях системных ресурсов другим пользователям беспроводной системы. В таких случаях, назначения системных ресурсов, такие как широковещательные каналы и т.п., могут требовать обновления фактически в каждом широковещательном цикле, чтобы предоставить каждому пользователю адекватную полосу пропускания и/или мощность для передачи данных по сети, что может нагрузить беспроводную сетевую систему и ускорить достижение сетевых ограничений. Дополнительно, вследствие необходимости того, чтобы эти непрерывные обновления и/или сообщения завершения повторного назначения передавались пользователям настолько часто, такие традиционные способы выделения системных ресурсов могут требовать дорогих и обладающих большой мощностью компонентов связи (например, приемо-передающих устройств, процессоров и т.д.) только для того, чтобы удовлетворить системные потребности. Системы связи с множественным доступом, в общем, используют способы назначения системных ресурсов отдельным пользователям в системе. Когда такие назначения изменяются быстро со временем, системная служебная информация, требуемая только для того, чтобы управлять назначениями, может составить значительную часть полной пропускной способности системы. Когда назначения отправляются с помощью сообщений, которые ограничивают назначение блоков ресурсов поднабором полных возможных перестановок блоков, затраты на назначение могут быть уменьшены в некоторой степени, но по определению назначения ограничены. Это означает, что сеть не может секционировать ресурс полной полосы пропускания среди пользователей всегда, когда это требуется. Сеть ограничивается тем, чтобы назначать и отменять назначение только тех ресурсов, которые могут быть индексированы посредством доступных битов.
Дополнительно, в системе, где назначения являются "долговременными" (например, назначение сохраняется в течение всего времени, пока данные доступны для того, чтобы передавать, вместо наличия детерминированного срока использования), может быть трудно сформулировать сообщения принудительной отмены назначения, которые разрешают мгновенно доступные ресурсы. Набор доступных ресурсов изменяется от кадра к кадру, поэтому "мгновенно доступный ресурс" упоминается как набор ресурсов, которые доступны в любом данном кадре.
В свете, по меньшей мере, вышеупомянутого, существует потребность в системе и/или методологии для усовершенствования уведомления об отмене назначения и уменьшения объема служебной информации в беспроводных сетевых системах.
Сущность изобретения
Далее представлена упрощенная сущность раскрытых аспектов для того, чтобы предоставить базовое понимание этих аспектов. Эта сущность не является всесторонним обзором всех рассматриваемых аспектов, и она не имеет намерением ни определить ключевые или важнейшие элементы, ни разграничить объем этих аспектов. Ее единственная цель состоит в том, чтобы представить некоторые понятия раскрытых аспектов в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.
Согласно аспекту способ содержит определение того, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, и если отмена назначения определена, то сформировать сообщение, служащее признаком запроса на то, чтобы отменить назначение ресурсов. Способ также включает в себя передачу сообщения по зарезервированному каналу отмены назначения.
Согласно еще одному аспекту устройство может содержать средство определения того, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, и средство, если отмена назначения определена, формирования сообщения, служащего признаком запроса на то, чтобы отменить назначение ресурсов. Устройство дополнительно может содержать средство назначения передачи сообщения по зарезервированному каналу отмены назначения.
Еще один аспект относится к машиночитаемому носителю, содержащему код, заставляющий компьютер определить, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, и код, заставляющий компьютер сформировать сообщение, служащее признаком запроса, чтобы отменить назначение ресурсов, если отмена назначения определена. Носитель также включает в себя код, заставляющий компьютер передавать сообщение по зарезервированному каналу отмены назначения.
Дополнительный аспект предусматривается посредством интегральной схемы, которая выполняет инструкции формирования сообщений отмены назначения для аппарата беспроводной связи. Инструкции включают в себя определение того, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, и если отмена назначения определена, то формирование сообщения, служащего признаком запроса на то, чтобы отменить назначение ресурсов. Инструкции также включают в себя передачу сообщения по зарезервированному каналу отмены назначения.
Согласно другому аспекту устройство беспроводной связи содержит процессор, выполненный с возможностью определять то, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, формировать сообщение, служащее признаком запроса на то, чтобы отменить назначение ресурсов, и инструктировать передачу сообщения по ресурсам зарезервированного канала отмены назначения. Процессор может быть соединен с запоминающим устройством, соединенным с процессором.
Согласно аспекту способ содержит определение того, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, и если сообщение принято, определение ресурсов, назначение которых должно быть отменено.
Согласно еще одному аспекту устройство может содержать средство определения того, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, и средство, если сообщение принято, определения ресурсов, назначение которых должно быть отменено.
Еще один аспект относится к машиночитаемому носителю, включающему в себя код, заставляющий компьютер определить то, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, и код, заставляющий компьютер определить ресурсы, назначение которых должно быть отменено, если сообщение принято.
Другой связанный аспект предусматривается для интегральной схемы, которая выполняет инструкции интерпретации сообщений отмены назначения, принимаемых по каналу беспроводной связи. Инструкции включают в себя определение того, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, и если сообщение принято, определение ресурсов, назначение которых должно быть отменено.
Согласно другому аспекту устройство беспроводной связи содержит процессор, выполненный с возможностью определять то, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения. Устройство также содержит запоминающее устройство, соединенное с процессором.
Для достижения вышеуказанных и связанных целей один или более аспектов включают в себя признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные аспекты раскрытых аспектов. Тем не менее, эти аспекты служат признаком только немногих из различных способов, которыми могут использоваться принципы различных аспектов. Дополнительно, раскрытые аспекты имеют намерение включать в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 иллюстрирует систему беспроводной связи с множественным доступом в соответствии с различными аспектами, изложенными в данном документе.
Фиг.2A является блок-схемой последовательности операций, иллюстрирующей аспекты способа для интерпретации сообщений назначения ресурсов в соответствии с различными аспектами, описанными в данном документе.
Фиг.2B является блок-схемой, иллюстрирующей аспекты устройства для интерпретации сообщений назначения ресурсов в соответствии с различными аспектами, описанными в данном документе.
Фиг.3A является блок-схемой последовательности операций, иллюстрирующей аспекты другого способа для интерпретации сообщений назначения ресурсов в соответствии с различными аспектами, описанными в данном документе.
Фиг.3B является блок-схемой, иллюстрирующей аспекты другого устройства для интерпретации сообщений назначения ресурсов в соответствии с различными аспектами, описанными в данном документе.
Фиг.4 является блок-схемой, иллюстрирующей терминал доступа, выполненный с возможностью приема сообщений подтверждения приема и/или отмены назначения в соответствии с различными аспектами.
Фиг.5A является блок-схемой последовательности операций, иллюстрирующей аспекты способа для передачи сигналов об отменах назначения ресурсов в соответствии с различными аспектами.
Фиг.5B является блок-схемой, иллюстрирующей аспекты устройства для предоставления отмен назначения ресурсов в соответствии с аспектом.
Фиг.6 является блок-схемой, иллюстрирующей точку доступа, выполненную с возможностью определения потребностей отмены назначения, формирования сообщений отмены назначения и/или подтверждения приема и передачи сообщений отмены назначения/подтверждения приема в указанный терминал доступа, в соответствии с различными аспектами.
Фиг.7A иллюстрирует аспекты схемы передачи сигналов для канала отмены назначения в соответствии с различными аспектами, описанными в данном документе.
Фиг.7B иллюстрирует аспекты набора поднесущих, который может быть использован в соответствии с различными аспектами, описанными в данном документе.
Фиг.8 иллюстрирует аспекты двоичного дерева каналов, включающего в себя логические ресурсы для канала отмены назначения в соответствии с различными аспектами, описанными в данном документе.
Фиг.9A и 9B являются блок-схемами, иллюстрирующими аспекты сообщений связи, передаваемых по каналу отмены назначения в соответствии с различными аспектами.
Фиг.10 иллюстрирует аспекты двоичного дерева каналов, включающего в себя логические ресурсы для интерпретации сообщений отмены назначения в соответствии с различными аспектами, описанными в данном документе.
Фиг.11A является диаграммой состояний, иллюстрирующей аспект сообщения подтверждения приема с индикаторами отмены назначения, которые могут быть переданы по каналу подтверждения приема, согласно различным аспектам.
Фиг.11B является диаграммой состояний, иллюстрирующей аспект сообщения начала пакета (SoP) с индикаторами отмены назначения, которые могут быть переданы по каналу индикатора SoP, согласно различным аспектам.
Фиг.12 является блок-схемой, иллюстрирующей примерную систему беспроводной связи, в которой могут функционировать один или более аспектов, описанных в данном документе.
Фиг.13 является блок-схемой системы, которая координирует формирование и передачу информации приема в соответствии с различными аспектами.
Фиг.14 является блок-схемой системы, которая координирует прием сигналов в окружении беспроводной связи в соответствии с различными аспектами.
Подробное описание изобретения
Далее описываются различные аспекты со ссылками на чертежи, на которых одинаковые номера ссылок используются для того, чтобы ссылаться на одинаковые элементы. В последующем описании, для целей пояснения, многие конкретные детали объяснены для того, чтобы обеспечить полное понимание одного или более аспектов. Тем не менее, может быть очевидным, что эти аспекты могут применяться на практике без этих конкретных деталей. В других случаях, распространенные структуры и аппараты показаны в форме блок-схемы, чтобы упростить описание одного или более аспектов.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. имеют намерение ссылаться на связанный с компьютером объект, будь то аппаратные средства, микропрограммное обеспечение, комбинация аппаратных средств и программного обеспечения, программное обеспечение или программное обеспечение в ходе исполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, интегральной схемой, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном аппарате, и вычислительный аппарат может быть компонентом. Один или более компонентов могут постоянно размещаться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут приводиться в исполнение с различных машиночитаемых носителей, имеющих сохраненными различные структуры данных. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (например, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету с другими системами посредством сигнала).
Кроме того, различные аспекты описываются в данном документе в связи с терминалом доступа и/или точкой доступа. "Терминал доступа" может упоминаться как аппарат, предоставляющий возможности передачи речи и/или данных пользователю. Беспроводной терминал доступа может быть подключен к вычислительному аппарату, такому как дорожный компьютер или настольный компьютер, или он может быть автономным аппаратом, таким как сотовый телефон. Терминал доступа можно также называть системой, абонентским узлом, абонентской станцией, мобильной станцией, мобильным устройством, удаленной станцией, удаленным терминалом, точкой беспроводного доступа, беспроводным терминалом, пользовательским терминалом, пользовательским агентом, пользовательским аппаратом или пользовательским оборудованием. Беспроводной терминал может быть абонентской станцией, беспроводным аппаратом, сотовым телефоном, PCS-телефоном, радиотелефоном, телефоном по протоколу инициирования сеанса (SIP), станцией беспроводного абонентского доступа (WLL), персональным цифровым ассистентом (PDA), карманным аппаратом, имеющим поддержку беспроводного подключения, или другим аппаратом обработки, подключенным к беспроводному модему. Точка доступа, иначе упоминаемая как базовая станция или контроллер базовой станции (BSC), может упоминаться как аппарат в сети доступа, который обменивается данными по радиоинтерфейсу, через один или более секторов, с беспроводными терминалами. Точка доступа может выступать в качестве маршрутизатора между беспроводным терминалом и остальной частью сети доступа, которая может включать в себя сеть по Интернет-протоколу (IP), посредством преобразования принимаемых кадров радиоинтерфейса в IP-пакеты. Точка доступа также координирует управление атрибутами для радиоинтерфейса.
Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы как способ, устройство или изделие с помощью стандартных методик программирования и/или разработки. Термин "изделие" при использовании в данном документе имеет намерение содержать в себе вычислительную программу, доступную из любого машиночитаемого аппарата, носителя или среды. Например, машиночитаемые носители могут включать в себя, но не только, магнитные аппараты хранения (например, жесткий диск, гибкий диск, магнитную ленту и т.д.), оптические диски (например, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и аппараты флэш-памяти (например, карточка, карта, флэш-диск и т.д.), и интегральные схемы, такие как постоянные запоминающие устройства, программируемые постоянные запоминающие устройства и электрически стираемые программируемые постоянные запоминающие устройства.
Различные аспекты представляются относительно систем, которые могут включать в себя ряд аппаратов, компонентов, модулей и т.п. Следует понимать и принимать во внимание, что различные системы могут включать в себя дополнительные аппараты, компоненты, модули и т.д. и/или могут не включать в себя все из аппаратов, компонентов, модулей и т.д., поясненных в связи с чертежами. Также может использоваться комбинация этих подходов.
Ссылаясь теперь на чертежи, фиг.1 - это иллюстрация системы 100 беспроводной связи с множественным доступом в соответствии с различными аспектами. В одном примере система 100 беспроводной связи с множественным доступом включает в себя несколько базовых станций 110 и несколько терминалов 120. Дополнительно, одна или более базовых станций 110 могут обмениваться данными с одним или более терминалов 120. В качестве неограничивающего примера, базовая станция 110 может быть точкой доступа, узлом B и/или другим соответствующим сетевым объектом. Каждая базовая станция 110 предоставляет покрытие связи для конкретной географической зоны 102a-c. При использовании в данном документе и, в общем, в данной области техники, термин "сота" может означать базовую станцию 110 и/или ее зону 102 покрытия в зависимости от контекста, в котором используется этот термин.
Чтобы повысить пропускную способность системы, зона 102 покрытия, соответствующая базовой станции 110, может быть секционирована на несколько меньших зон (например, зоны 104a, 104b и 104c). Каждая из меньших зон 104a, 104b и 104c может обслуживаться посредством соответствующей базовой приемопередающей подсистемы (BTS, не показана). При использовании в данном документе и, в общем, в данной области техники, термин "сектор" может упоминаться как BTS и/или его зона покрытия в зависимости от контекста, в котором используется термин. В одном примере секторы 104 в соте 102 могут формироваться посредством групп антенн (не показаны) в базовой станции 110, при этом каждая группа антенн отвечает за обмен данными с терминалами 120 в части соты 102. Например, обслуживающая сота 102a базовой станции 110 может иметь первую группу антенн, соответствующую сектору 104a, вторую группу антенн, соответствующую сектору 104b, и третью группу антенн, соответствующую сектору 104c. Тем не менее, следует принимать во внимание то, что различные аспекты, раскрытые в данном документе, могут использоваться в системе, имеющей секторизованные и/или несекторизованные соты. Дополнительно, следует принимать во внимание то, что все подходящие сети беспроводной связи, имеющие любое число секторизованных и/или несекторизованных сот, имеют намерение находиться в пределах объема прилагаемой формулы изобретения. Для простоты термин "базовая станция" при использовании в данном документе может упоминаться как станция, которая обслуживает сектор, так и станция, которая обслуживает соту.
В соответствии с одним аспектом, терминалы 120 могут быть рассредоточены по всей системе 100. Каждый терминал 120 может быть стационарным или мобильным. В качестве неограничивающего примера, терминал 120 может быть терминалом доступа (AT), мобильной станцией, пользовательским оборудованием, абонентской станцией и/или другим соответствующим сетевым объектом. Терминал 120 может быть беспроводным аппаратом, сотовым телефоном, персональным цифровым ассистентом (PDA), беспроводным модемом, карманным аппаратом или другим соответствующим аппаратом. Дополнительно, терминал 120 может обмениваться данными с любым числом базовых станций 110 либо ни с одной из базовых станций 110 в любой данный момент.
В другом примере система 100 может использовать централизованную архитектуру посредством использования системного контроллера 130, который может быть соединен с одной или более базовых станций 110 и предоставлять координацию и управление для базовых станций 110. В соответствии с альтернативными аспектами системный контроллер 130 может быть одним сетевым объектом или совокупностью сетевых объектов. Дополнительно, система 100 может использовать распределенную архитектуру, чтобы давать возможность базовым станциям 110 обмениваться данными друг с другом по мере необходимости. В одном примере системный контроллер 130 дополнительно может включать в себя одно или более подключений к нескольким сетям. Эти сети могут включать в себя Интернет, другие сети с коммутацией пакетов и/или сети передачи речи с коммутацией каналов, которые могут предоставлять информацию в и/или из терминалов 120, поддерживающих связь с одной или более базовых станций 110 в системе 100. В другом примере системный контроллер 130 может включать в себя или быть соединен с планировщиком (не показан), который может диспетчеризовать передачи в и/или из терминалов 120. Альтернативно, планировщик может постоянно размещаться в каждой отдельной соте 102, каждом секторе 104 или в комбинации вышеозначенного.
В соответствии с одним аспектом каждый сектор 104 может работать с использованием одной или более из множества несущих. В одном примере каждая несущая - это часть большей полосы пропускания, в которой может работать система 100. Альтернативно, каждая несущая может быть частью полосы пропускания системы, доступной для связи. В соответствии с другим аспектом один сектор 104 может использовать одну или более несущих и может иметь несколько терминалов 120, диспетчеризованных на каждой из несущих, используемых сектором 104 в течение любого данного интервала времени (например, кадра или суперкадра физического уровня).
Дополнительно, один или более терминалов 120 могут быть диспетчеризованы на несколько несущих одновременно согласно характеристикам каждого терминала 120. В одном примере эти характеристики могут быть включены в заранее согласованную информацию о сеансе или быть частью информации о сеансе, формируемой, когда терминал 120 пытается запросить связь. Информация о сеансе может содержать маркер идентификации сеанса, который может быть сформирован посредством выполнения запроса в терминал 120 или посредством определения характеристик терминала 120 через его передачи. Альтернативно, эти характеристики могут быть частью идентификационной информации, переданной посредством терминала 120. Характеристики терминала 120 также могут быть установлены согласно любому другому подходящему подходу.
В соответствии с другим аспектом сигналы обнаружения могут быть предоставлены только на одной несущей для данного суперкадра. Дополнительно, сигналы обнаружения могут быть предоставлены в преамбуле суперкадра. Несущая, используемая для сигналов обнаружения, может изменяться во времени на основе, например, последовательности перескока частоты. Посредством сокращения сигналов обнаружения до одной несущей, эффект рассеяния, с которым сталкиваются при обнаружении посредством терминалов 120, может быть уменьшен. Дополнительно, в примере, где каждая базовая станция 110 может иметь различную последовательность или шаблон перескока частоты, вероятность коллизии сигналов обнаружения может быть уменьшена, таким образом улучшая возможность обнаружения посредством терминалов 120.
Дополнительно, следует принимать во внимание, что хотя система 100 проиллюстрирована как включающая в себя физические секторы 104, могут быть использованы другие подходы. Например, несколько фиксированных "лучей" могут быть использованы, каждый из которых может покрывать различные области соты 102 в разносе частот вместо или в комбинации с физическими секторами.
В определенных аспектах назначения ресурсов связи для данного терминала доступа по любой из или обеих из прямой линии связи и обратной линии связи задаются как "долговременные". В противоположность назначению для заранее определенного промежутка времени, "долговременное назначение" сохраняется или остается допустимым, пока более поздний следующий сигнал назначения не принимается, пока терминал не уведомляется об ином или пока заранее определенное событие не происходит (такое как ошибка передачи пакета и т.п.).
Согласно одному аспекту декрементные назначения могут использоваться для того, чтобы частично исключать, вместо того чтобы полностью отменять назначение, "долговременные" назначения (например, назначения, которые допустимы до тех пор, пока следующий сигнал назначения не принят). Описанные декрементные назначения могут способствовать более надежному управлению системными ресурсами, особенно относительно мгновенно доступных системных ресурсов, а также предоставлению более надежного взаимодействия с пользователем при меньших дополнительных затратах, чем может быть достигнуто посредством традиционных систем и/или методологий.
Кроме того, чтобы предусмотреть эффективную декрементную отмену назначения ресурсов, канал (например, заранее определенный ресурс) может быть выделен для передачи сообщений отмены назначения, будь то полная или частичная (например, декрементная) отмена. В некоторых аспектах ресурсы системы связи могут быть физическими ресурсами, такими как поднесущие, OFDM-символы (мультиплексирование с ортогональным частотным разделением каналов) или комбинации OFDM-символов и поднесущих. В других аспектах ресурсы системы связи могут соответствовать логическим ресурсам, которые впоследствии назначаются физическим ресурсам на основе схемы преобразования, алгоритма перескока частоты или некоторого другого подхода. В определенных аспектах решение отменить назначение ресурсов может быть основано частично на типах ресурсов, физических, логических и т.п., которые назначаются.
В дополнительных аспектах отмены назначения ресурсов не обязательно должны быть декрементными и могут быть полными отменами назначения для одного или более кадров, суперкадров или некоторого числа OFDM-символов.
Фиг.2A иллюстрирует способ 300 для интерпретации сообщений назначения ресурсов. Следует принимать во внимание, что способ 300 может быть выполнен, например, посредством терминала доступа (например, терминала 120) и/или любого другого соответствующего сетевого объекта. На этапе 302 выполняется определение в отношении того, принято ли сообщение отмены назначения по каналу отмены назначения, зарезервированному для передачи сообщений отмены назначения. На этапе 304, если сообщение отмены назначения не обнаружено, сохраняется текущее назначение. Сохранение текущего назначения до тех пор, пока сообщение отмены назначения не принято, характерно для "долговременного" назначения сетевых ресурсов, описанного ранее.
На этапе 306, если сообщение отмены назначения принято, выполняется определение в отношении того, назначение каких ресурсов отменяется. Аспекты подходов к определению того, назначение каких ресурсов отменяется, проиллюстрированы и пояснены относительно фиг.8-10 ниже. На этапе 308, после того как выполнено определение, отменяются назначения сетевых ресурсов, которые указаны посредством определения на этапе 306, и использование указанных ресурсов прекращается. В завершение, способ 300 может необязательно перейти к этапу 310, на котором работа сети продолжается с ресурсами, назначение которых не отменено. Как отмечено выше, в определенных аспектах сообщение отмены назначения может быть выполнено с возможностью отменять назначение всех в настоящий момент назначенных сетевых ресурсов. В тех случаях, когда отменяется назначение всех в настоящий момент назначенных сетевых ресурсов, не реализуется непрерывное использование назначенных сетевых ресурсов. Также следует отметить, что при использовании в данном документе, прекращение использования сетевых ресурсов может подразумевать одно или оба из прекращения передачи сигналов и прекращения прослушивания или попытки демодулировать принимаемые сигналы в сетевых ресурсах, таких как сетевые каналы и т.п.
Фиг.2B иллюстрирует устройство 350 для интерпретации сообщений назначения ресурсов. Следует принимать во внимание, что устройство 350 представлено как включающее в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные посредством процессора, программного обеспечения или комбинации вышеозначенного (например, микропрограммного обеспечения). Устройство 350 может быть реализовано в терминале (например, терминале 120) и/или другом подходящем сетевом объекте и может включать в себя средство 352 определения того, принято ли сообщение отмены назначения по зарезервированному каналу отмены назначения. Средство 352 может поддерживать связь со средством 354, если сообщение отмены назначения принято, определения сетевых ресурсов, назначение которых отменяется. Дополнительно, устройство включает в себя средство 356, которое поддерживает связь со средством 354, для отмены назначения сетевых ресурсов, определенных как требующие отмены назначения.
Фиг.3A иллюстрирует другой способ 400 для интерпретации сообщений назначения ресурсов. Следует принимать во внимание, что способ 300 может быть выполнен, например, посредством терминала доступа и/или любого другого соответствующего сетевого объекта. На этапе 402 выполняется определение в отношении того, принято ли сообщение подтверждения приема или сообщение начала пакета (SoP) по каналу, зарезервированному для передачи сообщений подтверждения приема или сообщений SoP, соответственно. На этапе 404 затем определяется состояние сообщения. При использовании в данном документе, состояние может означать свойства сообщения, такое как значение, мощность, синхронизация или некоторые другие критерии. Согласно аспектам сообщение подтверждения приема может включать в себя одно из четырех состояний: (1) отключенное состояние, например, (отрицание приема (NACK) и без отмены назначения); (2) состояние подтверждения приема, например, (подтверждение приема (ACK) и без отмены назначения); (3) состояние подтверждения приема и отмены назначения, например, (ACK и отмена назначения) и (4) состояние отмены назначения, например, (NACK и отмена назначения). Согласно другим аспектам сообщение SoP может включать в себя одно из трех состояний: (1) отключенное состояние, например, (без SoP); (2) состояние SoP, (SoP и без отмены назначения); (3) состояние отмены назначения, например, (без SoP и отмена назначения). Аспекты таких состояний проиллюстрированы и пояснены относительно фиг.11A и 11B.
На этапе 406 затем выполняется определение в отношении, служит ли состояние сообщения подтверждения приема или сообщения SoP признаком отмены назначения. На этапе 408, если состояние не указывает отмену назначения, то в настоящий момент назначенные ресурсы сохраняются, например, характеристика "долговременного" назначения сетевых ресурсов. Если состояние служит признаком отмены назначения, то на этапе 410 выполняется определение в отношении того, назначение каких ресурсов отменяется. В определенных аспектах, сообщение подтверждения приема и/или сообщение SoP с отменой назначения указывает полную отмену назначения всех в настоящий момент активных сетевых ресурсов. На этапе 412, после того как выполнено определение, объект, выполняющий способ 400, может отменить назначение (например, прекратить использовать) ресурсов, назначение которых отменено, и если назначение не всех сетевых ресурсов отменено, продолжить использовать сетевые ресурсы, назначение которых не отменено. Как отмечено выше, при использовании в данном документе, прекращение использования сетевых ресурсов может подразумевать одно или оба из прекращения передачи сигналов и прекращения прослушивания или попытки демодулировать принимаемые сигналы в сетевых ресурсах.
Фиг.3B иллюстрирует устройство 450 для интерпретации сообщений назначения ресурсов. Следует принимать во внимание, что устройство 450 представлено как включающее в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные посредством процессора, программного обеспечения или комбинации вышеозначенного (например, микропрограммного обеспечения). Устройство 450 может быть реализовано в терминале и/или другом подходящем сетевом объекте и может включать в себя средство 452 приема сообщения подтверждения приема или сообщения начала пакета (SoP) и средство 454, которое поддерживает связь со средством 452, определения состояний сообщения подтверждения приема или сообщения SoP. Как отмечено выше, сообщение подтверждения приема может включать в себя одно из четырех возможных состояний: (1) отключенное состояние; (2) состояние подтверждения приема; (3) состояние подтверждения приема и отмены назначения и (4) состояние отмены назначения. Сообщение SoP может включать в себя одно из трех возможных состояний: (1) отключенное состояние; (2) состояние SoP и (3) состояние отмены назначения. Устройство 450 дополнительно включает в себя средство 456, которое поддерживает связь со средством 454, для определения сетевых ресурсов, назначение которых следует отменить, если состояние сообщения подтверждения приема или SoP указывает отмену назначения ресурсов. Кроме того, устройство 450 включает в себя средство 458, которое поддерживает связь со средством 456, для отмены назначения сетевых ресурсов, определенных как требующие отмены назначения.
Ссылаясь на фиг.4, согласно одному аспекту, проиллюстрировано подробное представление блок-схемы терминала 120 доступа. Как отмечено выше, терминал доступа можно также называть системой, абонентским устройством, абонентской станцией, мобильной станцией, мобильным устройством, удаленной станцией, удаленным терминалом, точкой беспроводного доступа, беспроводным терминалом, пользовательским терминалом, пользовательским агентом, пользовательским аппаратом или пользовательским оборудованием. Терминал доступа может включать в себя любой тип компьютеризированного аппарата связи, такого как абонентская станция, беспроводной аппарат, сотовый телефон, PCS-телефон, радиотелефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональный цифровой ассистент (PDA), карманный аппарат, имеющий поддержку беспроводного подключения, и даже отдельную вычислительную платформу, которая имеет портал беспроводной связи и которая также может иметь проводное подключение к сети или Интернету. Терминал доступа может быть удаленным ведомым или другим аппаратом, который не имеет конечного пользователя, а просто передает данные через беспроводную сеть, таким как удаленные датчики, диагностические инструментальные средства, ретрансляторы данных и т.п. Настоящие устройства и способы соответственно могут быть выполнены в любой форме беспроводного терминала доступа или беспроводного вычислительного модуля, включающего в себя портал беспроводной связи, в том числе, без ограничения, беспроводные модемы, платы PCMCIA, настольные компьютеры или любую комбинацию или субкомбинацию вышеозначенного.
Терминал 120 доступа включает в себя вычислительную платформу 132, которая может передавать данные через беспроводную сеть и которая может принимать и выполнять подпрограммы и приложения. Вычислительная платформа 132 включает в себя запоминающее устройство 134, которое может содержать энергозависимое и энергонезависимое запоминающее устройство, такое как постоянное и/или оперативное запоминающее устройство (RAM и ROM), EPROM, EEPROM, флэш-карты или любое запоминающее устройство, стандартное для вычислительных платформ. Дополнительно, запоминающее устройство 134 может включать в себя одну или более ячеек флэш-памяти либо может быть вторичным или третичным запоминающим устройством, таким как магнитный носитель, оптический носитель, лента либо гибкий или жесткий диск.
Дополнительно, вычислительная платформа 132 также включает в себя процессор 136, которым может быть специализированная интегральная схема (ASIC) или другой набор микросхем, процессор, логическая схема или другой аппарат обработки данных. Процессор 136 или другой процессор, такой как ASIC, в некоторых, но не обязательно всех аспектах, выполняет уровень 138 интерфейса прикладного программирования (API), который взаимодействует с любыми резидентными программами, такими как служебные/прикладные модули 140, которые требуют назначения сетевых ресурсов, сохраненными в запоминающем устройстве 134 из терминала 120 доступа. API 138 типично является средой выполнения, выполняющейся на соответствующем беспроводном аппарате. Одной такой средой выполнения является программное обеспечение Binary Runtime Environment for Wireless® (BREW®), разработанное компаний Qualcomm, Inc., San Diego, California. Могут быть использованы другие среды выполнения, которые, например, выполнены с возможностью управлять приведением в исполнение приложений в беспроводных терминалах доступа.
Процессор 136 включает в себя различные подсистемы 142 обработки, осуществленные в аппаратных средствах, микропрограммном обеспечении, программном обеспечении и комбинациях вышеозначенного, которые обеспечивают функциональность терминала 120 доступа и удобство использования терминала доступа в сети беспроводной связи. Например, подсистемы 142 обработки предоставляют возможность инициирования и поддержания связи и обмена данными с другими сетевыми аппаратами. В аспектах, в которых аппарат связи задан как сотовый телефон, процессор 136 дополнительно может включать в себя одну или комбинацию подсистем 142 обработки, такие как: звук, энергонезависимое запоминающее устройство, файловая система, передача, прием, механизм поиска, уровень 1, уровень 2, уровень 3, основное управляющее воздействие, удаленная процедура, телефон, управление питанием, процессор цифровых сигналов, обмен сообщениями, диспетчер вызовов, система Bluetooth®, Bluetooth® LPOS, механизм определения местоположения, пользовательский интерфейс, режим пониженного энергопотребления, услуги передачи данных, безопасность, аутентификация, USIM/SIM, речевые услуги, графика, USB, мультимедиа, например, MPEG, GPRS и т.д. (все из которых по отдельности не показаны на фиг.2 для понятности). Для раскрытых аспектов подсистемы 142 обработки процессора 136 могут включать в себя любые компоненты подсистемы, которые взаимодействуют со служебными/прикладными модулями 140. Альтернативно, в других аспектах функция назначения и отмены назначения сетевых ресурсов, выполняемая посредством любых или всех служебных/прикладных модулей 140, может постоянно размещаться в подсистемах 142 обработки.
Вычислительная платформа 132 дополнительно включает в себя модуль 148 связи, осуществленный в аппаратных средствах, микропрограммном обеспечении, программном обеспечении и комбинациях вышеозначенного, который обеспечивает обмен данными между различными компонентами терминала 120 доступа, а также между терминалом 120 доступа и сетью беспроводной связи. По сути, модуль связи выполнен с возможностью приема сообщений 150 отмены назначения и/или сообщений 152 подтверждения приема, и/или сообщений 153 начала пакета (SoP).
Запоминающее устройство 134 вычислительной платформы 132 включает в себя один или более служебных/прикладных модулей, таких как служебные/прикладные модули 140, которые требуют доступа к одному или более сетевых ресурсов, таких как каналы связи и т.п. Служебный/прикладной модуль 140 может быть сконфигурирован с помощью модуля 154 определения сообщения отмены назначения, выполненного с возможностью определять то, принято ли сообщение отмены назначения по зарезервированному выделенному каналу отмены назначения. Если сообщение отмены назначения не принято, на основании "долговременного" назначения сетевых ресурсов, назначение сетевых ресурсов продолжается до тех, пока сообщение отмены назначения не принято или пока другое соответствующее действие не выполнено, чтобы запросить отмену назначения. Служебный/прикладной модуль дополнительно может быть сконфигурирован с помощью модуля 156 определения сообщения отмены назначения, выполненного с возможностью определять то, назначение каких ресурсов отменяется, на основе индикаторов в сообщении отмены назначения. Кроме того, служебный/прикладной модуль дополнительно может быть сконфигурирован с помощью модуля 158 определения сообщения отмены назначения, выполненного с возможностью отменять назначение сетевые ресурсы, определенных как требующие отмены назначения.
Альтернативно, один или более служебных/прикладных модулей 140 могут быть сконфигурированы с помощью модуля 160 определения сообщения подтверждения приема или SoP, чтобы определять получение сообщения подтверждения приема или SoP, соответственно. Служебный/прикладной модуль 140 дополнительно может включать в себя модуль 162 определения состояния, выполненный с возможностью определять одно из четырех состояний в сообщении подтверждения приема или одно из трех состояний в сообщении SoP. Как отмечено выше, состояния подтверждения приема включают в себя: (1) отключенное состояние, (2) состояние подтверждения приема; (3) состояние подтверждения приема и отмены назначения; и (4) состояние отмены назначения. Сообщение SoP может включать в себя одно из трех возможных состояний: (1) отключенное состояние; (2) состояние SoP и (3) состояние отмены назначения. Таким образом, служебный/прикладной модуль дополнительно может включать в себя модуль 164 определения отмены назначения, выполненный с возможностью определять, назначение каких сетевых ресурсов следует отменить, если состояние сообщения подтверждения приема или сообщение SoP указывает отмену назначения сетевых ресурсов. Дополнительно, служебный/прикладной модуль может включать в себя модуль 166 отмены назначения, выполненный с возможностью отменять назначение сетевых ресурсов, определенных как требующие отмены назначения.
Дополнительно, терминал 120 доступа может включать в себя механизм 168 ввода для формирования ввода в терминал доступа и механизм 170 вывода для формирования информации для потребления пользователем терминала доступа. Например, механизм 168 ввода может включать в себя такой механизм, как кнопки или клавиатура, мышь, сенсорный дисплей, микрофон и т.д. В определенных аспектах механизмы 170 ввода предусматривают ввод пользователем, чтобы взаимодействовать со служебным/прикладным модулем 140. Дополнительно, например, механизм 170 вывода может включать в себя дисплей, звуковой динамик, механизм тактильной обратной связи и т.д.
Фиг.5A иллюстрирует способ 500 для передачи сигналов об отменах назначения ресурсов. Следует принимать во внимание, что способ 500 может быть выполнен, например, посредством точки доступа (например, базовой станции 110) и/или любого другого соответствующего сетевого объекта. На этапе 502 выполняется определение в отношении того, следует ли отменить назначение ресурса для одного или более терминалов доступа для будущих передач. Определение может быть сделано на основе "терминал за терминалом" или в целом для всех, или поднаборов, терминалов, которые имеют назначенные ресурсы для сектора или соты. Ресурсы могут быть логическими ресурсами, такими как узлы дерева каналов, или могут быть физическими ресурсами, такими как поднесущие, OFDM-символы или комбинации вышеозначенного. Помимо этого, ресурсы могут быть кодами Уолша или другими ортогональными кодами в случае, если такие коды используются в качестве дополнительной размерности ортогональности для одного или более каналов системы беспроводной связи.
На этапе 504, если отмена назначения для терминала доступа некоторых ресурсов не требуется, связь, включая назначения, другие управляющие воздействия и передачу данных, в таком случае может продолжиться, без передачи отмен назначения, используя ресурсы канала отмены назначения.
На этапе 506, если отмена назначения определена для одного или более терминалов доступа, то определяется число ресурсов, назначение которых должно быть отменено для каждого из одного или более терминалов доступа. Количество ресурсов, назначение которых должно быть отменено, может быть основано на любой оптимизации планировщика и/или других системных критериях. В определенных аспектах, если декрементные назначения не используются, то этот этап может быть опущен, поскольку должны быть отменены назначения сетевых ресурсов для каждого терминала, где отмена назначения определена.
На этапе 508 затем формируется сообщение, которое указывает отмену(ы) назначения. В некоторых аспектах сообщение, указывающее отмену назначения, может быть, но не только автономным сообщением отмены назначения, а в других аспектах сообщение может быть включено в сообщение подтверждения приема или сообщение начала пакета. В аспектах, в которых сообщение является автономным сообщением отмены назначения, сообщение может включать в себя идентификатор сетевых ресурсов, сконфигурированный для того, чтобы идентифицировать один или более сетевых ресурсов, чтобы отменить назначение, и идентификатор линии передачи, идентифицирующий прямую линию передачи, обратную линию передачи или и прямую, и обратную линию передачи, ассоциативно связанные с идентифицированными одним или более сетевых ресурсов. См., например, фиг.9A и соответствующее пояснение ниже. В альтернативных аспектах сообщение отмены назначения может включать в себя идентификатор длительности, указывающий синхронизацию и/или длительность отмены назначения ресурсов. См., например, фиг.9B и соответствующее пояснение ниже.
В тех аспектах, в которые сообщение, указывающее отмену назначения, включено в рамки сообщения подтверждения приема, сообщение подтверждения приема может включать в себя одно, по меньшей мере, из четырех состояний. Состояния могут включать в себя: (1) отключенное состояние; (2) состояние подтверждения приема; (3) состояние подтверждения приема и отмены назначения; и (4) состояние отмены назначения. См., например, фиг.11A и соответствующее пояснение ниже.
В тех аспектах, в которые сообщение, указывающее отмену назначения, включено в рамки сообщения SoP, сообщение SoP может включать в себя одно, по меньшей мере, из трех состояний. Состояния могут включать в себя: (1) отключенное состояние; (2) состояние SoP; и (3) состояние отмены назначения. См., например, фиг.11B и соответствующее пояснение ниже.
На этапе 510 формируемое сообщение передается по зарезервированному каналу отмены назначения. В тех аспектах, в которых сообщение является сообщением отмены назначения, сообщение может быть передано по выделенному и зарезервированному каналу отмены назначения. В тех аспектах, в которых сообщение является сообщением подтверждения приема, сообщение может быть передано по зарезервированному каналу подтверждения приема. В тех аспектах, в которых сообщение является сообщением SoP, сообщение может быть передано по зарезервированному каналу SoP. Зарезервированный канал отмены назначения/подтверждения приема может быть логическими ресурсами, которые преобразуются в физические ресурсы, такие как поднесущие, OFDM-символы или комбинации OFDM-символов и поднесущих. В определенных аспектах логические ресурсы, используемые для сообщений отмены назначения, могут быть такими же, что ресурсы, зарезервированные для сообщений подтверждения приема/SoP, или ресурсы, зарезервированные и для сообщений подтверждения приема/SoP, и для сообщений канала отмены назначения. Альтернативно, зарезервированный канал отмены назначения/подтверждения приема/SoP может быть физическими ресурсами, зарезервированными для передачи сообщений отмены назначения.
Фиг.5B иллюстрирует устройство 550 для обеспечения отмен назначения ресурсов. Следует принимать во внимание, что устройство 550 представлено как включающее в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные посредством процессора, программного обеспечения или комбинации вышеозначенного (например, микропрограммного обеспечения). Устройство 550 может быть реализовано в точке доступа (например, базовой станции 110) и/или другом подходящем сетевом объекте и может включать в себя средство 552 определения того, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, которое поддерживает связь со средством 554, если отмена назначения определена, формирования сообщения, служащего признаком запроса на то, чтобы отменить назначение ресурсов. Устройство 550 дополнительно включает в себя средство 556, которое поддерживает связь со средством 554, для назначения передачи сообщения по зарезервированному каналу отмены назначения.
Ссылаясь на фиг.6, согласно другому аспекту, проиллюстрирована подробная блок-схема точки 110 доступа, которая выполнена с возможностью формирования и передачи сообщений отмены назначения и/или сообщений подтверждения приема с помощью функциональности отмены назначения, в соответствии с настоящими аспектами. Точка 110 доступа может содержать, по меньшей мере, одно из любого типа аппаратных средств, сервера, персонального компьютера, мини-компьютера, мэйнфрейма или любого другого вычислительного устройства, будь то вычислительное устройство специального или общего назначения. Дополнительно, модули и приложения, описанные в данном документе как управляемые или выполняемые посредством точки 110 доступа, могут быть выполнены полностью в точке 110 доступа или альтернативно, в других аспектах, отдельные серверы или вычислительные устройства могут работать совместно, чтобы предоставлять сторонам данные в подходящих для использования форматах и/или предоставлять отдельный уровень управления в потоке данных между терминалами 120 доступа и модулями и приложениями, выполняемыми посредством точки 110 доступа.
Точка 110 доступа включает в себя вычислительную платформу 180, которая может передавать и принимать данные через беспроводную сеть и которая может выполнять подпрограммы и приложения. Вычислительная платформа 180 включает в себя запоминающее устройство 182, которое может содержать энергозависимое и энергонезависимое запоминающее устройство, такое как постоянное и/или оперативное запоминающее устройство (RAM и ROM), EPROM, EEPROM, флэш-карты или любое запоминающее устройство, стандартное для вычислительных платформ. Дополнительно, запоминающее устройство 182 может включать в себя одну или более ячеек флэш-памяти либо может быть вторичным или третичным запоминающим устройством, таким как магнитный носитель, оптический носитель, лента либо гибкий или жесткий диск.
Дополнительно, вычислительная платформа 180 также включает в себя процессор 184, которым может быть специализированная интегральная схема (ASIC) или другой набор микросхем, процессор, логическая схема или другое устройство обработки данных. Процессор 184 включает в себя различные подсистемы 186 обработки, осуществленные в аппаратных средствах, микропрограммном обеспечении, программном обеспечении и комбинациях вышеозначенного, которые обеспечивают функциональность точки 110 доступа и удобство использования точки доступа в сети беспроводной связи. Например, подсистемы 186 обработки предоставляют возможность инициирования и поддержания связи и обмена данными с другими сетевыми устройствами. Для раскрытых аспектов подсистемы 186 обработки процессора 184 могут включать в себя любые компоненты подсистемы, которые взаимодействуют с модулем 188 отмены назначения. В альтернативных аспектах часть или вся функциональность модуля 188 отмены назначения может быть включена в подсистемы 186 обработки. В случае, если вся функциональность модуля 188 отмены назначения постоянно размещается в подсистемах 186 обработки, может быть устранена потребность в отдельном модуле 188 отмены назначения.
Запоминающее устройство 182 точки 120 доступа также включает в себя модуль 188 отмены назначения, выполненный с возможностью определения необходимости отменять назначение сетевых ресурсов, формирования сообщений отмены назначения и/или подтверждения приема с помощью сообщений отмены назначения и/или начала пакета (SoP) сообщения, чтобы отменять назначение и инициировать передачу сообщений в соответствующие терминалы доступа. По сути, модуль 188 отмены назначения может включать в себя модуль 192 определения отмены назначения, выполненный с возможностью определять необходимость отменять назначение одного или более сетевых ресурсов, по меньшей мере, для одного терминала доступа. Модуль 188 отмены назначения дополнительно может включать в себя формирователь 194 сообщений отмены назначений и/или подтверждения приема/SoP, выполненный с возможностью формировать соответствующее сообщение для отмены назначения, если необходимость отмены назначения определена. Как отмечено выше, сообщение 150 отмены назначения - это автономное сообщение, имеющее единственную функцию отмены назначения сетевых ресурсов. Сообщение 152 подтверждения приема может быть выполнено с возможностью задавать функцию отмены назначения среди четырех заданных состояний: (1) отключенное состояние; (2) состояние подтверждения приема; (3) состояние подтверждения приема и отмены назначения; и (4) состояние отмены назначения. Сообщение 153 SoP может включать в себя одно из трех возможных состояний: (1) отключенное состояние; (2) состояние SoP и (3) состояние отмены назначения. Модуль 188 отмены назначения дополнительно может включать в себя передающее устройство 196 сообщений отмены назначения, выполненное с возможностью передавать сообщение 150 отмены назначения через зарезервированный и выделенный канал отмены назначения. Передача сообщения 152 подтверждения приема или сообщения 153 SoP может не требовать выделенного канала и, по сути, может быть осуществлена через любой доступный канал подтверждения приема или канал SoP соответственно.
Вычислительная платформа 180 дополнительно включает в себя модуль 190 связи, осуществленный в аппаратных средствах, микропрограммном обеспечении, программном обеспечении и комбинациях вышеозначенного, который допускает обмен данными между различными компонентами точки 110 доступа, а также между точкой 110 доступа и терминалами 120 доступа. Модуль 190 связи может включать в себя необходимые аппаратные средства, микропрограммное обеспечение, программное обеспечение и/или комбинации вышеозначенного для установления подключения беспроводной связи. В соответствии с настоящими аспектами модуль 180 связи выполнен с возможностью передавать сообщения 150 отмены назначения и/или сообщения 152 подтверждения приема, имеющие функциональность отмены назначения, и/или сообщение 153 SoP, имеющее функциональность отмены назначения, в один или более терминалов 120 доступа.
Форматы и типы сообщения для сообщений отмены назначения проиллюстрированы и пояснены относительно фиг.9A, 9B и 11 A, 11B. Следует отметить, что в некоторых случаях отмена назначения может быть неявной и сообщение отмены назначения не отправляется по зарезервированным ресурсам.
Использование неявных и явных отмен назначения на зарезервированных ресурсах дает возможность более эффективного использования системных ресурсов в зависимости от ресурсов электрической мощности, местоположений пользователя в секторах и/или других факторов.
Фиг.7A иллюстрирует аспекты схем 500 передачи сигналов для канала отмены назначения. В одном аспекте, отмена назначения и/или канал подтверждения приема отображаются в один или более наборов поднесущих, которые зарезервированы для использования этим каналом. Канал трафика перескакивает вокруг этих ресурсов, т.е. он использует только наборы поднесущих, которые не выделены каналу подтверждения приема и/или отмены назначения. Как иллюстрировано посредством схемы 510 на фиг.7B, набор 520 поднесущих может состоять из одной или более поднесущих. В одном аспекте набор 520 поднесущих может включать в себя четыре поднесущие, упорядоченные в квадрат "две-по-две", например, две смежные поднесущие в частотной области и через два последовательных OFDM-символа во временной области. Одна отмена назначения и/или подтверждение приема может занимать более одного набора поднесущих (например, оно может занимать три набора поднесущих, как проиллюстрировано посредством схемы 500 передачи), чтобы зафиксировать частотное и интерференционное разнесение. Кроме того, несколько отмен назначения и/или подтверждений приема могут быть мультиплексированы на одном наборе поднесущих, используя ортогональные коды, например, коды Уолша. Например, первая отмена назначения/подтверждение приема может быть передана с помощью кода [1 1 1 1] на данном наборе поднесущих, тогда вторая отмена назначения/подтверждение приема может быть передана с помощью кода [1 -1 1 -1] на том же наборе поднесущих. Эти две отмены назначения/подтверждения приема могут быть отличены в приемном устройстве, поскольку они являются ортогональными друг другу, и поскольку канал является приблизительно постоянным в пределах двух последовательных поднесущих и в пределах двух последовательных OFDM-символов. Отметим, что некоторые другие ортогональные коды, такие как экспоненциальные коды, также могут использоваться вместо кодов Уолша.
В определенных аспектах канал отмены назначения отображается из логических ресурсов в физические ресурсы, распределенные для передачи. В общем, канал отмены назначения может преобразовываться в частотно-временные блоки псевдослучайным или детерминированным способом, который может быть таким же или отличным от способа, используемого для того, чтобы преобразовывать канал трафика и/или другие каналы управления. Канал отмены назначения может преобразовываться в различные наборы поднесущих, чтобы добиться частотного разнесения, например, как показано на фиг.7A. В определенных аспектах канал отмены назначения является псевдослучайным относительно каналов трафика и одинаково прореживает каналы трафика. Это может быть достигнуто посредством перескока канала отмены назначения, перескока каналов трафика или перескока канала отмены назначения и каналов трафика. Шаблон FH (частотного перескока) может указать преобразования по конкретному частотно-временному блоку(ам) для канала отмены назначения в каждом кадре. Этот шаблон FH может быть отправлен в терминалы доступа или может быть известен заранее терминалами. В любом случае, терминалы имеют сведения по частотно-временным блокам, занятым каналом отмены назначения.
Как ранее пояснено, канал отмены назначения может совместно использовать логические и физические ресурсы с каналом подтверждения приема. Альтернативно, сообщения подтверждения приема и/или сообщение SoP могут быть использованы для отмены назначения, и, по сути, вышеупомянутое пояснение может быть применено к каналу подтверждения приема или каналу SoP, который также используется для того, чтобы передавать сообщения отмены назначения. В отношении фиг.7A, ресурсы канала ACK/SoP/отмены назначения могут быть назначены различным позициям в 3 различных фрагментах данных в целях разнесения. Ресурсы канала подтверждения приема могут быть назначены четырем или более фрагментам поднесущих/времени каждый раз, и несколько пользователей могут быть мультиплексированы на них. Для мультиплексирования с кодовым разделением каналов (CDM) каждый пользователь использует каждую из этих четырех секций согласно коду.
Фиг.8 иллюстрирует аспекты двоичного дерева 600 каналов, включающего в себя логические ресурсы для интерпретации сообщений отмены назначения. Для аспекта, показанного на фиг.8, S=32 набора поднесущих доступны для использования. Набор каналов трафика может быть задан этими 32 наборами поднесущих. Каждому каналу трафика назначается уникальный идентификатор канала, и он преобразуется в один или более наборов поднесущих в каждом интервале времени. Например, канал трафика может быть задан для каждого узла в дереве 600 каналов. Каналы трафика могут быть последовательно пронумерованы сверху вниз и слева направо для каждого яруса. Наибольшему каналу трафика, соответствующему самому верхнему узлу, назначается идентификатор канала 0, и он отображается на все 32 набора поднесущих. 32 канала трафика в нижнем ярусе 1 имеют идентификаторы канала 31-62 и называются основными каналами трафика. Каждый основной канал трафика отображается в один набор поднесущих.
Древовидная структура, показанная на фиг.8, устанавливает определенные ограничения на использование каналов трафика для ортогональной системы. Для каждого канала трафика, который назначается, ограничиваются все каналы трафика, которые являются поднаборами (или потомками) назначаемого канала трафика, и все каналы трафика, для которых назначаемый канал трафика является поднабором. Ограниченные каналы трафика не используются одновременно с назначенным каналом трафика с тем, чтобы никакие два канала трафика не использовали один и тот же набор поднесущих одновременно.
В аспекте ресурс назначается каждому каналу трафика, который назначен для использования. Ресурс также может быть назван подканалом или некоторым другим термином. Ресурс включает в себя подходящие ресурсы, используемые для того, чтобы отправлять сообщение в каждом кадре. Для этого аспекта сообщения для каждого канала трафика могут отправляться на назначенном ресурсе. Назначенные ресурсы могут быть сообщены в сигналах терминалу.
В другом аспекте ресурс ассоциативно связан с каждым из основных каналов трафика на нижнем ярусе дерева каналов. Этот аспект предоставляет возможность назначения максимального числа каналов трафика минимального размера. Больший канал трафика, соответствующий узлу выше нижнего яруса, может использовать (1) ресурсы для всех основных каналов трафика ниже большего канала трафика, (2) ресурс для одного из основных каналов трафика, например, основного канала трафика с наименьшим идентификатором канала, или (3) ресурсы для поднабора основных каналов трафика ниже большего канала трафика. Для вышеуказанных вариантов (1) и (3) сообщение для большего канала трафика может быть отправлено с помощью нескольких ресурсов, чтобы повысить вероятность корректного приема. Если несколько потоков данных отправляются параллельно, например, с помощью передачи со многими входами и многими выходами (MIMO), то больший канал трафика с несколькими основными каналами трафика может быть назначен для передачи. Число основных каналов трафика равно или больше числа пакетов. Каждый пакет может отображаться в различный основной канал трафика.
В еще одном аспекте ресурс назначается каждому пакету, прием которого должен быть подтвержден. Терминалу может быть назначен один ресурс, если один пакет отправляется в кадре. Терминалу может быть назначено несколько ресурсов, если несколько пакетов отправляются в кадре, например, используя или больший канал трафика, или пространственное мультиплексирование, чтобы передавать через несколько антенн.
В аспектах, включающих в себя зарезервированный канал отмены назначения или канал подтверждения приема, используемый и для отмен назначения, и для подтверждений приема, логические зарезервированные ресурсы могут соответствовать одному основному узлу на ярус 2, либо части ресурсов каждого основного узла, например, N поднесущим, N OFDM-символам или комбинациям вышеозначенного.
Ссылаясь на фиг.9A и 9B, проиллюстрированы аспекты сообщений отмены назначения, которые могут быть переданы по каналу отмены назначения. На фиг.9A показано примерное сообщение отмены назначения, которое может быть передано как часть передаваемого в режиме одноадресной передачи пакета или передаваемого в режиме многоадресной передачи пакета, включающего в себя несколько сообщений отмены назначения. На фиг.9A сообщение включает в себя первую часть 902, которая включает в себя идентификатор узла или другой идентификатор логических ресурсов, и вторую часть 904, указывающую, применяется ли отмена назначения к передаче по прямой линии связи, передаче по обратной линии связи или и к тому, и к другому. Вторая часть 904, чтобы уменьшить служебную информацию, может быть однобитовым сообщением, указывающим то, что отмена назначения применяется к одной из прямой линии связи, обратной линии связи или к обеим линиям связи.
Идентификатор узла или ресурса может идентифицировать несколько логических или физических ресурсов, назначение которых отменяется. Альтернативно, идентификатор узла или ресурса может идентифицировать один узел или ресурс, назначение которого должно быть отменено. В дополнительных аспектах идентификатор узла или ресурса может идентифицировать один основной узел, например, узел из яруса 1 дерева 600 каналов, по меньшей мере, из двух основных узлов, и подобная отмена назначения может быть интерпретирована так, чтобы отменить назначение всех основных узлов, ассоциативно связанных с узлом на ярусе выше основного узла. Например, ссылаясь на фиг.10, показано еще одно примерное двоичное дерево 600 каналов, выделяющее узлы, которые идентифицированы для отмены назначения. Например, если идентифицирован узел 32, то отмена назначения также может быть интерпретирована, чтобы применяться к узлу 31. В других аспектах отмена назначения может применяться ко всем узлам из яруса 3 ниже, т.е. узлам 31, 33 и 34. Дополнительно, ярус и основной узел могут быть идентифицированы в первой части, тем самым обеспечивая повышенную гибкость в отношении объема ресурсов, назначение которых отменяется.
Фиг.9B аналогичен формату сообщения по фиг.9A за исключением того, что предусмотрена дополнительная часть 906, указывающая синхронизацию и/или длительность отмены назначения ресурсов. Эта информация, если служебная информация доступна, может быть полезной для того, чтобы предоставлять декрементные отмены назначения в течение периодов высокой нагрузки или других аспектов.
Следует отметить, что хотя фиг.10 иллюстрирует наибольший идентификатор узла связанных основных узлов, используемых для того, чтобы отменить назначение связанных основных узлов яруса, обратное может быть истиной, и может быть использован наименьший идентификатор узла. Дополнительно, не все узлы яруса 2 или 3 должны иметь ресурсы, назначение которых должно быть отменено, например, только определенные части дерева каналов могут иметь ресурсы, доступные для отмены назначения.
Фиг.11A иллюстрирует аспекты сообщения подтверждения приема с индикаторами отмены назначения, которые могут быть переданы по каналу подтверждения приема. В общем, канал подтверждения приема (например, F-ACKCH) предназначен для указания успешного декодирования данных обратной линии связи. Помимо этого, в соответствии с одним аспектом, канал подтверждения приема может быть одновременно использован для отмен назначения по обратной линии связи, как описано в данном документе. Сообщение подтверждения приема, указывающее отмену назначения, может иметь четыре состояния, S0 920, S1 922, S2 924 и S3 926. В определенных случаях это сообщение, передаваемое по каналу подтверждения приема, дает возможность повторного использования канала подтверждения приема для других ресурсов.
На фиг.11А S0 920 может соответствовать подтверждению приема без отмены назначения ресурсов (например, состояние подтверждения приема), S1 922 может соответствовать подтверждению приема с отменой назначения (например, состояние подтверждения приема и отмены назначения), a S2 924 может соответствовать отрицанию приема (например, отключенное состояние).
Дополнительное состояние, S3 926, может быть сообщением отмены назначения, которое составляет подтверждение приема для последовательности стирания или последовательности поддержания активности, которая используется в случае долговременного назначения, которое требует того, чтобы пользователь передал ответ, когда он не передает данные и/или управляющие сообщения по ресурсам (например, состояние отмены назначения). Сообщения в состоянии S3 926, которые могут быть последовательностями стирания или другими сообщениями, предоставляются с тем, чтобы выполнить эту функцию, и, по сути, отмена назначения ресурсов, которые используются посредством сообщений поддержания активности, может осуществляться посредством сообщений S3 926 по каналу подтверждения приема.
В дополнительном аспекте сообщение подтверждения приема может быть зашифровано посредством идентификатора, назначенного терминалу, например, MACID или идентификатора терминала, чтобы принять меры прошив событий ошибки. В аспекте, S0 920, S1 922 и S3 926 могут быть переданы с помощью сигналов 3-PSK(фм-3), хотя могут использоваться другие типы передачи сигналов. Выбор битовых последовательностей для совокупности может осуществляться на основе сохранения максимального расстояния между отключенным состоянием, S2 924, и каждым из включенных состояний S0 920, S1 922 и S3 926.
В определенных других аспектах, чтобы идентифицировать ресурсы, назначение которых отменяется посредством сообщения подтверждения приема, может быть использована фиксированная идентификация. Отмена назначения, соответствующая ресурсу, используемому посредством конкретным терминалом, может быть отправлена для наименьшего или наибольшего идентификатора узла, который является частью используемого ресурса. Отмена назначения отправляется для наименьшего или наибольшего идентификатора узла с тем, чтобы терминал знал о том, где искать это конкретное сообщение отмены назначения.
Фиг.11B иллюстрирует аспекты сообщения начала пакета (SoP) с индикаторами отмены назначения, которые могут быть переданы по каналу SoP. В общем, канал SoP (например, F-SPCH) предназначен для указания начала пакета прямой линии связи. Помимо этого, в соответствии с одним аспектом, канал SoP может быть использован для того, чтобы указать отмену назначения прямой линии связи. Сообщение SoP, указывающее отмену назначения, может иметь три состояния, S0 930, S1 932 и S2 934. В определенных случаях это сообщение, передаваемое по каналу SoP, дает возможность повторного использования канала SoP для других ресурсов.
На фиг.11B S0 930 может соответствовать SoP без отмены назначения ресурсов (например, состояние SoP), S1 932 может соответствовать отрицанию приема (например, отключенное состояние). Дополнительное состояние, S2 934, может быть сообщением отмены назначения, которое составляет подтверждение приема для последовательности стирания или последовательности поддержания активности, которая используется в случае долговременного назначения, которое требует того, чтобы пользователь передал ответ, когда он не передает данные и/или управляющие сообщения на ресурсах (например, состояние отмены назначения). Сообщения в состоянии S2 934, которые могут быть последовательностями стирания или другими сообщениями, предоставляются с тем, чтобы выполнить эту функцию, и, по сути, отмена назначения ресурсов, которые используются посредством сообщений поддержания активности, может осуществляться посредством сообщений S2 934 по каналу SoP.
В определенных аспектах могут быть представлены дополнительные состояния. Дополнительно, в соответствии с одним аспектом, состояния S1 930 и S2 934 могут быть переданы с помощью сигналов 3-PSK способом, аналогичным ACK-состояниям 920, 922 и 926. Это может быть выполнено, например, посредством использования 2 из 3 предоставляемых состояний PSK наряду с отключенным состоянием S1 932. Тем не менее, следует принимать во внимание, что могут использоваться другие типы передачи сигналов. В аспекте сообщения подтверждения приема, которые могут отменить назначение ресурсы, могут охватывать три символа модуляции, которые, как пояснено выше, направляются по каналу передачи данных обратной линии связи, назначенному терминалу и/или ресурсу, например, частотно-временному распределению, подполосе частот, поднесущей и т.п.
Ссылаясь теперь на фиг.12, предоставлена блок-схема, иллюстрирующая примерную систему 1200 беспроводной связи, в которой могут функционировать один или более аспектов, описанных в данном документе. В одном примере система 1200 является системой со многими входами и многими выходами (MIMO), которая включает в себя систему передающего устройства, такую как точка доступа/базовая станция 1210, и систему приемного устройства, такую как терминал 1250 доступа. Следует принимать во внимание, тем не менее, что точка доступа/базовая станция 1210 и/или терминал 1250 доступа также могут быть применены к системе со многими входами и одним выходом, в которой, например, несколько передающих антенн (например, в базовой станции) могут передавать один или более потоков символов в одно антенное устройство (например, в мобильную станцию). Дополнительно, следует принимать во внимание то, что аспекты точки доступа/базовой станции 1210 и/или терминала 1250 доступа, описанные в данном документе, могут быть использованы в связи с антенной системой с одним выходом и одним входом.
В соответствии с одним аспектом данные трафика для ряда потоков данных предоставляются в точке доступа/базовой станции 1210 из источника 1212 данных в процессор 1214 данных передачи (TX). В одном примере каждый поток данных затем может быть передан через соответствующую передающую антенну 1224. Дополнительно, процессор 1214 TX-данных может форматировать, кодировать и перемежать данные трафика для каждого потока данных на основе конкретной схемы кодирования, выбранной для каждого соответствующего потока данных, чтобы предоставить кодированные данные. В одном примере кодированные данные для каждого потока данных затем могут быть мультиплексированы с контрольными данными с использованием OFDM-методик. Контрольные данные могут быть, например, известным шаблоном данных, который обрабатывается известным способом. Дополнительно, контрольные данные могут использоваться в терминале доступа, чтобы оценить характеристику канала. Возвращаясь к точке доступа/базовой станции 1210, мультиплексированные контрольные сигналы и кодированные данные для каждого потока данных могут быть модулированы (например, символьно преобразованы) на основе конкретной схемы модуляции (например, BPSK, QSPK, M-PSK или M-QAM), выбранной для каждого соответствующего потока данных, чтобы предоставить символы модуляции. В одном примере скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены посредством инструкций, выполняемых и/или предоставляемых процессором 1230.
Затем символы модуляции для всех потоков данных могут быть предоставлены в TX-процессор 1220, который может дополнительно обработать символы модуляции (например, для OFDM). TX MIMO-процессор 1220 далее предоставляет NT потоков символов модуляции в NT приемопередающих устройств (TMTR) 1222a-1222t. В одном примере каждое приемопередающее устройство 1222 может принять и обработать соответствующий поток символов, чтобы предоставить один или более аналоговых сигналов. Каждое приемопередающее устройство 1222 затем дополнительно может привести к требуемым параметрам (например, усилить, фильтровать и преобразовать с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по каналу MIMO. Соответственно, NT модулированных сигналов из приемопередающих устройств 1222a-1222t затем могут быть переданы из NT антенн 1224a-1224t, соответственно.
В соответствии с другим аспектом переданные модулированные сигналы могут быть приняты в терминале доступа 1250 посредством NR антенн 1252a-1252r. Принимаемый сигнал из каждой антенны 1252 затем может быть предоставлен в соответствующее приемопередающее устройство (RCVR) 1254. В одном примере каждое приемопередающее устройство 1254 может привести к требуемым параметрам (например, отфильтровать, усилить и преобразовать с понижением частоты) соответствующий принимаемый сигнал, оцифровать приведенный к требуемым параметрам сигнал, чтобы предоставить выборки, и затем обработать выборки, чтобы предоставить соответствующий "принимаемый" поток символов. Процессор 1260 RX/MIMO-данных затем может принять и обработать NR принимаемых потоков символов от NR приемопередающих устройств 1254 на основе конкретной методики обработки приемного устройства, чтобы предоставить NT "обнаруженных" потоков символов. В одном примере каждый обнаруженный поток символов может включать в себя символы, которые являются оценками символов модуляции, передаваемых для соответствующего потока данных. RX-процессор 1260 затем может обработать каждый поток символов, по меньшей мере, частично посредством демодуляции, обратного перемежения и декодирования каждого обнаруженного потока символов, чтобы восстановить данные трафика для соответствующего потока данных. Таким образом, обработка посредством процессора 1260 RX-данных может быть комплементарна обработке, выполняемой посредством TX MIMO-процессора 1220 и процессора 1214 TX-данных в системе 1210 передающего устройства. RX-процессор 1260 дополнительно может предоставить обработанные потоки символов в приемник 1264 данных.
В соответствии с одним аспектом оценка характеристики канала, сформированная посредством RX-процессора 1260, может быть использована для того, чтобы выполнять пространственную/временную обработку в приемном устройстве, регулировать уровень мощности, изменять скорости или схемы модуляции либо выполнять другие действия. Дополнительно, RX-процессор 1260 дополнительно может оценить такие характеристики канала, как, например, отношения "сигнал к шуму и помехам" (SNR) обнаруженных потоков символов. RX-процессор 1260 затем может предоставить оцененные характеристики канала в процессор 1270. В одном примере RX-процессор 1260 и/или процессор 1270 дополнительно могут извлечь оценку "фактического" SNR для системы. Процессор 1270 затем может предоставить информацию о состоянии канала (CSI), которая может содержать информацию относительно линии связи и/или принимаемого потока данных. Эта информация может включать в себя, например, фактический SNR. CSI затем может быть обработан посредством процессора 1218 TX-данных, модулирован посредством модулятора 1280, приведен к требуемым параметрам посредством передающих устройств 1254a-1254r и передан обратно в систему 1210 передающего устройства. Помимо этого, источник 1216 данных в системе 1250 приемного устройства может предоставить дополнительные данные, которые должны быть обработаны посредством процессора 1218 TX-данных.
Возвращаясь к точке доступа/базовой станции 1210, модулированные сигналы из терминала 1250 доступа затем могут быть приняты посредством антенн 1224, приведены к требуемым параметрам посредством приемных устройств 1222, демодулированы посредством демодулятора 1240 и обработаны посредством процессора 1242 RX-данных, чтобы восстановить CSI, сообщаемый посредством терминала 1250 доступа. В одном примере сообщаемый CSI затем может быть предоставлен в процессор 1230 и использован для того, чтобы определить скорости передачи данных, а также схемы кодирования и модуляции, которые должны быть использованы для одного или более потоков данных. Определенные схемы кодирования и модуляции далее могут быть предоставлены в приемопередающие устройства 1222 для квантования и/или использования в последующих передачах в терминале 1250 доступа. Дополнительно и/или альтернативно, сообщенный CSI может использоваться посредством процессора 1230 для того, чтобы формировать различные команды управления для процессора 1214 TX-данных и TX MIMO-процессора 1220. В другом примере CSI и/или другая информация, обрабатываемая посредством процессора 1242 RX-данных, может быть предоставлена в приемник 1244 данных.
В одном примере, процессор 1230 в точке доступа/базовой станции 1210 и процессор 1270 в терминале 1250 доступа управляют работой в соответствующих системах. Дополнительно, запоминающее устройство 1232 в точке доступа/базовой станции 1210 и запоминающее устройство 1272 в терминале 1250 доступа могут предоставлять хранение программных кодов и данных, используемых процессорами 1230 и 1270, соответственно. Дополнительно, в терминале 1250 доступа различные методики обработки могут использоваться для того, чтобы обрабатывать NR принимаемых сигналов, чтобы обнаружить NT передаваемых потоков символов. Эти методики обработки приемного устройства могут включать в себя пространственные и пространственно-временные методики обработки приемного устройства, которые также могут упоминаться как методики уравнивания, и/или методики обработки приемного устройства "последовательная нуллификация/уравнивание и подавление помех", которые также могут упоминаться как методики обработки приемного устройства "последовательное подавление помех" или "последовательное подавление".
Фиг.13 является блок-схемой системы 1300, которая координирует формирование и передачу информации об обнаружении в соответствии с различными аспектами. В одном примере система 1300 включает в себя базовую станцию или точку доступа 1302. Как иллюстрировано, точка доступа 1302 может принимать сигнал(ы) от одного или более терминалов 1304 доступа через приемную (Rx) антенну 1306 и передавать в один или более терминалов 1304 доступа 1304 через передающую (Tx) антенну 1308.
Дополнительно, точка 1302 доступа может содержать приемное устройство 1310, которое принимает информацию от приемной антенны 1306. В одном примере приемное устройство 1310 может быть функционально ассоциативно связано с демодулятором (Demod) 1312, который демодулирует принятую информацию. Демодулируемые символы затем могут быть проанализированы посредством процессора 1314. Процессор 1314 может быть соединен с запоминающим устройством 1316, которое может хранить информацию, связанную с кластерами кода, назначения терминалов доступа, таблицы поиска, связанные с ними, уникальные последовательности скремблирования и/или другие надлежащие типы информации. В одном примере точка доступа 1302 может использовать процессор 1314 для того, чтобы выполнять описанные в данном документе методологии и/или другие соответствующие методологии. Точка 1302 доступа также может включать в себя модулятор 1318, который может мультиплексировать сигнал для передачи посредством передающего устройства 1320 через передающую антенну 1308 в один или более терминалов 1304 доступа.
Фиг.14 является блок-схемой системы 1400, которая координирует прием сигналов в окружении беспроводной связи в соответствии с различными аспектами, описанными в данном документе. В одном примере система 1400 включает в себя терминал 1402 доступа. Как проиллюстрировано, терминал 1402 доступа может принимать сигнал(ы) от одной или более точек 1404 доступа и передавать в одну или более точек 1404 доступа через антенну 1408. Дополнительно, терминал 1402 доступа может содержать приемное устройство 1410, которое принимает информацию от антенны 1406. В одном примере приемное устройство 1410 может быть функционально ассоциативно связано с демодулятором (Demod) 1412, который демодулирует принятую информацию. Демодулируемые символы затем могут быть проанализированы посредством процессора 1414. Процессор 1414 может быть соединен с запоминающим устройством 1416, которое может хранить данные и/или программные коды, связанные с терминалом 1402 доступа. Дополнительно, терминал 1402 доступа может использовать процессор 1414 для того, чтобы выполнять описанные в данном документе методологии и/или другие соответствующие методологии. Терминал 1402 доступа также может включать в себя модулятор 1418, который может мультиплексировать сигнал для передачи посредством передающего устройства 1420 через антенну 1406 в одну или более точек 1404 доступа.
Следует понимать, что аспекты, описанные в данном документе, могут быть реализованы посредством аппаратных средств, программного обеспечения, микропрограммного обеспечения, промежуточного программного обеспечения, микрокода или любой комбинации вышеозначенного. Когда системы и/или способы выполнены в программном обеспечении, микропрограммном обеспечении, промежуточном программном обеспечении или микрокоде, программном коде или сегментах кода, они могут быть сохранены на машиночитаемом носителе, таком как компонент накопителя. Сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную процедуру, вложенную процедуру, модуль, комплект программного обеспечения, класс или любое сочетание инструкций, структур данных или операторов программы. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут быть переданы, переадресованы или пересланы посредством любого надлежащего средства, в том числе совместного использования памяти, передачи сообщений, эстафетной передачи данных, передачи по сети и т.д.
При реализации в программном обеспечении описанные в данном документе методики могут быть реализованы с помощью модулей (например, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Программные коды могут быть сохранены в запоминающем устройстве и приведены в исполнение процессором. Запоминающее устройство может быть реализовано в процессоре или внешне по отношению к процессору, причем во втором случае оно может быть функционально подсоединено к процессору с помощью различных средств, известных в данной области техники.
То, что описано выше, включает в себя примеры одного или более аспектов. Конечно, невозможно описать каждое вероятное сочетание компонентов или методологий в целях описания вышеозначенных аспектов, но специалисты в данной области техники могут признавать, что многие дополнительные сочетания и перестановки различных аспектов допустимы. Следовательно, описанные аспекты имеют намерение охватывать все подобные преобразования, модификации и разновидности, которые попадают под сущность и объем прилагаемой формулы изобретения. Более того, в пределах того, как термин "включает в себя" используется в подробном описании или в формуле изобретения, этот термин должен быть включающим, способом, аналогичным термину "содержит", как "содержит" интерпретируется, когда используется в качестве переходного слова в формуле изобретения. Кроме того, термин "или" при использовании в подробном описании или формуле изобретения предназначается, чтобы быть "неисключающим или".
Изобретение относится к беспроводной связи, и в частности, к динамическому управлению сетевыми ресурсами посредством использования зарезервированных ресурсов отмены назначения. Техническим результатом является обеспечение уведомления об отмене назначения и уменьшения объема служебной информации в беспроводных сетевых системах. Предложен способ формирования сообщений отмены назначения ресурсов для аппарата беспроводной связи, содержащий этапы, на которых: определяют то, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров; если отмена назначения определена, то формируют сообщение, служащее признаком запроса на то, чтобы отменить назначение ресурсов, при этом сообщение формируют как сообщение подтверждения приема и при этом состояние сообщения подтверждения приема используют, чтобы указать запрос на отмену назначения ресурсов; передают сообщение по зарезервированному каналу отмены назначения, который содержит зарезервированный канал подтверждения приема. 10 н. и 38 з.п. ф-лы, 20 ил.
1. Способ формирования сообщений отмены назначения ресурсов для аппарата беспроводной связи, содержащий этапы, на которых:
- определяют то, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров;
- если отмена назначения определена, то формируют сообщение, служащее признаком запроса на то, чтобы отменить назначение ресурсов, при этом сообщение формируют как сообщение подтверждения приема и при этом состояние сообщения подтверждения приема используют, чтобы указать запрос на отмену назначения ресурсов;
- передают сообщение по зарезервированному каналу отмены назначения, который содержит зарезервированный канал подтверждения приема.
2. Способ по п.1, в котором формирование сообщения содержит формирование сообщения как сообщения подтверждения приема, имеющего, по меньшей мере, одно из четырех состояний.
3. Способ по п.2, в котором формирование сообщения содержит формирование сообщения как сообщения подтверждения приема, имеющего, по меньшей мере, одно из: отключенное состояние, состояние подтверждения приема, состояние подтверждения приема и отмены назначения и состояние отмены назначения.
4. Способ по п.3, в котором передача сообщения содержит одно или более из: передачу сигнала об отключенном состоянии и передачу сигнала, по меньшей мере, об одном из: состоянии подтверждения приема, состоянии подтверждения приема и отмены назначения и состоянии отмены назначения, используя созвездие ФМ-3.
5. Способ по п.2, в котором зарезервированный канал отмены назначения содержит зарезервированный канал подтверждения приема.
6. Способ по п.1, в котором формирование сообщения содержит формирование сообщения как сообщения начала пакета (SoP), имеющего, по меньшей мере, одно из трех состояний.
7. Способ по п.6, в котором формирование сообщения содержит формирование сообщения как сообщения начала пакета (SoP), имеющего, по меньшей мере, одно из: отключенное состояние, состояние SoP и состояние отмены назначения.
8. Способ по п.7, в котором передача сообщения содержит одно или более из: передачу сигнала об отключенном состоянии, и передачу сигнала, по меньшей мере, об одном из: состоянии SoP и состоянии отмены назначения, используя созвездие ФМ-3.
9. Способ по п.7, в котором формирование сообщения содержит идентифицирование одного логического ресурса, чтобы идентифицировать несколько логических ресурсов для отмены назначения.
10. Способ по п.1, в котором передача сообщения включает в себя передачу сообщения с помощью множества наборов поднесущих.
11. Способ по п.1, в котором передача сообщения включает в себя мультиплексирование множества сообщений по множеству наборов поднесущих и передачу множества сообщений с помощью множества наборов поднесущих.
12. Способ по п.1, в котором один или более ресурсов являются логическими ресурсами, такими как узлы дерева каналов.
13. Способ по п.1, в котором ресурсы канала отмены назначения назначаются исключительно сообщениям канала отмены назначения.
14. Способ по п.1, в котором формирование сообщения содержит формирование сообщения как сообщения отмены назначения, имеющего идентификатор сетевых ресурсов, выполненный с возможностью идентифицировать один или более сетевых ресурсов для отмены назначения.
15. Способ по п.14, в котором формирование сообщения как сообщения отмены назначения дополнительно содержит формирование сообщения как сообщения отмены назначения, имеющего идентификатор линии передачи, идентифицирующий прямую линию передачи, обратную линию передачи или и прямую, и обратную линию передачи, ассоциативно связанные с идентифицированными одним или более сетевыми ресурсами.
16. Способ по п.1, в котором один или более ресурсов содержат логические ресурсы.
17. Устройство для формирования сообщений отмены назначения ресурсов для аппарата беспроводной связи, содержащее:
- средство для определения того, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров;
- средство для, если отмена назначения определена, формирования сообщения, служащего признаком запроса на то, чтобы отменить назначение ресурсов, при этом сообщение формируют как сообщение подтверждения приема и при этом состояние сообщения подтверждения приема используют, чтобы указать запрос на отмену назначения ресурсов;
- средство для назначения передачи сообщения по зарезервированному каналу отмены назначения, который содержит зарезервированный канал подтверждения приема.
18. Машиночитаемый носитель, содержащий:
- код, заставляющий компьютер определить то, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров;
- код, заставляющий компьютер сформировать сообщение, служащее признаком запроса на то, чтобы отменить назначение ресурсов, если отмена назначения определена, при этом сообщение формируют как сообщение подтверждения приема и при этом состояние сообщения подтверждения приема используют, чтобы указать запрос на отмену назначения ресурсов; и
- код, заставляющий компьютер передать сообщение по каналу отмены назначения, который содержит зарезервированный канал подтверждения приема.
19. Интегральная схема формирования сообщений отмены назначения ресурсов для аппарата беспроводной связи, которая выполняет машиноисполняемые инструкции, при этом инструкции содержат:
- определение того, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров;
- если отмена назначения определена, то формирование сообщения, служащего признаком запроса на то, чтобы отменить назначение ресурсов, при этом сообщение формируют как сообщение подтверждения приема и при этом состояние сообщения подтверждения приема используют, чтобы указать запрос на отмену назначения ресурсов; и
- передачу сообщения по зарезервированному каналу отмены назначения, который содержит зарезервированный канал подтверждения приема.
20. Устройство для формирования сообщений отмены назначения ресурсов для аппарата беспроводной связи, содержащее:
- процессор, выполненный с возможностью определять то, следует ли отменить назначение одного или более ресурсов, назначенных терминалу доступа для, по меньшей мере, двух кадров, формировать сообщение, служащее признаком запроса на то, чтобы отменить назначение ресурсов, при этом сообщение формируют как сообщение подтверждения приема и при этом состояние сообщения подтверждения приема используют, чтобы указать запрос на отмену назначения ресурсов, и инструктировать передачу сообщения по ресурсам зарезервированного канала отмены назначения, который содержит зарезервированный канал подтверждения приема; и
- запоминающее устройство, соединенное с процессором.
21. Устройство по п.20, в котором процессор выполнен с возможностью формировать сообщение как сообщение подтверждения приема, имеющее, по меньшей мере, одно из четырех состояний.
22. Устройство по п.21, в котором процессор выполнен с возможностью формировать сообщение подтверждения приема, имеющее, по меньшей мере, одно из: отключенное состояние, состояние подтверждения приема, состояние подтверждения приема и отмены назначения и состояние отмены назначения.
23. Устройство по п.21, в котором ресурсы зарезервированного канала отмены назначения содержат ресурсы зарезервированного канала подтверждения приема.
24. Устройство по п.20, в котором процессор выполнен с возможностью формировать сообщение как сообщение начала пакета (SoP), имеющее, по меньшей мере, одно из трех состояний.
25. Устройство по п.24, в котором процессор выполнен с возможностью формировать сообщение подтверждения приема, имеющее, по меньшей мере, одно из: отключенное состояние, состояние SoP и состояние отмены назначения.
26. Устройство по п.20, в котором ресурсы канала отмены назначения назначаются исключительно сообщениям канала отмены назначения.
27. Устройство по п.20, в котором один или более ресурсов являются узлами дерева каналов.
28. Устройство по п.20, в котором процессор выполнен с возможностью формировать сообщение как сообщение отмены назначения, имеющее идентификатор сетевых ресурсов, выполненный с возможностью идентифицировать один или более сетевых ресурсов для отмены назначения.
29. Устройство по п.28, в котором процессор выполнен с возможностью формировать сообщение как сообщение отмены назначения, имеющее идентификатор линии передачи, идентифицирующий прямую линию передачи, обратную линию передачи или и прямую, и обратную линию передачи, ассоциативно связанные с идентифицированными одним или более сетевыми ресурсами.
30. Способ интерпретации сообщений отмены назначения ресурсов, принимаемых по каналу беспроводной связи, содержащий этапы, на которых:
- определяют то, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения; причем сообщение отмены назначения сформировано как сообщение подтверждения приема и причем состояние сообщения подтверждения приема используется, чтобы указать запрос на отмену назначения ресурсов, а зарезервированный канал содержит зарезервированный канал подтверждения приема;
- если сообщение было принято, определяют ресурсы, назначение которых должно быть отменено.
31. Способ по п.30, в котором ресурсы канала связи, зарезервированные для сообщений отмены назначения, являются ресурсами связи, зарезервированными для сообщений подтверждения приема, и в котором определение содержит определение состояния, по меньшей мере, из одного из четырех состояний принимаемого сообщения подтверждения приема, чтобы определить то, принято ли сообщение отмены назначения.
32. Способ по п.30, в котором ресурсы канала связи, зарезервированные для сообщений отмены назначения, являются ресурсами связи, зарезервированными для сообщений начала пакета (SoP), и в котором определение содержит определение состояния, по меньшей мере, из одного из трех состояний принимаемого сообщения SoP, чтобы определить то, принято ли сообщение отмены назначения.
33. Способ по п.30, в котором один или более ресурсов содержат логический ресурс.
34. Способ по п.33, в котором определение ресурсов, идентифицирующих один логический ресурс, служит признаком запроса, чтобы отменить назначение нескольких логических ресурсов.
35. Способ по п.30, в котором определение ресурсов содержит определение, служит ли сообщение отмены назначения признаком того, следует ли отменить назначение ресурсов для одной из передач по обратной линии связи, по прямой линии связи или связи по прямой и обратной линии.
36. Способ по п.30, в котором ресурсы канала отмены назначения назначаются исключительно сообщениям канала отмены назначения.
37. Способ по п.30, в котором один или более ресурсов являются узлами дерева каналов.
38. Способ по п.37, в котором определение того, принято ли сообщение отмены назначения, дополнительно содержит осуществление доступа к самому нижнему или самому верхнему узлу на дереве каналов, который соответствует одному или более ресурсам, назначение которых отменяется.
39. Устройство для интерпретации сообщений отмены назначения ресурсов, принимаемых по каналу беспроводной связи, содержащее:
- средство для определения того, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, причем сообщение отмены назначения сформировано как сообщение подтверждения приема и причем состояние сообщения подтверждения приема используется, чтобы указать запрос на отмену назначения ресурсов, а зарезервированный канал содержит зарезервированный канал подтверждения приема; и
- средство для, если сообщение принято, определения ресурсов, назначение которых должно быть отменено.
40. Машиночитаемый носитель, содержащий:
- код, заставляющий компьютер определять то, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, причем сообщение отмены назначения сформировано как сообщение подтверждения приема и причем состояние сообщения подтверждения приема используется, чтобы указать запрос на отмену назначения ресурсов, а зарезервированный канал содержит зарезервированный канал подтверждения приема; и
- код, заставляющий компьютер определять ресурсы, назначение которых должно быть отменено, если сообщение принято.
41. Интегральная схема интерпретации сообщений отмены назначения ресурсов, принимаемых по каналу беспроводной связи, которая выполняет машиноисполняемые инструкции, при этом инструкции содержат:
- определение того, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, причем сообщение отмены назначения сформировано как сообщение подтверждения приема и причем состояние сообщения подтверждения приема используется, чтобы указать запрос на отмену назначения ресурсов, а зарезервированный канал содержит зарезервированный канал подтверждения приема; и
- если сообщение было принято, определение ресурсов, назначение которых должно быть отменено.
42. Устройство для обработки сообщений отмены назначения ресурсов, принимаемых по каналу беспроводной связи, содержащее:
- процессор, выполненный с возможностью определять то, принято ли сообщение отмены назначения, соответствующее запросу на то, чтобы отменить назначение одного или более ресурсов, назначенных терминалу доступа, по меньшей мере, для двух кадров, по ресурсам канала связи, зарезервированным для сообщений отмены назначения, причем сообщение отмены назначения сформировано как сообщение подтверждения приема и причем состояние сообщения подтверждения приема используется, чтобы указать запрос на отмену назначения ресурсов, а зарезервированный канал содержит зарезервированный канал подтверждения приема; и
- запоминающее устройство, соединенное с процессором.
43. Устройство по п.42, в котором ресурсы канала связи, зарезервированные для сообщений отмены назначения, являются ресурсами связи, зарезервированными для сообщений подтверждения приема, и в котором процессор выполнен с возможностью определять состояние, по меньшей мере, из четырех состояний принимаемого сообщения подтверждения приема, чтобы определить то, принято ли сообщение отмены назначения.
44. Устройство по п.42, в котором один или более ресурсов содержат логический ресурс.
45. Устройство по п.44, в котором процессор выполнен с возможностью определять, что сообщение отмены назначения, идентифицирующее один логический ресурс, служит признаком запроса, чтобы отменить назначение нескольких логических ресурсов.
46. Устройство по п.42, в котором процессор выполнен с возможностью определять, служит ли сообщение отмены назначения признаком того, следует ли отменить назначение ресурсов для одной из: передачи по обратной линии связи, по прямой линии связи или связи по прямой и обратной линии.
47. Устройство по п.42, в котором один или более ресурсов являются узлами дерева каналов.
48. Устройство по п.47, в котором процессор выполнен с возможностью осуществлять доступ к самому нижнему или самому верхнему узлу в дереве каналов, который соответствует одному или более ресурсам, назначение которых отменяется.
ОСВОБОЖДЕНИЕ В ФИЗИЧЕСКИХ КАНАЛАХ В ОБЩЕМ ПАКЕТНОМ РАДИООБСЛУЖИВАНИИ | 1998 |
|
RU2212109C2 |
US 2006034173 А1, 2006.02.16 | |||
US 2003072280 A1, 2003.04.17 | |||
ЕР 1538863 A1, 2005.06.08 | |||
US 2005204247 A1, 2005.09.15 | |||
СПОСОБ И УСТРОЙСТВО УПРАВЛЕНИЯ СЛУЖЕБНЫМ КАНАЛОМ В МОБИЛЬНОЙ СИСТЕМЕ СВЯЗИ | 1998 |
|
RU2139633C1 |
RU 2005129079 A, 2006.02.10 | |||
TOMCIK JIM, MBFDD and MBTDD Wideband Mode: Technology Overview, IEEE 802.20 Working Group on Mobile Broadband Wireless Access, C802.20-05/68rl, |
Авторы
Даты
2011-11-10—Публикация
2007-09-06—Подача