ДВОЙНОЕ ИНТЕРПРЕТИРОВАНИЕ ПОЛЯ ДЛИНЫ СИГНАЛЬНОГО ЭЛЕМЕНТА
DOUBLE INTERPRETATION OF LENGTH FIELD OF SIGNALLING ELEMENT

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка имеет приоритет следующих принадлежащих заявителю данного документа предварительных заявок на патент США, содержимое которых во всей их полноте явно включено в данный документ посредством ссылки: № 61/531,584, поданной 6 сентября 2011, № 61/562,063, поданной 21 ноября 2011, № 61/564,177, поданной 28 ноября 2011, № 61/566,961, поданной 5 декабря 2011, № 61/580,616, поданной 27 декабря 2011, № 61/585,479, поданной 11 января 2012, № 61/585,573, поданной 11 января 2012, № 61/670,092, поданной 10 июля 2012 и № 61/684,248, поданной 17 августа 2012.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее раскрытие в целом относится к беспроводной связи и более конкретно к СИГНАЛЬНЫМ (SIGNAL, SIG) элементам, передаваемым через беспроводные сети.
УРОВЕНЬ ТЕХНИКИ
[0003] Во многих телекоммуникационных системах сети связи используются для обмена сообщениями среди нескольких взаимодействующих пространственно отделенных устройств. Сети можно классифицировать по географическому размеру, среди которых могут быть, например, глобальная область, городская область, локальная область или персональная область. Такие сети обозначаются соответственно как глобальная сеть (WAN), городская сеть (MAN), локальная сеть (LAN) или персональная сеть (PAN). Сети также отличаются согласно методике коммутации/маршрутизации, используемой для взаимного соединения различных сетевых узлов и устройств (например, коммутация каналов по сравнению с коммутацией пакетов), типу физических сред, используемых для передачи (например, проводная по сравнению с беспроводной), и используемым наборам протоколов связи (например, набор протоколов Интернет, SONET (Synchronous Optical Networking (Синхронное Оптическое Сетевое Взаимодействие)), Ethernet, и т.д.).
[0004] Зачастую беспроводным сетям отдается предпочтение, когда компоненты сети являются подвижными и таким образом нуждаются в возможности динамического соединения, либо если структура сети образована по самоорганизующейся, а не фиксированной, топологии. Беспроводные сети используют неосязаемые физические носители в режиме неуправляемого распространения с использованием электромагнитных волн в радио, микроволновой, инфракрасной, оптической и т.д. полосах частот. Беспроводные сети преимущественно содействуют мобильности пользователей и быстрому развертыванию покрытия при сравнении с фиксированными проводными сетями.
[0005] Устройства в беспроводной сети могут осуществлять друг с другом передачу/прием информации. Информация может включать в себя пакеты, которые в некоторых аспектах могут упоминаться в качестве элементов данных. Пакеты могут включать в себя служебную информацию (например, информацию заголовка, свойства пакета и т.д.), которая помогает при маршрутизации пакета через сеть, идентификации данных в пакете, обработке пакета и т.д., а также данные, например пользовательские данные, мультимедийное содержимое и т.д., которые могут переноситься в полезной нагрузке пакета.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Каждая система, способ и устройство данного раскрытия имеет несколько аспектов, причем не каждый по отдельности из которых исключительно ответственен за свои желаемые атрибуты. Не накладывая ограничений на объем данного раскрытия, выраженный формулой изобретения, которая следует ниже, теперь будут кратко обсуждены некоторые признаки. После рассмотрения данного обсуждения, и в частности после прочтения раздела, называемого «Подробное Описание», можно будет понять, как признаки данного раскрытия обеспечивают преимущества, которые включают в себя уменьшение служебных данных при передаче полезной нагрузки в пакетах данных.
[0007] В одном частном варианте осуществления способ включает в себя этап, на котором принимают, в первом беспроводном устройстве от второго беспроводного устройства, сигнальный (SIG) элемент, включающий в себя поле длины и поле агрегирования. Способ также включает в себя этап, на котором интерпретируют поле длины в качестве количества символов в ответ на определение того, что поле агрегирования имеет первое значение, и интерпретируют поле длины в качестве количества байтов в ответ на определение того, что поле агрегирования имеет второе значение.
[0008] В еще одном частном варианте осуществления способ включает в себя этап, на котором генерируют, во втором беспроводном устройстве, SIG-элемент, который следует передать в первое беспроводное устройство, при этом SIG-элемент включает в себя поле длины и поле агрегирования. Способ также включает в себя этап, на котором, в ответ на определение использовать агрегированную передачу в первое беспроводное устройство, устанавливают поле агрегирования в первое значение и устанавливают поле длины в количество символов. Способ дополнительно включает в себя этап, на котором, в ответ на определение не использовать агрегированную передачу в первое беспроводное устройство, устанавливают поле агрегирования во второе значение и устанавливают поле длины в количество байтов.
[0009] В еще одном частном варианте осуществления способ включает в себя этап, на котором принимают, в беспроводном устройстве, кадр через беспроводную сеть субгигагерцового (суб-ГГц) диапазона. Кадр включает в себя SIG-элемент, имеющий поле длины и поле агрегирования. Способ также включает в себя этап, на котором, в ответ на определение того, что кадр относится к режиму ширины полосы пропускания в 1 мегагерц (МГц), интерпретируют поле длины в качестве количества байтов или в качестве количества символов на основе значения поля агрегирования. Способ дополнительно включает в себя этап, на котором, в ответ на определение того, что кадр не относится к режиму ширины полосы пропускания в 1 МГц, определяют, включает ли кадр в себя короткоформатную преамбулу или длинноформатную преамбулу. Способ включает в себя этап, на котором, в ответ на определение того, что кадр включает в себя короткоформатную преамбулу, интерпретируют поле длины в качестве количества байтов или в качестве количества символов на основе значения поля агрегирования. Способ также включает в себя этап, на котором, в ответ на определение того, что кадр включает в себя длинноформатную преамбулу, определяют, является ли кадр однопользовательским (SU) кадром или многопользовательским (MU) кадром. Способ дополнительно включает в себя этап, на котором, в ответ на определение того, что кадр является SU-кадром, интерпретируют поле длины в качестве количества байтов или в качестве количества символов на основе значения поля агрегирования. Способ включает в себя этап, на котором, в ответ на определение того, что кадр является MU-кадром, интерпретируют поле длины в качестве количества символов.
[0010] В еще одном частном варианте осуществления устройство включает в себя приемник, сконфигурированный с возможностью приема SIG-элемента, имеющего поле длины и поле агрегирования. Устройство также включает в себя процессор, сконфигурированный с возможностью интерпретирования поля длины в качестве количества символов в ответ на определение того, что поле агрегирования имеет первое значение, и интерпретирования поля длины в качестве количества байтов в ответ на определение того, что поле агрегирования имеет второе значение.
[0011] В еще одном частном варианте осуществления устройство включает в себя процессор, сконфигурированный с возможностью генерирования SIG-элемента, имеющего поле длины и поле агрегирования. Процессор также сконфигурирован с возможностью, в ответ на определение использовать агрегированную передачу, установления поля агрегирования в первое значение и установления поля длины в количество символов. Процессор дополнительно сконфигурирован с возможностью в ответ на определение не использовать агрегированную передачу, установления поля агрегирования во второе значение и установления поля длины в количество байтов. Устройство также включает в себя передатчик, сконфигурированный с возможностью передачи SIG-элемента.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0012] На Фиг. 1 изображен пример системы беспроводной связи, в которой могут использоваться аспекты настоящего раскрытия.
[0013] На Фиг. 2 показана функциональная блок-схема примерного беспроводного устройства, которое может использоваться внутри системы беспроводной связи Фиг. 1.
[0014] На Фиг. 3 показана функциональная блок-схема примерных составляющих, которые могут быть использованы в беспроводном устройстве Фиг. 2 для осуществления передачи при беспроводной связи.
[0015] На Фиг. 4 показана функциональная блок-схема примерных составляющих, которые могут быть использованы в беспроводном устройстве Фиг. 2 для осуществления приема при беспроводной связи.
[0016] На Фиг. 5 изображен пример элемента данных физического уровня.
[0017] На Фиг. 6 показана блок-схема последовательности операций одного аспекта примерного способа генерирования и передачи элемента данных.
[0018] На Фиг. 7 показана блок-схема последовательности операций еще одного аспекта примерного способа приема и обработки элемента данных, включающего в себя сигнальный элемент.
[0019] На Фиг. 8 показана блок-схема последовательности операций еще одного аспекта примерного способа генерирования и передачи элемента данных.
[0020] На Фиг. 9 показана блок-схема последовательности операций способа еще одного аспекта примерного способа приема и обработки элемента данных, включающего в себя сигнальный элемент.
[0021] Фиг. 10 является функциональной блок-схемой другого примерного беспроводного устройства, которое может использоваться внутри системы беспроводной связи Фиг. 1.
[0022] Фиг. 11 является функциональной блок-схемой еще одного примерного беспроводного устройства, которое может использоваться внутри системы беспроводной связи Фиг. 1.
ПОДРОБНОЕ ОПИСАНИЕ
[0023] Различные аспекты систем, устройств и способов описываются более полно в дальнейшем со ссылкой на сопроводительные чертежи. Принципы данного раскрытия могут, однако, быть воплощены во многих различных формах и не должны рассматриваться в качестве ограниченных какой-либо конкретной структурой или функцией, представленной в данном раскрытии. Скорее эти аспекты предоставляются для того, чтобы данное раскрытие было исчерпывающим и полным и полностью передавало объем раскрытия специалистам в данной области техники. На основе принципов данного документа специалист в данной области техники поймет, что объем раскрытия предназначен для охвата любого аспекта новых систем, устройств и способов, раскрытых в данном документе, реализованного либо независимо, либо совместно с любым другим аспектом раскрытия. Например, устройство может быть реализовано, или способ может быть осуществлен, с использованием любого количества аспектов, изложенных в данном документе. Кроме того, объем раскрытия предназначен для охвата такого устройства или способа, который осуществляется с использованием другой структуры, функциональности, или структуры и функциональности в дополнение к или отдельно от различных аспектов раскрытия, изложенных в данном документе. Следует понимать, что любой аспект, раскрытый в данном документе, может быть воплощен посредством одного или более компонентов формулы изобретения.
[0024] Несмотря на то, что в данном документе описываются конкретные аспекты, многие изменения и перестановки этих аспектов находятся в пределах объема данного раскрытия. Несмотря на то, что упоминаются некоторые преимущества и польза конкретных аспектов, не следует рассматривать объем раскрытия в качестве ограниченного до конкретных преимуществ, использований или целей. Наоборот, аспекты раскрытия предназначены для широкого применения к различным беспроводным технологиям, конфигурациям систем, сетям и протоколам передачи, некоторые из которых изображены в качестве примера на фигурах и в последующем описании. Подробное описание и чертежи являются всего лишь иллюстрацией данного раскрытия, но не накладывают ограничений, при этом объем раскрытия определяется прилагаемыми пунктами формулы изобретения и их эквивалентами.
[0025] Технологии беспроводных сетей могут включать в себя различные типы беспроводных локальных сетей (WLAN). WLAN может использоваться для взаимного соединения вместе близлежащих устройств с применением широко используемых сетевых протоколов. Различные аспекты, описанные в данном документе, могут применяться к любому стандарту связи, такому как WiFi или, более в общем смысле, любому члену семейства IEEE 802.11 беспроводных протоколов. Например, различные аспекты, описанные в данном документе, могут использоваться в качестве части протокола IEEE 802.1lah, который использует полосы частот суб-ГГц диапазона.
[0026] В некоторых аспектах беспроводные сигналы в полосе частот субгигагерцового диапазона могут передаваться согласно протоколу 802.11ah с использованием мультиплексирования с ортогональным разделением частот (OFDM), связи с расширенным прямой последовательностью спектром (DSSS), связи с сочетанием OFDM и DSSS, либо других схем. Варианты реализации протокола 802.11ah могут использоваться для датчиков, измерений и интеллектуальных электросетей. Преимущественно, аспекты некоторых устройств, реализующих протокол 802.11ah, могут потреблять меньше энергии, чем устройства, реализующие другие беспроводные протоколы, и/или могут использоваться для передачи беспроводных сигналов на относительно большое расстояние, например, приблизительно на один километр или дальше.
[0027] В некоторых вариантах реализации WLAN включает в себя различные устройства, которые являются составляющими, осуществляющими доступ к беспроводной сети. Например, может существовать два типа устройств: точки («AP») доступа и клиенты (также называемые станциями или «STA»). В целом, AP служит в качестве концентратора или базовой станции для WLAN, а STA служит в качестве пользователя WLAN. Например, STA может быть портативным компьютером, персональным цифровым секретарем (PDA), мобильным телефоном, и т.д. В одном примере STA соединяется с AP через совместимую с WiFi (например, таким протоколом IEEE 802.11, как 802.11ah) беспроводную линию связи для получения общей возможности соединения с Интернетом или с другими глобальными сетями. В некоторых вариантах реализации STA может также использоваться в качестве AP.
[0028] Точка («AP») доступа может также включать в себя, быть реализована в качестве, или известна в качестве NodeB, Контроллера Радиосети (Radio Network Controller, «RNC»), eNodeB, Контроллера Базовой станции (Base Station Controller, «BSC»), Базовой Приемопередающей Станции (Base Transceiver Station, «BTS»), Базовой Станции (Base Station, «BS»), Функции Приемопередатчика (Transceiver Function, «TF»), Маршрутизатора Радиосвязи (Radio Router), Приемопередатчика Радиосвязи (Radio Transceiver), либо некоторой другой терминологии.
[0029] Станция («STA») может также включать в себя, быть реализована в качестве, либо известна в качестве терминала доступа («AT»), абонентской станции, абонентского блока, мобильной станции, удаленной станции, удаленного терминала, пользовательского терминала, пользовательского агента, пользовательского устройства, пользовательского оборудования, либо некоторой другой терминологии. В некоторых вариантах реализации терминал доступа может включать в себя сотовый телефон, беспроводной телефон, телефон по Протоколу Инициирования Сеанса (Session Initiation Protocol, «SIP»), станцию беспроводной абонентской линии («WLL»), персональный цифровой секретарь («PDA»), карманное устройство, имеющее возможность беспроводного соединения, либо некоторое другое подходящее устройство обработки, соединенное с беспроводным модемом. Соответственно, один или более аспектов, изложенных в данном документе, могут быть включены в состав телефона (например, сотового телефона или смартфона), компьютера (например, портативного компьютера), переносного устройства связи, гарнитуры, переносного вычислительного устройства (например, секретаря персональных данных), развлекательного устройства (например, музыкального или видеоустройства, либо спутникового радиоустройства), игрового устройства или системы, устройства системы глобального позиционирования, либо любого другого подходящего устройства, которое сконфигурировано с возможностью осуществления связи через беспроводную среду.
[0030] Как обсуждено выше, некоторые из устройств, описанных в данном документе, могут реализовывать, например, стандарт 802.11ah. Такие устройства, используемые в качестве STA или AP, или другого устройства, могут использоваться для интеллектуального измерения или в интеллектуальных электросетях. Такие устройства могут обеспечивать применения датчиков, или могут использоваться в домашней автоматике. Данные устройства могут использоваться вместо или в качестве дополнения в контексте здравоохранения, например, для личного здравоохранения. Они могут также использоваться для надзора, чтобы предоставлять возможность соединения с Интернетом в расширенном диапазоне (например, для использования в зонах доступа), или реализовывать связь по принципу машина-машина.
[0031] На Фиг. 1 изображен пример системы 100 беспроводной связи, в которой могут использоваться аспекты настоящего раскрытия. Система 100 беспроводной связи может функционировать в соответствии со стандартом беспроводной связи, например, стандартом 802.11ah. Система 100 беспроводной связи может включать в себя AP 104, которая осуществляет связь со станциями (STA) 106.
[0032] Разнообразные процессы и способы могут использоваться для передач в системе 100 беспроводной связи между AP 104 и станциями (STA) 106. Например, сигналы могут отправляться и приниматься между AP 104 и станциями (STA) 106 в соответствии с методиками OFDM/OFDMA. В таком случае, система 100 беспроводной связи может упоминаться в качестве системы OFDM/OFDMA. Альтернативно, сигналы могут отправляться и приниматься между AP 104 и станциями (STA) 106 в соответствии с методиками CDMA. В таком случае, система 100 беспроводной связи может упоминаться в качестве системы CDMA.
[0033] Линия связи, которая содействует передаче от AP 104 в одну или более станций (STA) 106, может упоминаться в качестве нисходящей линии (DL) 108 связи, а линия связи, которая содействует передаче от одной или более станций (STA) 106 в AP 104, может упоминаться в качестве восходящей линии (UL) 110 связи. Альтернативно, нисходящая линия 108 связи может упоминаться в качестве прямой линии связи или прямого канала, а восходящая линия 110 связи может упоминаться в качестве обратной линии связи или обратного канала.
[0034] AP 104 может действовать в качестве базовой станции и предоставлять покрытие беспроводной связи на территории (BSA) 102 базового обслуживания. AP 104 наряду со станциями (STA) 106, относящимися к AP 104 и использующими AP 104 для связи, может упоминаться в качестве базовой обслуживающей установки (BSS). Следует отметить, что система 100 беспроводной связи может не иметь центральной AP 104, а вместо этого может функционировать в качестве одноранговой сети между станциями (STA) 106. Соответственно, функции AP 104, описанной в данном документе, могут альтернативно выполняться одной или более станциями (STA) 106.
9
[0035] Как описано далее в данном документе, пакеты (например, изображенный пакет 140) (альтернативно упоминаемый в данном документе в качестве кадров или элементов данных), передаваемые между AP 104 и станциями (STA) 106, могут включать в себя СИГНАЛЬНЫЙ (SIGNAL, SIG) элемент (альтернативно упоминаемый в данном документе в качестве поля SIG). Например, SIG-элемент может быть включен в состав находящейся на физическом уровне (PHY) преамбулы пакета. SIG-элемент может включать в себя информацию управления, которая может использоваться для декодирования пакета или его полезной нагрузки с данными. В одном частном варианте осуществления поле длины SIG-элемента может указывать длину пакета или его полезной нагрузки с данными. Поле длины может иметь фиксированный размер, такой как девять битов. Однако, единица измерения, представленная полем длины, может меняться. Например, когда не используется агрегирование данных (что, например, указано полем агрегирования SIG-элемента, которое имеет первое значение), поле длины может представлять собой количество байтов. Поскольку 2 = 512, то SIG-элемент может быть способен указывать размеры пакета в пределах от 0 до 511 байтов. Когда агрегирование данных используется (что, например, указано полем агрегирования SIG-элемента, которое имеет второе значение), то поле длины может представлять собой количество символов и может таким образом быть способным представлять собой размеры, больше 511 байтов.
[0036] В одном частном варианте осуществления, как описано далее в данном документе, одно или более полей SIG-элемента могут поддерживать использование «исключительных» значений для указания альтернативных форматов данных, длин полезной нагрузки, и типов. Например, конкретное значение конкретного поля SIG-элемента может указывать на то, что другое поле SIG-элемента необходимо интерпретировать нетрадиционно, что SIG-элемент является частью пакета, который имеет полезную нагрузку нулевой длины, или что SIG-элемент является частью конкретного типа пакета. Например, конкретное значение поля схемы (MCS) модуляции и кодирования может указывать на то, что SIG-элемент является частью пакета подтверждения (ACK), который имеет полезную нагрузку нулевой длины (например, пакет ACK, который полностью представлен данными PHY).
[0037] На Фиг. 2 изображены различные составляющие, которые могут быть использованы в беспроводном устройстве 202, которое может использоваться внутри системы 100 беспроводной связи. Беспроводное устройство 202 является примером устройства, которое может быть сконфигурировано с возможностью реализации различных способов, описанных в данном документе. Например, беспроводное устройство 202 может включать в себя AP 104 или одну из станций (STA) 106.
[0038] Беспроводное устройство 202 может включать в себя процессор 204, который управляет функционированием беспроводного устройства 202. Процессор 204 может также упоминаться в качестве центрального блока обработки (CPU). Запоминающее устройство 206, которое может включать в себя как постоянное запоминающее устройство (ROM), так и оперативное запоминающее устройство (RAM), предоставляет команды и данные в процессор 204. Часть запоминающего устройства 206 может также включать в себя энергонезависимое оперативное запоминающее устройство (NVRAM). Процессор 204 обычно выполняет логические и арифметические действия на основе команд программы, хранимых внутри запоминающего устройства 206. Команды в запоминающем устройстве 206 могут исполняться для реализации способов, описанных в данном документе.
[0039] Процессор 204 может включать в себя или быть составляющей системы обработки, реализованной с одним или более процессорами. Один или более процессоров могут быть реализованы с помощью любого сочетания микропроцессоров общего назначения, микроконтроллеров, цифровых сигнальных процессоров (DSP), программируемых вентильных матриц (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, вентильных логических схем, составляющих дискретного аппаратного обеспечения, конечных автоматов выделенного аппаратного обеспечения, либо любых других подходящих объектов, которые могут выполнять вычисления или другие манипуляции над информацией.
[0040] Система обработки также может включать в себя машиночитаемые носители для хранения программного обеспечения. Следует рассматривать программное обеспечение в широком смысле, охватывающее любой тип команд, упоминается ли оно в качестве программного обеспечения, встроенного микропрограммного обеспечения, межплатформенного программного обеспечения, микрокода, языка описания аппаратного обеспечения, или каким-либо иным образом. Команды могут включать в себя код (например, в формате исходного кода, в формате двоичного кода, в формате исполняемого кода или в формате любого другого подходящего кода). Команды, при исполнении одним или более процессорами, предписывают системе обработки выполнять различные функции, описанные в данном документе.
[0041] Беспроводное устройство 202 может также включать в себя корпус 208, который может включать в себя передатчик 210 и приемник 212 для позволения передачи и приема данных между беспроводным устройством 202 и удаленным местоположением. Передатчик 210 и приемник 212 могут быть объединены в приемопередатчик 214. Антенна 216 может быть присоединена к корпусу 208 и электрически соединена с приемопередатчиком 214. Беспроводное устройство 202 может также включать в себя (не показано) множество передатчиков, множество приемников, множество приемопередатчиков и/или множество антенн. Как описывается далее в данном документе, передатчик 210 может быть средством для передачи SIG-элемента, а приемник 212 может быть средством для приема SIG-элемента.
[0042] Беспроводное устройство 202 может также включать в себя детектор 218 сигналов, который может использоваться при попытке обнаружения и количественного определения уровня сигналов, принимаемых приемопередатчиком 214. Детектор 218 сигналов может обнаруживать характеристики сигналов, такие как полная энергия, энергия на поднесущую на символ и спектральная плотность мощности. Беспроводное устройство 202 может также включать в себя цифровой сигнальный процессор (DSP) 220 для использования при обработке сигналов. DSP 220 может быть сконфигурирован с возможностью генерирования элемента данных для передачи. В некоторых аспектах элемент данных может включать в себя элемент (PPDU) данных физического уровня. В некоторых аспектах PPDU упоминается в качестве пакета. Как описывается далее в данном документе, один или более из процессора 204, детектора 218 сигналов и DSP 220 может быть средством для генерирования SIG-элемента, средством для интерпретирования поля длины SIG-элемента, средством для определения того, имеет ли поле SIG-элемента значение, указывающее полезную нагрузку нулевой длины, и/или средством для декодирования SIG-элемента на основе определения.
[0043] В некоторых аспектах беспроводное устройство 202 может дополнительно включать в себя пользовательский интерфейс 222. Пользовательский интерфейс 222 может включать в себя клавиатуру, микрофон, громкоговоритель и/или устройство отображения. Пользовательский интерфейс 222 может включать в себя любой компонент или составляющую, которая передает информацию пользователю беспроводного устройства 202 и/или принимает ввод от пользователя.
[0044] Различные составляющие беспроводного устройства 202 могут быть соединены вместе посредством системы 226 шин. Система 226 шин может включать в себя шину данных, например, а также шину питания, шину сигналов управления и шину сигналов состояния в дополнение к шине данных. Специалистам в данной области техники будет понятно, что составляющие беспроводного устройства 202 могут быть соединены вместе или принимать или предоставлять входы друг другу с использованием некоторого другого механизма.
[0045] Несмотря на то, что на Фиг. 2 изображено некоторое количество отдельных составляющих, специалистам в данной области техники будет понятно, что одна или более составляющих могут быть объединены или могут быть реализованы обычным образом. Например, процессор 204 может использоваться для реализации не только функциональности, описанной выше по отношению к процессору 204, но также и для реализации функциональности, описанной выше по отношению к детектору 218 сигналов и/или DSP 220. Дополнительно, каждая из составляющих, изображенных на Фиг. 2, может быть реализована с использованием множества отдельных компонентов.
[0046] Как обсуждалось выше, беспроводное устройство 202 может включать в себя AP 104 или STA 106, и может использоваться для передачи и/или приема при осуществлении связи. Например, беспроводное устройство 202 может передавать пакет 240, который включает в себя SIG-элемент. Как описывается далее в данном документе, пакет 240 может включать в себя SIG-элемент, имеющий поле длины, которое может быть интерпретировано различным образом на основе значения еще одного поля в SIG-элементе. Например, поле длины может быть интерпретировано в качестве количества байтов или количества символов на основе значения поля агрегирования. Альтернативно или в дополнение, присутствие конкретного значения в конкретном поле SIG-элемента может указывать то, что пакет 240 имеет полезную нагрузку нулевой длины (например, является коротким ACK, который полностью представлен данными PHY (физического уровня)).
[0047] На Фиг. 3 изображены различные составляющие, которые могут быть использованы в беспроводном устройстве 202 для осуществления передачи при беспроводной связи. Составляющие, изображенные на Фиг. 3, могут использоваться, например, для осуществления передачи при связи по технологии OFDM. В некоторых аспектах, составляющие, изображенные на Фиг. 3, используются для передачи элементов данных с СИГНАЛЬНЫМИ (SIGNAL) элементами (например, пакета 240 с Фиг. 2) в различных режимах связи, как будет обсуждаться более подробно ниже. Для упрощения ссылки, беспроводное устройство 202, сконфигурированное составляющими, изображенными на Фиг. 3, упоминается в дальнейшем в качестве беспроводного устройства 202a.
[0048] Беспроводное устройство 202a может включать в себя модулятор 302, сконфигурированный с возможностью модулирования битов для передачи. Например, модулятор 302 может определять множество символов из битов, принятых от процессора 204 или пользовательского интерфейса 222, например, посредством отображения битов на множество символов согласно некоторому созвездию. Биты могут соответствовать пользовательским данным или информации управления. В некоторых аспектах биты принимаются в кодовых словах. В одном аспекте модулятор 302 включает в себя QAM (с квадратурной амплитудой модуляцией) модулятор, например 16-QAM модулятор или 64-QAM модулятор. В других аспектах модулятор 302 включает в себя модулятор с двоичной фазовой манипуляцией (BPSK) или модулятор с квадратурной фазовой манипуляцией (QPSK).
[0049] Беспроводное устройство 202a может дополнительно включать в себя модуль 304 преобразования, сконфигурированный с возможностью преобразования символов или иным образом модулированных битов от модулятора 302 во временную область. На Фиг. 3 изображено, что модуль 304 преобразования реализован посредством модуля обратного быстрого преобразования (IFFT) Фурье. В некоторых вариантах реализации может существовать множество модулей преобразования (не показаны), которые преобразуют элементы данных различных размеров.
[0050] На Фиг. 3 изображено, что модулятор 302 и модуль 304 преобразования реализуются в DSP 220. В некоторых аспектах, однако, один или оба из модулятора 302 и модуля 304 преобразования реализуются в процессоре 204 или в другом компоненте беспроводного устройства 202.
[0051] Как обсуждалось выше, DSP 220 может быть сконфигурирован с возможностью генерирования элемента данных для передачи. В некоторых аспектах модулятор 302 и модуль 304 преобразования могут быть сконфигурированы с возможностью генерирования элемента данных, включающего в себя множество полей, включающих в себя информацию управления и множество символов с данными. Поля, включающие в себя информацию управления, могут включать в себя одно или более обучающих полей, например, и одно или более полей сигнала (SIG). Каждое из обучающих полей может включать в себя известную последовательность битов или символов. Каждое из полей SIG может включать в себя информацию об элементе данных, например, описание длины или скорости передачи данных элемента данных.
[0052] Вернемся к описанию Фиг. 3, на которой беспроводное устройство 202a может дополнительно включать в себя цифро-аналоговый преобразователь (DAC, обозначенный как «D/A» на Фиг. 3) 306, сконфигурированный с возможностью преобразования выходного сигнала модуля преобразования в аналоговый сигнал. Например, выходной сигнал временной области модуля 304 преобразования может быть преобразован в модулирующий сигнал OFDM посредством цифро-аналогового преобразователя 306. Цифро-аналоговый преобразователь 306 может быть реализован в процессоре 204 или в другом компоненте беспроводного устройства 202. В некоторых аспектах цифро-аналоговый преобразователь 306 реализуется в приемопередатчике 214 или в процессоре передачи данных.
[0053] Аналоговый сигнал может передаваться передатчиком 210 беспроводным образом. Аналоговый сигнал может быть дополнительно обработан прежде, чем передаваться передатчиком 210, например, подвергаясь фильтрации или преобразованию с повышением частоты к промежуточной или несущей частоте. В одном аспекте, изображенном на Фиг. 3, передатчик 210 включает в себя усилитель 308 передачи. Прежде, чем быть переданным, аналоговый сигнал может быть усилен усилителем 308 передачи. В некоторых аспектах усилитель 308 включает в себя малошумящий усилитель (LNA).
[0054] Передатчик 210 сконфигурирован с возможностью передачи одного или более пакетов или элементов данных в беспроводном сигнале на основе аналогового сигнала. Элементы данных могут генерироваться с использованием процессора 204 и/или DSP 220, например, с использованием модулятора 302 и модуля 304 преобразования, как обсуждалось выше. Элементы данных, которые могут генерироваться и передаться, как обсуждалось выше, описываются более подробно ниже по отношению к Фиг. 5-11.
[0055] На Фиг. 4 изображены различные составляющие, которые могут быть использованы в беспроводном устройстве 202 для осуществления прима при беспроводной связи. Составляющие, изображенные на Фиг. 4, могут использоваться, например, для осуществления приема при связи по технологии OFDM. В некоторых аспектах, составляющие, изображенные на Фиг. 4, используются для приема элементов данных, которые включают в себя один или более СИГНАЛЬНЫХ (SIGNAL) элементов (например, пакет 240 с Фиг. 2), как будет обсуждаться более подробно ниже. Например, составляющие, изображенные на Фиг. 4, могут использоваться для приема элементов данных, передаваемых составляющими, обсужденными выше по отношению к Фиг. 3. Для простоты ссылки, беспроводное устройство 202, сконфигурированное составляющими, изображенными на Фиг. 4, упоминается в дальнейшем в качестве беспроводного устройства 202b.
[0056] Приемник 212 сконфигурирован с возможностью приема одного или более пакетов или элементов данных в беспроводном сигнале. Элементы данных, которые могут быть приняты и декодированы или иным образом обработаны, как обсуждается ниже, описываются более подробно по отношению к Фиг. 5-11.
[0057] В одном аспекте, изображенном на Фиг. 4, приемник 212 включает в себя усилитель 401 приема. Усилитель 401 приема может быть сконфигурирован с возможностью усиления беспроводного сигнала, принимаемого приемником 212. В некоторых аспектах, приемник 212 сконфигурирован с возможностью регулирования коэффициента усиления усилителя 401 приема с использованием процедуры автоматического управления (AGC) усилением. В некоторых аспектах автоматическое управление усилением использует информацию в одном или более принимаемых обучающих полей, таких как принятое короткое обучающее поле (STF), например, для регулирования коэффициента усиления. Специалистам в данной области техники должны быть понятны способы выполнения AGC. В некоторых аспектах усилитель 401 включает в себя LNA.
[0058] Беспроводное устройство 202b может включать в себя аналого-цифровой преобразователь (ADC, обозначенный как «A/D» на Фиг. 4) 402, сконфигурированный с возможностью преобразования усиленного беспроводного сигнала от приемника 212 в его цифровое представление. В дополнение к усилению, беспроводной сигнал может быть обработан прежде, чем преобразовываться аналого-цифровым преобразователем 402, например, подвергаясь фильтрации или преобразовываться с понижением частоты к промежуточной или модулирующей частоте. Аналого-цифровой преобразователь 402 может быть реализован в процессоре 204 или в другом компоненте беспроводного устройства 202. В некоторых аспектах аналого-цифровой преобразователь 402 реализуется в приемопередатчике 214 или в процессоре приема данных.
[0059] Беспроводное устройство 202b может дополнительно включать в себя модуль 404 преобразования, сконфигурированный с возможностью преобразования представления беспроводного сигнала в спектр частот. На Фиг. 4 изображено, что модуль 404 преобразования реализуется посредством модуля быстрого преобразования (FFT) Фурье. Модуль 404 преобразования может быть программируемым и может быть сконфигурирован с возможностью выполнения FFT с различными конфигурациями. В одном аспекте, например, модуль 404 преобразования может быть сконфигурирован с возможностью выполнения либо FFT с 32 точками, либо FFT с 64 точками. В некоторых аспектах модуль 404 преобразования может идентифицировать символ для каждой точки, которую он использует.
[0060] Беспроводное устройство 202b может дополнительно включать в себя модуль 405 выравнивателя и оценщика канала, сконфигурированного с возможностью формирования оценки канала, по которому принимается элемент данных, и удалять некоторые воздействия канала на основе оценки канала. Например, оценщик канала может быть сконфигурирован с возможностью аппроксимации функции канала, а выравниватель канала может быть сконфигурирован с возможностью применения обратного преобразования этой функции к данным в спектре частот.
[0061] В некоторых аспектах, модуль 405 выравнивателя и оценщика канала использует информацию в одном или более принятых обучающих полях, таких как длинное обучающее поле (LTF), например, для оценивания канала. Оценка канала может быть сформирована на основе одного или более длинных обучающих полей (LTF), принятых в начале элемента данных. Данная оценка канала в дальнейшем может использоваться для выравнивания символов с данными, которые следуют за одним или более длинных обучающих полей (LTF). После некоторого периода времени или после некоторого количества символов с данными, в элементе данных могут быть приняты одно или более дополнительных длинных обучающих полей (LTF). Оценка канала может быть обновлена, или может сформироваться новая оценка с использованием дополнительных длинных обучающих полей (LTF). Данная новая или обновленная оценка канала может использоваться для выравнивания символов с данными, которые следуют за дополнительными длинными обучающими полями (LTF). В некоторых аспектах новая или обновленная оценка канала используется для повторного выравнивания символов с данными, предшествующих дополнительным длинным обучающим полям (LTF). Специалистам в данной области техники должны быть понятны способы формирования оценки канала.
[0062] Беспроводное устройство 202b может дополнительно включать в себя демодулятор 406, сконфигурированный с возможностью демодуляции выровненных данных. Например, демодулятор 406 может определить множество битов из символов, выведенных модулем 404 преобразования и модулем 405 выравнивателя и оценщика канала, например, посредством обратного отображения битов в символы в некотором созвездии. Биты могут обрабатываться или оцениваться процессором 204, или использоваться для отображения или иного вывода данных в пользовательский интерфейс 222. По такому принципу, данные и/или информация могут декодироваться. В некоторых аспектах биты соответствуют кодовым словам. В одном аспекте, демодулятор 406 включает в себя QAM (с квадратурной амплитудной модуляцией) демодулятор, например 16-QAM демодулятор или 64-QAM демодулятор. В других аспектах демодулятор 406 включает в себя демодулятор с двоичной фазовой манипуляцией (BPSK) или демодулятор с квадратурной фазовой манипуляцией (QPSK).
[0063] На Фиг. 4 изображено, что модуль 404 преобразования, модуль 405 выравнивателя и оценщика канала, и демодулятор 406 реализуются в DSP 220. В некоторых аспектах, однако, один или более из модуля 404 преобразования, модуль 405 выравнивателя и оценщика канала, и демодулятора 406 реализуются в процессоре 204 или в другом компоненте беспроводного устройства 202.
[0064] Как обсуждалось выше, беспроводной сигнал, принимаемый в приемнике 212, включает в себя один или более элементов данных. Используя функции или составляющие, описанные выше, элементы данных или символы с данными могут в них декодироваться и оцениваться или иным образом оцениваться или обрабатываться. Например, процессор 204 и/или DSP 220 могут использоваться для декодирования символов с данными в элементах данных с использованием модуля 404 преобразования, модуля 405 выравнивателя и оценщика канала, и демодулятора 406.
[0065] Элементы данных, которыми обмениваются AP 104 и STA 106, могут включать в себя информацию управления или данные, как обсуждалось выше. На физическом уровне (PHY) эти элементы данных могут упоминаться в качестве протокольных элементов (PPDU) данных физического уровня. В некоторых аспектах PPDU может упоминаться в качестве пакета или пакета физического уровня. Каждый PPDU может включать в себя преамбулу и полезную нагрузку. Преамбула может включать в себя обучающие поля и поле SIG. Полезная нагрузка может включать в себя заголовок Управления Доступом к Среде (Media Access Control, MAC) или данные для других уровней, и/или пользовательские данные, например. В различных вариантах осуществления элементы данных могут включать в себя Протокольные Элементы Данных (Mac Protocol Data Unit, MPDU) Mac и/или Агрегированные Протокольные Элементы Данных (Aggregated Mac Protocol Data Unit, A-MPDU) Mac. Полезная нагрузка может передаваться с использованием одного или более символов с данными. Системы, способы и устройства данного документа могут использовать элементы данных с обучающими полями, отношение пиковой и средней мощностей которых минимизировано.
[0066] Элементы данных могут передаваться, например, в режиме в 1 МГц или режиме в 2 МГц. Преамбула может быть общей для обычного режима в 1 МГц и для режима с двойным повторением в 1 МГц. В режиме в 2 МГц поле SIG может перекрывать 52 тоновые частоты данных. В некоторых вариантах осуществления поле SIG может дублироваться каждые 2 МГц для передач, больших 2 МГц. Кроме того, для передачи, большей 2 МГц, может существовать 2 поля SIG-A и 1 поле SIG-B для MU-режима. В некоторых вариантах осуществления в режиме в 1 МГц может существовать 6 полей SIG-A. В режиме в 1 МГц поле SIG может перекрывать 24 тоновых частоты данных. В некоторых вариантах осуществления передача PHY в 2 МГц представляет собой основанную на OFDM форму волны, состоящую из 64 тоновых частот (52 тоновые частоты данных, 4 тоновые частоты пилот-сигнала, 7 защитных тоновых частот и 1 тоновая частота DC). Интервал тоновых частот для режимов с другой шириной полосы пропускания может быть тем же самым, что и интервал тоновых частот для режима в 2 МГц. В некоторых вариантах осуществления режим в 1 МГц включает в себя 32 тоновые частоты (24 тоновые частоты данных, 2 тоновые частоты пилот-сигнала, 5 защитных тоновых частот и 1 тоновая частота DC).
[0067] На Фиг. 5 изображен пример элемента 500 данных. Элемент 500 данных может включать в себя PPDU для использования с беспроводным устройством 202. В одном варианте осуществления элемент 500 данных может использоваться унаследованными устройствами или устройствами, реализующими унаследованный стандарт или его версию со сниженными частотами.
[0068] Элемент 500 данных включает в себя преамбулу 510. Преамбула 510 может включать в себя переменное количество повторяющихся символов STF 512 и один или более символов LTF 514. В одном варианте реализации могут быть отправлены 10 повторенных символов STF 512, за которыми следуют два символа LTF 512. STF 512 может использоваться приемником 212 для выполнения автоматического управления усилением, чтобы регулировать коэффициент усиления усилителя 401 приема, как обсуждалось выше. Кроме того, последовательность STF 512 может использоваться приемником 212 для обнаружения пакетов, грубого согласования во времени, и других установок. LTF 514 может использоваться модулем 405 выравнивателя и оценщика канала для формирования оценки канала, по которому принимается элемент 500 данных.
[0069] За преамбулой 510 в элементе 500 данных следует СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может быть представлен с использованием OFDM и может включать в себя информацию, относящуюся к скорости передачи, длине элемента 500 данных и т.п. Элемент 500 данных дополнительно включает в себя переменное количество символов 530 с данными, таких как OFDM-символы с данными. В одном варианте осуществления, преамбула 510 может включать в себя СИГНАЛЬНЫЙ (SIGNAL) элемент 520. В одном варианте осуществления, один или более символов 530 с данными могут быть полезной нагрузкой.
[0070] Когда элемент 500 данных принимается в беспроводном устройстве 202b, размер элемента 500 данных, включающих в себя длинные обучающие поля (LTF) 514, может быть вычислен на основе СИГНАЛЬНОГО (SIGNAL) элемента 520, и STF 512 может использоваться приемником 212 для регулирования коэффициента усиления усилителя 401 приема. Дополнительно, LTF может использоваться модулем 405 выравнивателя и оценщика канала для формирования оценки канала, по которому принимается элемент 500 данных. Оценка канала может использоваться в DSP 220 для декодирования множества символов 530 с данными, которые следуют за преамбулой 510.
[0071] Элемент 500 данных, изображенный на Фиг. 5, является лишь примером элемента данных, который может использоваться в системе 100 и/или с беспроводным устройством 202. Специалистам в данной области техники должно быть понятно, что в состав элемента 500 данных может быть включено большее или меньшее количество коротких обучающих полей (STF) 412 или длинных обучающих полей (LTF) 514 и/или символов 530 с данными. Кроме того, в состав элемента 500 данных могут быть включены один или более символов или полей, которые не изображены на Фиг. 5, и один или более изображенных полей или символов могут быть опущены.
[0072] При использовании OFDM, может использоваться некоторое количество ортогональных поднесущих полосы частот. Данное количество используемых поднесущих может зависеть от множества соображений, включающих в себя доступные для использования полосы частот, ширина полосы пропускания и любых связанных регулирующих ограничений. Данное количество используемых поднесущих соотносится с размером модуля FFT, поскольку каждая модулируемая поднесущая является входным сигналом в модуле IFFT для создания сигнала OFDM, который следует передать. По существу, в некоторых вариантах реализации больший размер FFT (например, 64, 128, 256 или 512), соответствующий передаче данных с использованием большего количества поднесущих, может требоваться для достижения большей ширины полосы пропускания. В других вариантах реализации более малый размер FFT может использоваться для передачи данных в узкой ширине полосы пропускания. Количество поднесущих, и поэтому размер FFT, могут выбираться так, чтобы соответствовать регулятивному домену с некоторыми ограничениями ширины полосы пропускания. Например, размер FFT в 32 может предоставляться для некоторых вариантов реализации (например, для вариантов реализации со сниженными частотами), и предоставляться для использования 802.11ah. По существу, беспроводное устройство 202a может включать в себя несколько модулей 304 преобразования, каждый из которых реализован в качестве модуля FFT или IFFT, каждый из которых разного размера, чтобы соответствовать количеству поднесущих, предусмотренных для использования. По меньшей мере, один из модулей 304 преобразования может быть модулем IFFT или FFT размером в 32 точки согласно некоторым аспектам, описанным в данном документе. В одном варианте осуществления модуль 304 преобразования может быть сконфигурирован с возможностью выборочного выполнения FFT во множестве различных размеров на основе обнаруженного режима FFT. В одном аспекте модуль многорежимного преобразования может включать в себя множество модулей FFT, каждый из которых сконфигурирован с возможностью использования различных размеров FFT, при этом выходной сигнал каждого из которых может выбираться на основе обнаруженного режима FFT.
[0073] Как обсуждалось выше по отношению к Фиг. 2 и 3, беспроводное устройство 202a может быть сконфигурировано с возможностью функционирования в различных режимах FFT. В различных вариантах осуществления беспроводное устройство 202a может быть сконфигурированным с возможностью использования размера FFT с 64 точками совместно с каналом большей ширины полосы пропускания, чем канал FFT с 32 точками. Например, канал FFT с 64 точками может иметь двойную ширину полосы пропускания канала FFT с 32 точками. В одном варианте осуществления модуль 304 преобразования может быть сконфигурированным с возможностью использования размера FFT с 64 точками совместно с каналом в 2 МГц, а модуль 304 преобразования может быть сконфигурированным с возможностью использования канала FFT с 32 точками, который может быть каналом в 1 МГц. В одном варианте осуществления модуль 304 преобразования может быть сконфигурирован с возможностью выборочного использования множества различных размеров FFT. В еще одном варианте осуществления каждое из множества различных обратных быстрых преобразований (IFFT) Фурье может быть сконфигурировано с возможностью использования разного размера FFT, при этом выходной сигнал которых может выборочно направляться в DAC 306.
[0074] В некоторых вариантах осуществления элемент 500 данных может включать в себя поле Частичного идентификатора (air identifier, AID) в эфире или PAID (Partial air identifier). Поле PAID включает в себя частичный идентификатор для одного или более приемников или станций (STA) 106. Поле PAID может использоваться каждой STA 106 в качестве начального указателя того, следует ли данной STA 106 принимать и декодировать оставшуюся часть элемента 500 данных. Например, если поле PAID указывает, что элемент 500 данных не предназначен для конкретной STA 106, такая STA 106 может прекратить обработку элемента 500 данных для экономии энергии.
[0075] В некоторых вариантах осуществления поле PAID включает в себя такой уникальный идентификатор данной STA 106, как полный локальный идентификатор (например, AID) данной STA 106. В некоторых вариантах осуществления поле PAID включает в себя такой частичный локальный идентификатор данной STA 106, как часть AID, например, некоторое количество младших значащих битов (LSB) в AID. В некоторых вариантах осуществления поле PAID включает в себя частичный локальный идентификатор данной STA 106 и частичный локальный идентификатор связанной BSS или AP 104.
[0076] В некоторых вариантах осуществления поле PAID не передается явным образом, а кодируется в другом поле, таком как поле циклической проверки (CRC) избыточности. Например, CRC может быть вычислена с помощью поля PAID и других переданных полей элемента 500 данных. STA 106 принимает переданные поля и поле CRC. STA 106 затем вычисляет CRC на основе принятых полей и поля PAID, которое указывает, что STA 106 следует продолжать обработку элемента 500 данных. Если CRC, вычисленная посредством STA 106, совпадает с принятой CRC, то STA 106, продолжает обрабатывать элемент 500 данных.
[0077] В некоторых вариантах осуществления элемент 500 данных включает в себя множество наборов параметров. Первый набор параметров может включать в себя параметры, используемые для определения, как долго STA 106 находится в режиме пониженного потребления энергии, если элемент 500 данных не предназначен для данной STA 106. Второй набор параметров может включать в себя другие параметры элемента 500 данных, например, которые обсуждаются ниже. Поле PAID может быть включено в состав второго набора. В некоторых вариантах осуществления каждый из наборов параметров покрывается независимой CRC, особой для этого набора. Каждая STA 106 определяет на основе поля PAID, должен ли элемент 500 данных быть декодирован. Если элемент 500 данных не должен быть декодирован, то STA 106 выдерживает некоторое время на основе информации в первом наборе параметров. В некоторых вариантах осуществления, циклические проверки (CRC) избыточности находятся в поле SIG. В некоторых вариантах осуществления CRC второго набора параметров находится в служебном поле после преамбулы, например, если элемент 500 данных предназначен для не-AMPDU.
[0078] В некоторых вариантах осуществления поле PAID находится в служебном поле. В таких вариантах осуществления поле PAID может быть отправлено с помощью одной и той же MCS, что и данные в поле SIG. В некоторых вариантах осуществления поле PAID может непосредственно предшествовать заголовку MAC.
[0079] В некоторых вариантах осуществления элемент 500 данных включает в себя случайное начальное число для использования в STA 106 для дескремблирования данных. В некоторых вариантах осуществления, по меньшей мере, часть поля PAID может также быть начальным числом. В некоторых вариантах осуществления STA 106 может распознавать множество, например, последовательных, полей PAID в качестве новых начальных чисел для повторных передач.
[0080] В некоторых вариантах осуществления элемент 500 данных не включает в себя служебного поля. В таких вариантах осуществления ширина полосы пропускания может быть указана, например, в поле SIG или в заголовке MAC. Схожим образом CRC может быть включена в состав, например, поля SIG или заголовка MAC. Дополнительно, или альтернативно, случайное начальное число может быть включено в состав, например, поля SIG или заголовка MAC. В некоторых вариантах осуществления случайное начальное число может также быть включено в состав поля PAID.
[0081] В некоторых вариантах осуществления поле PAID скремблируется с помощью данных в поле SIG, и скремблированная последовательность покрывается посредством CRC. Альтернативно, поле PAID может быть добавлено к полю SIG, и набор покрывается посредством CRC.
[0082] В некоторых вариантах осуществления поле PAID не является статичным в течение множества передач по направлению в STA 106. Например, поле PAID может изменяться каждую передачу или может изменяться каждое количество передач. Поле PAID может быть изменено согласно некоторому алгоритму, общему как для передающего устройства, так и для принимающей STA 106. Например, может использоваться следующее число в последовательности чисел. В некоторых вариантах осуществления следующее значение поля PAID равно предыдущему значению поля PAID плюс один. В некоторых вариантах осуществления алгоритм включает в себя генерирование поля PAID частично на основе функции синхронизации (TSF) согласования во времени или значения хэширования TSF сети. Вычисления поля PAID могут возникать, например, каждую секунду, каждые 2, 3, 4, 5 или другое количество секунд, каждую минуту, каждые 2, 3, 4, 5 или другое количество минут. Соответственно, ошибки из-за неточного выравнивания TSF будут редкими.
[0083] В некоторых вариантах осуществления принимающая STA 106 сообщает передающему устройству значение поля PAID или указание значения поля PAID для использования для следующей передачи. Например, следующее значение поля PAID или указание следующего значения поля PAID могут быть включены в состав ACK, отправленного в ответ на принятую передачу от передающего устройства.
[0084] Например, в первом элементе данных, AP 104 использует значение поля PAID по умолчанию, на которое STA 106 отвечает посредством декодирования первого элемента данных. STA 106 отправляет ACK, чтобы подтвердить прием первого элемента данных. В сообщении ACK STA 106 указывает следующее значение поля PAID. Впоследствии, во втором элементе данных, AP 104 использует следующее значение поля PAID, на которое STA 106 отвечает посредством декодирования второго элемента данных.
[0085] Значение поля PAID по умолчанию может быть, например, широковещательным значением поля PAID или может быть, например, значением поля PAID, относящимся к конкретной STA 106, для которой предназначаются первый и второй элементы данных. Следующее значение поля PAID может, например, быть следующим числом в последовательности чисел или может, например, быть значением хэширования, по меньшей мере, такой части первого элемента данных, как данные первого элемента данных.
[0086] В некоторых вариантах осуществления, если AP 104 не принимает ACK, то AP 104 может передать второй элемент данных с использованием значения поля PAID по умолчанию или самого последнего значения поля PAID, для которого было принято ACK. Соответственно, STA 106 может быть сконфигурирована с возможностью декодирования элементов данных, которые включают в себя любое из множества значений поля PAID. Например, STA 106 может быть сконфигурирована с возможностью декодирования элементов данных, которые включают в себя любое из значения поля PAID по умолчанию, значения поля PAID для самого последнего принятого и декодированного элемента данных, и значения поля PAID, указанного в самом последнем ACK, переданном от STA 106. В таких вариантах осуществления AP 104 может быть сконфигурирована с возможностью выбора одного из множества значений полей PAID для STA 106. Такой выбор, может, например, быть случайным или псевдослучайным.
[0087] В некоторых вариантах осуществления поле PAID назначается от AP 104 с помощью, например, обмена управлением. Например, поле PAID может периодически повторно назначаться. В некоторых вариантах осуществления STA 106 может запрашивать или назначать новое поле PAID для следующей передачи от AP 104. Например, если STA 106 декодирует множество элементов данных, которые не предназначены для данной STA 106, то такая STA 106 может запросить или обозначить новое значение поля PAID.
[0088] В некоторых системах фильтрация одноадресного пакета возможна посредством MAC-адреса. В таких системах поле PAID может быть полезным при усилении фильтрации пакетов на основе содержимого пакета.
[0089] В некоторых вариантах осуществления поле PAID может идентифицировать тип элемента данных. В некоторых вариантах осуществления поле PAID может дополнительно идентифицировать содержимое элемента данных. Например, если элемент данных включает в себя карту указания трафика (TIM) для группы станций (STA), поле PAID может идентифицировать группу станций (STA), для которых предназначен элемент данных. В некоторых вариантах осуществления некоторые значения поля PAID могут использоваться для указания того, что элемент данных является маяком, и идентификации порядкового номера изменения маяка. Если STA уже соответствует современным требованиям, то STA может игнорировать оставшуюся часть элемента данных после обработки поля PAID.
[0090] В одном варианте осуществления, для сигналов FFT с 64 точками, элемент 500 данных может включать в себя преамбулу 510 в 240 мкс. Преамбула 510 может включать в себя одно 2-х символьное STF 512, одно 2-х символьное LTF 514 и 2-х символьный СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 1. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 1. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 1. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 1 в том порядке, который показан в Таблице 1. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 1, включена в состав одного поля. Например, первое и второе поля Таблицы 1 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[0091]
Таблица 1
Поле SIG-A (FFT c 64 точками)
Биты
MCS
4
Num SS (Количество SS)
2
SGI
1
Length (Длина)
12
Aggregation (Агрегирование)
1
BW
2
Coding (Кодирование)
1
AID
12
STBC
1
Smoothing (Сглаживание)
1
Reserved (Зарезервированный)
1
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[0092] В аспекте, показанном в Таблице 1, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[0093] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 12 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 4095 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[0094] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит.
[0095] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «AID», указывающее идентификацию (AID) в эфире, относящуюся к элементу 500 данных. Длина поля «AID» может составлять 12 битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «smoothing» («сглаживание»), указывающее, рекомендуется ли осуществление сглаживания над оценкой канала. Длина поля «smoothing» может составлять 1 бит.
[0096] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[0097] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. Как показано в варианте реализации Таблицы 1, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя 1 зарезервированный бит. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[0098] В одном варианте осуществления, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 2. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 2. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 2. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 2 в том порядке, который показан в Таблице 2. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 2, включена в состав одного поля. Например, первое и второе поля Таблицы 2 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[0099]
Таблица 2
Поле SIG-A (FFT c 64 точками)
Биты
MCS
4
Num SS (Количество SS)
2
SGI
1
Length (Длина)
12
Aggregation (Агрегирование)
1
BW
2
Coding (Кодирование)
1
AID
13
STBC
1
Beamformed (С формированием луча)
1
Reserved (Зарезервированный)
0
CRC
8
Tail (Концевая часть)
6
Суммарное количество
52
[00100] В аспекте, показанном в Таблице 2, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00101] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 12 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 4095 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00102] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит.
sts
[00103] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «AID», указывающее идентификацию (AID) в эфире, относящуюся к элементу 500 данных. Длина поля «AID» может составлять 13 битов. В некоторых вариантах осуществления поле «AID» несет AID для SU, тогда как для MU, первый бит зарезервирован, следующие 6 битов несут групповой идентификатор (GID), а последние 6 битов несут некоторое количество пространственно-временных потоков (N) для 2-го, 3-го и 4-го пользователей. В некоторых вариантах осуществления некоторые исключительные значения поля «AID» могут использоваться для идентификации особого содержимого пакета, например, предназначен ли пакет для многоадресной передачи или широковещательной передачи. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00104] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 8 бит или 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00105] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя, например, 0 или 4 зарезервированных битов. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00106] В одном варианте осуществления, для сигналов FFT с 32 точками элемент данных 500 может включать в себя преамбулу в 360 мкс. Преамбула может включать в себя одно 4-х символьное STF 512, одно 2-х символьное LTF 514 и 3-х символьный СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 3. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 3. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 3. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 3 в том порядке, который показан в Таблице 3. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 3, включена в состав одного поля. Например, первое и второе поля Таблицы 3 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00107]
Таблица 3
Поле SIG-A (FFT c 32 точками)
Биты
MCS
4
Num SS (Количество SS)
2
SGI
1
Length (Длина)
11
Aggregation (Агрегирование)
1
Coding (Кодирование)
1
STBC
1
Reserved (Зарезервированные)
5
CRC
4
Tail (Концевая часть)
6
Суммарное количество
36
[00108] В аспекте, показанном в Таблице 3, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00109] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 11 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 4095 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00110] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит.
[00111] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00112] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. Как показано в варианте реализации Таблицы 3, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя 5 зарезервированных битов. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00113] В варианте реализации, показанном в Таблице 3, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 для FFT с 32 точками может опустить одно или более полей, используемых в СИГНАЛЬНОМ (SIGNAL) элементе 520 для FFT с 64 точками, показанном выше в Таблице 1. Например, опускаются поля «BW», «AID», и «smoothing». В одном варианте осуществления, некоторые поля могут быть опущены, потому что принимающее устройство может косвенно знать параметры, указанные в этих полях.
[00114] В различных вариантах осуществления символы, поля и/или элементы данных могут повторяться, чтобы увеличить эффективное отношение (SNR) сигнал-шум передачи. Например, передачи FFT с 32 точками могут быть повторены два раза, три раза, четыре раза, восемь раз и т.д. В одном варианте осуществления, повторение может быть выполнено совместно со снижением частот передачи.
[00115] В одном варианте осуществления, для сигналов FFT с 32 точками с режимом двукратного повторения, элемент данных 500 может включать в себя преамбулу в 440 мкс. Преамбула может включать в себя одно 4-х символьное STF 512, одно 3-х символьное LTF 514 и 4-х символьный СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 4. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 4. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 4. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 4 в том порядке, который показан в Таблице 4. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 4, включена в состав одного поля. Например, первое и второе поля Таблицы 4 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00116]
Таблица 4
Поле SIG-A (FFT c 32 точками, 2-е Повторение)
Биты
Length (Длина)
9
Reserved (Зарезервированные)
8
Parity (Четность)
1
Tail (Концевая часть)
6
Суммарное количество
24
[00117] В аспекте, показанном в Таблице 4, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 4095 байтов.
[00118] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «parity» («четность»), указывающее результат четности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «parity» может составлять 1 бит. В одном варианте осуществления, вместо бита четности, или в дополнение к биту четности, может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00119] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. Как показано в варианте реализации Таблицы 4, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя 8 зарезервированных битов. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00120] В варианте реализации, показанном в Таблице 4, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 для FFT с 32 точками может опустить одно или более полей, используемых в СИГНАЛЬНОМ (SIGNAL) элементе 520 для FFT с 64 точками, показанном выше в Таблице 1. Например, опускаются поля «MCS», «Num SS», «SGI», «BW», «AID», «aggregation», «coding» и «STBC». В одном варианте осуществления, некоторые поля могут быть опущены, потому что принимающее устройство может косвенно знать параметры, указанные в этих полях.
[00121] В одном варианте осуществления, один формат СИГНАЛЬНОГО (SIGNAL) элемента 520 может использоваться для FFT с 32 точками как в режиме без повторения, так и в режиме двукратного повторения. Один СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может быть включен в состав «объединенной» преамбулы. В одном варианте осуществления, длительность объединенной преамбулы может составлять 520 мкс. Данная преамбула может включать в себя одно 4-х символьное STF 512, одно 3-х символьное LTF 514 и 6-ти символьный СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 5. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 5. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 5. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 5 в том порядке, который показан в Таблице 5. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 5, включена в состав одного поля. Например, первое и второе поля Таблицы 5 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00122]
Таблица 5
Поле SIG-A (Объединенное FFT c 64 точками)
Биты
MCS
4
Num SS (Количество SS)
2
SGI
1
Length (Длина)
11
Aggregation (Агрегирование)
1
Coding (Кодирование)
1
STBC
1
Smoothing (Сглаживание)
1
Reserved (Зарезервированные)
4
CRC
4
Tail (Концевая часть)
6
Суммарное количество
36
[00123] В аспекте, показанном в Таблице 5, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00124] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 11 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 4095 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00125] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «smoothing» («сглаживание»), указывающее, рекомендуется ли осуществление сглаживания над оценкой канала. Длина поля «smoothing» может составлять 1 бит.
[00126] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00127] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. Как показано в варианте реализации Таблицы 5, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя 4 зарезервированных битов. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00128] В варианте реализации, показанном в Таблице 5, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 для FFT с 32 точками может опустить одно или более полей, используемых в СИГНАЛЬНОМ (SIGNAL) элементе 520 для FFT с 64 точками, показанном выше в Таблице 1. Например, опускаются поля «BW» и «AID. В одном варианте осуществления, некоторые поля могут быть опущены, потому что принимающее устройство может косвенно знать параметры, указанные в этих полях.
[00129] В одном варианте осуществления, один формат СИГНАЛЬНОГО (SIGNAL) элемента 520 может использоваться для FFT с 32 точками в обычном режиме и в режиме двукратного повторения. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 6. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 6. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 6. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 6 в том порядке, который показан в Таблице 6. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 6, включена в состав одного поля. Например, первое и второе поля Таблицы 6 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00130]
Таблица 6
Поле SIG-A (Обычный режим и режим двукратного повторения FFT c 32 точками)
Биты
MCS
4
Num SS (Количество SS)
2
SGI
1
Length (Длина)
11
Aggregation (Агрегирование)
1
Coding (Кодирование)
1
STBC
1
Beamformed (С формированием луча)
1
Reserved (Зарезервированный)
0
CRC
8
Tail (Концевая часть)
6
Суммарное количество
36
[00131] В аспекте, показанном в Таблице 6, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00132] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 11 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 2047 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00133] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00134] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита или 8 битов. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00135] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя, например, 0 или 4 зарезервированных битов. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00136] В варианте реализации, показанном в Таблице 6, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 для FFT с 32 точками может опустить одно или более полей, используемых в СИГНАЛЬНОМ (SIGNAL) элементе 520 для FFT с 64 точками, показанном выше в Таблице 1. Например, опускаются поля «BW» и «AID. В одном варианте осуществления, некоторые поля могут быть опущены, потому что принимающее устройство может косвенно знать параметры, указанные в этих полях.
[00137] В одном варианте осуществления, один формат СИГНАЛЬНОГО (SIGNAL) элемента 520 может использоваться для MU-режима SIG-B FFT с 64 точками. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может отправляться для каждого пользователя с примененным предварительным кодированием. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 7. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 7. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 7. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 7 в том порядке, который показан в Таблице 7. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 7, включена в состав одного поля. Например, первое и второе поля Таблицы 7 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00138]
Таблица 7
Поле SIG-B (MU-режим SIG-B FFT с 64 точками)
Биты
MCS
4
Coding (Кодирование)
1
Reserved (Зарезервированные)
11
CRC
4
Tail (Концевая часть)
6
Суммарное количество
26
[00139] В аспекте, показанном в Таблице 7, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит.
[00140] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00141] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя, например, 11 зарезервированных битов. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00142] В варианте реализации, показанном в Таблице 7, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 для FFT с 32 точками может опустить одно или более полей, используемых в СИГНАЛЬНОМ (SIGNAL) элементе 520 для FFT с 64 точками, показанном выше в Таблице 1. Например, опускаются поля «BW» и «AID. В одном варианте осуществления, некоторые поля могут быть опущены, потому что принимающее устройство может косвенно знать параметры, указанные в этих полях.
[00143] В одном варианте осуществления, для 2 МГц, сигналов FFT с 64 точками, элемент 500 данных может поддерживать множество пользователей. Преамбула может включать в себя 2-х символьный СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 8. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 8. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 8. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 8 в том порядке, который показан в Таблице 8. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 8, включена в состав одного поля. Например, первое и второе поля Таблицы 8 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00144]
Таблица 8
Поле SIG-A (FFT c 64 точками)
Биты
BW
2
1<sup>st</sup> Reserved (1-й Зарезервированный)
1
STBC
1
Num SS (Количество SS)
2
AID/GID+Nsts
12
2<sup>nd</sup> Reserved (2-й Зарезервированный)
1
SGI
1
Coding (Кодирование)
1
MCS
4
Beamformed (С формированием луча)
1
Aggregation (Агрегирование)
1
Length (Длина)
12
3<sup>rd</sup> Reserved (третьи Зарезервированные)
3
CRC
4
Tail (Концевая часть)
6
Суммарное количество
52
st
nd
rd
[00145] В некоторых вариантах осуществления первый символ СИГНАЛЬНОГО (SIGNAL) элемента 520 включает в себя поля «BW», «1 Reserved» («1-й Зарезервированный»), «STBC», «Num SS» («Количество SS»), «AID/GID+Nsts», «2 Reserved» («2-й Зарезервированный»), «SGI», «Coding» («Кодирование»), «MCS» и «Beamformed» («С формированием луча»), а второй символ СИГНАЛЬНОГО (SIGNAL) элемента 520 включают в себя поля «Aggregation» («Агрегирование»), «Length» («Длина»), «3 Reserved» («третьи Зарезервированные»), «CRC» и «Tail» («Концевая часть»).
st
[00146] В аспекте, показанном в Таблице 8, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя бит «1 Reserved». СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит.
sts
nd
[00147] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «AID/GID+Nsts», указывающее идентификацию (AID) в эфире, относящуюся к элементу данных 500. Длина поля «AID/GID+Nsts» может составлять 12 битов. В некоторых вариантах осуществления поле «AID/GID+Nsts» переносит AID для SU, тогда как для MU первые 6 битов несут GID, а последние 6 битов несут N для 2-го, 3-го и 4-го пользователей. В некоторых вариантах осуществления некоторые исключительные значения поля «AID/GID+Nsts» могут использоваться для идентификации особого содержимого пакета, например, предназначен ли пакет для многоадресной передачи или широковещательной передачи. В течение SU-режима, биты «AID» поля «AID/GID+Nsts» могут использоваться для вариантов осуществления, которые используют разгрузку сотовой связи, так чтобы другие устройства могли экономить энергию в течение передачи. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя бит «2 Reserved».
[00148] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00149] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
rd
rd
[00150] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 12 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 4095 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 3 бита «3 Reserved» («третьи Зарезервированные»). В альтернативных вариантах осуществления длина поля «length» составляет 9 битов, а СИГНАЛЬНЫЙ (SIGNAL) элемент 520 включает в себя 6 битов «3 Reserved».
[00151] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
st
nd
rd
[00152] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 8, бит «1 Reserved» может использоваться в качестве 3-го бита для поля «BW», бит «2 Reserved» может использоваться в качестве 13-го бита для поля «AID/GID+Nsts», и/или один или более из битов «3 Reserved» могут использоваться в качестве дополнительных битов для поля «Length». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00153] В одном варианте осуществления один формат СИГНАЛЬНОГО (SIGNAL) элемента 520 может использоваться для MU-режима SIG-B FFT с 64 точками. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 9. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 9. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 9. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 9 в том порядке, который показан в Таблице 9. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 9, включена в состав одного поля. Например, первое и второе поля Таблицы 9 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00154]
Таблица 9
Поле SIG-B (MU-режим SIG-B FFT с 64 точками)
Биты
MCS
4
Coding (Кодирование)
1
Reserved (Зарезервированные)
7
CRC
8
Tail (Концевая часть)
6
Суммарное количество
26
[00155] В аспекте, показанном в Таблице 9, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит.
[00156] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 7 зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 8 битов. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00157] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00158] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 10. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 10. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 10. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 10 в том порядке, который показан в Таблице 10. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 10, включена в состав одного поля. Например, первое и второе поля Таблицы 10 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00159]
Таблица 10
Поле SIG-A (6 символов в 1 МГц)
Биты
STBC
1
Num SS (Количество SS)
2
SGI
1
Coding (Кодирование)
1
Beamformed (С формированием луча)
1
MCS
4
Aggregation (Агрегирование)
1
Length (Длина)
11
Reserved (Зарезервированные)
4
CRC
4
Tail (Концевая часть)
6
Суммарное количество
36
[00160] В аспекте, показанном в Таблице 10, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита.
[00161] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00162] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00163] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00164] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 11 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 2047 байтов.
[00165] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 4 зарезервированных бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00166] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 10, зарезервированные биты могут использоваться в качестве дополнительных битов для поля «Length». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00167] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 11. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 11. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 11. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 11 в том порядке, который показан в Таблице 11. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 11, включена в состав одного поля. Например, первое и второе поля Таблицы 11 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00168]
Таблица 11
Поле SIG-A (5 символов в 1 МГц)
Биты
STBC
1
Num SS (Количество SS)
2
SGI
1
Coding (Кодирование)
1
Beamformed (С формированием луча)
1
MCS
4
Aggregation (Агрегирование)
1
Length (Длина)
9
Reserved (Зарезервированный)
0
CRC
4
Tail (Концевая часть)
6
Суммарное количество
30
[00169] В аспекте, показанном в Таблице 11, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита.
[00170] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00171] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00172] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00173] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов.
[00174] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 0 зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00175] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 12. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 12. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 12. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 12 в том порядке, который показан в Таблице 12. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 12, включена в состав одного поля. Например, первое и второе поля Таблицы 12 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00176]
Таблица 12
Поле SIG-A (5 символов в 1 МГц)
Биты
STBC
1
SGI
1
MCS
4
Coding (Кодирование)
1
Aggregation (Агрегирование)
1
Length (Длина)
9
Reserved (Зарезервированные)
3
CRC
4
Tail (Концевая часть)
6
Суммарное количество
30
[00177] В аспекте, показанном в Таблице 12, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00178] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит.
[00179] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов.
[00180] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 3 зарезервированных бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00181] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 12, один или более их зарезервированных битов могут использоваться в качестве дополнительных битов для поля «Length». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00182] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 13. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 13. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 13. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 13 в том порядке, который показан в Таблице 13. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 13, включена в состав одного поля. Например, первое и второе поля Таблицы 13 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00183]
Таблица 13
Поле SIG-A (6 символов в 1 МГц)
Биты
STBC
1
SGI
1
MCS
4
Aggregation (Агрегирование)
1
Length (Длина)
9
Reserved (Зарезервированный)
1
Parity (Четность)
1
Tail (Концевая часть)
6
Суммарное количество
24
[00184] В аспекте, показанном в Таблице 13, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00185] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00186] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов.
[00187] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 1 зарезервированный бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «parity» («четность»), указывающее результат четности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «parity» может составлять 1 бит. В одном варианте осуществления, вместо бита четности, или в дополнение к биту четности, может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00188] Как обсуждается ниже, в различных вариантах осуществления, зарезервированный бит может использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированный бит может включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированный бит может использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 13, зарезервированный бит может использоваться в качестве дополнительного бита для поля «Length». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00189] В одном варианте осуществления, один формат СИГНАЛЬНОГО (SIGNAL) элемента 520 может использоваться для MU-режима SIG-B FFT с 64 точками. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 14. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 14. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 14. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 14 в том порядке, который показан в Таблице 14. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 14, включена в состав одного поля. Например, первое и второе поля Таблицы 14 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00190]
Таблица 14
Поле SIG-B (MU-режим SIG-B FFT с 64 точками)
Биты
MCS
4
Coding (Кодирование)
1
Length (Длина)
9-11
Reserved (Зарезервированные)
0-2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
26
[00191] В аспекте, показанном в Таблице 14, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит.
[00192] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9-11 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 0-2 зарезервированных бита. В одном варианте осуществления суммарное количество битов, используемых для поля «Length» и зарезервированных битов, составляет 11. В таких вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 14, зарезервированные биты могут использоваться в качестве дополнительных битов для поля «Length».
[00193] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00194] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00195] В одном варианте осуществления, для 2 МГц, сигналов FFT с 64 точками, элемент 500 данных может поддерживать множество пользователей. Преамбула может включать в себя 2-х символьный СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 15. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 15. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 15. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 15 в том порядке, который показан в Таблице 15. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 15, включена в состав одного поля. Например, первое и второе поля Таблицы 15 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00196]
Таблица 15
Поле SIG-A (FFT c 64 точками)
Биты
BW
2
1<sup>st</sup> Reserved (1-й Зарезервированный)
1
STBC
1
Num SS (Количество SS)
2
AID/GID+Nsts
12
2<sup>nd</sup> Reserved (2-й<sup></sup>Зарезервированный)
1
SGI
1
Coding (Кодирование)
2
MCS
4
Beamformed (С формированием луча)
1
Aggregation (Агрегирование)
1
Length (Длина)
9
3<sup>rd</sup> Reserved (третьи Зарезервированные)
5
CRC
4
Tail (Концевая часть)
6
Суммарное количество
52
st
nd
rd
[00197] В некоторых вариантах осуществления первый символ СИГНАЛЬНОГО (SIGNAL) элемента 520 включает в себя поля «BW», «1 Reserved» («1-й Зарезервированный»), «STBC», «Num SS» («Количество SS»), «AID/GID+Nsts», «2 Reserved» («2-й Зарезервированный»), «SGI», «Coding» («Кодирование») и «MCS», а второй символ СИГНАЛЬНОГО (SIGNAL) элемента 520 включает в себя поля «Beamformed» («С формированием луча») «Aggregation» («Агрегирование»), «Length» («Длина»), «3 Reserved» («третьи Зарезервированные»), «CRC» и «Tail» («Концевая часть»).
st
[00198] В аспекте, показанном в Таблице 15, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя бит «1 Reserved». СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит.
sts
nd
[00199] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «AID/GID+Nsts», указывающее идентификацию (AID) в эфире, относящуюся к элементу данных 500. Длина поля «AID/GID+Nsts» может составлять 12 битов и может включать в себя поле PAID, обсужденное выше. В некоторых вариантах осуществления поле «AID/GID+Nsts» переносит AID для SU, тогда как для MU первые 6 битов несут GID, а последние 6 битов несут N для 2-го, 3-го и 4-го пользователей. В некоторых вариантах осуществления некоторые исключительные значения поля «AID/GID+Nsts» могут использоваться для идентификации особого содержимого пакета, например, предназначен ли пакет для многоадресной передачи или широковещательной передачи. В течение SU-режима, биты «AID» поля «AID/GID+Nsts» могут использоваться для вариантов осуществления, которые используют разгрузку сотовой связи, так чтобы другие устройства могли экономить энергию в течение передачи. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя бит «2 Reserved».
[00200] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00201] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 2 бита. Первый бит поля «coding» может указывать тип кодирования для одного пользователя или для пользователя 0 при множестве пользователей. Второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу. При множестве пользователей, второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка с малой плотностью проверок на четность (LDPC) к добавочному символу для какого-либо из пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK).
rd
[00202] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 5 битов «3 Reserved».
[00203] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
st
nd
rd
[00204] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 14, бит «1 Reserved» может использоваться в качестве 3-го бита для поля «BW», бит «2 Reserved» может использоваться в качестве 13-го бита для поля «AID/GID+Nsts», и/или один или более из битов «3 Reserved» может использоваться в качестве дополнительных битов для поля «Length». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00205] В одном варианте осуществления один формат СИГНАЛЬНОГО (SIGNAL) элемента 520 может использоваться для MU-режима SIG-B FFT с 64 точками. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может отправляться для каждого пользователя с примененным предварительным кодированием. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 16. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 16. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 16. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 16 в том порядке, который показан в Таблице 16. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 16, включена в состав одного поля. Например, первое и второе поля Таблицы 16 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00206]
Таблица 16
Поле SIG-B (MU-режим SIG-B FFT с 64 точками)
Биты
MCS
4
Reserved (Зарезервированные)
11
CRC
4
Tail (Концевая часть)
6
Суммарное количество
26
[00207] В аспекте, показанном в Таблице 16, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK).
[00208] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 8 битов. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00209] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя один или более зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя, например, 8 зарезервированных битов. Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00210] В варианте реализации, показанном в Таблице 16, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 для FFT с 32 точками может опустить одно или более полей, используемых в СИГНАЛЬНОМ (SIGNAL) элементе 520 для FFT с 64 точками, показанном выше в Таблице 1. Например, опускаются поля «BW» и «AID. В одном варианте осуществления, некоторые поля могут быть опущены, потому что принимающее устройство может косвенно знать параметры, указанные в этих полях.
[00211] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 17. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 17. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 17. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 17 в том порядке, который показан в Таблице 17. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 17, включена в состав одного поля. Например, первое и второе поля Таблицы 17 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00212]
Таблица 17
Поле SIG-A (6 символов в 1 МГц)
Биты
STBC
1
Num SS (Количество SS)
2
SGI
1
Coding (Кодирование)
2
Beamformed (С формированием луча)
1
MCS
4
Aggregation (Агрегирование)
1
Length (Длина)
9
Reserved (Зарезервированные)
5
CRC
4
Tail (Концевая часть)
6
Суммарное количество
36
[00213] В аспекте, показанном в Таблице 17, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита.
[00214] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00215] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 2 бита. Первый бит поля «coding» может указывать тип кодирования для одного пользователя или для пользователя 0 при множестве пользователей. Второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу. При множестве пользователей, второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу для какого-либо из пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00216] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00217] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов.
[00218] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 5 зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00219] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 17, один или более из зарезервированных битов может использоваться в качестве дополнительных битов для поля «Length». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00220] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 18. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 18. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 18. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 18 в том порядке, который показан в Таблице 18. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 18, включена в состав одного поля. Например, первое и второе поля Таблицы 18 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00221]
Таблица 18
Поле SIG-A (8 символов в 1 МГц)
Биты
STBC
1
Num SS (Количество SS)
2
SGI
1
Coding (Кодирование)
2
Beamformed (С формированием луча)
1
MCS
4
Aggregation (Агрегирование)
1
AID
9-13
1<sup>st</sup> Reserved (1-е Зарезервированные)
2-6
Length (Длина)
9
2<sup>nd</sup> Reserved (2-е Зарезервированные)
2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00222] В аспекте, показанном в Таблице 18, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита.
[00223] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00224] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 2 бита. Первый бит поля «coding» может указывать тип кодирования для одного пользователя или для пользователя 0 при множестве пользователей. Второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу. При множестве пользователей, второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу для какого-либо из пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00225] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00226] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «AID», указывающее идентификацию (AID) в эфире, относящуюся к элементу 500 данных. Поле «AID» может быть длиною от 9 до 13 битов и может включать в себя поле PAID, как обсуждалось выше. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя от 2 до 6 1-х зарезервированных битов. Суммарное количество битов для поля «AID» и 1-х зарезервированных битов может составлять 15. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов.
[00227] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 2 2-х зарезервированных битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00228] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 18, один или более из 1-х зарезервированных битов может использоваться в качестве дополнительных битов для поля «AID», и один или более из 2-х зарезервированных битов может использоваться в качестве дополнительных битов для поля «Length». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00229] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 19. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 19. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 19. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 19 в том порядке, который показан в Таблице 19. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 19, включена в состав одного поля. Например, первое и второе поля Таблицы 19 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00230]
Таблица 19
Поле SIG-A (7 символов в 1 МГц)
Биты
STBC
1
Num SS (Количество SS)
2
SGI
1
Coding (Кодирование)
2
Beamformed (С формированием луча)
1
MCS
4
Aggregation (Агрегирование)
1
AID
9
Reserved (Зарезервированные)
2
Length (Длина)
9
CRC
4
Tail (Концевая часть)
6
Суммарное количество
42
[00231] В аспекте, показанном в Таблице 19, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита.
[00232] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00233] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 2 бита. Первый бит поля «coding» может указывать тип кодирования для одного пользователя или для пользователя 0 при множестве пользователей. Второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу. При множестве пользователей, второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу для какого-либо из пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00234] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00235] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «AID», указывающее идентификацию (AID) в эфире, относящуюся к элементу 500 данных. Поле «AID» может быть длиною в 9 битов и может включать в себя поле PAID, как обсуждалось выше. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 2 зарезервированных бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов.
[00236] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00237] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 19, один или более из зарезервированных битов может использоваться в качестве дополнительных битов для поля «AID». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00238] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 20. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 20. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 20. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 20 в том порядке, который показан в Таблице 20. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 20, включена в состав одного поля. Например, первое и второе поля Таблицы 20 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00239]
Таблица 20
Поле SIG-A (7 символов в 1 МГц)
Биты
STBC
1
Num SS (Количество SS)
2
SGI
1
Coding (Кодирование)
2
Beamformed (С формированием луча)
1
MCS
4
Aggregation (Агрегирование)
1
AID
12
1<sup>st</sup> Reserved (1-е Зарезервированные)
0-6
Length (Длина)
9
2<sup>nd</sup> Reserved (2-е Зарезервированные)
0-6
CRC
4
Tail (Концевая часть)
6
Суммарное количество
43-49
[00240] В аспекте, показанном в Таблице 20, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита.
[00241] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00242] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 2 бита. Первый бит поля «coding» может указывать тип кодирования для одного пользователя или для пользователя 0 при множестве пользователей. Второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу. При множестве пользователей, второй бит поля «coding» может использоваться для указания того, привела ли в результате кодировка LDPC к добавочному символу для какого-либо из пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «beamformed» («с формированием луча»), указывающее, применяется ли матрица управления формированием луча к форме волны при SU-передаче. Длина поля «beamformed» может составлять 1 бит.
[00243] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00244] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «AID», указывающее идентификацию (AID) в эфире, относящуюся к элементу 500 данных. Поле «AID» может быть длиною в 12 битов и может включать в себя поле PAID, как обсуждалось выше. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 0-6 1-х зарезервированных битов.
[00245] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя 0-6 2-х зарезервированных битов.
[00246] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00247] В одном варианте осуществления, для SIG-A пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 21. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 21. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 21. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 21 в том порядке, который показан в Таблице 21. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 21, включена в состав одного поля. Например, первое и второе поля Таблицы 21 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00248]
Таблица 21
Поле SIG-A (7 символов в 1 МГц)
Биты
STBC
1
Num SS (Количество SS)
2
SGI
1
Coding (Кодирование)
1
Beamformed (С формированием луча)
1
MCS
4
Aggregation (Агрегирование)
1
Length (Длина)
9
Doppler/Reserved (Доплеровский/Зарезервированный)
1
CRC
4
Tail (Концевая часть)
0
Суммарное количество
24
[00249] В аспекте, показанном в Таблице 21, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Num SS» («Количество SS»), указывающее количество используемых пространственных потоков. Длина поля «Num SS» может составлять 2 бита.
[00250] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00251] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00252] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя «Doppler/Reserved» («Доплеровский/Зарезервированный») бит, который может использоваться в качестве зарезервированного бита или в качестве бита Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00253] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может опускать поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера, и, например, использовать отсечение концевой части, которое более подробно описано ниже.
[00254] В одном варианте осуществления, для SIG-пакета в 2 МГц с короткой преамбулой, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 22. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 22. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 22. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 22 в том порядке, который показан в Таблице 22. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 22, включена в состав одного поля. Например, первое и второе поля Таблицы 22 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00255] Как обсуждается ниже, исключительные значения в одном или более полей, показанных в Таблице 22, могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00256] В одном варианте осуществления значение из всех нулей в поле «length» SIG-пакета в 2 МГц может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой (преамбулой физического уровня), и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00257]
Таблица 22
Поле SIG (2 символа в 2 МГц)
Биты
Reserved (Зарезервированный)
1
STBC
1
Reserved (Зарезервированный)
1
BW
2
Nsts
2
PAID
9
SGI
1
Coding (Кодирование)
2
MCS
4
Smoothing (Сглаживание)
1
Aggregation (Агрегирование)
1
Length (Длина)
9
ACK Indication (Указание ACK)
2
Reserved (Зарезервированные)
2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00258] В аспекте, показанном в Таблице 22, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя первое поле «Reserved» («Зарезервированный»), длина которого может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя второе поле «Reserved» («Зарезервированный»), длина которого может составлять 1 бит.
[00259] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Nsts». Поле «Nsts» может предоставлять количество пространственно-временных потоков (STS). Длина поля «Nsts» может составлять 2 бита.
[00260] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «PAID», указывающее идентификатор частичного отношения, относящийся к элементу 500 данных. Длина поля «PAID» может составлять 9 битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00261] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Coding» («Кодирование»), указывающее тип используемой кодировки. Длина поля «Coding» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Smoothing» («Сглаживание»), указывающее, рекомендуется ли осуществление сглаживания над оценкой канала. Длина поля «Smoothing» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00262] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «ACK Indication» («Указание ACK»), указывающее, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент подтверждением. В одном варианте осуществления, поле «ACK Indication» может указывать, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент 520 подтверждением (0x00), блочным подтверждением (0x01) или отсутствием подтверждения (0x10). Значение (0x11) может быть зарезервировано. Длина поля «ACK Indication» может составлять два бита. СИГНАЛЬНЫЙ (SIGNAL) элемент может включать в себя третье поле «Reserved» («Зарезервированные»). Длина третьего поля «Reserved» может составлять два бита.
[00263] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00264] В одном варианте осуществления, первое поле «Reserved», поле «STBC», второе поле «Reserved», поле «BW», поле «Nsts», поле «PAID», поле «SGI», поле «Coding», поле «MCS» и поле «Smoothing» могут кодироваться с использованием первого символа SIG-A. В одном варианте осуществления, поле «Aggregation», поле «Length», поле «ACK Indication», третье поле «Reserved», поле «CRC» и поле «Tail» могут кодироваться с использованием второго символа SIG-A.
[00265] В одном варианте осуществления, для пакета SIG-A в 2 МГц с длинной преамбулой и используемого для одного пользователя, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 23. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 23. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 23. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 23 в том порядке, который показан в Таблице 23. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 23, включена в состав одного поля. Например, первое и второе поля Таблицы 23 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00266] Как обсуждается ниже, исключительные значения в одном или более полей, показанных в Таблице 23, могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе 520 включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00267] В одном варианте осуществления значение из всех нулей в поле «length» пакета SIG-A в 2 МГц может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой, и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00268]
Таблица 23
Поле SIG-A (2 символа в 2 МГц)
Биты
MU/SU
1
STBC
1
Reserved (Зарезервированный)
1
BW
2
Nsts
2
PAID
9
SGI
1
Coding (Кодирование)
2
MCS
4
Beam-Change Indication (Указание изменения луча)
1
Aggregation (Агрегирование)
1
Length (Длина)
9
ACK Indication (Указание ACK)
2
Reserved (Зарезервированные)
2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00269] В аспекте, показанном в Таблице 23, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MU/SU», указывающее, предназначен ли СИГНАЛЬНЫЙ (SIGNAL) элемент для одного пользователя или для множества пользователей. Длина поля «MU/SU» может составлять один бит. Поле «MU/SU» может быть установлено в нулевое значение для одного пользователя. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя первое поле «Reserved» («Зарезервированный»), длина которого может составлять один бит.
[00270] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Nsts». Поле «Nsts» может предоставлять количество пространственно-временных потоков (STS). Длина поля «Nsts» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «PAID», указывающее идентификатор частичного отношения, относящийся к элементу 500 данных. Длина поля «PAID» может составлять 9 битов.
[00271] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00272] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 2 бита. В одном варианте осуществления первый бит поля «Coding» представляет собой тип кодирования для одного пользователя, в то время как второй бит представляет собой тип кодирования для неоднозначности Nsym LDPC. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. Поле «MCS» может указывать кодирование для одного пользователя. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Beam-Change indication» («Указание изменения луча»), указывающее, меняет ли матрица (Q-матрица) квадратурных составляющих начальное STF (D-STF) данных. Длина поля «Beam-Change Indication» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Aggregation» («Агрегирование»), указывающее, используется ли A-MPDU. Длина поля «Aggregation» может составлять 1 бит.
[00273] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «ACK Indication» («Указание ACK»), указывающее, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент подтверждением. В одном варианте осуществления, поле «ACK Indication» может указывать, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент 520 подтверждением (0x00), блочным подтверждением (0x01) или отсутствием подтверждения (0x10). Значение (0x11) может быть зарезервировано. Длина поля «ACK Indication» может составлять два бита. СИГНАЛЬНЫЙ (SIGNAL) элемент может включать в себя второе поле «Reserved» («Зарезервированные»). Длина поля «Reserved» может составлять два бита.
[00274] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00275] В одном варианте осуществления, поле «MU/SU», поле «STBC», первое поле «Reserved», поле «BW», поле «Nsts», поле «PAID», поле «SGI», поле «Coding», поле «MCS» и поле «Beam-Change Indication» могут кодироваться с использованием первого символа SIG-A. В одном варианте осуществления, поле «Aggregation», поле «Length», поле «ACK Indication», второе поле «Reserved», поле «CRC» и поле «Tail» могут кодироваться с использованием второго символа SIG-A.
[00276] В одном варианте осуществления, для пакета SIG-A в 2 МГц с длинной преамбулой и используемого для множества пользователей, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 24. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 24. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 24. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 24 в том порядке, который показан в Таблице 24. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 24, включена в состав одного поля. Например, первое и второе поля Таблицы 24 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00277] Как обсуждается ниже, исключительные значения в одном или более полей, показанных в Таблице 24, могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00278] В одном варианте осуществления значение из всех нулей в поле «length» пакета SIG-A в 2 МГц может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой, и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00279]
Таблица 24
Поле SIG-A (2 символа в 2 МГц)
Биты
MU/SU
1
STBC
1
Reserved (Зарезервированный)
1
BW
2
Nsts
8
GID
6
SGI
1
Coding - I (Кодирование - I)
4
Coding - II (Кодирование - II)
1
Beam-Change Indication (Указание изменения луча)
1
Length (Длина)
9
ACK Indication (Указание ACK)
2
Reserved (Зарезервированные)
1
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00280] В аспекте, показанном в Таблице 24, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MU/SU», указывающее, предназначен ли СИГНАЛЬНЫЙ (SIGNAL) элемент для одного пользователя или для множества пользователей. Длина поля «MU/SU» может составлять один бит. Поле «MU/SU» может быть установлено в единичное значение для множества пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя первое поле «Reserved» («Зарезервированный»), длина которого может составлять один бит.
[00281] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Nsts». Поле «Nsts» может предоставлять количество пространственно-временных потоков (STS). Длина поля «Nsts» может составлять 8 битов. По два бита поля «Nsts» может предоставляться на пользователя вплоть до четырех пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «GID», указывающее групповой идентификатор, относящийся к элементу 500 данных. Длина поля «GID» может составлять 6 битов.
[00282] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00283] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Coding - I» («Кодирование - I»), указывающее тип используемой кодировки. Длина поля «Coding - I» может составлять 4 бита. Каждый бит может указывать тип кодирования для каждого из четырех пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Coding - II» («Кодирование - II»), указывающее неоднозначность Nsym LDPC. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Beam-Change indication» («Указание изменения луча»), указывающее, меняет ли Q-матрица начальное D-STF. Длина поля «Beam-Change Indication» может составлять один бит.
[00284] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «ACK Indication» («Указание ACK»), указывающее, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент подтверждением. В одном варианте осуществления, поле «ACK Indication» может указывать, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент 520 подтверждением (0x00), блочным подтверждением (0x01) или отсутствием подтверждения (0x10). Значение (0x11) может быть зарезервировано. Длина поля «ACK Indication» может составлять два бита. СИГНАЛЬНЫЙ (SIGNAL) элемент может включать в себя второе поле «Reserved» («Зарезервированный»). Длина поля «Reserved» может составлять один бит.
[00285] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00286] В одном варианте осуществления, поле «MU/SU», поле «STBC», первое поле «Reserved», поле «BW», поле «Nsts», поле «GID», поле «SGI» и поле «Coding-I» могут кодироваться с использованием первого символа SIG-A. В одном варианте осуществления, поле «Coding-II», поле «Beam-Change Indication», поле «Length», поле «ACK Indication», второе поле «Reserved», поле «CRC» и поле «Tail» могут кодироваться с использованием второго символа SIG-A.
[00287] В одном варианте осуществления, для SIG-пакета в 1 МГц, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 25. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 25. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 25. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 25 в том порядке, который показан в Таблице 25. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 25, включена в состав одного поля. Например, первое и второе поля Таблицы 25 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00288] Как обсуждается ниже, исключительные значения в одном или более полей, показанных в Таблице 25, могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00289] В одном варианте осуществления значение из всех нулей в поле «length» SIG-пакета в 1 МГц может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой, и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00290]
Таблица 25
Поле SIG (5 или 6 символов в 1 МГц)
Биты
Nsts
2
SGI
1
Coding (Кодирование)
2
STBC
1
Reserved (Зарезервированный)
1
MSC
4
Aggregation (Агрегирование)
1
Length (Длина)
9
ACK Indication (Указание ACK)
2
Reserved (Зарезервированные)
3
CRC
4
Tail (Концевая часть)
6
Суммарное количество
36
[00291] В аспекте, показанном в Таблице 25, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «Nsts». Поле «Nsts» может предоставлять количество пространственно-временных потоков (STS). Длина поля «Nsts» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
sym
[00292] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Coding» («Кодирование»), указывающее тип используемой кодировки. Длина поля «Coding» может составлять 2 бита. Один бит может указывать тип кодирования (LDPC/BCC). Второй бит может указывать неоднозначность N LDPC. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя первое поле «Reserved» («Зарезервированный»), длина которого может составлять один бит.
[00293] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Aggregation» («Агрегирование»), указывающее, используется ли A-MPDU. Длина поля «Aggregation» может составлять 1 бит.
[00294] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «ACK Indication» («Указание ACK»), указывающее, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент подтверждением. В одном варианте осуществления, поле «ACK Indication» может указывать, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент 520 подтверждением (0x00), блочным подтверждением (0x01) или отсутствием подтверждения (0x10). Значение (0x11) может быть зарезервировано. Длина поля «ACK Indication» может составлять два бита. СИГНАЛЬНЫЙ (SIGNAL) элемент может включать в себя второе поле «Reserved» («Зарезервированные»). Длина поля «Reserved» может составлять три бита.
[00295] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00296] В одном варианте осуществления, один зарезервированный бит помещается сразу после первого символа. Это может предоставлять новые PHY-признаки (признаки на физическом уровне). Это обеспечивает суммарное количество из четырех (4) зарезервированных битов.
[00297] В одном варианте осуществления, для SIG-пакета в 2 МГц с короткой преамбулой, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 26. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину.
[00298] Упорядочивание полей может влиять на отношение пиковой и средней мощностей приема или передачи или генерирования пакета. Поэтому, в некоторых вариантах осуществления, упорядочивание полей может быть изменено для уменьшения отношения пиковой и средней мощностей, наблюдаемого при приеме или передаче или генерировании пакета. Было измерено отношение пиковой и средней мощностей для пакета с полями и порядком полей, показанных в Таблице 26. Измерения показывают отношение пиковой и средней мощностей в 11,59 децибелов для первого символа и в 9,86 децибелов для второго символа, когда зарезервированные биты установлены в единичное (1) значение. Когда зарезервированные биты установлены в нулевое значение, то экспериментальные результаты показали отношение пиковой и средней мощностей в 13,4845 децибелов для первого символа и в 10,4742 децибелов для второго символа, когда зарезервированные биты установлены в нулевое (0) значение.
[00299] В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 26. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 26. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 26 в том порядке, который показан в Таблице 26. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 26, включена в состав одного поля. Например, первое и второе поля Таблицы 26 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00300] Как обсуждается ниже, исключительные значения в одном или более полей, показанных в Таблице 26, могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00301] В одном варианте осуществления значение из всех нулей в поле «length» SIG пакета в 2 МГц может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой, и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00302]
Таблица 26
Поле SIG (2 символа в 2 МГц)
Биты
Reserved (Зарезервированный)
1
STBC
1
Reserved (Зарезервированный)
1
BW
2
Nsts
2
Length (Длина)
9
SGI
1
Coding (Кодирование)
2
MCS
4
Smoothing (Сглаживание)
1
Aggregation (Агрегирование)
1
PAID
9
ACK Indication (Указание ACK)
2
Reserved (Зарезервированные)
2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00303] В аспекте, показанном в Таблице 26, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя первое поле «Reserved» («Зарезервированный»), длина которого может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя второе поле «Reserved» («Зарезервированный»), длина которого может составлять 1 бит.
[00304] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц.
[00305] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Nsts». Поле «Nsts» может предоставлять количество пространственно-временных потоков (STS). Длина поля «Nsts» может составлять два бита.
[00306] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00307] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Coding» («Кодирование»), указывающее тип используемой кодировки. Длина поля «Coding» может составлять 2 бита. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Smoothing» («Сглаживание»), указывающее, рекомендуется ли осуществление сглаживания над оценкой канала. Длина поля «Smoothing» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «aggregation» («агрегирование»), указывающее, используется ли A-MPDU. Длина поля «aggregation» может составлять 1 бит.
[00308] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «PAID», указывающее идентификатор частичного отношения, относящийся к элементу 500 данных. Длина поля «PAID» может составлять 9 битов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «ACK Indication» («Указание ACK»), указывающее, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент подтверждением. В одном варианте осуществления, поле «ACK Indication» может указывать, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент 520 подтверждением (0x00), блочным подтверждением (0x01) или отсутствием подтверждения (0x10). Значение (0x11) может быть зарезервировано. Длина поля «ACK Indication» может составлять два бита. СИГНАЛЬНЫЙ (SIGNAL) элемент может включать в себя третье поле «Reserved» («Зарезервированные»). Длина третьего поля «Reserved» может составлять два бита.
[00309] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00310] В одном варианте осуществления, первое поле «Reserved», поле «STBC», второе поле «Reserved», поле «BW», поле «Nsts», поле «Length», поле «SGI», поле «Coding», поле «MCS» и поле «Smoothing» могут кодироваться с использованием первого символа SIG-A. В одном варианте осуществления, поле «Aggregation», поле «PAID», поле «ACK Indication», третье поле «Reserved», поле «CRC» и поле «Tail» могут кодироваться с использованием второго символа SIG-A.
[00311] В одном варианте осуществления, один зарезервированный бит помещается в первом символе. Это может предоставлять новые PHY-признаки (признаки на физическом уровне).
[00312] В одном варианте осуществления, генерирование или прием первого символа в 2 МГц, поля SIG короткой преамбулы с полями, упорядоченными, как показано в Таблице 26, могут предоставлять максимальное отношение пиковой и средней мощностей (PAPR) меньше 7,1 децибелов. Данное PAPR может быть измерено с использованием передачи без обратной связи, пакета в 256 байтов, отключенного агрегирования, установленного в ACK поля Indication ACK (Указание ACK), одного потока, MCS0 и MCS7. При определении данного PAPR могут быть рассмотрены все сочетания оставшихся незаданных полей. Поле CRC использует четыре младших значащих бита (LSB) обычного 8-битового поля CRC в 802.11n или 802.11ac. Модуляция QBPSK используется в обоих SIG-символах. Также используется дискретизированное с 4-х кратной повышенной частотой IFFT. Обозначенное выше максимальное значение PAPR было определено посредством измерения PAPR по всем сочетаниям незаданных полей.
[00313] В одном варианте осуществления, для пакета SIG-A в 2 МГц с длинной преамбулой и используемого для одного пользователя, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 27. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину.
[00314] Упорядочивание полей может влиять на отношение пиковой и средней мощностей приема или передачи или генерирования пакета. Поэтому, в некоторых вариантах осуществления, упорядочивание полей может быть изменено для уменьшения отношения пиковой и средней мощностей, наблюдаемого при приеме или передаче или генерировании пакета. Было измерено отношение пиковой и средней мощностей для пакета с полями и порядком полей, показанных в Таблице 27. Измерения показывают отношение пиковой и средней мощностей в 11,1304 децибелов для первого символа и в 10,4442 децибелов для второго символа, когда зарезервированные биты установлены в единичное (1) значение. Когда зарезервированные биты установлены в нулевое значение, то экспериментальные результаты показали отношение пиковой и средней мощностей в 13,4845 децибелов для первого символа и в 8,8606 децибелов для второго символа, когда зарезервированные биты установлены в нулевое (0) значение.
[00315] В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 27. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 27. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 27 в том порядке, который показан в Таблице 27. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 27, включена в состав одного поля. Например, первое и второе поля Таблицы 27 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00316] Как обсуждается ниже, исключительные значения в одном или более полей, показанных в Таблице 27, могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00317] В одном варианте осуществления значение из всех нулей в поле «length» пакета SIG-A в 2 МГц может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой, и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00318]
Таблица 27
Поле SIG-A (2 символа в 2 МГц)
Биты
MU/SU
1
STBC
1
Reserved (Зарезервированный)
1
BW
2
Nsts
2
Length (Длина)
9
SGI
1
Coding (Кодирование)
2
MCS
4
Beam-Change Indication (Указание изменения луча)
1
Aggregation (Агрегирование)
1
PAID
9
ACK Indication (Указание ACK)
2
Reserved (Зарезервированные)
2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00319] В аспекте, показанном в Таблице 27, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MU/SU», указывающее, предназначен ли СИГНАЛЬНЫЙ (SIGNAL) элемент для одного пользователя или для множества пользователей. Длина поля «MU/SU» может составлять один бит. Поле «MU/SU» может быть установлено в нулевое значение для одного пользователя. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя первое поле «Reserved» («Зарезервированный»), длина которого может составлять один бит.
[00320] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Nsts». Поле «Nsts» может предоставлять количество пространственно-временных потоков (STS). Длина поля «Nsts» может составлять 2 бита.
[00321] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов.
[00322] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00323] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «coding» («кодирование»), указывающее тип используемой кодировки. Длина поля «coding» может составлять 2 бита. В одном варианте осуществления первый бит поля «Coding» представляет собой тип кодирования для одного пользователя, в то время как второй бит представляет собой тип кодирования для неоднозначности Nsym LDPC. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MCS», указывающее используемую схему (MCS) модуляции и кодирования. Длина поля «MCS» может составлять 4 бита. Поле «MCS» может указывать кодирование для одного пользователя. При множестве пользователей, некоторые биты поля «MCS» могут использоваться для указания кодирования для пользователей 1-3. Например, первый, второй и третий биты поля «MCS» могут использоваться для указания кодирования для пользователей 1, 2 и 3, соответственно. В одном варианте осуществления, поле «MCS» может указывать то, что, например, используется квадратурная фазовая манипуляция (QPSK). СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Beam-Change indication» («Указание изменения луча»), указывающее, меняет ли Q-матрица начальное D-STF. Длина поля «Beam-Change Indication» может составлять один бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Aggregation» («Агрегирование»), указывающее, используется ли A-MPDU. Длина поля «Aggregation» может составлять 1 бит.
[00324] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «PAID», указывающее идентификатор частичного отношения, относящийся к элементу 500 данных. Длина поля «PAID» может составлять 9 битов.
[00325] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «ACK Indication» («Указание ACK»), указывающее, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент подтверждением. В одном варианте осуществления, поле «ACK Indication» может указывать, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент 520 подтверждением (0x00), блочным подтверждением (0x01) или отсутствием подтверждения (0x10). Значение (0x11) может быть зарезервировано. Длина поля «ACK Indication» может составлять два бита. СИГНАЛЬНЫЙ (SIGNAL) элемент может включать в себя второе поле «Reserved» («Зарезервированные»). Длина поля «Reserved» может составлять два бита.
[00326] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00227] В одном варианте осуществления, поле «MU/SU», поле «STBC», первое поле «Reserved», поле «BW», поле «Nsts», поле «Length», поле «SGI», поле «Coding», поле «MCS» и поле «Beam-Change Indication» могут кодироваться с использованием первого символа SIG-A. В одном варианте осуществления, поле «Aggregation», поле «PAID», поле «ACK Indication», второе поле «Reserved», поле «CRC» и поле «Tail» могут кодироваться с использованием второго символа SIG-A.
[00328] В одном варианте осуществления, генерирование или прием первого символа однопользовательского поля SIG-A в 2 МГц с длинной преамбулой с полями, упорядоченными, как описано в Таблице 27, может привести в результате к максимальному отношению пиковой и средней мощностей, которое меньше 8,7 децибелов. Данное PAPR может быть измерено с использованием однопользовательской BF передачи, пакета в 256 байтов, отключенного агрегирования, установленным в ACK полем Indication ACK (Указание ACK), одного потока, и MCS7. При определении данного PAPR могут быть рассмотрены все сочетания оставшихся незаданных полей. Поле CRC использует четыре младших значащих бита (LSB) обычного 8-битового поля CRC в 802.11n или 802.11ac. Модуляция QBPSK используется в обоих SIG-символах. Также используется дискретизированное с 4-х кратной повышенной частотой IFFT. Упомянутое выше максимальное значение PAPR было определено посредством измерения PAPR по всем сочетаниям незаданных полей.
[00329] В одном варианте осуществления, для пакета SIG-A в 2 МГц с длинной преамбулой и используемого для множества пользователей, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных ниже в Таблице 28. Хотя показано, что поля имеют конкретную длину и расположены в конкретном порядке, в различных вариантах осуществления, одно или более полей могут быть переставлены, добавлены, опущены или могут иметь другую длину. В некоторых вариантах осуществления, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет все поля, показанные в Таблице 28.
[00330] Упорядочивание полей может влиять на отношение пиковой и средней мощностей приема или передачи или генерирования пакета. Поэтому, в некоторых вариантах осуществления, упорядочивание полей может быть изменено для уменьшения отношения пиковой и средней мощностей, наблюдаемого при приеме или передаче или генерировании пакета. Было измерено отношение пиковой и средней мощностей для пакета с полями и порядком полей, показанных в Таблице 28. Измерения показывают отношение пиковой и средней мощностей в 11,8997 децибелов для первого символа и в 11,014 децибелов для второго символа, когда зарезервированные биты установлены в единичное (1) значение. Когда зарезервированные биты установлены в нулевое значение, то экспериментальные результаты показали отношение пиковой и средней мощностей в 10,6865 децибелов для первого символа и в 11,8570 децибелов для второго символа, когда зарезервированные биты установлены в нулевое (0) значение.
[00331] В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет только поля, показанные в Таблице 28. В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 имеет поля, показанные в Таблице 28 в том порядке, который показан в Таблице 28. В некоторых вариантах осуществления, по меньшей мере, часть информации множества полей, показанных в Таблице 28, включена в состав одного поля. Например, первое и второе поля Таблицы 28 могут быть сжаты в одно поле, включающее в себя информацию как первого поля, так и второго поля.
[00332] Как обсуждается ниже, исключительные значения в одном или более полей, показанных в Таблице 28, могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00333] В одном варианте осуществления значение из всех нулей в поле «length» пакета SIG-A в 2 МГц может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой, и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00334]
Таблица 28
Поле SIG-A (2 символа в 2 МГц)
Биты
MU/SU
1
STBC
1
Reserved (Зарезервированный)
1
Nsts
8
BW
2
GID
6
SGI
1
Coding - I (Кодирование - I)
4
Coding - II (Кодирование - II)
1
Beam-Change Indication (Указание изменения луча)
1
Length (Длина)
9
ACK Indication (Указание ACK)
2
Reserved (Зарезервированные)
1
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00335] В аспекте, показанном в Таблице 28, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя поле «MU/SU», указывающее, предназначен ли СИГНАЛЬНЫЙ (SIGNAL) элемент для одного пользователя или для множества пользователей. Длина поля «MU/SU» может составлять один бит. Поле «MU/SU» может быть установлено в единичное значение для множества пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «STBC», указывающее, используется ли пространственно-временное блочное кодирование (STBC). Длина поля «STBC» может составлять 1 бит. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя первое поле «Reserved» («Зарезервированный»), длина которого может составлять один бит.
[00336] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Nsts». Поле «Nsts» может предоставлять количество пространственно-временных потоков (STS). Длина поля «Nsts» может составлять 8 битов. По два бита поля «Nsts» может предоставляться на пользователя вплоть до четырех пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «BW», указывающее используемую ширину полосы пропускания (BW). Длина поля «BW» может составлять 2 бита. В различных вариантах осуществления 2-х битовое поле «BW» может указывать, составляет ли ширина полосы пропускания 2 МГц, 4 МГц, 8 МГц или 16 МГц. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «GID», указывающее групповой идентификатор, относящийся к элементу 500 данных. Длина поля «GID» может составлять 6 битов.
[00337] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «SGI», указывающее используемый короткий защитный интервал (SGI). Длина поля «SGI» может составлять 1 бит. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 8 мкс. В некоторых вариантах осуществления короткий защитный интервал может составлять 2 мкс, а обычный защитный интервал может составлять 4 мкс.
[00338] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Coding - I» («Кодирование - I»), указывающее тип используемой кодировки. Длина поля «Coding - I» может составлять 4 бита. Каждый бит может указывать тип кодирования для каждого из четырех пользователей. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Coding - II» («Кодирование - II»), указывающее неоднозначность Nsym LDPC. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «Beam-Change indication» («Указание изменения луча»), указывающее, меняет ли Q-матрица начальное D-STF. Длина поля «Beam-Change Indication» может составлять один бит.
[00339] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «length» («длина»), указывающее длину полезной нагрузки 530. Длина поля «length» может составлять 9 битов. В одном варианте осуществления, поле «length» может указывать длину полезной нагрузки 530 в символах, когда A-MPDU используется. Поле «length» может указывать длину полезной нагрузки 530 в байтах, когда A-MPDU не используется. В одном варианте осуществления, A-MPDU используется для размеров пакетов, больше 511 байтов. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «ACK Indication» («Указание ACK»), указывающее, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент подтверждением. В одном варианте осуществления, поле «ACK Indication» может указывать, является ли СИГНАЛЬНЫЙ (SIGNAL) элемент 520 подтверждением (0x00), блочным подтверждением (0x01) или отсутствием подтверждения (0x10). Значение (0x11) может быть зарезервировано. Длина поля «ACK Indication» может составлять два бита. СИГНАЛЬНЫЙ (SIGNAL) элемент может включать в себя второе поле «Reserved» («Зарезервированный»). Длина поля «Reserved» может составлять один бит.
[00340] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «CRC», указывающее результат циклической проверки (CRC) избыточности, вычисленной над одним или более полями СИГНАЛЬНОГО (SIGNAL) элемента 520. Длина поля «CRC» может составлять 4 бита. В одном варианте осуществления, вместо, или в дополнение к, CRC может использоваться другой код с обнаружением ошибок. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может дополнительно включать в себя поле «tail» («концевая часть»), используемое для сброса состояния сверточного кодера и/или декодера. Длина поля «tail» может составлять 6 битов.
[00341] В одном варианте осуществления, поле «MU/SU», поле «STBC», первое поле «Reserved», поле «BW», поле «Nsts», поле «GID», поле «SGI» и поле «Coding-I» могут кодироваться с использованием первого символа SIG-A. В одном варианте осуществления, поле «Coding-II», поле «Beam-Change Indication», поле «Length», поле «ACK Indication», второе поле «Reserved», поле «CRC» и поле «Tail» могут кодироваться с использованием второго символа SIG-A.
[00342] В одном варианте осуществления, генерирование или прием второго символа многопользовательского поля SIG в 8 МГц с длинной преамбулой с полями, упорядоченными, как описано в Таблице 28, может привести в результате к максимальному отношению пиковой и средней мощностей (PAPR), которое меньше 11,1 децибелов. Данное PAPR может быть измерено с использованием многопользовательской передачи с тремя пользователями. Групповой ID устанавливается в значение три (3). Используется пакет в 1500 байтов, c установленным в блочное ACK (BA) полем Indication ACK (Указание ACK), одним потоком на пользователя и MCS7. При определении данного максимального PAPR могут быть рассмотрены все сочетания оставшихся незаданных полей. Поле CRC использует четыре младших значащих бита (LSB) обычного 8-битового поля CRC в 802.11n или 802.11ac. Модуляция QBPSK используется в обоих SIG-символах. Также используется дискретизированное с 4-х кратной повышенной частотой IFFT. Обозначенное выше максимальное значение PAPR определяется посредством измерения PAPR по всем сочетаниям незаданных полей.
[00343] Поскольку каждый из семи символов СИГНАЛЬНОГО (SIGNAL) элемента 520 представлен созвездием BPSK, имеющем состояние поворота, которое находится либо на вещественной, либо на мнимой оси, то состояние поворота каждого из символов может сообщать дополнительный бит информации. Например, если первый символ находится на вещественной оси, этим можно сообщить, что задействуется STBC. Любой из битов СИГНАЛЬНОГО (SIGNAL) элемента 520 может быть сообщен через состояние поворота символа. В примере, показанном в Таблице 28, по меньшей мере, один бит сообщается через состояние поворота одного из символов. В некоторых вариантах осуществления до шести зарезервированных битов могут быть сообщены через состояние поворота символа. Зарезервированные биты, сообщенные через состояние поворота символа, могут быть 1-ми зарезервированными битами, 2-ми зарезервированными битами, либо сочетанием 1-х и 2-х зарезервированных битов. В некоторых вариантах осуществления для устойчивости один бит может сообщаться посредством состояния поворота множества символов.
[00344] Как обсуждается ниже, в различных вариантах осуществления, зарезервированные биты могут использоваться для переноса дополнительной информации для различных типов пакетов. Например, зарезервированные биты могут включать в себя дополнительную информацию, относящуюся к пакетам подтверждения (ACK). В некоторых вариантах осуществления зарезервированные биты могут использоваться для расширения предыдущего поля. Например, в примере, показанном в Таблице 19, один или более из зарезервированных битов может использоваться в качестве дополнительных битов для поля «AID». В некоторых вариантах осуществления, один или более зарезервированных битов используются в качестве одного или более битов Доплеровского ослабления для сигнализирования приемнику о том, что существуют участки в СИГНАЛЬНОМ (SIGNAL) элементе 520, которые могут предоставить возможность приемнику ослабления воздействия «сильного временного изменения канала» в течение передачи СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00345] В различных вариантах осуществления одно или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520 могут включать в себя одно или более «исключительных» состояний или значений. Исключительное состояние может включать в себя, например, значение поля, которое обычно не возникает. Например, если значение поля «MCS» может обычно быть либо «00», «01», либо «10», то значение из всех единиц (например, «11») можно считать исключительным состоянием. В качестве другого примера, значение из всех нулей в поле «length» может быть исключительным состоянием. В качестве еще одного примера, ненулевое значение в любом из битов «reserved» («зарезервированные») может быть исключительным состоянием.
[00346] Исключительные состояния полей могут указывать то, что одно или более полей СИГНАЛЬНОГО (SIGNAL) элемента 520 должны интерпретироваться по-разному. Например, когда одно поле в СИГНАЛЬНОМ (SIGNAL) элементе включает в себя исключительное состояние, одно или более других полей СИГНАЛЬНОГО (SIGNAL) элемента 520 могут включать в себя другую информацию, относящуюся к альтернативным типам кадров, таким как кадр ACK, маяковый кадр, синхронизирующий (SYNC) маяковый кадр, кадр адаптации к линии связи и т.д. Другая информация может включать в себя информацию о синхронизации, информацию о маяке, информацию об адаптации к линии связи, информацию о подтверждении и т.д. В целом, полезную нагрузку нулевой длины можно указывать посредством одного или более полей в СИГНАЛЬНОМ (SIGNAL) элементе 520, имеющих исключительные состояния.
[00347] В одном варианте осуществления значение из всех нулей в поле «length» может указывать то, что один или более зарезервированных битов могут указывать альтернативный тип кадра. В другом варианте осуществления значение из всех единиц в поле «MCS» может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В еще одном варианте осуществления ненулевое значение в одном или более битов «reserved» («зарезервированные») может указывать то, что длина полезной нагрузки является нулевой, и что один или более битов поля «length» содержат данные, относящиеся к альтернативному типу кадра. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать то, как следует интерпретировать поле SIG. В некоторых вариантах осуществления исключительные значения в поле «length» могут указывать количество символов данных, следующих за PHY-преамбулой, и в качестве дополнительной возможности могут указывать, при какой MCS кодируются символы. Исключительные значения поля «length» могут включать в себя, например, малые длины, такие как 0, 1, 2, 3, или значения, меньше, например, 5 или 10.
[00348] В некоторых вариантах осуществления исключительное значение в битах «reserved» указывает, следует ли пакет ACK за текущим кадром. В некоторых вариантах реализации биты «reserved» могут указывать то, что текущий кадр является кадром управления, и что оставшиеся биты зарезервированы для указаний MAC, включающих в себя длину.
[00349]
Таблица 29
Поле SIG для короткоформатной преамбулы, 2 МГц и выше
Поле SIG (короткий формат, 2 МГц+)
Биты
Описание
Reserved (Зарезервированный)
1
STBC
1
Подобное Аламоути STBC по всем или никаким потокам
Reserved (Зарезервированный)
1
BW
2
Указание режима BW (2, 4, 8 или 16)
Nsts
2
Length (Длина)
9
Двойное интерпретирование на основе Aggregation bit (Бита Агрегирования)
SGI
1
Короткий Защитный Интервал
Coding (Кодирование)
2
1-й бит для типа кодирования, 2-й бит для неоднозначности Nsym LDPC
MCS
4
Smoothing (Сглаживание)
1
Указывает, применяется ли матрица управления формированием луча к форме волны
Aggregation bit (Бит Агрегирования)
1
PAID
9
ACK Indication (Указание ACK)
2
00=Ack; 01=BA; l0=Отсутствие Ack; 11=зарезервировано
Reserved (Зарезервированные)
2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00350] В Таблице 29 изображен пример поля SIG, которое может использоваться в короткоформатной преамбуле в режимах ширины полосы пропускания в 2 МГц или выше. Первые десять полей поля SIG (то есть, Reserved, STBC, Reserved, BW, Nsts, Length, SGI, Coding, MCS и Smoothing), могут находиться в первом символе поля SIG, а последние шесть полей поля SIG (то есть, Aggregation bit, PAID, ACK indication, Reserved, CRC и Tail) могут находиться во втором символе поля SIG. В частном варианте осуществления, по меньшей мере, один зарезервированный бит может быть включен в состав первого символа поля SIG для предусмотрения впоследствии разрабатываемого PHY-признака (признака на физическом уровне).
[00351]
Таблица 30
Поле SIG-A для длинноформатной преамбулы, 2 МГц и выше, SU
Поле SIG-A (длинный формат, 2 МГц+, SU)
Биты
Описание
MU/SU bit (Бит MU/SU)
1
Устанавливается в 0 для SU
STBC
1
Подобное Аламоути STBC по всем или никаким потокам
Reserved (Зарезервированный)
1
BW
2
Указание режима BW (2, 4, 8 или 16)
Nsts
2
Length (Длина)
9
Двойное интерпретирование на основе Aggregation bit (Бита Агрегирования)
SGI
1
Короткий Защитный Интервал
Coding (Кодирование)
2
1-й бит для типа кодирования, 2-й бит для неоднозначности Nsym LDPC
MCS
4
Beam-Change Indication bit(Бит указания изменения луча)
1
Меняет ли Q-матрица начальное D-STF
Aggregation (Агрегирование)
1
PAID
9
ACK Indication (Указание ACK)
2
00=Ack; 01=BA; l0=Отсутствие Ack; 11=зарезервировано
Reserved (Зарезервированные)
2
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00352] В Таблице 30 изображен пример поля SIG-A, которое может использоваться в длинноформатной преамбуле в режимах ширины полосы пропускания в 2 МГц или выше для однопользовательской (SU) передачи. Первые десять полей поля SIG-A (то есть, MU/SU bit, STBC, Reserved, BW, Nsts, Length, SGI, Coding, MCS, и Beam-change indication bit) могут находиться в первом символе поля SIG-A, а последние шесть полей поля SIG-A (то есть, Aggregation bit, PAID, ACK Indication, Reserved, CRC, и Tail) могут находиться во втором символе поля SIG-A.
[00353]
Таблица 31
Поле SIG-A для длинноформатной преамбулы, 2 МГц и выше, MU
Поле SIG-A (длинный формат, 2 МГц+, MU)
Биты
Описание
MU/SU bit (Бит MU/SU)
1
Устанавливается в 1 для MU
STBC
1
Подобное Аламоути STBC по всем или никаким потокам
Reserved
1
(Зарезервированный)
Nsts
8
По 2 бита на использование для каждого из 4 пользователей
BW
2
Указание режима BW (2, 4, 8 или 16)
GID
6
SGI
1
Короткий Защитный Интервал
Coding - I (Кодирование - I)
4
Тип кодирования для каждого из 4 пользователей
Coding - II (Кодирование - II)
1
Для неоднозначности Nsym LDPC
Reserved (Зарезервированный)
1
Length (Длина)
9
Интерпретируется в качестве количества символов в MU-случае
ACK Indication (Указание ACK)
2
00=Ack; 01=BA; l0=Отсутствие Ack; 1l=зарезервировано
Reserved (Зарезервированные)
1
CRC
4
Tail (Концевая часть)
6
Суммарное количество
48
[00354] В Таблице 31 изображен пример поля SIG-A, которое может использоваться в длинноформатной преамбуле в режимах ширины полосы пропускания в 2 МГц или выше для многопользовательской (MU) передачи (например, вплоть до четырех пользователей). Первые восемь полей поля SIG-A (то есть, MU/SU bit, STBC, Reserved, Nsts, BW, GID, SGI и Coding-I) могут находиться в первом символе поля SIG-A, а последние семь полей поля SIG-A (то есть, Coding-II, Reserved, Length, ACK Indication, Reserved, CRC и Tail) могут находиться во втором символе поля SIG-A. Следует заметить, что порядок полей Nsts и BW может быть обращен по сравнению с полем SIG-A SU, показанным в Таблице 30. Данное обращение может привести к улучшенному отношению пиковой и средней мощностей (PAPR) для поля SIG-A MU, показанного в Таблице 31.
[00355]
Таблица 32
Поле SIG для режима в 1 МГц
Поле SIG (1 МГц)
Биты
Описание
Nsts
2
Количество пространственно-временных потоков
SGI
1
Короткий Защитный Интервал
Coding (Кодирование)
2
1-й бит для типа кодирования (LDPC/BCC), 2-й бит для неоднозначности Nsym LDPC
STBC
1
Reserved (Зарезервированный)
1
MCS
4
Aggregation bit (Бит Агрегирования)
1
Используются ли A-MPDU
Length (Длина)
9
Двойное интерпретирование на основе Aggregation bit (Бита Агрегирования)
ACK Indication (Указание ACK)
2
00=Ack; 01=BA; l0=Отсутствие Ack; 11=зарезервировано
Reserved (Зарезервированные)
3
CRC
4
Tail (Концевая часть)
6
Суммарное количество
36
[00356] В Таблице 32 изображен пример поля SIG, которое может использоваться в передачах в 1 МГц. В конкретном варианте осуществления поле SIG Таблицы 32 занимает шесть символов (36 битов с 6 битами/символ в ширине полосы пропускания в 1 МГц).
[00357] На Фиг. 6 изображена блок-схема последовательности операций одного аспекта примерного способа 600 генерирования и передачи элемента данных. Способ 600 может использоваться для генерирования любого из элементов данных и СИГНАЛЬНЫХ (SIGNAL) элементов, описанных выше. Элементы данных могут быть сгенерированы либо в AP, либо в STA и переданы в другое устройство в беспроводной сети. Несмотря на то, что способ 600 описывается ниже относительно компонентов беспроводного устройства 202a (Фиг. 3), специалисту в данной области техники должно быть понятно, что для реализации одного или более этапов, описанных в данном документе, могут использоваться другие составляющие. Несмотря на то, что этапы могут быть описаны, как происходящие в некотором порядке, этапы могут быть переупорядочены, этапы могут быть опущены, и/или могут быть добавлены дополнительные этапы.
[00358] На этапе 602, процессор 204 генерирует СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 включает в себя, по меньшей мере, кодированное поле PAID. Поле PAID имеет значение, указывающее, что часть сигнального элемента должна быть декодирована одним или более устройствами, которые принимают сигнальный элемент, а значение поля PAID указывает то, что часть сигнального элемента не должна декодироваться одним или более другими устройствами, которые принимают сигнальный элемент. В одном варианте осуществления, модулятор 302 может модулировать передачу, которая включает в себя СИГНАЛЬНЫЙ (SIGNAL) элемент 520, и модуль 304 преобразования может преобразовать тональные частоты, соответствующие передаче, во временную область. На этапе 604, передатчик 210 передает элемент данных, включающий в себя СИГНАЛЬНЫЙ (SIGNAL) элемент, по беспроводному каналу.
[00359] На Фиг. 7 изображена блок-схема последовательности операций другого аспекта примерного способа 700 приема и обработки элемента данных, включающего в себя СИГНАЛЬНЫЙ (SIGNAL) элемент 520. Способ 700 может использоваться для приема любого из элементов данных, описанных выше. Пакеты могут приниматься либо в AP, либо в STA от другого устройства в беспроводной сети. Несмотря на то, что способ 700 описывается ниже относительно компонентов беспроводного устройства 202b (Фиг. 4), специалисту в данной области техники должно быть понято, что для реализации одного или более этапов, описанных в данном документе, могут использоваться другие составляющие. Несмотря на то, что этапы могут быть описаны, как происходящие в некотором порядке, этапы могут быть переупорядочены, этапы могут быть опущены, и/или могут быть добавлены дополнительные этапы.
[00360] На этапе 702, приемник 212 принимает СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ элемент 520 включает в себя, по меньшей мере, кодированное поле PAID. Например, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных выше в Таблицах 1-28. На этапе 704, процессор 204 декодирует поле PAID. На этапе 706, процессор 204 определяет, имеет ли поле PAID значение, указывающее, что недекодированная часть СИГНАЛЬНОГО (SIGNAL) элемента 520 должна быть декодирована. На этапе 708, процессор 204 декодирует СИГНАЛЬНЫЙ (SIGNAL) элемент 520, если значение поля PAID имеет значение, указывающее, что СИГНАЛЬНЫЙ (SIGNAL) элемент 520 должен быть декодирован. На этапе 710, процессор 204 выдерживает некоторое время, если значение поля PAID не имеет значения, указывающего, что СИГНАЛЬНЫЙ (SIGNAL) элемент 520 должен быть декодирован.
[00361] По меньшей мере, в некоторых вариантах осуществления, обсужденных выше, СИГНАЛЬНЫЕ (SIGNAL) элементы 520 кодируются с использованием сверточного кода, и биты концевой части включаются в состав СИГНАЛЬНЫХ (SIGNAL) элементов 520. Все биты концевой части могут быть нулями, как в «коде с нулевой концевой частью», и используются для возврата кодера в нулевое состояние, так что процесс декодирования в приемнике может инициироваться из нулевого состояния. Посредством добавления битов концевой части к концу каждого СИГНАЛЬНОГО (SIGNAL) элемента 520, кодер возвращается в нулевое состояние перед каждым СИГНАЛЬНЫМ (SIGNAL) элементом 520. Таким образом, каждый СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может кодироваться отдельно от любого другого СИГНАЛЬНОГО (SIGNAL) элемента 520 посредством переинициализации кодера перед каждым СИГНАЛЬНЫМ (SIGNAL) элементом 520. Независимо кодируемые СИГНАЛЬНЫЕ (SIGNAL) элементы 520 могут также модулироваться независимо. Дополнительно, как начальное, так и конечное состояния кодера известны декодеру, используемому для декодирования СИГНАЛЬНОГО (SIGNAL) элемента 520. Также, каждый СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может декодироваться и, в некоторых случаях, демодулироваться отдельно от любого другого СИГНАЛЬНОГО (SIGNAL) элемента 520.
[00362] В некоторых вариантах осуществления СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может быть передан в качестве короткого блочного кода. Например, любой из вариантов осуществления, обсужденных в данном документе, может быть передан в качестве короткого блочного кода. Соответственно, в некоторых вариантах осуществления, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 не имеет никаких битов концевой части (что упоминается как «отсечение концевой части»). Например, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может быть тем же самым, что и в любом из других вариантов осуществления, обсужденных в данном документе, за исключением не имения никаких битов концевой части. Например, любой из вариантов осуществления, обсужденных со ссылкой на Таблицы 1-28, может быть передан в качестве короткого блочного кода без битов концевой части.
[00363] СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может кодироваться в качестве линейного блочного кода или короткого блочного кода с использованием, например, расширенного кода Хемминга, такого как расширенный Код Хемминга (8, 4, 4) со скоростью Ѕ. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может кодироваться в качестве короткого блочного кода с использованием, например, расширенного кода Голея, такого как расширенный код Голея (24, 12, 8) со скоростью Ѕ. СИГНАЛЬНЫЙ (SIGNAL) ЭЛЕМЕНТ 520 может кодироваться в качестве короткого блочного кода с использованием, например, квадратично-вычетного (QR) кода, такого как код QR (48, 24, 12) со скоростью Ѕ. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может кодироваться в качестве короткого блочного кода с использованием, например, сверточного кода (TBCC) с отсечением концевой части, такого как код TBCC, обсуждаемый ниже.
[00364] Когда используется отсечение концевой части, никакие биты концевой части не включаются в состав СИГНАЛЬНОГО (SIGNAL) элемента 520. Скорее, последние, например, «n» битов (где «n» представляет собой предварительно определенное количество битов), СИГНАЛЬНОГО (SIGNAL) элемента 520 используются для инициализации кодера, делая начальное и конечное состояния кодера идентичными, но не обязательно нулевыми. Посредством использования последних «n» битов СИГНАЛЬНОГО (SIGNAL) элемента 520 для инициализации кодера, каждое поле или подполе СИГНАЛЬНОГО (SIGNAL) элемента 520 могут кодироваться отдельно от любого другого поля или подполя посредством циклического применения сверточного кодирования к каждому полю или подполю. Независимо кодируемые поля или подполя могут также модулироваться независимо. С помощью кодировки с отсечением концевой части, декодер знает, что начальное и конечное состояния кодера идентичны, но не знает, какие это состояния. Таким образом, декодер должен быть способен определять начальное и конечное состояния для декодирования поля или подполя, например, посредством применения сверточного декодирования над повторением принятого поля или подполя. Декодер может быть способен определять начальное и конечное состояния полей или подполей из информации, предоставленной в преамбуле. Также, каждое поле или подполе могут декодироваться и, в некоторых случаях, демодулироваться отдельно от любого другого поля или подполя в СИГНАЛЬНОМ (SIGNAL) элементе 520. Когда используется отсечение концевой части, CRC может также быть добавлена к каждому полю или подполю, так что определение может осуществляться в отношении того, успешно ли декодировались каждое поле или подполе, независимо от любого другого поля или подполя в СИГНАЛЬНОМ (SIGNAL) элементе 520. Процесс кодировки может привести в результате к последовательности кодовых символов для каждого поля или подполя, которые вместе могут быть помещены в блоки и отображены на созвездие сигналов для создания одного или более модулированных символов для каждого поля или подполя.
[00365] На Фиг. 8 изображена блок-схема последовательности операций одного аспекта примерного способа 800 генерирования и передачи элемента данных. Способ 800 может использоваться для генерирования любого из элементов данных и СИГНАЛЬНЫХ (SIGNAL) элементов 520, описанных выше. Элементы данных могут генерироваться либо в AP 104, либо в STA 106, и передаваться в другой узел в беспроводной сети. Несмотря на то, что способ 800 описывается ниже относительно компонентов беспроводного устройства 203a (Фиг. 3), специалисту в данной области техники должно быть понято, что для реализации одного или более этапов, описанных в данном документе, могут использоваться другие составляющие. Несмотря на то, что этапы могут быть описаны, как происходящие в некотором порядке, этапы могут быть переупорядочены, этапы могут быть опущены, и/или могут быть добавлены дополнительные этапы.
[00366] На этапе 802, процессор 204 генерирует СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 включает в себя, по меньшей мере, поле длины и одно или более дополнительных полей. Например, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных выше в Таблицах 1-28. Первое поле одного или более дополнительных полей может включать в себя исключительное значение, указывающее полезную нагрузку нулевой длины. Как обсуждалось выше, исключительное значение может включать в себя значение поля вне обычных границ функционирования. В одном варианте осуществления, модулятор 302 может модулировать передачу, которая включает в себя СИГНАЛЬНЫЙ (SIGNAL) элемент 520, и модуль 304 преобразования может преобразовать тональные частоты, соответствующие СИГНАЛЬНОМУ (SIGNAL) элементу 520, во временную область. На этапе 804, передатчик 210 передает элемент данных, включающий в себя СИГНАЛЬНЫЙ (SIGNAL) элемент 520, по беспроводному каналу.
[00367] На Фиг. 9 изображена блок-схема последовательности операций еще одного аспекта примерного способа 900 приема и обработки элемента данных, включающего в себя СИГНАЛЬНЫЙ (SIGNAL) элемент 520. Способ 900 может использоваться для приема любого из элементов данных, описанных выше. Пакеты могут приниматься либо в AP 104, либо в STA 106 от другого узла в беспроводной сети. Несмотря на то, что способ 900 описывается ниже относительно компонентов беспроводного устройства 202b (Фиг. 4), специалисту в данной области техники должно быть понято, что для реализации одного или более этапов, описанных в данном документе, могут использоваться другие составляющие. Несмотря на то, что этапы могут быть описаны, как происходящие в некотором порядке, этапы могут быть переупорядочены, этапы могут быть опущены, и/или могут быть добавлены дополнительные этапы.
[00368] На этапе 902, приемник 212 принимает СИГНАЛЬНЫЙ (SIGNAL) элемент 520. СИГНАЛЬНЫЙ (SIGNAL) элемент 520 включает в себя, по меньшей мере, поле длины и одно или более дополнительных полей. Например, СИГНАЛЬНЫЙ (SIGNAL) элемент 520 может включать в себя одно или более полей, показанных выше в Таблицах 1-28. На этапе 904, процессор 204 определяет, имеет ли первое поле одного или более дополнительных полей исключительное значение, указывающее полезную нагрузку нулевой длины. Как обсуждалось выше, исключительное значение может включать в себя значение поля вне обычных границ функционирования.
[00369] На этапе 906, процессор 204 декодирует поле длины на основе определенного исключительного значения. Например, поле MCS может включать в себя исключительное значение в виде всех единиц. Процессор тогда 204 может декодировать зарезервированные биты и определить альтернативный тип кадра. Например, процессор 204 может определить тип кадра ACK. Затем процессор 204 может декодировать биты в поле длины относительно одного или более параметров кадра ACK.
[00370] В частном варианте осуществления устройство может генерировать SIG-элемент (например, СИГНАЛЬНЫЙ (SIGNAL) элемент 520), который включает в себя поле длины и поле агрегирования. Например, длина поля длины может составлять девять битов, а длина поля агрегирования может составлять один бит. До, после или в течение генерирования SIG-элемента, устройство может определять, использовать ли агрегированную передачу (например, Агрегированные Протокольные Элементы Данных MAC (A-MPDU)). В частном варианте осуществления агрегированная передача может быть обязательной для размеров кадров, которые больше или равны 512 байтам, но может быть необязательной для размеров кадров, которые меньше 512 байтов. В ответ на определение использовать агрегированную передачу, устройство может установить поле агрегирования в первое значение (например, «1») и может установить поле длины в количество символов. В ответ на определение не использовать агрегированную передачу, устройство может установить поле агрегирования во второе значение (например, «0») и может установить поле длины в количество байтов. Устройство может передавать SIG-элемент через беспроводную сеть (сеть суб-ГГц диапазона в соответствии с протоколом IEEE 802.11ah). SIG-элемент может быть включен в состав преамбулы кадра, такого как однопользовательский (SU) или многопользовательский (MU) кадр.
[00371] В частном варианте осуществления устройство может принимать SIG-элемент (например, СИГНАЛЬНЫЙ (SIGNAL) элемент 520), который включает в себя поле длины и поле агрегирования. Устройство может интерпретировать поле длины в качестве количества символов в ответ на определение того, что поле агрегирования имеет первое значение (например, «1»). Устройство может интерпретировать поле длины в качестве количества байтов в ответ на определение того, что поле агрегирования имеет второе значение (например, «0»).
[00372] В еще одном частном варианте осуществления устройство может изначально определить, относится ли кадр, включающий в себя SIG-элемент, к ширине полосы пропускания в 1 МГц. Если кадр относится к ширине полосы пропускания в 1 МГц, то устройство может интерпретировать поле длины в качестве количества байтов или количества символов на основе значения поля агрегирования, как описано выше. Однако если кадр не относится к ширине полосы пропускания в 1 МГц, устройство может определить, имеет ли кадр короткоформатную преамбулу или длинноформатную преамбулу (например, посредством проверки поворота SIG-элемента). Если кадр имеет короткоформатную преамбулу, устройство может интерпретировать поле длины в качестве количества байтов или количества символов на основе значения поля агрегирования, как описано выше. Наоборот, если кадр имеет длинноформатную преамбулу, устройство может определить, является ли кадр SU-кадром или MU-кадром (например, посредством проверки поля SU/MU). Если кадр является SU-кадром, устройство может интерпретировать поле длины в качестве количества байтов или количества символов на основе значения поля агрегирования, как описано выше. Если кадр является MU-кадром, устройство может автоматически интерпретировать поле длины в качестве количества символов (например, потому что протокол или стандарт беспроводной связи, такой как IEEE 802.11ah, может накладывать обязательства в том, что длина MU-кадра, имеющего длинноформатную преамбулу, должна представлять собой количество символов).
[00373] Фиг. 10 является функциональной блок-схемой еще одного примерного беспроводного устройства 1000, которое может использоваться в соответствии с настоящим раскрытием. Устройство 1000 включает в себя модуль 1002 генерирования для генерирования элемента данных для беспроводной передачи. Модуль 1002 генерирования может быть сконфигурирован с возможностью выполнения одной или более функций, обсужденных выше по отношению к этапу 602 Фиг. 6 и/или этапу 802 Фиг. 8. Модуль 1002 генерирования может соответствовать одному или более из процессора 204 и DSP 220. Устройство 1000 дополнительно включает в себя модуль 1004 передачи для беспроводной передачи элемента данных. Модуль 1004 передачи может быть сконфигурирован с возможностью выполнения одной или более функций, обсужденных выше по отношению к этапу 604 Фиг. 6 и/или этапу 804 Фиг. 8. Модуль 1004 передачи может соответствовать передатчику 210. В частном варианте осуществления элемент данных может включать в себя СИГНАЛЬНЫЙ (SIGNAL) элемент (например, СИГНАЛЬНЫЙ (SIGNAL) элемент 520), в котором поле длины СИГНАЛЬНОГО (SIGNAL) элемента интерпретируется на основе значения поля агрегирования, и/или в котором конкретное поле СИГНАЛЬНОГО (SIGNAL) элемента имеет значение, указывающее полезную нагрузку нулевой длины.
[00374] Фиг. 11 является функциональной блок-схемой еще одного примерного беспроводного устройства 1100, которое может использоваться в соответствии с настоящим раскрытием. Устройство 1100 включает в себя модуль 1102 приема для беспроводного приема элемента данных. Модуль 1102 приема может быть сконфигурирован с возможностью выполнения одной или более функций, обсужденных выше по отношению к этапу 702 Фиг. 7 и/или этапу 902 Фиг. 9. Модуль 1102 приема может соответствовать приемнику 212 и может включать в себя усилитель 401.
[00375] Устройство 1100 дополнительно включает в себя модуль 1104 определения для определения различных характеристик элемента данных. Например, модуль 1104 определения может определять, имеет ли первое поле одного или более дополнительных полей исключительное значение, указывающее полезную нагрузку нулевой длины. Как обсуждалось выше, исключительное значение может включать в себя значение поля вне обычных границ функционирования. В качестве еще одного примера, модуль определения может определять то, что поле PAID имеет значение, указывающее, что недекодированная часть SIG-элемента должна быть декодирована. Модуль 1104 определения может быть сконфигурирован с возможностью выполнения одой или более функций, обсужденных выше по отношению к этапу 904 Фиг. 9 и/или этапу 706 Фиг. 7. Модуль 1104 определения может соответствовать одному или более из процессора 204, детектора 218 сигналов и DSP 220.
[00376] Устройство 1100 дополнительно включает в себя модуль 1106 декодирования для декодирования данных. Например, модуль 1106 декодирования может декодировать поле длины на основе определенного исключительного значения. Модуль 1106 декодирования может также декодировать поле PAID и SIG-элемент, если значение поля PAID указывает, что SIG-элемент должен быть декодирован. Модуль 1106 декодирования может выдерживать некоторое время, если значение поля PAID указывает, что SIG-элемент не должен быть декодирован. Модуль 1106 декодирования может быть сконфигурирован с возможностью выполнения одной или более функций, обсужденных выше по отношению к этапу 704 Фиг. 7, этапу 708 Фиг. 7, этапу 710 Фиг. 7 и/или этапу 906 Фиг. 9. Модуль 1106 декодирования может соответствовать одному или более из процессора 204, детектора 218 сигналов и DSP 220, и может включать в себя модуль 405 выравнивателя и оценщика канала.
[00377] Используемый в данном документе термин «определение» охватывает большое разнообразие действий. Например, «определение» может включать в себя расчет, вычисление, обработку, выведение, исследование, поиск (например, поиск в таблице, базе данных или другой структуре данных), выявление и т.п. Кроме того, «определение» может включать в себя прием (например, прием информации), осуществление доступа (например, осуществление доступа к данным в запоминающем устройстве) и т.п. Кроме того, «определение» может включать в себя решение, отбор, выбор, установление и т.п. Дополнительно, «ширина канала», используемая в данном документе, может охватывать или также может упоминаться в качестве ширины полосы пропускания в некоторых аспектах.
[00378] Используемая в данном документе фраза, относящаяся к «по меньшей мере, одному из» списка элементов, относится к любому сочетанию этих элементов, включающему в себя одиночных участников. В качестве примера, подразумевается, что «по меньшей мере, один из: a, b или c» охватывает: только a; только b; только c; a и b; a и c; b и c; а также a, b и c.
[00379] Различные этапы способов, описанных выше, могут быть выполнены любым подходящим средством, способным выполнять данные этапы, таким как составляющая(ие) различного аппаратного обеспечения и/или программного обеспечения, схемы, и/или модуль(и). В целом, любые этапы, изображенные на Фигурах, могут быть выполнены соответствующим функциональным средством, способным выполнять данные этапы.
[00380] Различные иллюстративные логические блоки, модули и схемы, описанные совместно с настоящим раскрытием, могут быть реализованы или выполнены с помощью процессора общего назначения, цифрового сигнального процессора (DSP), специализированной интегральной схемы (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства (PLD), дискретного вентиля или транзисторной логической схемы, составляющих дискретного аппаратного обеспечения или любого их сочетания, которые разработаны для выполнения функций, описанных в данном документе. Процессор общего назначения может быть микропроцессором, но в альтернативе, процессор может быть любым коммерчески доступным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор может также быть реализован в качестве сочетания вычислительных устройств, например, сочетания DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров совместно с ядром DSP, либо любой другой такой конфигурации.
[00381] В одном или более аспектах, описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, встроенном микропрограммном обеспечении или любом их сочетании. При реализации в программном обеспечении, функции могут храниться на или передаваться в качестве одной или более команд или кода на компьютерно-читаемом носителе. Компьютерно-читаемый носитель включает в себя и компьютерный носитель хранения и среду связи, включающую в себя любой носитель, который содействует переносу компьютерной программы из одного места в другое. Носители хранения информации могут быть любыми доступными носителями, к которым может осуществлять доступ компьютер. В качестве примера, а не ограничения, такой компьютерно-читаемый носитель может включать в себя RAM, ROM, EEPROM, CD-ROM или другое хранилище на оптическом диске, хранилище на магнитных дисках или другие устройства с магнитным накопителем, или любой другой носитель, который может использоваться для переноса или хранения необходимого программного кода в виде команд или структур данных, и к которому компьютер может осуществлять доступ. Кроме того, любое соединение должным образом относится к термину компьютерно-читаемый носитель. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или таких беспроводных технологий, как инфракрасное излучение, радиоволновое излучение и микроволновое излучение, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или такие беспроводные технологии, как инфракрасное излучение, радиоволновое излучение и микроволновое излучение включены в определение носителя. Магнитный диск и оптический диск, используемые в данном документе, включают в себя оптический компакт-диск (CD), оптический лазерный диск, оптический диск, оптический цифровой универсальный диск (DVD), гибкий магнитный диск и оптический диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитным образом, в то время как оптические диски воспроизводят данные оптическим образом с помощью лазеров. Таким образом, в некоторых аспектах компьютерно-читаемый носитель может включать в себя постоянный компьютерно-читаемый носитель (например, материальный носитель). Кроме того, в некоторых аспектах компьютерно-читаемый носитель может включать в себя непостоянный компьютерно-читаемый носитель (например, сигнал). Сочетания вышеупомянутого должны также быть включены в объем компьютерно-читаемого носителя.
[00382] Способы, раскрытые в данном документе, включают в себя один или более этапов или действий для достижения описанного способа. Этапы и/или действия способов могут чередоваться друг с другом без отступления от объема формулы изобретения. Другими словами, пока не задан особый порядок этапов или действий, порядок и/или использование конкретных этапов и/или действий может быть изменен без отступления от объема формулы изобретения.
[00383] Описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, встроенном микропрограммном обеспечении или любом их сочетании. При реализации в программном обеспечении, функции могут храниться в качестве одной или более команд на компьютерно-читаемом носителе. Носители хранения информации могут быть любыми доступными носителями, к которым компьютер может осуществлять доступ. В качестве примера, а не ограничения, такой компьютерно-читаемый носитель может включать в себя RAM, ROM, EEPROM, CD-ROM или другое хранилище на оптическом диске, хранилище на магнитных дисках или другие устройства с магнитным накопителем, или любой другой носитель, который может использоваться для переноса или хранения необходимого программного кода в виде команд или структур данных, и к которому компьютер может осуществить доступ. Магнитный диск и оптический диск, используемые в данном документе, включают в себя оптический компакт-диск (CD), оптический лазерный диск, оптический диск, оптический цифровой универсальный диск (DVD), гибкий магнитный диск и оптический диск Blu-ray, причем магнитные диски обычно воспроизводят данные магнитным образом, в то время как оптические диски воспроизводят данные оптическим образом с помощью лазеров.
[00384] Таким образом, некоторые аспекты могут включать в себя компьютерный программный продукт для выполнения действий, представленных в данном документе. Например, такой компьютерный программный продукт может включать в себя компьютерно-читаемый носитель, имеющий сохраненные (и/или закодированные) на нем команды, при этом команды являются исполнимыми одним или более процессорами для выполнения действий, описанных в данном документе. Для некоторых аспектов компьютерный программный продукт может включать в себя упаковочный материал.
[00385] Программное обеспечение или команды могут передаваться по среде (носителю) передачи. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или таких беспроводных технологий, как инфракрасное излучение, радиоволновое излучение и микроволновое излучение, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или такие беспроводные технологии, как инфракрасное излучение, радиоволновое излучение и микроволновое излучение, включены в определение среды (носителя) передачи.
[00386] Дополнительно, следует понимать, что модули и/или другие соответствующие средства для выполнения способов и методик, описанных в данном документе, могут быть загружены и/или иным образом получены пользовательским терминалом и/или базовой станцией, в зависимости от применения. Например, такое устройство может быть соединено с сервером для содействия переносу средства для выполнения способов, описанных в данном документе. Альтернативно, различные способы, описанные в данном документе, могут быть предоставлены через средство хранения (например, RAM, ROM, физический носитель хранения информации, такой как оптический компакт-диск (CD) или гибкий магнитный диск и т.д.), так что пользовательский терминал и/или базовая станция могут получать различные способы после присоединения или предоставление средства хранения в устройство. Кроме того, может быть использована любая другая подходящая методика для предоставления способов и методик, описанные в данном документе, в устройство.
[00387] Следует понимать, что формула изобретения не ограничивается точной конфигурацией и составляющими, изображенными выше. Различные модификации, изменения и вариации могут быть сделаны в размещении, функционировании и подробных составляющих способов и устройств, описанных выше, без отступления от объема формулы изобретения.
[00388] В то время как вышеизложенное направлено на аспекты настоящего раскрытия, другие и дополнительные аспекты данного раскрытия могут быть разработаны без отступления от основного объема данного раскрытия, который определен нижеследующей формулой изобретения.