Системы и способы для генерации и декодирования коротких кадров управления при беспроводной связи

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

 

[0001] Настоящая заявка испрашивает приоритет по предварительной заявке США № 61/581,254, под названием “SYSTEMS AND METHODS FOR GENERATING AND DECODING SHORT CONTROL FRAMES IN WIRELESS COMMUNICATIONS”, поданной 29 декабря 2011 г., присвоенной ее правопреемнику и включенной в данное описание по ссылке в полном объеме. Настоящая заявка также испрашивает приоритет по предварительной заявке США № 61/591,530, под названием “SYSTEMS AND METHODS FOR GENERATING AND DECODING SHORT CONTROL FRAMES IN WIRELESS COMMUNICATIONS”, поданной 27 января 2012 г., присвоенной ее правопреемнику и включенной в данное описание по ссылке в полном объеме. Настоящая заявка также испрашивает приоритет по предварительной заявке США № 61/605,900, под названием “SYSTEMS AND METHODS FOR GENERATING AND DECODING SHORT CONTROL FRAMES IN WIRELESS COMMUNICATIONS”, поданной 2 марта 2012 г., присвоенной ее правопреемнику и включенной в данное описание по ссылке в полном объеме. Настоящая заявка также испрашивает приоритет по предварительной заявке США № 61/648,510, под названием “SYSTEMS AND METHODS FOR GENERATING AND DECODING SHORT CONTROL FRAMES IN WIRELESS COMMUNICATIONS”, поданной 17 мая 2012 г., присвоенной ее правопреемнику и включенной в данное описание по ссылке в полном объеме. Настоящая заявка также испрашивает приоритет по предварительной заявке США № 61/691,066, под названием “SYSTEMS AND METHODS FOR GENERATING AND DECODING SHORT CONTROL FRAMES IN WIRELESS COMMUNICATIONS,” поданной 20 августа 2012 г., присвоенной ее правопреемнику и включенной в данное описание по ссылке в полном объеме. Настоящая заявка также испрашивает приоритет по предварительной заявке США № 61/731,425, под названием “SYSTEMS AND METHODS FOR GENERATING AND DECODING SHORT CONTROL FRAMES IN WIRELESS COMMUNICATIONS,” поданной 29 ноября 2012 г., присвоенной ее правопреемнику и включенной в данное описание по ссылке в полном объеме.

УРОВЕНЬ ТЕХНИКИ

ОБЛАСТЬ ТЕХНИКИ

[0002] Настоящая заявка относится, в целом, к беспроводной связи и, в частности, к системам, способам и устройствам для передачи коротких кадров управления.

УРОВЕНЬ ТЕХНИКИ

[0003] Во многих системах электросвязи, сети связи используются для обмена сообщениями между несколькими взаимодействующими пространственно разнесенными устройствами. Сети можно классифицировать согласно масштабу, например, городского масштаба, локального масштаба или персонального масштаба. Такие сети именуются, соответственно, глобальной сетью (WAN), городской сетью (MAN), локальной сетью (LAN) или персональной сетью (PAN). Сети также отличаются согласно методу коммутации/маршрутизации, используемому для взаимного соединения различных узлов сети и устройств (например, коммутации каналов в отличие от коммутации пакетов), типу физических сред, применяемых для передачи (например, проводной в отличие от беспроводной), и набору используемых протоколов связи (например, комплект интернет-протоколов, SONET (сеть синхронной оптической связи), Ethernet, и т.д.).

[0004] Беспроводные сети часто являются предпочтительными, когда сетевые элементы являются мобильными и, таким образом, им требуется динамическая возможность соединения, или если архитектура сети сформирована по специализированной, а не фиксированной, топологии. Беспроводные сети применяют нематериальные физические носители в режиме ненаправленного распространения с использованием электромагнитных волн в радио, микроволновом, инфракрасном, оптическом и т.д. частотных диапазонах. Беспроводные сети преимущественно облегчают мобильность пользователей и быстрое развертывание в «полевых» условиях по сравнению со стационарными проводными сетями.

[0005] Устройства в беспроводной сети могут передавать/принимать информацию между собой. Информация может содержать пакеты, которые, в некоторых аспектах, могут именоваться единицами данных. Пакеты могут содержать кадры управления. Кадры управления, имеющие информацию управления и данные полезной нагрузки, могут приводить к значительным издержкам и увеличению задержки на обработку для приемных устройств. Таким образом, для снижения сетевых издержек и издержек обработки необходимы системы, способы и некратковременные компьютерно-читаемые носители.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0006] Каждая/ый/ое из систем, способов и устройств согласно настоящему изобретению имеет несколько аспектов, ни один из которых по отдельности не отвечает за его желаемые атрибуты. Без ограничения объема этого изобретения, выраженного нижеследующей формулой изобретения, некоторые признаки будут кратко рассмотрены. Ознакомившись с этим рассмотрением и, в особенности, с разделом под названием “Подробное описание”, можно будет понять, как признаки этого изобретения обеспечивают преимущества, которые включают в себя уменьшение размера кадров управления.

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

[0008] Другой аспект раскрытия предусматривает беспроводное устройство, содержащее процессор, выполненный с возможностью генерации кадра управления, содержащего преамбулу физического уровня, имеющую поле сигнала, причем поле сигнала включает в себя индикатор, указывающий, что кадр управления является кадром типа кадра управления. Беспроводное устройство дополнительно содержит передатчик, выполненный с возможностью передачи кадра управления.

[0009] Другой аспект раскрытия предусматривает беспроводное устройство, содержащее средство для генерации кадра управления, содержащего преамбулу физического уровня, имеющую поле сигнала, причем поле сигнала включает в себя индикатор, указывающий, что кадр управления является кадром типа кадра управления. Беспроводное устройство дополнительно содержит средство для передачи кадра управления.

[0010] Другой аспект раскрытия предусматривает компьютерный программный продукт, содержащий компьютерно-читаемый носитель. Компьютерно-читаемый носитель содержит код для генерации кадра управления, содержащего преамбулу физического уровня, имеющую поле сигнала, причем поле сигнала включает в себя индикатор, указывающий, что кадр управления является кадром типа кадра управления. Компьютерно-читаемый носитель дополнительно содержит код для кода для передачи кадра управления.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0011] Фиг. 1 иллюстрирует пример системы беспроводной связи, в которой могут применяться аспекты настоящего раскрытия.

[0012] Фиг. 2 иллюстрирует различные компоненты, которые можно использовать в беспроводном устройстве, которое может применяться в системе беспроводной связи, показанной на фиг. 1.

[0013] Фиг. 3 иллюстрирует пример кадра управления, который может генерироваться и передаваться в системе, показанной на фиг. 1.

[0014] Фиг. 4 иллюстрирует другой пример кадра управления, который может генерироваться и передаваться в системе, показанной на фиг. 1.

[0015] фиг. 5 иллюстрирует другой пример кадра управления, который может генерироваться и передаваться в системе, показанной на фиг. 1.

[0016] Фиг. 6 - таблица, иллюстрирующая поля, которые могут быть включены в поле SIG примера кадра ACK.

[0017] Фиг. 7 - таблица, иллюстрирующая поля, которые могут быть включены в поле SIG другого примера кадра ACK.

[0018] Фиг. 8 иллюстрирует другой пример кадра ACK, формат которого аналогичен формату кадра управления, показанного на фиг. 5.

[0019] Фиг. 9 - блок-схема операций аспекта иллюстративного способа генерации и передачи кадра управления.

[0020] Фиг. 10 - функциональная блок-схема иллюстративного беспроводного устройства, которое может применяться в системе беспроводной связи, показанной на фиг. 1.

[0021] Фиг. 11 - блок-схема операций аспекта иллюстративного способа для приема и обработки кадра управления.

[0022] Фиг. 12 - функциональная блок-схема иллюстративного беспроводного устройства, которое может применяться в системе беспроводной связи, показанной на фиг. 1.

[0023] Фиг. 13 иллюстрирует пример кадра опроса PS.

[0024] Фиг. 14 иллюстрирует пример кадра ACK.

[0025] Фиг. 15 иллюстрирует пример кадра RTS.

[0026] Фиг. 16 иллюстрирует пример кадра CTS.

[0027] Фиг. 17 иллюстрирует пример кадра блочной ACK.

ПОДРОБНОЕ ОПИСАНИЕ

[0028] Различные аспекты новых систем, устройств и способов описаны более подробно далее со ссылкой на прилагаемые чертежи. Однако принципы раскрытия можно реализовать во многих различных формах, и не следует их рассматривать как ограниченные какой-либо конкретной структурой или функцией, представленной в этом раскрытии. Напротив, эти аспекты обеспечены так, чтобы это раскрытие было исчерпывающим и полным и полностью доносило объем раскрытия до специалистов в данной области техники. На основании изложенных здесь принципов, специалисту в данной области техники должно быть понятно, что объем раскрытия призван охватывать любой аспект раскрытых здесь новых систем, устройств и способов, реализованный независимо или совместно с любым другим аспектом изобретения. Например, устройство можно реализовать или способ можно осуществлять на практике с использованием любого количества изложенных здесь аспектов. Кроме того, объем изобретения призван охватывать такое устройство или способ, который осуществляется на практике с использованием другой структуры, функциональных возможностей, или структуры и функциональных возможностей помимо или отличных от различных изложенных здесь аспектов изобретения. Следует понимать, что любой раскрытый здесь аспект можно реализовать посредством одного или более пунктов формулы изобретения.

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

[0030] Технологии беспроводной сети могут включать в себя различные типы беспроводных локальных сетей (WLAN). WLAN можно использовать для взаимного соединения близкорасположенных устройств, с применением широко используемых сетевых протоколов. Различные описанные здесь аспекты можно применять к любому стандарту связи, например WiFi или, в более общем случае, любому члену семейства протоколов беспроводной связи IEEE 802.11. Например, различные описанные здесь аспекты можно использовать в составе протокола IEEE 802.11ah, который использует субгигагерцовые диапазоны.

[0031] В некоторых аспектах, беспроводные сигналы в субгигагерцовом диапазоне могут передаваться согласно протоколу 802.11ah с использованием режимов связи ортогонального мультиплексирования с частотным разделением (OFDM), прямой последовательности с расширением по спектру (DSSS), комбинации режимов связи OFDM и DSSS или других схем. Реализации протокола 802.11ah можно использовать для сетей датчиков, измерительных сетей и интеллектуальных сетей. Преимущественно, аспекты определенных устройств, реализующих протокол 802.11ah, могут потреблять меньше мощности, чем устройства, реализующие другие протоколы беспроводной связи, и/или их можно использовать для передачи беспроводных сигналов на относительно большие расстояния, например, около одного километра или более.

[0032] В некоторых реализациях, WLAN включает в себя различные устройства, которые являются компонентами, осуществляющими доступ к беспроводной сети. Например, может существовать два типа устройств: точки доступа (“AP”) и клиенты (также именуемые станциями, или “STA”). В общем случае, AP выступает в роли концентратора или базовой станции для WLAN, и STA выступает в роли пользователя WLAN. Например, STA может быть портативным компьютером, карманным персональным компьютером (PDA), мобильным телефоном и т.д. В примере, STA подключается к AP по беспроводной линии связи на основе WiFi (например, протокол IEEE 802.11, например 802.11ah) для получения общей возможности соединения с интернетом или другими глобальными сетями. В некоторых реализациях STA также можно использовать в качестве AP.

[0033] Точка доступа (“AP”) также может содержать, быть реализована как, или быть известна как NodeB, контроллер радиосети (“RNC”), eNodeB, контроллер базовых станций (“BSC”), базовая приемопередающая станция (“BTS”), базовая станция (“BS”), функция приемопередатчика (“TF”), маршрутизатор каналов радиосвязи, радиоприемопередатчик, или какая-либо другая терминология.

[0034] Станция “STA” также может содержать, быть реализована как, или быть известна как терминал доступа (“AT”), абонентская станция, абонентский блок, мобильная станция, удаленная станция, удаленный терминал, пользовательский терминал, пользовательский агент, пользовательское устройство, пользовательское оборудование, или какая-либо другая терминология. В некоторых реализациях терминал доступа может содержать сотовый телефон, беспроводной телефон, телефон на основе протокола инициирования сеансов (“SIP”), станцию беспроводной местной линии (“WLL”), карманный персональный компьютер (“PDA”), карманное устройство, имеющее возможности беспроводного соединения, или какое-либо другое подходящее устройство обработки, подключенное к беспроводному модему. Соответственно, один или более аспектов, предложенных здесь, могут быть внедрены в телефон (например, сотовый телефон или смартфон), компьютер (например, портативный компьютер), портативное устройство связи, гарнитуру, портативное вычислительное устройство (например, карманный персональный компьютер), развлекательное устройство (например, устройство для воспроизведения музыкальных или видеозаписей или спутниковое радио), игровое устройство или систему, устройство глобальной системы позиционирования, или любое другое подходящее устройство, выполненное с возможностью осуществления связи через беспроводную среду.

[0035] Как рассмотрено выше, некоторые из описанных здесь устройств могут реализовывать стандарт, например 802.11ah. Такие устройства, будучи используемы как STA или AP или другое устройство, можно использовать в интеллектуальной измерительной сети или в интеллектуальной сети. Такие устройства могут обеспечивать применения датчиков или использоваться в бытовой автоматизации. Такие устройства, вместо или помимо того, можно использовать в контексте здравоохранения, например для персонального здравоохранения. Их также можно использовать для наблюдения, для обеспечения возможности интернет-соединения увеличенной дальности (например, для использования с "горячими точками"), или для реализации межмашинной связи.

[0036] Фиг. 1 иллюстрирует пример системы 100 беспроводной связи, в которой могут применяться аспекты настоящего раскрытия. Система 100 беспроводной связи может действовать согласно стандарту беспроводной связи, например стандарту 802.11ah. Система 100 беспроводной связи может включать в себя AP 104, которая осуществляет связь со STA 106.

[0037] Различные процессы и способы можно использовать для передач в системе 100 беспроводной связи между AP 104 и STA 106. Например, сигналы могут передаваться и приниматься между AP 104 и STA 106 в соответствии с методами OFDM/OFDMA. В этом случае, система 100 беспроводной связи может именоваться системой OFDM/OFDMA. Альтернативно, сигналы могут передаваться и приниматься между AP 104 и STA 106 в соответствии с методами CDMA. В этом случае, система 100 беспроводной связи может именоваться системой CDMA.

[0038] Линия связи, которая способствует передаче от AP 104 на одну или более из STA 106, может именоваться нисходящей линией связи (DL) 108, и линия связи, которая способствует передаче от одной или более из STA 106 на AP 104, может именоваться восходящей линией 110 связи (UL). Альтернативно, нисходящая линии связи 108 может именоваться прямой линией связи или прямым каналом, и восходящая линия 110 связи может именоваться обратной линией связи или обратным каналом.

[0039] AP 104 может обеспечивать покрытие беспроводной связи в базовой зоне обслуживания (BSA) 102. AP 104, совместно со STA 106, которые связаны с AP 104 и используют AP 104 для осуществления связи, могут именоваться базовым набором служб (BSS). Следует отметить, что система 100 беспроводной связи может не иметь центральной AP 104, но вместо этого может функционировать как одноранговая сеть между STA 106. Соответственно, описанные здесь функции AP 104 могут альтернативно осуществляться одной или более из STA 106.

[0040] Фиг. 2 иллюстрирует различные компоненты, которые можно использовать в беспроводном устройстве 202, которое может применяться в системе 100 беспроводной связи. Беспроводное устройство 202 является примером устройства, которое может быть выполнен с возможностью реализации различных описанных здесь способов. Например, беспроводное устройство 202 может содержать AP 104 или одну из STA 106.

[0041] Беспроводное устройство 202 может включать в себя процессор 204, который управляет работой беспроводного устройства 202. Процессор 204 также может именоваться центральным процессором (ЦП). Память 206, которая может включать в себя постоянную память (ROM) и оперативную память (RAM), обеспечивает инструкции и данные на процессор 204. Участок памяти 206 также может включать в себя энергонезависимую оперативную память (NVRAM). Процессор 204 обычно осуществляет логические и арифметические операции на основании программных инструкций, хранящихся в памяти 206. Инструкции в памяти 206 могут выполняться для реализации описанных здесь способов.

[0042] Процессор 204 может содержать или являться компонентом системы обработки, реализованным посредством одного или более процессоров. Один или более процессоров можно реализовать в виде любой комбинации микропроцессоров общего назначения, микроконтроллеров, цифровых сигнальных процессоров (DSP), вентильных матриц, программируемым пользователем (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, логических элементов, дискретных аппаратных компонентов, конечных автоматов на основе специализированного аппаратного обеспечения, или любых других подходящих объектов, которые могут осуществлять вычисления или любые другие манипуляции с информацией.

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

[0044] Беспроводное устройство 202 также может включать в себя корпус 208, который может включать в себя передатчик 210 и приемник 212 для обеспечения возможности передачи и приема данных между беспроводным устройством 202 и удаленным местоположением. Передатчик 210 и приемник 212 могут быть объединены в приемопередатчик 214. Антенна 216 может быть присоединена к корпусу 208 и электрически подключена к приемопередатчику 214. Беспроводное устройство 202 также может включать в себя (не показаны) множественные передатчики, множественные приемники, множественные приемопередатчики, и/или множественные антенны.

[0045] Беспроводное устройство 202 также может включать в себя детектор 218 сигнала, который можно использовать для обнаружения и количественного определения уровня сигналов, принимаемых приемопередатчиком 214. Детектор 218 сигнала может обнаруживать такие сигналы как полную энергию, энергию в расчете на поднесущую в расчете на символ, спектральную плотность мощности и другие сигналы. Беспроводное устройство 202 также может включать в себя цифровой сигнальный процессор (DSP) 220 для использования при обработке сигналов. DSP 220 может быть выполнен с возможностью генерации единицы данных для передачи. В некоторых аспектах, единица данных может содержать единицу данных физического уровня (PPDU). В некоторых аспектах, PPDU именуется пакетом.

[0046] Беспроводное устройство 202, в некоторых аспектах, может дополнительно содержать пользовательский интерфейс 222. Пользовательский интерфейс 222 может содержать кнопочную панель, микрофон, громкоговоритель и/или дисплей. Пользовательский интерфейс 222 может включать в себя любой элемент или компонент который переносит информацию пользователю беспроводного устройства 202 и/или принимает ввод от пользователя.

[0047] Различные компоненты беспроводного устройства 202 могут быть соединены друг с другом шинной системой 226. Шинная система 226 может включать в себя шину данных, например, а также шину питания, шину сигналов управления и шину сигналов статуса помимо шины данных. Специалистам в данной области техники должно быть понятно, что компоненты беспроводного устройства 202 могут быть соединены друг с другом или принимать или обеспечивать вводы друг другу с использованием какого-либо другого механизма.

[0048] Хотя на фиг. 2 проиллюстрировано несколько отдельных компонентов, специалистам в данной области техники должно быть понятно, что один или более компонентов может быть объединено или совместно реализовано. Например, процессор 204 можно использовать для реализации не только вышеописанный набор функциональных возможностей в отношении процессора 204, но и для реализации вышеописанного набора функциональных возможностей в отношении детектора 218 сигнала и/или DSP 220. Кроме того, каждый из компонентов, проиллюстрированных на фиг. 2, можно реализовать с использованием множества отдельных элементов.

[0049] Как рассмотрено выше, беспроводное устройство 202 может содержать AP 104 и STA 106 и может использоваться для передачи и/или приема передач. Передачи, которыми обмениваются между собой устройства в беспроводной сети, могут включать в себя единицы данных, которые может содержать пакеты или кадры. В некоторых аспектах, единицы данных может включать в себя три типа кадров, включающие в себя кадры данных, кадры управления и кадры администрирования. Кадры данных можно использовать для передачи данных с AP и/или STA на другие AP и/или STA. Кадры управления можно использовать совместно с кадрами данных для осуществления различных операций и для надежной доставки данных (например, квитирования получения данных, опрашивания AP, операций очистки области, захвата канала, функций поддержания детектирования несущей и т.д.). Кадры администрирования можно использовать для различных надзорных функций (например, для входа и выхода из беспроводных сетей и т.д.).

[0050] Как рассмотрено выше, DSP 220 и/или процессор 204 может быть выполнен с возможностью генерации единицы данных для передачи. В некоторых аспектах, генерируемая единица данных может содержать кадр управления, включающий в себя информацию управления и, в необязательном порядке, множество символов данных. Кадры управления могут быть использованы для помощи в доставке кадров данных и могут быть включены в заголовок управления доступом к среде (MAC). Кадры управления, включенные в заголовок MAC с информацией управления и символами данных (например, данных полезной нагрузки), могут приводить к значительным издержкам и увеличению задержки на обработку для приемных устройств. Например, кадры управления может включать в себя информацию протокола, информацию типа управления, информацию адреса, данные полезной нагрузки, и т.д. В некоторых аспектах, информация, включенная в кадры управления, не всегда требуется для конкретного использования кадра управления. В этом случае, для генерации и декодирования коротких кадров управления необходимы системы, способы и некратковременные компьютерно-читаемые носители. Например, можно генерировать короткие кадры управления, отбрасывая некоторую информацию из кадра управления и/или включая кадр управления в другие места пакета, например, преамбулу физического уровня (PHY). Например, кадр управления может содержать преамбулу физического уровня (PHY), которая включает в себя множество полей. Поля могут включать в себя, например, одно или более обучающих полей (например, короткое обучающее поле (STF) и длинное обучающее поле (LTF)) и поле сигнала (SIG). Каждое из обучающих полей может включать в себя известную последовательность битов или символов. В некоторых аспектах, поле SIG может включать в себя информацию о единице данных, например, описание длины или скорости передачи данных для единицы данных (например, поле "длина", поле схемы модуляции и кодирования (MCS), поле ширины полосы (BW) и т.д.). В некоторых аспектах, короткие кадры управления можно генерировать путем кодирования кадров управления в поле SIG преамбулы PHY.

[0051] Фиг. 3 иллюстрирует пример кадра 300 управления который может генерироваться и передаваться в системе, показанной на фиг. 1. Как показано, кадр 300 управления включает в себя поле 305 STF и поле 310 LTF и поле 315 "сигнал управления". Например, кадр 300 управления может быть преамбулой PHY. В некоторых аспектах, преамбула PHY может содержать уровень протокола сближения физического уровня (PLCP), заданный в спецификациях IEEE 802.11. Поле 305 STF включает в себя одно или более STF. Поле 310 LTF включает в себя одно или более LTF. Информация управления для кадра 300 управления может быть включена в поле SIG 315. Кроме того, в некоторых аспектах, кадр управления может не включать в себя никаких дополнительных полей или данные (например, полезную нагрузку). В результате, можно сократить сетевые издержки и можно повысить пропускную способность и обработку пакетов данных.

[0052] Фиг. 4 иллюстрирует другой пример кадра 400 управления, который может генерироваться и передаваться в системе, показанной на фиг. 1. Как показано, кадр 400 управления включает в себя поле 405 STF и поле 410 LTF, поле 415 "сигнал управления" и поле 420 расширения управления. По аналогии с кадром 300 управления, поле 405 STF включает в себя одно или более STF, и поле 410 LTF включает в себя одно или более LTF. Кроме того, по аналогии с кадром 300 управления, информация управления для кадра 400 управления может быть включена в поле SIG 415. Однако в отличие от кадра 300 управления, дополнительная информация управления может быть включена в поле 420 расширения управления. Например, поле 405 STF и поле 410 LTF, поле 415 "сигнал управления" могут быть включены в преамбулу PHY кадра 400 управления. Однако может существовать дополнительная информация управления, которая не помещается в преамбуле PHY кадра 400 управления. Соответственно, участок (например, несколько символов) участка данных кадра 400 управления можно использовать в качестве поля 420 расширения управления для включения дополнительной информации управления. Поле 420 расширения управления кадра 400 управления может отправляться с принятой по умолчанию MCS, которая может быть предварительно определенной или сообщенной в другом сообщении (например, при связывании или в маяках) между отправителем и получателем. В одном аспекте, MCS поля 420 расширения управления может указываться в поле SIG 415. Кадр 300 управления и кадр 400 управления можно использовать для осуществления связи. Например, кадр 300 управления можно использовать, когда информация управления помещается в поле SIG 315. Кроме того, кадр 400 управления можно использовать, когда информация управления не помещается в поле SIG 315. В некоторых аспектах, поле "длина" поля SIG может дополнительно указывать, включено ли поле расширения управления в кадр управления.

[0053] Фиг. 5 иллюстрирует другой пример кадра 500 управления, который может генерироваться и передаваться в системе, показанной на фиг. 1. Как показано, кадр 500 управления включает в себя поле 505 STF и поле 510 LTF, поле 515 SIG, служебное поле 520, поле 525 управления кадром (FC), поле 530 информации управления (INFO) и поле 535 последовательности проверки кадра (FCS). Информация управления кадра 500 управления может быть включена в поле 530 "информация управления".

[0054] Тип информации управления, включенной в любой из вышеупомянутых кадров 300, 400 и 500 управления (или любой другой подходящий кадр управления) может зависеть от типа кадра управления. Например, разнообразные кадры управления могут генерироваться и передаваться беспроводными устройствами 202. Различные типы кадров управления, используемые в беспроводной системе, показанной на фиг. 1, могут включать в себя один или более из следующих типов кадра управления: квитанции (ACK), опроса энергосбережения (опрос PS), запроса на отправку (RTS), разрешения на отправку (CTS), запроса блочной ACK (BAR), блочной ACK (BA), конца бесконфликтного периода (конца CF), опроса конца CF, запроса MCS, ответа MCS, пустого пакета данных (NDP), пробного запроса и пробного ответа. Информация управления может содержать поля информации. Различные типы кадра управления могут содержать разные поля информации. Здесь описаны различные поля информации, которые могут быть включены в различные типы кадров управления. Следует отметить, что описанные ниже поля не обязательно должны быть включены в кадр управления строго в описанном порядке. Напротив, поля могут быть включены в любом порядке или в любой участок кадра управления, куда включена информация управления (например, поле SIG, поле расширения управления, поле управления и т.д.). Например, поля могут быть упорядочены по приоритету. Порядок полей для данного типа кадра управления можно предварительно определять (например, программировать при изготовлении устройства или после инициализации устройства, передавать в отдельном сообщении между беспроводными устройствами 202), однако таким образом, чтобы беспроводные устройства 202 располагали информацией, указывающей, какие биты в кадре управления соответствуют каким полям.

[0055] В некоторых аспектах, определенные поля могут быть включены во все кадры управления, независимо от типа. Например, в некоторых аспектах, поле типа может быть включено во все кадры управления, где поле типа идентифицирует тип кадра управления. Поле типа может быть длиной, например, 2, 3 или 4 бита. Интерпретация остальных битов (например, определение, какие биты соответствуют каким полям, и какие поля включены) в кадре управления может базироваться на типе кадра управления и даже, является ли кадр кадром управления. Например, в некоторых аспектах, значение 0 поля "длина" поля SIG кадра может указывать, что кадр является коротким кадром управления, например, кадром 300 или 400 управления. Если поле "длина" имеет другое значение, это может указывать, что кадр относится к другому типу (например, является кадром данных, кадром администрирования или другим типом кадра управления). Поле SIG может дополнительно включать в себя поле типа, которое указывает тип кадра управления. В некоторых других аспектах, любое значение, меньшее конкретного значения (например, 10) поля "длина" поля SIG кадра, может указывать, что кадр является кадром управления, например, кадром 300 или 400 управления. Кроме того, тип кадра управления может базироваться на значении поля "длина", в том смысле, что каждое значение 0-10 может быть связано с отдельным типом кадра управления. В некоторых других аспектах, в общем случае, в кадры можно добавлять 1-битовое поле типа, которое указывает, является ли кадр кадром управления (или, в частности, форматом короткого кадра управления), например, кадром 300 или 400 управления, или нет (например, кадром данных, кадром администрирования или другим типом кадра управления) в зависимости от значения бита. В некоторых других аспектах, одно или более зарезервированных значений полей, которые заданы в кадрах, можно использовать для указания, является ли кадр кадром управления (или, в частности, форматом короткого кадра управления), например, кадром 300 или 400 управления, или нет (например, кадром данных, кадром администрирования или другим типом кадра управления). Например, одно или более зарезервированных значений поля MCS в поле SIG можно использовать для указания, является ли кадр кадром управления и/или типом кадра управления. В этом случае, дополнительное поле, указывающее тип, может не требоваться. Например, можно использовать неиспользуемое значение поля пространственно-временных блочных кодов (STBC). Можно также совместно использовать множественные поля для идентификации кадра управления. Длину и MCS также можно совместно использовать для указания типа кадра управления. Например, поле "длина" может иметь значение (например, 0), которое может указывать, что кадр относится к определенному типу (например, NDP), тогда как другое значение поля "длина" (например, длина >0) может указывать, что тип кадра управления указывается MCS.

[0056] Аналогично, 1-битовое поле типа можно использовать совместно с полем "длина" для указания типа кадра управления. Например, значение (например, 0) 1-битового поля типа может указывать, что кадр является кадром управления типа, отличного от определенного типа (например, NDP). Кроме того, другое значение (например, 1) 1-битового поля типа может указывать, что кадр относится к определенному типу (например, NDP), если поле "длина" имеет определенное значение (например, 0), или не является кадром управления, если поле "длина" имеет другое значение (например, длина >0).

[0057] Кроме того, в некоторых аспектах, поле циклический контроль по избыточности (CRC) может быть включено во все типы кадров управления. Поле CRC можно использовать для удостоверения в том, что кадр принят правильно. CRC может иметь в длину, например, 4 или 5 битов. Кроме того, в некоторых аспектах, индикация мощности передачи (TX) может быть включена во все типы кадров управления. Индикация мощности TX может использоваться получателем кадра управления для оценивания потерь на трассе или изменения поведения получателя на основании мощности TX отправителя кадра управления.

[0058] Кроме того, в некоторых аспектах, недействительную комбинацию значений в одном, или более чем одном, поле в поле SIG можно использовать для указания, является ли кадр кадром управления. Например, поле кодирования может включать в себя два подполя (например, по одному биту каждое). Первое подполе поля кодирования может указывать тип кодирования (например, двоичное сверточное кодирование (BCC) или кодирование с контролем четности низкой плотности (LDPC)). Второе подполе поля кодирования может указывать, как вычислять длину кадра. Например, второе подполе можно задать равным 0, когда первое подполе указывает тип кодирования BCC. Значение 01 в поле кодирования недействительно для нормальных неуправляющих кадров, таким образом, значение 01 можно использовать для указания того, что кадр является кадром управления. Аналогичные процедуры можно применять к другим полям или комбинации полей в поле SIG. Кроме того, короткий кадр управления будет включать в себя поле типа, которое идентифицирует тип кадра управления.

[0059] В некоторых аспектах, кадр управления может отправляться с преамбулой PHY, которая занимает 1 или 2 МГц. Ширину полосы кадра можно косвенно определить из структуры преамбулы PHY. Например, STF и/или LTF преамбулы PHY можно использовать для определения, равна ли ширина полосы кадра 1 или 2 МГц.

[0060] В некоторых аспектах, кадр управления может дублироваться по множественным каналам с шириной полосы 1 или 2 МГц, например, множественные копии кадра управления могут отправляться по множественным каналам, которые могут быть или быть соседними. Получатель такого кадра управления может определять, на скольких каналах дублируется кадр. В одном аспекте, поле INFO или поле SIG преамбулы PHY кадра управления может включать в себя индикацию ширины полосы или суммарное количество каналов, на которых дублируется кадр. Например, 2 бита поля INFO или поля SIG можно использовать следующим образом:

- 00: кадр не дублируется

- 01: дублируется на 2 каналах

- 10: дублируется на 4 каналах

- 11: дублируется на 8 каналах

где ‘каналом’ может быть канал с шириной полосы 1 или 2 МГц в зависимости от того, является ли кадр кадром с шириной полосы 1 или 2 МГц.

[0061] В некоторых аспектах, один тип кадра управления является ACK. Например, STA 106a может отправлять данные на AP 104. После успешного получения данных, AP 104 может отправлять на STA 106a ACK, указывающую успешное получение данных. В некоторых аспектах, ACK может отправляться в ответ на успешное получение, по меньшей мере, одного из следующих: кадра данных, кадра администрирования, кадра управления, опроса PS или другого типа кадра. В одном аспекте, информация управления ACK может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: адреса, идентификатора квитируемого пакета, индикации для управления скоростью, индикации буферизованных данных, длительности и доплеровской индикации. В одном аспекте, поле длительности может иметь 9 битов или менее и может использоваться для обновления вектора сетевого выделения (NAV). В другом аспекте, ACK может отправляться в случае, когда инициирующие кадры, например, опроса PS или QoS (качество обслуживания) пусты, и в этом случае поле длительности может указывать время доставки данных буферизованных единиц, которые имеются на AP для этой конкретной STA. В некоторых аспектах, длительность может выражаться в микросекундах или в кратных единицы времени (например, отрезка времени или предварительно заданного значения, которое AP и STA согласовали между собой в ходе связывания, повторного связывания, или отправленного с кадрами администрирования). Информация управления (например, поле INFO, поле "информация управления" и т.д.) ACK может не включать в себя никаких дополнительных полей.

[0062] В некоторых аспектах, поле адреса ACK может включать в себя один или более глобальных адресов (например, MAC-адрес, BSSID) который уникально идентифицирует отправителя и/или получателя ACK в глобальном масштабе (например, практически в любой сети). В некоторых аспектах, поле адреса может включать в себя один или более локальных адресов (например, идентификатор связывания (AID)), который уникально идентифицирует отправителя и/или получателя ACK в локальном масштабе (например, в локальной сети, например в конкретном BSS). В некоторых аспектах, поле адреса может включать в себя частичный или неуникальный идентификатор (например, участок MAC-адреса или AID), который идентифицирует отправителя и/или получателя ACK. Например, поле адреса может быть одним из AID, MAC-адреса или участка AID или MAC-адреса отправителя и/ или получателя ACK, который копируется из кадра, квитируемого с помощью ACK.

[0063] В некоторых аспектах, поле идентификатора ACK может идентифицировать квитируемый кадр (например, одну или более протокольных единиц данных MAC (MPDU)). Например, в одном аспекте, поле идентификатора может представлять собой хэш содержимого кадра. В другом аспекте, поле идентификатора может включать в себя полностью или частично CRC (например, поле FCS) кадра. В другом аспекте, поле идентификатора может полностью или частично базироваться на CRC (например, поле FCS) кадра и полностью или частично на локальном адресе (например, AID STA). В другом аспекте, поле идентификатора может представлять собой порядковый номер кадра. В другом аспекте, поле идентификатора можно вычислять на основании один или более из следующих в любой комбинации: одного или более глобальных адресов отправителя/получателя ACK, одного или более локальных адресов отправителя/получателя ACK, одного или более участков глобальных адресов отправителя/получателя ACK, или одного или более участков локальных адресов отправителя/получателя ACK, порядкового номера (или участка порядкового номера) одной из квитируемых MPDU, полностью или частично CRC (например, поля FCS) квитируемого кадра, полностью или частично начального значения скремблирования квитируемого кадра. Например, в одном аспекте, поле идентификатора может включать в себя хэш глобального адреса (например, BSSID, MAC-адрес AP) и локального адреса (например, AID STA).

(dec(AID[0:8])+dec(BSSID[44:47] XOR BSSID[40:43]) 2^5) mod 2^9 (1)

где dec() - функция, которая преобразует шестнадцатеричное число в десятеричное число.

[0064] В другом аспекте, идентификатор может быть комбинацией участка FCS запрашивающего кадра и начального значения скремблирования или значения, найденного в служебном поле запрашивающего кадра, или порядкового номера запрашивающего кадра. Например, комбинация может содержать операцию суммирования или операцию копирования некоторых битов FCS и начального значения скремблирования в некоторые биты идентификатора ACK. В некоторых аспектах, идентификатор, включенный в ACK, может различаться в зависимости от типа/подтипа запрашивающего кадра. В порядке примера, если запрашивающий кадр является кадром данных или кадром администрирования, идентификатор может базироваться на порядковом номере MPDU в запрашивающем кадре, или может быть любым другим описанным здесь идентификатором, при условии, что необходимая информация присутствует в пакете данных или администрирования. Если кадр является кадром управления (например, опросом PS), кадр может не иметь порядкового номера, и, следовательно, в этом случае идентификатор может базироваться на FCS кадров опроса PS, идентификаторе опроса PS или номере маркера или любом другом идентификаторе, описанном здесь, для которого кадр управления обеспечивает необходимую информацию.

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

Длина частичного порядкового номера, включенного в ACK ID, может быть функцией максимального количества MPDU, которое может квитировать кадр блочной ACK. В порядке примера, частичного порядкового номера 6 битов в длину достаточно для различения между кратными блоков из 64 MPDU. В этом аспекте, кадр ACK может быть способен осуществлять функциональные возможности блочной ACK.

[0066] В порядке примера, если кадр является кадром управления (например, опросом PS), кадр не имеет порядкового номера и, следовательно, в этом случае, идентификатор может базироваться на FCS кадров опроса PS или номере маркера или любом другом идентификаторе, описанном здесь, для которого кадр управления обеспечивает необходимую информацию. В качестве дополнительного примера, если ACK передается в ответ на кадр опроса PS управления, который задан на основании описанных здесь принципов, идентификатор ACK может быть идентичен идентификатору опроса PS.

[0067] В некоторых аспектах, поле идентификатора ACK включает в себя один или более из младших битов адреса получателя (например, адрес 1) запрашивающего кадра. Адрес получателя в запрашивающем кадре может быть полным MAC-адресом или локальным адресом (AID) в зависимости от формата кадра. В некоторых аспектах, поле идентификатора ACK включает в себя один или более из младших битов адреса получателя, объединенных (например, посредством суммирования некоторого другого вычисления) с начальным значением скремблирования (или участком начального значения скремблирования) из служебного поля запрашивающего кадра.

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

[0069] В некоторых аспектах кадр, для которого в ответ передается ACK, может включать в себя номер маркера, заданный отправителем кадра. Отправитель кадра может генерировать номер маркера на основании алгоритма. В некоторых аспектах, номер маркера, генерируемый отправителем, может иметь другое значение для каждого кадра, отправленного отправителем. В таких аспектах, получатель кадра может использовать номер маркера в поле идентификатора ACK для идентификации квитируемого кадра, например устанавливая идентификатор в качестве номера маркера или вычисляя идентификатор по меньшей мере, частично на основании номера маркера. В некоторых аспектах, поле идентификатора можно вычислить в виде комбинации номера маркера с, по меньшей мере, одним из следующих: одного или более глобальных адресов отправителя/получателя ACK, одного или более локальных адресов отправителя/получателя ACK, одного или более участков глобальных адресов отправителя/получателя ACK, одного или более участков локальных адресов отправителя/получателя ACK или, полностью или частично, CRC кадра.

[0070] В некоторых других аспектах, номер маркера может быть включен в другое поле ACK и/или квитируемого кадра, например, поля SIG и/или поля информации управления ("информация управления"). В некоторых аспектах, маркер можно получить из начального значения скремблирования в служебном поле, которое может следовать за преамбулой PHY, квитируемого кадра.

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

[0072] В некоторых аспектах, индикация буферизованных данных указывает, что отправитель ACK имеет данные, буферизованные и готовые к отправке получателю ACK. Например, STA 106a может опрашивать AP 104 (например, посредством сообщения опроса PS) для определения, имеет ли AP 104 данные, буферизованные для отправки на STA 106a. Таким образом, AP 104 может в ответ передавать ACK, имеющую поле индикации буферизованных данных, квитирующее успешное получение опроса, и где значение поля указывает, имеет ли AP 104 буферизованные данные.

[0073] На фиг. 6 показана таблица, иллюстрирующая поля, которые могут быть включены в поле SIG примера кадра ACK. В проиллюстрированном аспекте, поле SIG состоит или состоит только из поля 605 управления длиной 1 бит, поля 610 типа длиной 3 бита, поля 615 адреса/идентификатора длиной 13 битов для AID или 32 бита для FCS или 40 битов для частичного MAC-адреса, информационного поля 620 адаптации скорости длиной 1-4 бита, поля 625 CRC длиной 4 бита и концевого поля 630 длиной 6 битов. Поле 605 управления указывает, является ли кадр кадром управления, как описано выше. Поле 610 типа задает тип кадра, как описано выше. Поле 615 адреса/идентификатора соответствует одному из поля адреса или поля идентификатора, как описано выше. Информационное поле 620 адаптации скорости соответствует индикации поля управления скоростью, как описано выше. Поле 625 CRC соответствует CRC кадра ACK. Концевое поле 630 соответствует информации, которая требуется уровню PHY для декодирования кадра ACK.

[0074] На фиг. 7 показана таблица, иллюстрирующая поля, которые могут быть включены в поле SIG другого примера кадра ACK. В проиллюстрированном аспекте, поле SIG состоит или состоит только из поля 705 длины длиной 12 или 9 битов, и в необязательном порядке (в зависимости от того, указывает ли поле длины тип, как рассмотрено выше), из поля 710 типа, поля 715 адреса/идентификатора длиной 13 битов для AID или 32 бита для FCS или 40 битов для частичного MAC-адреса, поля 725 CRC длиной 4 бита и концевого поля 730 длиной 6 битов. Поле 705 длины соответствует вышеописанному полю длины. Поле 710 типа задает тип кадра, как описано выше. Поле 715 адреса/идентификатора соответствует одному из поля адреса или поля идентификатора, как описано выше. Поле 725 CRC соответствует CRC кадра ACK. Концевое поле 730 соответствует информации, которая требуется уровню PHY для декодирования кадра ACK.

[0075] Фиг. 8 иллюстрирует другой пример кадра ACK, формат которого аналогичен формату кадра управления, показанного на фиг. 5. Как показано, кадр 800 ACK содержит поле 805 STF и поле 810 LTF, поле 815 SIG, служебное поле 820, поле 825 FC и поле 830 FCS. В этом варианте осуществления, в кадр ACK может не быть включено никакой информации управления. Напротив, поле 830 FCS можно модифицировать для указания, что кадр является кадром ACK. В частности, поле 830 FCS, вместо того, чтобы включать в себя CRC кадра 800 ACK, может включать в себя копию FCS квитируемого кадра. Получатель кадра 800 ACK может определить, что кадр является кадром 800 ACK, если он отправлял кадр с той же FCS. В некоторых аспектах, отправитель кадра может ожидать, что кадр 800 ACK в течение конкретного интервала времени и, таким образом, может только проверять, имеют ли входящие пакеты скопированную FCS в течение этого интервала времени. Кроме того, в некоторых аспектах, поле 825 FC может включать в себя индикатор, который указывает, является ли кадр кадром ACK.

[0076] Фиг. 14 иллюстрирует другой пример кадра 1400 ACK согласно изложенным здесь принципам. Как показано, кадр 1400 ACK включает в себя MCS длиной 4 бита (которая указывает тип кадра управления), ACK ID длиной 14 битов (который может состоять из частичной FCS и начального значения скремблера), длительность длиной 5 битов, поле "другое" длиной 3 или 15 битов, циклический контроль по избыточности длиной 4 бита и концевое поле длиной 6 битов.

[0077] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра квитанции, содержащего информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля адреса, поля идентификатора, индикации для поля управления скоростью и поля индикации буферизованных данных. Способ дополнительно содержит передачу кадра квитанции. В некоторых аспектах, поле адреса включает в себя один из глобального адреса и локального адреса. В некоторых аспектах, поле адреса включает в себя один из адреса отправителя кадра квитанции и получателя кадра квитанции.

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

[0079] В некоторых аспектах, индикация для поля управления скоростью указывает величину изменения схемы модуляции и кодирования. В некоторых аспектах, индикация для поля управления скоростью указывает схему модуляции и кодирования.

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

[0081] В некоторых аспектах, одним типом кадра управления является опрос PS. Например, STA 106a может отправлять опрос PS на AP 104 для определения, имеет ли AP 104 данные для отправки на STA 106a. В одном аспекте, информация управления опроса PS может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса получателя опроса PS, локального адреса отправителя опроса PS, информационного поля и поля, указывающего номер маркера. Как рассмотрено выше, номер маркера может генерироваться отправителем опроса PS (например, согласно алгоритму) и может иметь другое значение для каждого опроса PS, отправленного отправителем. Информация управления опроса PS может не включать в себя никаких дополнительных полей. Информационное поле может включать в себя последнюю версию маяка, который принял отправитель опроса PS, благодаря чему, получатель опроса PS может сравнивать версию отправителя с фактической версией. В другом аспекте, информационное поле может включать в себя один или более из следующих в любой комбинации: один или более глобальных адресов отправителя/получателя опроса PS, один или более локальных адресов отправителя/получателя опроса PS, один или более участков глобальных адресов отправителя/получателя опроса PS, один или более участков локальных адресов отправителя/получателя опроса PS, или начальное значение скремблера (или участок начального значения скремблирования) маяка, который несет карту индикации трафика (TIM), для которой отправляется опрос PS. Например, информационное поле может включать в себя в любом порядке BSSID AP и AID STA. При наличии рассогласования между версией отправителя и фактической версией, получатель опроса PS может отправлять новую информацию отправителю опроса PS.

[0082] В некоторых аспектах, информация управления опроса PS может включать в себя идентификатор. Значение идентификатора можно задать равным тому же значению или значению, полученному из соответствующего идентификатора (например, начального значения скремблера), включенного в маяк (например, последний принятый маяк) или другой кадр пейджинга, принятый STA 106a от AP 104. Когда идентификатор присутствует, адрес получателя опроса PS можно исключить из кадра, поскольку идентификатор идентифицирует назначенного получателя. Кроме того, опрос PS может включать в себя часть своего AID (например, 11 LSB своего AID) в идентификаторе опроса PS. Кроме того, отправитель маяка или пейджингового сообщения может изменять идентификатор для любого данного маяка, обеспечивая разнесение по времени.

[0083] Фиг. 13 иллюстрирует пример кадра 1300 опроса PS управления включающий в себя MCS длиной 4 бита (которая указывает тип кадра управления), адрес получателя длиной 7 битов, адрес отправителя длиной 11 битов, поле "другое" длиной 4 или 16 битов, циклический контроль по избыточности длиной 4 бита и концевое поле длиной 6 битов.

[0084] В некоторых аспектах, кадры опроса PS можно использовать совместно с кадрами ACK следующим образом. STA может отправлять опрос PS, предназначенный для AP, с которой связана STA. Приняв опроса PS, AP может в ответ отправить кадр ACK, например, описанные здесь. Например, кадр ACK может включать в себя идентификатор вычисленный на основании номера маркера, включенного в кадр опроса PS, как описано выше. Маркером может быть идентификатор опроса PS. Использование номера маркера в ответах с выгодой позволяет идентификатору ACK отличаться для каждого опроса PS, что позволяет устройству легко различать множественные ACK, если множественные ACK принимаются устройством одновременно. В другом примере, кадр ACK может включать в себя один или более из следующих в любой комбинации: одного или более глобальных адресов отправителя/получателя опроса PS, одного или более локальных адресов отправителя/получателя опроса PS, одного или более участков глобальных адресов отправителя/получателя опроса PS и одного или более участков локальных адресов отправителя/получателя опроса PS, которые можно скопировать из опроса PS.

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

[0086] В некоторых аспектах, один тип кадра управления является RTS. В одном аспекте, информация управления RTS может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса получателя RTS, локального адреса отправителя RTS и поля длительности. Информация управления RTS может не включать в себя никаких дополнительных полей. В некоторых аспектах, RTS может дополнительно или альтернативно включать в себя индикацию мощности передачи (совместно с одним или более из вышеописанных полей, включенных в кадры управления всех типов), которую можно выразить в дБ или в классах (например, 2 бита могут указывать 4 класса мощности передачи). Кроме того, RTS может дополнительно или альтернативно включать в себя индикацию ширины полосы (совместно с одним или более из вышеописанных полей, включенных в кадры управления всех типов). В одном аспекте индикация ширины полосы могут присутствовать только для кадров управления 2 МГц (или более). Поле длительности может указывать длительность, на которую RTS резервирует канал связи. В одном аспекте, поле длительности может указывать длительность в 2 байтах (или менее) и выражать длительность в мкс. В другом аспекте, длительность может указывать длительность в других интервалах времени (например, количестве символов, кратных 40 мкс, количестве отрезков времени и т.д.). В порядке примера, когда поле длительности имеет длину 9 битов и выражается кратными 40 мкс, поле длительности может указывать до 20,5 мс. В некоторых аспектах, длина интервала времени объявляется AP 104 и отправляется в другом сообщении, например маяке, или в ходе связывания с STA 106a.

[0087] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра запроса на отправку, содержащего информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля адреса пункта назначения, поля адреса отправителя и поля длительности. Способ дополнительно содержит передачу кадра запроса на отправку. В некоторых аспектах, поле адреса пункта назначения содержит глобальный адрес, и поле адреса отправителя содержит локальный адрес. В некоторых аспектах, поле длительности выражает длительность в кратных символов.

[0088] Фиг. 15 иллюстрирует пример кадра 1500 управления RTS, включающего в себя MCS длиной 4 бита (которая указывает тип кадра управления), RTS ID длиной 13 битов (например, AID получателей), поле длительности длиной 9 битов, поле "другое", циклический контроль по избыточности длиной 4 бита и концевое поле длиной 6 битов. RTS 1500 может дополнительно включать в себя индикацию ширины полосы длиной 2 бита и/или может дополнительно включать в себя класс мощности передачи длиной 2 бита.

[0089] В некоторых аспектах, один тип кадра управления является CTS. В одном аспекте, информация управления CTS может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: локального адреса отправителя RTS, для которого отправляется CTS, и поле длительности. Локальный адрес и поле длительности можно скопировать (или вывести) из RTS для которого отправляется CTS. Альтернативно, CTS может не включать в себя адрес, скопированный из RTS, и вместо этого может включать в себя идентификатор, заданный по аналогии с рассмотренным выше кадром ACK. Информация управления CTS может не включать в себя никаких дополнительных полей. Альтернативно, CTS может включать в себя дополнительные поля, описанные ранее для кадра RTS.

[0090] Фиг. 16 иллюстрирует пример кадра 1600 управления CTS, включающего в себя MCS длиной 4 бита (которая указывает тип кадра управления), CTS ID длиной 7 битов (например, частичную FCS и информацию начального значения скремблера из RTS и/или частичный адрес отправителя для отправителя, если CTS передается на оригинал и/или копию (или часть) RTS ID), поле длительности длиной 9 битов, поле "другое" длиной 6 или 18 битов, циклический контроль по избыточности длиной 4 бита и концевое поле длиной 6 битов. CTS 1600 может дополнительно включать в себя индикацию ширины полосы 2 или 3 бита и/или может дополнительно включать в себя класс мощности передачи длиной 2 бита.

[0091] В некоторых аспектах, кадр 1600 управления CTS может дополнительно включать в себя поле MCS, включающее в себя один или более битов, указывающих предложенную MCS для передачи данных, которые можно использовать, например, для реализации быстрой адаптации линии связи. Например, приняв кадру RTS от второй STA, первая STA может передавать кадр 1600 управления CTS и использовать поле MCS в кадре 1600 для указания второй STA предложенную MCS, которую вторая STA может использовать для следующей передачи данных на нее. Вторая STA может выбрать MCS, указанную в поле MCS для выбора MCS для следующей передачи данных.

[0092] В некоторых аспектах, поле MCS может указывать индекс MCS, согласно определению MCS в стандарте IEEE. В некоторых аспектах, поле MCS может включать в себя относительную MCS, включающую в себя индикацию для увеличения или уменьшения MCS относительно данной опорной MCS. Например, опорная MCS может быть MCS, используемой для передачи запрашивающего RTS. В порядке другого примера, опорная MCS может быть MCS, в явном виде указанной в поле запрашивающего RTS. В порядке другого примера, опорная MCS может быть MCS, использованной в последней успешной передаче данных. В некоторых аспектах, CTS может дополнительно включать в себя указание, что отправитель CTS имеет буферизованные единицы данных или кадры, готовые к доставке получателю CTS.

[0093] В некоторых аспектах, поле MCS кадра 1600 управления CTS может включать в себя два бита для указания предложенной MCS. Например, для указания предложенной MCS можно использовать следующую комбинацию битов:

- 00: такая же MCS, как для RTS

- 01: MCS для RTS ‘+1’

- 10: MCS для RTS ‘+2’

- 11: MCS для RTS ‘+3’

[0094] В порядке другого примера, если кадр RTS передается на MCS2 rep 2, то:

- 00: MCS0 rep2

- 01: MCS0

- 10: MCS1

- 11: MCS2

[0095] В некоторых аспектах, кадр 1600 управления CTS может включать в себя 1 бит, используемый для указания того, что CTS является ответом на RTS, но это не предоставляет STA возможность передачи (TXOP). Например, кадр 1600 управления CTS может указывать, что RTS был принят, но вектор сетевого выделения (NAV) не отправляется, и отправитель RTS не получает возможности отправлять данные после CTS. В некоторых аспектах, если кадр 1600 управления CTS указывает, что он не предоставляет TXOP, поле длительности кадра 1600 управления CTS не используется для указания длительности NAV. В таких аспектах, поле длительности можно использовать для указания времени, после которого STA разрешено отправлять другой кадр RTS или данные.

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

[0097] В некоторых аспектах, одним типом кадра управления является BAR. Например, STA 106a может отправлять BAR другой STA, запрашивающий у другой STA отправку BA. В одном аспекте, информация управления BAR может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса, локального адреса, поля интерпретации адреса, поля идентификатора трафика (TID) и поля начального порядкового номера. Информация управления BAR может не включать в себя никаких дополнительных полей. Глобальный адрес может быть глобальным адресом отправителя BAR или получателя BAR. Локальный адрес может быть локальным адресом для другого отправителя BAR и получателя BAR, глобальный адрес которого не включен в BAR. Поле интерпретации адреса может представлять собой 1 или 2 бита, которые указывают, является ли глобальный адрес адресом отправителя, и является ли локальный адрес адресом получателя, или является ли глобальный адрес адресом получателя, и является ли локальный адрес адресом отправителя. Поскольку BA задан для каждого TID, и порядковый номер начального блока для которого запрашивается BA, необходим, эти значения включены в BAR. TID может иметь 3 бита, и начальный порядковый номер может иметь 12 битов. В некоторых аспектах, начальный порядковый номер может быть частичным порядковым номером, например, представлять собой один или более из младшего или старшего битов начального порядкового номера. Длина частичного порядкового номера может зависеть от максимального количества MPDU, которое может квитировать блочная ACK. В порядке примера, частичного порядкового номера 6 битов в длину достаточно для различения между кратными блоков из 64 MPDU. В некоторых аспектах, TID идентифицирует категорию доступа, и для каждой категории доступа он идентифицирует 2 подкатегории, всего 8. В других аспектах, достаточно указания категории доступа. В некоторых аспектах, вместо 3-битового TID, поле управления может включать в себя 2-битовую категорию доступа.

[0098] В другом аспекте, информация управления BAR может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса, первого локального адреса, второго локального адреса, поля идентификатора трафика (TID) и поля начального порядкового номера. Информация управления BAR может не включать в себя никаких дополнительных полей. Глобальный адрес может указывать BSSID отправителя и получателя. Первый и второй локальные адреса могут быть локальными адресами отправителя и получателя.

[0099] В другом аспекте, информация управления BAR может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: первого глобального адреса, второго глобального адреса, поля идентификатора трафика (TID) и поля начального порядкового номера. Информация управления BAR может не включать в себя никаких дополнительных полей. Первый и второй глобальные адреса могут быть глобальными адресами отправителя и получателя.

[00100] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра запроса блочной квитанции, содержащего информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля глобального адреса, поля локального адреса, поля интерпретации адреса, поля идентификатора трафика и поля начального порядкового номера. Способ дополнительно содержит передачу кадра запроса блочной квитанции.

[00101] В некоторых аспектах, один тип кадра управления является BA. Например, STA 106a может отправлять BA для квитирования получения множественных кадров. В одном аспекте, информация управления BA может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса, локального адреса, поля интерпретации адреса, поля идентификатора трафика (TID), поля начального порядкового номера и битовой карты. Информация управления BA может не включать в себя никаких дополнительных полей. Глобальный адрес может быть глобальным адресом отправителя BA или получателя BA. Локальный адрес может быть локальным адресом для другого отправителя BA и получателя BAR, глобальный адрес которого не включен в BA. Поле интерпретации адреса может представлять собой 1 или 2 бита, которые указывают, является ли глобальный адрес адресом отправителя, и является ли локальный адрес адресом получателя, или является ли глобальный адрес адресом получателя, и является ли локальный адрес адресом отправителя. Поскольку BA задан для каждого TID, и порядковый номер начального блока для которого запрашивается BA, необходим, эти значения включены в BA. TID может иметь 3 бита, и начальный порядковый номер может иметь 12 битов. Кроме того, битовая карта может иметь размер, например, 4, 8, 16, 32 или 64 бита. Значение битовой карты может указывать, какие кадры были успешно приняты, а какие не были приняты. В некоторых аспектах, любой из TID, порядкового номера и адреса получателя можно исключить из BA поскольку отправитель BAR может ожидать BA в течение конкретного интервала времени от конкретного ответчика. Таким образом, если BA принимается в течение этого интервала времени с адресом отправителя, отправитель может предположить TID и начальный порядковый номер, отправленный в BAR.

[00102] В другом аспекте, информация управления BA может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса, первого локального адреса, второго локального адреса, поля идентификатора трафика (TID), поля начального порядкового номера и битовой карты. Информация управления BA может не включать в себя никаких дополнительных полей. Глобальный адрес может указывать BSSID отправителя и получателя. Первый и второй локальные адреса могут быть локальными адресами отправителя и получателя.

[00103] В другом аспекте, информация управления BA может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: первого глобального адреса, второго глобального адреса, поля идентификатора трафика (TID), поля начального порядкового номера и битовой карты. Информация управления BA может не включать в себя никаких дополнительных полей. Первый и второй глобальные адреса могут быть глобальными адресами отправителя и получателя.

[00104] В другом аспекте, информация управления BA может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: битовой карты и идентификатора BA. Информация управления BA может не включать в себя никаких дополнительных полей. Битовая карта может быть битовой картой размером 2, 4, 8, 16, 32 бита, указывающей, правильно ли был принят или не был принят соответствующий пакет. Бит в позиции n битовой карты могут указывать пакет с порядковым номером, равным n плюс порядковый номер, указанный в кадре BAR непосредственно предшествующем BA. В некоторых аспектах, также предполагается, что значение TID или AC является значением из непосредственно предшествующего BAR. Идентификатор можно задавать таким же или аналогичным образом, как идентификатор ACK.

[00105] Фиг. 17 иллюстрирует пример кадра 1700 BA согласно изложенным здесь принципам. Как показано, кадр 1700 BA включает в себя MCS длиной 4 бита (которая указывает тип кадра управления), ID блочной ACK длиной 7 битов (например, начальное значение скремблера из первой MPDU или BAR), начальный порядковый номер (SSN) длиной 5 битов (например, SSN первой квитированной MPDU или 5 LSB SSN первой квитированной MPDU), битовую карту длиной 8 битов или 16 битов, поле "другое", циклический контроль по избыточности длиной 4 бита и концевое поле длиной 6 битов. В некоторых аспектах, кадр 1700 BA может включать в себя поле режима ACK длиной 1 бит, которое указывает, предназначена ли BA для блочных квитанций или фрагментированных квитанций. В некоторых аспектах, кадр 1700 BA может включать в себя поле доплеровской индикации длиной 1 бит.

[00106] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра блочной квитанции, содержащего информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля глобального адреса, поля локального адреса, поля интерпретации адреса, поля идентификатора трафика, поля начального порядкового номера и битовой карты. Способ дополнительно содержит передачу кадра блочной квитанции.

[00107] В некоторых аспектах, один тип кадра управления является концом CF. Конец CF можно использовать для отмены резервирования, произведенного в ответ на вектор сетевого выделения (NAV). В одном аспекте, информация управления конца CF может состоять из или состоять, по существу, из поля типа. Информация управления конца CF может не включать в себя никаких дополнительных полей. Любой получатель, принимающий поле типа, указывающее конец CF, может затем определить, что любой NAV следует отменить. В другом аспекте, информация управления конца CF может состоять из или состоять, по существу, из поля типа и одного или более из других вышеописанных полей, которые включены во все типы кадров управления. Информация управления конца CF может не включать в себя никаких дополнительных полей.

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

[00109] В некоторых аспектах, один тип кадра управления является опросом конца CF. Опрос конца CF можно использовать самостоятельно для отмены резервирования, произведенного в ответ на вектор сетевого выделения (NAV) в диапазоне передачи отправителя опроса конца CF и дополнительно для запрашивания получателя опроса конца CF передать конец CF для отмены резервирования в диапазоне передачи получателя опроса конца CF. В одном аспекте, информация управления опроса конца CF может содержать глобальный адрес получателя опроса конца CF и одно или более из вышеописанных полей, включенных в кадры управления всех типов поля типа. В другом аспекте, информация управления опроса конца CF может состоять из или состоять, по существу, из глобального адреса получателя опроса конца CF и одно или более из вышеописанных полей, включенных в кадры управления всех типов поля типа. В другом аспекте, информация управления опроса конца CF может состоять из или состоять, по существу, из глобального адреса получателя опроса конца CF и поля типа, указывающего, что кадр является опросом конца CF.

[00110] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра опроса конца бесконфликтного периода содержащий информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и поля глобального адреса получателя. Способ дополнительно содержит передачу кадра опроса конца бесконфликтного периода.

[00111] В некоторых аспектах, один тип кадра управления является запросом MCS. Например, AP 104 может отправлять запрос MCS на STA 106a для запрашивания у STA 106a информации, какую MCS использовать для передач. В одном аспекте, информация управления запроса MCS может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса получателя запроса MCS и локального адреса отправителя запроса MCS. Информация управления запроса MCS может не включать в себя никаких дополнительных полей.

[00112] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра запроса схемы модуляции и кодирования содержащий информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля глобального адреса получателя и поля локального адреса отправителя. Способ дополнительно содержит передачу кадра запроса схемы модуляции и кодирования.

[00113] В некоторых аспектах, один тип кадра управления является ответом MCS. Например, AP 104 может отправлять запрос MCS на STA 106a для запрашивания у STA 106a информации, какую MCS использовать для передач. В свою очередь, STA 106a может отправлять такую информацию в ответе MCS. В одном аспекте, информация управления ответа MCS может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: локального адреса отправителя запроса MCS, для которого ответ MCS передается будучи скопированным из запроса MCS, поля MCS (например, 4 битов), и дополнительной информации (например, отношения сигнал/шум (SNR)). Информация управления ответа MCS может не включать в себя никаких дополнительных полей.

[00114] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра ответа о схеме модуляции и кодирования содержащий информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля локального адреса получателя, поля схемы модуляции и кодирования и информационного поля. Способ дополнительно содержит передачу кадра ответа о схеме модуляции и кодирования.

[00115] В некоторых аспектах, один тип кадра управления является NDP. Например, AP 104 может отправлять NDP на STA 106a, чтобы STA 106a могла осуществлять оценку канала с использованием NDP. В одном аспекте, информация управления NDP может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: количества пространственных потоков для оценки канала и полосы канала, в которой нужно производить оценивание. Информация управления NDP может не включать в себя никаких дополнительных полей.

[00116] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра пустого пакета данных содержащий информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля количества пространственных потоков и поля полосы канала. Способ дополнительно содержит передачу кадра пустого пакета данных.

[00117] В некоторых аспектах, один тип кадра управления является пробным запросом. Например, STA 106a в поисках AP может отправлять пробный запрос, на который отвечает AP 104. В одном аспекте, информация управления пробного запроса может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса отправителя пробного запроса и поля идентификатора набора служб (SSID). Информация управления пробного запроса может не включать в себя никаких дополнительных полей. Поле SSID может включать в себя SSID или хэш SSID, который ищет STA 106a. Хэш SSID может иметь размер, например 4 байта, представляющих участок полного SSID, или CRC, вычисленный на основании полного CRC. Кроме того, поле SSID может не быть включено, и, таким образом, любая AP, принимающая пробный запрос, может отвечать.

[00118] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра пробного запроса, содержащего информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля глобального адреса отправителя и поля идентификатора набора служб получателя. Способ дополнительно содержит передачу кадра пробного запроса.

[00119] В некоторых аспектах, один тип кадра управления является пробным ответом. Например, STA 106a в поисках AP может отправлять пробный запрос, на который AP 104 отвечает пробным ответом. В одном аспекте, информация управления пробного ответа может состоять из или состоять, по существу, из одного или более из вышеописанных полей, включенных в кадры управления всех типов, и одного или более из следующих полей: глобального адреса отправителя пробного ответа, глобального адреса получателя пробного ответа, и поля идентификатора набора служб (SSID). Информация управления пробного ответа может не включать в себя никаких дополнительных полей. Поле SSID может включать в себя SSID или хэш SSID AP, отправляющей пробный ответ. Кроме того, поле SSID может не быть включено, например, если пробный запрос включает в себя SSID, поскольку отправитель пробного запроса может ожидать пробный ответ в течение конкретного интервала времени. Таким образом, если пробный ответ принимается в течение этого интервала времени с адресом отправителя пробного запроса, отправитель может предположить SSID, отправленный в пробном запросе.

[00120] В некоторых аспектах, способ беспроводной связи содержит генерацию кадра пробного ответа содержащий информацию управления, состоящую, по существу, из следующего: одного или более из поля длины, поля циклического контроля по избыточности и поля индикации мощности передачи; и одного или более из поля глобального адреса отправителя, поля глобального адреса получателя, и поля идентификатора набора служб отправителя. Способ дополнительно содержит передачу кадра пробного ответа.

[00121] Фиг. 9 демонстрирует блок-схему операций аспекта иллюстративного способа 900 для генерации и передачи кадра управления. Способ 900 можно использовать для генерации и передачи любого из вышеописанных кадров управления. Кадр управления может генерироваться или передаваться с одного беспроводного устройства 202 на другое беспроводное устройство. Хотя способ 900 описан ниже в отношении элементов беспроводного устройства 202 (фиг. 2), специалистам в данной области техники должно быть понятно, что для реализации одного или более из описанных здесь этапов можно использовать другие компоненты. Хотя блоки можно описать как расположенные в определенном порядке, блоки можно переупорядочивать, блоки можно исключать и/или можно добавлять дополнительные блоки.

[00122] Сначала, на блоке 902, процессор 204 и/или DSP 220 генерирует кадр управления на основании содержимого кадра управления. Затем, на блоке 904, передатчик 210 передает кадр управления.

[00123] На фиг. 10 показана функциональная блок-схема иллюстративного беспроводного устройства 1000, которое может применяться в системе 100 беспроводной связи. Устройство 1000 содержит модуль 1002 генерации для генерации кадра управления для беспроводной передачи. Модуль 1002 генерации может быть выполнен с возможностью осуществления одной или более из функций, рассмотренных выше в отношении блока 902, проиллюстрированного на фиг. 9. Модуль 1002 генерации может соответствовать одному или более из процессора 204 и DSP 220. Устройство 1000 дополнительно содержит модуль 1004 передачи для беспроводной передачи единицы данных. Модуль 1004 передачи может быть выполнен с возможностью осуществления одной или более из функций, рассмотренных выше в отношении блока 904, проиллюстрированного на фиг. 9. Модуль 1004 передачи может соответствовать передатчику 210.

[00124] На фиг. 11 показана блок-схема операций аспекта иллюстративного способа 1100 для приема и обработки кадра управления. Способ 1100 можно использовать для приема и обработки любого из вышеописанных кадров управления. Кадр управления может приниматься и обрабатываться на любом беспроводном устройстве 202. Хотя способ 1100 описан ниже в отношении элементов беспроводного устройства 202 (фиг. 2), специалистам в данной области техники должно быть понятно, что для реализации одного или более из описанных здесь этапов можно использовать другие компоненты. Хотя блоки можно описать как расположенные в определенном порядке, блоки можно переупорядочивать, блоки можно исключать и/или можно добавлять дополнительные блоки.

[00125] Сначала, на блоке 1102, приемник 212 принимает кадр управления. Затем, на блоке 1104, процессор 204 и/или DSP 220 обрабатывает кадр управления на основании содержимого кадра управления.

[00126] На фиг. 12 показана функциональная блок-схема иллюстративного беспроводного устройства 1200, которое может применяться в системе 100 беспроводной связи. Устройство 1200 содержит модуль 1002 приема для приема кадра управления. Модуль 1202 приема может быть выполнен с возможностью осуществления одной или более из функций, рассмотренных выше в отношении блока 1102, проиллюстрированного на фиг. 11. Модуль 1202 приема может соответствовать приемнику 212. Устройство 1200 дополнительно содержит модуль 1204 обработки для обработки кадра управления. Модуль 1204 передачи может быть выполнен с возможностью осуществления одной или более из функций, рассмотренных выше в отношении блока 1104, проиллюстрированного на фиг. 11. Модуль 1204 обработки может соответствовать одному или более из процессора 204 и DSP 220.

[00127] Используемый здесь термин “определение” охватывает разнообразные действия. Например, “определение” может включать в себя вычисление, расчет, обработку, получение, получение, поиск (например, поиск в таблице, базе данных или иной структуре данных), установление и пр. Кроме того, “определение” может включать в себя прием (например, прием информации), обращение (например, обращение к данным в памяти) и пр. Кроме того, “определение” может включать в себя разрешение, выбор, отбор, установление и пр. Кроме того, используемый здесь термин “ширина канала” может охватывать или также могут именоваться шириной полосы в определенных аспектах.

[00128] Используемое здесь выражение “по меньшей мере, один из” указывает список предметов, подразумевая любую комбинацию этих предметов, включая единичные члены. В порядке примера, “по меньшей мере, один из: a, b и c” призвано охватывать: a, b, c, a-b, a-c, b-c и a-b-c.

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

[00130] Различные иллюстративные логические блоки, модули и схемы, описанные в связи с настоящим раскрытием, можно реализовать или осуществлять посредством процессора общего назначения, цифрового сигнального процессора (DSP), специализированной интегральной схемы (ASIC), вентильной матрицы, программируемой пользователем (FPGA) или другого программируемого логического устройства (PLD), дискретной вентильной или транзисторной логики, дискретных аппаратных компонентов или любой их комбинации предназначенной для осуществления описанных здесь функций. Процессор общего назначения может представлять собой микропроцессор, но альтернативно, процессор может представлять собой любой коммерчески доступный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также можно реализовать в виде комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, совокупности микропроцессоров, одного или более микропроцессоров совместно с ядром DSP, или любой другой подобной конфигурации.

[00131] В одном или более аспектах, описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении, или любой их комбинации. Будучи реализованы в программном обеспечении, функции могут храниться или передаваться в виде одной или более инструкций или кода на компьютерно-читаемом носителе. Компьютерно-читаемые носители включают в себя как компьютерные носители данных, так и среды связи, включающие в себя любую среду, которая способствует переносу компьютерной программы из одного места в другое. Носители данных могут представлять собой любые доступные носители, к которым может обращаться компьютер. В порядке примера, но не ограничения, такие компьютерно-читаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое хранилище на основе оптического диска, хранилище на основе магнитного диска или другие магнитные запоминающие устройства, или любой другой носитель, который можно использовать для переноса или сохранения нужного программного кода в форме инструкций или структуры данных, и к которым может обращаться компьютер. Кроме того, любое соединение уместно именовать компьютерно-читаемым носителем. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL), или беспроводных технологий, например, инфракрасной, радио и микроволновой, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, например, инфракрасная, радио и микроволновая включаются в определение носителя. Используемый здесь термин “диск” включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), флоппи-диск и диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитными средствами, тогда как оптические диски воспроизводят данные оптическими средствами с помощью лазеров. Таким образом, в некоторых аспектах компьютерно-читаемый носитель может содержать некратковременный компьютерно-читаемый носитель (например, материальные носители). Кроме того, в некоторых аспектах компьютерно-читаемый носитель может содержать кратковременный компьютерно-читаемый носитель (например, сигнал). Комбинации вышеописанных устройств также подлежат включению в объем определения компьютерно-читаемых носителей.

[00132] Раскрытые здесь способы содержат один или более этапов или действий для осуществления описанного способа. Этапы и/или действия способа можно осуществлять в разном порядке не выходя за рамки объема формулы изобретения. Другими словами, если не указан конкретный порядок этапов или действий, порядок и/или использование конкретных этапов и/или действий можно модифицировать, не выходя за рамки объема формулы изобретения.

[00133] Описанные функции можно реализовать в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. Будучи реализованы в программном обеспечении, функции могут храниться в виде одной или более инструкций на компьютерно-читаемом носителе. Носители данных могут представлять собой любые доступные носители, к которым может обращаться компьютер. В порядке примера, но не ограничения, такие компьютерно-читаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое хранилище на основе оптического диска, хранилище на основе магнитного диска или другие магнитные запоминающие устройства, или любой другой носитель, который можно использовать для переноса или сохранения нужного программного кода в форме инструкций или структуры данных, и к которым может обращаться компьютер. Используемый здесь термин "диск" включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), флоппи-диск и диск Blu-ray®, причем магнитные диски обычно воспроизводят данные магнитными средствами, тогда как оптические диски воспроизводят данные оптическими средствами с помощью лазеров.

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

[00135] Программное обеспечение или инструкции также могут передаваться по среде передачи. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL), или беспроводных технологий, например, инфракрасной, радио и микроволновой, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, например, инфракрасная, радио и микроволновая включаются в определение среды передачи.

[00136] Кроме того, следует понимать, что модули и/или другое надлежащее средство для осуществления описанных здесь способов и методов могут загружаться и/или иначе получаться пользовательским терминалом и/или базовой станцией, в зависимости от того, что применимо. Например, такое устройство может подключаться к серверу для способствования переносу средства для осуществления описанных здесь способов. Альтернативно, различные описанные здесь способы можно обеспечивать через средство хранения (например, RAM, ROM, физический носитель данных, например, компакт-диск (CD) или флоппи-диск и т.д.), чтобы пользовательский терминал и/или базовая станция могли получать различные способы после подключения или обеспечения средства хранения устройству. Кроме того, можно использовать любой другой подходящий метод обеспечения описанных здесь способов и методов устройству.

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

[00138] Хотя вышеперечисленное относится к аспектам настоящего раскрытия, можно предложить другие и дополнительные аспекты раскрытия, не выходящие за рамки его основного объема, и его объем определяется нижеследующей формулой изобретения.

1. Способ беспроводной связи, содержащий этапы, на которых:

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

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

поле циклического контроля по избыточности;

кодируют упомянутое множество полей, содержащих информацию, связанную с типом кадра, в поле сигнала упомянутого кадра, причем упомянутая информация содержит:

информацию типа, включающую в себя тип кадра; и

дополнительную информацию, определяемую на основе типа кадра,

причем типом кадра является по меньшей мере один из набора типов кадра, причем набор содержит: кадр квитанции; кадр опроса энергосбережения; кадр разрешения на отправку и кадр блочной квитанции; и

передают упомянутый кадр.

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

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

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

5. Способ по п. 4, в котором значение указывает тип кадра.

6. Способ по п. 1, в котором упомянутая дополнительная информация содержит информацию управления, связанную с типом кадра.

7. Способ по п. 6, в котором информация управления содержит поле индикации мощности передачи.

8. Способ по п. 6, в котором информация управления содержит индикатор ширины полосы кадра.

9. Способ по п. 1, в котором кадр состоит, по существу, из преамбулы физического уровня.

10. Способ по п. 1, в котором индикатор содержит единственный бит.

11. Способ по п. 1, в котором индикатор содержит зарезервированное значение поля кадра.

12. Способ по п. 1, в котором кадр дополнительно содержит поле расширения управления, причем поле расширения управления содержит информацию управления, связанную с типом кадра.

13. Способ по п. 12, в котором поле расширения управления имеет предварительно заданную схему модуляции и кодирования.

14. Способ по п. 1, в котором типом кадра является кадр запроса на отправку.

15. Способ по п. 1, в котором типом кадра является кадр запроса блочной квитанции.

16. Способ по п. 1, в котором типом кадра является, по меньшей мере, один из кадра конца бесконфликтного периода и кадра опроса конца бесконфликтного периода.

17. Способ по п. 1, в котором типом кадра является, по меньшей мере, один из кадра запроса схемы модуляции и кодирования и кадра ответа о схеме модуляции и кодирования.

18. Способ по п. 1, в котором типом кадра является, по меньшей мере, один из кадра пробного запроса и кадра пробного ответа.

19. Беспроводное устройство, содержащее:

процессор, выполненный с возможностью:

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

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

поле циклического контроля по избыточности; и

кодирования упомянутого множества полей, содержащих информацию, связанную с типом кадра, в поле сигнала упомянутого кадра, причем упомянутая информация содержит:

информацию типа, включающую в себя тип кадра; и

дополнительную информацию, определяемую на основе типа кадра,

причем типом кадра является по меньшей мере один из набора типов кадра, причем набор содержит: кадр квитанции; кадр опроса энергосбережения; кадр разрешения на отправку и кадр блочной квитанции; и

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

20. Беспроводное устройство по п. 19, в котором индикатор содержит поле длины, указывающее, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

21. Беспроводное устройство по п. 20, в котором значение 0 для поля длины указывает, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

22. Беспроводное устройство по п. 20, в котором значение, меньшее 10, для поля длины указывает, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

23. Беспроводное устройство по п. 22, в котором значение указывает тип кадра.

24. Беспроводное устройство по п. 19, в котором упомянутая дополнительная информация содержит информацию управления, связанную с типом кадра.

25. Беспроводное устройство по п. 24, в котором информация управления содержит поле индикации мощности передачи.

26. Беспроводное устройство по п. 24, в котором информация управления содержит индикатор ширины полосы кадра.

27. Беспроводное устройство по п. 19, в котором кадр состоит, по существу, из преамбулы физического уровня.

28. Беспроводное устройство по п. 19, в котором индикатор содержит единственный бит.

29. Беспроводное устройство по п. 19, в котором индикатор содержит зарезервированное значение поля кадра.

30. Беспроводное устройство по п. 19, в котором кадр дополнительно содержит поле расширения управления, причем поле расширения управления содержит информацию управления, связанную с типом кадра.

31. Беспроводное устройство по п. 30, в котором поле расширения управления имеет предварительно заданную схему модуляции и кодирования.

32. Беспроводное устройство по п. 19, в котором типом кадра является кадр запроса на отправку.

33. Беспроводное устройство по п. 19, в котором типом кадра является кадр запроса блочной квитанции.

34. Беспроводное устройство по п. 19, в котором типом кадра является, по меньшей мере, один из кадра конца бесконфликтного периода и кадра опроса конца бесконфликтного периода.

35. Беспроводное устройство по п. 19, в котором типом кадра является, по меньшей мере, один из кадра запроса схемы модуляции и кодирования и кадра ответа о схеме модуляции и кодирования.

36. Беспроводное устройство по п. 19, в котором типом кадра является, по меньшей мере, один из кадра пробного запроса и кадра пробного ответа.

37. Беспроводное устройство, содержащее:

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

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

поле циклического контроля по избыточности;

средство для кодирования упомянутого множества полей, содержащих информацию, связанную с типом кадра, в поле сигнала упомянутого кадра, причем упомянутая информация содержит:

информацию типа, включающую в себя тип кадра; и

дополнительную информацию, определяемую на основе типа кадра,

причем типом кадра является по меньшей мере один из набора типов кадра, причем набор содержит: кадр квитанции; кадр опроса энергосбережения; кадр разрешения на отправку и кадр блочной квитанции; и

средство для передачи упомянутого кадра.

38. Беспроводное устройство по п. 37, в котором индикатор содержит поле длины, указывающее, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

39. Беспроводное устройство по п. 38, в котором значение 0 для поля длины указывает, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

40. Беспроводное устройство по п. 38, в котором значение, меньшее 10, для поля длины указывает, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

41. Беспроводное устройство по п. 40, в котором значение указывает тип кадра.

42. Беспроводное устройство по п. 37, в котором упомянутая дополнительная информация содержит информацию управления, связанную с типом кадра.

43. Беспроводное устройство по п. 42, в котором информация управления содержит поле индикации мощности передачи.

44. Беспроводное устройство по п. 42, в котором информация управления содержит индикатор ширины полосы кадра.

45. Беспроводное устройство по п. 37, в котором кадр состоит, по существу, из преамбулы физического уровня.

46. Беспроводное устройство по п. 37, в котором индикатор содержит единственный бит.

47. Беспроводное устройство по п. 37, в котором индикатор содержит зарезервированное значение поля кадра.

48. Беспроводное устройство по п. 37, в котором кадр дополнительно содержит поле расширения управления, причем поле расширения управления содержит информацию управления, связанную с типом кадра.

49. Беспроводное устройство по п. 48, в котором поле расширения управления имеет предварительно заданную схему модуляции и кодирования.

50. Беспроводное устройство по п. 37, в котором типом кадра является кадр запроса на отправку.

51. Беспроводное устройство по п. 37, в котором типом кадра является кадр запроса блочной квитанции.

52. Беспроводное устройство по п. 37, в котором типом кадра является, по меньшей мере, один из кадра конца бесконфликтного периода и кадра опроса конца бесконфликтного периода.

53. Беспроводное устройство по п. 37, в котором типом кадра является, по меньшей мере, один из кадра запроса схемы модуляции и кодирования и кадра ответа о схеме модуляции и кодирования.

54. Беспроводное устройство по п. 37, в котором типом кадра является, по меньшей мере, один из кадра пробного запроса и кадра пробного ответа.

55. Компьютерно-читаемый носитель, на котором хранится компьютерно-исполняемый код, содержащий:

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

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

поле циклического контроля по избыточности;

код для кодирования упомянутого множества полей, содержащих информацию, связанную с типом кадра, в поле сигнала упомянутого кадра, причем упомянутая информация содержит:

информацию типа, включающую в себя тип кадра; и

дополнительную информацию, определяемую на основе типа кадра,

причем типом кадра является по меньшей мере один из набора типов кадра, причем набор содержит: кадр квитанции; кадр опроса энергосбережения; кадр разрешения на отправку и кадр блочной квитанции; и

код для передачи упомянутого кадра.

56. Компьютерно-читаемый носитель по п. 55, в котором индикатор содержит поле длины, указывающее, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

57. Компьютерно-читаемый носитель по п. 56, в котором значение 0 для поля длины указывает, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

58. Компьютерно-читаемый носитель по п. 56, в котором значение, меньшее 10, для поля длины указывает, что кадр кодируется с множеством полей, содержащих информацию, связанную с типом кадра.

59. Компьютерно-читаемый носитель по п. 58, в котором значение указывает тип кадра.

60. Компьютерно-читаемый носитель по п. 55, в котором упомянутая дополнительная информация содержит информацию управления, связанную с типом кадра.

61. Компьютерно-читаемый носитель по п. 60, в котором информация управления содержит поле индикации мощности передачи.

62. Компьютерно-читаемый носитель по п. 60, в котором информация управления содержит индикатор ширины полосы кадра.

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

64. Компьютерно-читаемый носитель по п. 55, в котором индикатор содержит единственный бит.

65. Компьютерно-читаемый носитель по п. 55, в котором индикатор содержит зарезервированное значение поля кадра.

66. Компьютерно-читаемый носитель по п. 55, в котором кадр дополнительно содержит поле расширения управления, причем поле расширения управления содержит информацию управления, связанную с типом кадра.

67. Компьютерно-читаемый носитель по п. 66, в котором поле расширения управления имеет предварительно заданную схему модуляции и кодирования.

68. Компьютерно-читаемый носитель по п. 55, в котором типом кадра является кадр запроса на отправку.

69. Компьютерно-читаемый носитель по п. 55, в котором типом кадра является кадр запроса блочной квитанции.

70. Компьютерно-читаемый носитель по п. 55, в котором типом кадра является, по меньшей мере, один из кадра конца бесконфликтного периода и кадра опроса конца бесконфликтного периода.

71. Компьютерно-читаемый носитель по п. 55, в котором типом кадра является, по меньшей мере, один из кадра запроса схемы модуляции и кодирования и кадра ответа о схеме модуляции и кодирования.

72. Компьютерно-читаемый носитель по п. 55, в котором типом кадра является, по меньшей мере, один из кадра пробного запроса и кадра пробного ответа.



 

Похожие патенты:

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

Изобретение относится к области информатики. Технический результат изобретения заключается в сокращении временных затрат на генерацию информационных сообщений.

Изобретение относится к технологиям генерации гибридного полярного кода. Техническим результатом является улучшение рабочих характеристик полярного кода за счет рассмотрения надежности бита и веса ряда.

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

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

Изобретение относится к технике беспроводной связи и может быть использовано для управления восходящей линией передачи. В способе управления, по меньшей мере, одной восходящей (UL) передачей для устройства связи, осуществляющего связь с первой базовой станцией и второй базовой станцией, обнаруживают проблемы линии радиосвязи между устройством связи и второй базовой станцией (302) и останавливают выполнения, по меньшей мере, одной передачи UL для второй базовой станции и сохраняют, по меньшей мере, одну конфигурацию, по меньшей мере, одной передачи UL для второй базовой станции после того, как обнаруживают проблему линии радиосвязи (304), при этом, по меньшей мере, одна передача UL содержит передачу физического канала управления UL (PUCCH) и/или передачу зондирующего опорного сигнала (SRS).

Изобретение относится к беспроводной связи и более конкретно к сигнализации информации разрешения или назначения планирования, например, варианта избыточности и/или размера транспортного блока в системах беспроводной связи.

Изобретение относится к методам для оценки и представления отчета об индикаторе качества канала (CQI). Технический результат - хорошая эффективность для передачи данных.

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

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

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

Изобретение относится к области связи и раскрывает способ и устройство для извещения относительно индикатора качества канала и схемы модуляции и кодирования, которые позволяют выбирать схему модуляции, более высокую, чем 64QAM, для повышения производительности системы связи. Способ включает в себя: изучение терминалом первого индекса CQI согласно первой таблице CQI; отправку первого индекса CQI на базовую станцию; прием базовой станцией первого индекса CQI, отправленного оконечным UE; определение первого индекса MCS согласно первой таблице CQI, первой таблице MCS и принятому первому индексу CQI; отправку определенного первого индекса MCS на UE; прием терминалом первого индекса MCS, отправленного базовой станцией; и определение порядка модуляции и размера кодового блока согласно первой таблице MCS и принятому первому индексу MCS; причем первая таблица CQI включает в себя записи, в которых схемы модуляции выше, чем 64QAM, и первая таблица MCS включает в себя записи, в которых схемы модуляции выше, чем 64QAM. 4 н. и 19 з.п. ф-лы, 12 ил.

Изобретение относится к области телекоммуникаций. Техническим результатом является улучшенная демодуляция данных. Раскрыт способ (300) демодуляции данных, выполняемой посредством пользовательского оборудования (UE), причем пользовательское оборудование UE выполнено с возможностью использования различных демодулирующих пилот-сигналов, а упомянутые демодулирующие пилот-сигналы включают в себя общие пилот-сигналы, а также дополнительные пилот-сигналы для демодуляции данных, при этом способ содержит этапы, на которых: принимают (301) предписывающее сообщение от узла радиосети по каналу управления нисходящей линии связи, причем упомянутое предписывающее сообщение предписывает пользовательскому оборудованию UE использовать как дополнительные пилот-сигналы, так и общие пилот-сигналы; передают (302) сообщение подтверждения ACK на упомянутый узел радиосети по каналу управления восходящей линии связи в ответ на прием упомянутого предписывающего сообщения; принимают (303) данные от упомянутого узла радиосети по каналу передачи данных нисходящей линии связи; выполняют демодуляцию (304) принятых данных с использованием дополнительных пилот-сигналов в дополнение к общим пилот-сигналам; при этом способ отличается тем, что в случае, когда декодирование (305) упомянутых принятых данных, демодулированных посредством использования дополнительных пилот-сигналов в дополнение к общим пилот-сигналам является безуспешным, выполняют демодуляцию (307) упомянутых принятых данных только с использованием общих пилот-сигналов. 2 н. и 10 з.п. ф-лы, 3 ил.

Изобретение относится к концепции двухэтапной сигнализации для потока данных, который должен передаваться из передатчика в приемник. Технический результат обеспечивает улучшение вставки информации в поток данных. Для этого на стороне передатчика генерируется множество заголовков физического уровня (PLH) кадров, причем каждый заголовок кадра содержит параметры 1238a, 1238b передачи данных для данных 1236a, 1236b полезной нагрузки. Генерируется заголовок суперкадра (SFH) для суперкадра. Суперкадр содержит множество кадров, причем каждый кадр содержит один из заголовков PLH кадров и данные 1236a, 1236b полезной нагрузки. Заголовок суперкадра указывает набор постоянных для суперкадра параметров 1218 передачи заголовка кадра для заголовков кадров из множества кадров суперкадра. Приемник оценивает заголовок SFH для получения постоянных для суперкадра параметров 1218 передачи заголовка кадра, которые затем используются для оценки множества заголовков PLH кадров для извлечения параметров 1238a, 1238b передачи данных. 4 н. и 13 з.п. ф-лы, 23 ил., 3 табл.

Изобретение относится к сетям беспроводной связи. Технический результат изобретения заключается в эффективном использовании полосы пропускания. Пакет (300) PDCAB и пакет (308) RRA передаются вместе по F-SCCH. Например, 9 бит (305) RRA прикрепляются к полю (303) PDCAB вместо битов (205) заполнения незначащей информацией, тем самым предоставляя обоим сообщениям, PDCAB (303) и RRA (311), возможность быть защищенными от ошибок посредством 16-битного CRC (307). В соответствии с вариантами осуществления, приемник способен проводить различие между меняющимися форматами сообщений PDCAB (303) и RRA (305), и передача пакетов (300) и (308) вместе является нормальным режимом работы в вариантах осуществления. Поэтому, когда пакет (300) PDCAB и пакет (308) RRA передаются вместе, сеть замещает N битов заполнения незначащей информацией PDCAB, таких как биты (205) заполнения незначащей информацией, первыми N битами из битового массива (311) RRA, для того чтобы использовать номинальную длину CRC для обоих пакетов (300) и (308). 2 н. и 4 з.п. ф-лы, 8 ил.

Изобретение относится к передаче данных в оптической сетевой системе. Технический результат - экономия ресурса полосы пропускания линии и реализация контроля линии, не прерывая обслуживание. Для этого схема кодирования реализуется следующим образом: осуществляется кодирование из 32 битов в 34 бита применительно к потоку данных, подвергнутому 8-битовому/10-битовому декодированию, осуществляется кодирование с прямым исправлением ошибок применительно к потоку данных, подвергнутому кодированию из 32 битов в 34 бита, и отправляется кодированный поток данных; или осуществляется декодирование с прямым исправлением ошибок применительно к принятому потоку данных, и осуществляется декодирование из 32 битов в 34 бита применительно к потоку данных, подвергнутому декодированию с прямым исправлением ошибок. 5 н.п. и 15 з.п. ф-лы, 18 ил.

Изобретение относится к области техники связи. Технический результат - предоставление способа и устройства для сообщения индикатора качества канала и схемы модуляции и кодирования, которые позволяют UE и базовой станции выбирать схему модуляции выше 64QAM, за счет этого повышая производительность системы. Для этого способ включает в себя: узнавание, посредством терминала, первого CQI-индекса согласно первой CQI-таблице и отправку первого CQI-индекса в базовую станцию; прием, посредством базовой станции, первого CQI-индекса, отправленного посредством терминала (UE), определение первого MCS-индекса согласно первой CQI-таблице, первой MCS-таблице и принимаемому первому CQI-индексу и отправку определенного первого MCS-индекса в UE; и прием, посредством терминала, первого MCS-индекса, отправленного посредством базовой станции, и определение порядка модуляции и размера кодового блока согласно первой MCS-таблице и принимаемому первому MCS-индексу, причем первая CQI-таблица включает в себя запись, в которой схема модуляции выше 64QAM, и первая MCS-таблица включает в себя запись, в которой схема модуляции выше 64QAM. 4 н. и 6 з.п. ф-лы, 12 ил., 82 табл.

Изобретение относится к области связи. Техническим результатом является повышение стабильности и надежности передачи данных между одноранговыми узлами сети. В способе передают обучающий кадр до передачи кадра инкапсулированных данных, при этом обучающий кадр используют для подготовки соответствия в передаче данных от передатчика к приемнику; и передают кадр данных, когда определяют, что передача данных от передатчика к приемнику является конвергентной. 2 н. и 8 з.п. ф-лы, 9 ил.

Изобретение относится к способам и размещениям в передающем узле (560) и приемном узле (540) в системе (500) беспроводной связи. Технический результат – увеличение возможности корректного декодирования принятых сигналов. Для этого множество конфигураций передачи доступно для передачи сигнала, несущего информацию, из передающего узла в приемный узел. Передающий узел определяет (940) множество конфигураций подавления и выбирает (950) конфигурацию передачи. Каждая конфигурация подавления соответствует по меньшей мере одной конфигурации передачи. Передающий узел передает (960) сообщение динамической конфигурации, идентифицирующее по меньшей мере одну конфигурацию подавления, которая соответствует выбранной конфигурации передачи в приемный узел и передает (970) сигнал, несущий информацию, в приемный узел согласно выбранной конфигурации передачи. Приемный узел принимает (910, 920) сообщение динамической конфигурации и сигнал, несущий информацию, и декодирует (930) принятый сигнал, несущий информацию, с учетом по меньшей мере одной конфигурации подавления. 4 н. и 31 з.п. ф-лы, 11 ил.

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