СПОСОБЫ И УСТРОЙСТВО ПЕРЕДАЧИ И ПРИЕМА РАДИОКАДРА
METHODS AND APPARATUS FOR TRANSMITTING AND RECEIVING A RADIO FRAME

Область техники, к которой относится изобретение
Варианты осуществления настоящего изобретения относятся к технологиям связи и, в частности, к способам и устройству передачи и приема радиокадра.
Уровень техники
В настоящее время при осуществлении связи основным способом передачи данных является технология OFDM (мультиплексирование с ортогональным частотным разделением, мультиплексирование с ортогональным частотным разделением), которую широко применяют в системах беспроводной связи, таких как LTE, WiMAX и WiFi. Дополнительно, OFDM дополнительно применяют к фиксированной передаче данных по сети, например, к способам передачи данных, таким как оптоволоконный кабель, медный многожильный провод и кабель. Основной принцип OFDM заключается в следующем: сжимают интервал поднесущих до минимума в допустимом диапазоне ортогональности поднесущих. С одной стороны, это может обеспечить формирование нескольких параллельных путей, которые не вызывают взаимных помех; с другой стороны, это может повысить эффективность использования частоты системы.
Дополнительно, поскольку OFDM имеет вышеприведенную характеристику, если OFDM поднесущие, которые не вызывают взаимных помех, распределены для нескольких пользователей, возможно предоставить доступ или передачу данных нескольких пользователей с использованием OFDM. Данный способ называют OFDMA (множественный доступ с ортогональным частотным разделением, множественный доступ с ортогональным частотным разделением). В OFDMA способе отправка данных означает, что сторона передачи посылает на несколько приемников, ассоциированных с поднесущими/подканалами, соответствующие сторонам приема, данные стороны приема с использованием поднесущих/подканалов. В OFDMA способе отправки должны быть синхронно отправлены данные на поднесущих/подканалах. Данные пользователей сохраняют ортогональность посредством использования поднесущих/подканалов пользователей во время синхронной отправки. OFDMA может гибко и удобно планировать работу множества пользователей для одновременной передачи, что способствует использованию OFDMA для реализации эффекта многопользовательского разнесения. Дополнительно, OFDMA может удобно поддерживать несколько дискретных подканалов, и поэтому OFDMA может более эффективно использовать пустой частотной диапазон.
Аналогичным образом, как способ поддержки многопользовательской передачи с использованием параллельных каналов, для реализации параллельных каналов MU-MIMO (многопользовательский множественный вход с несколькими выходами, многопользовательский множественный вход с несколькими выходами) использует пространственную размерность и предоставляют множеству пользователей в качестве способа передачи. Однако таким образом, сторона передачи (нисходящая линия связи, DL MU-MIMO) или сторона приема (восходящая линия связи, UL MU-MIMIO) должны иметь всю или некоторую информацию о канале; в противном случае, сторона приема не может правильно получить множество эффективных сигналов посредством демодуляции и, следовательно, происходит сбой передачи. Для DL MU-MIMO для формирования передающего луча сторона передачи использует информацию о состоянии канала (информация о состоянии канала, CSI), и на стороне передачи различают многочисленные пространственные потоки. Для UL MU-MIMO сторона приема должна использовать информацию о состоянии канала для формирования принимающего луча, и на стороне приема различают многочисленные пространственные потоки. В частности, для DL MU-MIMO, чтобы сторона передачи могла получить информацию о состоянии канала, сторона передачи должна отправить обучающую последовательность, так что несколько сторон приема оценивают канал и возвращают информацию о состоянии оцененного канала на сторону передачи.
С другой стороны, характеристика последовательности для WLAN (LAN беспроводной связи) является способом передачи данных в блоке кадра (кадр). То есть, для реализации высокоэффективной передачи необходимо обеспечить структуру кадра, которая может в полной мере использовать OFDMA характеристику.
Раскрытие сущности изобретения
Варианты осуществления настоящего изобретения обеспечивают способ передачи радиокадра для решения технической задачи предшествующего уровня техники и повышения эффективности передачи радиокадра.
Первый аспект обеспечивает способ передачи радиокадра, включающий в себя: генерируют с помощью стороны передачи объявление пакета нулевых данных (NDPA), причем NDPA соответствует стандарту 802.11ax и содержит одно или более информационных полей станции, длина каждого информационного поля станции составляет 4 байта, первые два байта из 4 байтов включают в себя поле идентификатора ассоциации (AID), следующие два байта из 4 байтов не включают в себя никакого AID;
самый значимый бит (MSB) из первых 12 бит следующих двух байтов установлен на 1,
при этом MSB из первых 12 битов следующих двух байтов является 28-м битом (B27) каждого информационного поля станции; и передают NDPA.
В первом варианте осуществления согласно первому аспекту значение MSB передних 12 битов следующих двух байтов в каждом информационном поле станции установлено на 1 для предотвращения стороны приема, которая не соответствует стандарту 802.11ax, от ошибочного определения AID принимающей стороны в каждом информационном поле станции.
Во втором варианте осуществления согласно первому аспекту значение MSB передних 12 битов следующих двух байтов установлено на 1 для указания, что передние 12 битов следующих двух байтов не являются полем AID.
Второй аспект обеспечивает способ приема радиокадра, содержащий этапы, на которых:
принимают объявление пакета нулевых данных (NDPA), причем NDPA содержит одно или более информационных полей станции, длина каждого информационного поля станции составляет 4 байта, первые два байта из 4 байтов включают в себя поле идентификатора ассоциации (AID), следующие два байта из 4 байтов не включают в себя никакого AID;
самый значимый бит (MSB) из первых 12 бит следующих двух байтов установлен на 1,
при этом MSB из первых 12 битов следующих двух байтов является 28-м битом (B27) каждого информационного поля станции; и
осуществляют синтаксический анализ NDPA и обработку в соответствии со значением самого значимого бита из первых 12 бит следующих двух байтов в каждом информационном поле станции.
В первом варианте осуществления согласно второму аспекту значение MSB передних 12 битов следующих двух байтов установлено на 1 для предотвращения стороны приема, которая не соответствует стандарту 802.11ax, от ошибочного определения AID принимающей стороны в информационном поле станции.
Во втором варианте осуществления согласно второму аспекту значение MSB передних 12 битов следующих двух байтов установлено на 1 для указания, что передние 12 битов следующих двух байтов не являются полем AID.
Третий аспект обеспечивает устройство передачи данных, содержащее:
процессор, выполненный с возможностью генерирования объявления пакета нулевых данных (NDPA), причем NDPA содержит одно или более информационных полей станции, длина каждого информационного поля станции составляет 4 байта, первые два байта из 4 байтов включают в себя поле идентификатора ассоциации (AID), следующие два байта из 4 байтов не включают в себя никакого AID;
самый значимый бит (MSB) из первых 12 бит следующих двух байтов установлен на 1,
при этом MSB из первых 12 битов следующих двух байтов является 28-м битом (B27) каждого информационного поля станции; и
передатчик, соединенный с процессором, при этом передатчик выполнен с возможностью передачи NDPA.
В первом варианте осуществления согласно третьему аспекту значение MSB передних 12 битов следующих двух байтов в каждом информационном поле станции установлено на 1 для предотвращения стороны приема, которая не соответствует стандарту 802.11ax, от ошибочного определения AID принимающей стороны в каждом информационном поле станции.
Во втором варианте осуществления согласно третьему аспекту значение MSB передних 12 битов следующих двух байтов установлено на 1 для указания, что передние 12 битов следующих двух байтов не являются полем AID.
Четвертый аспект обеспечивает устройство приема радиокадра, содержащее:
приемник, выполненный с возможностью приема объявления пакета нулевых данных (NDPA), причем NDPA содержит одно или более информационных полей станции, длина каждого информационного поля станции составляет 4 байта, первые два байта из 4 байтов включают в себя поле идентификатора ассоциации (AID), следующие два байта из 4 байтов не включают в себя никакого AID;
самый значимый бит (MSB) из первых 12 бит следующих двух байтов установлен на 1,
при этом MSB из первых 12 битов следующих двух байтов является 28-м битом (B27) каждого информационного поля станции; и
процессор, соединенный с приемником, при этом процессор выполнен с возможностью осуществления синтаксического анализа NDPA и обработки в соответствии со значением самого значимого бита из первых 12 бит следующих двух байтов в каждом информационном поле станции.
В первом варианте осуществления согласно четвертому аспекту значение MSB передних 12 битов следующих двух байтов установлено на 1 для предотвращения стороны приема, которая не соответствует стандарту 802.11ax, от ошибочного определения AID принимающей стороны в информационном поле станции.
Во втором варианте осуществления согласно четвертому аспекту значение MSB передних 12 битов следующих двух байтов установлено на 1 для указания, что передние 12 битов следующих двух байтов не являются полем AID.
Варианты осуществления настоящего изобретения дополнительно соответственно обеспечивают устройство для реализации вышеописанных способов, такое как микросхема, станция или точка доступа.
Краткое описание чертежей
С целью более подробного описания технических решений в вариантах осуществления настоящего изобретения или в предшествующем уровне техники, нижеследующее кратко описывает сопроводительные чертежи, необходимые для описания вариантов осуществления или предшествующего уровня техники. Очевидно, что прилагаемые чертежи в нижеследующем описании показывают некоторые варианты осуществления настоящего изобретения, и специалист в данной области техники может все еще получать другие чертежи из этих сопроводительных чертежей без творческих усилий.
Фиг. 1 представляет собой схему системы согласно варианту осуществления настоящего изобретения;
фиг. 2 представляет собой упрощенную схему процесса передачи по каналу обратной связи информации о состоянии канала для нескольких пользователей;
фиг. 3 представляет собой упрощенную схему формата NDPA кадра;
фиг. 4 представляет собой упрощенную схему процесса передачи данных OFDMA/MU-MIMO восходящей линии связи;
фиг. 5 - фиг. 9 представляют собой упрощенные схемы предпочтительных форматов NDPA кадра;
фиг. 10 представляет собой упрощенную схему предпочтительного формата триггерного кадра; и
фиг. 11 и фиг. 12 представляют собой отдельные упрощенные схемы устройства для реализации вариантов осуществления настоящего изобретения.
Осуществление изобретения
С целью более четкого пояснения технических решений и преимуществ вариантов осуществления настоящего изобретения, ниже приведено ясное описание технических решений в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления представляют собой некоторые, но не все варианты осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистом в данной области техники, на основании вариантов осуществления настоящего изобретения без творческих усилий, должны находиться в рамках объема защиты настоящего изобретения.
Далее приведены определения аббревиатур/сокращений и ключевых терминов:
L-XXX - унаследованное XXX поле - унаследованное XXX поле
SISO - система с одним входом и одним выходом - система с одним входом и одним выходом
OFDM - мультиплексирование с ортогональным частотным разделением -
мультиплексирование с ортогональным частотным разделением
WLAN - беспроводная локальная сеть - беспроводная локальная сеть
CP - циклический префикс - циклический префикс
STF - короткое поле подстройки - короткое поле подстройки LTF - длинное поле подстройки - длинное поле подстройки SIG - поле сигнала - поле сигнала
VHT - очень высокая пропускная способность
очень высокая пропускная способность
HE - высокоэффективный - высокоэффективный
PHY - физический - физический (уровень)
МАС - управление доступом к среде - управление доступом к среде (уровень)
MCS - схема модуляции и кодирования -
схема модуляции и кодирования
SINR - отношение сигнал – смесь помехи с шумом -
отношение сигнал – смесь помехи плюс шум
BCC - двоичный сверточный код - двоичный сверточный код CRC - циклический избыточный код - циклический избыточный код
STA - станции - станция
AP - точка доступа - точка доступа
MU-MIMO многопользовательский многоканальный вход – многоканальный выход
многопользовательский многоканальный вход–многоканальный выход
GID / Group ID - идентификация группы - идентификатор группы
OFDMA - множественный доступ с ортогональным частотным разделением -
множественный доступ с ортогональным частотным разделением
WLAN - беспроводная локальная сеть - беспроводная локальная сеть
NSTS - число пространственно-временных потоков -
число пространственно-временных потоков
STBC - пространственно-временной блочный код
BF - формирование луча
LDPC - код с низкой плотностью проверок на четность -
код с низкой плотностью проверок на четность
DL - нисходящая линия связи - нисходящая линия связи
UL - восходящая линия связи - восходящая линия связи
SIFS - короткий межкадровый интервал - короткий межкадровый интервал
NDP - пакет нулевых данных - пакет нулевых данных NDPA - объявление пакета нулевых данных - объявление пакета нулевых данных
BF - формирование луча - формирование луча
Как показано на фиг. 1, при этом, фиг. 1 представляет собой упрощенную структурную схему беспроводной локальной сети WLAN. WLAN включает в себя станцию доступа или точку 101 доступа и одну или несколько станций 102. Как показано на фиг. 2, при этом, фиг. 2 представляет собой упрощенную схему процесса передачи по каналу обратной связи информации о состоянии канала для нескольких пользователей. AP непрерывно отправляет NDPA (объявление пакета нулевых данных, объявление пакета нулевых данных) и NDP (пакет нулевых данных, пакет нулевых данных). Сторона приема оценивает информацию состояния канала в соответствии с индикацией NDPA и LTF (длинное поле подстройки, длинное поле подстройки) NDP, генерирует кадр отчета о формировании луча (отчета о формировании луча, BF отчет) и передает по каналу обратной связи информацию оценённого состояния канала в AP (точка доступа, точка доступа). В процессе обратной связи AP отправляет кадры опроса отчета о формировании луча (BF опрос отчета) для запроса STAs (станции, станции), указанных в NDPA, один за другим, для получения BF отчетов от этих STAs. Этот способ последовательного запроса вызывает относительно большой объем служебной сигнализации. Дополнительно, существующий формат NDPA кадра показан на фиг. 3.
Как показано на фиг. 4, уменьшают объем служебной сигнализации, при этом, фиг. 4 представляет собой упрощенную схему OFDMA/MU-MIMO процесса передачи данных восходящей линии связи. Для реализации параллельной передачи BF отчетов для нескольких пользователей применяют UL OFDMA процесс. Однако UL OFDMA требует триггерного кадра (триггерный кадр) для реализации синхронизации и указания информации, такой как распределение ресурсов восходящей линии связи.
В стандарте следующего поколения, то есть, 802.11ax определена OFDMA характеристика, и STA может потребоваться измерять информацию о частичном канале (каналах) во всей полосе пропускания. Следовательно, AP может указывать в NDPA кадре информацию о полосе пропускания, которую STA должна измерять, и эта часть информации может быть указана дополнительным битом. Однако информационная часть пользователя в текущем VHT NDPA кадре имеет только 16 бит, и 16 бит содержат всю полезную информацию. Поэтому в стандарте 802.11ax радиокадр (такой как, HE NDPA кадр), который соответствует стандарту 802.11ax, должен реализовать высокоэффективную передачу, используя характеристику OFDMA.
Вариант осуществления настоящего изобретения обеспечивает способ передачи радиокадра, включающий в себя:
генерирование стороной передачи радиокадра, в котором радиокадр включает в себя одно или более информационных полей станции, STA информационных полей, длина каждого информационного поля станции составляет 2K байта, в котором K является натуральным числом, таким как 1, 2, 3, ..., и значение бит B16j + 11 в каждом информационном поле станции установлено на 1, в котором j = 1, 2, 3, ..., K-1; и
передачу радиокадра. В варианте осуществления наиболее значимый бит в поле информации станции находится на правой стороне.
В другом подобном решении наиболее значимый бит в поле информации станции может находиться на левой стороне. В этом случае, также предоставляют способ отправки радиокадра, включающий в себя:
генерирование стороной передачи радиокадра, в котором радиокадр включает в себя:
одно или более информационных полей станции STA информационных полей станции, длина каждого информационного поля станции составляет 2Kбайта, в котором K представляет собой натуральное число, такое как 1, 2, 3, ..., и значение бит B16j в каждом информационном поле станции задано равным 1, в котором j = 1, 2, 3, ..., K-1; и
передачу радиокадра.
В конкретном примере радиокадр представляет собой NDPA кадр или триггерный кадр и, в частности, представляет собой NDPA кадр или триггерный кадр с структурой данных, которая соответствует стандарту 802.11ax. Например, NDPA кадр или триггерный кадр могут упоминаться как HE NDPA или HE триггер.
При использовании вышеописанной структуры кадра на стороне приема после приема радиокадра, станция, соответствующая стандарту 802.11ax, анализирует радиокадр и выполняет последующую обработку. Для станции, такой как VHT STA, которая не соответствует стандарту 802.11ax, станция устанавливает каждое информационное поле STA по умолчанию по 2 байта. Сначала станция считывает информационное поле AID12 и продолжает читать следующие 2 байта, если значение чтения не соответствует AID станции. Станция не получает от последующих 4 бит информацию, отправленную на станцию, до тех пор, пока значение считывания не будет соответствовать идентификатору станции. При анализе кадра VHT STA может определить, основываясь на значении бита B16j + 11 или значении бита B16j, что информационное поле STA не несет соответствующую информацию о VHT STA. То есть, указав, что бит в предшествующем местоположении равен 1, STA VHT определяет, что информационное поле STA не несет информацию о STA VHT. Поэтому, VHT STA больше не сможет обрабатывать информационное поле STA. (Это подробно описано в следующем примере.)
Далее НЕ NDPA используют в качестве примера для подробного описания.
Пример 1
Сторона передачи генерирует HE NDPA кадр. HE NDPA Кадр включает в себя n информационных полей STA и n - натуральное число. Каждое информационное поле STA включает в себя или содержит три поля: поле (AID12) идентификатора ассоциации, поле типа обратной связи (тип обратной связи) и поле индекса числа столбцов (Nc индекс) и могут дополнительно включать в себя или содержать другое поле для например, одну или любую комбинацию полей, таких как поле индекса числа строк (Nr индекс), поле информации кодовой книги, поле количества поднесущих в группе (Ng группирование) и поле информации о частичной полосе пропускания (частичная информация о BW ).
Обращаясь к фиг. 5, при этом, фиг. 5 представляет собой упрощенную схему HE NDPA кадра. Каждое информационное поле STA HE NDPA кадра в примере на фиг. 5 равно 4 байтам. Для удобства описания передние 12 бит третьего и четвертого байтов в каждом информационном поле STA называются первым информационным полем. В частности, значение в наиболее значимом бите первого информационного поля устанавливают равным 1, то есть, 28-й бит (или обозначается как B27) для каждого информационного поля STA устанавливают на 1 (когда самый значимый бит находится с правой стороны). Когда самый значимый бит находится на левой стороне, самым значимым битом первого информационного поля является 17-й бит (B16). Остальные 11 бит в первом информационном поле могут содержать другую информацию, такую как один или несколько типов информации в поле Nr индекса, поле информации кодовой книги, поле Ng группировки или поле частичной информации BW.
Когда VHT STA принимает и анализирует HE NDPA кадр, VHT STA теоретически ожидает, что первое информационное поле будет AID12 полем. Однако в этом варианте осуществления настоящего изобретения самый значимый бит (максимальный значимый бит, MSB) в первом информационном поле установлен на 1. Таким образом, когда VHT STA анализирует первое информационное поле, значение первого информационное поле больше или равно 2048. Однако значение ограничения AID для VHT STA должно быть в пределах от 1 до 2007. Поэтому он неявно указывает STA VHT, что первое информационное поле не является AID12 полем, и VHT STA не нужно продолжать обрабатывать информацию, тем самым, предотвращая ошибочное определение с помощью VHT STA.
Дополнительно, самый значимый бит в информационном поле AID12 в каждом информационном поле STA может быть установлен на 0 или 1. Когда самый значимый бит установлен на 0, то указывают, что информационное поле STA является таким же, как STA информационное поле в VHT NDPA, которое составляет 2 байта. Когда самый значимый бит информационного поля AID12 установлен на 1, то указывают, что информационное поле STA имеет длину, которая имеет информационное поле TA и указанную в стандарте 802.11ax, например, длина составляет 4 байта в этом вариант осуществления настоящего изобретения. Бит можно назвать VHT/HE полем, как показано на фиг. 6.
Вышеупомянутое VHT/HE поле может отсутствовать в информационное поле STA, но находится в общей информационной части (все части до информационного поля STA называют общими информационными частями) радиокадра. Предпочтительно, VHT/HE поле может находиться в зарезервированном поле в кадре маркера зондирования двухсторонней связи в сети, как показано на фиг. 7.
Поскольку B27 постоянно установлен на 1, информация пользователя, переносимая в HE NDPA кадре, должна находиться в местоположении, отличном от B27, то есть, B0-B26 и B28-B31.
В другом варианте осуществления, независимо от значения VHT/HE поля, длина информационного поля STA составляет 4 байта.
Когда приемник принимает HE NDPA кадр, если приемник является VHT STA, поскольку STH VHT имеет каждое информационное поле STA равное 2 байта по умолчанию, то VHT STA сначала анализирует информационное поле AID12 и продолжает анализировать следующий 2 байта, если анализируемое значение не соответствует AID VHT STA. VHT STA не получает от последующих 4 бит информации, отправленной в STH VHT, пока анализируемое значение не соответствует AID VHT STA.
Если приемник является HE STA, когда значение VHT/HE поля равно 0, HE STA выполняет прием в соответствии с процессом приема VHT STA. Когда значение VHT/HE поля равно 1, HE STA выполняет анализ в блоке из 4 байтов. HE STA сначала анализирует информационное поле AID12 и продолжает анализировать следующие 4 байта, если значение чтения не соответствует AID HE STA. HE STA не получает из 19 бит, отличных от B27 в последующих 20 бит, информацию, отправляемую в HE STA, до тех пор, пока анализируемое значение не будет соответствовать AID HE STA. Возможно, если HE STA обнаруживает, что значение B27 равно 0, приемник прекращает прием информации и отбрасывает NDPA кадр.
Пример 2
В примере 1 информационное поле STA HE NDPA кадра включает в себя 4 байта. В отличие от этого, в этом примере информационное поле STA HE NDPA кадра может включать в себя 6 байтов, 8 байтов, 10 байтов и т.п. Как и в примере 1, в этом примере, за исключением первых 2 байтов, MSB передних 12 бит устанавливают равным 1, в каждом других 2 байтов.
Например, когда информационное поле STA включает в себя 6 байтов, B27 и B43 в информационном поле STA установлены на 1, как показано на фиг. 8. VHT/HE поле в примере находится в зарезервированном поле в общей информационной части. Кроме того, когда значимый бит находится на левой стороне, B16 и B32 устанавливают на 1.
Когда приемник принимает HE NDPA кадр, если приемник является VHT STA, приемник считает, что каждое информационное поле STA составляет 2 байта. VHT STA сначала анализирует информационное поле AID12 и продолжает анализировать следующие 2 байта, если анализируемое значение не соответствует AID VHT STA. VHT STA не получает от последующих 4 бит информации, отправленной в STH VHT, пока анализируемое значение не соответствует AID VHT STA. Если приемник является HE STA, когда значение VHT/HE поля равно 0, HE STA выполняет прием в соответствии с процессом приема VHT STA. Когда значение VHT/HE поля равно 1, HE STA выполняет анализ в блоке из 6 байтов. HE STA сначала анализирует информационное поле AID12 и продолжает анализировать следующие 6 байтов, если анализируемое значение не соответствует AID приемника. HE STA не получает от 34 бит, отличных от B27 и B43 в последующих 36 бит, информацию, отправленную в HE STA, до тех пор, пока анализируемое значение не будет соответствовать AID HE STA. Возможно, если HE STA обнаруживает, что значение B27 или B43 равно 0, HE STA перестает получать информацию и отбрасывает NDPA кадр.
Пример 3
Разница между примером 1 и примером 2 заключается в том, что определенные длины информационного поля STA HE NDPA кадра различны. Однако, по сравнению с примером 3, информационное поле STA в примере 1 и примере 2 имеет фиксированную длину. В примере 3 предусмотрен HE NDPA кадр, имеющий переменную длину. Информационное поле STA HE NDPA кадра является изменяемым и может быть 4 байта, 6 байтов, 8 байтов, 10 байтов и т.п. Чтобы сторона приема получила длину информационного поля STA, HE NDPA кадр может передавать первую информацию индикации, чтобы указать длину информационного поля STA. Первая информация индикации должна быть расположена перед всеми полями информации STA. В варианте осуществления первая информация индикации может находиться в зарезервированном поле в поле маркера зондирования двухсторонней связи. В более конкретном варианте осуществления 1 бит в зарезервированном поле используют для передачи первой информации индикации. Когда значение 1 бит равно 0, указывают, что длина информационного поля STA составляет 4 байта. Когда значение 1 бит равно 1, указывают, что длина информационного поля STA составляет 6 байтов. Как показано на фиг. 9, поле длины на фиг. 9 является первой информацией индикации.
Следует отметить, что первая информация индикации (то есть, длина информационного поля STA) представляет собой длину информационного поля STA, когда значение VHT/HE поля (см. фиг. 6) в AID12 поле является HE (в частности, бит имеет значение 1 или значение бита равно 0).
В другом варианте осуществления, независимо от значения VHT/HE поля, первая информация индикации указывает длину информационного поля STA.
Очевидно, что кадр в вышеприведенных вариантах осуществления не ограничен NDPA кадром, но может быть другим кадром, отличным от NDPA кадра. Другой кадр имеет следующие характеристики: другой кадр включает в себя общую информационную часть и часть информации пользователя, и AID поле является первым полем в каждой части информации пользователя. Триггерный кадр (триггерный кадр, TF) является типом другого кадра, как показано на фиг. 10.
Вышеупомянутые способы также могут быть использованы в триггерном кадре, и длины информационного поля STA в триггерном кадре различны. Например, если информационное поле STA включает в себя M байтов перед расширением, и если информационное поле STA необходимо расширить до MK байтов (K = 1, 2, 3, ...), бит B (8Mj + 11) в информационном поле STA может быть установлен на 1 (j = 1, 2, 3, ..., K-1).
Настоящее изобретение дополнительно обеспечивает устройство для передачи данных, которое может выполнять вышеупомянутый способ (включающий в себя способ отправки и способ приема).
На фиг. 11 проиллюстрировано устройство для передачи данных беспроводной локальной сети согласно варианту осуществления настоящего изобретения. Обращаясь к фиг. 11, устройство включает в себя передатчик 1001, приемник 1002, память 1003 и процессор 1004, которые выполнены с возможностью выполнять способ передачи данных по беспроводной локальной сети или способ приема данных по беспроводной локальной сети. Устройство используют на стороне передачи и включает в себя:
процессор 1004, выполненный с возможностью формировать или генерировать радиокадр, в котором радиокадр находится, по меньшей мере, в структуре, упомянутой в предшествующем варианте осуществления; и
передатчик 1001, выполненный с возможностью передавать радиокадр на станцию, STA, ассоциированную с AP.
Альтернативно, устройство используют на стороне приема и включает в себя приемник 1002. Приемник 1002 выполнен с возможностью принимать радиокадр в вышеупомянутом варианте осуществления. Процессор выполнен с возможностью анализировать радиокадр. Подробное описание процесса обработки радиокадра приведены в изложенном ранее варианте осуществления. Подробное описание данного аспекта опущено.
На фиг. 12 показан пример структурной схемы устройства для передачи данных в соответствии с вариантом осуществления настоящего изобретения (например, точка доступа, станция или микросхема, и некоторые компоненты на чертеже являются возможными). Как показано на фиг. 12, устройство 1200 передачи данных может быть реализовано с использованием шины 1201 в качестве общей шинной архитектуры. В соответствии с ограничениями на конкретные применения и общей конструкцией устройства 1200 передачи данных шина 1201 может включать в себя любое количество межсоединительных шин и мостов. Шина 1201 соединяет различные схемы вместе, и эти схемы включают в себя процессор 1202, носитель 1203 данных и интерфейс 1204 шины. Устройство 1200 передачи данных использует интерфейс 1204 шины для соединения сетевого адаптера 1205 и т.п. посредством шины 1201. Сетевой адаптер 1205 может быть выполнен с возможностью реализации функции обработки сигнала физического уровня в беспроводной локальной вычислительной сети и отправки и приема радиочастотного сигнала с использованием антенны 1207. Пользовательский интерфейс 1206 может подключаться к терминалу пользователя, такому как клавиатура, дисплей, мышь или джойстик. Шина 1201 может дополнительно подключаться к различным другим схемам, таким как источник синхронизации, периферийное устройство, регулятор напряжения и схема управления мощностью. Эти схемы хорошо известны в данной области техники и подробно не описаны в настоящем документе.
Устройство 1200 передачи данных также может быть сконфигурировано как общая система обработки. Общая система обработки включает в себя один или несколько микропроцессоров, которые обеспечивают функцию процессора, и внешнюю память, которая обеспечивает, по меньшей мере, часть носителя 1203 данных. Все они подключены к другим поддерживающим схемам с использованием архитектуры внешней шины.
Альтернативно, устройство 1200 передачи данных может быть реализовано с использованием ASIC (специализированной интегральной схемы), имеющей процессор 1202, интерфейс 1204 шины и пользовательский интерфейс 1206, или используя, по меньшей мере, часть носителя 1203 данных, интегрированного в одну микросхему; или устройство 1200 передачи данных может быть реализовано с использованием одного или более FPGA (программируемых пользователем вентильных матриц), PLD (программируемое логическое устройство), контроллера, машины состояний, логического затвора, дискретного аппаратного компонента, любой другой соответствующей схемы, способной выполнять функции, описанные в настоящем изобретении, или любую их комбинацию.
Процессор 1202 выполнен с возможностью управлять шиной и процессом общей обработки (включающий в себя выполнение программного обеспечения, хранящегося на носителе 1203 данных). Процессор 1202 может быть реализован с использованием одного или нескольких процессоров общего назначения и/или выделенных процессоров. Примеры процессоров включают в себя микропроцессор, микроконтроллер, процессор DSP и другие схемы, способные выполнять программное обеспечение. Программное обеспечение должно широко трактоваться как представление инструкций, данных или любой их комбинации независимо от того, называется ли программное обеспечение программным обеспечением, аппаратно-программным обеспечением, промежуточным программным обеспечением, микрокодом, языком описания аппаратного обеспечения или другими.
На фиг. 11 показано, что носитель 1203 данных отделен от процессора 1202. Однако специалист в данной области легко понимает, что носитель 1203 данных или любая его часть могут быть расположены вне устройства 1200 передачи данных. Например, носитель 1203 данных может включать в себя линию передачи данных, сигнал несущей, модулированный с использованием данных, и/или компьютерный продукт, отделенный от беспроводного узла. Эти носители доступны для процессора 1202 с использованием интерфейса 1204 шины. Альтернативно, носитель 1203 данных или любая его часть могут быть интегрированы в процессор 1202, например, может быть кешем и/или регистром общего назначения.
Процессор 1202 может реализовать вышеприведенные варианты осуществления, и подробности здесь не описаны.
Специалист в данной области техники может понять, что все или некоторые этапы вариантов осуществления способа могут быть реализованы программой, инструктирующей соответствующее аппаратное обеспечение. Программа может храниться на машиночитаемом носителе данных. Когда программа запускается, выполняются этапы вариантов осуществления способа. Вышеупомянутый носитель данных включает в себя: любой носитель, который может хранить программный код, такой как ROM, RAM, магнитный диск или оптический диск.