СПОСОБЫ И УСТРОЙСТВА ДЛЯ ПОДТВЕРЖДЕНИЯ ПРИЕМА МНОГОПОЛЬЗОВАТЕЛЬСКИХ БЕСПРОВОДНЫХ ПЕРЕДАЧ ПО ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ
METHODS AND DEVICES FOR CONFIRMATION OF THE RECEPTION OF MULTI-USER WIRELESS COMMUNICATIONS THROUGH UPPERLINK

Область техники, к которой относится изобретение
[0001] Конкретные аспекты настоящего изобретения, в общем, относятся к беспроводной связи, а более конкретно, к способам и устройствам для многопользовательской связи в восходящей линии связи в беспроводной сети.
Уровень техники
[0002] Во многих системах связи, сети связи используются для того, чтобы обмениваться сообщениями между несколькими взаимодействующими пространственно разделенными устройствами. Сети могут быть классифицированы согласно географическому охвату, который может представлять собой, например, городскую область, локальную область или персональную область. Эти сети могут быть обозначены, соответственно, в качестве глобальной вычислительной сети (WAN), общегородской вычислительной сети (MAN), локальной вычислительной сети (LAN) или персональной вычислительной сети (PAN). Сети также отличаются согласно технологии коммутации/маршрутизации, используемой для того, чтобы соединять различные сетевые узлы и устройства (например, коммутация каналов в сравнении с коммутацией пакетов), типу физических сред, используемых для передачи (например, проводная в сравнении с беспроводной), и набору используемых протоколов связи (например, набор Интернет-протоколов, SONET (синхронные оптические сети), Ethernet и т.д.).
[0003] Беспроводные сети зачастую являются предпочтительными, когда сетевые элементы являются мобильными, и в силу этого имеют потребности в динамическом подключении, либо если сетевая архитектура формируется с произвольно организующейся, а не стационарной, топологией. Беспроводные сети используют нематериальные физические среды в режиме ненаправленного распространения с использованием электромагнитных волн в полосах радиочастот, микроволновых полосах частот, инфракрасных полосах частот, оптических полосах частот т.д. Беспроводные сети преимущественно упрощают пользовательскую мобильность и ускоряют полевое развертывание по сравнению со стационарными проводными сетями.
[0004] Чтобы разрешать проблему растущих требований по полосе пропускания, которые требуются для систем беспроводной связи, разрабатываются различные схемы, чтобы предоставлять возможность нескольким пользовательским терминалам обмениваться данными с одной точкой доступа посредством совместного использования ресурсов канала при одновременном достижении высоких пропускных способностей передачи данных. При ограниченных ресурсах связи, желательно уменьшать объем трафика, проходящий между точкой доступа и несколькими терминалами. Например, когда несколько терминалов отправляют связь в восходящей линии связи в точку доступа, желательно минимизировать объем трафика, чтобы завершать все передачи по восходящей линии связи. Таким образом, существует потребность в улучшенном протоколе для передач по восходящей линии связи из нескольких терминалов.
Сущность изобретения
[0005] Различные реализации систем, способов и устройств в пределах объема прилагаемой формулы изобретения имеют несколько аспектов, ни один из которых не отвечает исключительно за требуемые атрибуты, описанные в данном документе. Без ограничения объема прилагаемой формулы изобретения, некоторые выраженные признаки описываются в данном документе.
[0006] Подробности одной или более реализаций предмета изобретения, описанного в этом подробном описании, изложены на прилагаемых чертежах и в нижеприведенном описании. Другие признаки, аспекты и преимущества должны становиться очевидными из описания, чертежей и формулы изобретения. Следует отметить, что относительные размеры следующих чертежей могут не быть нарисованы в масштабе.
[0007] Один раскрытый аспект представляет собой способ беспроводной связи. Способ включает в себя прием первого беспроводного сообщения из первой станции, по меньшей мере, частично одновременно с приемом второго беспроводного сообщения из второй станции, формирование первого сообщения подтверждения приема в ответ на прием первого беспроводного сообщения, формирование второго сообщения подтверждения приема в ответ на прием второго беспроводного сообщения; и передачу первого сообщения подтверждения приема в первую станцию, по меньшей мере, частично одновременно с передачей второго сообщения подтверждения приема во вторую станцию.
[0008] В некоторых аспектах, первое сообщение подтверждения приема представляет собой блочное подтверждение приема, и второе сообщение подтверждения приема представляет собой подтверждение приема одного кадра. В некоторых аспектах, способ дополнительно включает в себя прием третьего беспроводного сообщения из первой станции, причем третье беспроводное сообщение указывает политику подтверждения приема для первой станции; и передачу первого сообщения подтверждения приема на основе политики подтверждения приема для первой станции. В некоторых аспектах, способ также включает в себя определение того, что первая беспроводная станция запрашивает немедленные блочные подтверждения приема, на основе третьего беспроводного сообщения; и передачу первого сообщения подтверждения приема на основе определения.
[0009] В некоторых аспектах, способ также включает в себя прием третьего беспроводного сообщения из третьей станции, по меньшей мере, частично одновременно с первым беспроводным сообщением и вторым беспроводным сообщением, прием четвертого беспроводного сообщения из третьей станции, указывающего то, что третья станция запрашивает задержанные блочные подтверждения приема; и передачу третьего сообщения подтверждения приема в третью станцию после завершения передач первого и второго беспроводных сообщений на основе четвертого беспроводного сообщения.
[0010] В некоторых аспектах, способ также включает в себя прием первого беспроводного сообщения по первому пространственному потоку, прием второго беспроводного сообщения по второму пространственному потоку, определение третьего пространственного потока на основе первого пространственного потока, определение четвертого пространственного потока на основе второго пространственного потока, передачу первого сообщения подтверждения приема по третьему пространственному потоку и передачу второго сообщения подтверждения приема по четвертому пространственному потоку.
[0011] В некоторых аспектах, способ также включает в себя прием первого беспроводного сообщения на первой частоте, прием второго беспроводного сообщения на второй частоте, определение третьей частоты на основе первой частоты, определение четвертой частоты на основе второй частоты; и передачу первого сообщения подтверждения приема на третьей частоте; и передачу второго сообщения подтверждения приема на четвертой частоте.
[0012] В некоторых аспектах, способ также включает в себя формирование сообщения готовности к приему, причем сообщение готовности к приему указывает то, что третья станция имеет разрешение передавать третье беспроводное сообщение, причем сообщение готовности к приему дополнительно указывает время, когда передается подтверждение приема для третьего беспроводного сообщения; и передачу сообщения готовности к приему в третью станцию; и передачу подтверждения приема для третьего беспроводного сообщения в указанное время.
[0013] Другой раскрытый аспект представляет собой устройство для беспроводной связи. Устройство включает в себя приемное устройство, выполненное с возможностью принимать первое беспроводное сообщение из первой станции, по меньшей мере, частично одновременно с приемом второго беспроводного сообщения из второй станции, процессор, выполненный с возможностью формировать первое сообщение подтверждения приема в ответ на прием первого беспроводного сообщения и формировать второе сообщение подтверждения приема в ответ на прием второго беспроводного сообщения; и передающее устройство, выполненное с возможностью передавать первое сообщение подтверждения приема в первую станцию, по меньшей мере, частично одновременно с передачей второго сообщения подтверждения приема во вторую станцию.
[0014] В некоторых аспектах, устройство также включает в себя прием третьего беспроводного сообщения из первой станции, причем третье беспроводное сообщение указывает политику подтверждения приема для первой станции; и передачу первого сообщения подтверждения приема на основе политики подтверждения приема для первой станции. В некоторых аспектах устройства, процессор дополнительно выполнен с возможностью определять то, что первая беспроводная станция запрашивает немедленные блочные подтверждения приема, на основе третьего беспроводного сообщения, и передающее устройство дополнительно выполнено с возможностью передавать первое сообщение подтверждения приема на основе определения.
[0015] В некоторых аспектах устройства, приемное устройство дополнительно выполнено с возможностью принимать третье беспроводное сообщение из третьей станции, по меньшей мере, частично одновременно с первым беспроводным сообщением и вторым беспроводным сообщением, принимать четвертое беспроводное сообщение из третьей станции, указывающее то, что третья станция запрашивает задержанные блочные подтверждения приема; и передающее устройство дополнительно выполнено с возможностью передавать третье сообщение подтверждения приема в третью станцию после завершения передач первого и второго беспроводных сообщений на основе четвертого беспроводного сообщения.
[0016] В некоторых аспектах устройства, приемное устройство дополнительно выполнено с возможностью принимать первое беспроводное сообщение по первому пространственному потоку и принимать второе беспроводное сообщение по второму пространственному потоку, при этом процессор дополнительно выполнен с возможностью определять третью частоту на основе первого пространственного потока и определять четвертую частоту на основе второго пространственного потока; и передающее устройство дополнительно выполнено с возможностью передавать первое сообщение подтверждения приема по третьему пространственному потоку и передавать второе сообщение подтверждения приема по четвертому пространственному потоку.
[0017] В некоторых аспектах устройства, приемное устройство дополнительно выполнено с возможностью принимать первое беспроводное сообщение на первой частоте, и принимать второе беспроводное сообщение на второй частоте, при этом процессор дополнительно выполнен с возможностью определять третью частоту на основе первой частоты и определять четвертую частоту на основе второй частоты; и передающее устройство дополнительно выполнено с возможностью передавать первое сообщение подтверждения приема на третьей частоте и передавать второе сообщение подтверждения приема на четвертой частоте.
[0018] В некоторых аспектах устройства, процессор дополнительно выполнен с возможностью формировать сообщение готовности к приему, причем сообщение готовности к приему указывает то, что третья станция имеет разрешение передавать третье беспроводное сообщение, причем сообщение готовности к приему дополнительно указывает время, когда передается подтверждение приема для третьего беспроводного сообщения; и передающее устройство дополнительно выполнено с возможностью передавать сообщение готовности к приему в третью станцию; и передавать подтверждение приема для третьего беспроводного сообщения в указанное время.
[0019] Другой раскрытый аспект представляет собой способ беспроводной связи. Способ включает в себя передачу, через первое беспроводное устройство, первого беспроводного сообщения во второе беспроводное устройство, по меньшей мере, частично одновременно с передачей посредством третьего беспроводного устройства второго беспроводного сообщения во второе беспроводное устройство; и прием сообщения подтверждения приема для первого беспроводного сообщения, по меньшей мере, частично одновременно с приемом, по меньшей мере, части второго сообщения подтверждения приема для второго беспроводного сообщения.
[0020] В некоторых аспектах, способ дополнительно включает в себя формирование третьего беспроводного сообщения, причем беспроводное сообщение указывает политику подтверждения приема для подтверждения приема первого беспроводного сообщения; и передачу третьего беспроводного сообщения во второе беспроводное устройство.
[0021] Некоторые аспекты способа дополнительно включают в себя формирование третьего беспроводного сообщения, чтобы указывать политику подтверждения приема для немедленного блочного подтверждения приема или подтверждения приема одного кадра. В некоторых аспектах, способ дополнительно включает в себя прием сообщения готовности к приему из второго беспроводного устройства, декодирование сообщения готовности к приему, чтобы определять время для того, чтобы передавать первое беспроводное сообщение; и передачу первого беспроводного сообщения в определенное время.
[0022] Некоторые аспекты способа включают в себя передачу, через первое беспроводное устройство, сообщения по политике подтверждения приема, указывающего то, что запрашиваются задержанные блочные подтверждения приема, передачу, через первое беспроводное устройство, третьего беспроводного сообщения во второе беспроводное устройство, по меньшей мере, частично одновременно с передачей посредством четвертого беспроводного устройства четвертого беспроводного сообщения, передаваемого во второе беспроводное устройство; и передачу сообщения с запросом на блочное подтверждение приема во второе беспроводное устройство, причем сообщение с запросом на блочное подтверждение приема запрашивает подтверждение приема третьего беспроводного сообщения; и прием сообщения блочного подтверждения приема для третьего беспроводного сообщения из второго беспроводного устройства.
[0023] Некоторые аспекты способа также включают в себя прием подтверждения приема для первого беспроводного сообщения по первому пространственному потоку и прием второго сообщения подтверждения приема по второму пространственному потоку. В некоторых аспектах, способ также включает в себя прием подтверждения приема для первого сообщения подтверждения приема на первой частоте и прием второго сообщения подтверждения приема на второй частоте.
[0024] Другой раскрытый аспект представляет собой устройство для беспроводной связи. Устройство включает в себя передающее устройство, выполненное с возможностью передавать первое беспроводное сообщение во второе беспроводное устройство, по меньшей мере, частично одновременно с передачей посредством третьего беспроводного устройства второго беспроводного сообщения во второе беспроводное устройство; и приемное устройство, выполненное с возможностью принимать сообщение подтверждения приема для первого беспроводного сообщения, по меньшей мере, частично одновременно с приемом, по меньшей мере, части второго сообщения подтверждения приема для второго беспроводного сообщения.
[0025] В некоторых аспектах, устройство также включает в себя процессор, выполненный с возможностью формировать третье беспроводное сообщение, причем беспроводное сообщение указывает политику подтверждения приема для подтверждения приема первого беспроводного сообщения, при этом передающее устройство дополнительно выполнено с возможностью передавать третье беспроводное сообщение во второе беспроводное устройство. В некоторых аспектах устройства, процессор дополнительно выполнен с возможностью формировать третье беспроводное сообщение, чтобы указывать политику подтверждения приема для немедленного блочного подтверждения приема или подтверждения приема одного кадра.
[0026] В некоторых аспектах устройства, приемное устройство дополнительно выполнено с возможностью принимать сообщение готовности к приему из второго беспроводного устройства, при этом процессор дополнительно выполнен с возможностью декодировать сообщение готовности к приему, чтобы определять время для того, чтобы передавать первое беспроводное сообщение, и передающее устройство дополнительно выполнено с возможностью передавать первое беспроводное сообщение в определенное время.
[0027] В некоторых аспектах устройства, передающее устройство дополнительно выполнено с возможностью передавать сообщение по политике подтверждения приема, указывающее то, что запрашиваются задержанные блочные подтверждения приема, передавать третье беспроводное сообщение во второе беспроводное устройство, по меньшей мере, частично одновременно с передачей посредством четвертого беспроводного устройства четвертого беспроводного сообщения, передаваемого во второе беспроводное устройство, передавать сообщение с запросом на блочное подтверждение приема во второе беспроводное устройство, причем сообщение с запросом на блочное подтверждение приема запрашивает подтверждение приема третьего беспроводного сообщения, и приемное устройство дополнительно выполнено с возможностью принимать сообщение блочного подтверждения приема для третьего беспроводного сообщения из второго беспроводного устройства.
[0028] В некоторых аспектах устройства, приемное устройство дополнительно выполнено с возможностью принимать подтверждение приема для первого беспроводного сообщения по первому пространственному потоку и принимать второе сообщение подтверждения приема по второму пространственному потоку. В некоторых аспектах устройства, приемное устройство дополнительно выполнено с возможностью принимать подтверждение приема для первого сообщения подтверждения приема на первой частоте и принимать второе сообщение подтверждения приема на второй частоте.
Краткое описание чертежей
[0029] Фиг. 1 иллюстрирует систему с множественным доступом со многими входами и многими выходами (MIMO) с точками доступа и пользовательскими терминалами.
[0030] Фиг. 2 иллюстрирует блок-схему точки доступа и двух пользовательских терминалов в MIMO-системе.
[0031] Фиг. 3 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве, которое может использоваться в системе беспроводной связи.
[0032] Фиг. 4 показывает временную диаграмму примерного обмена кадрами для MU-MIMO-связи в восходящей линии связи (UL).
[0033] Фиг. 5 показывает временную диаграмму другого примерного обмена кадрами для UL MU-MIMO-связи.
[0034] Фиг. 6 показывает временную диаграмму другого примерного обмена кадрами для UL MU-MIMO-связи.
[0035] Фиг. 7 показывает временную диаграмму другого примерного обмена кадрами для UL MU-MIMO-связи.
[0036] Фиг. 8 является временной диаграммой последовательности сообщений одного варианта осуществления многопользовательской связи в восходящей линии связи.
[0037] Фиг. 9 показывает схему одного варианта осуществления кадра готовности к передаче (RTX).
[0038] Фиг. 10 показывает схему одного варианта осуществления кадра готовности к приему (CTX).
[0039] Фиг. 11 показывает множество обменов сообщениями, которые демонстрируют способы подтверждения приема, которые могут использоваться посредством одного или более раскрытых вариантов осуществления.
[0040] Фиг. 12 является блок-схемой последовательности сообщений, иллюстрирующей многопользовательскую передачу по восходящей линии связи.
[0041] Фиг. 13 является способом подтверждения приема беспроводного сообщения.
[0042] Фиг. 14 является блок-схемой последовательности операций способа приема подтверждения приема беспроводного сообщения.
Подробное описание изобретения
[0043] Далее подробно описываются различные аспекты новых систем, устройств и способов со ссылкой на прилагаемые чертежи. Тем не менее, идеи этого изобретения могут осуществляться во множестве различных форм и не должны рассматриваться как ограниченные какой-либо конкретной структурой или функцией, представленной в этом раскрытии сущности. Наоборот, эти аспекты предоставляются таким образом, что это раскрытие сущности является всеобъемлющим и завершенным и полностью передает объем изобретения для специалистов в данной области техники. На основе идей в данном документе специалисты в данной области техники должны принимать во внимание, что объем изобретения имеет намерение охватывать любой аспект новых систем, устройств и способов, раскрытых в данном документе, реализованный независимо или комбинированный с любым другим аспектом изобретения. Например, устройство может быть реализовано или способ может быть осуществлен на практике с помощью любого числа аспектов, изложенных в данном документе. Помимо этого, объем изобретения имеет намерение охватывать такое устройство или способ, которое осуществляется на практике с использованием другой структуры, функциональности либо структуры и функциональности в дополнение или помимо различных аспектов изобретения, изложенных в данном документе. Следует понимать, что любой аспект, раскрытый в данном документе, может быть осуществлен посредством одного или более элементов формулы изобретения.
[0044] Хотя в данном документе описаны конкретные аспекты, множество изменений и перестановок этих аспектов попадают в пределы объема изобретения. Хотя упоминаются некоторые выгоды и преимущества предпочтительных аспектов, объем изобретения не имеет намерение быть ограниченным конкретными выгодами, вариантами использования или целями. Наоборот, аспекты изобретения имеют намерение широкого применения к различным беспроводным технологиям, конфигурациям систем, сетям и протоколам передачи, некоторые из которых проиллюстрированы в качестве примера на чертежах и в нижеприведенном описании предпочтительных аспектов. Подробное описание и чертежи являются просто иллюстративными, а не ограничивающими раскрытие сущности, при этом объем изобретения задается посредством прилагаемой формулы изобретения и ее эквивалентов.
[0045] Беспроводные сетевые технологии могут включать в себя различные типы беспроводных локальных вычислительных сетей (WLAN). WLAN может быть использована для того, чтобы соединять близлежащие устройства между собой с использованием общераспространенных сетевых протоколов. Различные аспекты, описанные в данном документе, могут применяться к любому стандарту связи, такому как WiFi или, если обобщать, к любому элементу семейства беспроводных протоколов IEEE 802.11.
[0046] В некоторых аспектах, беспроводные сигналы могут передаваться согласно высокоэффективному 802.11-протоколу с использованием мультиплексирования с ортогональным частотным разделением каналов (OFDM), связи с расширенным спектром методом прямой последовательности (DSSS), комбинации OFDM- и DSSS-связи или других схем. Реализации высокоэффективного 802.11-протокола могут использоваться для доступа в Интернет, датчиков, измерений, интеллектуальных электросетей или других приложений беспроводной связи. Преимущественно, аспекты определенных устройств, реализующих этот конкретный беспроводной протокол, могут потреблять меньшее количество мощности, чем устройства, реализующие другие беспроводные протоколы, могут использоваться для того, чтобы передавать беспроводные сигналы через короткие расстояния, и/или могут иметь возможность передавать сигналы, которые с меньшей вероятностью блокируются посредством таких объектов, как люди.
[0047] В некоторых реализациях, WLAN включает в себя различные устройства, которые представляют собой компоненты, которые осуществляют доступ к беспроводной сети. Например, может быть предусмотрено два типа устройств: точки доступа (AP) и клиенты (также называемые станциями, или "STA"). В общем, AP служит в качестве концентратора или базовой станции для WLAN, а STA служит в качестве пользователя WLAN. Например, STA может представлять собой переносной компьютер, персональное цифровое устройство (PDA), мобильный телефон и т.д. В примере, STA подключается к AP через WiFi-совместимую (например, по протоколу IEEE 802.11, такому как 802.11ah) линию беспроводной связи, чтобы получать общие возможности подключения к Интернету или к другим глобальным вычислительным сетям. В некоторых реализациях, STA также может быть использована в качестве AP.
[0048] Технологии, описанные в данном документе, могут использоваться для различных систем широкополосной беспроводной связи, в том числе систем связи, которые основаны на схеме ортогонального мультиплексирования. Примеры таких систем связи включают в себя системы множественного доступа с пространственным разделением каналов (SDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA), системы множественного доступа с частотным разделением каналов с одной несущей (SC-FDMA) и т.д. SDMA-система может использовать достаточно различных направлений, чтобы одновременно передавать данные, принадлежащие нескольким пользовательским терминалам. TDMA-система может давать возможность нескольким пользовательским терминалам совместно использовать один частотный канал посредством деления передаваемого сигнала на различные временные кванты, причем каждый временной квант назначается различному пользовательскому терминалу. TDMA-система может реализовывать GSM или некоторые другие стандарты, известные в данной области техники. OFDMA-система использует мультиплексирование с ортогональным частотным разделением каналов (OFDM), которое является технологией модуляции, которая секционирует полную полосу пропускания системы на несколько ортогональных поднесущих. Эти поднесущие также могут называться тонами, элементами разрешения и т.д. В OFDM, каждая поднесущая может независимо модулироваться с помощью данных. OFDM-система может реализовывать IEEE 802.11 или некоторые другие стандарты, известные в данной области техники. SC-FDMA-система может использовать FDMA с перемежением (IFDMA), чтобы передавать на поднесущих, которые распределяются по полосе пропускания системы, локализованный FDMA (LFDMA), чтобы передавать в блоке смежных поднесущих, или улучшенный FDMA (EFDMA), чтобы передавать в нескольких блоках смежных поднесущих. В общем, символы модуляции отправляются в частотной области при OFDM и во временной области при SC-FDMA. SC-FDMA-система может реализовывать 3GPP-LTE (стандарт долгосрочного развития Партнерского проекта третьего поколения) или другие стандарты.
[0049] Идеи в данном документе могут быть включены (к примеру, реализованы в пределах или выполнены посредством) во множество проводных или беспроводных аппаратных систем (к примеру, узлов). В некоторых аспектах, беспроводной узел, реализованный в соответствии с идеями в данном документе, может содержать точку доступа или терминал доступа.
[0050] Точка доступа (AP) может содержать, быть реализована или известна как узел B, контроллер радиосети (RNC), усовершенствованный узел B, контроллер базовой станции (BSC), базовая приемо-передающая станция (BTS), базовая станция (BS), функция приемо-передающего устройства (TF), радиомаршрутизатор, радиоприемо-передающее устройство, базовый набор служб (BSS), расширенный набор служб (ESS), базовая радиостанция (RBS) или некоторый другой термин.
[0051] Станция STA также может содержать, быть реализована или известна как пользовательский терминал, терминал доступа (AT), абонентская станция, абонентский модуль, мобильная станция, удаленная станция, удаленный терминал, пользовательский агент, пользовательское устройство, абонентское устройство или некоторый другой термин. В некоторых реализациях, терминал доступа может содержать сотовый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станцию беспроводного абонентского доступа (WLL), персональное цифровое устройство (PDA), карманное устройство с поддержкой беспроводных соединений или некоторое другое надлежащее устройство обработки, подключенное к беспроводному модему. Соответственно, один или более рассматриваемых в данном документе аспектов могут быть включены в телефон (к примеру, сотовый телефон или смартфон), компьютер (к примеру, переносной компьютер), портативное устройство связи, портативное вычислительное устройство (к примеру, персональное цифровое устройство), бытовое устройство (к примеру, музыкальное или видеоустройство либо спутниковое радиоустройство), игровое устройство или систему, устройство на основе системы глобального позиционирования или любое другое надлежащее устройство, которое выполнено с возможностью обмениваться данными через беспроводную среду.
[0052] Фиг. 1 является схемой, которая иллюстрирует систему 100 с множественным доступом со многими входами и многими выходами (MIMO) с точками доступа и пользовательскими терминалами. Для простоты, только одна точка 110 доступа показана на фиг. 1. Точка доступа, в общем, представляет собой стационарную станцию, которая обменивается данными с пользовательскими терминалами и также может упоминаться как базовая станция или с использованием какого-либо другого термина. Пользовательский терминал, или STA, может быть стационарным или мобильным и также может упоминаться как мобильная станция, беспроводное устройство или с использованием какого-либо другого термина. Точка 110 доступа может обмениваться данными с одним или более пользовательских терминалов 120 в любой данный момент по нисходящей или восходящей линии связи. Нисходящая линия связи (т.е. прямая линия связи) - это линия связи от точки доступа к пользовательским терминалам, а восходящая линия связи (т.е. обратная линия связи) - это линия связи от пользовательских терминалов к точке доступа. Пользовательский терминал также может обмениваться данными в режиме между равноправными узлами с другим пользовательским терминалом. Системный контроллер 130 подсоединяется и обеспечивает координацию и управление точками доступа.
[0053] Хотя части следующего изобретения описывают пользовательские терминалы 120, допускающие обмен данными через множественный доступ с пространственным разделением каналов (SDMA) для определенных аспектов, пользовательские терминалы 120 также могут включать в себя некоторые пользовательские терминалы, которые не поддерживают SDMA. Таким образом, для таких аспектов, AP 110 может быть выполнена с возможностью обмениваться данными с пользовательскими SDMA- и не-SDMA-терминалами. Этот подход может легко давать возможность оставления развернутыми в организации устаревших версий пользовательских терминалов ("унаследованных" станций), которые не поддерживают SDMA, продлевая их полезный срок службы, при предоставлении возможности введения более новых пользовательских SDMA-терминалов в случае необходимости.
ap
ap
ap
ut
[0054] Система 100 использует несколько передающих и несколько приемных антенн для передачи данных по нисходящей линии связи и восходящей линии связи. Точка 110 доступа содержит N антенн и представляет несколько входов (MI) для передачи данных по нисходящей линии связи и несколько выходов (MO) для передачи данных по восходящей линии связи. Набор из K выбранных пользовательских терминалов 120 вместе представляет несколько выходов для передачи данных по нисходящей линии связи и несколько входов для передачи данных по восходящей линии связи. Для чистой SDMA, требуется иметь N≤K≤1, если потоки символов данных для K абонентских терминалов не мультиплексируются по коду, частоте или времени каким-либо другим средством. K может быть больше N, если потоки символов данных могут быть мультиплексированы с использованием TDMA-технологии, различных кодовых каналов в CDMA, непересекающихся наборов поддиапазонов в OFDM и т.п. Каждый выбранный пользовательский терминал может передавать конкретные для пользователей данные и/или принимать конкретные для пользователей данные из точки доступа. В общем, каждый выбранный пользовательский терминал может содержать одну или несколько антенн (т.е. N≥1). K выбранных пользовательских терминалов могут иметь идентичное число антенн, либо один или более пользовательских терминалов могут иметь различное число антенн.
[0055] SDMA-система 100 может представлять собой систему дуплекса с временным разделением каналов (TDD) или систему дуплекса с частотным разделением каналов (FDD). Для TDD-системы, нисходящая и восходящая линия связи совместно используют одну полосу частот. Для FDD-системы, нисходящая и восходящая линия связи используют различные полосы частот. MIMO-система 100 также может использовать одну несущую или несколько несущих для передачи. Каждый пользовательский терминал может содержать одну антенну (например, чтобы сокращать затраты) или несколько антенн (например, если могут поддерживаться дополнительные затраты). Система 100 также может представлять собой TDMA-систему, если пользовательские терминалы 120 совместно используют один частотный канал посредством деления передачи/приема на различные временные кванты, причем каждый временной квант может назначаться различному пользовательскому терминалу 120.
t
ut,m
ut,x
up
dn
up
dn
up
dn
[0056] Фиг. 2 иллюстрирует блок-схему точки 110 доступа и двух пользовательских терминалов 120m и 120x в MIMO-системе 100. Точка 110 доступа содержит N антенн 224a-224ap. Пользовательский терминал 120m содержит N антенн 252ma-252mu, а пользовательский терминал 120x содержит N антенн 252xa-252xu. Точка 110 доступа является передающим объектом для нисходящей линии связи и приемным объектом для восходящей линии связи. Пользовательский терминал 120 является передающим объектом для восходящей линии связи и приемным объектом для нисходящей линии связи. При использовании в данном документе, "передающий объект" - это независимо управляемый прибор или устройство, допускающее передачу данных через беспроводной канал, а "приемный объект" - это независимо управляемый прибор или устройство, допускающее прием данных через беспроводной канал. В нижеприведенном описании, подстрочный индекс "dn" обозначает нисходящую линию связи, подстрочный индекс "up" обозначает восходящую линию связи, N пользовательских терминалов выбираются для одновременной передачи по восходящей линии связи, и N пользовательских терминалов выбираются для одновременной передачи по нисходящей линии связи. N может быть равно или не равно N, и N и N могут быть статическими значениями либо могут изменяться для каждого интервала диспетчеризации. Управление диаграммой направленности или некоторая другая технология пространственной обработки может использоваться в точке 110 доступа и/или пользовательском терминале 120.
ut,m
ut,m
ut,m
ut,m
ut,m
[0057] В восходящей линии связи, для каждого пользовательского терминала 120, выбранного для передачи по восходящей линии связи, процессор 288 TX-данных принимает данные трафика из источника 286 данных и управляющие данные из контроллера 280. Процессор 288 TX-данных обрабатывает (к примеру, кодирует, перемежает и модулирует) данные трафика для пользовательского терминала на основе схем кодирования и модуляции, ассоциированных со скоростью, выбранной для пользовательского терминала, и предоставляет поток символов данных. Пространственный TX-процессор 290 выполняет пространственную обработку для потока символов данных и предоставляет N потоков передаваемых символов для N антенн. Каждый модуль 254 передающего устройства (TMTR) принимает и обрабатывает (к примеру, преобразует в аналоговую форму, усиливает, фильтрует и преобразует с повышением частоты) соответствующий поток передаваемых символов для того, чтобы формировать сигнал восходящей линии связи. N передающих устройств 254 предоставляют N сигналов восходящей линии связи для передачи из N антенн 252, например, чтобы передавать в точку 110 доступа.
up
[0058] N пользовательских терминалов могут диспетчеризоваться для одновременной передачи по восходящей линии связи. Каждый из этих пользовательских терминалов может выполнять пространственную обработку для своего соответствующего потока символов данных и передавать соответствующий набор потоков передаваемых символов по восходящей линии связи в точку 110 доступа.
up
up
up
up
up
[0059] В точке 110 доступа, N антенн 224a-224ap принимают сигналы восходящей линии связи из всех N пользовательских терминалов, передающих по восходящей линии связи. Каждая антенна 224 предоставляет принимаемый сигнал в соответствующий модуль 222 приемного устройства (RCVR). Каждый модуль 222 приемного устройства выполняет обработку, комплементарную обработке, выполняемой посредством модуля 254 передающего устройства, и предоставляет поток принимаемых символов. Приемный пространственный процессор 240 выполняет пространственную обработку приемного устройства для N потоков принимаемых символов из N модулей 222 приемных устройств и предоставляет N восстановленных потоков символов данных восходящей линии связи. Пространственная обработка приемного устройства может выполняться в соответствии с инверсией канальной корреляционной матрицы (CCMI), минимальной среднеквадратической ошибкой (MMSE), мягким подавлением помех (SIC) или некоторой другой технологией. Каждый восстановленный поток символов данных восходящей линии связи является оценкой потока символов данных, передаваемого посредством соответствующего пользовательского терминала. Процессор 242 RX-данных обрабатывает (к примеру, демодулирует, обратно перемежает и декодирует) каждый восстановленный поток символов данных восходящей линии связи в соответствии со скоростью, используемой для этого потока, чтобы получать декодированные данные. Декодированные данные для каждого пользовательского терминала могут быть предоставлены в приемник 244 данных для хранения и/или в контроллер 230 для дополнительной обработки.
dn
dn
dn
dn
up
up
up
up
up
[0060] В нисходящей линии связи, в точке 110 доступа процессор 210 TX-данных принимает данные трафика из источника 208 данных для N пользовательских терминалов, диспетчеризованных для передачи по нисходящей линии связи, управляющие данные из контроллера 230 и, возможно, другие данные из планировщика 234. Различные типы данных могут быть отправлены по различным транспортным каналам. Процессор 210 TX-данных обрабатывает (к примеру, кодирует, перемежает и модулирует) данные трафика для каждого пользовательского терминала на основе скорости, выбранной для этого пользовательского терминала. Процессор 210 TX-данных предоставляет N потоков символов данных нисходящей лини связи для N пользовательских терминалов. Пространственный TX-процессор 220 выполняет пространственную обработку (к примеру, предварительное кодирование или формирование диаграммы направленности) для N потоков символов данных нисходящей линии связи и предоставляет N потоков передаваемых символов для N антенн. Каждый модуль 222 передающего устройства принимает и обрабатывает соответствующий поток передаваемых символов, чтобы формировать сигнал нисходящей линии связи. N модулей 222 передающего устройства могут предоставлять N сигналов нисходящей линии связи для передачи из N антенн 224, например, чтобы передавать в пользовательские терминалы 120.
ut,m
up
ut,m
ut,m
[0061] В каждом пользовательском терминале 120, N антенн 252 принимают N сигналов нисходящей линии связи из точки 110 доступа. Каждый модуль 254 приемного устройства обрабатывает принимаемый сигнал из ассоциированной антенны 252 и предоставляет поток принимаемых символов. Пространственный RX-процессор 260 выполняет пространственную обработку в приемном устройстве для N потоков принимаемых символов из N модулей 254 приемного устройства и предоставляет восстановленный поток символов данных нисходящей линии связи для пользовательского терминала 120. Пространственная обработка в приемном устройстве может выполняться в соответствии с CCMI, MMSE или некоторой другой технологией. Процессор 270 RX-данных обрабатывает (к примеру, демодулирует, обратно перемежает и декодирует) восстановленный поток символов данных нисходящей линии связи для того, чтобы получать декодированные данные для пользовательского терминала.
dn,m
up,eff
[0062] В каждом пользовательском терминале 120, модуль 278 оценки канала оценивает отклик канала нисходящей линии связи и предоставляет оценки канала нисходящей линии связи, которые могут включать в себя оценки канального усиления, оценки SNR, дисперсию шума и т.д. Аналогично, модуль 228 оценки канала оценивает отклик канала восходящей линии связи и предоставляет оценки канала восходящей линии связи. Контроллер 280 для каждого пользовательского терминала типично извлекает матрицу пространственной фильтрации для пользовательского терминала на основе матрицы Hоткликов канала нисходящей линии связи этого пользовательского терминала. Контроллер 230 извлекает матрицу пространственной фильтрации для точки доступа на основе эффективной матрицы H откликов канала восходящей линии связи. Контроллер 280 для каждого пользовательского терминала может отправлять информацию обратной связи (например, собственные векторы, собственные значения, SNR-оценки нисходящей линии связи и/или восходящей линии связи и т.д.) в точку 110 доступа. Контроллеры 230 и 280 также могут управлять работой различных процессоров в точке 110 доступа и пользовательском терминале 120, соответственно.
[0063] Фиг. 3 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве 302, которое может использоваться в пределах системы 100 беспроводной связи. Беспроводное устройство 302 является примером устройства, которое может быть выполнено с возможностью осуществлять различные способы, описанные в данном документе. Беспроводное устройство 302 может реализовывать точку 110 доступа или пользовательский терминал 120.
[0064] Беспроводное устройство 302 может включать в себя процессор 304, который управляет работой беспроводного устройства 302. Процессор 304 также может упоминаться как центральный процессор (CPU). Запоминающее устройство 306, которое может включать в себя постоянное запоминающее устройство (ROM) и оперативное запоминающее устройство (RAM), предоставляет инструкции и данные в процессор 304. Часть запоминающего устройства 306 также может включать в себя энергонезависимое оперативное запоминающее устройство (NVRAM). Процессор 304 может выполнять логические и арифметические операции на основе программных инструкций, сохраненных в запоминающем устройстве 306. Инструкции в запоминающем устройстве 306 могут выполняться для того, чтобы реализовывать способы, описанные в данном документе.
[0065] Процессор 304 может содержать или быть компонентом системы обработки, реализованной с одним или более процессоров. Один или более процессоров могут быть реализованы с любой комбинацией из микропроцессоров общего назначения, микроконтроллеров, процессоров цифровых сигналов (DSP), программируемых пользователем вентильных матриц (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, вентильной логики, дискретных аппаратных компонентов, специализированных аппаратных конечных автоматов или любых других подходящих объектов, которые могут выполнять вычисления или другие виды обработки информации.
[0066] Система обработки также может включать в себя компьютерно-читаемые носители для сохранения программного обеспечения. Программное обеспечение в широком смысле должно истолковываться как означающее любой тип инструкций, называемых программным обеспечением, микропрограммным обеспечением, промежуточным программным обеспечением, микрокодом, языком описания аппаратных средств или иным термином. Инструкции могут включать в себя код (к примеру, в формате исходного кода, формате двоичного кода, формате исполняемого кода или в любом другом надлежащем формате кода). Инструкции, при выполнении посредством одного или более процессоров, инструктируют системе обработки выполнять различные функции, описанные в данном документе.
[0067] Беспроводное устройство 302 также может включать в себя корпус 308, который может включать в себя передающее устройство 310 и приемное устройство 312, чтобы обеспечивать возможность передачи и приема данных между беспроводным устройством 302 и удаленным местоположением. Передающее устройство 310 и приемное устройство 312 могут быть комбинированы в приемо-передающее устройство 314. Одна или множество антенн 316 приемо-передающего устройства могут прикрепляться к корпусу 308 и электрически соединяться с приемо-передающим устройством 314. Беспроводное устройство 302 также может включать в себя (не показаны) несколько передающих устройств, несколько приемных устройств и несколько приемо-передающих устройств.
[0068] Беспроводное устройство 302 также может включать в себя детектор 318 сигналов, который может использоваться для того, чтобы обнаруживать и количественно определять уровень сигналов, принимаемых посредством приемо-передающего устройства 314. Детектор 318 сигналов может обнаруживать такие сигналы, как полная энергия, энергия в расчете на поднесущую в расчете на символ, спектральная плотность мощности и другие сигналы. Беспроводное устройство 302 также может включать в себя процессор 320 цифровых сигналов (DSP) для использования при обработке сигналов.
[0069] Различные компоненты беспроводного устройства 302 могут соединяться посредством системы 322 шин, которая может включать в себя шину питания, шину управляющих сигналов и шину сигналов состояния в дополнение к шине данных.
[0070] Конкретные аспекты настоящего изобретения поддерживают передачу сигнала в восходящей линии связи (UL) из нескольких STA в AP. В некоторых вариантах осуществления, UL-сигнал может передаваться в многопользовательской MIMO-системе (MU-MIMO). Альтернативно, UL-сигнал может передаваться в многопользовательской FDMA (MU-FDMA) или аналогичной FDMA-системе. В частности, фиг. 4-7 иллюстрируют UL MU-MIMO-передачи 410А, 410B, которые должны применяться одинаково к UL FDMA-передачам. В этих вариантах осуществления, UL MU-MIMO- или UL FDMA-передачи могут отправляться одновременно из нескольких STA в AP и могут создавать эффективность при беспроводной связи.
[0071] Фиг. 4 является схемой временной последовательности, иллюстрирующей пример UL MU-MIMO-протокола 400, который может использоваться для связи в UL. Как показано на фиг. 4 и в связи с фиг. 1, AP 110 может передавать в пользовательские терминалы 120 сообщение 402 готовности к приему (CTX), указывающее то, какие STA могут участвовать в UL MU-MIMO-схеме, так что конкретная STA знает, когда начинать UL MU-MIMO. Пример структуры CTX-кадра подробнее описывается ниже со ссылкой на фиг. 10.
[0072] После того, как пользовательский терминал 120 принимает из AP 110 CTX-сообщение 402, в котором перечислен пользовательский терминал, пользовательский терминал может передавать UL MU-MIMO-передачу 410. На фиг. 4, STA 120A и STA 120B передают UL MU-MIMO-передачу 410А и 410B, содержащую протокольные единицы данных на основе протокола конвергенции физического уровня (PLCP) (PPDU). После приема UL MU-MIMO-передачи 410, AP 110 может передавать блочные подтверждения 470 приема (BA) в пользовательские терминалы 120.
[0073] Не все AP или пользовательские терминалы 120 могут поддерживать работу в UL MU-MIMO- или UL FDMA-режиме. Индикатор характеристик из пользовательского терминала 120 может указываться в элементе характеристик высокоэффективной беспроводной связи (HEW), который включен в запрос на ассоциирование или тестовый запрос и может включать в себя бит, указывающий характеристики, максимальное число пространственных потоков, которые пользовательский терминал 120 может использовать в UL MU-MIMO-передаче, частоты, которые пользовательский терминал 120 может использовать в UL FDMA-передаче, минимальную и максимальную мощность и степень детализации в откате мощности и минимальное и максимальное временное регулирование, которое может выполнять пользовательский терминал 120.
[0074] Индикатор характеристик из AP может указываться в элементе HEW-характеристик, который включен в ответ по ассоциированию, ответ на маяковые радиосигналы или тестовый ответ, и может включать в себя бит, указывающий характеристики, максимальное число пространственных потоков, которые один пользовательский терминал 120 может использовать в UL MU-MIMO-передаче, частоты, которые один пользовательский терминал 120 может использовать в UL FDMA-передаче, требуемую степень детализации управления мощностью и требуемое минимальное и максимальное временное регулирование, которое пользовательский терминал 120 должен иметь возможность выполнять.
[0075] В одном варианте осуществления, пользовательские терминалы 120 с надлежащими возможностями могут отправлять запрос в AP с надлежащими возможностями на предмет становления частью UL MU-MIMO-(или UL FDMA-)протокола посредством отправки в AP управляющего кадра, указывающего запрос на активацию использования UL MU-MIMO-признака. В одном аспекте, AP 110 может отвечать посредством предоставления разрешения на использование UL MU-MIMO-признака или отклонения его. Когда предоставляется разрешение на использование UL MU-MIMO, пользовательский терминал 120 может ожидать CTX-сообщение 402 во множество времен. Дополнительно, как только пользовательскому терминалу 120 разрешается управлять UL MU-MIMO-признаком, пользовательский терминал 120 может принудительно переходить в определенный рабочий режим. Если возможно несколько рабочих режимов, AP может указывать пользовательскому терминалу 120 то, какой режим следует использовать в элементе HEW-характеристик или в функциональном элементе. В одном аспекте пользовательские терминалы 120 могут изменять рабочие режимы и параметры динамически в ходе работы посредством отправки различного функционального элемента в AP 110. В другом аспекте, AP 110 может переключать рабочие режимы динамически в ходе работы посредством отправки обновленного функционального элемента в пользовательский терминал 120 или в маяковом радиосигнале. В другом аспекте, рабочие режимы могут указываться в установочной фазе и могут устанавливаться в расчете на пользовательский терминал 120 или для группы пользовательских терминалов 120. В другом аспекте, рабочий режим может указываться в расчете на идентификатор трафика (TID).
[0076] Фиг. 5 является схемой временной последовательности, которая, в связи с фиг. 1, иллюстрирует пример рабочего режима UL MU-MIMO-передачи. В этом варианте осуществления, пользовательский терминал 120 принимает CTX-сообщение 402 из AP 110 и отправляет немедленный ответ на AP 110. Ответ может иметь форму готовности 408 к приему (CTS) или другого аналогичного сигнала. В одном аспекте, требование отправки CTS может указываться в CTX-сообщении 402 или может указываться в установочной фазе связи. Как показано на фиг. 5, STA 120A и STA 120B могут передавать сообщение CTS 1 408A и CTS 2 408B в ответ на прием CTX-сообщения 402. Схема модуляции и кодирования (MCS) CTS 1 408A и CTS 2 408B может быть основана на MCS CTX-сообщения 402. В этом варианте осуществления, CTS 1 408A и CTS 2 408B содержат идентичные биты и идентичную последовательность скремблирования, так что они могут передаваться в AP 110 одновременно. Поле длительности сигналов CTS 408 может быть основано на поле длительности в CTX посредством удаления времени для CTX PPDU. UL MU-MIMO-передача 410А и 410B затем отправляется посредством STA 120A и 120B, как перечислено в сигналах CTX 402. AP 110 затем может отправлять сигналы подтверждения приема (ACK) STA 120A и 120B. В некоторых аспектах, ACK-сигналы могут представлять собой последовательные ACK-сигналы в каждую станцию или BA. В некоторых аспектах, ACK могут опрашиваться. Этот вариант осуществления создает эффективность посредством одновременной передачи сигналов CTS 408 из нескольких STA в AP 110, а не последовательной, что экономит время и уменьшает вероятность помех.
[0077] Фиг. 6 является схемой временной последовательности, которая, в связи с фиг. 1, иллюстрирует другой пример рабочего режима UL MU-MIMO-передачи. В этом варианте осуществления, пользовательские терминалы 120A и 120B принимают CTX-сообщение 402 из AP 110, и им разрешается начинать UL MU-MIMO-передачу во время (T) 406 после конца PPDU, переносящей CTX-сообщение 402. T 406 может представлять собой короткий межкадровый интервал (SIFS), точечный межкадровый интервал (PIFS) либо другое время, потенциально регулируемое с дополнительными смещениями, как указано посредством AP 110 в CTX-сообщении 402 или через управляющий кадр. SIFS- и PIFS-время может быть фиксированным в стандарте либо указываться посредством AP 110 в CTX-сообщении 402 или в управляющем кадре. Преимущество T 406 может заключаться в том, чтобы улучшать синхронизацию или обеспечивать для пользовательских терминалов 120A и 120B время для того, чтобы обрабатывать CTX-сообщение 402 или другие сообщения перед передачей.
[0078] Ссылаясь на фиг. 4-6, в связи с фиг. 1, UL MU-MIMO-передача 410 может иметь идентичную длительность. Длительность UL MU-MIMO-передачи 410 для пользовательских терминалов, использующих UL MU-MIMO-признак, может указываться в CTX-сообщении 402 или в ходе установочной фазы. Чтобы формировать PPDU требуемой длительности, пользовательский терминал 120 может компоновать служебную единицу данных PLCP (PSDU) таким образом, что длина PPDU совпадает с длиной, указываемой в CTX-сообщении 402. В другом аспекте, пользовательский терминал 120 может регулировать уровень агрегирования данных в протокольной единице данных уровня управления доступом к среде (MAC) (A-MPDU) или уровень агрегирования данных в служебных MAC-единицах данных (A-MSDU) таким образом, что он приближается к целевой длине. В другом аспекте, пользовательский терминал 120 может добавлять разделители дополнения конца файла (EOF), чтобы достигать целевой длины. В другом подходе, поля дополнения или EOF-дополнения добавляются в начале A-MPDU. Одно из преимуществ наличия у всех UL MU-MIMO-передач идентичной длины заключается в том, что уровень мощности передачи остается постоянным.
[0079] В некоторых вариантах осуществления, пользовательский терминал 120 может иметь данные для выгрузки в AP, но пользовательский терминал 120 не принимает CTX-сообщение 402 или другой сигнал, указывающий то, что пользовательский терминал 120 может начинать UL MU-MIMO-передачу.
[0080] В одном рабочем режиме, пользовательские терминалы 120 не могут передавать за рамками возможности UL MU-MIMO-передачи (TXOP) (например, после CTX-сообщения 402). В другом рабочем режиме, пользовательские терминалы 120 могут передавать кадры, чтобы инициализировать UL MU-MIMO-передачу, а затем могут передавать в течение UL MU-MIMO TXOP, если, например, им выданы соответствующие инструкции в CTX-сообщении 402. В одном варианте осуществления, кадр для того, чтобы инициализировать UL MU-MIMO-передачу, может представлять собой кадр готовности к передаче (RTX), специально предназначенный для этой цели (пример структуры RTX-кадра подробнее описывается ниже со ссылкой на фиг. 9). RTX-кадры могут быть единственными кадрами, которые пользовательскому терминалу 120 разрешается использовать для того, чтобы инициировать UL MU-MIMO TXOP. В одном варианте осуществления, пользовательский терминал не может передавать за рамками UL MU-MIMO TXOP, за исключением отправки RTX. В другом варианте осуществления, кадр для того, чтобы инициализировать UL MU-MIMO-передачу, может представлять собой любой кадр, который указывает AP 110, что пользовательский терминал 120 имеет данные для отправки. Можно заранее согласовывать то, что эти кадры указывают запрос UL MU-MIMO TXOP. Например, следующее может использоваться для того, чтобы указывать то, что пользовательский терминал 120 имеет данные для отправки и запрашивает UL MU-MIMO TXOP: RTS, кадр данных или кадр отсутствия QOS-данных с битами 8-15 управляющего QoS-кадра, заданными таким образом, чтобы указывать дополнительные данные или PS-опрос. В одном варианте осуществления, пользовательский терминал не может передавать за рамками UL MU-MIMO TXOP, за исключением отправки кадров, чтобы инициировать эту TXOP, причем этот кадр может быть RTS, PS-опросом или отсутствием QOS-данных. В другом варианте осуществления, пользовательский терминал может отправлять однопользовательские данные восходящей линии связи, как обычно, и может указывать запрос на UL MU-MIMO TXOP посредством задания битов в управляющем QoS-кадре своего пакета данных. Фиг. 7 является схемой временной последовательности, иллюстрирующей в связи с фиг. 1, пример, в котором кадр для того, чтобы инициализировать UL MU-MIMO, является RTX 701. В этом варианте осуществления, пользовательский терминал 120 отправляет в AP 110 RTX 701, которая включает в себя информацию относительно UL MU-MIMO-передачи. Как показано на фиг. 7, AP 110 может отвечать на RTX 701 с помощью CTX-сообщения 402, предоставляющего разрешение на UL MU-MIMO TXOP, чтобы отправлять UL MU-MIMO-передачу 410, сразу после CTX-сообщения 402. В другом аспекте, AP 110 может отвечать с помощью CTS, которая предоставляет разрешение на однопользовательскую (SU) UL TXOP. В другом аспекте, AP 110 может отвечать с помощью кадра (например, ACK или CTX со специальным индикатором), который подтверждает прием приема RTX 701, но не предоставляет разрешение на немедленную UL MU-MIMO TXOP. В другом аспекте, AP 110 может отвечать с помощью кадра, который подтверждает прием приема RTX 701, не предоставляет разрешение на немедленную UL MU-MIMO TXOP, но предоставляет разрешение на задержанную UL MU-MIMO TXOP и может идентифицировать время, когда предоставляется разрешение на TXOP. В этом варианте осуществления, AP 110 может отправлять CTX-сообщение 402, чтобы начинать UL MU-MIMO в разрешенное время.
[0081] В другом аспекте, AP 110 может отвечать на RTX 701 с помощью ACK или другого сигнала ответа, который не предоставляет разрешение пользовательскому терминалу 120 на UL MU-MIMO-передачу, а указывает то, что пользовательский терминал 120 должен ожидать времени (T) до выполнения попытки другой передачи (например, отправки другой RTX). В этом аспекте, время (T) может указываться посредством AP 110 в установочной фазе или в сигнале ответа. В другом аспекте, AP 110 и пользовательский терминал 120 могут согласовывать время, в которое пользовательский терминал 120 может передавать RTX 701, RTS, PS-опрос или любой другой запрос на UL MU-MIMO TXOP.
[0082] В другом рабочем режиме, пользовательские терминалы 120 могут передавать запросы на UL MU-MIMO-передачи 410 в соответствии с протоколом на основе регулярной конкуренции. В другом аспекте, параметры на основе конкуренции для пользовательских терминалов 120 с использованием UL MU-MIMO задаются равными значению, отличному от значения для других пользовательских терминалов, которые не используют UL MU-MIMO-признак. В этом варианте осуществления, AP 110 может указывать значение параметров на основе конкуренции в маяковом радиосигнале, ответе по ассоциированию или через управляющий кадр. В другом аспекте, AP 110 может предоставлять таймер задержки, который не допускает передачу посредством пользовательского терминала 120 в течение определенного количества времени после каждой успешной UL MU-MIMO TXOP либо после каждого RTX-кадра, RTS-кадра, кадра PS-опроса или кадра отсутствия QOS-данных. Таймер может быть перезапущен после каждой успешной UL MU-MIMO TXOP. В одном аспекте, AP 110 может указывать таймер задержки в пользовательские терминалы 120 в установочной фазе, или таймер задержки может отличаться для каждого пользовательского терминала 120. В другом аспекте, AP 110 может указывать таймер задержки в CTX-сообщении 402, или таймер задержки может зависеть от порядка пользовательских терминалов 120 в CTX-сообщении 402 и может отличаться для каждого терминала.
[0083] В другом рабочем режиме, AP 110 может указывать временной интервал, в течение которого пользовательским терминалам 120 разрешается передавать UL MU-MIMO-передачу. В одном аспекте, AP 110 указывает пользовательским терминалам 120 временной интервал, в течение которого пользовательским терминалам разрешается отправлять RTX или RTS либо другой запрос в AP 110, чтобы запрашивать UL MU-MIMO-передачу. В этом аспекте, пользовательские терминалы 120 могут использовать протокол на основе регулярной конкуренции. В другом аспекте, пользовательские терминалы не могут инициировать UL MU-MIMO-передачу во время временного интервала, но AP 110 может отправлять CTX или другое сообщение в пользовательские терминалы, чтобы инициировать UL MU-MIMO-передачу.
[0084] В конкретных вариантах осуществления, пользовательский терминал 120, предоставляемый для UL MU-MIMO, может указывать AP 110 то, что он запрашивает UL MU-MIMO TXOP, поскольку он имеет данные, ожидающие для UL. В одном аспекте, пользовательский терминал 120 может отправлять RTS или PS-опрос, чтобы запрашивать UL MU-MIMO TXOP. В другом варианте осуществления, пользовательский терминал 120 может отправлять любой кадр данных, включающий в себя кадр отсутствия данных качества обслуживания (QoS), при этом биты 8-15 поля QoS-управления указывают непустую очередь. В этом варианте осуществления, пользовательский терминал 120 может определять в течение установочной фазы то, какие кадры данных (например, RTS, PS-опрос, отсутствие QOS-данных и т.д.) инициируют UL MU-MIMO-передачу, когда биты 8-15 поля QoS-управления указывают непустую очередь. В одном варианте осуществления, RTS-кадры, кадры PS-опроса или кадры отсутствия QOS-данных могут включать в себя 1-битовый индикатор, разрешающий или запрещающий AP 110 отвечать с помощью CTX-сообщения 402. В другом варианте осуществления, кадр отсутствия QOS-данных может включать в себя информацию TX-мощности и информацию очереди в расчете на TID. Информация TX-мощности и информация очереди в расчете на TID могут вставляться в двух байтах полей управления последовательностями и QoS-управления в кадре отсутствия QOS-данных, и модифицированный кадр отсутствия QOS-данных может отправляться в AP 110, чтобы запрашивать UL MU-MIMO TXOP. В другом варианте осуществления, ссылаясь на фиг. 1 и 7, пользовательский терминал 120 может отправлять RTX 701, чтобы запрашивать UL MU-MIMO TXOP.
[0085] В ответ на прием RTS-кадра, RTX-кадра, кадра PS-опроса или кадра отсутствия QOS-данных либо другого инициирующего кадра, как описано выше, AP 110 может отправлять CTX-сообщение 402. В одном варианте осуществления, ссылаясь на фиг. 7, после передачи CTX-сообщения 402 и завершения UL MU-MIMO-передач 410А и 410B, TXOP возвращается в STA 120A и 120B, которые могут выбирать, как использовать оставшуюся TXOP. В другом варианте осуществления, ссылаясь на фиг. 7, после передачи CTX-сообщения 402 и завершения UL MU-MIMO-передач 410А и 410B, TXOP остается в AP 110, и AP 110 может использовать оставшуюся TXOP для дополнительных UL MU-MIMO-передач посредством отправки другого CTX-сообщения 402 либо в STA 120A и 120B, либо в другие STA.
[0086] Фиг. 8 является временной диаграммой последовательности сообщений одного варианта осуществления многопользовательской связи в восходящей линии связи. Обмен 800 сообщениями показывает передачу беспроводных сообщений между AP 110 и тремя станциями 120a-c. Обмен 800 сообщениями указывает то, что каждая из STA 120a-c передает сообщение 802a-c готовности к передаче (RTX) в AP 110. Каждое из RTX-сообщений 802a-c указывает то, что передающая станция 120a-c имеет доступные данные, которые должны передаваться в AP 110.
[0087] После приема каждого из RTX-сообщений 802a-c, AP 110 может отвечать с помощью сообщения, указывающего то, что AP 110 принимает RTX. Как показано на фиг. 8, AP 110 передает ACK-сообщения 803a-c в ответ на каждое из RTX-сообщений 802a-c. В некоторых вариантах осуществления, AP 110 может передавать сообщение (например, CTX-сообщение), указывающее то, что каждое из RTX-сообщений 802a-c принято, но что AP 110 не предоставлено разрешение на возможность передачи для станций 120a-c для данных восходящей линии связи. На фиг. 8, после отправки ACK-сообщения 803c, AP 110 передает CTX-сообщение 804. В некоторых аспектах, CTX-сообщение 804 передается, по меньшей мере, в станции STA 120a-c. В некоторых аспектах, CTX-сообщение 804 передается в широковещательном режиме. В некоторых аспектах, CTX-сообщение 804 указывает то, каким станциям предоставляется разрешение на то, чтобы передавать данные AP 110 в течение возможности передачи. Время начала возможности передачи и ее длительность могут быть указаны в CTX-сообщении 804 в некоторых аспектах. Например, CTX-сообщение 804 может указывать то, что станции STA 120a-c должны задавать свои векторы резервирования сети согласованными с NAV 812.
[0088] Во время, указанное посредством CTX-сообщения 804, три станции 120a-c передают данные 806a-c в AP 110. Данные 806a-c передаются, по меньшей мере, частично параллельно в течение возможности передачи. Передачи данных 806a-c могут использовать многопользовательские передачи со многими входами и многими выходами в восходящей линии связи (UL MU-MIMO) или множественный доступ с частотным разделением каналов в восходящей линии связи (UL FDMA).
[0089] Фиг. 9 является схемой одного варианта осуществления RTX-кадра 900. RTX-кадр 900 включает в себя поле 910 управления кадрами (FC), (необязательное) поле 915 длительности, поле 920 адреса передающего устройства (TA)/(AID) идентификаторов выделения, поле 925 адреса приемного устройства (RA)/идентификаторов базовых наборов служб (BSSID), поле 930 TID, поле 950 оцененного времени передачи (TX) и поле 970 TX-мощности. Поле 910 FC указывает подтип управления или подтип расширения. Поле 815 длительности указывает любому приемному устройству RTX-кадра 900 задание вектора резервирования сети (NAV). В одном аспекте, RTX-кадр 900 не может иметь поля 815 длительности. Поле 920 TA/AID указывает исходный адрес, который может быть AID или полным MAC-адресом. Поле 925 RA/BSSID указывает RA или BSSID. В одном аспекте, RTX-кадр не может содержать поле 925 RA/BSSID. Поле 930 TID указывает категорию доступа (AC), для которой пользователь имеет данные. Поле 950 оцененного TX-времени указывает время, запрашиваемое для TXOP UL, и может быть временем, требуемым для пользовательского терминала 120, чтобы отправлять все данные в своем буфере при текущей запланированной MCS. Поле 970 TX-мощности указывает мощность, с которой передается кадр, и может использоваться посредством AP, чтобы оценивать качество линии связи и адаптировать индикатор отката мощности в CTX-кадре.
[0090] Как пояснено выше, CTX-сообщение 402 может использоваться во множестве видов связи. Фиг. 10 является схемой примера структуры CTX-кадра 1000. В этом варианте осуществления, CTX-кадр 1000 представляет собой управляющий кадр, который включает в себя поле 1005 управления кадрами (FC), поле 1010 длительности, поле 1014 адреса приемного устройства, поле 1015 адреса передающего устройства (TA), поле 1020 управления (CTRL), поле 1025 PPDU-длительности, поле 1030 информации STA и поле 1080 контрольной последовательности кадра (FCS). Поле 1205 FC указывает подтип управления или подтип расширения. Поле 1010 длительности указывает любому приемному устройству CTX-кадра 1000 задание вектора резервирования сети (NAV). В некоторых вариантах осуществления, поле RA 1014 идентифицирует группу STA через многоадресный MAC-адрес. Поле 1015 TA указывает адрес передающего устройства или BSSID. Поле 1020 CTRL является общим полем, которое может включать в себя информацию относительно формата оставшейся части кадра (например, число полей информации STA и присутствие или отсутствие любых подполей в поле информации STA), индикаторы для адаптации скорости передачи для пользовательских терминалов 120, индикатор относительно разрешенного TID и индикатор того, что CTS должна отправляться сразу после CTX-кадра 1000. Поле 1020 CTRL также может указывать то, используется CTX-кадр 1000 для UL MU-MIMO либо для UL FDMA, либо и для того, и для другого, указывая то, присутствует или нет поле Nss или выделения тонов в поле 1030 информации STA.
[0091] Альтернативно, индикатор относительно того, предназначена CTX для UL MU-MIMO или для UL FDMA, может быть основан на значении подтипа. Следует отметить, что работа в UL MU-MIMO- и UL FDMA-режиме может быть объединенно выполнена посредством указания в STA как пространственных потоков, которые должны использоваться, так и канала, который должен использоваться, причем в этом случае оба поля присутствуют в CTX; в этом случае, индикатор Nss ссылается на конкретное выделение тонов. Поле PPDU-длительности 1025 указывает длительность следующей PPDU UL MU-MIMO, которую пользовательским терминалам 120 разрешается отправлять. Поле 1030 информации STA содержит информацию относительно конкретной STA и может включать в себя набор информации для каждой STA (в расчете на пользовательский терминал 120) (см. информацию 1030 STA 1 и информацию 1075 STA N). Поле 1030 информации STA может включать в себя поле 1032 AID или MAC-адреса, которое идентифицирует STA, поле 1034 числа пространственных потоков (Nss), которое указывает число пространственных потоков, которое STA может использовать (в UL MU-MIMO-системе), поле временного регулирования 1036, которое указывает время, когда STA должна регулировать свою передачу по сравнению с приемом инициирующего кадра (CTX в этом случае), поле регулирования 1038 мощности, которое указывает откат мощности, который STA должна принимать из заявленной мощности передачи, поле выделения 1040 тонов, которое указывает тона или частоты, которые STA может использовать (в системе UL FDMA), поле разрешенного TID 1042, которое указывает допустимый TID, поле разрешенного TX-режима 1044, которое указывает разрешенные TX-режимы, и поле MCS 1046, которое указывает MCS, которую должна использовать STA. Пользовательскому терминалу 120, принимающему CTX с индикатором разрешенного TID 1042, может разрешаться передавать данные только этого TID, данные идентичного или более высокого TID, данные идентичного или более низкого TID, любые данные либо сначала только данные этого TID, а затем если данные недоступны, данные других TID. Поле FCS 1080 указывает переносит значение FCS, используемое для обнаружения ошибок CTX-кадра 1000.
[0092] Фиг. 11 показывает множество обменов сообщениями, которые демонстрируют способы подтверждения приема, которые могут использоваться посредством одного или более раскрытых вариантов осуществления. Обмен 1104a сообщениями показывает многопользовательскую восходящую линию 1105a связи, по меньшей мере, из двух различных станций 120a и 120b, передаваемую в точку 110 доступа. В обмене 1104a сообщениями, только одной станции разрешается задавать политику блочного подтверждения приема как на немедленное блочное подтверждение приема или нормальное подтверждение приема (подтверждение приема одного кадра). В обмене 1104 сообщениями, STA 120a имеет политику немедленного блочного подтверждения приема. Следовательно, после приема PPDU 1105a многопользовательской восходящей линии связи, блочное подтверждение приема передается в STA 120a. После периода времени, STA 120b передает запрос 1115a на блочное подтверждение приема в AP 110. После приема запроса 1115a на блочное подтверждение приема, AP 110 передает блочное подтверждение 1120a приема в STA 120b.
[0093] Обмен 1104b сообщениями показывает PPDU 1105d многопользовательской восходящей линии связи, передаваемую посредством, по меньшей мере, трех различных станций 120a, 120b и 120c. В ответ на прием многопользовательской восходящей линии 1105b связи, AP 110 передает первое блочное подтверждение 1110b приема в STA 120a и второе блочное подтверждение 1115b приема в STA 120b. Третье блочное подтверждение 1125b приема передается в STA 120c. Два кадра 1120b и 1130b подтверждения приема также передаются.
[0094] Обмен 1104c сообщениями показывает PPDU 1105c многопользовательской восходящей линии связи, передаваемую посредством, по меньшей мере, трех различных станций 120a, 120b и 120c. Восходящая линия 1105c связи принимается посредством точки 110 доступа. В варианте осуществления 1104c, точка доступа может отправлять блочные подтверждения приема для PPDU, передаваемых в качестве части передачи 1105b по восходящей линии связи в любое время, с конкуренцией. Следовательно, после завершения передачи PPDU 1105c восходящей линии связи, AP 110 передает секционированные отдельные блочные подтверждения 1110c, 1115c и 1120c приема в каждую из станций 120a-c.
[0095] Обмен 1104d сообщениями показывает PPDU 1105d многопользовательской восходящей линии связи, передаваемую посредством, по меньшей мере, двух станций 120a и 120b. После приема восходящей линии 1105d связи, AP 110 передает через мультиплексирование с частотным разделением каналов (FDMA) в нисходящей линии связи несколько блочных подтверждений 1110d приема, по меньшей мере, в две станции 120a и 120b, по меньшей мере, частично параллельно. В некоторых других аспектах, несколько блочных подтверждений 1110d приема могут передаваться через многопользовательскую MIMO в нисходящей линии связи.
[0096] Обмен 1104e сообщениями показывает PPDU 1105e многопользовательской восходящей линии связи, передаваемую посредством, по меньшей мере, двух станций 120a и 120b. После приема восходящей линии 1105e связи, AP 110 передает одно сообщение 1110e блочного подтверждения приема, по меньшей мере, в две станции 120a и 120b.
[0097] Фиг. 12 является блок-схемой последовательности сообщений, иллюстрирующей многопользовательскую передачу по восходящей линии связи. Примерный обмен 1200 сообщениями выполняется посредством четырех станций STA 120a-d и точки 110 доступа. Первоначально, каждая из станций 120a-d передает сообщение 1202a-d по политике подтверждения приема в AP 110. В некоторых аспектах, политика подтверждения приема представляет собой сообщение готовности к передаче. Сообщение по политике подтверждения приема может указывать то, как прием данных, передаваемых посредством каждой из станций 120a-d, соответственно, должен подтверждаться посредством точки доступа. Например, в некоторых аспектах, каждое сообщение 1202a-d по политике подтверждения приема может указывать то, запрашивает станция подтверждение приема для каждого сообщения, немедленное блочное подтверждение приема или задержанные блочные подтверждения приема.
[0098] В некоторых аспектах, AP 110 может отвечать на сообщения 1202a-d по политике подтверждения приема с помощью сообщения 1204 готовности к приему. В некоторых аспектах, одно сообщение 1204 готовности к приему должно передаваться во все четыре из станций 120a-d. В некоторых других аспектах, могут передаваться несколько сообщений готовности к приему (не показано). Сообщение готовности к приему может предоставлять информацию относительно начального времени и длительности возможности передачи, в течение которой станциям 120a-d предоставляется разрешение на то, чтобы передавать данные. В некоторых аспектах, сообщение 1204 готовности к приему может указывать для одной или более станций время, в которое она может ожидать подтверждение приема для данных, отправленных в течение возможности передачи. Например, станция может запрашивать обычные подтверждения приема в сообщении по политике подтверждения приема, к примеру, сообщения 120a-d. Тем не менее, вследствие того факта, что прием для нескольких STA должен подтверждаться после многопользовательской передачи, в некоторых аспектах, не для всех станций прием может подтверждаться сразу.
[0099] Следует отметить, что в то время как фиг. 12 показывает сообщение 1204 готовности к приему, передаваемое немедленно после передачи сообщений 1202a-d по политике подтверждения приема, в некоторых аспектах, переменное количество времени и/или беспроводных кадров может присутствовать между любым из сообщений 1202a-d по политике подтверждения приема и сообщением 1204 готовности к приему.
[00100] Следовательно, сообщение 1204 готовности к приему может давать возможность AP 110 координировать синхронизацию подтверждений приема для каждой из станций, которые предположительно должны передавать в течение возможности передачи. В вариантах осуществления, которые передают несколько CTX-сообщений, информация синхронизации подтверждений приема может предоставляться в каждом CTX-сообщении, надлежащим образом для устройства, в которое передается каждое из нескольких CTX-сообщений.
[00101] В ответ на прием сообщения 1204 готовности к приему, каждая из станций 120a-d передает сообщение 1206a-d с данными, соответственно, в точку 110 доступа. Сообщения 1206a-d с данными передаются, по меньшей мере, частично одновременно. В некоторых аспектах, сообщения 1206a-d с данными могут передаваться с использованием многопользовательской MIMO в восходящей линии связи, и в некоторых других аспектах, сообщения 1206a-d с данными могут передаваться с использованием FDMA в восходящей линии связи.
[00102] После приема передачи по восходящей линии связи, состоящей из сообщений 1206-d с данными, AP определяет то, как она должно подтверждать прием каждого из сообщений 1206a-d с данными. В проиллюстрированном аспекте, AP первоначально отвечает на сообщения 1206a-d с данными посредством передачи подтверждений 1208a-c приема в STA 120, STA 120b и STA 120d. AP подтверждает прием STA 120a, STA 120b и STA 120d сразу после приема сообщений 1206a-d с данными в этом аспекте, поскольку сообщения 1202a-b и 1202d по политике подтверждения приема указывают то, что станции 120a-b и 120d запрашивают обычные подтверждения приема и немедленные блочные подтверждения приема, соответственно. Три сообщения 1208a-c подтверждения приема передаются, по меньшей мере, частично одновременно. В некоторых аспектах, сообщения 1208a-c подтверждения приема могут передаваться с использованием многопользовательской MIMO в нисходящей линии связи или FDMA в нисходящей линии связи.
[00103] Сообщение 1202c по политике подтверждения приема, указываемое для AP 110 эта STA 120c, запрашивает задержанные блочные подтверждения приема. Таким образом, STA 120c передает запрос 1212c на блочное подтверждение приема в AP 110. В ответ, AP 110 передает сообщение 1214 блочного подтверждения приема.
[00104] Фиг. 13 является способом подтверждения приема беспроводного сообщения. Способ 1300 может осуществляться, в некоторых аспектах, посредством беспроводного устройства 302 и/или AP 110 и/или любой из STA 120, поясненных выше. Процесс 1300 может обеспечивать передачу множества сообщений подтверждения приема в многопользовательскую передачу, по меньшей мере, частично параллельно или одновременно. Посредством одновременной передачи сообщений подтверждения приема, может достигаться большая эффективность использования беспроводной среды. Например, в некоторых аспектах, процесс 1300 обеспечивает передачу нескольких подтверждений приема в несколько станций с использованием FDMA в нисходящей линии связи или многопользовательской MIMO в нисходящей линии связи. В некоторых аспектах, эти характеристики дают возможность подтверждениям приема возникать синхронно с соответствующими данными. Таким образом, большая процентная доля от использования беспроводной среды может использоваться для передачи сообщений с данными. Это отличается от решения, которое вместо этого может придерживаться многопользовательской передачи по восходящей линии связи с периодом последовательных подтверждений приема для каждой из многопользовательских передач по восходящей линии связи.
[00105] На этапе 1305, первое беспроводное сообщение принимается из первой станции, по меньшей мере, частично одновременно с приемом второго беспроводного сообщения из второй станции. В некоторых аспектах, первое и второе беспроводные сообщения принимаются через многопользовательскую MIMO в восходящей линии связи, в то время как в других аспектах, первое и второе беспроводные сообщения принимаются через множественный доступ с частотным разделением каналов в восходящей линии связи (UL FDMA). В некоторых аспектах, третье и возможно четвертое беспроводное сообщение из третьей и четвертой станции также могут приниматься, по меньшей мере, частично одновременно с первым и вторым беспроводными сообщениями. Эти третье и четвертое сообщения также могут быть частью UL FDMA- или UL MU-MIMO-передачи.
[00106] Некоторые аспекты способа 1300 включают в себя прием из станции сообщения, указывающего политику подтверждения приема для станции. Например, сообщение по политике подтверждения приема может указывать то, запрашивает станция обычные подтверждения приема, немедленные блочные подтверждения приема или задержанные блочные подтверждения приема. В некоторых аспектах, сообщение по политике подтверждения приема может приниматься из одной или более из первой, второй, третьей или четвертой станций, поясненных выше.
[00107] Некоторые аспекты этапа 1305 включают в себя передачу одного или более сообщений готовности к приему в одну или более из первой, второй, третьей и четвертой станций, поясненных выше. В некоторых аспектах, сообщения готовности к приему формируются, чтобы указывать время, когда первое, второе, третье и/или четвертое сообщения могут передаваться в устройство, осуществляющее способ 1300.
[00108] На этапе 1310, первое сообщение подтверждения приема формируется в ответ на прием первого беспроводного сообщения. Первое сообщение подтверждения приема формируется для того, чтобы предоставлять подтверждение приема первого беспроводного сообщения, принимаемого на этапе 1305. Первое сообщение подтверждения приема может формироваться для того, чтобы подтверждать прием только первого беспроводного сообщения, либо может формироваться в качестве блочного подтверждения приема, чтобы подтверждать прием одного кадра или нескольких кадров. В некоторых аспектах, то, как формируется первое сообщение подтверждения приема, основано на политике подтверждения приема для первой станции.
[00109] На этапе 1315, второе сообщение подтверждения приема формируется в ответ на прием второго беспроводного сообщения. Второе сообщение подтверждения приема формируется для того, чтобы предоставлять подтверждение приема второго беспроводного сообщения, принимаемого на этапе 1305. Второе сообщение подтверждения приема может формироваться для того, чтобы подтверждать прием просто второго беспроводного сообщения, либо может формироваться в качестве блочного подтверждения приема, чтобы подтверждать прием одного кадра или нескольких кадров. В некоторых аспектах, то, как формируется второе сообщение подтверждения приема, основано на политике подтверждения приема для второй станции.
[00110] В некоторых аспектах, формирование первого и/или второго сообщений подтверждения приема основано на сообщениях по политике подтверждения приема, принимаемых из соответствующих первой и второй станций, как пояснено выше. Например, сообщения по политике подтверждения приема, возможно, декодированы, чтобы определять то, что первая и вторая станции запрашивают немедленные блочные подтверждения приема или подтверждения приема одного кадра. Эти политики подтверждения приема могут давать возможность устройству, выполняющему процесс 1300, передавать подтверждения приема для первого и второго беспроводных сообщений параллельно с использованием многопользовательской MIMO в нисходящей линии связи или FDMA в нисходящей линии связи, как пояснено ниже.
[00111] На этапе 1320, первое и второе сообщения подтверждения приема передаются в первую и вторую станции, соответственно. Два сообщения передаются, по меньшей мере, частично параллельно. В некоторых аспектах, параллельная передача выполняется с использованием множественного доступа с частотным разделением каналов в нисходящей линии связи (DL FDMA), а в некоторых других аспектах, передача выполняется с использованием многопользовательской MIMO в нисходящей линии связи (DL MU-MIMO).
[00112] В некоторых аспектах, первое сообщение подтверждения приема передается в пространственном потоке, который основан на втором пространственном потоке, в котором принято первое беспроводное сообщение. Например, в некоторых аспектах, первое сообщение подтверждения приема передается по идентичному пространственному потоку, в котором принято первое беспроводное сообщение. Аналогично, передача второго сообщения подтверждения приема может выполняться по пространственному потоку, который основан на пространственном потоке, в котором принято второе беспроводное сообщение. Аналогично вышеприведенному примеру для первого беспроводного сообщения, в некоторых аспектах, второе беспроводное сообщение также может передаваться по идентичному пространственному потоку, в котором принято второе беспроводное сообщение.
[00113] В некоторых аспектах, которые используют DL-FMDA для того, чтобы передавать сообщения подтверждения приема, первое сообщение подтверждения приема может передаваться по полосе частот, в которой принято первое беспроводное сообщение, или полоса частот, по меньшей мере, может быть основана на полосе частот, в которой принято первое беспроводное сообщение. Аналогично, в некоторых аспектах, второе сообщение подтверждения приема может передаваться по идентичной частоте частот, по которой принято второе беспроводное сообщение, либо, по меньшей мере, по полосе частот, которая основана на полосе частот второго беспроводного сообщения.
[00114] В некоторых аспектах, сообщения по политике подтверждения приема, которые могут приниматься из третьей и потенциально четвертой станции, поясненной выше, могут указывать то, что эти станции запрашивают задержанные блочные подтверждения приема. В этих аспектах, подтверждения приема для третьего и возможно четвертого беспроводных сообщений не могут формироваться в немедленном ответе на прием третьего и четвертого беспроводных сообщений на этапе 1305, а вместо этого могут передаваться позднее.
[00115] Например, в некоторых аспектах, подтверждения приема для третьего и потенциально четвертого беспроводных сообщений, поясненные выше, могут передаваться в третье и четвертое устройства в ответ на прием запроса на блочное подтверждение приема из каждой из третьей и четвертой станций, соответственно, как показано, например, на фиг. 12 относительно запроса 1212c на блочное подтверждение приема и блочного подтверждения 1214 приема.
[00116] Фиг. 14 является блок-схемой последовательности операций способа приема подтверждения приема беспроводного сообщения. Способ 1400 может осуществляться, в некоторых аспектах, посредством беспроводного устройства 302 и/или AP 110 и/или любой из STA 120, поясненных выше.
[00117] Процесс 1400 может обеспечивать прием множества сообщений подтверждения приема для многопользовательской передачи, по меньшей мере, частично параллельно или одновременно. Посредством нескольких устройств, одновременно принимающих сообщения подтверждения приема, может достигаться большая эффективность использования беспроводной среды. Например, в некоторых аспектах, процесс 1400 обеспечивает прием нескольких подтверждений приема посредством нескольких станций с использованием FDMA в нисходящей линии связи или многопользовательской MIMO в нисходящей линии связи. В некоторых аспектах, эти характеристики дают возможность подтверждениям приема возникать синхронно с соответствующими данными. Таким образом, большая процентная доля от использования беспроводной среды может использоваться для передачи сообщений с данными. Это отличается от решения, которое вместо этого может придерживаться многопользовательской передачи по восходящей линии связи с периодом последовательных подтверждений приема для каждой из многопользовательских передач по восходящей линии связи.
[00118] На этапе 1405, первое беспроводное устройство передает первое беспроводное сообщение во второе беспроводное устройство, по меньшей мере, частично одновременно с передачей посредством третьего беспроводного устройства второго беспроводного сообщения во второе беспроводное устройство. В некоторых аспектах, передача первого беспроводного сообщения является частью многопользовательской передачи по восходящей линии связи посредством множества станций в точку доступа. В некоторых аспектах, передача выполняется с использованием многопользовательской MIMO в восходящей линии связи, в то время как в некоторых других аспектах, передача выполняется с использованием FDMA в восходящей линии связи. Например, первое беспроводное сообщение может передаваться по первому пространственному потоку, в то время как второе беспроводное сообщение передается посредством третьего беспроводного устройства по второму пространственному потоку. Альтернативно, первое беспроводное сообщение может передаваться на первой частоте, в то время как второе беспроводное сообщение передается на второй частоте.
[00119] В некоторых аспектах процесса 1400, формируется третье беспроводное сообщение. Третье беспроводное сообщение указывает политику подтверждения приема для подтверждения приема первого беспроводного сообщения. Например, в некоторых аспектах, третье беспроводное сообщение представляет собой сообщение готовности к передаче. Третье сообщение может передаваться во второе беспроводное устройство, которое может представлять собой точку доступа в некоторых аспектах. В некоторых аспектах, третье беспроводное сообщение формируется для того, чтобы указывать политику подтверждения приема для немедленного блочного подтверждения приема или нормального подтверждения приема (подтверждения приема одного кадра).
[00120] Некоторые аспекты процесса 1400 включают в себя прием сообщения готовности к приему и декодирование сообщения готовности к приему, чтобы определять время для того, чтобы передавать первое беспроводное сообщение. Эти аспекты также могут включать в себя передачу первого беспроводного сообщения на этапе 1405 в определенное время.
[00121] На этапе 1410, сообщение подтверждения приема для первого беспроводного сообщения принимается из второго беспроводного устройства. Подтверждение приема принимается, по меньшей мере, частично одновременно, по меньшей мере, с частью второго сообщения подтверждения приема, передаваемого посредством второго беспроводного устройства, для второго беспроводного сообщения. Второе сообщение подтверждения приема может не адресоваться в первое беспроводное устройство, но, по меньшей мере, часть его, например, по меньшей мере, преамбула, может приниматься посредством первого беспроводного устройства.
[00122] В некоторых аспектах, третье беспроводное сообщение, поясненное выше, может формироваться для того, чтобы указывать политику подтверждения приема для задержанного блочного подтверждения приема. В этих аспектах, процесс 1400 может включать в себя передачу четвертого беспроводного сообщения во второе беспроводное устройство, по меньшей мере, частично одновременно с передачей посредством четвертого беспроводного устройства или третьего беспроводного устройства пятого беспроводного сообщения во второе беспроводное устройство. Четвертое и пятое беспроводные сообщения могут содержать вторую многопользовательскую передачу по восходящей линии связи, передаваемую с использованием либо UL MU-MIMO, либо UL FDMA.
[00123] После передачи четвертого беспроводного сообщения, сообщение блочного подтверждения приема может передаваться посредством первого беспроводного устройства во второе беспроводное устройство. Это сообщение с запросом на блочное подтверждение приема может запрашивать подтверждение приема, по меньшей мере, четвертого беспроводного сообщения. После передачи запроса на блочное подтверждение приема, блочное подтверждение приема может приниматься из второго беспроводного устройства, в некоторых аспектах указывая то, принято или нет четвертое беспроводное сообщение надлежащим образом посредством второго беспроводного устройства. Таким образом, даже если четвертое беспроводное сообщение передано одновременно с пятым беспроводным сообщением посредством другого беспроводного устройства, подтверждение приема четвертого беспроводного сообщения может быть независимым от подтверждения приема пятого беспроводного сообщения.
[00124] Специалисты в данной области техники должны понимать, что информация и сигналы могут быть представлены с помощью любой из множества различных технологий. Например, данные, инструкции, команды, информация, сигналы, биты, символы и символы псевдошумовой последовательности, которые могут приводиться в качестве примера в вышеприведенном описании, могут быть представлены посредством напряжений, токов, электромагнитных волн, магнитных полей или частиц, оптических полей или частиц либо любой комбинации вышеозначенного.
[00125] Различные модификации реализаций, описанных в этом раскрытии сущности изобретения, могут быть легко очевидны для специалистов в данной области техники, и общие принципы, заданные в данном документе, могут применяться к другим реализациям без отступления от сущности или объема этого изобретения. Таким образом, раскрытие сущности изобретения не имеет намерение быть ограниченным показанными в данном документе реализациями, а должно удовлетворять самому широкому объему в соответствии с формулой изобретения, принципами и новыми функциями, раскрытыми в данном документе. Слово "примерный" используется в данном документе исключительно для того, чтобы обозначать "служащий в качестве примера, отдельного случая или иллюстрации". Любая реализация, описанная в данном документе как "примерная", не обязательно должен истолковываться как предпочтительная или выгодная по сравнению с другими реализациями.
[00126] Определенные признаки, которые поясняются в этом подробном описании в контексте отдельных реализаций, также могут быть реализованы комбинированно в одной реализации. Наоборот, различные признаки, которые описываются в контексте одной реализации, также могут быть реализованы в нескольких реализациях по отдельности или в любой подходящей субкомбинации. Кроме того, хотя признаки могут описываться выше как работающие в определенных комбинациях и даже первоначально задаваться в формуле изобретения как таковые, один или более признаков из заявленной комбинации в некоторых случаях могут быть исключены из комбинации, и заявленная комбинация может быть направлена на субкомбинацию или изменение субкомбинации.
[00127] Различные операции способов, описанных выше, могут быть выполнены посредством любых подходящих средств, допускающих выполнение операций, к примеру, различных аппаратных и/или программных компонентов, схем и/или модулей. В общем, любые операции, проиллюстрированные на чертежах, могут быть выполнены посредством соответствующих функциональных средств, допускающих выполнение операций.
[00128] Различные иллюстративные логические блоки, модули и схемы, описанные в связи с настоящим раскрытием сущности, могут быть реализованы или выполнены с помощью процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства (PLD), дискретного логического элемента или транзисторной логики, дискретных аппаратных компонентов либо любой комбинации вышеозначенного, предназначенной для того, чтобы выполнять описанные в данном документе функции. Процессор общего назначения может представлять собой микропроцессор, но в альтернативном варианте, процессор может представлять собой любой доступный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру, комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая подобная конфигурация.
[00129] В одном или более аспектов, описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на компьютерно-читаемом носителе. Компьютерно-читаемые носители включают в себя как компьютерные носители хранения данных, так и среду связи, включающую в себя любую передающую среду, которая упрощает перемещение компьютерной программы из одного места в другое. Носители хранения могут представлять собой любые доступные носители, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, эти компьютерно-читаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения данных на оптических дисках, устройство хранения данных на магнитных дисках или другие магнитные устройства хранения данных, либо любой другой носитель, который может быть использован для того, чтобы переносить или сохранять требуемый программный код в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера. Так же, любое подключение корректно называть компьютерно-читаемым носителем. Например, если программное обеспечение передается из веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Диск (disk) и диск (disc) при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и Blu-Ray-диск, при этом диски (disk) обычно воспроизводят данные магнитно, тогда как диски (disc) обычно воспроизводят данные оптически с помощью лазеров. Таким образом, в некоторых аспектах компьютерно-читаемый носитель может содержать энергонезависимый компьютерно-читаемый носитель (например, материальные носители). Помимо этого, в некоторых аспектах компьютерно-читаемый носитель может содержать энергозависимый компьютерно-читаемый носитель (например, сигнал). Комбинации вышеперечисленного также следует включать в число компьютерно-читаемых носителей.
[00130] Способы, раскрытые в данном документе, содержат один или более этапов или действий для осуществления описанного способа. Этапы и/или действия способа могут меняться местами без отступления от объема формулы изобретения. Другими словами, если не указывается конкретный порядок этапов или действий, порядок и/или использование конкретных этапов и/или действий может модифицироваться без отступления от объема формулы изобретения.
[00131] Дополнительно, следует принимать во внимание, что модули и/или другие соответствующие средства для осуществления способов и технологий, описанных в данном документе, могут быть загружены и/или иначе получены посредством пользовательского терминала и/или базовой станции при соответствующих условиях. Например, такое устройство может быть соединено с сервером, чтобы упрощать передачу средства для осуществления способов, описанных в данном документе. Альтернативно, различные способы, описанные в данном документе, могут предоставляться через средство хранения (к примеру, RAM, ROM, физический носитель хранения данных, такой как компакт-диск (CD) или гибкий диск и т.д.), так что пользовательский терминал и/или базовая станция могут получать различные способы при подключении или предоставлении средства хранения для устройства. Кроме того, может быть использована любая другая подходящая технология для предоставления способов и технологий, описанных в данном документе, для устройства.
[00132] Хотя вышеприведенное описание направлено на аспекты настоящего изобретения, другие и дополнительные аспекты изобретения могут быть разработаны без отступления от его базового объема, и его объем определяется посредством нижеприведенной формулы изобретения.