УСТРОЙСТВО ПЕРЕДАЧИ И СПОСОБ ПЕРЕДАЧИ
TRANSMISSION DEVICE AND TRANSMISSION METHOD

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее раскрытие в общем относится к беспроводной связи и, более конкретно, к способу форматирования и передачи управляющей сигнализации в системе беспроводной связи.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0002] Рабочая группа 802.11 IEEE (Института инженеров по электротехнике и электронике) разрабатывает беспроводной интерфейс 802.11ax НЕ (высокой эффективности) WLAN (беспроводной локальной сети) для достижения весьма значительного увеличения реальной пропускной способности, достигаемой пользователями в сценариях высокой плотности. Многопользовательская передача OFDMA (множественного доступа с ортогональным частотным разделением) предусмотрена как одна из наиболее важных функций 802.11ax. OFDMA представляет собой схему множественного доступа, которая выполняет множество операций потоков данных к и от множества пользователей на временных и частотных ресурсах системы OFDM.
[0003] В настоящее время ведутся исследования по выполнению частотного планирования для многопользовательской передачи OFDMA в 802.11ax. В соответствии с частотным планированием, устройство точки доступа к радиосвязи (далее просто ʺточка доступаʺ или ʺАРʺ) адаптивно назначает поднесущие множеству устройств станций радиосвязи (далее просто ʺтерминальные станцииʺ или ʺSTAʺ) на основе качеств приема частотных диапазонов STA. Это позволяет получить максимальный эффект многопользовательского разнесения и выполнять связь довольно эффективно.
[0004] Частотное планирование обычно выполняется на основе блока ресурсов (RU). RU включает в себя множество последовательных поднесущих. RU назначаются посредством AP для каждой из множества STA, с которыми AP осуществляет связь. Результат назначения ресурса для частотного планирования, выполняемого посредством AP, должен сообщаться в STA в качестве информации о назначении ресурсов. Кроме того, AP также должна сообщать другую управляющую сигнализацию, такую как общая управляющая информация и информация о распределении по каждому пользователю, на STA.
СПИСОК ЦИТИРОВАННЫХ ИСТОЧНИКОВ
НЕПАТЕНТНЫЕ ДОКУМЕНТЫ
[0005] [NPL 1]: IEEE802.11-15/0132r9, Specification Framework for TGax, September 2015
[NPL 2]: IEEE802.11-15/1066r0, HE-SIG-B Contents, September 2015
[NPL 3]: IEEE Std 802.11ac-2013
[NPL 4]: IEEE802.11-15/0132r15, Specification Framework for TGax, January 2016
[NPL 5]: IEEE802.11-16/0024r0, Proposed TGax Draft Specification, January 2016
КРАТКОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[0006] По мере того как гибкость в частотном планировании увеличивается, для сообщения управляющей сигнализации (то есть общей управляющей информации, информации о назначении ресурсов и информации о распределении по каждому пользователю) на STA требуется большее количество битов сигнализации. Это приводит к увеличению служебной нагрузки для сообщения управляющей сигнализации. Таким образом, существует отношение компромисса между гибкостью в частотном планировании служебной нагрузкой для сообщения управляющей сигнализации. Проблема заключается в том, как добиться гибкого частотного планирования при сокращении повышения служебной нагрузки для сообщения управляющей сигнализации.
[0007] В одном общем аспекте, раскрытые здесь методы включают в себя: устройство передачи согласно настоящему раскрытию, содержащее генератор сигнала передачи, который при работе генерирует сигнал передачи, который включает в себя унаследованную преамбулу, не-унаследованную преамбулу и поле данных, не-унаследованная преамбула содержит первое сигнальное поле и второе сигнальное поле, второе сигнальное поле содержит первое канальное поле и второе канальное поле, которые расположены в разных частотных поддиапазонах, причем каждое из первого канального поля и второго канального поля содержит общее поле, которое переносит информацию о распределении блока ресурсов (RU) для одной или нескольких терминальных станций, и характерное для пользователя поле, которое переносит информацию о распределении по каждому пользователю для одной или нескольких терминальных станций, и часть характерного для пользователя поля одного из первого канального поля и второго канального поля в зависимости от того, которое длиннее, чем другое канальное поле перед добавлением битов заполнения, перемещается в другое канальное поле; и передатчик, который в процессе работы передает сгенерированный сигнал передачи.
[0008] Следует отметить, что общие или конкретные раскрытия могут быть реализованы как система, способ, интегральная схема, компьютерная программа, носитель хранения данных или любая их выбранная комбинация.
[0009] С передающим устройством и способом передачи согласно настоящему раскрытию можно облегчить гибкое частотное планирование, одновременно подавляя увеличение служебной нагрузки для сообщения управляющей сигнализации.
[0010] Дополнительные выгоды и преимущества раскрытых вариантов осуществления станут очевидными из спецификации и чертежей. Выгоды и/или преимущества могут быть индивидуально получены посредством различных вариантов осуществления и признаков, представленных в спецификации и на чертежах, которые не обязательно все должны быть обеспечены для получения одного или нескольких из таких выгод и/или преимуществ.
[0011] Фиг. 1 показывает диаграмму, иллюстрирующую формат НЕ-пакета, соответствующего базовому документу спецификации IEEE 802.11ax.
Фиг. 2 показывает диаграмму, иллюстрирующую примерную структуру OFDMA НЕ-поля данных НЕ-пакета в случае CBW=40 МГц.
Фиг. 3 показывает диаграмму, иллюстрирующую примерную структуру HE-SIG-B НЕ-пакета в случае CBW=40 МГц.
Фиг. 4 показывает диаграмму, иллюстрирующую примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц.
Фиг. 5 показывает диаграмму, иллюстрирующую другой примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц.
Фиг. 6 показывает диаграмму, иллюстрирующую примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц в соответствии с первым вариантом осуществления настоящего раскрытия.
Фиг. 7 показывает диаграмму, иллюстрирующую примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц в соответствии с вторым вариантом осуществления настоящего раскрытия.
Фиг. 8 показывает диаграмму, иллюстрирующую примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц в соответствии с третьим вариантом осуществления настоящего раскрытия.
Фиг. 9 показывает диаграмму, иллюстрирующую примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц в соответствии с четвертым вариантом осуществления настоящего раскрытия.
Фиг. 10 показывает диаграмму, иллюстрирующую примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц в соответствии с пятым вариантом осуществления настоящего раскрытия.
Фиг. 11 показывает диаграмму, иллюстрирующую примерный формат HE-SIG-B НЕ-пакета в случае CBW=40 МГц в соответствии с шестым вариантом осуществления настоящего раскрытия.
Фиг. 12 показывает блок-схему, иллюстрирующую примерную конфигурацию AP в соответствии с настоящим раскрытием.
Фиг. 13 показывает блок-схему, иллюстрирующую примерную конфигурацию STA в соответствии с настоящим раскрытием.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0012] Различные варианты осуществления настоящего раскрытия будут теперь подробно описаны со ссылкой на прилагаемые чертежи. В следующем описании подробное описание известных функций и конфигураций было опущено для ясности и краткости.
[0013] <Основы настоящего раскрытия>
Фиг. 1 иллюстрирует формат пакета 100 высокой эффективности (HE), соответствующего стандарту IEEE 802.11ax. НЕ-пакет 100 включает в себя: унаследованную преамбулу, содержащую унаследованное короткое обучающее поле (L-STF) 102, унаследованное длинное обучающее поле (L-LTF) 104 и унаследованное сигнальное поле (L-SIG) 106; НЕ-преамбулу, содержащую повторное L-SIG поле (RL-SIG) 108, первое HE-сигнальное поле (HE-SIG-A) 110, второе HE-сигнальное поле (HE-SIG-B) 112, НЕ-короткое обучающее поле (HE-STF) 114 и HE-длинное обучающее поле (HE-LTF) 116 и НЕ-поле данных 120.
[0014] Унаследованная преамбула (102, 104, 106) используется для обеспечения обратной совместимости с унаследованными стандартами 802.11a/g/n/ac. L-STF 102 и L-LTF 104 в основном используются для обнаружения пакетов, установки автоматической регулировки усиления (AGC), оценки смещения частоты, временной синхронизации и оценки канала. L-SIG 106 вместе с RL-SIG 108 в НЕ-преамбуле используется для содействия в дифференциации НЕ-пакета 100 от унаследованных пакетов 802.11a/g/n/ac.
[0015] HE-SIG-A 110 в НЕ-преамбуле переносит общую управляющую информацию, необходимую для интерпретации остальных полей HE-пакета 100, например, CBW (ширины полосы канала), количества символов HE-SIG-B и MCS (схемы модуляции и кодирования), используемой для HE-SIG-B 112, и т.д.
[0016] HE-SIG-B 112 в НЕ-преамбуле содержит информацию о назначении ресурсов и информацию о распределении по каждому пользователю для назначенных принимающих STA, особенно для многопользовательской (MU) передачи нисходящей линии связи (DL). HE-SIG-B 112 не существует в НЕ-пакете 100, если оно предназначено для использования для однопользовательской (SU) передачи или для MU передачи восходящей линии связи (UL). Для UL MU передачи, информация о назначении ресурсов и информация о распределении по каждому пользователю для назначенных передающих STA предварительно устанавливаются в AP и передаются в кадре запуска от AP на назначенные передающие STA.
[0017] HE-STF 114 в НЕ-преамбуле используется для сброса AGC и уменьшает требования к динамическому диапазону для ADC (аналого-цифрового преобразователя). HE-LTF 116 в НЕ-преамбуле предусмотрено для оценки канала MIMO (множественного входа/множественного выхода) для приема и коррекции НЕ-поля данных 120.
[0018] НЕ-поле данных 120 переносит полезную нагрузку для одной или нескольких STA. Для конкретной STA в терминах SU передачи или конкретной группы STA в терминах MU-MIMO передачи полезная нагрузка переносится на назначенном ресурсе в единицах RU, охватывающих множество символов OFDM. RU может иметь разные типы в зависимости от количества компонентных поднесущих на каждый RU. Символы OFDM в НЕ-поле данных 120 должны использовать период DFT (дискретного преобразования Фурье) 12,8 мкс и интервал между поднесущими 78,125 кГц. Количество поднесущих на символ OFDM зависит от значения CBW. Например, в случае CBW=40 МГц, количество поднесущих на символ OFDM равно 512. Поэтому для конкретного типа RU, максимальное количество RU на каждый символ OFDM также зависит от размера CBW.
[0019] Фиг. 2 иллюстрирует примерную структуру OFDMA НЕ-поля данных 120 НЕ-пакета 100 в случае CBW=40 МГц. RU Типа I содержит 26 последовательных тонов и имеет ширину полосы около 2 МГц. RU Типа II содержит 52 последовательных тона и имеет ширину полосы около 4,1 МГц. RU Типа III содержит 106 последовательных тонов и имеет ширину полосы около 8,3 МГц. RU Типа IV содержит 242 последовательных тона и имеет ширину полосы около 18,9 МГц. RU Типа V содержит 484 последовательных тона и имеет ширину полосы около 37,8 МГц. Максимальное количество RU Типа I, RU Типа II, RU Типа III, RU Типа IV и RU Типа V, которое может поддерживать OFDMA 40 МГц, составляет восемнадцать, восемь, четыре, два и один, соответственно. Сочетание различных типов RU также может присутствовать в OFDMA 40 МГц.
[0020] Детали обработки передачи для L-STF 102, L-LTF 104, L-SIG 106, RL-SIG 108, HE-SIG-A 110, HE-SIG-B 112, HE-STF 114, HE-LTF 116 и НЕ-поля данных 120 можно найти в базовом документе спецификации IEEE 802.11ax.
[0021] В частности, HE-SIG-B 112 кодируется на основе по каждому поддиапазону 20 МГц. Для CBW=40 МГц, 80 МГц, 160 МГц или 80+80 МГц, количество поддиапазонов 20 МГц, переносящих различный контент, равно двум. Символы HE-SIG-B должны использовать период DFT 3,2 мкс и интервал между поднесущими 312,5 кГц. Количество поднесущих данных на каждый символ HE-SIG-B равно 52.
[0022] Фиг. 3 иллюстрирует примерную структуру HE-SIG-B 112 НЕ-пакета 100 в случае CBW=40 МГц. HE-SIG-B 112 содержит два канальных поля: HE-SIG-B1 302 и HE-SIG-B2 304, которые используют каналы разных частотных поддиапазонов. HE-SIG-B1 302 передается по каналу 322 первого поддиапазона 20 МГц, тогда как HE-SIG-B2 304 передается по каналу 324 второго поддиапазона 20 МГц.
[0023] Информация о назначении ресурсов и информация о распределении по каждому пользователю для одного распределения, которое полностью находится в пределах канала поддиапазона 20 МГц, переносятся в одном из двух канальных полей HE-SIG-B и передаются по каналу того же самого поддиапазона 20 МГц. Более подробно, HE-SIG-B1 302 переносит информацию о назначении ресурсов и информацию о распределении по каждому пользователю для распределений (например, 312), которые полностью расположены в пределах канала 322 первого поддиапазона 20 МГц, тогда как HE-SIG-B2 304 переносит информацию о назначении ресурсов и информацию о распределении по каждому пользователю для распределений (например, 314), которые полностью расположены в канале 324 второго поддиапазона 20 МГц. Таким образом, даже если управляющая сигнализация в канале поддиапазона 20 МГц (например, 322) искажена из-за помех, управляющая сигнализация в другом канале поддиапазона 20 МГц (например, 324) может быть декодирована надлежащим образом.
[0024] Фиг. 4 иллюстрирует примерный формат HE-SIG-B 112 НЕ-пакета 100 в случае CBW=40 МГц. Каждое из двух канальных полей HE-SIG-B содержит общее поле 410 и характерное для пользователя поле 450. Каждое общее поле 410 содержит подполе 412 распределения ресурсов, подполе CRC (проверки циклическим избыточным кодом) и подполе концевых битов, каждое из которых имеет предварительно определенную длину.
[0025] В контексте HE-SIG-B1 302, подполе 412 распределения ресурсов содержит индекс шаблона компоновки RU, который указывает конкретный шаблон компоновки RU в частотной области (включая информацию, связанную с MU-MIMO) для канала 322 первого поддиапазона 20 МГц. Сопоставление (отображение) индексов шаблонов компоновки RU и соответствующих шаблонов компоновки RU является предварительно определенным. Пример сопоставления индексов шаблонов компоновки RU и соответствующих шаблонов компоновки RU показан в Таблице 1. Отметим, что RU скомпонованы от более низкой частоты до более высокой частоты в частотной области в канале поддиапазона 20 МГц, RU Типа I и RU Типа II могут быть использованы только для SU-MIMO-передачи.
[0026] [Таблица 1]
Индекс шаблонакомпоновки RU
Шаблон компоновки RU
0
9 RU типа I
1
1 RU типа II с последующими 7 RU типа I
2
2 RU типа I с последующими 1 RU типа II и 5 RU типа I
3
5 RU типа I с последующими 1 RU типа II и 2 RU типа I
4
7 RU типа I с последующим 1 RU типа II
5
2 RU типа I с последующими 5 RU типа I
6
1 RU типа II с последующими 3 RU типа I, 1 RU типа II и2 RU типа I
7
1 RU типа II с последующими 5 RU типа I и 1 RU типа II
8
2 RU типа I с последующими 1 RU типа II, 1 RU типа I,1 RU типа II и 2 RU типа I
9
2 RU типа I с последующими 1 RU типа II, 3 RU типа I и1 RU типа II
10
5 RU типа I с последующими 2 RU типа II
11
2 RU типа II с последующими 1 RU типа I, 1 RU типа II и2 RU типа I
12
2 RU типа II с последующими 3 RU типа I и 1 RU типа II
13
1 RU типа II с последующими 3 RU типа I и 2 RU типа II
14
2 RU типа I с последующими 1 RU типа II, 1 RU типа I и2 RU типа II
15
2 RU типа II с последующими 1 RU типа I и 2 RU типа II
16
1 RU типа III для SU-MIMO передачи с последующими 5 RU типа I
17
1 RU типа III для SU-MIMO передачи с последующими 3 RU типа I и 1 RU типа II
18
1 RU типа III для SU-MIMO передачи с последующими 1 RU типа I, 1 RU типа II и 2 RU типа I
19
1 RU типа III для SU-MIMO передачи с последующими 1 RU типа I и 2 RU типа II
20
1 RU типа III для SU-MIMO передачи с последующими 1 RU типа I и 1 RU типа III для SU-MIMO передачи
21
5 RU типа I с последующим 1 RU типа III для SU-MIMO передачи
22
1 RU типа II с последующими 3 RU типа I и 1 RU типа III для SU-MIMO передачи
23
2 RU типа I с последующими 1 RU типа II, 1 RU типа I и 1 RU типа III для SU-MIMO передачи
24
2 RU типа II с последующими 1 RU типа I и 1 RU типа III для SU-MIMO передачи
25
5 RU типа I с последующим 1 RU типа III для MU-MIMO передачи с 2 мультиплексированными пользователями
26
5 RU типа I с последующим 1 RU типа III для MU-MIMO передачи с 3 мультиплексированными пользователями
27
5 RU типа I с последующим 1 RU типа III для MU-MIMO передачи с 4 мультиплексированными пользователями
28
5 RU типа I с последующим 1 RU типа III для MU-MIMO передачи с 5 мультиплексированными пользователями
29
5 RU типа I с последующим 1 RU типа III для MU-MIMO передачи с 6 мультиплексированными пользователями
30
5 RU типа I с последующим 1 RU типа III для MU-MIMO передачи с 7 мультиплексированными пользователями
31
5 RU типа I с последующим 1 RU типа III для MU-MIMO передачи с 8 мультиплексированными пользователями
::
::
[0027] Например, со ссылкой на Таблицу 1, подполе 412-1 распределения ресурсов, включенное в HE-SIG-B1 302, может содержать индекс шаблона компоновки RU, равный 25, для указания конкретного шаблона компоновки RU для канала первого поддиапазона 20 МГц, причем за пятью RU Типа I следует один RU Типа III в частотной области, и каждый из пяти RU Типа I используется для SU-MIMO передачи, в то время как RU Типа III используется для MU-MIMO передачи с двумя мультиплексированными пользователями. Аналогично, в контексте HE-SIG-B2 304, подполе 412-2 распределения ресурсов может содержать другой индекс шаблона компоновки RU, который указывает конкретный шаблон компоновки RU в частотной области и относящуюся к MU-MIMO информацию для канала 324 второго поддиапазона 20 МГц.
[0028] Каждое характерное для пользователя поле 450 содержит множество блоков BCC (двоичного сверточного кодирования). Каждый из блоков BCC, кроме последнего блока BCC, содержит первое характерное для пользователя подполе, второе характерное для пользователя подполе, подполе CRC и подполе концевых битов, каждое из которых имеет предварительно определенную длину. Последний блок BCC может содержать одно характерное для пользователя подполе. Каждое из характерных для пользователя подполей в характерном для пользователя поле 450 переносит информацию о распределении по каждому пользователю (например, идентификатор STA для адресации и характерные для пользователя параметры передачи, такие как количество пространственных потоков и MCS и т.д.). Для каждого RU, назначенного для SU-MIMO передачи, существует только одно соответствующее характерное для пользователя подполе. Для каждого RU, назначенного для MU-MIMO передачи с K мультиплексированными пользователями, имеется K соответствующих характерных для пользователя подполей. Упорядочение характерных для пользователя подполей в характерном для пользователя поле 450 одного канального поля HE-SIG-B соответствует шаблону компоновки RU, сигнализированному подполем 412 распределения ресурсов того же канала HE-SIG-B. Количество характерных для пользователя подполей в характерном для пользователя поле 450 одного канала HE-SIG-B может быть получено из подполя 412 распределения ресурсов того же канала HE-SIG-B.
[0029] Следует отметить, что биты заполнения могут быть добавлены к концу HE-SIG-B1 302 и/или HE-SIG-B2 304 для выравнивания последнего символа и для поддержания одинаковой временной длительности между HE-SIG-B1 302 и HE-SIG-B2 304.
uss,1
blk,1
uss,2
blk,2
[0030] Однако может существовать значительный дисбаланс нагрузки между двумя канальными полями 302 и 304 HE-SIG-B (т.е., одно канальное поле HE-SIG-B может быть намного длиннее, чем другое канальное поле HE-SIG-B по длине перед добавлением битов заполнения). В примере, показанном на фиг. 5, имеется три распределения по каналу 322 первого поддиапазона 20 МГц, которые используются для MU-MIMO передачи с шестью мультиплексированными пользователями, SU-MIMO передачи и MU-MIMO передачи с семью мультиплексированными пользователями, соответственно. Здесь, каждый блок BCC содержит два характерных для пользователя подполя. Таким образом, количество характерных для пользователя подполей N и количество блоков BCC N в HE-SIG-B1 302 составляет 14 и 7, соответственно. С другой стороны, имеется шесть распределений по каналу 324 второго поддиапазона 20 МГц, каждый из которых используется для SU-MIMO передачи. Таким образом, количество характерных для пользователя подполей N и количество блоков BCC N в HE-SIG-B2 304 составляет 6 и 3, соответственно. Предположим, что
cf
- каждое общее поле 510 имеет длину L=22 бита;
uss
blk
- каждое характерное для пользователя подполе имеет длину L=22 бита, и каждый блок BCC, содержащий два характерных для пользователя подполя, имеет длину L=54 бита; и
DBPS
- MCS, используемая для HE-SIG-B 112, представляет собой VHT-MCS1 (см. стандарт IEEE 802.11ac), где число битов данных на символ HE-SIG-B N равно 52.
sym
Таким образом, количество HE-SIG-B символов N в этом примере равно 8, что можно вычислить следующим образом:
[0031] [Формула 1]
(1)
[0032] где ⎡х⎤ представляет наименьшее целое число не меньше, чем x, и
[0033] [Формула 2]
i
, =0, 1. (2)
[0034] В этом примере, для поддержания одинаковой временной длительности между HE-SIG-B1 302 и HE-SIG-B2 304, к концу HE-SIG-B2 304 необходимо добавить несколько символов заполнения. Можно сделать вывод, что если одно канальное поле HE-SIG-B намного длиннее, чем другое канальное поле HE-SIG-B, для другого канального поля HE-SIG-B потребуется значительное количество символов заполнения, что приводит к значительной служебной нагрузке для сообщения управляющей сигнализации и к скомпрометированной эффективности канала.
[0035] Далее будут подробно объяснены различные варианты осуществления для формата HE-SIG-B 112, которые могут уменьшить служебную нагрузку для сообщения управляющей сигнализации и значительно повысить эффективность канала.
[0036] Согласно первому аспекту настоящего раскрытия, часть характерного для пользователя поля одного канального поля HE-SIG-B, которое длиннее, чем другое канальное поле HE-SIG-B по длине перед добавлением битов заполнения, перемещается в другое канальное поле HE-SIG-B, так что количество символов HE-SIG-B минимизируется. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижаются, а эффективность канала повышается. Перемещенная часть характерного для пользователя поля помещается в предварительно определенном положении другого канального поля HE-SIG-B. Перемещенная часть характерного для пользователя поля может передаваться с использованием схемы передачи, которая является более надежной, чем та, которая используется для передачи другой части характерного для пользователя поля. В результате, STA могут надлежащим образом декодировать перемещенную часть характерного для пользователя поля, даже если другое канальное поле HE-SIG-B имеет плохое качество канала из-за помех.
[0037] <Первый вариант осуществления>
В соответствии с первым вариантом осуществления настоящего раскрытия, один или более последних блоков BCC характерного для пользователя поля одного канального поля HE-SIG-B, которое длиннее, чем другое канальное поле HE-SIG-B по длине перед добавлением битов заполнения, перемещаются в другой канал HE-SIG-B. За счет такого перемещения количество символов HE-SIG-B минимизируется. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижается, а эффективность канала повышается.
[0038] Если другое канальное поле HE-SIG-B имеет плохое качество канала вследствие помех, STA, у которых соответствующие блоки BCC перемещены в другой канал HE-SIG-B, возможно, не смогут декодировать сигнализацию распределения ресурсов в другом канальном поле HE-SIG-B и, следовательно, они не могут определить количество исходных блоков BCC в другом канальном поле HE-SIG-B. В этом случае, если перемещенные блоки BCC расположены сразу после исходных блоков BCC в другом канальном поле HE-SIG-B, STA не могут определить начало перемещенных блоков BCC и декодировать их надлежащим образом.
[0039] Согласно первому варианту осуществления настоящего раскрытия, перемещенные блоки BCC расположены в предварительно определенном положении другого канального поля HE-SIG-B (например, в конце другого канального поля HE-SIG-B). Перемещенные блоки BCC могут дублироваться один или более раз в другом канальном поле HE-SIG-B. В результате, даже если другое канальное поле HE-SIG-B имеет плохое качество канала из-за помех, STA могут все еще иметь возможность декодировать перемещенные блоки BCC надлежащим образом.
rblk
[0040] Согласно первому варианту осуществления настоящего раскрытия, количество перемещенных блоков BCC N может быть вычислено следующим образом:
[0041] [Формула 3]
(3)
[0042] где R - коэффициент повторения, и ⎣х⎦ представляет наибольшее целое число не больше, чем x.
[0043] Фиг. 6 иллюстрирует примерный формат HE-SIG-B 112 НЕ-пакета 100 в случае CBW=40 МГц в соответствии с первым вариантом осуществления настоящего раскрытия. Каждое из двух канальных полей HE-SIG-B содержит общее поле 610 и характерное для пользователя поле 650. Каждое общее поле 610 содержит подполе распределения ресурсов, подполе 614 количества перемещенных блоков BCC, подполе 616 повторения, подполе CRC и подполе концевых битов. Подполе 614 количества перемещенных блоков BCC одного канального поля HE-SIG-B имеет предварительно определенную длину и указывает, сколько блоков BCC было перемещено из одного канального поля HE-SIG-B в другое канальное поле HE-SIG-B. Подполе 616 повторения одного канала HE-SIG-B имеет предварительно определенную длину и указывает, сколько раз перемещенные блоки BCC дублируются в другом канальном поле HE-SIG-B (т.е. указывает значение коэффициента R повторения). Основываясь как на подполе 614 количества перемещенных блоков BCC, так и на подполе 616 повторения одного канального поля HE-SIG-B, STA могут определять начало перемещенных блоков BCC в другом канальном поле HE-SIG-B, выполнять MRC (объединение максимального отношения) на перемещенных блоках BCC, если коэффициент R повторения больше чем 1, и декодировать их надлежащим образом.
uss,1
blk,1
uss,2
blk,2
[0044] Учитывая, что фиг. 6 основана на том же распределении ресурсов, что и на фиг. 5, количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B1 302 составляет 14 и 7, соответственно. Количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B2 304 составляет 6 и 3, соответственно. Предположим, что
cf
- каждое общее поле 610 имеет длину L=22 бита;
uss
blk
- каждое характерное для пользователя подполе имеет длину L=22 бита, и каждый блок BCC, содержащий два характерных для пользователя подполя, имеет длину L=54 бита; и
DBPS
- MCS, используемая для HE-SIG-B 112, представляет собой VHT-MCS1, где N равно 52; и
- коэффициент повторения R=2.
rblk
sym
Из уравнения (3) легко вывести N=1. Таким образом, количество HE-SIG-B символов N становится равным 7, что можно вычислить следующим образом:
[0045] [Формула 4]
(4)
[0046] где
[0047] [Формула 5]
i
, =0, 1. (5)
[0048] Другими словами, на основе того же распределения ресурсов в первом варианте осуществления может потребоваться меньше символов HE-SIG-B, чем в предшествующем уровне техники.
[0049] Следует отметить, что в примере, показанном на фиг. 6, подполе 614-1 количества перемещенных блоков BCC в HE-SIG-B1 302 должно указывать один перемещенный блок BCC, а подполе 616-1 повторения в HE-SIG-B1 302 должно указывать, что перемещенный блок BCC дублируется один раз (т.е. коэффициент повторения R=2); в то время как подполе 614-2 количества перемещенных блоков BCC в HE-SIG-B2 304 должно указывать на отсутствие перемещенных блоков BCC.
[0050] В соответствии с первым вариантом осуществления настоящего раскрытия, в качестве альтернативы сигнализации количества перемещенных блоков BCC и значения коэффициента повторения R для HE-SIG-B1 302 и HE-SIG-B2 304 в их соответствующем общем поле 610, количество перемещенных блоков BCC и коэффициент повторения R для HE-SIG-B1 302 и HE-SIG-B2 304 могут сигнализироваться в HE-SIG-A 110.
[0051] <Второй вариант осуществления>
В соответствии со вторым вариантом осуществления настоящего раскрытия, один или более последних блоков BCC характерного для пользователя поля одного канального поля HE-SIG-B, которое длиннее, чем другое канальное поле HE-SIG-B по длине перед добавлением битов заполнения, перемещаются в другое канальное поле HE-SIG-B, так что количество символов HE-SIG-B минимизируется. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижается, а эффективность канала повышается.
[0052] Согласно второму варианту осуществления настоящего раскрытия, перемещенные блоки BCC расположены в предварительно определенном положении другого канального поля HE-SIG-B (например, в конце другого канального поля HE-SIG-B). Перемещенные блоки BCC могут передаваться с более надежной MCS, чем MCS, используемая для других блоков BCC. В результате, даже если другое канальное поле HE-SIG-B имеет плохое качество канала из-за помех, STA могут все еще иметь возможность надлежащим образом декодировать перемещенные блоки BCC.
rblk
[0053] Согласно второму варианту осуществления настоящего раскрытия, количество перемещенных блоков BCC N может быть вычислено следующим образом:
[0054] [Формула 6]
(6)
DBPS,rblk
DBPS,oblk
[0055] где N - количество битов данных на символ для перемещенных блоков BCC, и N - количество битов данных на символ для других блоков BCC.
[0056] Фиг. 7 иллюстрирует примерный формат HE-SIG-B 112 НЕ-пакета 100 в случае CBW=40 МГц в соответствии со вторым вариантом осуществления настоящего раскрытия. Каждое из двух канальных полей HE-SIG-B содержит общее поле 710 и характерное для пользователя поле 750. Каждое общее поле 710 содержит подполе выделения ресурсов, подполей 714 количества перемещенных блоков BCC, подполе 716 MCS перемещенных блоков BCC, подполе CRC и подполе концевых битов. Подполе 714 количества перемещенных блоков BCC одного канального поля HE-SIG-B имеет предварительно определенную длину и указывает, сколько блоков BCC было перемещено из одного канального поля HE-SIG-B в другое канальное поле HE-SIG-B, подполе 716 MCS перемещенных блоков BCC одного канального поля HE-SIG-B имеет предварительно определенную длину и указывает MCS, которая используется для перемещенных блоков BCC в другом канале HE-SIG-B. Отметим, что MCS, используемая для блоков BCC в HE-SIG-B 112 иных, чем перемещенные блоки BCC, может быть указана в HE-SIG-A 110. На основе как подполя 714 количества перемещенных блоков BCC, так и подполя 716 MCS перемещенных блоков BCC в одном канальном поле HE-SIG-B, STA могут определять начало перемещенных блоков BCC в другом канальном поле HE-SIG-B и декодировать их надлежащим образом.
uss,1
blk,1
uss,2
blk,2
[0057] Учитывая, что фиг. 7 основана на том же распределении ресурсов, что и на фиг. 5 и фиг. 6, количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B1 302 составляет 14 и 7, соответственно, тогда как количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B2 304 равно 6 и 3, соответственно. Предположим, что
cf
- каждое общее поле 710 имеет длину L=22 бита;
uss
blk
- каждое характерное для пользователя подполе имеет длину L=22 бита, и каждый блок BCC, содержащий два характерных для пользователя подполя, имеет длину L=54 бита;
DBPS,rblk
- MCS, используемая для перемещенных блоков BCC, представляет собой VHT-MCS0, где N=26; и
DBPS,oblk
- MCS, используемая для других блоков BCC, представляет собой VHT-MCS1, где N=52.
rblk
sym
Из уравнения (6) легко получить N=1. Таким образом, количество символов HE-SIG-B N равно 7, что можно вычислить следующим образом:
[0058] [Формула 7]
(7)
[0059] где
[0060] [Формула 8]
i
, =0, 1. (8)
[0061] Другими словами, на основе того же распределения ресурсов во втором варианте осуществления может потребоваться меньше символов HE-SIG-B, чем в предшествующем уровне техники.
[0062] Следует отметить, что в примере, показанном на фиг. 7, подполе 714-1 количества перемещенных блоков BCC в HE-SIG-B1 302 должно указывать один перемещенный блок BCC, и подполе 716-1 MCS перемещенных блоков BCC в HE-SIG-B1 302 должно указывать VHT-MCS0; в то время как подполе 714-2 количества перемещенных блоков BCC в HE-SIG-B2 304 должно указывать отсутствие перемещенных блоков BCC.
[0063] Согласно второму варианту осуществления настоящего раскрытия, в качестве альтернативы сигнализации количества перемещенных блоков BCC и MCS перемещенных блоков BCC для HE-SIG-B1 302 и HE-SIG-B2 304 в их соответствующем общем поле 710, количество перемещенных блоков BCC и MCS перемещенных блоков BCC для HE-SIG-B1 302 и HE-SIG-B2 304 могут сигнализироваться в HE-SIG-A 110.
[0064] <Третий вариант осуществления>
В соответствии с третьим вариантом осуществления настоящего раскрытия, один или более последних блоков BCC характерного для пользователя одного канального поля HE-SIG-B, которое длиннее, чем другое канальное поле HE-SIG-B по длине перед добавлением битов заполнения, перемещаются в другое канальное поле HE-SIG-B, так что количество символов HE-SIG-B минимизируется. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижается, и эффективность канала повышается.
[0065] Согласно третьему варианту осуществления настоящего раскрытия, перемещенные блоки BCC расположены в предварительно определенном положении другого канального поля HE-SIG-B (например, в конце другого канального поля HE-SIG-B). Перемещенные блоки BCC могут передаваться с более высокой мощностью, чем другие блоки BCC. В результате, даже если другое канальное поле HE-SIG-B имеет плохое качество канала из-за помех, STA могут все еще иметь возможность надлежащим образом декодировать перемещенные блоки BCC. Однако повышение мощности перемещенных блоков BCC может привести к увеличению PAPR (отношения пиковой мощности к средней мощности).
rblk
[0066] Согласно третьему варианту осуществления настоящего раскрытия, количество перемещенных блоков BCC N может быть вычислено следующим образом:
[0067] [Формула 9]
(9)
[0068] На фиг. 8 показан примерный формат HE-SIG-B 112 НЕ-пакета 100 в случае CBW=40 МГц согласно третьему варианту осуществления настоящего раскрытия. Каждый из двух каналов HE-SIG-B содержит общее поле 810 и характерное для пользователя поле 850. Каждое общее поле 810 содержит подполе распределения ресурсов, подполе 814 количества перемещенных блоков BCC, подполе CRC и подполе концевых битов. Подполе 814 количества перемещенных блоков BCC одного канального поля HE-SIG-B имеет предварительно определенную длину и указывает, сколько блоков BCC было перемещено из одного канального поля HE-SIG-B в другое канальное поле HE-SIG-B. На основе подполя 814 количестве перемещенных блоков BCC в одном канальном поле HE-SIG-B, STA могут определять начало перемещенных блоков BCC в другом канальном поле HE-SIG-B и надлежащим образом декодировать их.
uss,1
blk,1
uss,2
blk,2
[0069] Учитывая, что фиг. 8 основана на том же распределении ресурсов, что и на фиг. 5 - фиг. 7, количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B1 302 составляет 14 и 7, соответственно. Количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B2 304 составляет 6 и 3, соответственно. Предположим, что
cf
- каждое общее поле 810 имеет длину L=22 бита;
uss
blk
- каждое характерное для пользователя подполе имеет длину L=22 бита, и каждый блок BCC, содержащий два характерных для пользователя подполя, имеет длину L=54 бита; и
DBPS
- MCS, используемая для HE-SIG-B 112, представляет собой VHT-MCS1, где N=52.
rblk
sym
Из уравнения (9) легко получить N=2. Таким образом, количество символов HE-SIG-B N становится равным 6, что можно вычислить следующим образом:
[0070] [Формула 10]
(10)
[0071] где
[0072] [Формула 11]
i
, =0, 1. (11)
[0073] Другими словами, на основе того же распределения ресурсов, в третьем варианте осуществления может потребоваться меньше символов HE-SIG-B, чем в предшествующем уровне техники, в первом варианте осуществления или во втором варианте осуществления.
[0074] Следует отметить, что в примере, показанном на фиг. 8, подполе 814-1 количества перемещенных блоков BCC в HE-SIG-B1 302 должно указывать один перемещенный блок BCC; в то время как подполе 814-2 количества перемещенных блоков BCC в HE-SIG-B2 304 должно указывать отсутствие перемещенных блоков BCC.
[0075] Согласно третьему варианту осуществления настоящего раскрытия, в качестве альтернативы сигнализации количества перемещенных блоков BCC для HE-SIG-B1 302 и HE-SIG-B2 304 в их соответствующем общем поле 810, количество перемещенных блоков BCC для HE-SIG-B1 302 и HE-SIG-B2 304 может сигнализироваться в HE-SIG-A 110.
[0076] Согласно первым трем вариантам осуществления настоящего раскрытия, два канальных поля HE-SIG-B (за исключением перемещенных блоков BCC во втором варианте осуществления) используют одну и ту же MCS, которая сигнализируется в HE-SIG-A 110. Эта общая MCS для двух канальных полей HE-SIG-B должна быть определена таким образом, что все STA, запланированные как в канале 322 первого поддиапазона 20 МГц, так и в канале 324 второго поддиапазона 20 МГц, имеют приемлемую вероятность (например, 90%) успешного декодирования HE-SIG-B 112.
[0077] Согласно второму аспекту настоящего раскрытия, MCS для одного канального поля HE-SIG-B может отличаться от MCS, используемой для другого канального поля HE-SIG-B. Кроме того, MCS, используемая для одного канального поля HE-SIG-B, которое длиннее, чем другое канальное поле HE-SIG-B, может быть менее надежной, чем MCS, используемая для другого канального поля HE-SIG-B, так что количество символов HE-SIG-B сводится к минимуму. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижаются, и эффективность канала повышается.
[0078] <Четвертый вариант осуществления>
В соответствии с четвертым вариантом осуществления настоящего раскрытия, первая MCS и вторая MCS используются для HE-SIG-B1 302 и HE-SIG-B2 304, соответственно. Первая MCS для HE-SIG-B1 302 должна определяться так, что STA, запланированные в канале 322 первого поддиапазона 20 МГц, имеют приемлемую вероятность (например, 90%) успешного декодирования HE-SIG-B1 302. Аналогично, вторая MCS для HE-SIG-B2 304 должна определяться так, что STA, запланированные в канале 324 второго поддиапазона 20 МГц, имеют приемлемую вероятность (например, 90%) успешного декодирования HE-SIG-B2 304. Поскольку либо первая MCS, используемая для HE-SIG-B1 302, либо вторая MCS, используемая для HE-SIG-B2 304, учитывает только часть STA, запланированных как в канале 322 первого поддиапазона 20 МГц, так и в канале 20 МГц второго поддиапазона 324, одна из первой MCS, используемой для HE-SIG-B1 302, и второй MCS, используемой для HE-SIG-B2 304, может быть менее надежной, чем общая MCS, используемая в первых трех вариантах осуществления. Следует отметить, что в отличие от первых трех вариантов осуществления, никакие блоки BCC в HE-SIG-B1 302 или HE-SIG-B2 304 не должны перемещаться в соответствии с четвертым вариантом осуществления настоящего раскрытия.
[0079] Согласно четвертому варианту осуществления настоящего раскрытия, в дополнение к сигнализации указания количества символов HE-SIG-B, требуется сигнализация в HE-SIG-A 110, чтобы указать первую MCS, используемую для HE-SIG-B1 302, и вторую MCS, используемую для HE-SIG-B2 304. На основе такой сигнализации, STA могут надлежащим образом декодировать два канальных поля HE-SIG-B.
[0080] Согласно четвертому варианту осуществления настоящего раскрытия, если HE-SIG-B1 302 намного длиннее, чем HE-SIG-B2 304 по длине перед добавлением битов заполнения (то есть HE-SIG-B1 302 включает в себя гораздо больше характерных для пользователя подполей, чем HE-SIG-B2 304), первая MCS, используемая для HE-SIG-B1 302, может быть установлена менее надежной, чем вторая MCS, используемая для HE-SIG-B2 304, так что количество символов HE-SIG-B сводится к минимуму. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижаются, и эффективность канала повышается. Если HE-SIG-B2 304 намного длиннее, чем HE-SIG-B1 302 по длине перед добавлением битов заполнения, вторая MCS, используемая для HE-SIG-B2 304, может быть установлена менее надежной, чем первая MCS, используемая для HE-SIG-B1 302, так что количество символов HE-SIG-B минимизируется, и эффективность канала повышается. Если HE-SIG-B2 304 имеет такую же длину, что и HE-SIG-B1 302, первая MCS, используемая для HE-SIG-B1 302, может быть такой же, как и вторая MCS, используемая для HE-SIG-B2 304.
[0081] На фиг. 9 показан примерный формат HE-SIG-B 112 в случае CBW=40 МГц в соответствии с четвертым вариантом осуществления настоящего раскрытия. Каждый из двух каналов HE-SIG-B содержит общее поле 910 и характерное для пользователя поле 950.
uss,1
blk,1
uss,2
blk,2
DBPS,1
DBPS,2
[0082] Учитывая, что фиг. 9 основана на том же распределении ресурсов, что и на фиг. 5-8, количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B1 302 составляет 14 и 7, соответственно. Количество характерных для пользователя подполей N и количество блоков BCC N для HE-SIG-B2 304 составляет 6 и 3, соответственно. Поскольку HE-SIG-B1 302 намного длиннее, чем HE-SIG-B2 304 по длине перед добавлением битов заполнения в этом примере, первая MCS, используемая для HE-SIG-B1 302, будет менее надежной, чем вторая MCS, используемая для HE-SIG-B2 304, так что количество символов HE-SIG-B сводится к минимуму. Например, первая MCS, используемая для HE-SIG-B1 302, установлена на VHT-MCS2, где N=78, а вторая MCS, используемая для HE-SIG-B2 304, установлена на VHT-MCS1, где N=52. Предположим, что
cf
- каждое общее поле 910 имеет длину L=22 бита; и
uss
blk
- каждое характерное для пользователя подполе имеет длину L=22 бита, и каждый блок BCC, содержащий два характерных для пользователя подполя, имеет длину L=54 бита.
sym
Таким образом, количество символов HE-SIG-B N становится равным 6, что можно вычислить следующим образом:
[0083] [Формула 12]
(12)
[0084] где
[0085] [Формула 13]
i
, =0, 1. (13)
[0086] Другими словами, на основе того же распределения ресурсов, в четвертом варианте осуществления может потребоваться меньше символов HE-SIG-B, чем в предшествующем уровне техники, в первом варианте осуществления или во втором варианте осуществления.
[0087] Согласно третьему аспекту настоящего раскрытия, для некоторого конкретного распределения ресурсов, общее поле (включая сигнализацию о распределении ресурсов) каждого из двух канальных полей HE-SIG-B можно игнорировать, так что количество символов HE-SIG-B сводится к минимуму. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижается, и эффективность канала повышается.
[0088] <Пятый вариант осуществления>
В соответствии с пятым вариантом осуществления настоящего раскрытия, если для каждого из канала 322 первого поддиапазона 20 МГц и канала 324 второго поддиапазона 20 МГц выделяется один RU конкретного типа (например, RU Типа IV), и то же самое количество пользователей запланировано в каждом из канала 322 первого поддиапазона 20 МГц и канала 324 второго поддиапазона 20 МГц, то каждое из двух канальных полей HE-SIG-B может содержать только характерное для пользователя поле, так что количество символов HE-SIG-B сводится к минимуму. Таким образом, служебная нагрузка для сообщения управляющей сигнализации снижается, и эффективность канала повышается.
uss
blk
[0089] Фиг. 10 иллюстрирует примерный формат HE-SIG-B 112 НЕ-пакета 100 в случае CBW=40 МГц в соответствии с пятым вариантом осуществления настоящего раскрытия. В этом примере, один RU Типа IV, используемый для MU-MIMO передачи с шестью мультиплексированными пользователями, распределяется по каждому из канала 322 первого поддиапазона 20 МГц и канала 324 второго поддиапазона 20 МГц. Таким образом, каждый из HE-SIG-B1 302 и HE-SIG-B2 304 содержит только характерное для пользователя поле 1050. Количество характерных для пользователя подполей N и количество блоков BCC N на каждое канальное поле HE-SIG-B равно 6 и 3, соответственно. Предположим, что
uss
blk
- каждое характерное для пользователя подполе имеет длину L=22 бита, и каждый блок BCC, содержащий два характерных для пользователя подполя, имеет длину L=54 бита; и
DBPS
- MCS, используемая для HE-SIG-B 112, представляет собой VHT-MCS1, где N=52.
sym
Таким образом, количество символов HE-SIG-B N равно 4, что может быть вычислено следующим образом:
[0090] [Формула 14]
(14)
[0091] где
[0092] [Формула 15]
(15)
[0093] В соответствии с пятым вариантом осуществления настоящего раскрытия, в дополнение к сигнализации, указывающей количество символов HE-SIG-B и MCS, используемую для HE-SIG-B 112, в HE-SIG-A требуется сигнализация 110, чтобы указывать наличие конкретного распределения ресурсов, где один RU конкретного типа распределяется по каждому из канала 322 первого поддиапазона 20 МГц и канала 324 второго поддиапазона 20 МГц, и то же самое количество пользователей запланировано в каждом из канала 322 первого поддиапазона 20 МГц и канала 324 второго поддиапазона 20 МГц. На основе такой сигнализации, STA способны надлежащим образом декодировать HE-SIG-B 112.
uss
sym
[0094] Согласно пятому варианту осуществления настоящего раскрытия, поскольку в двух каналах HE-SIG-B отсутствует сигнализация выделения ресурсов, STA могут не иметь возможности определять количество характерных для пользователя подполей на каждое канальное поле HE-SIG-B, N. Учитывая количество символов HE-SIG-B N, MCS, используемую для HE-SIG-B 112, и значение α, можно определить количество характерных для пользователя подполей на каждое канальное поле HE-SIG-B следующим образом:
[0095] [Формула 16]
(16)
[0096] где
[0097] [Формула 17]
(17)
uss
i
[0098] Другими словами, с целью оказания помощи STA в определении количества характерных для пользователя подполей на каждое канальное поле НЕ-SIG-B, N, может потребоваться сигнализация в НЕ-SIG-A 110, чтобы указывать значение α; (то есть, чтобы указывать, существует ли четное количество характерных для пользователя подполей на каждое канальное поле HE-SIG-B или, эквивалентно, чтобы указывать, существует ли четное число пользователей, запланированных в каждом из канала 322 первого поддиапазона 20 МГц и канала 324 второго поддиапазона 20 МГц).
[0099] <Шестой вариант осуществления>
В соответствии с шестым вариантом осуществления настоящего раскрытия, если для MU-MIMO передачи распределена вся ширина полосы 40 МГц, которая покрывает канал 322 первого поддиапазона 20 МГц и канал 324 второго поддиапазона 20 МГц, каждое из двух канальных полей HE-SIG-В может содержать только характерное для пользователя поле. Кроме того, характерные для пользователя подполя разделяются между двумя канальными полями HE-SIG-B равномерно для эффективной балансировки нагрузки. Более подробно, для MU-MIMO-передачи с K мультиплексированными пользователями первые
характерных для пользователя подполей существуют в HE-SIG-B1 302, а оставшиеся
характерных для пользователя подполей существуют в HE-SIG-B2 304. Следовательно, количество символов HE-SIG-B сводится к минимуму, и поэтому служебная нагрузка для сообщения управляющей сигнализации снижаются, и эффективность канала повышается.
uss,1
blk,1
uss,2
blk,2
[0100] Фиг. 11 иллюстрирует примерный формат HE-SIG-B 112 НЕ-пакета 100 в случае CBW=40 МГц в соответствии с шестым вариантом осуществления настоящего раскрытия. В этом примере, вся ширина полосы частот 40 МГц, которая охватывает как канал 322 первого поддиапазона 20 МГц, так и канал 324 второго поддиапазона 20 МГц, выделяется для MU-MIMO передачи с семью мультиплексированными пользователями. Таким образом, каждое из HE-SIG-B1 322 и HE-SIG-B2 304 содержит только характерное для пользователя поле 1150. Количество характерных для пользователя подполей N и количество блоков BCC N в HE-SIG-B1 302 равно 4 и 2, соответственно. Количество характерных для пользователя подполей N и количество блоков BCC N в HE-SIG-B2 304 составляет 3 и 2, соответственно. Предположим, что
uss
blk
- каждое характерное для пользователя подполе имеет длину L=22 бита, и каждый блок BCC, содержащий два характерных для пользователя подполя, имеет длину L=54 бита; и
DBPS
- MCS, используемая для HE-SIG-B 112, представляет собой VHT-MCS1, где N=52.
sym
Таким образом, количество символов HE-SIG-B N равно 3, что может быть вычислено следующим образом:
[0101] [Формула 18]
(18)
[0102] где
[0103] [Формула 19]
(19)
[0104] В соответствии с шестым вариантом осуществления настоящего раскрытия, в дополнение к сигнализации, указывающей количество символов HE-SIG-B и MCS, используемую для HE-SIG-B 112, в HE-SIG-A требуется сигнализация 110, чтобы указывать наличие конкретного распределения ресурсов, где вся ширина полосы канала распределена для MU-MIMO передачи. На основе такой сигнализации, STA могут соответствующим образом декодировать HE-SIG-B 112.
uss,1
uss,2
sym
uss,1
[0105] В соответствии с шестым вариантом осуществления настоящего раскрытия, поскольку в двух каналах HE-SIG-B отсутствует сигнализация распределения ресурсов, STA, возможно, не смогут определить количество характерных для пользователя подполей N в HE-SIG-B1 302 и количество характерных для пользователя подполей N в HE-SIG-B2 304. Учитывая количество символов HE-SIG-B N,MCS используемую для HE-SIG-B 112 и значение α, количество характерных для пользователя подполей N в HE-SIG-B1 302 может быть определено следующим образом:
[0106] [Формула 20]
(20)
[0107] где
[0108] [Формула 21]
(21)
uss,2
[0109] Количество характерных для пользователя подполей N в HE-SIG-B2 304 может быть определено следующим образом:
[0110] [Формула 22]
(22)
[0111] где
[0112] [Формула 23]
(23)
uss,1
uss,2
[0113] Другими словами, для оказания помощи STA в определении количества характерных для пользователя подполей N в HE-SIG-B1 302 и количества характерных для пользователя подполей N в HE-SIG-B2 304, сигнализация может потребоваться в HE-SIG-A 110, чтобы указывать значение α (т.е., указывать, существует ли четное число характерных для пользователя подполей в HE-SIG-B1 302) и значение β (т.е., указывать, существует ли равное количество характерных для пользователя подполей как в HE-SIG-B1 302, так и в HE-SIG-B2 304). В качестве альтернативы, сигнализация может потребоваться в HE-SIG-A 110, чтобы указывать остаток от числа пользователей, мультиплексированных в MU-MIMO передаче, разделенного на четыре. Остаток, равный нулю, означает α=0 и β=0. Остаток, равный единице, означает α=1 и β=1. Остаток, равный двум, означает α=1 и β=0. Остаток, равный трем, означает α=0 и β=1.
[0114] <Относящиеся к HE-SIG-B поля сигнализации в HE-SIG-A>
В соответствии с предложенным проектом спецификации IEEE 802.11ax [см. NPL 5], поля сигнализации в HE-SIG-A 110, показанные в Таблице 2, предоставляют необходимую информацию о HE-SIG-B 112.
[0115] [Таблица 2]
Относящиеся к HE-SIG-B поля сигнализации в HE-SIG-A в соответствии с предложенным проектом спецификации IEEE 802.11ax
Поле
Длина(бит.)
Описание
SIGB MCS
3
Указание MCS HE-SIG-BУстановлено в ʺ000ʺ для MCS0Установлено в ʺ001ʺ для MCS1Установлено в ʺ010ʺ для MCS2Установлено в ʺ011ʺ для MCS3Установлено в ʺ100ʺ для MCS4Установлено в ʺ101ʺ для MCS5
SIGB DCM
1
Установка в 1 указывает, что HE-SIG-Bмодулировано двойной модуляцией поднесущей для MCS.Установка в 0 указывает, что HE-SIG-B немодулировано двойной модуляцией поднесущей для MCS
SIGBколичествосимволов
4
Указывает количество символов HE-SIG-B
SIGBсжатие
1
Установлено в 1 для сжатого SIG-B MU-MIMO вполной ширине полосы.Установлено в 0 в ином случае
[0116] В соответствии с предложенным проектом спецификации IEEE 802.11ax [см. NPL 5], DCM (двойная модуляция поднесущей) применима только к MCS0, MCS1, MCS3 и MCS4.
[0117] В соответствии с предложенным проектом спецификации IEEE 802.11ax [см. NPL 5], число пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы составляет до 8.
[0118] В соответствии с предложенным проектом спецификации IEEE 802.11ax [см. NPL 5] длина в битах каждого характерного для пользователя подполя в HE-SIG-B 112 равна 21, длина в битах каждого блока BCC, содержащего одно характерное для пользователя подполе в HE-SIG-B 112, равна 31, и длина в битах блока BCC, содержащего два характерных для пользователя подполя в HE-SIG-B 112, равна 52, что является точно таким же, как количество поднесущих данных на каждый символ HE-SIG-B.
[0119] <Седьмой вариант осуществления>
В седьмом варианте осуществления настоящего раскрытия используется точно такая же сжатая структура HE-SIG-B, что и в шестом варианте осуществления в случае MU-MIMO передачи в полной ширине полосы. Однако седьмой вариант осуществления задает поддержку сигнализации в HE-SIG-A 110 для сжатого HE-SIG-B 112, отличную от шестого варианта осуществления.
uss
[0120] Отметим, что для сжатого HE-SIG-B 112, как показано в Таблице 3, количество символов HE-SIG-B зависит от MCS, используемой для HE-SIG-B 112, и количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы, которое равно количеству характерных для пользователя подполей в HE-SIG-B 112, N. Из Таблицы 3 видно, что максимальное количество символов HE-SIG-B для сжатого HE-SIG-B 112 составляет восемь. В результате, три бита в 4-битном поле количества символов SIGB в HE-SIG-A 110 достаточны для указания количества символов HE-SIG-B для сжатого HE-SIG-B 112 и, следовательно, один оставшийся бит в 4-битном поле количества символов SIGB в HE-SIG-A 110 может использоваться для других целей. Из Таблицы 3 также видно, что MCS2, MCS4 и MCS5 могут не понадобиться для сжатого HE-SIG-B 112. Это связано с тем, что для того же числа пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы, MCS4 с применением DCM требует такого же количества символов HE-SIG-B, что и MCS3 с применением DCM, и MCS4 без применения DCM или MCS5 требует такого же количества символов HE-SIG-B, что и MCS3 без применения DCM, и MCS2 требует такого же количества символов HE-SIG-B, что и MCS1 без применения DCM. В результате, два бита в 3-битном поле SIGB MCS в HE-SIG-A 110 достаточны для указания MCS, используемой для сжатого HE-SIG-B 112, и, таким образом, один оставшийся бит в 3-битном SIGB MCS в HE-SIG-A 110 также может использоваться для других целей.
[0121] [Таблица 3]
Количество символов HE-SIG-B для сжатого HE-SIG-B MU-MIMO в полной ширине полосы
MCS
N<sub>DBPS</sub>
Количество символов HE-SIG-B (N<sub>sym</sub>)
N<sub>uss</sub>=2
N<sub>uss</sub>=3
N<sub>uss</sub>=4
N<sub>uss</sub>=5
N<sub>uss</sub>=6
N<sub>uss</sub>=7
N<sub>uss</sub>=8
0(DCM=0)
26
2
2
2
4
4
4
4
0(DCM=1)
13
3
4
4
7
7
8
8
1(DCM=0)
52
1
1
1
2
2
2
2
1(DCM=1)
26
2
2
2
4
4
4
4
2
78
1
1
1
2
2
2
2
3(DCM=0)
104
1
1
1
1
1
1
1
3(DCM=1)
52
1
1
1
2
2
2
2
4(DCM=0)
156
1
1
1
1
1
1
1
4(DCM=1)
78
1
1
1
2
2
2
2
5
208
1
1
1
1
1
1
1
[0122] В соответствии с седьмым вариантом осуществления настоящего раскрытия, в HE-SIG-A 110 переносится 3-битная сигнализация для указания количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы, когда поле сжатия SIGB HE-SIG-A 110 установлено в 1.
uss,1
[0123] В одном варианте осуществления, один из трех битов сигнализации повторно использует предварительно определенный бит, например, MSB (наиболее значимый бит), 4-битного поля количества символов SIGB в HE-SIG-A 110. В одном варианте осуществления, один из трех битов сигнализации повторно использует предварительно определенный бит, например, MSB, 3-битного поля SIGB MCS в HE-SIG-A 110. В обоих случаях в HE-SIG-A 110 требуется только два дополнительных бита сигнализации. Это сберегает один бит сигнализации по сравнению с сигнализацией количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы непосредственно в HE-SIG-A 110. Например, как показано в Таблице 4, MSB 4-битного поля количества символов SIGB в HE-SIG-A 110 повторно используется, чтобы указывать, существует ли одинаковое количество характерных для пользователя подполей как в HE-SIG-B1 302, так и в HE-SIG-B2 304. Два дополнительных бита сигнализации используются для указания количества характерных для пользователя подполей в HE-SIG-B1 302 (то есть N). Приемник может определить количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы следующим образом:
[0124] [Формула 24]
(24)
[0125] Где β равно нулю, если как HE-SIG-B1 302, так и HE-SIG-B2 304 имеют одинаковое количество характерных для пользователя подполей. В противном случае, β равно единице.
[0126] [Таблица 4]
Относящиеся к HE-SIG-B поля сигнализации в HE-SIG-A в соответствии с седьмым вариантом осуществления
Поле
Длина (бит.)
Описание
SIGB MCS
3
Указание MCS HE-SIG-BУстановлено в ʺ000ʺ для MCS0Установлено в ʺ001ʺ для MCS1Установлено в ʺ010ʺ для MCS2Установлено в ʺ011ʺ для MCS3Установлено в ʺ100ʺ для MCS4Установлено в ʺ101ʺ для MCS5
SIGB DCM
1
Установка в 1 указывает, что HE-SIG-Bмодулировано двойной модуляцией поднесущей для MCS.Установка в 0 указывает, что HE-SIG-B немодулировано двойной модуляцией поднесущей для MCS.
SIGBколичествосимволов
4
Указывает количество символов HE-SIG-B, еслиSIGB сжатие установлено в 0. В противном случае, первые три бита указывают количество символов HE-SIG-B, и MSB указывает, имеется ли одинаковое количество характерных для пользователя подполей как в HE-SIG-B1, так и в HE-SIG-B2.
SIGBсжатие
1
Установлено в 1 для сжатого SIG-B MU-MIMO вполной ширине полосы.Установлено в 0 в ином случае.
SIGBсжатиеДополнительнаяинформация
Указание количества характерных для пользователя подполей в HE-SIG-B1. Действительно, только если SIGBсжатие установлено в 1.Установлено в ʺ00ʺ для одного характерного для пользователя подполяУстановлено в ʺ01ʺ для двух характерных для пользователя подполейУстановлено в ʺ10ʺ для трех характерных для пользователя подполейУстановлено в ʺ11ʺ для трех характерных для пользователя подполей
blk,1
[0127] В одном варианте осуществления, два из трех битов сигнализации повторно используют предварительно определенный бит, например MSB, 4-битного поля SIGB количества символов в HE-SIG-A 110, и предварительно определенный бит, например MSB, 3-битного поля SIGB MCS в HE-SIG-A 110. В этом случае, в HE-SIG-A 110 требуется только один дополнительный бит сигнализации, чтобы указывать количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы. Это сохраняет два бита сигнализации по сравнению с сигнализацией количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы непосредственно в HE-SIG-A 110. Например, MSB 4-битного поля SIGB количества символов в HE-SIG-A 110 используется повторно, чтобы указывать, существует ли одинаковое количество подполей, характерных для пользователя, как в HE-SIG-B1 302, так и в HE-SIG-B2 304. MSB 3-битного поля SIGB MCS в HE-SIG-A 110 используется повторно, чтобы указывать, равно ли количество блоков BCC в HE-SIG-B1 302, N, одному или двум. Один дополнительный бит сигнализации используется для указания, содержит ли последний блок BCC в HE-SIG-B1 302 одно характерное для пользователя подполе или два характерных для пользователя подполя. Приемник может определить количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы следующим образом:
[0128] [Формула 25]
(25)
[0120] Где α равно нулю, если последний блок BCC в HE-SIG-B1 302 включает в себя два характерных для пользователя подполя. Иначе значение α равно единице. β равно нулю, если оба HE-SIG-B1 302 и HE-SIG-B2 304 имеют одинаковое количество характерных для пользователя подполей. В противном случае, значение β равно единице.
[0130] <Восьмой вариант осуществления>
Восьмой вариант осуществления настоящего раскрытия использует точно такую же сжатую структуру HE-SIG-B, что и в шестом варианте осуществления в случае MU-MIMO передачи в полной ширине полосы. Однако восьмой вариант осуществления задает поддержку сигнализации в HE-SIG-A 110 для сжатого HE-SIG-B 112, отличную от шестого варианта осуществления.
[0131] Согласно восьмому варианту осуществления настоящего раскрытия, длина в битах поля SIGB сжатия в HE-SIG-A 110 расширяется от 1 бита до 3 бит, чтобы совместно указывать режим HE-SIG-B (т.е., является ли HE-SIG-B 112 сжатым или нет) и количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы. Пример кодирования сигнализации показан в Таблице 5. В результате, в HE-SIG-A 110 требуется только два дополнительных бита сигнализации, чтобы указывать количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы. Это сберегает один бит сигнализации по сравнению с сигнализацией количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы непосредственно в HE-SIG-A 110.
[0132] [Таблица 5]
Относящиеся к HE-SIG-B поля сигнализации в HE-SIG-A в соответствии с восьмым вариантом осуществления
Поле
Длина(бит)
Описание
SIGB MCS
3
Указание MCS HE-SIG-BУстановлено в ʺ000ʺ для MCS0Установлено в ʺ001ʺ для MCS1Установлено в ʺ010ʺ для MCS2Установлено в ʺ011ʺ для MCS3Установлено в ʺ100ʺ для MCS4Установлено в ʺ101ʺ для MCS5
SIGB DCM
1
Установка в 1 указывает, что HE-SIG-Bмодулировано двойной модуляцией поднесущей для MCS.Установка в 0 указывает, что HE-SIG-B немодулировано двойной модуляцией поднесущей для MCS.
SIGBколичествосимволов
4
Указывает количество символов HE-SIG-B
SIGBсжатие
3
Установлено в ʺ000ʺ для сжатого SIG-B MU-MIMO в полной ширине полосы c двумя пространственно мультиплексированными пользователямиУстановлено в ʺ001ʺ для сжатого SIG-B MU-MIMO в полной ширине полосы c тремя пространственно мультиплексированными пользователямиУстановлено в ʺ010ʺ для сжатого SIG-B MU-MIMO в полной ширине полосы c четырьмя пространственно мультиплексированными пользователямиУстановлено в ʺ011ʺ для сжатого SIG-B MU-MIMO в полной ширине полосы c пятью пространственно мультиплексированными пользователямиУстановлено в ʺ100ʺ для сжатого SIG-B MU-MIMO в полной ширине полосы c шестью пространственно мультиплексированными пользователямиУстановлено в ʺ101ʺ для сжатого SIG-B MU-MIMO в полной ширине полосы c семью пространственно мультиплексированными пользователямиУстановлено в ʺ110ʺ для сжатого SIG-B MU-MIMO в полной ширине полосы c восемью пространственно мультиплексированными пользователямиУстановлено в ʺ111ʺ для несжатого SIG-B
[0133] <Девятый вариант осуществления>
В девятом варианте осуществления настоящего раскрытия используется точно такая же структура сжатого HE-SIG-B, что и в шестом варианте осуществления в случае MU-MIMO передачи в полной ширине полосы. Тем не менее, девятый вариант осуществления задает поддержку сигнализации в HE-SIG-A 110 для сжатого HE-SIG-B 112, отличную от шестого варианта осуществления.
sym
USS
USS
USS
USS
USS
[0134] Из таблицы 3 видно, что не каждая комбинация возможна между количеством символов HE-SIG-B (т.е. N) и количеством пространственно мультиплексированных пользователей (т.е. N) в MU-MIMO передаче в полной ширине полосы. Более подробно, для N=2, возможное количество символов HE-SIG-B равно 1, 2 или 3. Для N=3 или 4, возможное количество символов HE-SIG-B равно 1, 2 или 4. Для N=5 или 6, возможное количество символов HE-SIG-B равно 1, 2, 4 или 7. Для N=7 или 8, возможное количество символов HE-SIG-B равно 1, 2, 4 или 8. Таким образом, существует всего 25 возможных комбинаций между количеством символов HE-SIG-B и количеством пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы. Другими словами, достаточно 5 битов, чтобы сигнализировать 25 возможных комбинаций между количеством символов HE-SIG-B и количеством пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы.
[0135] В соответствии с девятым вариантом осуществления настоящего раскрытия, длина в битах поля SIGB количества символов в HE-SIG-A 110 расширяется с 4 битов до 5 битов, чтобы совместно сигнализировать количество символов HE-SIG-B и количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы, когда поле SIGB сжатия в HE-SIG-A 110 установлено в 1. Пример кодирования сигнализации показан в Таблице 6. В результате, только один дополнительный бит сигнализации требуется в HE-SIG-A 110, чтобы указывать количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы. Это сберегает два бита сигнализации по сравнению с сигнализацией количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы непосредственно в HE-SIG-A 110.
[0136] [Таблица 6]
Относящиеся к HE-SIG-B поля сигнализации в HE-SIG-A в соответствии с девятым вариантом осуществления
Поле
Длина (бит.)
Описание
SIGB MCS
3
Указание MCS HE-SIG-BУстановлено в ʺ000ʺ для MCS0Установлено в ʺ001ʺ для MCS1Установлено в ʺ010ʺ для MCS2Установлено в ʺ011ʺ для MCS3Установлено в ʺ100ʺ для MCS4Установлено в ʺ101ʺ для MCS5
SIGB DCM
1
Установка в 1 указывает, что HE-SIG-Bмодулировано двойной модуляцией поднесущей для MCS.Установка в 0 указывает, что HE-SIG-B немодулировано двойной модуляцией поднесущей для MCS.
SIGBколичествосимволов
5
Указывает количество символов HE-SIG-B, еслиSIGB сжатие установлено в 0. В противном случае, совместно указывает количество символов HE-SIG-B и количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы.Установлено в ʺ00000ʺ для 1 символа HE-SIG-B и 2 пространственно мультиплексированных пользователейУстановлено в ʺ00001ʺ для 1 символа HE-SIG-B и 3 пространственно мультиплексированных пользователейУстановлено в ʺ00010ʺ для 1 символа HE-SIG-B и 4 пространственно мультиплексированных пользователейУстановлено в ʺ00011ʺ для 1 символа HE-SIG-B и 5 пространственно мультиплексированных пользователейУстановлено в ʺ00100ʺ для 1 символа HE-SIG-B и 6 пространственно мультиплексированных пользователейУстановлено в ʺ00101ʺ для 1 символа HE-SIG-B и 7 пространственно мультиплексированных пользователейУстановлено в ʺ00110ʺ для 1 символа HE-SIG-B и 8 пространственно мультиплексированных пользователейУстановлено в ʺ00111ʺ для 2 символов HE-SIG-B и 2 пространственно мультиплексированных пользователейУстановлено в ʺ01000ʺ для 2 символов HE-SIG-B и 3 пространственно мультиплексированных пользователейУстановлено в ʺ01001ʺ для 2 символов HE-SIG-B и 4 пространственно мультиплексированных пользователейУстановлено в ʺ01010ʺ для 2 символов HE-SIG-B и 5 пространственно мультиплексированных пользователейУстановлено в ʺ01011ʺ для 2 символов HE-SIG-B и 6 пространственно мультиплексированных пользователейУстановлено в ʺ01100ʺ для 2 символов HE-SIG-B и 7 пространственно мультиплексированных пользователейУстановлено в ʺ01101ʺ для 2 символов HE-SIG-B и 8 пространственно мультиплексированных пользователейУстановлено в ʺ01110ʺ для 3 символов HE-SIG-B и 2 пространственно мультиплексированных пользователейУстановлено в ʺ01111ʺ для 4 символов HE-SIG-B и 3 пространственно мультиплексированных пользователейУстановлено в ʺ10000ʺ для 4 символов HE-SIG-B и 4 пространственно мультиплексированных пользователейУстановлено в ʺ10001ʺ для 4 символов HE-SIG-B и 5 пространственно мультиплексированных пользователейУстановлено в ʺ10010ʺ для 4 символов HE-SIG-B и 6 пространственно мультиплексированных пользователейУстановлено в ʺ10011ʺ для 4 символов HE-SIG-B и 7 пространственно мультиплексированных пользователейУстановлено в ʺ10100ʺ для 4 символов HE-SIG-B и 8 пространственно мультиплексированных пользователейУстановлено в ʺ10101ʺ для 7 символов HE-SIG-B и 5 пространственно мультиплексированных пользователейУстановлено в ʺ10110ʺ для 7 символов HE-SIG-B и 6 пространственно мультиплексированных пользователейУстановлено в ʺ10111ʺ для 8 символов HE-SIG-B и 7 пространственно мультиплексированных пользователейУстановлено в ʺ11000ʺ для 8 символов HE-SIG-B и 8 пространственно мультиплексированных пользователей
SIGBсжатие
1
Установлено в 1 для сжатого SIG-B MU-MIMO вполной ширине полосы.Установлено в 0 в ином случае.
[0137] <Десятый вариант осуществления>
В десятом варианте осуществления настоящего раскрытия используется точно такая же структура сжатого HE-SIG-B, что и в шестом варианте осуществления в случае MU-MIMO передачи в полной ширине полосы. Однако десятый вариант осуществления задает поддержку сигнализации в HE-SIG-A 110 для сжатого HE-SIG-B 112, отличную от шестого варианта осуществления.
[0138] Из Таблицы 3 видно, что, поскольку MCS2, MCS4 и MCS5 могут не понадобиться для сжатого HE-SIG-B 112, общее количество комбинаций между применимостью DCM к HE-SIG-B112, MCS HE-SIG-B 112, количеством символов HE-SIG-B и количеством пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы составляет 42. Другими словами, для сжатого HE-SIG-B 112, достаточно 6 битов, чтобы указывать применимость DCM к HE-SIG-B 112, MCS HE-SIG-B 112, количество символов HE-SIG-B и количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы.
[0139] Согласно десятому варианту осуществления настоящего раскрытия, применимость DCM к HE-SIG-B 112, MCS HE-SIG-B 112, количество символов HE-SIG-B и количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы совместно указываются с использованием 8-битной сигнализации в HE-SIG-A 110. Когда поле SIGB сжатия в HE-SIG-A 110 устанавливается в 0, первые три бита 8-битной сигнализации используются для указания MCS HE-SIG-B 12, следующий один бит 8-битной сигнализации используется для указания, применяется ли DCM к HE-SIG-B 112, и последние четыре бита 8-битной сигнализации используются для указания количества символов HE-SIG-B, как показано в Таблице 2. Когда поле SIGB сжатия в HE-SIG-A 110 устанавливается в 1, 8-битная сигнализация используется, чтобы совместно указывать применимость DCM к HE-SIG-B 112, MCS HE-SIG-B 112, количество символов HE-SIG-B и количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы. В этом случае, в HE-SIG-A 110 не требуются дополнительные биты сигнализации, чтобы указать количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы.
[0140] В соответствии с настоящим раскрытием, для сжатого HE-SIG-B 112 MU-MIMO передачи в полной ширине полосы, для получения выгоды от ограниченного количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы (т.е. до восьми) и характерных для пользователя подполей, распределенных равномерно между HE-SIG-B1 302 и HE-SIG-B2 304, одна или более из сигнализаций, относящихся к HE-SIG-B, таких как режим HE-SIG-B, применимость DCM к HE-SIG-B 112, MCS HE-SIG-B 112 и количество символов HE-SIG-B, могут совместно сигнализироваться с количеством пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы с целью уменьшения дополнительных битов сигнализации, требуемых для указания количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы для сжатого HE-SIG-B 112.
[0141] <Одиннадцатый вариант осуществления>
В одиннадцатом варианте осуществления настоящего раскрытия используется точно такая же структура сжатого HE-SIG-B, что и в шестом варианте осуществления в случае MU-MIMO передачи в полной ширине полосы. Однако одиннадцатый вариант осуществления задает поддержку сигнализации в HE-SIG-A 110 для сжатого HE-SIG-B 112, отличную от шестого варианта осуществления.
[0142] В соответствии с одиннадцатым вариантом осуществления настоящего раскрытия, поле SIGB количества символов в HE-SIG-A 110 используется для сигнализации количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы, а не количества символов HE-SIG-B, когда поле SIGB сжатия в HE-SIG-A 110 установлено в 1. Пример кодирования сигнализации показан в Таблице 7. В результате, в HE-SIG-A 110 не требуется дополнительный бит сигнализации, чтобы указывать количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы. Это сберегает три бита сигнализации по сравнению с сигнализацией количества пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы непосредственно в HE-SIG-A 110.
[0143] [Таблица 7]
Относящиеся к HE-SIG-B поля сигнализации в HE-SIG-A в соответствии с девятым вариантом осуществления
Поле
Длина (бит.)
Описание
SIGB MCS
3
Указание MCS HE-SIG-BУстановлено в ʺ000ʺ для MCS0Установлено в ʺ001ʺ для MCS1Установлено в ʺ010ʺ для MCS2Установлено в ʺ011ʺ для MCS3Установлено в ʺ100ʺ для MCS4Установлено в ʺ101ʺ для MCS5
SIGB DCM
1
Установка в 1 указывает, что HE-SIG-Bмодулировано двойной модуляцией поднесущей для MCS.Установка в 0 указывает, что HE-SIG-B немодулировано двойной модуляцией поднесущей для MCS.
SIGBколичествосимволов
4
Указывает количество символов HE-SIG-B, еслиSIGB сжатие установлено в 0. В противном случае, совместно указывает количество пространственно мультиплексированных пользователей в MU-MIMO передаче в полной ширине полосы.Установлено в ʺ0000ʺ для 2 пространственно мультиплексированных пользователейУстановлено в ʺ0001ʺ для 3 пространственно мультиплексированных пользователейУстановлено в ʺ0010ʺ для 4 пространственно мультиплексированных пользователейУстановлено в ʺ0011ʺ для 5 пространственно мультиплексированных пользователейУстановлено в ʺ0100ʺ для 6 пространственно мультиплексированных пользователейУстановлено в ʺ0101ʺ для 7 пространственно мультиплексированных пользователейУстановлено в ʺ0110ʺ для 8 пространственно мультиплексированных пользователей
SIGBсжатие
1
Установлено в 1 для сжатого SIG-B MU-MIMO вполной ширине полосы.Установлено в 0 в ином случае.
[0144] В соответствии с одиннадцатым вариантом осуществления настоящего раскрытия, когда поле SIGB сжатия в HE-SIG-A 110 установлено в 1, количество символов HE-SIG-B может быть вычислено в соответствии со значениями поля SIGB MCS, поля SIGB DCM и поля SIGB количества символов в HE-SIG-A 110, как показано в Таблице 3.
[0145] <Конфигурация точки доступа>
На фиг. 12 показана блок-схема, иллюстрирующая примерную конфигурацию AP согласно настоящему раскрытию. AP содержит контроллер 1202, планировщик 1204, генератор 1208 сообщений, процессор 1206 сообщений, PHY процессор 1210 и антенну 1212. Антенна 1212 может содержать один антенный порт или комбинацию множества антенных портов. Контроллер 1202 является контроллером протокола MAC и управляет общими операциями протокола MAC. Для передачи DL, планировщик 1204 выполняет частотное планирование под управлением контроллера 1202 на основе указателей качества канала (CQI) от STA и назначает данные для STA в RU. Планировщик 1204 также выводит результаты назначения ресурсов в генератор 1208 сообщений. Генератор 1208 сообщений генерирует соответствующую управляющую сигнализацию (то есть общую управляющую информацию, информацию о назначении ресурсов и информацию о распределении каждого пользователя) и данные для запланированных STA, которые формируются PHY процессором 1210 в НЕ-пакеты и передаются через антенну 1212. Управляющая сигнализация может быть сконфигурирована в соответствии с вышеописанными вариантами осуществления. С другой стороны, процессор 1206 сообщений анализирует CQI, принятые от STA через антенну 1212, под управлением контроллера 1202 и предоставляет их в планировщик 1204 и контроллер 1202. Эти CQI представляют собой принятую информацию о качестве, сообщенную от STA. CQI также может упоминаться как ʺCSIʺ (информация о состоянии канала).
[0146] <Конфигурация STA>
На фиг. 13 показана блок-схема, иллюстрирующая примерную конфигурацию STA в соответствии с настоящим раскрытием. STA содержит контроллер 1302, генератор 1304 сообщений, процессор 1306 сообщений, PHY процессор 1308 и антенну 1310. Контроллер 1302 является контроллером протокола MAC и управляет общими операциями протокола MAC. Антенна 1310 может содержать один антенный порт или комбинацию множества антенных портов. Для передачи DL, антенна 1310 принимает сигнал нисходящей линии связи, включающий в себя HE-пакеты, и процессор 1306 сообщений идентифицирует свои назначенные RU и свою конкретную информацию о распределении из управляющей сигнализации, включенной в принятый HE-пакет, и декодирует свои конкретные данные из принятого НЕ-пакета в своих назначенных RU в соответствии со своей конкретной информацией о распределении. Управляющая сигнализация, включенная в НЕ-пакеты, может быть сконфигурирована в соответствии с вышеупомянутыми вариантами осуществления. Процессор 1306 сообщений оценивает качество канала из НЕ-пакета, принятого через антенну 1310, и предоставляет его в контроллер 1302. Генератор 1304 сообщений генерирует сообщение CQI, которое формируется PHY процессором 1308 и передается через антенну 1310.
[0147] В вышеприведенных вариантах осуществления, настоящее раскрытие сконфигурировано с помощью аппаратных средств в качестве примера, но настоящее раскрытие может также быть реализовано посредством программного обеспечения совместно с аппаратными средствами.
[0148] Кроме того, функциональные блоки, используемые в описаниях вариантов осуществления, обычно реализуются частично или полностью как устройства LSI (большая интегральная схема), такие как интегральные схемы. Функциональные блоки могут быть сформированы как отдельные чипы, или часть или все функциональные блоки могут быть интегрированы в один чип. Здесь используется термин ʺLSIʺ, но термины ʺICʺ (интегральная схема), ʺсистемная LSIʺ, ʺсупер LSIʺ или ʺультра LSIʺ также могут использоваться в зависимости от уровня интеграции.
[0149] Кроме того, интеграция схемы не ограничивается LSI и может быть осуществлена с помощью специализированной схемы или процессора общего назначения, отличного от LSI. После изготовления LSI, может использоваться программируемая вентильная матрица (FPGA), которая программируется, или реконфигурируемый процессор, который позволяет реконфигурировать соединения и настройки ячеек схемы в LSI.
[0150] Если в результате достижений в области полупроводниковой технологии или других технологий, полученных на основе этой технологии, появится технология интеграции схем, заменяющая LSI, то функциональные блоки могут быть интегрированы с использованием такой технологии. Другой возможностью является применение биотехнологии и/или тому подобного.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
[0151] Настоящее раскрытие может быть применено к способу форматирования и передачи информации о назначении ресурсов в системе беспроводной связи.
ПЕРЕЧЕНЬ ССЫЛОЧНЫХ ПОЗИЦИЙ
[0152] 1202 контроллер
1204 планировщик
1206 процессор сообщений
1208 генератор сообщений
1210 PHY процессор
1212 антенна
1302 контроллер
1304 генератор сообщений
1306 процессор сообщений
1308 PHY процессор
1310 антенна.