СПОСОБЫ И УСТРОЙСТВО ДЛЯ ВЫБОРА ПАРАМЕТРОВ РАСШИРЕННОГО РАСПРЕДЕЛЕННОГО ДОСТУПА К КАНАЛУ ДЛЯ РАЗНЫХ СТАНЦИЙ
METHODS AND DEVICE FOR SELECTING EXPANDED DISTRIBUTED ACCESS PARAMETERS FOR A CHANNEL FOR DIFFERENT STATIONS

УРОВЕНЬ ТЕХНИКИ
Область техники
[0001] Настоящая заявка в целом относится к беспроводной связи, а точнее говоря, к способам и устройствам для выбора параметров расширенного распределенного доступа к каналу (EDCA) для многопользовательских (MU) передач.
Уровень техники
[0002] Сети связи используются для обмена сообщениями между устройствами. Беспроводные сети часто предпочтительны, когда сетевые элементы мобильны и, таким образом, обладают динамическими потребностями в подключаемости, или если сетевая архитектура образуется по ситуативной, а не постоянной топологии. Устройства в беспроводной сети могут передавать/принимать информацию на основе протоколов доступа к каналу, например расширенного распределенного доступа к каналу (EDCA). EDCA задает отдельные категории доступа трафика данных, которые могут включать в себя наилучший возможный, фоновый, видео и голос по беспроводной локальной сети доступа (WLAN)(VoWLAN). Например, трафику данных, ассоциированному с передачей или приемом электронных писем, может быть назначен низкоприоритетный класс, а VoWLAN может быть назначен высокоприоритетный класс. При использовании EDCA у высокоприоритетного трафика данных больше возможности отправки, чем у низкоприоритетного трафика данных, потому что станция с высокоприоритетным трафиком данных ждет в среднем меньше времени перед отправкой такого пакета данных, нежели станция с низкоприоритетным трафиком данных.
[0003] Беспроводные сети часто предпочтительны, когда сетевые элементы мобильны и, таким образом, обладают динамическими потребностями в подключаемости, или если сетевая архитектура образуется по ситуативной, а не постоянной топологии. Беспроводные сети применяют неосязаемые физические среды в режиме свободного распространения, используя электромагнитные волны в радиочастотных, микроволновых, инфракрасных, оптических и т. п. полосах частот. Беспроводные сети преимущественно облегчают мобильность пользователя и быстрое развертывание на месте по сравнению с фиксированными проводными сетями.
[0004] Чтобы решить проблему увеличивающихся требований к полосе пропускания, которые устанавливаются для систем беспроводной связи, разрабатываются разные схемы для разрешения нескольким пользовательским терминалам (UT) осуществлять связь с одной точкой доступа путем совместного использования ресурсов канала, добиваясь при этом высоких пропускных способностей. При ограниченных ресурсах связи желательно уменьшить объем трафика, проходящий между точкой доступа и несколькими терминалами. Например, когда несколько терминалов отправляют точке доступа передачи по восходящей линии связи, желательно минимизировать объем трафика для заполнения восходящей линии связи всех передач. Таким образом, имеется потребность в усовершенствованном протоколе для передач по восходящей линии связи от нескольких терминалов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0005] Фиг. 1 иллюстрирует пример системы беспроводной связи, в которой могут применяться аспекты настоящего раскрытия изобретения.
[0006] Фиг. 2 иллюстрирует различные компоненты, которые могут использоваться в беспроводном устройстве, которое может применяться в системе беспроводной связи из фиг. 1.
[0007] Фиг. 3 иллюстрирует примерную реализацию информационного элемента.
[0008] Фиг. 4 иллюстрирует другую примерную реализацию информационного элемента набора параметров EDCA.
[0009] Фиг. 5 показывает блок-схему алгоритма примерного способа беспроводной связи в системе беспроводной связи.
ПОДРОБНОЕ ОПИСАНИЕ
[0010] Различные аспекты новых систем, устройств и способов ниже описываются полнее со ссылкой на прилагаемые чертежи. Однако это раскрытие изобретения можно воплотить во многих разных видах, и его не следует толковать как ограниченное какой-либо определенной структурой или функцией, представленной в этом раскрытии изобретения. Точнее, эти аспекты предоставляются для того, чтобы данное раскрытие изобретения было всесторонним и полным, и полностью передавало объем раскрытия изобретения специалистам в данной области техники. На основе идей в этом документе специалисту в данной области техники следует принять во внимание, что объем раскрытия изобретения предназначен для охвата любого аспекта новых систем, устройств и способов, раскрытых в этом документе, будет ли он реализован независимо или объединен с любым другим аспектом изобретения. Например, устройство может быть реализовано или способ может быть применен на практике с использованием любого количества изложенных в этом документе аспектов. К тому же объем изобретения предназначен для охвата такого устройства или способа, которое (который) применяется на практике с использованием другой структуры, функциональных возможностей или структуры и функциональных возможностей в дополнение или помимо различных изложенных в этом документе аспектов изобретения. Следует понимать, что любой раскрытый в этом документе аспект можно воплотить с помощью одного или нескольких элементов формулы изобретения.
[0011] Хотя в этом документе описываются конкретные аспекты, многие разновидности и перестановки этих аспектов входят в объем раскрытия изобретения. Хотя упоминаются некоторые выгоды и преимущества предпочтительных аспектов, объем раскрытия изобретения не предназначен для ограничения конкретными выгодами, применениями или целями. Точнее, аспекты раскрытия изобретения предназначены для широкого применения к разным беспроводным технологиям, конфигурациям систем, сетям и протоколам передачи, некоторые из которых иллюстрируются в качестве примера на фигурах и в нижеследующем описании предпочтительных аспектов. Подробное описание и чертежи всего лишь поясняют раскрытие изобретения, а не ограничивают его, при этом объем раскрытия изобретения задается прилагаемой формулой изобретения и ее эквивалентами.
[0012] Популярные технологии беспроводных сетей могут включать в себя различные типы беспроводных локальных сетей (WLAN). WLAN может использоваться для взаимосвязи близлежащих устройств, применяя широко используемые сетевые протоколы. Различные аспекты, описанные в этом документе, могут применяться к любому стандарту связи, например беспроводному протоколу.
[0013] В некоторых аспектах радиосигналы могут передаваться в соответствии с высокоэффективным протоколом 802.11, использующим связь с мультиплексированием с ортогональным частотным разделением (OFDM), с расширением спектра по принципу прямой последовательности (DSSS), сочетание связи с OFDM и DSSS либо другие схемы. В некоторых аспектах высокоэффективный протокол 802.11 может содержать протокол IEEE 802.11ax или будущие протоколы. Реализации высокоэффективного протокола 802.11 могут использоваться для доступа в Интернет, датчиков, снятия показаний, интеллектуальных сетей или других беспроводных применений. Аспекты некоторых устройств, реализующих высокоэффективный протокол 802.11 с использованием раскрытых в этом документе методик, могут преимущественно включать в себя разрешение увеличенного количества одноранговых служб (например, Miracast, служб WiFi Direct, Social WiFi и т. п.) в одной и той же области, поддержку увеличенных требований по минимальной пропускной способности на каждого пользователя, поддержку большего количества пользователей, предоставление улучшенного наружного покрытия и устойчивости и/или потребление меньшего количества энергии, нежели устройства, реализующие иные беспроводные протоколы.
[0014] В некоторых реализациях WLAN включает в себя различные устройства, которые являются компонентами, обращающимися к беспроводной сети. Например, может существовать два типа устройств: точки доступа ("AP") и клиенты (также называемые станциями, или "STA"). Вообще, AP может служить в качестве концентратора или базовой станции для WLAN, а STA служит в качестве пользователя WLAN. Например, STA может быть переносным компьютером, персональным цифровым помощником (PDA), мобильным телефоном и т. п. В примере STA подключается к AP посредством совместимой с WiFi (например, с протоколом IEEE 802.11) беспроводной линии связи, чтобы получить возможность подключения к Интернету или к другим глобальным сетям. В некоторых реализациях STA также может использоваться в качестве AP.
[0015] Точка доступа ("AP") также может содержать, может быть реализована или известна как Узел Б, контроллер радиосети ("RNC"), усовершенствованный Узел Б (eNodeB), контроллер базовой станции ("BSC"), базовая приемопередающая станция ("BTS"), базовая станция ("BS"), функция приемопередатчика ("TF"), маршрутизатор радиосвязи, приемопередатчик или некоторая другая терминология.
[0016] Станция "STA" также может содержать, может быть реализована или известна как терминал доступа ("AT"), абонентский пункт, абонентский блок, мобильная станция, удаленная станция, удаленный терминал, пользовательский терминал, агент пользователя, пользовательское устройство, пользовательское оборудование или некоторая другая терминология. В некоторых реализациях терминал доступа может быть выполнен в виде сотового телефона, беспроводного телефона, телефона на протоколе инициирования сеанса связи ("SIP"), станции беспроводной местной системы связи ("WLL"), персонального цифрового помощника ("PDA"), карманного устройства, обладающего возможностью беспроводного подключения, или некоторого другого подходящего устройства обработки, подключенного к беспроводному модему. Соответственно, один или несколько затронутых в этом документе аспектов можно встроить в телефон (например, сотовый телефон или смартфон), компьютер (например, переносной компьютер), портативное устройство связи, гарнитуру, портативное вычислительное устройство (например, персональный помощник), развлекательное устройство (например, музыкальное или видеоустройство либо спутниковый радиоприемник), игровое устройство или систему, устройство системы глобального позиционирования или любое другое подходящее устройство, которое конфигурируется для осуществления связи по беспроводной среде.
[0017] Как обсуждалось выше, некоторые из описанных в этом документе устройств могут реализовать, например, высокоэффективный стандарт 802.11. Такие устройства, будучи используемыми как STA или AP либо другое устройство, могут использоваться для интеллектуального снятия показаний или в интеллектуальной сети. Такие устройства могут обеспечивать сенсорные применения или могут использоваться в бытовой автоматизации. Вместо этого или в дополнение устройства могут использоваться в контексте здравоохранения, например, для личного здравоохранения. Они также могут использоваться для наблюдения, для обеспечения возможности подключения к Интернету с увеличенной дальностью (например, для использования в зонах беспроводного доступа) или для реализации межмашинной связи.
[0018] Фиг. 1 показывает примерную систему 100 беспроводной связи, в которой могут применяться аспекты настоящего раскрытия изобретения. Система 100 беспроводной связи может работать в соответствии с беспроводным стандартом, например высокоэффективным стандартом 802.11. Система 100 беспроводной связи может включать в себя AP 104, которая осуществляет связь с STA 106a-d.
[0019] Ряд процессов и способов может использоваться для передач в системе 100 беспроводной связи между AP 104 и STA 106. Например, сигналы между AP 104 и STA 106 можно отправлять и принимать в соответствии с методиками OFDM/OFDMA или многопользовательской системы со многими входами и выходами (MU-MIMO). В этом случае система 100 беспроводной связи может называться системой OFDM/OFDMA или MU-MIMO. В качестве альтернативы сигналы между AP 104 и STA 106 можно отправлять и принимать в соответствии с методиками множественного доступа с кодовым разделением (CDMA). В этом случае система 100 беспроводной связи может называться системой CDMA.
[0020] Линия связи, которая облегчает передачу от AP 104 к одной или нескольким STA 106, может называться нисходящей линией 108 связи (DL), а линия связи, которая облегчает передачу от одной или нескольких STA 106 к AP 104, может называться восходящей линией 110 связи (UL). В качестве альтернативы нисходящая линия 108 связи может называться прямой линией связи или прямым каналом, а восходящая линия 110 связи может называться обратной линией связи или обратным каналом.
[0021] AP 104 может действовать в качестве базовой станции и обеспечивать покрытие беспроводной связью в области 102 базовых служб (BSA). AP 104 вместе с STA 106, ассоциированными с AP 104 и использующими AP 104 для связи, может называться базовым набором служб (BSS). Следует отметить, что система 100 беспроводной связи может не иметь центральной AP 104, а точнее, может функционировать в качестве одноранговой сети между STA 106. Соответственно, описанные в этом документе функции AP 104 в качестве альтернативы могут выполняться одной или несколькими STA 106.
[0022] В некоторых аспектах может быть необходимо ассоциировать STA 106 с AP 104, чтобы отправлять передачи и/или принимать передачи от AP 104. В одном аспекте информация для ассоциации включается в широковещание посредством AP 104. Для приема такого широковещания STA 106 может, например, выполнить широкоохватный поиск по зоне обслуживания. STA 106 также может выполнять поиск, например, путем обследования зоны обслуживания по принципу маяка. После приема информации для ассоциации STA 106 может передать к AP 104 опорный сигнал, например проверку или запрос ассоциации. В некоторых аспектах AP 104 может использовать транзитные службы, например, для осуществления связи с более крупной сетью, например Интернетом или коммутируемой телефонной сетью общего пользования (PSTN).
[0023] В варианте осуществления AP 104 включает в себя высокоэффективный беспроводной компонент 154 (HEWC) AP. HEWC 154 AP может выполнять некоторые или все операции, описанные в этом документе, чтобы сделать возможной связь между AP 104 и STA 106 с использованием высокоэффективного протокола 802.11. Функциональные возможности некоторых реализаций HEWC 154 AP подробнее описываются ниже по отношению к фиг. 2, 3 и 4.
[0024] В качестве альтернативы или дополнительно STA 106 могут включать в себя HEWC 156 STA. HEWC 156 STA может выполнять некоторые или все операции, описанные в этом документе, чтобы сделать возможной связь между STA 106 и AP 104 с использованием высокоэффективного протокола 802.11.
[0025] Как правило, беспроводные сети, которые используют обычный протокол 802.11 (например, 802.11ax, 802.11ah, 802.11ac, 802.11a, 802.11b, 802.11g, 802.11n и т. п.), для доступа к среде работают по механизму множественного доступа с прослушиванием несущей (CSMA). В соответствии с CSMA устройства обнаруживают среду и передают только тогда, когда обнаруживается, что среда свободна. Таким образом, если AP 104 и/или STA 106a-d работают в соответствии с механизмом CSMA, а устройство в BSA 102 (например, AP 104) передает данные, то в некоторых аспектах AP и/или STA вне BSA 102 не могут передавать по среде, даже если они являются частью другой BSA.
[0026] Тогда использование механизма CSMA приводит к возникновению неэффективностей, потому что некоторые AP или STA вне BSA могут иметь возможность передавать данные без помех передаче, выполняемой AP или STA в BSA. Так как количество активных беспроводных устройств продолжает расти, неэффективности могут начать оказывать значительное воздействие на задержку и пропускную способность сети. Например, значительные проблемы с задержкой в сети могут появляться в многоквартирных домах, в которых каждая квартира может включать в себя точку доступа и ассоциированные станции. Фактически, каждая квартира может включать в себя несколько точек доступа, так как жилец может обладать беспроводным маршрутизатором, игровой видеоприставкой с возможностями беспроводного медиацентра, телевизором с возможностями беспроводного медиацентра, сотовым телефоном, который может действовать как личная точка доступа, и/или т. п. Тогда исправление неэффективностей механизма CSMA может быть необходимо для обхода проблем с задержкой и пропускной способностью и общей неудовлетворенности пользователя.
[0027] Такие проблемы с задержкой и пропускной способностью могут не ограничиваться жилыми областями. Например, многочисленные точки доступа могут располагаться в аэропортах, станциях метро и/или других людных местах общего пользования. В настоящее время в этих местах общего пользования может предлагаться доступ WiFi, но на платной основе. Если порожденные механизмом CSMA неэффективности не исправляются, то операторы беспроводных сетей могут терять клиентов, так как оплата и низкое качество обслуживания начинают перевешивать любые выгоды.
[0028] Соответственно, высокоэффективный протокол 802.11, описанный в этом документе, может позволить устройствам работать по измененному механизму, который минимизирует эти неэффективности и увеличивает пропускную способность сети. Такой механизм описывается ниже по отношению к фиг. 3-5. Дополнительные аспекты высокоэффективного протокола 802.11 описываются ниже по отношению к фиг. 3-5.
[0029] Фиг. 2 иллюстрирует различные компоненты, которые могут использоваться в беспроводном устройстве 202, которое может применяться в системе 100 беспроводной связи. Беспроводное устройство 202 является примером устройства, которое может конфигурироваться для реализации различных аспектов, описанных в этом документе. Например, беспроводное устройство 202 может быть выполнено в виде AP 104 или любого из беспроводных устройств 106a-106d.
[0030] Беспроводное устройство 202 может включать в себя процессор 204, который управляет работой беспроводного устройства 202. Процессор 204 также может называться центральными процессором (CPU). Запоминающее устройство 206, которое может включать в себя как постоянное запоминающее устройство (ROM), так и оперативное запоминающее устройство (RAM), предоставляет команды и данные процессору 204. Часть запоминающего устройства 206 также может включать в себя энергонезависимое оперативное запоминающее устройство (NVRAM). Процессор 204, как правило, выполняет логические и арифметические операции на основе программных команд, сохраненных в запоминающем устройстве 206. Команды в запоминающем устройстве 206 могут быть исполняемыми, чтобы реализовать описанные в этом документе способы.
[0031] Процессор 204 может быть выполнен в виде или являться компонентом системы обработки, реализованной с помощью одного или нескольких процессоров. Один или несколько процессоров можно реализовать с помощью любого сочетания универсальных микропроцессоров, микроконтроллеров, цифровых процессоров сигналов (DSP), программируемых пользователем вентильных матриц (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, вентильной логики, дискретных аппаратных компонентов, специализированных аппаратных конечных автоматов или любых других подходящих объектов, которые могут выполнять вычисления или другие манипуляции информацией.
[0032] Система обработки также может включать в себя постоянные машиночитаемые носители для хранения программного обеспечения. Программное обеспечение следует толковать широко как любой тип команд независимо от того, называется ли это программным обеспечением, микропрограммным обеспечением, промежуточным программным обеспечением, микрокодом, языком описания аппаратных средств или иначе. Команды могут включать в себя код (например, в формате исходного кода, формате двоичного кода, формате исполняемого кода или в любом другом подходящем формате кода). Команды при исполнении одним или несколькими процессорами побуждают систему обработки выполнять различные описанные в этом документе функции.
[0033] Беспроводное устройство 202 также может включать в себя корпус 208, который может включать в себя передатчик 210 и приемник 212, чтобы сделать возможной передачу и прием данных между беспроводным устройством 202 и удаленным местоположением. Передатчик 210 и приемник 212 могут быть объединены в приемопередатчик 214. Антенна 216 может прикрепляться к корпусу 208 и электрически соединяться с приемопередатчиком 214. Беспроводное устройство 202 также может включать в себя (не показано) несколько передатчиков, несколько приемников, несколько приемопередатчиков и/или несколько антенн, которые могут использоваться, например, во время связи MIMO.
[0034] Беспроводное устройство 202 также может включать в себя детектор 218 сигналов, который может использоваться с целью обнаружения и измерения уровня сигналов, принятых приемопередатчиком 214. Детектор 218 сигналов может обнаруживать такие сигналы, как полная энергия, энергия на каждую поднесущую в каждом символе, спектральная плотность мощности и другие сигналы. Беспроводное устройство 202 также может включать в себя цифровой процессор 220 сигналов (DSP) для использования в обработке сигналов. DSP 220 может конфигурироваться для формирования блока данных для передачи. В некоторых аспектах блок данных может быть выполнен в виде протокольного блока данных (PPDU) процедуры конвергенции физического уровня (PLCP). В некоторых аспектах PPDU называется пакетом.
[0035] В некоторых аспектах беспроводное устройство 202 может дополнительно содержать интерфейс 222 пользователя. Интерфейс 222 пользователя может быть выполнен в виде клавишной панели, микрофона, динамика и/или дисплея. Интерфейс 222 пользователя может включать в себя любой элемент или компонент, который передает информацию пользователю беспроводного устройства 202 и/или принимает входные данные от пользователя.
[0036] В некоторых аспектах беспроводные устройства 202 могут дополнительно содержать высокоэффективный беспроводной компонент (HEW) 250. Компонент 250 HEW может содержать HEWC 154 AP и/или HEWC 156 STA. Как описано в этом документе, компонент 250 HEW может дать AP и/или STA возможность использовать измененный механизм, который минимизирует неэффективности механизма CSMA (например, дает возможность одновременной связи по среде в ситуациях, в которых не возникали бы помехи). В некоторых аспектах HEWC 154 AP может выбирать параметр EDCA на основе типа STA и/или на основе возможностей UL-MU у STA. Например, HEWC 154 AP может выбирать один или несколько параметров EDCA для первого подмножества STA в множестве STA, которые допускают передачу передач UL-MU (например, STA, работающие по стандарту 802.11ax), и может выбирать другой набор из одного или нескольких параметров EDCA для второго подмножества STA в множестве STA, которые не допускают передачу передач UL-MU (например, STA, работающие по 802.11ac или более раннему стандарту). В некоторых вариантах осуществления первое подмножество и второе подмножество могут содержать одну или несколько STA.
[0037] Различные компоненты беспроводного устройства 202 можно соединить с помощью системы 226 шин. Система 226 шин может включать в себя, например, шину данных, а также шину питания, шину управляющих сигналов и шину сигналов состояния в дополнение к шине данных. Специалисты в данной области техники примут во внимание, что компоненты беспроводного устройства 202 можно соединить с использованием некоторого другого механизма, или они могут принимать либо предоставлять друг другу входные данные с использованием некоторого другого механизма.
[0038] Хотя на фиг. 2 иллюстрируется некоторое количество обособленных компонентов, специалисты в данной области техники признают, что один или несколько компонентов можно объединить или реализовать совместно. Например, процессор 204 может использоваться для реализации не только функциональных возможностей, описанных выше по отношению к процессору 204, но также для реализации функциональных возможностей, описанных выше по отношению к детектору 218 сигналов и/или DSP 220. Кроме того, каждый из проиллюстрированных на фиг. 2 компонентов можно реализовать с использованием множества обособленных элементов.
[0039] В беспроводной сети можно задавать параметры доступа к каналу для управления доступом к передающей среде (например, беспроводной сети) устройствами, осуществляющими связь по беспроводной сети. Передающая среда также может называться каналом передачи. Примеры параметров доступа к каналу могут включать в себя (но не ограничиваются) параметры, описанные как часть параметров расширенного распределенного доступа к каналу (EDCA) в промышленном стандарте 802.11 (например, 802.11ax). Дополнительные примеры параметров доступа к каналу могут включать в себя (но не ограничиваются) минимальный интервал конкурирования (CWmin), максимальный интервал конкурирования (CWmax), возможность передачи (TXOP), предел возможности передачи (предел TXOP) и арбитражный межкадровый интервал (AIFS), которые также могут быть частью параметров EDCA.
[0040] Некоторые аспекты настоящего раскрытия изобретения поддерживают передачу сигнала или пакета 110 восходящей линии связи (UL) от нескольких STA 106 к AP 104 или другому устройству. В некоторых вариантах осуществления сигнал 110 UL может передаваться с использованием многопользовательской MIMO (MU-MIMO). В некоторых вариантах осуществления сигнал 110 UL может передаваться с использованием UL-OFDMA. В качестве альтернативы сигнал 110 UL может передаваться в системе FDMA с несколькими несущими (MC-FDMA) или аналогичной системе FDMA (например, OFDMA). В некоторых аспектах передачи MU-MIMO/OFDMA и MC-FDMA содержат одновременные передачи UL от нескольких STA 106 к AP 104 и в более широком смысле могут называться связью или передачами UL-MU. В некоторых вариантах осуществления AP 104 может задавать параметры EDCA для упрощения передач UL-MU. Параметры EDCA могут выбираться и передаваться от AP 104 во время ассоциации/повторной ассоциации (например, в виде данных в ответном сообщении ассоциации/повторной ассоциации) либо включаться в сигнальный кадр. В иных аспектах AP 104 может решить выбрать параметры EDCA для передач MU и не уведомлять STA. В одном варианте осуществления параметры EDCA могут задаваться в стандарте IEEE 802.11 (например, 802.11ax). В другом варианте осуществления параметр EDCA может быть расширением того, что задано в стандарте IEEE 802.11, путем добавления одного или нескольких правил для AP 104, подмножества STA 106 или типа STA 106.
[0041] Количество беспроводных устройств 202 в системе 100 беспроводной связи и соперничество за одну и ту же беспроводную среду может влиять на производительность механизма CSMA. Так как увеличивается количество устройств, работающих в сети, механизм CSMA может быть не способен соразмерно поддерживать передачи для заполненной сети. В некоторых аспектах передачи UL-MU-MIMO или UL-OFDMA, отправленные одновременно от нескольких STA 106 к AP 104, могут давать результативность в беспроводной связи. Однако в некоторых аспектах передачи UL-MU-MIMO или UL-OFDMA также могут соперничать с однопользовательскими (SU) передачами UL на основе CSMA. Когда имеется большое количество передач UL-SU или обращений к среде, AP 104 потребуется конкурировать с несколькими передачами UL-SU, что могло бы привести к возможной несправедливости, уменьшенной пропускной способности, сокращенному доступу к передачам UL-MU (и в некоторых случаях - нехватке). Например, ссылаясь на фиг. 1, STA 106a и 106b в некоторых аспектах могут передавать сигналы 110a и 110b UL-SU, а STA 106c и 106d могут передавать сигналы 110c и 110d UL-MU. Каждая из STA 106a-d соперничает за доступ к каналу для передачи сигналов 110a-d UL. Такое соперничество может основываться на параметре EDCA и/или протоколе EDCA, который задан в стандарте IEEE 802.11 (например, 802.11ah или 802.11ac). В некоторых вариантах осуществления сигналы 110c и 110d UL-MU (например, передачи UL-MU-MIMO или UL-OFDMA) могут основываться на триггер-кадре UL-MU, отправленном AP 104 к STA 106c и 106d.
[0042] В некоторых аспектах STA 106c и 106d могут быть не способны передавать высокоэффективные (HE) сигналы 110c и 110d UL-MU в течение длительного периода времени, когда AP 104 не может обратиться к каналу/среде из-за сигналов 110a и 110b UL-SU. Также для STA, которые не допускают передачу передач UL-MU (например, унаследованные STA), может быть несправедливо, если одинаковые параметры EDCA используются для STA, допускающих и не допускающих передачу передач UL-MU, поскольку от передач UL-MU выигрывают только STA, допускающие передачу передач UL-MU (например, STA регламентного режима).
[0043] В некоторых вариантах осуществления AP 104 может ограничивать передачу UL-SU путем регулирования параметров EDCA для STA, допускающих и готовых к передаче передач UL-MU. AP 104 может классифицировать STA на основе их возможности принимать и/или передавать регламентные передачи по восходящей линии связи, или передачи UL-MU. Например, AP 104 может классифицировать в одно подмножество STA 106, чьи кадры UL могут инициироваться AP 104 (например, посредством передачи MU-MIMO, UL OFDMA или иной передачи UL-MU) и отправляться унаследованным способом, классифицируя при этом во второе подмножество STA 106, чьи кадры UL могут только отправляться унаследованным способом. Однако все же могут существовать проблемы, потому что отрегулированные параметры EDCA, транслируемые в существующем IE набора параметров EDCA в маячке, могут влиять на STA, не допускающие или не готовые к передаче передач UL-MU, поскольку они не могут идентифицировать, что переносимые параметры EDCA им не предназначены. В некоторых аспектах STA 106, чьи кадры UL могут инициироваться AP 104 (например, посредством передачи MU-MIMO, UL OFDMA или иной передачи UL-MU) и отправляться унаследованным способом (например, кадры UL SU на основе CSMA), может называться STA регламентного режима. STA 106, чьи кадры UL могут только отправляться в SU-передачах на основе CSMA, могут называться STA унаследованного режима. Например, STA унаследованного режима могут работать в режимах невысокой пропускной способности (HT), HT, очень высокой пропускной способности (VHT), которые не поддерживают инициированные (например, MU) передачи UL, например, заданные в стандарте 802.11ax. В некоторых аспектах STA 802.11ax могут работать в регламентном режиме или унаследованном режиме в зависимости от их возможности и/или готовности. В некоторых аспектах не относящиеся к 802.11ax STA могут работать только в унаследованном режиме. В некоторых аспектах AP 104 могут выбирать EDCA на основе того, допускает ли AP 104 прием от STA 106 регламентных передач по восходящей линии связи, или передач UL-MU.
[0044] Описанные в этом документе варианты осуществления относятся к выбору иного протокола и/или параметров EDCA для первого подмножества STA (например, STA регламентного режима), чем для второго подмножества STA (например, STA унаследованного режима). В некоторых аспектах другой протокол и/или параметр EDCA может содержать задание более коротких пределов возможности передачи (TXOP) и/или большего минимального интервала конкурирования (CWmin) для STA регламентного режима, чем заданы для STA унаследованного режима. Описанные в этом документе варианты осуществления также относятся к вариантам сигнализации параметров EDCA для первого подмножества STA (например, STA регламентного режима) в отличие от второго подмножества STA (например, STA унаследованного режима).
[0045] В некоторых вариантах осуществления AP 104 может различными способами сообщать параметр EDCA (например, CW) для первого подмножества STA (например, STA регламентного режима). В некоторых аспектах AP 104 может передавать информационный элемент (IE), отличный от существующего IE набора параметров EDCA, для переноса параметров EDCA регламентного режима.
[0046] Фиг. 3 иллюстрирует примерную реализацию информационного элемента (IE) 300, который может применяться в системе 100 беспроводной связи из фиг. 1. В различных вариантах осуществления любое описанное в этом документе устройство или другое совместимое устройство, например AP 104 (фиг. 1), STA 106a-106d (фиг. 1) и/или беспроводное устройство 202 (фиг. 2), может передавать информационный элемент 300. Одно или несколько сообщений в системе 100 беспроводной связи, например связь 108 по нисходящей линии связи и связь 110 по восходящей линии связи, могут включать в себя информационный элемент 300.
[0047] В проиллюстрированном варианте осуществления информационный элемент 300 включает в себя поле 302 идентификации (ID) элемента, поле 304 длины и поле 310 другой информации. Информационный элемент 300 может включать в себя дополнительные поля, и поля можно переставлять, удалять и/или изменять их размер.
[0048] В некоторых аспектах поле 302 идентификатора (ID) элемента идентифицирует тип элемента. Показанное поле 302 ID элемента может иметь длину в один октет. В некоторых реализациях поле 302 идентификатора элемента может иметь длину в два, пять или двенадцать октетов. В некоторых реализациях поле 302 идентификатора элемента может иметь переменную длину, например, меняющуюся от сигнала к сигнала длину, или от типа сигнала, и/или между поставщиками услуг и типами поставщиков услуг.
[0049] В некоторых вариантах осуществления IE 300 может содержать IE с уникальным значением в поле 302 ID элемента (например, IE, отличный от существующих IE). Этот вновь заданный IE может предоставить набор параметров EDCA регламентного режима первому подмножеству STA (например, STA регламентного режима). В иных аспектах IE 300 может содержать неуникальное поле 302 ID элемента, но может содержать поле расширения IE (не показано), а сочетание поля 302 ID элемента и поля расширения IE уникально, и IE 300 можно идентифицировать как вновь заданный или уникальный IE для переноса набора параметров EDCA регламентного режима первому подмножеству STA (например, STA регламентного режима). Например, поле 302 ID элемента может содержать значение 255, которое может совместно использоваться многими IE, тогда как поле расширения IE может содержать значение 1. Сочетание значения 255 в поле 302 ID элемента и значения 1 в поле расширения IE может быть уникально для IE 300 и указывать уникальный IE, не заданный ранее. В некоторых аспектах описанный выше IE 300 может называться IE набора параметров EDCA регламентного режима.
[0050] В других вариантах осуществления IE 300 может повторно использовать существующий IE помимо существующего IE набора параметров EDCA (например, IE HE-операции), который включает в себя одно или несколько новых полей (не показано) для указания, что существующий IE переносит параметры EDCA (например, параметры EDCA регламентного режима) для первого подмножества STA (например, STA регламентного режима).
[0051] Поле 304 длины может использоваться для указания длины информационного элемента 300 или общей длины последующих полей. Показанное на фиг. 9 поле 304 длины может иметь длину в один октет. В некоторых реализациях поле 304 длины может иметь длину в два, пять или двенадцать октетов. В некоторых реализациях поле 304 длины может иметь переменную длину, например, меняющуюся от сигнала к сигнала длину и/или между поставщиками услуг.
[0052] Поле 310 другой информации может использоваться для указания другой информации в информационном элементе 300 помимо ID элемента или длины. В некоторых аспектах размер и количество полей, включенных в поле 310 другой информации, может основываться на значении поля 302 ID элемента и/или поля 304 длины. Например, поле 302 ID элемента может указывать информационный элемент очень высокой пропускной способности (VHT), а поле 310 другой информации может включать в себя информацию о работе VHT, например ширину канала и/или центральную частоту канала.
[0053] В некоторых вариантах осуществления AP 104 может включать IE 300 в кадры управления/действия, которые можно отправлять в широковещательной/многоадресной/одноадресной передаче. В некоторых аспектах описанный выше IE 300 может передаваться так, что второе подмножество STA (то есть STA унаследованного режима, не относящиеся к 11ax) не способно понять IE 300 из-за нераспознанного уникального поля 302 ID элемента, уникального сочетания поля 302 ID элемента и расширения ID элемента или одного или нескольких полей, включающих в себя параметры EDCA для первого подмножества STA (например, STA регламентного режима). В некоторых аспектах первое подмножество STA (то есть STA регламентного режима) может быть способно декодировать IE 300 и придерживаться новых параметров EDCA, включенных в IE 300. В иных аспектах второе подмножество STA (то есть STA унаследованного режима 11ax) может декодировать IE 300 и решить игнорировать непредусмотренный IE 300, и может решить продолжить работу в унаследованном режиме и придерживаться параметров EDCA унаследованного IE.
[0054] Фиг. 4 иллюстрирует примерную реализацию информационного элемента 400 набора параметров EDCA. В некоторых аспектах AP 104 может передавать элемент 400 набора параметров EDCA для сообщения параметра EDCA. IE элемент 400 набора параметров EDCA включает в себя поле 302 идентификатора (ID) элемента, поле 304 длины и поле 410 параметра EDCA. В некоторых аспектах поле 410 параметра EDCA указывает параметр EDCA, используемый для SU-передачи на основе CSMA от STA регламентного режима. Например, поле 410 параметра EDCA может включать в себя указание размера CW, используемого для SU-передачи на основе CSMA от STA регламентного режима.
[0055] В некоторых вариантах осуществления AP 104 может сигнализировать параметры EDCA регламентного режима первому подмножеству STA (например, STA регламентного режима) путем передачи IE 400 набора параметров EDCA в протокольном блоке данных (PPDU) процедуры конвергенции физического уровня (PLCP), который декодируется только первым подмножеством STA. Например, AP 104 может передать IE EDCA в PPDU 802.11ax для переноса параметров EDCA регламентного режима. PPDU 802.11ax могут широковещательно/многоадресно/одноадресно передаваться посредством AP 104 и не могут быть поняты/декодированы вторым подмножеством STA (например, STA унаследованного режима). Тогда второе подмножество STA (например, STA унаследованного режима) может игнорировать PPDU 802.11ax и придерживаться только IE EDCA, отправленных в унаследованных или не относящихся к 802.11ax PDDU.
[0056] В некоторых аспектах IE 400 набора параметров EDCA, включенный в PPDU 802.11ax, может переносить только параметры EDCA регламентного режима. В этом варианте осуществления параметры EDCA должны использоваться только первым подмножеством STA (например, STA регламентного режима). Второе подмножество STA (например, STA унаследованного режима) должно их игнорировать и придерживаться только существующего IE в не относящихся к 11ax PPDU. В иных аспектах IE 400 набора параметров EDCA, включенный в PPDU 802.11ax, может сигнализировать параметры EDCA либо регламентного режима, либо унаследованного режима. В этом варианте осуществления в IE 400 набора параметров EDCA можно добавить индикатор для указания, предназначен ли он для EDCA регламентного либо унаследованного режима, например, путем использования зарезервированного бита (не показан) в IE 400 набора параметров EDCA.
[0057] В некоторых вариантах осуществления AP 104 может сигнализировать параметры EDCA регламентного режима первому подмножеству STA (например, STA регламентного режима) путем передачи IE 400 набора параметров EDCA в протокольном блоке данных (PPDU) процедуры конвергенции физического уровня (PLCP), который декодируется первым подмножеством STA (STA регламентного режима) и вторым подмножеством STA (например, STA унаследованного режима). Например, AP 104 может передать IE EDCA в PPDU 802.11ac (или более старых) для переноса параметров EDCA регламентного режима. В этих реализациях AP 104 может многоадресно или одноадресно передавать IE 400 набора параметров EDCA, несущий параметры EDCA регламентного режима, только первому подмножеству STA (например, STA регламентного режима). Второе подмножество STA (например, STA унаследованного режима) не примет PPDU, включающий в себя IE 400 набора параметров EDCA, из-за адреса получателя. В некоторых аспектах типы кадров, которые доступны для одноадресной или многоадресной передачи IE 400 набора параметров EDCA, могут задаваться в стандарте 802.11 (например, 802.11ax).
[0058] В некоторых аспектах AP 104 также может транслировать IE 400 набора параметров EDCA, несущий параметры EDCA, для второго подмножества STA (например, параметры EDCA унаследованного режима). В этих реализациях может быть желательно, чтобы некоторые способы предотвращали перезапись параметров EDCA для первого подмножества STA (например, STA регламентного режима) параметрами EDCA унаследованного режима, включенными в IE 400 набора параметров EDCA. В некоторых аспектах первое подмножество STA (например, STA регламентного режима) можно предварительно запрограммировать, чтобы они знали, что транслируемый EDCA предназначен только для STA унаследованного режима (например, предопределенных в стандарте 802.11), а STA регламентного режима должны его игнорировать. В иных аспектах в транслируемый IE 400 набора параметров EDCA может добавляться индикатор для сообщения первому подмножеству STA (например, STA регламентного режима), должны ли они игнорировать IE 400 набора параметров EDCA. Например, индикатор может содержать один или несколько зарезервированных битов (не показано) в IE 400 набора параметров EDCA.
[0059] В некоторых вариантах осуществления STA 106 может вывести параметры EDCA регламентного режима на основе параметров EDCA унаследованного режима. Например, параметр EDCA регламентного режима (например, CWmin) может быть заданным смещением от значения параметра EDCA (CWmin) в унаследованном режиме. В некоторых аспектах выведение из EDCA унаследованного режима в регламентный режим может основываться на отношении по умолчанию, заданном в стандартах 802.11. В некоторых аспектах AP 104 может отправлять обновленное отношение, например в сообщении-маячке.
[0060] В некоторых вариантах осуществления AP 104 может транслировать IE 400 набора параметров EDCA с шифрованием для переноса параметров EDCA (например, параметров EDCA регламентного режима) для первого подмножества STA (например, STA регламентного режима). Информация транслируемого IE 400 набора параметров EDCA шифруется и может переноситься в PPDU, не относящихся к 802.11ax. В некоторых аспектах AP 104 может предоставлять ключ шифрования только первому подмножеству STA (например, STA регламентного режима), которое затем может дешифровать IE 400 набора параметров EDCA, тогда как второе подмножество STA (например, STA унаследованного режима) не может этого сделать.
[0061] В некоторых вариантах осуществления AP 104 может отправлять IE 400 набора параметров EDCA на выделенных ресурсах для переноса параметров EDCA регламентного режима. Например, AP 104 может отправлять IE 400 набора параметров EDCA на выделенных ресурсах (например, во временных/частотных/пространственных потоках), которые могут приниматься только первым подмножеством STA (например, STA регламентного режима). В одном аспекте AP 104 может зарезервировать частотный канал вне диапазона рабочей частоты STA, не относящейся к 802.11ax, и отправляет IE 400 набора параметров EDCA, переносящий параметры EDCA регламентного режима. Тогда первое подмножество STA (например, STA регламентного режима) может настроиться на зарезервированный канал для приема параметров EDCA регламентного режима.
[0062] В других вариантах осуществления можно стандартизовать параметры EDCA по умолчанию для первого подмножества STA (например, STA регламентного режима). В некоторых аспектах STA регламентного режима будут использовать эти параметры EDCA по умолчанию, если они не принимают никакие предназначенные им параметры EDCA на основе любого правила. В некоторых аспектах можно было бы задать параметры EDCA регламентного режима по умолчанию в качестве параметров для фонового класса доступа (AC) для параметров EDCA унаследованного режима.
[0063] В некоторых вариантах осуществления IE 400 набора параметров EDCA может переносить индикатор, запрещающий SU-передачи UL на основе CSMA. В некоторых аспектах индикатор может быть зарезервированным значением параметра EDCA (например, CWmin=1023 означает запрет SU Tx UL на основе CSMA для соответствующей категории доступа (AC)). В некоторых аспектах индикатор может использовать новый бит (биты) в дополнение к сигнализированным параметрам EDCA. В иных аспектах индикатор также может задавать дополнительные условия для его применения (например, запрет должен применяться только к некоторым идентификаторам трафика (TID), категориям доступа (AC), типам информации (например, отчет о состоянии буфера), типам кадров (например, кадры управления), режимам работы (например, SU Tx UL MIMO), состояниям STA (например, не ассоциированное или ассоциированное)).
[0064] В некоторых аспектах AP 104 может решить использовать IE 400 набора параметров EDCA для STA унаследованного и регламентного режима, даже если можно задать новый IE и использовать его для сигнализации EDCA регламентного режима, как описано выше по отношению к фиг. 3. Например, чтобы сэкономить служебную нагрузку сигнализации, AP 104 может решить использовать одинаковые параметры EDCA для обеих групп STA (например, типов STA регламентного и унаследованного режима), когда система 100 загружена незначительно. В этом случае в IE 400 набора параметров EDCA можно добавить индикатор для сообщения STA регламентного режима, следует ли им игнорировать IE 400 набора параметров EDCA. Например, индикатор может содержать зарезервированный бит в IE 400 набора параметров EDCA (не показан). В качестве альтернативы может использоваться предопределенное правило в 802.11 для сообщения STA регламентного режима использовать IE 400 набора параметров EDCA, только если IE 400 набора параметров EDCA присутствует в некоторых типах кадров (например, маячки, ответ проверки/ассоциации). При декодировании уникального IE с параметрами EDCA для первой группы (например, IE 300) в тех типах кадров первому подмножеству STA (например, STA регламентного режима) следует обновить свои параметры EDCA на основе параметров EDCA для первой группы.
[0065] Описанные в этом документе варианты осуществления также относятся к выбору, следует ли STA 106 работать в регламентном либо в унаследованном режиме. Как правило, первому подмножеству STA (например, STA регламентного режима) следует использовать параметры EDCA регламентного режима, если они допускают свое планирование посредством AP 104 для передачи UL (например, допускающие UL-MU). В некоторых аспектах принимающим решение (DM) о выборе EDCA могла бы быть STA 106 или AP 104, которая решит, следует ли STA 106 использовать параметры EDCA регламентного или унаследованного режима. DM может решить использовать параметры EDCA регламентного режима для STA 106 на основе некоторого количества критериев. Например, DM может принять решение на основе возможностей STA 106. В этих аспектах DM решает использовать параметры EDCA регламентного режима, если AP 104 и STA 106 обладают возможностью выполнять некоторые типы регламентной передачи UL, например MU-MIMO UL, OFDMA UL. В некоторых аспектах STA 106 может узнать возможность AP 104 на основе информации в трансляции или ответах проверки/ассоциации AP 104. В некоторых аспектах AP 104 может узнать возможность STA 106 на основе информации в запросах проверки/ассоциации STA 106.
[0066] В других вариантах осуществления DM может принять решение на основе того, соответствуют ли результаты передачи унаследованного режима некой рабочей характеристике. Например, DM решает использовать параметры EDCA регламентного режима, если передачи унаследованного режима у STA 106 обладают плохой производительностью. В одном примере, если STA 106 отправляет менее X кадров в Y секунд, то STA 106, использующая EDCA унаследованного режима, может переключиться на EDCA регламентного режима и ограничить потерю для передач унаследованного режима.
[0067] В некоторых вариантах осуществления DM может принять решение на основе того, соответствуют ли результаты передачи регламентного режима некой рабочей характеристике. В некоторых аспектах DM решает использовать параметры EDCA регламентного режима только после успешных регламентных передач UL (например, для соответствующей регламентной передачи UL отправляется или принимается ACK DL). Этот процесс может проверить, что обе стороны действительно обладают возможностью регламентного режима. В некоторых аспектах STA 106 может использовать параметры EDCA унаследованного режима перед успешной передачей регламентного режима.
[0068] Если STA 106 является DM, то она может информировать AP 104 о своем решении о выборе EDCA некоторым количеством способов. В некоторых аспектах STA 106 может использовать неявную сигнализацию. Например, в стандарте может задаваться правило, так что AP 104 и STA 106 будут эксплуатировать один и тот же критерий выбора EDCA. В этой реализации AP 104 узнает решение STA 106 без информирования от STA 106. В некоторых аспектах стандарт 802.11 задает правило, что STA 106 следует использовать параметры EDCA регламентного режима, если AP 104 и STA 106 поддерживают передачи UL регламентного режима. Поэтому AP 104 может неявным образом узнать решение STA 106 путем проверки возможности STA 106 без дополнительной сигнализации. В некоторых аспектах критерий выбора EDCA может быть стандартизован либо может транслироваться AP 104, если имеется несколько вариантов, поэтому AP 104 и STA 106 будут использовать один и тот же критерий.
[0069] В некоторых вариантах осуществления STA 106 может использовать явную сигнализацию для информирования AP 104 о своем решении о выборе EDCA. Например, STA 106 может отправлять индикатор для явного информирования AP 104 о решении STA 106 о выборе EDCA. В одном аспекте индикатор может быть выполнен в виде 1-битового индикатора в существующем поле управления HE Индикатора режима работы приемника (ROMI), в заданном поле управления HE Работы EDCA, в поле блокировки многопользовательского режима восходящей линии связи в A-поле управления Индикатора режима работы (OMI), включенном в кадр, отправленный точке доступа, или в некоторых кадрах управления, например, запросе проверки/ассоциации. В некоторых аспектах индикатор может быть отчетом о состоянии буфера STA 106, подразумевающим, что она хочет использовать параметры EDCA регламентного режима. В иных аспектах индикатор также может задавать дополнительные условия для использования выбранных параметров EDCA (например, использовать только для некоторых TID, типов информации (например, отчет о состоянии буфера), типов кадров (например, кадры управления), режимов работы (например, SU Tx UL MIMO), состояний STA (например, не ассоциированное или ассоциированное)). В некоторых аспектах после приема индикатора AP 104 может одобрить/отклонить/изменить решение о выборе EDCA и/или дополнительные условия.
[0070] Если AP 104 является DM, то она может информировать STA 106 о своем решении о выборе EDCA некоторым количеством способов. В некоторых аспектах AP 104 может использовать неявную сигнализацию для информирования STA 106. Например, AP 104 может отправить STA 106 только IE EDCA, предназначенный для первого подмножества STA (например, STA регламентного режима) или второго подмножества STA (например, STA унаследованного режима) в некоторых типах кадров (например, не отправлять оба). В некоторых аспектах AP 104 может отправить только IE EDCA для STA регламентного режима в ответах проверки/ассоциации или кадрах действия, чтобы неявно информировать STA 106 об использовании параметров EDCA регламентного режима.
[0071] В некоторых вариантах осуществления AP 104 может использовать явную сигнализацию для информирования STA 106 о своем решении о выборе EDCA. Например, AP 104 отправляет индикатор для явного информирования STA 106 о решении AP 104 о выборе EDCA. В некоторых аспектах индикатор выполнен в виде 1-битового индикатора в возможном поле управления HE конфигурации EDCA. В иных аспектах индикатор также может задавать дополнительные условия для использования выбранных параметров EDCA (например, использовать только для некоторых TID, типов информации (например, отчет о состоянии буфера), типов кадров (например, кадры управления), режимов работы (например, SU Tx UL MIMO), состояний STA (например, не ассоциированное или ассоциированное)). После приема индикатора STA 106 может одобрить/отклонить/изменить решение о выборе EDCA и/или дополнительные условия.
[0072] Более того, описанные в этом документе варианты осуществления также относятся к вариантам, позволяющим первому подмножеству STA (например, STA регламентного режима) переходить от работы в регламентном режиме к работе в унаследованном режиме. В некоторых аспектах STA 106 регламентного режима может вернуться к параметрам EDCA унаследованного режима, если выбор параметров EDCA регламентного режима дает плохую производительность. Тогда в этих аспектах возврат к унаследованному режиму может обеспечить лучшую производительность для STA 106 регламентного режима и увеличить пропускную способность. В некоторых аспектах плохую производительность можно определить путем определения, что STA 106 (с буферизованными данными) не запланирована на передачу UL после "X" секунд. Например, если AP 104 не принимает от STA 106 немедленный ответ на индикатор, информирующий STA 106 о решении AP 104 о выборе EDCA, то AP 104 может изменить ранее выбранный параметр EDCA или выбрать второй параметр EDCA. В любом случае AP 104 может отправить индикатор для явного информирования STA 106 о последующем решении AP 104 о выборе EDCA. В некоторых аспектах немедленный ответ может относиться к интервалу времени в "X" секунд. В другом примере второй параметр EDCA может выбираться на основе времени, прошедшего с приема от STA 106 немедленного ответа в ответ на указание, переданное STA 106 от AP 104. В некоторых аспектах плохую производительность можно определить путем определения, что нерегламентная передача STA 106 терпит неудачу после "Y" попыток. Например, AP 104 может изменить ранее выбранный параметр EDCA или выбрать второй параметр EDCA на основе предыдущей передачи от второго беспроводного устройства к первому беспроводному устройству, которая терпит неудачу. В некоторых аспектах плохую производительность можно определить путем определения, что STA 106 не запланирована после отправки индикатора, или запроса планирования UL, например, отчета о состоянии буфера, "Z" раз, где "Z" может относиться к количеству раз, которое отправляется индикатор. Например, если AP 104 передает индикатор к STA 106 "Z" раз, и STA 106 не предоставляет ответа, то AP 104 может выбрать новый EDCA или изменить текущий EDCA.
[0073] В некоторых аспектах значения описанных выше X, Y и Z могут определяться некоторым количеством способов. В некоторых аспектах значения X, Y и Z могут задаваться в стандартах (например, стандартах 802.11). В некоторых аспектах значения X, Y и Z определяются посредством AP 104 и отправляются посредством AP 104 к STA 106. AP 104 может определять X/Y/Z на основе предполагаемой задержки планирования для предназначенных STA 106, например X можно увеличить для более высокой нагрузки. В некоторых аспектах AP 104 может широковещательно/многоадресно/одноадресно передавать X/Y/Z предназначенным STA 106. В некоторых аспектах значения X, Y и Z определяются посредством STA 106. В некоторых вариантах осуществления STA 106 может определять и обновлять X/Y/Z на основе требования к задержке у ее трафика. В некоторых аспектах STA 106 может присоединять X/Y/Z к своим кадрам, например, отчету о состоянии буфера. В некоторых аспектах значения X, Y и Z определяются на основе согласования между AP 104 и STA 106. Например, одна сторона может отправить предлагаемые X/Y/Z другой стороне, которая может дальше принять/отклонить/изменить их.
[0074] В некоторых вариантах осуществления первое подмножество STA (например, STA регламентного режима) может содержать таймер/счетчик для подсчета X/Y/Z. В некоторых аспектах STA 106 может сбрасывать таймер/счетчик в ноль на основе одного или нескольких условий. Например, STA 106 может сбросить таймер/счетчик в ноль после того, как STA 106 узнает, что нужно использовать EDCA регламентного режима (например, решение, принятое AP 104 или STA 106). В иных аспектах STA 106 может сбросить таймер/счетчик в ноль после того, как STA 106 пробуждается. В иных аспектах STA 106 может сбросить таймер/счетчик в ноль после того, как STA 106 принимает планирование триггер-кадра для его передачи UL. В иных аспектах STA 106 может сбросить таймер/счетчик в ноль после того, как STA 106 принимает планирование триггер-кадра для любой передачи UL. Триггер-кадр мог бы быть триггер-кадром, который инициирует произвольный доступ OFDMA UL. В иных аспектах STA 106 может сбросить таймер/счетчик в ноль после того, как STA 106 передает регламентную передачу UL или передает регламентную передачу UL и получает сообщение ACK. В иных аспектах STA 106 может сбросить таймер/счетчик в ноль после того, как STA 106 передает нерегламентную передачу UL или передает нерегламентную передачу UL и получает сообщение ACK. К тому же AP 104 может отправить индикатор "запрет возврата" для запрета возврата к EDCA унаследованного режима. AP 104 может широковещательно/многоадресно/одноадресно передавать этот индикатор предназначенным STA 106. STA 106, принимающий индикатор, не может вернуться к параметрам EDCA унаследованного режима после приема этого индикатора.
[0075] В некоторых вариантах осуществления возврат к EDCA унаследованного режима может ограничиваться некоторым трафиком. Например, STA 106 может использовать EDCA унаследованного режима для некоторого трафика, а другой трафик может по-прежнему использовать EDCA регламентного режима. В некоторых аспектах ограничение трафика может применяться только к некоторым типам трафика/информации, или TID. Например, в EDCA унаследованного режима можно отправлять только голос и отчет о состоянии буфера. В некоторых аспектах ограничение трафика может применяться только к некоторым типам кадров. Например, в EDCA унаследованного режима можно отправлять только кадры управления. В некоторых аспектах ограничение трафика может применяться только к TID, не запланированным в течение X секунд. В этом случае решение о возврате относится к каждому TID, и STA 106 нужен таймер на каждый TID для решения, должен ли происходить возврат для каждого TID.
[0076] Фиг. 5 показывает блок-схему алгоритма реализации способа 500 беспроводной связи в системе беспроводной связи. Способ 500 может использоваться для формирования и/или передачи любого из параметров EDCA, информационного элемента 300 или IE 400 набора параметров EDCA, описанных по отношению к фиг. 3-4. В некоторых аспектах параметры EDCA, информационный элемент 300 или IE 400 набора параметров EDCA может передаваться посредством AP 104. К тому же беспроводное устройство 202, показанное на фиг. 2, может представлять собой более подробный вид AP 104 или STA 106, как описано выше. Таким образом, в одной реализации один или несколько этапов в способе 500 могут выполняться процессором и/или передатчиком либо в связи с ними, например, процессором 204, передатчиком 210 и компонентом 250 HEW из фиг. 2, хотя обычные специалисты в данной области техники поймут, что для реализации одного или нескольких этапов, описанных в этом документе, могут использоваться другие компоненты. Хотя этапы способа могут описываться как происходящие в некотором порядке, этапы можно переупорядочивать, пропускать и/или добавлять дополнительные этапы.
[0077] На этапе 502 способ 500 может включать в себя выбор в точке доступа параметра расширенного распределенного доступа к каналу (EDCA) для первого подмножества станций в множестве станций, причем первое подмножество станций допускает передачу многопользовательских передач по восходящей линии связи. Такой выбор может выполняться процессором 204 или компонентом 250 HEW в беспроводном устройстве 202, показанном на фиг. 2. На этапе 504 способ 500 может включать в себя формирование информационного элемента, включающего в себя параметр EDCA. Например, AP 104 может формировать информационный элемент 300 или IE 400 набора параметров EDCA. Такое формирование может выполняться процессором 204 или компонентом 250 HEW в беспроводном устройстве 202, показанном на фиг. 2. На этапе 506 способ 500 может включать в себя передачу информационного элемента так, чтобы информационный элемент декодировался первым подмножеством станций, а не вторым подмножеством станций в множестве станций. Такая передача может выполняться передатчиком 210 в беспроводном устройстве 202, показанном на фиг. 2.
[0078] Различные операции в описанных выше способах могут выполняться любым подходящим средством, допускающим выполнение операций, например, различными аппаратным и/или программным компонентом (компонентами), схемами и/или модулем (модулями). Как правило, любые проиллюстрированные на чертежах операции могут выполняться соответствующим функциональным средством, допускающим выполнение тех операций.
[0079] Различные пояснительные логические блоки, модули и схемы, описанные в связи с настоящим раскрытием изобретения, могут быть реализованы или выполнены с помощью универсального процессора, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства (PLD), схемы на дискретных компонентах или транзисторной логики, дискретных аппаратных компонентов или любого их сочетания, спроектированных для выполнения функций, описанных в этом документе. Универсальный процессор может быть микропроцессором, но в альтернативном варианте процессор может быть любым серийно выпускаемым процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в виде сочетания вычислительных устройств, например, сочетания DSP и микропроцессора, множества микропроцессоров, одного или нескольких микропроцессоров совместно с ядром DSP, или любой другой подобной конфигурации.
[0080] В одном или нескольких аспектах описываемые функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любом их сочетании. При реализации в программном обеспечении функции могут храниться или передаваться в виде одной или нескольких команд или кода на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители информации, так и средства связи, включая любой носитель, который способствует переносу компьютерной программы из одного места в другое. Носители информации могут быть любыми доступными носителями, к которым можно обращаться с помощью компьютера. В качестве примера, а не ограничения, такие машиночитаемые носители могут быть выполнены в виде RAM, ROM, EEPROM, компакт-диска или другого накопителя на оптических дисках, накопителя на магнитных дисках или других магнитных запоминающих устройств, либо любого другого носителя, который может использоваться для перемещения или хранения необходимого программного кода в виде команд или структур данных, и к которому [носителю] можно обращаться с помощью компьютера. Также любое соединение корректно называть машиночитаемым носителем. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, например ИК-связи, радиочастотной связи и СВЧ-связи, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, например ИК-связь, радиочастотная связь и СВЧ-связь, включаются в определение носителя. Диск при использовании в данном документе включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск Blu-ray, где магнитные диски обычно воспроизводят данные магнитным способом, тогда как оптические диски воспроизводят данные оптически с помощью лазеров. Таким образом, в некоторых аспектах машиночитаемый носитель может быть выполнен в виде постоянного машиночитаемого носителя (например, материальных носителей). К тому же в некоторых аспектах машиночитаемый носитель может быть выполнен в виде временного машиночитаемого носителя (например, сигнала). Сочетания вышеперечисленного также следует включить в область машиночитаемых носителей.
[0081] Раскрытые в этом документе способы содержат один или несколько этапов или действий для выполнения описанного способа. Этапы способа и/или действия могут меняться друг с другом без отклонения от объема формулы изобретения. Другими словами, пока не задан особый порядок этапов или действий, порядок и/или использование определенных этапов и/или действий могут быть изменены без отклонения от объема формулы изобретения.
[0082] Описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любом их сочетании. При реализации в программном обеспечении функции могут храниться в виде одной или нескольких команд на машиночитаемом носителе. Носители информации могут быть любыми доступными носителями, к которым можно обращаться с помощью компьютера. В качестве примера, а не ограничения, такие машиночитаемые носители могут быть выполнены в виде RAM, ROM, EEPROM, компакт-диска или другого накопителя на оптических дисках, накопителя на магнитных дисках или других магнитных запоминающих устройств, либо любого другого носителя, который может использоваться для перемещения или хранения необходимого программного кода в виде команд или структур данных, и к которому [носителю] можно обращаться с помощью компьютера. Диск при использовании в данном документе включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск Blu-ray, где магнитные диски обычно воспроизводят данные магнитным способом, тогда как оптические диски воспроизводят данные оптически с помощью лазеров.
[0083] Таким образом, некоторые аспекты могут быть выполнены в виде компьютерного программного продукта для выполнения представленных в этом документе операций. Например, такой компьютерный программный продукт может быть выполнен в виде машиночитаемого носителя с сохраненными (и/или кодированными) на нем командами, причем команды исполняются одним или несколькими процессорами для выполнения описанных в этом документе операций. Для некоторых аспектов компьютерный программный продукт может включать в себя упаковочный материал.
[0084] Программное обеспечение или команды также могут передаваться по передающей среде. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, например ИК-связи, радиочастотной связи и СВЧ-связи, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, например ИК-связь, радиочастотная связь и СВЧ-связь, включаются в определение передающей среды.
[0085] Дополнительно следует принять во внимание, что модули и/или другое подходящее средство для выполнения способов и методик, описанных в этом документе, могут загружаться и/или иным образом получаться пользовательским терминалом и/или базовой станцией соответственно. Например, такое устройство может соединяться с сервером для обеспечения переноса средства для выполнения способов, описанных в этом документе. В качестве альтернативы различные способы, описанные в этом документе, могут предоставляться при помощи средства хранения (например, RAM, ROM, физического носителя информации, например компакт-диска (CD) или гибкого диска, и т.д.), так что пользовательский терминал и/или базовая станция могут получать различные способы при соединении или предоставлении устройству средства хранения. Кроме того, может использоваться любая другая подходящая методика для предоставления устройству способов и методик, описанных в этом документе.
[0086] Нужно понимать, что формула изобретения не ограничивается точной конфигурацией и компонентами, проиллюстрированными выше. Различные модификации, изменения и вариации могут быть внесены в компоновку, работу и подробности описанных выше способов и устройства без отклонения от объема формулы изобретения.
[0087] Хотя вышеизложенное направлено на аспекты настоящего раскрытия изобретения, можно разработать другие и дополнительные аспекты раскрытия изобретения без отклонения от его основного объема, и этот объем определяется нижеследующей формулой изобретения.