МЕХАНИЗМ БЛОЧНОЙ КВИТАНЦИИ ДЛЯ КВИТИРОВАНИЯ DL-MU ДАННЫХ В UL-MU СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
BLOCK RECEIPT MECHANISM FOR ACKNOWLEDGMENT OF DL-MU DATA IN UL-MU WIRELESS COMMUNICATION SYSTEM

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ЗАЯВКУ(И)
[0001] По данной заявке испрашивается приоритет Предварительной Заявки США Порядковый № 62/157,921, озаглавленной «BLOCK ACKNOWLEDGMENT MECHANISM FOR ACKNOWLEDGING DL-MU DATA ON UL-MU WIRELESS COMMUNICATION SYSTEM» и поданной 06 мая 2015г., и Патентной Заявки США № 15/145,756, озаглавленной «BLOCK ACKNOWLEDGEMENT MECHANISM FOR ACKNOWLEDGING DL-MU DATA ON UL-MU WIRELESS COMMUNICATION SYSTEM» и поданной 03 мая 2016г., которые в явной форме во всей своей полноте включены в настоящее описание посредством ссылки
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
Область техники
[0002] Некоторые аспекты настоящего раскрытия, главным образом, относятся к беспроводной связи, и в частности, к механизму блочной квитанции для квитирования нисходящей линии связи многопользовательских данных в многопользовательской восходящей линии связи системе беспроводной связи.
Предпосылки создания изобретения
[0003] Во многих телекоммуникационных системах сети связи используются, чтобы осуществлять обмен сообщениями между несколькими взаимодействующими пространственно разделенными устройствами. Сети могут быть классифицированы в соответствии с географическим объемом, который может быть, например, городской зоной, локальной зоной или персональной зоной. Такие сети могут быть обозначены, соответственно, как глобальная сеть (WAN), городская сеть (MAN), локальная сеть (LAN) или персональная сеть (PAN). Сети также различаются в соответствии с методикой коммутации/маршрутизации, используемой для взаимного соединения разнообразных сетевых узлов и устройств (например, коммутация каналов против коммутации пакетов), типом физической среды, используемой для передачи (например, проводные против беспроводных), и используемым набором протоколов связи (например, стек Интернет протоколов, SONET (Синхронная Оптическая Сеть), Ethernet и т.д.).
[0004] Беспроводные сети часто предпочтительны, когда сетевые элементы являются мобильными и, следовательно, обладают потребностями динамической соединяемости, либо если сетевая архитектура формируется по самоорганизующейся (ad hoc), вместо фиксированной, топологии. Беспроводные сети используют невещественную физическую среду в неуправляемом режиме распространения, используя электромагнитные волны в радио, микроволновых, инфракрасных, оптических и т.д. полосах частот. Беспроводные сети преимущественно обеспечивают мобильность пользователя и быстрое развертывание на месте в сравнении с фиксированными проводными сетями.
[0005] Для решения проблемы растущих требований к полосе пропускания, которые предъявляются к системам беспроводной связи, были разработаны разные схемы, чтобы позволить нескольким терминалам пользователя осуществлять связь с одной точкой доступа посредством совместного использования ресурсов канала, при этом достигая высоких пропускных способностей передачи данных.
[0006] В некоторых системах с помощью процедуры однопользовательской восходящей линии связи, каждая блочная квитанция (BA) после немедленных BA опрашивается, используя запрос блочной квитанции (BAR). Таким образом, существует потребность в более эффективном механизме BA восходящей линии связи для квитирования многопользовательской нисходящей линии связи пакетов.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0007] В аспекте раскрытия предоставляются способ, машиночитаемый носитель информации и устройство. Устройство может быть первым терминалом пользователя. Первый терминал пользователя принимает, по первому нисходящему (DL) каналу связи из множества DL каналов связи, соответствующий протоколу конвергенции физического уровня (PLCP) протокольный блок данных (PPDU) многопользовательского (MU) режима нисходящей линии связи (далее именуемый DL MU PPDU), переданный от точки доступа множеству терминалов пользователя, включая первый терминал пользователя и второй терминал пользователя, по множеству DL каналов связи. DL MU PPDU включает в себя множество протокольных блоков данных (MPDU) управления доступом к среде (MAC). Первый терминал пользователя передает, по первому восходящему (UL) каналу связи из множества UL каналов связи, первую блочную квитанцию (BA) точке доступа параллельно с передачей второй BA от второго терминала пользователя точке доступа по второму UL каналу связи из множества UL каналов связи. Первая BA осуществляет квитирование одного или более из множества MPDU. В некоторых конфигурациях, первый терминал пользователя получает указание UL канала и указание BA. Передача первой BA основана на указании UL канала и указании BA.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0008] Фиг. 1 является схемой, которая иллюстрирует множественный доступ с множеством входов и множеством выходов (MIMO) систему с точками доступа и терминалами пользователя.
[0009] Фиг. 2 иллюстрирует структурную схему точки доступа и двух терминалов пользователя в MIMO системе.
[0010] Фиг. 3 иллюстрирует разнообразные компоненты, которые могут быть использованы в беспроводном устройстве, которое может быть использовано в MIMO системе.
[0011] Фиг. 4 является схемой, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при одном механизме.
[0012] Фиг. 5 является схемой, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при другом механизме.
[0013] Фиг. 6 является схемой, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при еще одном другом механизме.
[0014] Фиг. 7 является схемой, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при другом механизме.
[0015] Фиг. 8 является схемой, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при еще одном другом механизме.
[0016] Фиг. 9 является блок-схемой способа (процесса) передачи BA по нескольким UL каналам связи одновременно или параллельно.
[0017] Фиг. 10 является другой блок-схемой способа (процесса) передачи BA по нескольким UL каналам связи одновременно или параллельно.
[0018] Фиг. 11 является функциональной структурной схемой примерного устройства беспроводной связи.
ПОДРОБНОЕ ОПИСАНИЕ
[0019] Разнообразные аспекты новых систем, устройств и способов описываются более полно далее со ссылкой на сопроводительные чертежи. Тем не менее, идеи раскрытия могут быть воплощены во многих разных формах и не должны толковаться как ограниченные любой конкретной структурой или функцией, представленной на всем протяжении данного раскрытия. Наоборот, эти аспекты предоставлены с тем, чтобы данное раскрытие было бы исчерпывающим и полным, и полностью бы передавало объем раскрытия специалистам в соответствующей области техники. На основе идей в данном документе специалисту в соответствующей области техники следует понимать, что объем раскрытия предназначен охватывать любой аспект новых систем, устройств, и способов, раскрываемых в данном документе, реализованных ли независимо или объединенных с любым другим аспектом изобретения. Например, устройство может быть реализовано или способ может быть реализован на практике, используя любое количество аспектов, изложенных в данном документе. В дополнение, объем изобретения предназначен охватывать такое устройство или способ, которое реализуется на практике, используя другую структуру, функциональность, или структуру и функциональность в дополнение к или в отличии от разнообразных аспектов изложенного в данном документе изобретения. Следует понимать, что любой раскрываемый в данном документе аспект может быть воплощен посредством одного или более элементов пункта формулы изобретения.
[0020] Несмотря на то, что в данном документе описываются конкретные аспекты, много вариаций и перестановок этих аспектов лежит в рамках объема раскрытия. Несмотря на то, что упоминаются некоторые полезные результаты и преимущества предпочтительных аспектов, не предполагается, что объем раскрытия должен ограничиваться конкретными полезными результатами, использованиями, или целями. Наоборот, предполагается, что аспекты раскрытия широко применяются к разным беспроводным технологиям, конфигурациям системы, сетям, и протоколам передачи, некоторые из которых иллюстрируются, в качестве примера, на фигурах и в нижеследующем описании предпочтительных аспектов. Подробное описание и чертежи являются лишь иллюстрирующими раскрытие, а не ограничивающими, причем объем раскрытия определяется прилагаемой формулой изобретения и ее эквивалентами.
[0021] Технологии беспроводной сети могут включать в себя разнообразные типы беспроводных локальных сетей (WLAN). WLAN может быть использована, чтобы взаимно соединять вместе ближайшие устройства, используя широко используемые протоколы построения сети. Разнообразные аспекты, описываемые в данном документе, могут применяться к любому стандарту связи, такому как Wi-Fi или, в целом, любому члену IEEE 802.11 семейства беспроводных протоколов.
[0022] В некоторых аспектах, беспроводные сигналы могут быть переданы в соответствии с высокоэффективным 802.11 протоколом, используя мультиплексирование с ортогональным частотным разделением (OFDM), связь с разнесением по спектру методом прямой последовательности (DSSS), сочетание связи OFDM и DSSS или другие схемы. Реализации высокоэффективного 802.11 протокола могут быть использованы для доступа к сети Интернет, сетям датчиков, измерительным сетям, интеллектуальным энергетическим сетям или другим беспроводным приложениям. Преимущественно, аспекты некоторых устройств, реализующих данный конкретный беспроводной протокол, могут расходовать меньше энергии, чем устройства, реализующие другие беспроводные протоколы, могут быть использованы, чтобы передавать беспроводные сигналы на короткие расстояния, и/или могут иметь возможность передачи сигналов с меньшей вероятностью быть заблокированными объектами, такими как люди.
[0023] В некоторых реализациях, WLAN включает в себя разнообразные устройства, которые являются компонентами, которые осуществляют доступ к беспроводной сети. Например, может присутствовать два типа устройств: точки доступа (AP) и клиенты (также именуемые станциями или STA). В целом, AP служит в качестве концентратора или базовой станции для WLAN, а STA служит в качестве пользователя WLAN. Например, STA может быть компьютером класса лэптоп, персональным цифровым помощником (PDA), мобильным телефоном, и т.д. В примере, STA соединяется с AP через Wi-Fi (например, протокол IEEE 802.11, такой как 802.11ah) совместимую беспроводную линию связи, чтобы получать общую возможность соединения с Интернет или другими глобальными сетями. В некоторых реализациях STA может быть использована в качестве AP.
[0024] Описываемые в данном документе методики могут быть использованы для разнообразных систем широкополосной беспроводной связи, включая системы связи, которые основаны на схеме ортогонального мультиплексирования. Примеры таких систем включают в себя системы Множественного Доступа с Пространственным Разделением Каналов (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 (стандарт Долгосрочного Развития в рамках Проекта Партнерства 3-его Поколения) или другие стандарты.
[0025] Идеи данного документа могут быть включены в (например, реализованы в рамках или выполнен посредством) многообразия проводных или беспроводных устройств (например, узлов). В некоторых аспектах, беспроводной узел, реализуемый в соответствии с методиками данного документа, может содержать точку доступа или терминал доступа.
[0026] Точка доступа (AP) может содержать, быть реализована в качестве или известна как Узел-B, Контроллер Сети с Радиодоступом (RNC), eNodeB, Контроллер Базовых Станций (BSC), Базовая Приемопередающая Станция (BTS), Базовая Станция (BS), Функциональный блок Приемопередатчика (TF), Маршрутизатор Радиосвязи, Приемопередатчик Радиосвязи, Базовый Набор Услуг (BSS), Расширенный Набор Услуг (ESS), Базовая Станция Радиосвязи (RBS) или в соответствии с некоторой другой терминологией.
[0027] Станция (STA) также может содержать, быть реализована в качестве или известна как терминал пользователя, терминал доступа (AT), абонентская станция, абонентский блок, мобильная станция, удаленная станция, удаленный терминал, агент пользователя, устройство пользователя, оборудование пользователя или в соответствии с другой терминологией. В некоторых реализациях, STA может содержать сотовый телефон, телефон без провода, телефон Протокола Инициирования Сеанса (SIP), станцию беспроводной местной линии (WLL), персональный цифровой помощник (PDA), переносное устройство с возможностью беспроводной связи или некоторое другое подходящее устройство обработки, соединенное с беспроводным модемом. Соответственно, один или более аспекты, изучаемые в данном документе, могут быть включены в телефон (например, сотовый телефон или интеллектуальный телефон), компьютер (например, лэптоп), портативное устройство связи, наушники, портативное вычислительное устройство (например, персональный цифровой помощник), развлекательное устройство (например, музыкальное или видео устройство, или спутниковое радио), игровое устройство или систему, устройство системы глобального позиционирования, или любое другое подходящее устройство, которое выполнено с возможностью осуществления связи через беспроводное средство связи.
[0028] Понятие «ассоциировать» или «ассоциация», или любой его вариант, должно принимать самое широкое значение в рамках контекста настоящего раскрытия. В качестве примера, когда первое устройство ассоциировано со вторым устройством, следует понимать, что два устройство могут быть непосредственно ассоциированы или могут присутствовать промежуточные устройства. Для краткости, процесс создания ассоциации между двумя устройствами будет описан, используя протокол квитирования, который требует «запроса ассоциации» посредством одного устройства, сопровождаемого «ответом ассоциации» посредством другого устройства. Специалистам в соответствующей области техники следует понимать, что протокол квитирования может требовать другой сигнализации, такой как, в качестве примера, сигнализации для обеспечения аутентификации.
[0029] Любое обращение к элементу в данном документе, используя обозначение, такое как «первый», «второй» и т.д., в целом, не ограничивает количество или очередность этих элементов. Наоборот, эти обозначения используются в данном документе в качестве удобного способа организации различия между двумя или более элементами или экземплярами элемента. Следовательно, обращение к первому и второму элементам не означает, что могут быть использованы только два элемента, или что первый элемент должен предшествовать второму элементу.
[0030] Фиг. 1 является схемой, которая иллюстрирует систему 100 множественного доступа со множеством входом и множеством выходов (MIMO) с точками доступа и терминалами пользователя. Для простоты, только одна точка 110 доступа показана на Фиг. 1. Точка доступа, как правило, является фиксированной станцией, которая осуществляет связь с терминалами пользователя и также может именоваться базовой станцией или используя некоторую другую терминологию. Терминал пользователя или STA может быть фиксированным или мобильным и также может именоваться мобильной станцией или беспроводным устройством, или используя некоторую другую терминологию. Точка 110 доступа может осуществлять связь с одним или более терминалами 120 пользователя (UT) в любой заданный момент времени по нисходящей линии связи и восходящей линии связи. Нисходящая линия связи (т.е., прямая линия связи) является линией связи от точки доступа к терминалам пользователя, а восходящая линия связи (т.е., обратная линия связи) является линией связи от терминалов пользователя к точке доступа. Терминал пользователя также может осуществлять связь одноранговым образом с другим терминалом пользователя. Контроллер 130 системы связан с и обеспечивает координацию и управление для точек доступа.
[0031] Несмотря на то, что фрагменты нижеследующего раскрытия будут описывать терминалы 120 пользователя, выполненные с возможностью осуществления связи через Множественный Доступ с Пространственным Разделением Каналов (SDMA), применительно к некоторым аспектам терминалы 120 пользователя также могут включать в себя некоторые терминалы пользователя, которые не поддерживают SDMA. Следовательно, применительно к таким аспектам, точка 110 доступа может быть выполнена с возможностью осуществления связи как с SDMA, так и не-SDMA терминалами пользователя. Данный подход может удобно позволять более старым версиям терминалов пользователя (устаревшие станции), которые не поддерживают SDMA, оставаться развернутыми на предприятии, продлевая их полезный срок службы, при этом позволяя осуществлять ввод более новых SDMA терминалов пользователя по мере необходимости.
ap
ap
ap
ut
[0032] Система 100 использует несколько передающих и несколько принимающих антенн для передачи данных по нисходящей линии связи и восходящей линии связи. Точка 110 доступа оборудована N антеннами и представляет собой множество вводов (MI) для нисходящих передач и множество выводов (MO) для восходящих передач. Набор из K выбранных терминалов 120 пользователя собирательно представляют собой множество выводов для нисходящих передач и множество вводов для восходящих. Применительно к чистому SDMA, желательно иметь N≤K≤1, если потоки символов данных для K терминалов пользователей не мультиплексируются по коду, частоте или времени некоторым образом. K может быть больше N, если потоки символов данных могут быть мультиплексированы, используя методику TDMA, разные кодовые каналы с помощью CDMA, непересекающиеся наборы подполос с помощью OFDM и т.д. Каждый выбранный терминал пользователя может передавать особые для пользователя данные к и/или принимать особые для пользователя данные от точки доступа. В целом, каждый выбранный терминал пользователя может быть оборудован одной или несколькими антеннами (т.е., N≥1). K выбранные терминалы пользователя могут иметь одинаковое количество антенн, или один или более терминалы пользователя могут иметь разное количество антенн.
[0033] MIMO система 100 может быть системой дуплексной связи с временным разделением (TDD) или системой дуплексной связи с частотным разделением (FDD). Применительно к TDD системе, нисходящая линия связи и восходящая линия связи совместно используют одну и ту же полосу частот. Применительно к FDD системе, нисходящая линия связи и восходящая линия связи используют разные полосы частот. MIMO система 100 также может использовать одну несущую или несколько несущих для передачи. Каждый терминал пользователя может быть оборудован одной антенной (например, для того, чтобы снизить расходы) или несколькими антеннами (например, где могут поддерживаться дополнительные расходы). Система 100 также может быть TDMA системой, если терминалы 120 пользователя совместно используют один и тот же частотный канал посредством разделения передачи/приема по разным временным слотам, где каждый временной слот может быть назначен разному терминалу 120 пользователя.
[0034] Каждый из терминалов 120 пользователя может включать в себя UT BA компонент 192. Например, UT BA компонент 192 у терминала 120a пользователя совместно с приемником может принимать, в первом DL канале связи из множества DL каналов связи, DL MU PPDU, переданный от точки 110 доступа к одному или более терминалам 120 пользователя по множеству DL каналов связи. DL MU PPDU включает в себя множество MPDU. UT BA компонент 192 совместно с передатчиком может передавать, по первому UL каналу связи из множества UL каналов связи, первую BA к точке 110 доступа параллельно с передачей второй BA от другого терминала 120 пользователя к точке 110 доступа по второму UL каналу связи из множества UL каналов связи. Первая BA осуществляет квитирование одного или более из множества MPDU. В некоторых конфигурациях, UT BA компонент 192 получает указание UL канала и указание BA. Передача первой BA основана на указании UL канала и указании BA.
[0035] Точка 110 доступа может включать в себя AP BA компонент 182. Например, AP BA компонент 182 совместно с передатчиком может передавать, по множеству DL каналам связи, DL MU PPDU двум или более терминалам 120 пользователя. DL MU PPDU включает в себя множество MPDU. AP BA компонент 182 совместно с приемником может принимать первую BA от первого терминала 120 пользователя по первому UL каналу связи из множества UL каналов связи параллельно со второй BA от второго терминала 120 пользователя по второму UL каналу связи из множества UL каналов связи. Каждая из первой и второй BA осуществляет квитирование одного или более из множества MPDU. В некоторых конфигурациях, AP BA компонент 182 отправляет указание UL канала и указание BA первому и второму терминалам 120 пользователя. Передача первой и второй BA основана на указании UL канала и указании BA.
t
ap
ut,m
ma
mu
ut,x
xa
xu
up
dn
up
dn
up
dn
[0036] Фиг. 2 иллюстрирует структурную схему точки 110 доступа и двух терминалов 120m и 120x пользователя в MIMO системе 100. Точка 110 доступа оборудована N антеннами с 224a по 224. Терминал 120m пользователя оборудован N антеннами с 252 по 252, и терминал 120x пользователя оборудован N антеннами с 252 по 252. Точка 110 доступа является передающим объектом применительно к нисходящей линии связи и принимающим объектом применительно к восходящей линии связи. Терминал 120 пользователя является передающим объектом применительно к восходящей линии связи и принимающим объектом применительно к нисходящей линии связи. Используемый в данном документе передающий объект является независимо работающим устройством или устройством, выполненным с возможностью передачи данных через беспроводной канал, и принимающий объект является независимо работающим устройством или устройством, выполненным с возможностью приема данных через беспроводной канал. В нижеследующем описании, подстрочный индекс «dn» обозначает нисходящую линию связи, подстрочный индекс «up» обозначает восходящую линию связи, N терминалов пользователя выбираются для одновременной передачи по восходящей линии связи, и N терминалов пользователя выбираются для одновременной передачи по нисходящей линии связи. N может быть или может не быть равно N, и N и N могут быть статичными значениями или могут меняться для каждого интервала планирования. Формирование диаграммы направленности или некоторая другая методика пространственной обработки может быть использована в точке 110 доступа и/или терминале 120 пользователя.
ut,m
ut,m
ut,m
ut,m
ut,m
[0037] По восходящей линии связи, на каждом терминале 120 пользователя, выбранном для передачи восходящей линии связи, TX процессор 288 данных принимает данные трафика от источника 286 данных и данные управления от контроллера 280. TX процессор 288 данных обрабатывает (например, кодирует, перемежает и модулирует) данные трафика для терминала пользователя на основе схем кодирования и модуляции, ассоциированных со скоростью, выбранной для терминала пользователя, и предоставляет поток символов данных. TX пространственный процессор 290 выполняет пространственную обработку над потоком символов данных и предоставляет N потоков символов передачи для N антенн. Каждый блок 254 передатчика (TMTR) принимает и обрабатывает (например, преобразует в аналоговый, усиливает, фильтрует, преобразует с повышением частоты) соответствующий поток символов передачи, чтобы сгенерировать сигнал восходящей линии связи. N блоков 254 передатчика предоставляют N сигналов восходящей линии связи для передачи через N антенн 252, например, чтобы передавать к точке 110 доступа.
up
[0038] N терминалов пользователя могут быть запланированы для одновременной передачи по восходящей линии связи. Каждый из этих терминалов пользователя может выполнять пространственную обработку над его соответствующим потоком символов данных и передавать свой соответствующий набор из потоков символов передачи по восходящей линии связи к точке 110 доступа.
up
ap
up
up
up
up
[0039] На точке 110 доступа, N антенн с 224a по 224 принимают сигналы восходящей линии связи от всех N терминалов пользователя, передающих по восходящей линии связи. Каждая антенна 224 предоставляет принятый сигнал соответствующему блоку 222 приемника (RCVR). Каждый блок 222 приемника выполняет обработку, сопряженную с той, что выполнялась блоком 254 передатчика, и предоставляет принятый поток символов. RX пространственный процессор 240 выполняет пространственную обработку приемника над N принятыми потоками символов от N блоков 222 приемника и предоставляет N восстановленных потоков символов данных восходящей линии связи. Пространственная обработка приемника может быть выполнена в соответствии с обращением матрицы корреляции каналов (CCMI), минимальной среднеквадратичной ошибкой (MMSE), мягким подавление помех (SIC), или некоторой другой методикой. Каждый восстановленный поток символов данных восходящей линии связи является оценкой потока символов данных, переданного соответствующим терминалом пользователя. RX процессор 242 данных обрабатывает (например, демодулирует, выполняет обратное перемежение, и декодирует) каждый восстановленный поток символов данных восходящей линии связи в соответствии со скоростью, использованной для этого потока, чтобы получить декодированные данные. Декодированные данные для каждого терминала пользователя могут быть предоставлены получателю 244 данных для хранения и/или контроллеру 230 для дальнейшей обработки.
dn
dn
dn
dn
up
up
up
up
up
[0040] По нисходящей линии связи, на точке 110 доступа, TX процессор 210 данных принимает данные трафика от источника 208 данных для N терминалов пользователя, запланированных для передачи нисходящей линии связи, данные управления от контроллера 230, и возможно другие данные от средства 234 планирования. Разнообразные типы данных могут быть отправлены по разным транспортным каналам. TX процессор 210 данных обрабатывает (например, кодирует, перемежает, и модулирует) данные трафика для каждого терминала пользователя на основе скорости, выбранной для этого терминала пользователя. TX процессор 210 данных предоставляет N потоков символов данных нисходящей линии связи для N терминалов пользователя. TX пространственный процессор 220 выполняет пространственную обработку (такую как предварительное кодирование и формирование диаграммы направленности) над N потоками символов данных нисходящей линии связи, и предоставляет N потоков символов передачи для N антенн. Каждый блок 222 передатчика принимает и обрабатывает соответствующий поток символов передачи, чтобы сгенерировать сигнал нисходящей линии связи. N блоков 222 передатчика могут предоставлять N сигналов нисходящей линии связи для передачи через N антенн 224, например, чтобы осуществлять передачу к терминалам 120 пользователя.
ut,m
up
ut,m
ut,m
[0041] На каждом терминале 120 пользователя, N антенн 252 принимают N сигналов нисходящей линии связи от точки 110 доступа. Каждый блок 254 приемника обрабатывает принятый сигнал от ассоциированной антенны 252 и предоставляет принятый поток символов. RX пространственный процессор 260 выполняет пространственную обработку приемника над N принятыми потоками символов от N блоков 254 приемника и предоставляет восстановленный поток символов данных нисходящей линии связи для терминала 120 пользователя. Пространственная обработка приемника может быть выполнена в соответствии с CCMI, MMSE, или некоторой другой методикой. RX процессор 270 данных обрабатывает (например, демодулирует, выполняет обратное перемежение и декодирует) восстановленный поток символов данных нисходящей линии связи, чтобы получить декодированные данные для терминала пользователя.
dn,m
up,eff
[0042] На каждом терминале 120 пользователя средство 278 оценки канала оценивает ответ канала нисходящей линии связи и предоставляет оценки канала нисходящей линии связи, которые могут включать в себя оценки усиления канала, оценки SNR, дисперсию шума и т.д. Сходным образом, средство 228 оценки канала оценивает ответ канала восходящей линии связи и предоставляет оценки канала восходящей линии связи. Контроллер 280 для каждого терминала пользователя, как правило, извлекает матрицу пространственного фильтра для терминала пользователя на основе матрицы H ответа канала нисходящей линии связи для этого терминала пользователя. Контроллер 230 извлекает матрицу пространственного фильтра для точки доступа на основе эффективной матрицы H ответа канала восходящей линии связи. Контроллер 280 для каждого терминала пользователя может отправлять информацию обратной связи (например, собственные векторы нисходящей линии связи и/или восходящей линии связи, собственные значения, оценки SNR и т.д.) к точке 110 доступа. Контроллеры 230 и 280 также могут управлять работой разнообразных блоков обработки в точке 110 доступа и терминале 120 пользователя, соответственно.
[0043] Фиг. 3 иллюстрирует разнообразные компоненты, которые могут быть использованы в беспроводном устройстве 302, которое может быть использовано в MIMO системе 100. Беспроводное устройство 302 является примером устройства, которое может быть выполнено с возможностью реализации разнообразных способов, описываемых в данном документе. Беспроводное устройство 302 может реализовывать точку 110 доступа или терминал 120 пользователя.
[0044] Беспроводное устройство 302 может включать в себя процессор 304, который управляет работой беспроводного устройства 302. Процессор 304 также может именоваться центральным блоком управления (CPU). Память 306, которая может включать в себя как постоянную память (ROM), так и память с произвольным доступом (RAM), предоставляет инструкции и данные процессору 304. Участок памяти 306 также может включать в себя энергонезависимую память с произвольным доступом (NVRAM). Процессор 304 может выполнять логические и арифметические операции на основе инструкций программы, хранящихся в памяти 306. Инструкции в памяти 306 могут быть исполняемыми, чтобы реализовывать способы, описываемые в данном документе.
[0045] Процессор 304 может содержать или быть компонентом системы обработки, реализуемой с помощью одного или более процессоров. Один или более процессоры могут быть реализованы с помощью любого сочетания микропроцессоров общего назначения, микроконтроллеров, цифровых сигнальных процессоров (DSP), программируемых вентильных матриц (FPGA), программируемых логических устройств (PLD), контроллеров, конечных автоматов, вентильной логики, дискретных компонентов аппаратного обеспечения, специализированных аппаратных конечных автоматов, или любых других подходящих объектов, которые могут выполнять вычисления или другие манипуляции над информацией.
[0046] Система обработки также может включать в себя машиночитаемые носители информации для хранения программного обеспечения. Программное обеспечение должно толковаться широко, чтобы означать любой тип инструкций, именуемых как программное обеспечение, встроенное программное обеспечение, промежуточное программное обеспечение, микрокод, язык описания аппаратного обеспечения, или иным образом. Инструкции могут включать в себя код (например, в формате исходного кода, формате двоичного кода, формате исполняемого кода, или любом другом подходящем формате кода). Инструкции, когда исполняются одним или более процессорами, предписывают системе обработки выполнять разнообразные функции, описываемые в данном документе.
[0047] Беспроводное устройство 302 также может включать в себя корпус 308, и беспроводное устройство 302 может включать в себя передатчик 310 и приемник 312, для обеспечения передачи и приема данных между беспроводным устройством 302 и удаленным местоположением. Передатчик 310 и приемник 312 могут быть объединены в приемопередатчике 314. Одна или множество антенн 316 приемопередатчика могут быть прикреплены к корпусу 308 и электрически связаны с приемопередатчиком 314. Беспроводное устройство 302 также может включать в себя несколько передатчиков, несколько приемников, и несколько приемопередатчиков.
[0048] Беспроводное устройство 302 также может включать в себя средство 318 обнаружения сигнала, которое может быть использовано в целях обнаружения и количественной оценки уровня сигналов, принимаемых приемопередатчиком 314. Средство 318 обнаружения сигнала может обнаруживать такие сигналы, как общую энергию, энергию на поднесущую на символ, спектральную плотность мощности и другие сигналы. Беспроводное устройство 302 также может включать в себя DSP 320 для использования при обработке сигналов.
[0049] В одном аспекте, беспроводное устройство 302 может быть терминалом пользователя и может включать в себя BA компонент 372 (например, UT BA компонент 192). Например, BA компонент 372 терминала пользователя может принимать, по первому DL каналу связи из множества DL каналов связи, DL MU PPDU, переданный от точки доступа одному или более терминалам пользователя по множеству DL каналов связи. DL MU PPDU включает в себя множество MPDU. BA компонент 372 в связи с этим может передавать, по первому UL каналу связи из множества UL каналов связи, первую BA точке доступа параллельно с передачей второй BA от другого терминала пользователя точке доступа по второму UL каналу связи из множества UL каналов связи. Первая BA осуществляет квитирование одного или более из множества MPDU. В некоторых конфигурациях, BA компонент 372 получает указание UL канала и указание BA. Передача первой BA основана на указании UL канала и указании BA.
[0050] В другом аспекте, беспроводное устройство 302 может быть точкой доступа и может включать в себя BA компонент 372 (например, AP BA компонент 182). Например, BA компонент 372 может передавать, по множеству DL каналов связи, DL MU PPDU двум или более терминалам пользователя. DL MU PPDU включает в себя множество MPDU. AP BA компонент 372 может принимать первую BA от первого терминала пользователя по первому UL каналу связи из множества UL каналов связи параллельно со второй BA от второго терминала пользователя по второму UL каналу связи из множества UL каналов связи. Каждая из первой и второй BA осуществляет квитирование одного или более из множества MPDU. В некоторых конфигурациях, BA компонент 372 отправляет указание UL канала и указание BA первому и второму терминалам пользователя. Передача первой и второй BA основана на указании UL канала и указании BA.
[0051] Разнообразные компоненты беспроводного устройства 302 могут быть связаны вместе посредством системы 322 шины, которая может включать в себя шину питания, шину сигнала управления, и шину сигнала статуса в дополнение к шине данных.
[0052] Некоторые аспекты настоящего раскрытия поддерживают передачу UL сигнала от нескольких UT к AP. В некоторых вариантах осуществления, UL сигнал может быть передан в MU-MIMO системе. В качестве альтернативы, UL сигнал может быть передан в многопользовательской FDMA (MU-FDMA) или сходной FDMA системе. В этих вариантах осуществления, UL-MU-MIMO или UL-FDMA передачи могут быть отправлены одновременно или параллельно от нескольких STA к AP и могут повышать эффективность беспроводной связи.
[0053] Фиг. 4 является схемой 400, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при одном механизме. Точка 110 доступа может передавать PPDU любому походящему количеству терминалов пользователя одновременно или параллельно. В данном примере, для ясности и простоты, Фиг. 4 только иллюстрирует, что точка 110 доступа передает DL MU PPDU 412 терминалам 120a, 120b, 120c пользователя посредством нескольких пространственных потоков/(O)FDMA каналов (например, OFDMA или FDMA). DL MU PPDU 412 включает в себя MPDU (A-MPDU) 413-a, 413-b, 413-c. Точка 110 доступа может передавать A-MPDU 413-a, 413-b, 413-c по пространственным потокам/(O)FDMA каналам A, B и C, и они могут быть приняты терминалами 120a, 120b, 120c пользователя, соответственно. Каждый из A-MPDU 413-a, 413-b, 413-c может включать в себя один или более MPDU.
[0054] Кроме того, точка 110 доступа отправляет сообщение триггера (TM)/BAR PPDU 414 терминалам 120a, 120b, 120c пользователя. TM/BAR PPDU 414 может включать в себя сообщение триггера и сообщение BAR. Сообщение триггера может включать в себя UL параметры, которые информирую каждый из терминалов 120a, 120b, 120c пользователя о пространственных потоках/(O)FDMA каналах, продолжительности и мощности, которую использовать для передачи UL PPDU к точке 110 доступа. Сообщение BAR может запрашивать у каждого из терминалов 120a, 120b, 120c пользователя отправку BA точке 110 доступа, чтобы осуществлять квитирование MPDU, принятых на терминале пользователя. Впоследствии, каждый из терминалов 120a, 120b, 120c пользователя может одновременно или параллельно отправлять соответствующий один из кадров 416-a, 416-b, 416-c BA точке 110 доступа посредством соответствующего одного из нескольких пространственных потоков/(O)FDMA каналов, которые распределяются точкой 110 доступа и предоставляются терминалу пользователя через сообщение триггера. В некоторых аспектах настоящего раскрытия, одновременная или параллельная передача означает, что терминалы пользователя начинают передачу BA в одно и то же или приблизительно одно и то же время. Передача BA на каждом терминале пользователя может или может не останавливаться в один и тот же момент времени. В некоторых других аспектах, одновременная или параллельная передача означает, что передача BA от одного терминала пользователя перекрывается, по времени, с передачей BA от другого терминала пользователя.
[0055] В данном примере, каждый MPDU из A-MPDU 413-a, 413-b, 413-c может иметь политику квитанции (ACK), установленную как «Блочная Ack», которая указывает на то, что принимающий терминал пользователя должен ждать BAR перед тем как ответить BA. Другими словами, ни один из MPDU не имеет политику ACK установленную в «Немедленная Блочная Ack» (например, «Нормальная Ack» или «Неявный Запрос Блочной Ack»), которая указывает на то, что принимающий терминал пользователя может отправить BA непосредственно по приему MPDU (например, короткий межкадровый промежуток (SIFS) после приема MPDU).
[0056] В первой методике, TM/BAR PPDU 414 может реализовываться посредством DL PPDU 420, который может быть всенаправленным или направленным всем терминалам пользователя в BSS точки 110 доступа. DL PPDU 420 может включать преамбулу 422 и участок 426 данных. Преамбула 422 может включать в себя сообщение триггера 424. Участок 426 данных может включать в себя кадр 428 BAR (например, сообщение BAR), который находится в A-MPDU. Следовательно, каждый из терминалов 120a, 120b, 120c пользователя, по приему DL PPDU 420, может получать сообщение триггера 424 посредством демодуляции преамбулы 422 и получать кадр 428 BAR посредством демодуляции участка 426 данных.
[0057] Во второй методике, TM/BAR PPDU 414 может быть реализован посредством DL PPDU 430, который может быть всенаправленным и направленным всем терминалам пользователя в BSS у точки 110 доступа. DL PPDU 430 может включать в себя преамбулу 432 и участок 436 данных. Участок 436 данных может включать в себя управляющий кадр-оболочку 437, который находится в A-MPDU. Управляющий кадр-оболочка 437 может заключать в себе или содержать кадр 438 BAR. Т.е. управляющий кадр-оболочка 437 может нести кадр 438 BAR (например, сообщение BAR) в поле переносимого кадра. Кроме того, одно поле управляющего кадра-оболочки 437 может нести сообщение триггера 434. Следовательно, каждый из терминалов 120a, 120b, 120c пользователя, по приему DL PPDU 430, может получать управляющий кадр-оболочку 437 посредством демодуляции участка 436 данных. Терминал 120a, 120b или 120c пользователя может получать сообщение триггера 434 и кадр 438 BAR из управляющего кадра-оболочки 437.
[0058] В третьей методике, TM/BAR PPDU 414 может быть реализован посредством DL PPDU 440, который может быть всенаправленным и направленным всем терминалам пользователя в BSS у точки 110 доступа. DL PPDU 440 включает в себя преамбулу 442 и участок 446 данных. Участок 446 данных включает в себя A-MPDU 447. A-MPDU 447 включает в себя кадр 444 триггера (например, сообщение триггера) и кадр 448 BAR (например, сообщение BAR). Следовательно, каждый из терминалов 120a, 120b, 120c пользователя, по приему DL PPDU 440, может получать кадр 444 триггера и кадр 448 BAR посредством демодуляции участка 436 данных.
[0059] В четвертой методике, TM/BAR PPDU 414 может быть реализован посредством DL PPDU 450, который может быть всенаправленным и направленным всем терминалам пользователя в BSS у точки 110 доступа. DL PPDU 450 включает в себя преамбулу 452 и участок 456 данных. Участок 456 данных включает в себя объединенный кадр 458 триггера/BAR, который находится в A-MPDU. Объединенный кадр 458 триггера/BAR включает в себя сообщение триггера и сообщение BAR. Следовательно, каждый из терминалов 120a, 120b, 120c пользователя, по приему DL PPDU 450, может получать объединенный кадр 458 триггера/BAR посредством демодуляции участка 436 данных. Затем терминал 120a, 120b или 120c пользователя получает сообщение триггера или сообщение BAR из объединенного кадра 458 триггера/BAR.
[0060] Используя методики, описанные выше, каждый из терминалов 120a, 120b, 120c пользователя может получать сообщение триггера из состава TM/BAR PPDU 414 и выбирать пространственный поток/(O)FDMA канал на основе параметров, установленных в сообщении триггера, для передачи UL PPDU в точку 110 доступа. По обнаружению сообщения BAR, терминал 120a, 120b или 120c пользователя может передавать соответствующий один из кадров 416-a, 416-b, 416-c BA в точку 110 доступа в момент времени, который следует через период 415 времени T за конечной точкой TM/BAR PPDU 414, по выбранному пространственному потоку/(O)FDMA каналу. Период 415 времени T может быть указан в сообщении триггера точкой 110 доступа. В качестве альтернативы, период 415 времени T может быть предварительно сконфигурирован на каждом из терминалов 120a, 120b, 120c пользователя, например, в соответствии со стандартом. В некоторых конфигурациях, период 415 времени T может быть SIFS.
[0061] Кроме того, в некоторых конфигурациях, каждый из терминалов 120a, 120b и/или 120c пользователя может быть сконфигурирован с правилом, что терминал пользователя включает кадр BA в начале UL ответа. Терминал 120a, 120b или 120c пользователя может отправлять другие UL данные после включения кадра BA. В дополнение, точка 110 доступа может отправлять TM/BAR PPDU 414 несколько раз, чтобы собирать кадры BA от всех терминалов 120a, 120b, 120c пользователя.
[0062] Фиг. 5 является схемой 500, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при другом механизме. В данном примере, точка 110 доступа может передавать DL MU PPDU 512 к терминалам 120a, 120b, 120c пользователя посредством нескольких пространственных потоков/(O)FDMA каналов. DL MU PPDU 512 может включать в себя A-MPDU 513-a, 513-b, 513-c. Точка 110 доступа может передавать A-MPDU 513-a, 513-b, 513-c в пространственных потоках/(O)FDMA каналах A, B и C, которые принимаются терминалами 120a, 120b, 120c пользователя, соответственно. Каждый один из A-MPDU 513-a, 513-b, 513-c может включать в себя один или более MPDU.
[0063] Впоследствии, точка 110 доступа отправляет TM PPDU 514 терминалам 120a, 120b, 120c пользователя. TM PPDU 514 может включать в себя сообщение триггера, которое может переноситься в кадре 540 триггера. Сообщение триггера может включать в себя параметры, которые информируют каждый из терминалов 120a, 120b, 120c пользователя о пространственных потоках/(O)FDMA каналах, продолжительности и мощности, которую использовать для передачи UL PPDU к точке 110 доступа. Впоследствии, каждый из терминалов 120a, 120b, 120c пользователя может одновременно или параллельно отправлять соответствующий один из кадров 516-a, 516-b, 516-c BA точке 110 доступа посредством соответствующего одного из нескольких пространственных потоков/(O)FDMA каналов, которые могут быть распределены точкой 110 доступа и указаны терминалу пользователя через сообщение триггера.
[0064] Кадр 520 MAC является примерным MPDU, который может быть включен в A-MPDU 513-a, 513-b, 513-c. Кадр 520 MAC имеет заголовок 522 кадра и тело 535 кадра. Заголовок 522 кадра может включать в себя, среди прочего, поле 524 качества обслуживания (QoS). Поле 524 QoS включает в себя, среди прочего, подполе 526 политики ACK. Тело 532 кадра включает в себя данные 536 кадра.
[0065] Политика ACK в подполе 526 политики ACK может быть установлено в «Блочная Ack По Следующему Триггеру», что указывает, что принимающий терминал пользователя должен ждать триггер BA перед тем, как ответить с помощью BA. Терминал 120a, 120b или 120c пользователя может быть выполнен с возможностью подготовки BA в ответ на прием политики ACK, установленной в качестве «Блочная Ack По Следующему Триггеру» сходно с тем, как в ответ на прием политики ACK, установленной в «Немедленная Блочная Ack» (например, «Нормальная Ack» или «Неявный Запрос Блочной Ack»). Терминал 120a, 120b или 120c пользователя, тем не менее, может только передавать BA по приему триггера BA.
[0066] После передачи DL MU PPDU 512, точка 110 доступа может передавать TM PPDU 514 терминалам 120a, 120b, 120c пользователя. В некоторых конфигурациях, точка 110 доступа выполнена с возможностью отправки TM PPDU 514 после периода 552 времени Ta (например, SIFS), следующего за конечной точкой DL MU PPDU 512. TM PPDU 514 может включать в себя кадр 540 триггера, который несет сообщение триггера и триггер BA. Триггер BA может быть установлен в качестве предварительно сконфигурированного значения в поле кадра 540 триггера. Триггер BA сигнализирует каждому из терминалов 120a, 120b, 120c пользователя отправить, для MPDU с политикой ACK «Блочная Ack По Следующему Триггеру», кадр BA точке 110 доступа, чтобы осуществить квитирование этих MPDU, принятых на терминале пользователя.
[0067] Каждый из терминалов 120a, 120b, 120c пользователя может одновременно или параллельно отправлять, после периода 544 времени Tb, следующего за конечной точкой TM PPDU 514, соответствующий один из кадров 516-a, 516-b, 516-c BA к точке 110 доступа посредством соответствующего одного из нескольких пространственных потоков/(O)FDMA каналов, которые распределены точкой 110 доступа через сообщение триггера. Терминал 120a, 120b или 120c пользователя может быть предварительно сконфигурирован со значением для периода 554 времени Tb в соответствии с политикой ACK «Блочная Ack По Следующему Триггеру». Например, период 554 времени Tb может быть SIFS.
[0068] Кроме того, в некоторых конфигурациях, каждый из терминалов 120a, 120b, 120c пользователя может быть сконфигурирован с правилом, что терминал пользователя включает кадр BA в начале UL ответа. Терминал 120a, 120b, 120c пользователя может отправлять другие UL данные после того, как включается кадр BA.
[0069] Фиг. 6 является схемой 600, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при еще одном другом механизме. В данном примере, точка 110 доступа передает DL MU PPDU 612 терминалам 120a, 120b, 120c пользователя посредством множества пространственных потоков/(O)FDMA каналов. DL MU PPDU 612 включает в себя преамбулу 622 и участок 624 данных. Участок 624 данных включает в себя A-MPDU 613-a, 613-b, 613-c. Точка 110 доступа может передавать A-MPDU 613-a, 613-b, 613-c по пространственным потокам/(O)FDMA каналам A, B и C, соответственно. Каждый один из MPDU 613-a, 613-b, 613-c включает в себя один или более MPDU. Кроме того, DL MU PPDU 612 может включать в себя сообщение триггера. Сообщение триггера может включать в себя параметр распределения UL канала, который информирует каждый из терминалов 120a, 120b, 120c пользователя о пространственных потоках/(O)FDMA каналах, продолжительности, и мощности, которую использовать для передачи UL PPDU к точке 110 доступа. Впоследствии, каждый из терминалов 120a, 120b, 120c пользователя может одновременно или параллельно отправлять соответствующий один из кадров 616-a, 161-b, 616-c BA к точке 110 доступа посредством соответствующего одного из нескольких пространственных потоков/(O)FDMA каналов, которые могут быть распределены точкой 110 доступа и сообщены терминалу пользователя через сообщение триггера.
[0070] В первой методике, сообщение триггера может быть включено в преамбулу 622. В некоторых конфигурациях, преамбула 622 может включать в себя всенаправленные поля, такие как HE-SIG A 632. Преамбула 622 также может включать в себя направленные поля, такие как HE-SIG B 636-a, 636-b, 636-c. Соответствующее сообщение триггера может быть включено в каждое из HE-SIG B 636-a, 636-b, 636-c для соответствующего терминала пользователя, принимающего соответствующий пространственный поток/(O)FDMA канал. Например, сообщение триггера, включенное в HE-IG B 636-a, может быть направлено терминалу пользователя (например, терминалу 120a пользователя), принимающему пространственный поток/(O)FDMA канал A, и может включать в себя параметры для того терминала пользователя, чтобы выбирать пространственный поток/(O)FDMA канал, чтобы передавать UL PPDU.
[0071] Во второй методике, кадр триггера может быть включен в каждый из A-MPDU 613-a, 613-b, 613-c. A-MPDU 660 является примерным A-MPDU, который может быть любым одним из A-MPDU 613-a, 613-b, 613-c. A-MPDU 660 включает в себя несколько MPDU 664 и кадр 668 триггера. Кадр 668 триггера включает в себя сообщение триггера. Все MPDU 664 адресуются соответствующему терминалу пользователя, который принимает пространственный поток/(O)FDMA канал, несущий A-MPDU 660. В некоторых конфигурациях, кадр 668 триггера не включает в себя MAC-адрес принимающего терминала пользователя. Подразумевается, что кадр 668 триггера должен иметь точно такой же MAC-адрес, как у MPDU 664. Т.е., терминал пользователя может определять, что адрес приема (RA) у кадра 668 триггера является MAC-адресом у MPDU 664, даже когда RA у кадра 668 триггера не установлен.
[0072] Кроме того, политика ACK у всех MPDU у A-MPDU 613-a, 613-b, 613-c может быть установлена в «Модифицированная Немедленная Блочная Ack Версии 1», что указывает на то, что принимающий терминал пользователя должен отправлять BA в момент времени, который следует через период 615 времени T (например, SIFS) за конечной точки DL MU PPDU 612. В качестве альтернативы, политика ACK всех MPDU у A-MPDU 613-a, 613-b, 613-c может быть установлена в «Модифицированная Немедленная Блочная Ack Версии 2», что указывает на то, что принимающий терминал пользователя должен отправлять, по обнаружению сообщения триггера, установленного в DL MU PPDU 612, BA в момент времени, который следует через период 615 времени T (например, SIFS) за конечной точки DL MU PPDU 612.
[0073] Как обсуждалось ранее, точка 110 доступа может отправлять DL MU PPDU 612 терминалам 120a, 120b, 120c пользователя. DL MU PPDU 612 может быть построен, используя методики, описанные выше. Впоследствии, каждый из терминалов 120a, 120b, 120c пользователя может одновременно или параллельно отправлять, в момент времени, который следует через период 615 времени T за конечной точки DL MU PPDU 612, соответствующий один из кадров 616-a, 616-b, 616-c BA к точке 110 доступа посредством соответствующего одного из нескольких пространственных потоков/(O)FDMA каналов, которые могут быть распределены точкой 110 доступа и сообщены терминалу пользователя через сообщение триггера. В дополнение, терминал 120a, 120b, 120c пользователя может быть предварительно сконфигурирован с периодом 615 времени T в соответствии с политикой ACK «Модифицированная Немедленная Блочная Ack Версии 1» или «Модифицированная Немедленная Блочная Ack Версии 2». Например, период 615 времени T может быть SIFS.
[0074] Кроме того, в некоторых конфигурациях, каждый из терминалов 120a, 120b, 120c пользователя может быть сконфигурирован с правилом, что терминал пользователя включает кадр BA в начале UL ответа. Терминал 120a, 120b или 120c пользователя может отправлять другие UL данные после того, как включается кадр BA.
[0075] Фиг. 7 является схемой 700, иллюстрирующей операции передачи кадров BA в системе DL/UL MU-MIMO при другом механизме. В данном примере, точка 110 доступа передает DL MU PPDU 712 терминалам 120a, 120b, 120c пользователя посредством нескольких пространственных потоков/(O)FDMA каналов. DL MU PPDU 712 включает в себя преамбулу 722 и участок 724 данных. Участок 724 данных включает в себя A-MPDU 713-a, 713-b, 713-c. Точка 110 доступа может передавать A-MPDU 713-a, 713-b, 713-c по пространственным потокам/(O)FDMA каналам A, B, и C, которые принимаются терминалами 120a, 120b, 120c пользователя, соответственно. Преамбула 722 включает в себя параметры распределения DL ресурса, указывающие конфигурации пространственных потоков/(O)FDMA каналов A, B, и C. Каждый из A-MPDU 713-a, 713-b, 713-c включает в себя одну или более MPDU. В противоположность примерам, описанным выше, в данном примере DL MU PPDU 712 может не включать в себя сообщение триггера.
1
2
[0076] Каждый из терминалов 120a, 120b, 120c пользователя может быть выполнен с возможностью отправки, по приему A-MPDU по соответствующему пространственному потоку/(O)FDMA каналу, BA в точку 110 доступа по обратному пространственному потоку/(O)FDMA каналу в момент времени, который следует через период 715 времени T за конечной точкой DL MU PPDU 712. В частности, обратный UL пространственный поток/(O)FDMA канал может быть в обратном направлении по отношению к DL пространственному потоку/(O)FDMA каналу, несущему A-MPDU, и, в противном случае, иметь точно такую же конфигурацию, как у DL пространственного потока/(O)FDMA канала. Т.е., обратный UL пространственный поток/(O)FDMA канал может иметь точно такую же частоту и другие конфигурации, как у DL пространственного потока/(O)FDMA канала, за исключение того, что обратный UL пространственный поток/(O)FDMA канал зарезервирован для передачи от STA к AP (а не от AP к STA). Кроме того, обратный UL пространственный поток/(O)FDMA канал может включать в себя ресурсы в период времени, отличный от DL пространственного потока/(O)FDMA канала, но другие конфигурации могут быть точно такими же. Например, DL пространственный поток/(O)FDMA канал может иметь ресурсы в первой частоте при времени T для трафика от AP к STA. Обратный UL пространственный поток/(O)FDMA канал может иметь ресурсы на той же самой первой частоте, но при времени T для трафика от STA к AP. В некоторых конфигурациях, политика ACK всех MPDU у A-MPDU 713-a, 713-b, 713-c может быть установлена в «Модифицированная Немедленная Блочная Ack Версии 1», что указывает, что принимающий терминал пользователя должен отправлять BA в момент времени, который следует через период 715 времени T (например, SIFS) за конечной точки DL MU PPDU 712. Пространственный поток UL/(O)FDMA канал определяется на основе параметров распределения DL ресурсов у соответствующего DL пространственного потока/(O)FDMA канала, которые извлекаются из преамбулы 722 у DL MU PPDU 712. Раз так, то каждый из терминалов 120a, 120b, 120c пользователя может одновременно или параллельно отправлять соответствующий один из кадров 716-a, 716-b, 716-c BA к точке 110 доступа посредством соответствующего одного из множества обратных пространственных потоков/(O)FDMA каналов.
[0077] Фиг. 8 является схемой 800, иллюстрирующей операции передачи кадров BA в DL/UL MU-MIMO системе при еще одном другом механизме. В данном примере, точка 110 доступа передает DL MU PPDU 812 терминалам 120a, 120b, 120c пользователя посредством нескольких (O)FDMA каналов. DL MU PPDU 812 включает в себя преамбулу 822 и участок 824 данных. Участок 824 данных включает в себя A-MPDU 813-a, 813-b, 813-c. Каждый из A-MPDU 813-a, 813-b, 813-c включает в себя один или более MPDU. Точка 110 доступа может передавать A-MPDU 813-a, 813-b, 813-c по (O)FDMA каналам A, B и C, которые принимаются терминалами 120a, 120b, 120c пользователя, соответственно.
[0078] В первой методике, преамбула 822 включает в себя параметры распределения UL ресурсов, указывающие конфигурации UL (O)FDMA каналов для терминалов 120a, 120b, 120c пользователя, чтобы передавать BA. В частности, полоса пропускания каждого из UL (O)FDMA каналов может быть одной и той же. Параметры распределения UL ресурсов могут указывать полосу пропускания каждого канала и индекс UL канала, назначенный каждому из терминалов 120a, 120b, 120c пользователя. В противоположность примерам, описанным выше, в данном примере DL MU PPDU 812 может не включать в себя сообщение триггера.
[0079] В первой методике, каждый из терминалов 120a, 120b, 120c пользователя может быть выполнен с возможностью отправки, по приему A-MPDU по соответствующему (O)FDMA каналу, BA к точке 110 доступа по выбранному UL (O)FDMA каналу в момент времени, который следует через период 815 времени T за конечной точки DL MU PPDU 812. В некоторых конфигурациях, политика ACK всех MPDU в A-MPDU 813-a, 813-b, 813-c может быть установлена в «Отправить BA в UL MU PPDU», что указывает на то, что принимающий терминал пользователя должен отправлять BA в момент времени, который следует через период 815 времени T (например, SIFS) за конечной точки DL MU PPDU 812. Полоса пропускания и индекс UL (O)FDMA канала, который должен быть использован терминалом 120a, 120b или 120с пользователя, получается из параметров распределения ресурсов UL.
[0080] Во второй методике, преамбула 822 не включает в себя параметры распределения UL ресурсов, указывающих конфигурации UL (O)FDMA каналов для терминалов 120a, 120b, 120c пользователя, чтобы передавать BA. Каждый из терминалов 120a, 120b, 120c пользователя, тем не менее, может быть сконфигурирован с информацией общей полосы пропускания UL (O)FDMA каналов для передачи BA. В качестве альтернативы или в дополнение, каждый из терминалов 120a, 120b, 120c пользователя может быть сконфигурирован с информацией суммарной UL полосы пропускания и количеством UL (O)FDMA каналов. В противоположность примерам, описанным выше, в данном примере DL MU PPDU 812 может не включать в себя сообщение триггера.
[0081] Во второй методике, каждый из терминалов 120a, 120b, 120c пользователя может определять индекс канала у DL (O)FDMA канала, по которому принимается соответствующий один из A-MPDU 813-a, 813-b, 813-c. Терминал 120a, 120b, или 120с пользователя может использовать тот же самый индекс канала, чтобы выбирать UL (O)FDMA канал для передачи BA. Каждый из терминалов 120a, 120b, 120c пользователя может быть выполнен с возможностью отправки, по приему A-MPDU по соответствующему (O)FDMA каналу, BA к точке 110 доступа по выбранном UL (O)FDMA каналу в момент времени, который следует через период 815 времени T за конечной точки DL MU PPDU 812. В некоторых конфигурациях, политика ACK всех MPDU у A-MPDU 813-a, 813-b, 813-c может быть установлена в «Отправить BA в UL MU PPDU», что указывает на то, что принимающий терминал пользователя должен отправлять BA в момент времени, который следует через период 815 времени T (например, SIFS) за конечной точкой DL MU PPDU 812.
[0082] Раз так, то каждый из терминалов 120a, 120b, 120c пользователя может одновременно или параллельно отправлять соответствующий один из кадров 816-a, 816-b, 816-c BA к точке 110 доступа посредством соответствующего одного из нескольких UL (O)FDMA каналов.
[0083] Фиг. 9 является блок-схемой 900 способа (процесса) передачи BA по нескольким UL каналам связи одновременно или параллельно. Способ может быть выполнен первым терминалом пользователя (например, терминалом 120 пользователя, беспроводным устройством 302).
[0084] Первый терминал пользователя, на операции 913, может принимать, по первому DL каналу связи из множества DL каналов связи, DL MU PPDU, переданный от точки доступа множеству терминалов пользователя, включая первый терминал пользователя, по множеству DL каналам связи. DL MU PPDU может включать в себя множество MPDU. Например, обращаясь к Фиг. 1 и 4, терминал 120a пользователя может принимать, по OFDMA каналу A из OFDMA каналов A, B, C, DL MU PPDU 412, переданный точкой 110 доступа терминалам 120a, 120b, 120c пользователя. DL MU PPDU 412 может включать в себя некоторое количество MPDU.
[0085] На операции 916, первый терминал пользователя получает указание UL канала и указание BA. В одном примере, обращаясь к Фиг. 1 и 4, терминал 120a пользователя может получать указание UL канала посредством приема TM/BAR PPDU 414, который включает в себя UL параметры, которые указывают пространственные потоки, (O)FDMA каналы, продолжительность, и мощность, которую использовать для передачи UL PPDU к точке доступа 110. В данном примере, терминал 120a пользователя может принимать указание BA в каждом MPDU у A-MPDU 413-a, 413-b, 413-c. Указание BA может включать в себя политику ACK для каждого MPDU. Как показано на Фиг. 5, MPDU может быть сконфигурирован в качестве кадра 520 MAC, и политика ACK может содержаться в подполе 526 политики ACK. Политика ACK может быть установлена в «Блочная ACK По Следующему Триггеру», что указывает на то, что терминал 120a пользователя должен ждать триггер BA перед тем, как ответить с помощью BA.
[0086] В другом примере, обращаясь к Фиг. 1 и 6, терминал 120a пользователя может получать указание UL канала посредством приема DL MU PPDU 612. DL MU PPDU 612 может включать в себя сообщение триггера в преамбуле 622 (например, в поле HE-SIG). Терминал 120a пользователя может демодулировать преамбулу, чтобы получать указание UL канала, которое может включать в себя параметры для терминала 120a пользователя, чтобы выбирать (O)FDMA канал для передачи UL PPDU среди других параметров. В данном примере, каждый MPDU у A-MPDU 613-a, 613-b, 613-c может включать в себя указание BA, которое содержит политику ACK.
[0087] В некоторых конфигурациях, в рамках операции 916, первый терминал пользователя может, на операции 923 (или 916-a), определять UL канал связи, который является обратным первому DL каналу связи, на основе параметров распределения DL канала у первого DL канала связи. Указание UL канала основано на параметрах распределения DL канала. Первый UL канал связи является UL каналом связи, который является обратным для DL канала связи. Каждый из множества MPDU включает в себя политику ACK, которая указывает принимающему терминалу пользователя передавать BA немедленно по одному из множества UL каналов связи. Указание BA включает в себя политику ACK. Первая BA передается в ответ на обнаружение политики ACK во множестве MPDU. Кроме того, первый терминал пользователя может определять UL канал связи посредством получения параметров распределения DL канала первого DL канала связи из DL MU PPDU и посредством определения параметров распределения UL канала на основе параметров распределения DL канала. Обратный UL канал связи может быть определен на основе параметров распределения UL канала. Например, обращаясь к Фиг. 1 и 7, терминал 120a пользователя может принимать DL MU PPDU 712. Преамбула 722 DL MU PPDU 712 может включать в себя параметры распределения DL ресурсов, включающие в себя конфигурации для OFDMA каналов A. Терминал 120a пользователя может определять, что UL канал связи является обратным для DL канала связи после того, как период 715 времени T истек с конечной точки DL MU PPDU 712. UL канал связи может иметь точно такую же конфигурацию, как DL канал связи, за исключением того, что трафик будет протекать в противоположном направлении.
[0088] В некоторых конфигурациях, в рамках операции 916, первый терминал пользователя может, на операции 933 (или 916-b), получать параметры распределения UL канала у множества UL каналов связи из DL MU PPDU. Параметры распределения UL канала могут распределять равную полосу пропускания каждому из множества UL каналов связи. Указание UL канала может включать в себя параметры распределения UL канала. Первый UL канал связи определяется на основе параметров распределения UL канала. Каждый из множества MPDU включает в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по одному из множества UL каналов связи. Указание BA включает в себя политику ACK. Первая BA передается в ответ на получение параметров распределения UL канала и обнаружение политики ACK во множестве MPDU. Например, обращаясь к Фиг. 8, терминал 120a пользователя может принимать DL MU PPDU 812. DL MU PPDU 812 может включать в себя параметры распределения UL ресурсов (или параметры распределения UL канала) внутри преамбулы 822 у DL MU PPDU 812 или внутри другого участка DL MU PPDU 812.
[0089] В некоторых конфигурациях, в рамках операции 916, первый терминал пользователя может, на операции 943 (или 916-c), получать сообщение триггера из DL MU PPDU. Сообщение триггера включается в преамбулу DL MU PPDU или в агрегированный MPDU (A-MPDU), адресованный первому терминалу пользователя, переносимый в DL MU PPDU. Сообщение триггера сигнализирует первому терминалу пользователя инициировать UL передачу и включает в себя параметры распределения UL канала. Первый UL канал связи определяется на основе параметров распределения UL канала. Указание UL канала включает в себя параметры распределения UL канала. Каждый из множества MPDU включает в себя политику ACK, которая указывает принимающему терминалу пользователя передавать BA немедленно по одному из множества UL каналов связи. Указание BA включает в себя политику ACK и может включать сообщение триггера. Первая BA передается в ответ на получение сообщения триггера и обнаружение политики ACK во множестве MPDU. Например, обращаясь к Фиг. 1 и 6, терминал 120a пользователя может получать сообщение триггера посредством демодуляции преамбулы DL MU PPDU 612 (например, в HE-SIG A 636-a, 636-b, 636-c). В качестве альтернативы, сообщение триггера может быть включено в A-MPDU 613-a, 613-b, 613-c, и терминал 120a пользователя может демодулировать A-MPDU 613-a, 613-b, 613-c.
[0090] На операции 919, первый терминал пользователя предает, по первому UL каналу связи из множества UL каналов связи, первую BA точке доступа на основе указания UL канала и указания BA одновременно или параллельно в то время, как оставшиеся из множества терминалов пользователя передают BA точке доступа по оставшимся из множества UL каналам связи. Первая BA осуществляет квитирование одного или более из множества MPDU. В одном примере, обращаясь к Фиг. 1 и 4, терминал 120a пользователя может передавать, по каналу A из каналов A, B, C, кадр 416-a BA к точке 110 доступа на основе указания UL канала и указания BA. Передача кадра 416-a BA может быть одновременной или параллельной с передачей кадров 416-b, 416-c BA от терминалов 120b, 120c пользователя, соответственно.
[0091] В другом примере, обращаясь к Фиг. 1 и 6, терминал 120a пользователя может передавать, по каналу A из каналов A, B, C, кадр 616-a BA точке 110 доступа на основе указания UL канала и указания BA. Передача кадра 616-a BA может быть одновременной или параллельной с передачей кадров 616-b, 616-c BA от терминалов 120b, 120c пользователя, соответственно.
[0092] В некоторых конфигурациях, первый терминал пользователя выполнен с возможностью передачи UL данных после отправки первой BA по первому UL каналу связи. В некоторых конфигурациях, A-MPDU включает в себя кадр триггера, который несет сообщение триггера. Кадр триггера не включает в себя RA. Первый терминал пользователя выполнен с возможностью определения RA у кадра триггера на основе RA у другого кадра в A-MPDU.
[0093] Фиг. 10 является другой блок-схемой 1000 способа (процесса) передачи BA по нескольким UL каналам связи одновременно или параллельно. Способ может быть выполнен первым терминалом пользователя (например, терминалом 120 пользователя, беспроводным устройством 302).
[0094] В некоторых конфигурациях, первый терминал пользователя является предварительно сконфигурированным с параметрами распределения UL канала множества UL каналов связи. Параметры распределения UL канала распределяют равную полосу пропускания каждому из множества UL каналов связи. В рамках операции 916, иллюстрируемой на Фиг. 9, первый терминал пользователя может выполнять операции 916-d. Первый терминал пользователя может, на операции 1013, определять индекс DL канала у первого DL канала связи. Указание UL канала включает в себя индекс DL канала. Например, обращаясь к Фиг. 8, терминал 120a пользователя может принимать DL MU PPDU 812, который может включать в себя преамбулу 822. Преамбула 822 может включать в себя параметры распределения UL ресурсов, которые могут указывать индекс DL канала первого DL канала связи. В аспекте, индекс DL канала может быть 1 (или некоторым другим числом).
[0095] Впоследствии, на операции 1016, первый терминал пользователя может определять индекс UL канала у первого UL канала связи на основе индекса DL канала. Первый UL канал связи определяется на основе параметров распределения UL канала и индекса UL канала. Каждый из множества MPDU включает в себя политику ACK, которая указывает принимающему терминалу пользователя передавать BA немедленно по одному из множества UL каналов связи. Указание BA включает в себя политику ACK. Первая BA передается в ответ на обнаружение политики ACK во множестве MPDU и определение индекса UL канала. Например, обращаясь к Фиг. 8, терминал 120a пользователя может определять индекс UL канала на основе индекса DL канала. Индекс UL канала может быть точно таким же, как индекс DL канала, или смещен (например, предварительно определенное смещение) от индекса DL канала (например, индекс DL канала+1). Терминал 120a пользователя может получать указание UL канала на основе предварительно сконфигурированных параметров распределения UL канала, указывающих все доступные каналы, и индекс UL канала, который может быть использован, чтобы идентифицировать UL канал связи среди доступных каналов. В аспекте, указание UL канала может идентифицировать первый UL канал связи.
[0096] В некоторых конфигурациях, в рамках операции 916, иллюстрируемой на Фиг. 9, первый терминал пользователя может выполнять операции, ассоциированные с 916-e. Например, на операции 1023, первый терминал пользователя может принимать PPDU триггера от точки доступа после приема DL MU PPDU. Например, обращаясь к Фиг. 1 и 6, терминал 120a пользователя может принимать DL MU PPDU 612 (PPDU триггера).
[0097] Впоследствии на операции 1026, первый терминал пользователя может получать сообщение триггера из PPDU триггера. Сообщение триггера сигнализирует первому терминалу пользователя инициировать UL передачу и включает в себя параметры распределения UL канала. Указание UL канала ассоциировано с параметрами распределения UL канала. Первый UL канал связи определяется на основе параметров распределения UL канала. Каждый из множества MPDU включает в себя политику ACK, которая указывает принимающему терминалу пользователя передавать BA немедленно по приему PPDU триггера по одному из множества UL каналов связи. Указание BA включает в себя политику ACK и сообщение триггера. Первая BA передается в ответ на получение сообщения триггера и обнаружение политики ACK во множестве MPDU. В некоторых конфигурациях, PPDU триггера включает в себя кадр триггера, который несет сообщение триггера. Кадр триггера дополнительно включает в себя указание, предписывающее принимающему терминалу пользователя чтобы передавать BA. Например, обращаясь к Фиг. 1 и 6, терминал 120a пользователя может получать сообщение триггера от DL MU PPDU 612 посредством демодуляции преамбулы 822 и посредством извлечения сообщения триггера из преамбулы 822. Сообщение триггера может предписывать терминалу 120a пользователя чтобы инициировать UL передачу и может включать в себя параметры распределения UL канала. Указание UL канала может быть ассоциировано с параметрами распределения UL канала.
[0098] В некоторых конфигурациях, в рамках операции 916, иллюстрируемой на Фиг. 9, первый терминал пользователя может выполнять операции, ассоциированные с 916-f. Первый терминал пользователя может, на операции 1033, принимать второй PPDU от точки доступа после приема DL MU PPDU. Например, обращаясь к Фиг. 1 и 4, терминал 120a пользователя может принимать TM/BAR PPDU 414 (второй PPDU) от точки 110 доступа после приема DL MU PPDU 412.
[0099] Впоследствии на операции 1036, первый терминал пользователя может получать сообщение триггера из второго PPDU. Сообщение триггера сигнализирует первому терминалу пользователя инициировать UL передачу и включает в себя параметры распределения UL канала. Указание UL канала включает параметры распределения UL канала. В одном примере, обращаясь к Фиг. 1 и 4, терминал 120a пользователя может получать сообщение 424 триггера посредством демодуляции преамбулы 422 у TM/BAR PPDU 414 и извлечения сообщения триггера. В другом примере, если сообщение триггера помещено в управляющий кадр-оболочку 437, терминал 120a пользователя может декодировать управляющий кадр-оболочку 437 и извлекать сообщение 434 триггера из управляющего кадра-оболочки 437.
[0100] Впоследствии на операции 1039, первый терминал пользователя может получать сообщение запроса блочной квитанции (BAR) из второго PPDU. Сообщение BAR сигнализирует первому терминалу пользователя передавать BA. Первый UL канал связи определяется на основе параметров распределения UL канала. Каждый из множества MPDU включает в себя политику ACK, которая указывает принимающему терминалу пользователя передавать BA в ответ на прием сообщение BAR. Указание BA включает в себя политику ACK, сообщение триггера и сообщение BAR. Первая BA передается в ответ на получение сообщения триггера и сообщение BAR. Например, обращаясь к Фиг. 1 и 4, терминал 120a пользователя может получать кадр 428 BAR посредством демодуляции участка 426 данных у TM/BAR PPDU 414 и извлечения кадра 428 BAR. В другом примере, терминал 120a пользователя может получать кадр 438 BAR посредством демодуляции управляющего кадра-оболочки 437 и посредством извлечения кадра 438 BAR в переносимом поле кадра у управляющего кадра-оболочки 437.
[0101] Как обсуждалось выше, в некоторых конфигурациях, сообщение триггера помещено в преамбулу второго PPDU. Второй PPDU включает в себя кадр BAR, несущий сообщение BAR. В некоторых конфигурациях, второй PPDU несет управляющий кадр-оболочку. Управляющий кадр-оболочка заключает в себе кадр BAR, несущий сообщение BAR. Сообщение триггера включено в поле управляющего кадра-оболочки. В некоторых конфигурациях, второй PPDU переносит A-MPDU. A-MPDU включает в себя кадр триггера, несущий сообщение триггера, и кадр BAR, несущий сообщение BAR.
[0102] Фиг. 11 является функциональной структурной схемой примерного устройства 1100 беспроводной связи. Устройство 1100 беспроводной связи может включать в себя приемник 1105, систему 1110 обработки, и передатчик 1115. Система 110 обработки может включать в себя BA компонент 1124. BA компонент 1124 может быть выполнен с возможностью выполнения разнообразных функций, изложенных в данном документе.
[0103] Устройство 1100 беспроводной связи может быть первым терминалом пользователя. Приемник 1105, система 110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью приема, по первому DL каналу связи из множества DL каналов связи, DL MU PPDU, переданного точкой доступа множеству терминалов пользователя, включая устройство 1100 беспроводной связи и второй терминал пользователя, по множеству DL каналов связи. DL MU PPDU может включать в себя множество MPDU. Передатчик 1115, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью передачи, по первому UL каналу связи из множества UL каналов связи, первой BA точке доступа параллельно с передачей второй BA от второго терминала пользователя точке доступа по второму UL каналу связи из множества UL каналов связи. Первая BA может осуществлять квитирование одного или более MPDU из множества MPDU. В другой конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью получения указания UL канала и указания BA. Передача первой BA может быть основана на указании UL канала и указании BA. В другой конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью определения UL канала связи, который является обратным первому DL каналу связи на основе параметров распределения DL канала у первого DL канала связи. Указание UL канала может быть основано на параметрах распределения DL канала, и первый UL канал связи может быть UL каналом связи. В данной конфигурации, каждый MPDU из множества MPDU может включать в себя политику ACK, которая может предписывать принимающему терминалу пользователя чтобы передавать BA немедленно по первому из множества UL каналов связи. Указание BA может включать в себя политику ACK, и первая BA может быть передана в ответ на обнаружение политики ACK во множестве MPDU. В другой конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью определения UL канала связи посредством получения параметров распределения DL канала у первого DL канала связи из DL MU PPDU и посредством определения параметров распределения UL канала на основе параметров распределения DL канала. Обратный UL канал связи может быть определен на основе параметров распределения UL канала. В другой конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью получения параметров распределения UL канала у множества UL каналов связи из DL MU PPDU. В данной конфигурации, параметры распределения UL канала могут распределять равную полосу пропускания каждому из множества UL каналов связи, указание UL канала может быть основано на параметрах распределения UL канала, первый UL канал связи может быть определен на основе параметров распределения UL канала. Кроме того, каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя передавать BA немедленно по одному из множества UL каналов связи, указание BA может включать в себя политику ACK, и первая BA может быть передана в ответ на получение параметров распределения UL канала и обнаружение политики ACK во множестве MPDU. В аспекте, параметры распределения UL канала могут быть получены из преамбулы DL MU PPDU. В другой конфигурации, устройство 1100 беспроводной связи может быть предварительно сконфигурировано с параметрами распределения UL канала у множества UL каналов связи. Параметры распределения UL канала могут распределять равную полосу пропускания каждому из множества UL каналов связи. В данной конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью получения указания UL канала посредством определения индекса DL канала у первого DL канала связи, при этом указание UL канала включает в себя индекс DL канала, и посредством определения индекса UL канала у первого UL канала связи на основе индекса DL канала. Первый UL канал связи может быть определен на основе параметров распределения UL канала и индекса UL канала. Каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по одному из множества UL каналов связи. Указание BA может включать в себя политику ACK, и первая BA может быть передана в ответ на обнаружение политики ACK во множестве MPDU и определение индекса UL канала. В другой конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью получения сообщения триггера из DL MU PPDU. Сообщение триггера может быть помещено в преамбуле DL MU PPDU или в A-MPDU внутри DL MU MPDU, адресованного устройству 1100 беспроводной связи, переносимого в DL MU PPDU. Сообщение триггера может предписывать устройству 1100 беспроводной связи чтобы инициировать UL передачу и включает в себя параметры распределения UL канала. В данной конфигурации, первый UL канал связи может быть определен на основе параметров распределения UL канала, указание UL канала может включать в себя параметры распределения UL канала, каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по одному из множества UL каналов связи, указание BA может включать в себя политику ACK и сообщение триггера, и первая BA может быть передана в ответ на получение сообщения триггера и обнаружение политики ACK во множестве MPDU. В другом аспекте, устройство 1100 беспроводной связи может быть выполнено с возможностью передачи UL данных после отправки первой BA по первому UL каналу связи. В другом аспекте, A-MPDU может включать в себя кадр триггера, который несет сообщение триггера, кадр триггера может не включать в себя RA, и устройство 1100 беспроводной связи может быть выполнено с возможностью определения RA у кадра триггера на основе RA у другого кадра в A-MPDU. В другой конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью приема PPDU триггера от точки доступа после приема DL MU PPDU и получения сообщения триггера из PPDU триггера. Сообщение триггера может предписывать устройству 1100 беспроводной связи чтобы инициировать UL передачу и может включать в себя параметры распределения UL канала. Указание UL канала может включать в себя параметры распределения UL канала, и первый UL канал связи может быть определен на основе параметров распределения UL канала. Каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по приему PPDU триггера по одному из множества UL каналов связи, указание BA может включать в себя политику ACK и сообщение триггера, и первая BA может быть передана в ответ на получение сообщения триггера и обнаружение политики ACK во множестве MPDU. В другом аспекте, PPDU триггера может включать в себя кадр триггера, который несет сообщение триггера, и кадр триггера может дополнительно включать в себя указание, предписывающее принимающему терминалу пользователя чтобы передавать BA. В другой конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть выполнены с возможностью приема второго PPDU от точки доступа после приема DL MU PPDU и получения сообщения триггера из второго PPDU. Сообщение триггера может предписывать первому терминалу пользователя чтобы инициировать UL передачу и может включать в себя параметры распределения UL канала. Указание UL канала может включать в себя параметры распределения UL канала. В данной конфигурации, система 1110 обработки и/или BA компонент 1124 могут быть дополнительно выполнены с возможностью получения сообщения BAR из второго PPDU. Сообщение BAR может предписывать первому терминалу пользователя чтобы передавать BA. Первый UL канал связи может быть определен на основе параметров распределения UL канала. Каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA в ответ на прием сообщения BAR. Указание BA может включать в себя политику ACK, сообщение триггера, и сообщение BAR. Первая BA может быть передана в ответ на получение сообщения триггера и сообщения BAR. В другом аспекте, сообщение триггера может быть помещено в преамбулу второго PPDU, и второй PPDU может включать в себя кадр BAR, несущий сообщение BAR. В другом аспекте, второй PPDU может нести управляющий кадр-оболочку, управляющий кадр-оболочка может заключать в себе кадр BAR, несущий сообщение BAR, и сообщение триггера может быть включено в поле управляющего кадра-оболочки. В другом аспекте, второй PPDU может нести A-MPDU, и A-MPDU может включать в себя кадр триггера, несущий сообщение триггера, и кадр BAR, несущий сообщение BAR.
[0104] В одной конфигурации, устройство 1100 беспроводной связи может включать в себя средство для приема, по первому DL каналу связи из множества DL каналов связи, DL MU PPDU, переданного точкой доступа множеству терминалов пользователя, включая устройство 1100 беспроводной связи и второй терминал пользователя по множеству DL каналов связи. DL MU PPDU может включать в себя множество MPDU. Устройство 1100 беспроводной связи может включать в себя средство для передачи, по первому UL каналу связи из множества UL каналов связи, перовой BA точке доступа параллельно с передачей второй BA от второго терминала пользователя точке доступа по второму UL каналу связи из множества UL каналов связи. Первая BA может осуществлять квитирование одного или более MPDU из множества MPDU. В другой конфигурации, устройство 1100 беспроводной связи может включать в себя средство для получения указания UL канала и указания BA. Передача первой BA может быть основана на указании UL канала и указании BA. В другой конфигурации, устройство 1100 беспроводной связи может включать в себя средство для определения UL канала связи, который является обратным первому DL каналу связи на основе параметров распределения DL канала у первого DL канала связи. Указание UL канала может быть основано на параметрах распределения DL канала, и первый UL канал связи может быть UL каналом связи. В данной конфигурации, каждый MPDU из множества MPDU может включать в себя политику ACK, которая может предписывать принимающему терминалу пользователя чтобы передавать BA немедленно по одному из множества UL каналов связи. Указание BA может включать в себя политику ACK, и первая BA может быть передана в ответ на обнаружение политики ACK во множестве MPDU. В другой конфигурации, устройство 1100 беспроводной связи может включать в себя средство для определения UL канала связи посредством получения параметров распределения DL канала у первого DL канала связи из DL MU PPDU и посредством определения параметров распределения UL канала на основе параметров распределения DL канала. Обратный UL канал связи может быть определен на основе параметров распределения UL канала. В другой конфигурации, устройство 1100 беспроводной связи может включать в себя средство для получения параметров распределения UL канала у множества UL каналов связи из DL MU PPDU. В данной конфигурации, параметры распределения UL канала могут распределять равную полосу пропускания каждому из множества UL каналов связи, указание UL канала может быть основано на параметрах распределения UL канала, первый UL канал связи может быть определен на основе параметров распределения UL канала. Кроме того, каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по одному из множества UL каналов связи, указание BA может включать в себя политику ACK, и первая BA может быть передана в ответ на получение параметров распределения UL канала и обнаружение политики ACK во множестве MPDU. В аспекте, параметры распределения UL канала могут быть получены из преамбулы DL MU PPDU. В другой конфигурации, устройство 1100 беспроводной связи может быть предварительно сконфигурировано с параметрами распределения UL канала у множества UL каналов связи. Параметры распределения UL канала могут распределять равную полосу пропускания каждому из множества UL каналов связи. В данной конфигурации, устройство 1100 беспроводной связи может включать в себя средство для получения указания UL канала посредством определения индекса DL канала у первого DL канала связи, при этом указание UL канала включает в себя индекс DL канала, и посредством определения индекса UL канала у первого UL канала связи на основе индекса DL канала. Первый UL канал связи может быть определен на основе параметров распределения UL канала и индекса UL канала. Каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по одному из множества UL каналов связи. Указание BA может включать в себя политику ACK, и первая BA может быть передана в ответ на обнаружение политики ACK во множестве MPDU и определение индекса UL канала. В другой конфигурации, устройство 1100 беспроводной связи может включать в себя средство для получения сообщения триггера из DL MU PPDU. Сообщение триггера может быть помещено в преамбула DL MU PPDU или в A-MPDU внутри DL MU PPDU, адресованного устройству 110 беспроводной связи, переносимый в DL MU PPDU. Сообщение триггера может предписывать устройству 1100 беспроводной связи чтобы инициировать UL передачу и включает в себя параметры распределения UL канала. В данной конфигурации, первый UL канал связи может быть определен на основе параметров распределения UL канала, указание UL канала может включать в себя параметры распределения UL канала, каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по одному из множества UL каналов связи, указание BA может включать в себя политику ACK и сообщение триггера, и первая BA может быть передана в ответ на получение сообщения триггера и обнаружение политики ACK во множестве MPDU. В другом аспекте, устройство 1100 беспроводной связи может быть выполнено с возможностью передачи UL данных после отправки первой BA по первому UL каналу связи. В другом аспекте, A-MPDU может включать в себя кадр триггера, который несет сообщение триггера, кадр триггера может не включать в себя RA, и устройство 1100 беспроводной связи может быть выполнено с возможностью определения RA у кадра триггера на основе RA у другого кадра в A-MPDU. В другой конфигурации, устройство 1100 беспроводной связи может включать в себя средство для приема PPDU триггера от точки доступа после приема DL MU PPDU и получения сообщения триггера из PPDU триггера. Сообщение триггера может предписывать устройству 1100 беспроводной связи чтобы инициировать UL передачу и может включать в себя параметры распределения UL канала. Указание UL канала может включать в себя параметры распределения UL канала, и первый UL канал связи может быть определен на основе параметров распределения UL канала. Каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA немедленно по приему PPDU триггера по одному из множества UL каналов связи, указание BA может включать в себя политику ACK и сообщение триггера, и первая BA может быть передана в ответ на получение сообщения триггера и обнаружение политики ACK во множестве MPDU. В другом аспекте, PPDU триггера может включать в себя кадр триггера, который несет сообщение триггера, и кадр триггера может дополнительно включать в себя указание, предписывающее принимающему терминалу пользователя чтобы передавать BA. В другой конфигурации, устройство 1100 беспроводной связи может включать в себя средство для приема второго PPDU от точки доступа после приема DL MU PPDU и получения сообщения триггера из второго PPDU. Сообщение триггера может предписывать первому терминалу пользователя чтобы инициировать UL передачу и может включать в себя параметры распределения UL канала. Указание UL канала может включать в себя параметры распределения UL канала. В данной конфигурации, устройство 1100 беспроводной связи может включать в себя средство для получения сообщения BAR из второго PPDU. Сообщение BAR может предписывать первому терминалу пользователя чтобы передавать BA. Первый UL канал связи может быть определен на основе параметров распределения UL канала. Каждый MPDU из множества MPDU может включать в себя политику ACK, которая предписывает принимающему терминалу пользователя чтобы передавать BA в ответ на прием сообщения BAR. Указание BA может включать в себя политику ACK, сообщение триггера, и сообщение BAR. Первая BA может быть передана в ответ на получение сообщения триггера и сообщения BAR. В другом аспекте, сообщение триггера может быть помещено в преамбулу второго PPDU, и второй PPDU может включать в себя кадр BAR, несущий сообщение BAR. В другом аспекте, второй PPDU может нести управляющий кадр-оболочку, управляющий кадр-оболочка может заключать в себя кадр BAR, несущий сообщение BAR, и сообщение триггера может быть включено в поле управляющего кадра-оболочки. В другом аспекте, второй PPDU может нести A-MPDU, и A-MPDU может включать в себя кадр триггера, несущий сообщение триггера, и кадр BAR, несущий сообщение BAR.
[0105] Например, средство для приема может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m и/или BA компонент 1124. Средство для передачи может включать в себя TX пространственный процессор 290m, TX процессор 288m данных, передатчик 1115, систему 1110 обработки, контроллер 280m, и/или BA компонент 1124. Средство для получения указания UL канала может включать в себя RX пространственный процессор 260m, RX процессор 270 данных, приемник 1105, систему 1110 обработки, контроллер 280m, и/или BA компонент 1124. Средство для определения UL канала связи может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m, и/или BA компонент 1124. Средство для получения параметров распределения UL канала может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m и/или BA компонент 1124. Средство для получения может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m и/или BA компонент 1124. Средство для приема может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m и/или BA компонент 1124. Средство для получения сообщения триггера может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m, и/или BA компонент 1124. Средство для приема второго PPDU может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m и/или BA компонент 1124. Средство для получения сообщения триггера из второго PPDU может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m и/или BA компонент 1124. Средство для получения сообщения BAR может включать в себя RX пространственный процессор 260m, RX процессор 270m данных, приемник 1105, систему 1110 обработки, контроллер 280m и/или BA компонент 1124.
[0106] Разнообразные операции способов, описанных выше, могут быть выполнены любым подходящим средством, выполненным с возможностью выполнения операций, таким как компонент(ы) аппаратного обеспечения и/или программного обеспечения, схемами, и/или модулем(ями). В целом, любые операции, иллюстрируемые на Фигурах, могут быть выполнены соответствующим функциональным средством, выполненным с возможностью выполнения операций.
[0107] Следует понимать, что конкретная очередность или иерархия блоков в раскрытых процессах/блок-схемах является иллюстрацией примерных подходов. На основе предпочтений в исполнении, следует понимать, что конкретная очередность или иерархия блоков в процессах/блок-схемах может быть изменена. Кроме того, некоторые блоки могут быть объединены или опущены. Сопроводительные пункты формулы изобретения для способа представляют элементы разнообразных блоков в образцовой очередности, и не должны ограничиваться конкретной представленной очередностью или иерархией.
[0108] Специалисту в соответствующей области техники будет понятно, что информация и сигналы могут быть представлены, используя любую из многообразия разных технологий и методик. Например, данные, инструкции, команды, информация, сигналы, биты, символы, и импульсы, на которые могли ссылаться на всем протяжении вышеприведенного описания, могут быть представлены посредством напряжений, токов, электромагнитных волн, магнитных полей или частиц, оптических полей или частиц, или любого их сочетания.
[0109] Некоторые признаки, которые описываются в данном техническом описании в контексте отдельных реализаций также могут быть реализованы в сочетании в единой реализации. И наоборот, разнообразные признаки, которые описаны в контексте единой реализации, также могут быть реализованы в нескольких реализациях отдельно или в любом подходящем суб-сочетании. Более того, несмотря на то, что признаки могут быть описаны выше как действующие в некоторых сочетаниях и даже исходно заявлены как таковые, один или более признаки из заявленного сочетания могут в некоторых случаях быть исключены из сочетания, и заявленное сочетание может быть направлено на суб-сочетание или вариацию суб-сочетания.
[0110] Разнообразные иллюстративные логические блоки, компоненты, и схемы, описанные в связи с настоящим раскрытием, могут быть реализованы или выполнены с помощью процессора общего назначения, DSP, ASIC, FPGA или другого PLD, дискретной вентильной или транзисторной логики, дискретных компонентов аппаратного обеспечения или любого их сочетания, исполненного для выполнения описанных в данном документе функций. Процессор общего назначения может быть микропроцессором, но в качестве альтернативы, процессор может быть любым имеющимся на рынке процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован как сочетание вычислительных устройств, например, сочетания DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров совместно с ядром DSP, или любая другая такая конфигурация.
[0111] В одном или более аспектах, описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, встроенном программном обеспечении, или любом их сочетании. При реализации в программном обеспечении, функции могут быть сохранены на или переданы через, в качестве одной или более инструкций или кода, машиночитаемый носитель информации. Машиночитаемые носители информации включают в себя как компьютерные запоминающие носители информации, так и средства связи, включающие в себя любое средство, которое способствует переносу компьютерной программы из одного места в другое. Запоминающие носители информации могут быть любыми доступными средствами, доступ к которым может быть осуществлен посредством компьютера. В качестве примера, а не ограничения, такие машиночитаемые носители информации могут быть выполнены в виде RAM, ROM, EEPROM, компакт диска (CD) ROM (CD-ROM) или другого оптического дискового хранилища, магнитного дискового хранилища или других магнитных запоминающих устройств, или любого другого носителя информации, который может быть использован, чтобы нести или хранить требуемый код программы в форме инструкций или структур данных, и доступ к которому может быть осуществлен посредством компьютера. Также, любое соединение правильно называть машиночитаемым носителем информации. Например, если программное обеспечение передается от web-сайта, сервера, или другого удаленного источника, используя коаксиальный кабель, оптоволоконный кабель, витую пару, цифровую абонентскую линию (DSL), или беспроводные технологии, такие как инфракрасную, радио, и микроволновую, тогда коаксиальный кабель, оптоволоконный кабель, витая пара, DSL, или беспроводные технологии, такие как инфракрасная, радио, и микроволновая включаются в определение носителя информации. Используемый в данном документе магнитный диск и оптический диск включают в себя CD, лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и Blu-ray диск, при этом магнитные диски, как правило, воспроизводят данные магнитным образом, тогда как оптические диски воспроизводят данные оптическим образом с помощью лазеров. Таким образом, машиночитаемый носитель информации содержит не временный машиночитаемый носитель информации (например, вещественные носители информации).
[0112] Способы, раскрываемые в данном документе, содержат один или более этапы или действия для достижения описанного способа. Этапы способа и/или действия могут быть взаимозаменяемы друг другом, не отступая от объема формулы изобретения. Другими словами, до тех пор, пока не указана конкретная очередность этапов или действий, очередность и/или использование конкретных этапов и/или действий может быть модифицирована, не отступая от объема формулы изобретения.
[0113] Кроме того, следует понимать, что компоненты и/или другие соответствующие средства для выполнения способов и методик, описываемых в данном документе, могут быть загружены и/или иным образом получены посредством терминала пользователя и/или базовой станции в зависимости от обстоятельств. Например, такое устройство может быть связано с сервером, чтобы способствовать переносу средства для выполнения способов, описанных в данном документе. В качестве альтернативы, разнообразные способы, описанные в данном документе, могут быть предоставлены через запоминающее средство (например, RAM, ROM, физический запоминающий носитель информации, такой как CD или гибкий диск и т.д.), так что терминал пользователя и/или базовая станция может получать разнообразные способы по связыванию или предоставлению запоминающего средства устройству. Более того, любая другая подходящая методика для предоставления способов и методик, описанных в данном документе, устройству может быть использована.
[0114] Несмотря на то, что вышеприведенное направлено на аспекты настоящего раскрытия, другие и дополнительные аспекты раскрытия могут быть разработаны, не отступая от его базового объема, и его объем определяется нижеследующей формулой изобретения.
[0115] Предыдущее описание предоставлено с тем, чтобы позволить любому специалисту в соответствующей области техники реализовать на практике разнообразные аспекты, описанные в данном документе. Разнообразные модификации этих аспектов будут легко очевидны специалистам в соответствующей области техники, и общие принципы, определенные в данном документе, могут быть применены к другим аспектам. Следовательно, не подразумевается, что формула изобретения ограничивается показанными в данном документе аспектами, а должна соответствовать полному объему, который согласуется с языком формулы изобретения, при этом обращение к элементу в единственном числе, не означает «один и только один» при условии, что это специально не сформулировано, а наоборот «один или более». Слово «примерный» используется в данном документе для обозначения «служащий в качестве примера, экземпляра, или иллюстрации». Любой аспект, описанный в данном документе как «примерный» не обязательно должен толковаться в качестве предпочтительного или преимущественного над другими аспектами. При условии что специально не сформулировано иное, понятие «некоторый» относится к одному или более. Сочетания, такие как «по меньшей мере одно из A, B, или C», «по меньшей мере одно из A, B, и C», и «A, B, C, или любое их сочетание» включают в себя любое сочетание из A, B, и/или C, и может включать в себя кратные A, кратные B, или кратные C. В частности, сочетаниями, такого как «по меньшей мере одно из A, B, или C», «по меньшей мере одно из A, B, и C», и «A, B, C, или любое их сочетание» могут быть только A, только B, только C, A и B, A и C, B и C, или A и B и C, при этом любые такие сочетания могут содержать один или более член или члены из A, B, или C. Все структурные и функциональные эквиваленты элементов разнообразных аспектов, описанных на всем протяжении данного раскрытия, которые известны или позже стали известны специалистам в соответствующей области техники прямо включены в данный документ посредством ссылки и подразумеваются, как охватываемые формулой изобретения. Более того, ничто из разрытого в данном документе не предназначено для передачи в общественное пользование, независимо от того, изложено ли в явной форме такое раскрытие в формуле изобретения. Элемент пункта формулы изобретения не должен толковаться в качестве средства плюс функция до тех пор, пока элемент явным образом не изложен с использованием фразы «средство для».