СПОСОБ И УСТРОЙСТВО ДЛЯ ПОДДЕРЖАНИЯ НАБОРА СХЕМ МОДУЛЯЦИИ-КОДИРОВАНИЯ В БЕСПРОВОДНЫХ СИСТЕМАХ С ОЧЕНЬ ВЫСОКОЙ ПРОПУСКНОЙ СПОСОБНОСТЬЮ
METHOD AND APPARATUS FOR SUPPORTING MODULATION-CODING SCHEME SET IN VERY HIGH THROUGHPUT WIRELESS SYSTEMS

ИСПРАШИВАНИЕ ПРИОРИТЕТА СОГЛАСНО § 119 РАЗДЕЛА 35 СВОДА ЗАКОНОВ США
[0001] Настоящая заявка на патент испрашивает приоритет предварительной заявки на патент США № 61/423,924, названной "Supported modulation-coding scheme for Very High Throughout wireless systems", поданной 16 декабря 2010 и переданной своему правопреемнику, и тем самым явно включенной здесь посредством ссылки.
ОБЛАСТЬ, К КОТОРОЙ ОТНОСИТСЯ НАСТОЯЩЕЕ ИЗОБРЕТЕНИЕ
[0002] Некоторые аспекты настоящего раскрытия в целом относятся к беспроводной связи и, более конкретно, к способу и устройству для того, чтобы сконструировать поле набора схем модуляции-кодирования (MSC) в кадре, переданном в беспроводных системах с очень высокой пропускной способностью (VHT).
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0003] Чтобы рассмотреть проблему возрастающих требований к полосе пропускания, которые требуются для систем беспроводной связи, развиваются различные схемы, чтобы позволить множественным терминалам пользователя связываться с единственном точкой доступа (АР) посредством совместного использования ресурсов канала, в то же время достигая высоких пропускных способностей данных. Технология с множественными входами и множественными выходами (MIMO) представляет один такой подход, который недавно появился, в качестве популярного способа для систем связи следующего поколения. Технология MIMO была принята в нескольких появляющихся стандартах беспроводной связи, таких как стандарт Института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11. IEEE 802.11 обозначает набор стандартов воздушного интерфейса беспроводной локальной сети (WLAN), развитых посредством комитета IEEE 802.11, для передачи данных ближнего действия (например, от десятков метров до нескольких сотен метров).
T
R
T
R
S
T
R
S
[0004] Система MIMO использует множество (N) антенн передачи и множество (N) антенн приема для передачи данных. Канал MIMO, сформированный посредством N антенн передачи и N антенн приема, может быть разложен на N независимых каналов, которые также называются пространственными каналами, где NS≤min{N,N}. Каждый из N независимых каналов соответствует размерности. Система MIMO может обеспечить повышенную производительность (например, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, созданные множественными антеннами передачи и приема.
[0005] В беспроводных сетях с единственной AP и множественными пользовательскими станциями (станциями STA), параллельные передачи могут иметь место по множественным каналам к различным станциям STA в направлениях как восходящей линии связи, так и нисходящей линии связи. Много проблем есть в таких системах. Например, AP может передавать сигналы, используя различные стандарты, такие как IEEE 802.11n/a/b/g или IEEE 802.11ac (стандарты очень высокой пропускной способности (VHT)). STA приемника может быть в состоянии обнаружить режим передачи сигнала на основании информации, включенной в преамбулу пакета передачи.
[0006] Многопользовательская система MIMO (MU-MIMO) нисходящей линии связи, основанная на передаче множественного доступа с пространственным разделением каналов (SDMA), может одновременно служить множеством пространственно разделенных станций STA посредством применения формирования диаграммы направленности во множестве антенн AP. Сложные веса предварительного кодирования передачи могут быть вычислены посредством AP на основании информации о состоянии канала (CSI), принятой от каждой из поддерживаемых станций STA.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0007] Некоторые аспекты настоящего раскрытия обеспечивают способ для беспроводной связи. Способ в целом включает в себя построение, в устройстве, кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и передачу этого кадра.
[0008] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя схему, сконфигурированную для построения кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и передатчик, сконфигурированный для передачи этого кадра.
[0009] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя средство для построения кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и средство для передачи этого кадра.
[0010] Некоторые аспекты обеспечивают компьютерный программный продукт для беспроводной связи. Компьютерный программный продукт включает в себя считываемый компьютером носитель, содержащий команды, выполняемые для построения в устройстве кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и передачи этого кадра.
[0011] Некоторые аспекты настоящего раскрытия обеспечивают способ для беспроводной связи. Способ в целом включает в себя построение в устройстве кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и передачу этого кадра, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством устройства для этой полосы пропускания.
[0012] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя схему, сконфигурированную для построения кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и передатчик, сконфигурированный для передачи этого кадра, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством устройства для этой полосы пропускания.
[0013] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя средство для построения кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и средство для передачи этого кадра, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством устройства для этой полосы пропускания.
[0014] Некоторые аспекты обеспечивают компьютерный программный продукт для беспроводной связи. Компьютерный программный продукт включает в себя считываемый компьютером носитель, содержащий команды, выполняемые для построения в устройстве кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и передачи этого кадра, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством устройства для этой полосы пропускания.
[0015] Некоторые аспекты настоящего раскрытия обеспечивают способ для беспроводной связи. Способ в целом включает в себя прием в устройстве от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых другим устройством, для приема соответствующего количества пространственных потоков (потоков SS), и выбор скорости передачи для связи с другим устройством на основании по меньшей мере частично первой индикации.
[0016] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя приемник, сконфигурированный для приема от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых другим устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и схему, сконфигурированную для выбора скорости передачи для связи с этим другим устройством на основании, по меньшей мере частично, первой индикации.
[0017] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя средство для приема от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых другим устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и средство для выбора скорости передачи для связи с этим другим устройством на основании, по меньшей мере частично, первой индикации.
[0018] Некоторые аспекты обеспечивают компьютерный программный продукт для беспроводной связи. Компьютерный программный продукт включает в себя считываемый компьютером носитель, содержащий команды, выполняемые для приема в устройстве от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых другим устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и выбора скорости передачи для связи с другим устройством на основании, по меньшей мере частично, первой индикации.
[0019] Некоторые аспекты настоящего раскрытия обеспечивают способ для беспроводной связи. Способ в целом включает в себя прием, в устройстве от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых другим устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и выбор скорости передачи для связи с другим устройством на основании, по меньшей мере частично, первой индикации, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством этого другого устройства для этой полосы пропускания.
[0020] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя приемник, сконфигурированный для приема от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых другим устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и схему, сконфигурированную для выбора скорости передачи для связи с этим другим устройством на основании, по меньшей мере частично, первой индикации, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством этого другого устройства для этой полосы пропускания.
[0021] Некоторые аспекты настоящего раскрытия обеспечивают устройство для беспроводной связи. Устройство в целом включает в себя средство для приема от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых другим устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и средство для выбора скорости передачи для связи с этим другим устройством на основании, по меньшей мере частично, первой индикации, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством другого устройства для этой полосы пропускания.
[0022] Некоторые аспекты обеспечивают компьютерный программный продукт для беспроводной связи. Компьютерный программный продукт включает в себя считываемый компьютером носитель, содержащий команды, выполняемые для приема в устройстве от другого устройства кадра, содержащего первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых этим другим устройством, для приема соответствующего разного количества пространственных потоков (потоков SS), и выбора скорости передачи для связи с этим другим устройством на основании, по меньшей мере частично, первой индикации, причем первая индикация содержит значение для каждой из множества полос пропускания, и это значение представляет самую высокую MCS среди схем MCS, поддерживаемых для приема посредством этого другого устройства для этой полосы пропускания.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0023] Таким образом, метод, в котором могут быть подробно понятны вышеупомянутые признаки настоящего раскрытия, более конкретное описание, кратко изложенное выше, может быть сделано со ссылками на аспекты, некоторые из которых иллюстрированы в приложенных чертежах. Однако должно быть отмечено, что приложенные чертежи иллюстрируют только некоторые обычные аспекты настоящего раскрытия, и поэтому не должны быть рассмотрены как ограничивающие его область, так как описание может признавать для других одинаково эффективных аспектов.
[0024] ФИГ. 1 иллюстрирует сеть беспроводной связи в соответствии с некоторыми аспектами настоящего раскрытия.
[0025] ФИГ. 2 иллюстрирует блок-схему примерных точки доступа и терминалов пользователя в соответствии с некоторыми аспектами настоящего раскрытия.
[0026] ФИГ. 3 иллюстрирует блок-схему примерного беспроводного устройства в соответствии с некоторыми аспектами настоящего раскрытия.
[0027] ФИГ. 4 иллюстрирует примерную карту схемы модуляции-кодирования (MCS) приема в соответствии с некоторыми аспектами настоящего раскрытия.
[0028] ФИГ. 5 иллюстрирует примерный формат кадра для поддерживаемой MCS с очень высокой пропускной способностью (VHT) в соответствии с некоторыми аспектами настоящего раскрытия.
[0029] ФИГ. 6 иллюстрирует примерную карту MCS приема для множества полос пропускания в соответствии с некоторыми аспектами настоящего раскрытия.
[0030] ФИГ. 7 иллюстрирует другой примерный формат кадра для MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия.
[0031] ФИГ. 8A-8C иллюстрируют примеры подполей установки MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия.
[0032] ФИГ. 9 иллюстрирует примерные операции для построения кадра для MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия.
[0033] ФИГ. 9A иллюстрирует примерные компоненты, способные выполнять операции ФИГ. 9.
[0034] ФИГ. 10 иллюстрирует другие примерные операции для построения кадра для MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия.
[0035] ФИГ. 10A иллюстрирует примерные компоненты, способные выполнять операции ФИГ. 10.
[0036] ФИГ. 11 иллюстрирует примерные операции для приема кадра для MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия.
[0037] ФИГ. 11A иллюстрирует примерные компоненты, способные выполнять операции согласно ФИГ. 11.
[0038] ФИГ. 12 иллюстрирует другие примерные операции для приема кадра для MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия.
[0039] ФИГ. 12A иллюстрирует примерные компоненты, способные выполнять операции ФИГ. 12.
ПОДРОБНОЕ ОПИСАНИЕ
[0040] Различные аспекты настоящего раскрытия описаны более подробно ниже со ссылками на приложенные чертежи. Однако настоящее раскрытие может осуществляться в большом разнообразии форм и не должно быть истолковано как ограниченное конкретной структурой или функцией, представленной на протяжении настоящего раскрытия. Вместо этого, эти аспекты обеспечены таким образом, чтобы настоящее раскрытие было полным и завершенным и полностью передавало сущность раскрытия специалистам в данной области техники. На основании описаний здесь специалист в данной области техники должен оценить, что сущность настоящего раскрытия предназначена, что охватить любой аспект раскрытия, раскрытый в настоящем описании, реализован ли он независимо или объединен с любым другим аспектом настоящего раскрытия. Например, устройство может быть реализовано, или способ может быть применен на практике, используя любое количество аспектов, сформулированных в настоящем описании. В дополнении, сущность настоящего раскрытия предназначена, чтобы охватить такое устройство и функциональные возможности в дополнение или кроме различных аспектов, сформулированных в настоящем описании. Должно быть понятно, что любой аспект раскрытия, раскрытый в настоящем описании, может осуществляться одним или более элементами формулы изобретения.
[0041] Слово "примерный" используется в настоящем описании, чтобы обозначать "служить примером, случаем или иллюстрацией". Любой аспект, описанный в настоящем описании как "примерный", не должен обязательно рассматриваться как предпочтительный или преимущественный по отношению к другим аспектам.
[0042] Хотя в настоящем описании описаны некоторые аспекты, много вариаций и перестановок этих аспектов находятся в пределах объема настоящего раскрытия. Хотя упомянуты некоторые выгоды и преимущества предпочтительных аспектов, объем настоящего раскрытия не предназначен, чтобы ограничиваться конкретными выгодами, использованиями или целями. Вместо этого, аспекты настоящего раскрытия предназначены, чтобы широко применяться к различным беспроводным технологиям, конфигурациям системы, сетям и протоколам передачи, некоторые из которых иллюстрированы посредством примера на фигурах и в последующем описании предпочтительных аспектов. Подробное описание и чертежи просто иллюстрируют настоящее раскрытие, а не ограничивают объем раскрытия, определенный приложенной формулой изобретения и ее эквивалентами.
ПРИМЕРНАЯ СИСТЕМА БЕСПРОВОДНОЙ СВЯЗИ
[0043] Способы, описанные в настоящем описании, могут быть использованы для различных широкополосных систем беспроводной связи, включающих в себя системы связи, которые основаны на передаче единственной несущей. Аспекты, раскрытые в настоящем описании, могут быть, например, преимущественными для систем, использующих сверхширокополосные сигналы (UWB), включающие в себя сигналы, работающие в диапазоне миллиметровых волн. Однако настоящего раскрытие не предназначено, чтобы ограничиваться такими системами, так как другие закодированные сигналы могут извлечь выгоду из аналогичных преимуществ.
[0044] Описания здесь могут быть включены (например, реализованы в пределах или выполнены) во множество проводных или беспроводных устройств (например, узлы). В некоторых аспектах узел содержит беспроводной узел. Такой беспроводной узел может обеспечить, например, возможность соединения для или с сетью (например, глобальной сетью, такой как Интернет или сотовая связь) с помощью проводной линии связи или беспроводной линии связи. В некоторых аспектах беспроводной узел, реализованный в соответствии с описаниями здесь, может содержать точку доступа или терминал доступа.
[0045] Точка доступа ("AP") может содержать, быть реализована как или известна как Узел B, контроллер радиосети (“RNC”), узел eNodeB, контроллер базовой станции ("BSC"), базовая приемопередающая станция ("BTS"), базовая станция ("BS"), функция приемопередатчика ("TF"), радио маршрутизатор, радио приемопередатчик, набор основных услуг ("BSS"), расширенный набор услуг ("ESS"), радио базовая станция ("RBS") или некоторая другая терминология. В некоторых реализациях точка доступа может содержать установленный киоск телевизионной приставки, медиа центр или любое другое подходящее устройство, которое сконфигурировано для связи с помощью беспроводного или проводного носителя. Согласно некоторым аспектам настоящего раскрытия точка доступа может работать в соответствии с группой стандартов беспроводной связи Института инженеров по электротехнике и электронике (IEEE) 802.11.
[0046] Терминал доступа ("AT") может содержать, быть реализован как или известен как терминал доступа, абонентская станция, абонентский блок, мобильная станция, удаленная станция, удаленный терминал, терминал пользователя, пользовательский агент, пользовательское устройство, пользовательское оборудование, пользовательская станция или некоторая другая терминология. В некоторых реализациях терминал доступа может содержать сотовый телефон, радиотелефон, телефон протокола инициации сеанса связи ("SIP"), станцию местной беспроводной связи ("WLL"), персональный цифровой ассистент ("PDA"), переносное устройство, имеющее возможность беспроводного соединения, станцию ("STA") или некоторое другое подходящее устройство обработки, соединенное с беспроводным модемом. Соответственно, один или более аспектов, описанных в настоящем описании, могут быть включены в телефон (например, сотовый телефон или смартфон), компьютер (например, ноутбук), портативное устройство связи, портативное вычислительное устройство (например, персональный цифровой ассистент), планшет, устройство развлечения (например, музыкальное или видео устройство, или спутниковое радио), телевизионный дисплей, флип-камеру, видеокамеру безопасности, цифровой видеомагнитофон (DVR), устройство глобальной системы определения местоположения или любое другое подходящее устройство, которое сконфигурировано для связи с помощью беспроводного или проводного носителя. Согласно некоторым аспектам настоящего раскрытия, терминал доступа может работать в соответствии с группой стандартов беспроводной связи IEEE 802.11.
[0047] Фиг. 1 иллюстрирует систему 100 MIMO множественного доступа с точками доступа и терминалами пользователя. Для простоты только одна точка 110 доступа показана на Фиг. 1. Точка доступа (AP) в целом является фиксированной станцией, которая связывается с терминалами пользователя и может также называться базовой станцией или некоторой другой терминологией. Терминал пользователя может быть стационарным и ксированным или мобильным и может также называться мобильной станцией, станцией (STA), клиентом, беспроводным устройством или некоторой другой терминологией. Терминал пользователя может быть беспроводным устройством, таким как сотовый телефон, персональный цифровой ассистент (PDA), переносное устройство, беспроводной модем, ноутбук, персональный компьютер и т.д.
[0048] Точка 110 доступа может связываться с одним или более терминалами 120 пользователя в любой заданный момент по нисходящей линии связи и восходящей линии связи. Нисходящая линия связи (то есть, прямая линия связи) является линией связи от точки доступа к терминалам пользователя, и восходящая линия связи (то есть, обратная линия связи) является линией связи от терминалов пользователя к точке доступа. Терминал пользователя может также одноранговым образом связываться с другим пользовательским терминалом. Контроллер 130 системы подсоединяется к и обеспечивает координацию и управление для точек доступа.
ap
u
ap
u
u
u
ap
ut
u
[0049] Система 100 использует множественные антенны передачи и множественные антенны приема для передачи данных по нисходящей линии связи и восходящей линии связи. Точка 110 доступа оборудована рядом N антенн и представляет множественный ввод (MI) для передач нисходящей линии связи и множественный вывод (MO) для передач восходящей линии связи. Набор N выбранных терминалов 120 пользователя в совокупности предоставляет множественный вывод для передач нисходящей линии связи и множественный ввод для передач восходящей линии связи. В некоторых случаях может быть желательно иметь N≥N≥1, если символьные потоки данных для N терминалов пользователя не мультиплексированы по коду, частоте или времени некоторыми средствами. N может быть больше, чем N, если символьные потоки данных могут быть мультиплексированы, используя различные кодовые каналы посредством CDMA, несвязные наборы частотных поддиапазонов посредством OFDM и так далее. Каждый выбранный терминал пользователя передает специфичные для пользователя данные на и/или принимает специфичные для пользователя данные от точки доступа. В целом, каждый выбранный терминал пользователя может быть оборудован одной или множеством антенн (то есть, N≥1). N выбранных терминалов пользователя может иметь одно и то же или разное количество антенн.
[0050] Система 100 MIMO может быть системой дуплексной передачи с временным разделением (TDD) или системой дуплексной передачи с частотным разделением (FDD). Для системы TDD нисходящая линия связи и восходящая линия связи совместно используют один и тот же диапазон частот. Для системы FDD нисходящая линия связи и восходящая линия связи используют разные диапазоны частот. Система 100 MIMO может также использовать единственную несущую или множественные несущие для передачи. Каждый терминал пользователя может быть оборудован единственной антенной (например, чтобы уменьшить затраты) или множественными антеннами (например, где могут поддерживаться дополнительные затраты). Система 100 MIMO может представлять высокоскоростную беспроводную локальную сеть (WLAN), работающая в диапазоне частот 60GHz.
ap
ut,m
ut,х
up
dn
up
dn
up
dn
[0051] ФИГ. 2 показывает блок-схему точки 110 доступа и двух терминалов 120m и 120x пользователя в системе 100 MIMO. Точка 110 доступа оборудована N антеннами 224a-224ap. Терминал 120m пользователя оборудован N антеннами 252ma-252mu, и терминал 120x пользователя оборудован N антеннами 252xa-252xu. Точка 110 доступа является передающим объектом для нисходящей линии связи и принимающим объектом для восходящей линии связи. Каждый терминал 120 пользователя является передающим объектом для восходящей линии связи и принимающим объектом для нисходящей линии связи. Используемый в настоящем описании "передающий объект" является независимо управляемым прибором или устройством, способным передавать данные с помощью частотного канала, и "принимающий объект" является независимо управляемым прибором или устройством, способным принимать данные с помощью частотного канала. В последующем описании индекс "dn" обозначает нисходящую линию связи, индекс "up" обозначает восходящую линию связи, N терминалов пользователя выбираются для одновременной передачи по восходящей линии связи, N терминалов пользователя выбираются для одновременной передачи по нисходящей линии связи, N может или может не быть равно N, и N и N могут быть статическими значениями или могут изменяться для каждого интервала планирования. Управление направлением диаграммы направленности или некоторый другой способ пространственной обработки может быть использован в точке доступа и терминале пользователя.
up,m
up,m
up,m
ut,m
ut,m
ut,m
ut,m
ut,m
[0052] По восходящей линии связи в каждом терминале 120 пользователя, выбранном для передачи восходящей линии связи, процессор 288 TX передачи данных принимает данные трафика от источника 286 данных и данные управления от контроллера 280. Процессор 288 TX передачи данных обрабатывает (например, кодирует, чередует и модулирует) данные трафика {d}для терминала пользователя на основании схем кодирования и модуляции, ассоциированных со скоростью передачи, выбранной для терминала пользователя, и выдает символьный поток данных {s}. Пространственный процессор 290 TX передачи данных выполняет пространственную обработку в отношении символьного потока данных {s}и выдает N символьных потоков передачи для N антенн. Каждый блок 254 передатчика (TMTR) принимает и обрабатывает (например, преобразует в аналоговый сигнал, усиливает, фильтрует и преобразует с повышением частоты) соответствующий символьный поток передачи для генерирования сигнала восходящей линии связи. N блоков 254 передатчика выдают N сигналов восходящей линии связи для передачи от N антенн 252 на точку 110 доступа.
up
[0053] Количество N терминалов пользователя может быть запланировано для одновременной передачи по восходящей линии связи. Каждый из этих терминалов пользователя выполняет пространственную обработку в отношении своего символьного потока данных и передает свой набор символьных потоков передачи по восходящей линии связи на точку доступа.
ap
up
ap
ap
up
up,m
up,m
up,m
[0054] В точке 110 доступа N антенн 224a-224ap принимают сигналы восходящей линии связи от всех N терминалов пользователя, передающих по восходящей линии связи. Каждая антенна 224 выдает принятый сигнал в соответствующий блок 222 приемника (RCVR). Каждый блок 222 приемника выполняет обработку, комплементарную к обработке, выполняемой блоком 254 передатчика, и выдает принятый символьный поток. Пространственный процессор 240 RX приема данных выполняет пространственную обработку приемника в отношении N принятых символьных потоков от N блоков 222 приемника, и выдает N восстановленных символьных потоков данных восходящей линии связи. Пространственная обработка приемника выполняется в соответствии с инверсией матрицы корреляции канала (CCMI), минимальной среднеквадратической ошибкой (MMSE), последовательным подавлением помех (SIC) или некоторым другим способом. Каждый восстановленный символьный поток данных восходящей линии связи {s} является оценкой символьного потока данных {s}, переданного соответствующим терминалом пользователя. Процессор 242 RX приема данных обрабатывает (например, демодулирует, выполняет обратное чередование и декодирует) каждый восстановленный символьный поток данных восходящей линии связи {s}, в соответствии со скоростью передачи, используемой для этого потока, чтобы получить декодированные данные. Декодированные данные для каждого терминала пользователя могут быть выданы в хранилище 244 данных для хранения и/или в контроллер 230 для дополнительной обработки.
dn
dn
dn
dn
ap
ap
ap
ap
ap
[0055] По нисходящей линии связи в точке 110 доступа процессор 210 TX передачи данных принимает данные трафика от источника 208 данных для N терминалов пользователя, запланированных для передачи нисходящей линии связи, данные управления от контроллера 230 и, возможно, другие данные от планировщика 234. Различные типы данных могут быть посланы по различным транспортным каналам. Процессор 210 TX передачи данных обрабатывает (например, кодирует, чередует и модулирует) транспортные данные для каждого терминала пользователя на основании скорости передачи, выбранной для этого терминала пользователя. Процессор 210 TX передачи данных выдает N символьных потоков данных нисходящей линии связи для N терминалов пользователя. Пространственный процессор 220 TX передачи данных выполняет пространственную обработку в отношении N символьных потоков данных нисходящей линии связи и выдает N символьных потоков передачи для N антенн. Каждый блок 222 передатчика (TMTR) принимает и обрабатывает соответствующий символьный поток передачи для генерирования сигнала нисходящей линии связи. N блоков 222 передатчика выдают N сигналов нисходящей линии связи для передачи от N антенн 224 на терминалы пользователя.
ut,m
ap
ut,m
ut,m
dn,m
[0056] В каждом терминале 120 пользователя N антенн 252 принимают N сигналов нисходящей линии связи от точки 110 доступа. Каждый блок 254 приемника (RCVR) обрабатывает принятый сигнал от ассоциированной антенны 252 и выдает принятый символьный поток. Пространственный процессор 260 RX приема данных выполняет пространственную обработку приемника в отношении N принятых символьных потоков от N блоков 254 приемника и выдает восстановленный символьный поток данных нисходящей линии связи {s} для терминала пользователя. Пространственная обработка приемника выполняется в соответствии с CCMI, MMSE или некоторым другим способом. Процессор 270 RX приема данных обрабатывает (например, демодулирует, выполняет обратное чередование и декодирует) восстановленный символьный поток данных нисходящей линии связи, чтобы получить декодированные данные для терминала пользователя.
ut,m
ap
ut,m
ut,m
dn,m
[0057] В каждом терминале 120 пользователя N антенн 252 принимают N сигналов нисходящей линии связи от точки 110 доступа. Каждый блок 254 приемника (RCVR) обрабатывает принятый сигнал от ассоциированной антенны 252 и выдает принятый символьный поток. Пространственный процессор 260 RX приема данных выполняет пространственную обработку приемника в отношении N принятых символьных потоков от N блоков 254 приемника и выдает восстановленный символьный поток данных нисходящей линии связи {s} для терминала пользователя. Пространственная обработка приемника выполняется в соответствии с CCMI, MMSE или некоторым другим способом. Процессор RX 270 приема данных обрабатывает (например, демодулирует, выполняет обратное чередование и декодирует) восстановленный символьный поток данных нисходящей линии связи, чтобы получить декодированные данные для терминала пользователя.
[0058] Некоторые аспекты настоящего раскрытия поддерживают построение, в AP 110 (например, посредством процессора 210 TX передачи данных), кадра с первой индикацией о множестве схем модуляции-кодирования (схем MCS), поддерживаемых посредством AP 110, для приема соответствующего разного количества пространственных потоков (потоков SS) (например, от терминалов 120 пользователя). Передатчик 222 AP 110 может быть сконфигурирован для передачи построенного кадра на один или более терминалы 120 пользователя.
[0059] Некоторые аспекты настоящего раскрытия поддерживают прием, от AP 110 в терминале 120 пользователя, используя приемник 254, кадра с первой индикацией о множестве схем MCS, поддерживаемых посредством AP 110, для приема соответствующего разного количества потоков SS. Терминал пользователя 120 (например, процессор 270 RX приема данных) может быть сконфигурирован для выбора скорости передачи для связи с AP 110 на основании, по меньшей мере частично, первой индикации.
[0060] Фиг. 3 иллюстрирует различные компоненты, которые могут быть использованы в беспроводном устройстве 302, которое может быть использовано в системе 100. Беспроводное устройство 302 является примером устройства, которое может быть сконфигурировано для реализации различных способов, описанных в настоящем описании. Беспроводное устройство 302 может быть точкой 110 доступа или терминалом 120 пользователя.
[0061] Беспроводное устройство 302 может включать в себя процессор 304, который управляет работой беспроводного устройства 302. Процессор 304 может также называться центральным блоком обработки (CPU). Память 306, которая может включать в себя как постоянное запоминающее устройство (ROM), так и оперативное запоминающее устройство (RAM), выдает команды и данные в процессор 304. Часть памяти 306 может также включать в себя энергонезависимое оперативное запоминающее устройство (NVRAM). Процессор 304 обычно выполняет логические и арифметические операции на основании программных команд, сохраненных в памяти 306. Команды в памяти 306 могут выполняться для реализации способов, описанных в настоящем описании.
[0062] Беспроводное устройство 302 может также включать в себя корпус 308, который может включать в себя передатчик 310 и приемник 312, чтобы разрешить передачу и прием данных между беспроводным устройством 302 и удаленным местоположением. Передатчик 310 и приемник 312 могут быть объединены в приемопередатчик 314. Множество антенн 316 передачи может быть присоединено к корпусу 308 и электрически подсоединено к приемопередатчику 314. Беспроводное устройство 302 может также включать в себя (не показаны) множественные передатчики, множественные приемники и множественные приемопередатчики.
[0063] Беспроводное устройство 302 может также включать в себя блок 318 обнаружения сигнала, который может быть использован для обнаружения и измерения уровня сигналов, принятых приемопередатчиком 314. Блок 318 обнаружения сигнала может обнаружить такие сигналы как полная энергия, энергия для каждой поднесущей для каждого символа, спектральная плотность мощности и другие сигналы. Беспроводное устройство 302 может также включать в себя цифровой сигнальный процессор 320 (DSP) для использования при обработке сигналов.
[0064] Различные компоненты беспроводного устройства 302 могут быть соединены вместе посредством системы 322 шины, которая может включать в себя шину питания, шину сигнала управления и шину сигнала статуса в дополнение к шине данных.
[0065] Некоторые аспекты настоящего раскрытия поддерживают построение, в беспроводном устройстве 302 (например, посредством процессора 304), кадра с первой индикацией о множестве схем MCS, поддерживаемых беспроводным устройством 302, для приема соответствующего разного количества потоков SS (например, от терминалов пользователя). Передатчик 310 беспроводного устройства 302 может быть сконфигурирован для передачи построенного кадра на один или более терминалов пользователя.
[0066] Некоторые аспекты настоящего раскрытия поддерживают прием, в беспроводном устройстве 302, используя приемник 312, кадра с первой индикацией о множестве схем MCS, поддерживаемых беспроводным устройством 302, для приема соответствующего разного количества потоков SS. Беспроводное устройство 302 (например, процессор 304) может быть сконфигурировано для выбора скорости передачи для связи с точкой доступа, служащей беспроводным устройством 302, на основании, по меньшей мере частично, первой индикации.
[0067] Согласно некоторым аспектам настоящего раскрытия, может требоваться обеспечить поддержку передачи и приема для схем модуляции-кодирования (схем MCS) 0-7 в единственном потоке блоков данных протокола процедуры конвергенции (блоков PPDU) физического уровня 20 МГц, 40 МГц и 80 МГц с защитным интервалом (GI) 800нс как для точек доступа (точек AP), так и для пользовательских станций (станций STA), таких как точки AP и пользовательские станции STA из Фиг. 1-2. Дополнительно, может быть возможно обеспечить поддержку приема для GI 400нс, поддержку для операции в полосе частот канала 160 МГц, поддержку для схем MCS 8 и 9 и поддержку для более чем одного пространственного потока.
[0068] Некоторые аспекты настоящего раскрытия поддерживают конструирование "поля набора MCS", указывающей, какие схемы MCS (например, комбинация MCS, количество пространственных потоков (Nss) и полоса частот (BW)) может поддерживать STA для стандарта беспроводной связи IEEE 802.11ac. В IEEE 802.11n MCS может быть идентифицирована индексом MCS, который может быть представлен целым числом в диапазоне от 0 до 76 (который может включать в себя различные возможности Nss). В IEEE 802.11ac MCS и Nss могут быть несвязными количествами, и, следовательно, желаема новая структура. Кроме того, так как неравная модуляция может не быть возможна, поле набора поддерживаемой MCS может быть сжато. Новое поле MCS может обеспечить достаточно гибкости для реализации, в то же время оставляя немного двусмысленности, насколько возможно, при поддержании низких служебных расходов.
СОДЕРЖИМОЕ ПОЛЯ ПОДДЕРЖИВАЕМОЙ СХЕМЫ МОДУЛЯЦИИ-КОДИРОВАНИЯ (MCS) С ОЧЕНЬ ВЫСОКОЙ ПРОПУСКНОЙ СПОСОБНОСТЬЮ (VHT)
[0069] ФИГ. 4 иллюстрирует примерный формат 400 карты схемы модуляции-кодирования приемника (MCS Rx) в соответствии с некоторыми аспектами настоящего раскрытия. Карта 400 MCS Rx может быть частью поля MCS с поддержкой VHT кадра передачи. В одном аспекте карта 400 MCS Rx может содержать 32-битовое поле, которое может задать максимальную MCS, поддерживаемую для каждого количества пространственных потоков (Nss), принятых в STA, передающей карту 400 MCS Rx.
[0070] Поле 402 может содержать 4-битовое число между 0 и 9 для каждого значения Nss. В аспекте двоичное значение '1111' в одном поле 402 может обозначать никакой поддержки для этого Nss. Если число MCS n поддерживается для заданного значения Nss, все m MCS, меньше или равные значению n, могут также поддерживаться для этого Nss, если значение m не является ограниченной MCS для этого Nss.
[0071] После поля 400 карты MCS Rx может быть определено поле 'самой высокой поддерживаемой скорости передачи данных Rx'. Это поле может требоваться, чтобы установить ограничение самой высокой скорости передачи данных, поддерживаемой для приема STA. Поле 'самой высокой поддерживаемой скорости передачи данных Rx' может содержать 13 битов, и поддерживаемая скорость передачи данных может быть в единицах 1 Мб/с, где двоичное значение '0000000000001' представляет поддерживаемую скорость передачи данных для приема 1 Мб/с, в то время как увеличение двоичного значения может соответствовать увеличению поддерживаемой скорости передачи данных приема на этапах 1 Мб/с.
[0072] Поле MCS с поддержкой VHT может дополнительно содержать бит определенного набора MCS передатчика (Tx). Этот бит может определить, извещает ли передающая STA о своей передающей возможности MCS или нет. В аспекте настоящего раскрытия последующие поля могут быть не важными, если этот бит установлен в ноль. Когда этот бит установлен в единицу, последующие поля могут помочь STA выбрать более мощную точку доступа (AP) или AP, более соразмерную с собственной возможностью STA.
[0073] Карта MCS Tx может следовать за битом определенного набора MCS Tx. В аспекте настоящего раскрытия карта MCS Tx может быть идентична карте 400 MCS Rx, иллюстрированной на ФИГ. 4.
[0074] Дополнительно, поле 'самой высокой поддерживаемой скорости передачи данных' может следовать за картой MCS Tx. Это поле может требоваться, чтобы извещать о максимальной скорости передачи данных, которую STA может использовать для передачи. Поле 'самой высокой поддерживаемой скорости передачи данных' может содержать 13 битов, и поддерживаемая скорость передачи данных передачи может быть в единицах 1 Мб/с, где двоичное значение '0000000000001' представляет поддерживаемую скорость передачи данных передачи 1 Мб/с, в то время как увеличение двоичного значения может соответствовать увеличению скорости передачи данных передачи на этапах 1 Мб/с.
[0075] ФИГ. 5 иллюстрирует примерный формат 500 кадра для MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия. Как упомянуто выше, кадр 500 может содержать по меньшей мере одно из: карты 400 MCS Rx из Фиг. 4, поля 502 самой высокой поддерживаемой скорости передачи данных Rx, бита 504 определенного набора MCS Tx, поля 506 карты MCS Tx, самой высокой поддерживаемой скорости 508 передачи данных Tx или зарезервированных битов 510.
[0076] ФИГ. 6 иллюстрирует примерный формат 600 карты MCS Rx для множества полос частот в соответствии с некоторыми аспектами настоящего раскрытия. В аспекте множество полос частот может содержать по меньшей мере одну из: полосы частот 20 МГц, полосы частот 40 МГц, полосы частот 80 МГц или полосы частот 160 МГц. Карта 600 MCS Rx может содержать 128 битовых полей, причем 32 бита могут быть выделены для каждой полосы частот (например, 20 МГц, 40 МГц, 80 МГц и 160 МГц), что может определить максимальную MCS, поддерживаемую для каждого количества пространственных потоков (Nss), принятых в STA, передающей карту 600 MCS Rx.
[0077] 4-битовое число 602 может быть между 0 и 9 для каждого значения Nss для каждой полосы частот. В аспекте двоичное значение '1111' в одном поля 602 может обозначать никакой поддержки для этого Nss. Если число MCS n поддерживается для заданного значения Nss, то все m MCS, меньше или равные значению n, могут также поддерживаться для этого Nss, если значение m не является ограниченной MCS для этого Nss.
[0078] Поле MCS с поддержкой VHT может дополнительно содержать бит определенного набора MCS передатчика (Tx). Этот бит может определить, извещает ли передающая STA о своей передающей возможности MCS или нет. В аспекте последующие поля могут быть не важными, если этот бит установлен в ноль. Когда этот бит установлен в один, последующие поля могут помочь STA выбрать более мощную AP или AP, более соразмерную с собственной возможностью STA.
[0079] Карта MCS Tx может следовать за битом определенного набора MCS Tx. В аспекте настоящего раскрытия карта MCS Tx может быть идентична карте 600 MCS Rx, иллюстрированной на ФИГ. 6.
[0080] ФИГ. 7 иллюстрирует примерный формат 700 кадра для MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия. Как упомянуто выше, кадр 700 может содержать по меньшей мере одно из: карты 600 MCS Rx из Фиг. 6, бита 702 определенного набора MCS Tx, поля 704 карты MCS Tx или зарезервированных битов 706.
[0081] ФИГ. 8A иллюстрирует пример 802 карты поддерживаемой MCS Rx VHT в соответствии с некоторыми аспектами настоящего раскрытия. Карта 802 MCS Rx может указывать максимальную MCS, которая может быть принята для каждого количества пространственных потоков. В аспекте двухбитовое подполе 804 "максимальной MCS для n SS" для каждого количества пространственных потоков n=1…, 8 может быть закодировано следующим образом. Значение ноля подполя 804 может указывать поддержку для MCS между 0 и 7, и значение единица подполя 804 может указывать поддержку для MCS между 0 и 8. Дополнительно, значение два подполя 804 может указывать поддержку для MCS между 0 и 9, и значение три подполя 804 может указывать, что n пространственных потоков не поддерживаются. Должно быть отмечено, что некоторые схемы MCS могут не быть действительны для конкретной полосы частот и количества комбинаций пространственных потоков.
[0082] ФИГ. 8B иллюстрирует пример 806 карты поддерживаемой MCS Tx VHT в соответствии с некоторыми аспектами настоящего раскрытия. Карта 806 MCS Tx может указывать максимальную MCS, которая может быть передана для каждого количества пространственных потоков. В аспекте двухбитовое подполе 808 "максимальной MCS для n SS" для каждого количества пространственных потоков n=1…, 8 может быть закодировано следующим образом. Значение ноль подполя 808 может указывать поддержку для MCS между 0 и 7, и значение один подполя 808 может указывать поддержку для MCS между 0 и 8. Дополнительно, значение два подполя 808 может указывать поддержку для MCS между 0 и 9, и значение три подполя 808 может указывать, что n пространственных потоков не поддерживаются. Должно быть отмечено, что некоторые схемы MCS могут не быть действительны для конкретной полосы частот и количества пространственных паровых комбинаций.
[0083] ФИГ. 8C иллюстрирует примерный кадр 820 для подполей MCS с поддержкой VHT в соответствии с некоторыми аспектами настоящего раскрытия. Кадр 820 может содержать по меньшей мере одно из: карты 802 MCS Rx из Фиг. 8A, подполя 810 "самой высокой поддерживаемой скорости Rx ", карты 806 MCS Tx из Фиг. 8C или подполя 812 "самой высокой поддерживаемой скорости Tx". В аспекте настоящего раскрытия подполе 810 может указывать максимальную скорость передачи данных, с которой STA может принять, и подполе 812 может указывать максимальную скорость передачи данных, с которой передаст STA. Максимальные скорости передачи данных (то есть, скорости передачи и приема данных) могут быть указаны в единицах Мб/с, где значение 1 представляет 1 Мб/с, и увеличение находится на этапах 1 Мб/с. Если максимальная скорость передачи данных, выраженная в Мб/с, не является целым числом, то значение может быть округлено до следующего целого числа.
[0084] ФИГ. 9 иллюстрирует примерные операции 900 для построения кадра для MCS с поддержкой VHT (например, кадра 500, иллюстрированного на ФИГ. 5, или кадра 820, иллюстрированного на ФИГ. 8C) в соответствии с некоторыми аспектами настоящего раскрытия. Операции 900 могут быть выполнены устройством беспроводной связи (например, беспроводным узлом). На этапе 902 может быть построен кадр, причем кадр может содержать первую индикацию о множестве схем модуляции-кодирования (схем MCS), поддерживаемых устройством, для приема соответствующего разного количества пространственных потоков (потоков SS). На этапе 904 устройство может передать этот построенный кадр.
[0085] В аспекте кадр может дополнительно содержать вторую индикацию о самой высокой скорости передачи данных, поддерживаемой устройством, для приема. Кроме того, кадр может дополнительно содержать по меньшей мере одно из: поля, определяющего, извещает ли устройство о своей передающей возможности MCS, третьей индикацию о множестве схем MCS, поддерживаемых устройством, для передачи соответствующего разного количество потоков SS, или четвертой индикации о самой высокой скорости передачи данных, поддерживаемой для передачи посредством устройства. В одном аспекте первая индикация может обозначать никакой поддержки для приема этого соответствующего количества потоков SS, если первая индикация содержит конкретное значение. Согласно некоторым аспектам настоящего раскрытия, кадр может быть передан в соответствии с группой стандартов беспроводной связи IEEE 802.11.
[0086] В аспекте первая индикация может содержать значение, которое представляет самую высокую MCS среди одной или более схем MCS, причем значение может быть ассоциировано со множеством полос частот. В другом аспекте первая индикация может содержать значение для каждой из множества полос частот, и это значение может представлять самую высокую MCS среди схем MCS, поддерживаемых для приема посредством устройства для этой полосы частот. Множество полос частот может содержать по меньшей мере одно из: полосы частот 20 МГц, полосы частот 40 МГц, полосы частот 80 МГц или полосы частот 160 МГц.
[0087] ФИГ. 10 иллюстрирует примерные операции 1000 для построения кадра для MCS с поддержкой VHT (например, кадра 700, иллюстрированного на ФИГ. 7, или кадра 820, иллюстрированного на ФИГ. 8C) в соответствии с некоторыми аспектами настоящего раскрытия. Операции 1000 могут быть выполнены устройством беспроводной связи (например, беспроводным узлом). На этапе 1002 может быть построен кадр, причем кадр может содержать первую индикацию о множестве схем MCS, поддерживаемых устройством, для приема соответствующего разного количества потоков SS, и причем первая индикация может содержать значение для каждой из множества полос частот, и это значение может представлять самую высокую MCS среди схем MCS, поддерживаемых для приема посредством устройства для этой полосы частот. На этапе 1004 устройство может передать этот построенный кадр.
[0088] Согласно некоторым аспектам настоящего раскрытия, множество полос частот может содержать по меньшей мере одну из: полосы частот 20 МГц, полосы частот 40 МГц, полосы частот 80 МГц или полосы частот 160 МГц. Кадр может быть передан в соответствии с группой стандартов беспроводной связи IEEE 802.11.
[0089] В одном аспекте кадр может дополнительно содержать поле, определяющее, извещает ли устройство о своей передающей возможности MCS, и вторую индикацию о множестве схем MCS, поддерживаемых устройством, для передачи соответствующего разного количества потоков SS. Вторая индикация может содержать значение для каждой из множества полос частот, и это значение может представлять самую высокую MCS среди схем MCS, поддерживаемых для передачи посредством устройства для этой полосы частот. В аспекте первая индикация может обозначать никакой поддержки для приема этого соответствующего количества потоков SS, если первая индикация содержит конкретное значение.
[0090] ФИГ. 11 иллюстрирует примерные операции 1100 для приема кадра для MCS с поддержкой VHT (например, кадра 500, иллюстрированного на ФИГ. 5, или кадра 820, иллюстрированного на ФИГ. 8C) в соответствии с некоторыми аспектами настоящего раскрытия. Операции 1100 могут быть выполнены устройством беспроводной связи (например, беспроводным узлом). На этапе 1102 устройство может принять, от другого устройства, кадр, содержащий первую индикацию о множестве схем MCS, поддерживаемых другим устройством, для приема соответствующего разного количества потоков SS. На этапе 1104 устройство может выбрать скорость передачи для связи с другим устройством на основании, по меньшей мере частично, первой индикации. В аспекте устройство может передавать данные на другое устройство согласно скорости передачи.
[0091] В аспекте кадр может дополнительно содержать вторую индикацию о самой высокой скорости передачи данных, поддерживаемой другим устройством, для приема. Кроме того, кадр может дополнительно содержать по меньшей мере одно из: поля, определяющего, извещает ли другое устройство о своей передающей возможности MCS, третьей индикации о множестве схем MCS, поддерживаемых другим устройством, для передачи соответствующего разного количества потоков SS, или четвертой индикации о самой высокой скорости передачи данных, поддерживаемой для передачи посредством другого устройства. В одном аспекте устройство может игнорировать третью индикацию, так как поле установлено в конкретное значение (например, ноль).
[0092] В аспекте устройство может выбрать связывающееся устройство среди другого устройства и одного или более устройств на основании, по меньшей мере частично, третьей индикации. Затем устройство может быть запланировано для приема данных от выбранного связывающегося устройства.
[0093] В аспекте выбранное связывающееся устройство может быть устройством с самой высокой доступной мощностью передачи помимо другого устройства и одного или более устройств. В другом аспекте выбранное связывающееся устройство может обладать передающей возможностью, которая является наиболее соразмерной с принимающей возможностью устройства среди другого устройства и одного или более устройств.
[0094] ФИГ. 12 иллюстрирует примерные операции 1200 для приема кадра для MCS с поддержкой VHT (например, кадра 700, иллюстрированного на ФИГ. 7, или кадра 820, иллюстрированного на ФИГ. 8C) в соответствии с некоторыми аспектами настоящего раскрытия. Операции 1200 могут быть выполнены устройством беспроводной связи (например, беспроводным узлом). На этапе 1202 устройство может принять, от другого устройства, кадр, содержащий первую индикацию о множестве схем MCS, поддерживаемых другим устройством, для приема соответствующего разного количества потоков SS, причем первая индикация может содержать значение для каждой из множества полос частот, и это значение может представлять самую высокую MCS среди схем MCS, поддерживаемых для приема посредством другого устройства для этой полосы частот. На этапе 1204 устройство может выбрать скорость передачи для связи с другим устройством на основании, по меньшей мере частично, первой индикации. В аспекте устройство может передавать данные на другое устройство согласно скорости передачи.
[0095] Согласно некоторым аспектам настоящего раскрытия, кадр может дополнительно содержать по меньшей мере одно из: поля, определяющего, извещает ли другое устройство о своей передающей возможности MCS, или второй индикации о множестве схем MCS, поддерживаемых другим устройством, для передачи соответствующего разного количества потоков SS. В одном аспекте устройство может выбрать связывающееся устройство среди другого устройства и одного или более устройств на основании, по меньшей мере частично, второй индикации. Затем устройство может принять данные от выбранного связывающегося устройства. Выбранное связывающееся устройство может быть с самой высокой доступной мощностью передачи помимо другого устройства и одного или более устройств. Дополнительно, выбранное связывающееся устройство может содержать передающую возможность, которая является наиболее соразмерной с принимающей возможностью устройства среди другого устройства и одного или более устройств.
[0096] В аспекте настоящего раскрытия устройство может игнорировать вторую индикацию, если поле установлено в конкретное значение (например, ноль). В другом аспекте вторая индикация может содержать значение для каждой из множества полос частот, и это значение может представлять самую высокую MCS среди схем MCS, поддерживаемых для передачи посредством другого устройства для этой полосы частот.
[0097] Различные операции способов, описанных выше, могут быть выполнены любым подходящим средством, способным выполнять соответствующие функции. Средство может включать в себя различные компонент(ы) и/или модуль(и) аппаратного обеспечения и/или программного обеспечения, включающие в себя, но не ограниченные, схему, специализированную интегральную схему (ASIC) или процессор. В целом, где есть операции, иллюстрированные на фигурах, эти операции могут иметь соответствующие аналогичные компоненты «средство плюс функция» с аналогичной нумерацией. Например, операции 900, 1000, 1100 и 1200, иллюстрированные на ФИГ. 9, 10, 11 и 12, соответствуют компонентам 900A, 1000A, 1100A и 1200А, иллюстрированным на ФИГ. 9 A, 10A, 11А и 12A.
[0098] Например, средство для построения может содержать специализированную интегральную схему, например, процессор 210 TX передачи данных из Фиг. 2 точки 110 доступа или процессор 304 беспроводного устройства 302 из Фиг. 3. Средство для передачи может содержать передатчик, например, передатчик 222 из Фиг. 2 точки 110 доступа, передатчик 254 из Фиг. 2 терминала 120 пользователя или передатчик 310 беспроводного устройства 302. Средство для приема может содержать приемник, например, приемник 254 из Фиг. 2 терминала 120 пользователя или приемник 312 беспроводного устройства 302. Средство для выбора может содержать специализированную интегральную схему, например, процессор 270 RX приема данных из Фиг. 2 терминала 120 пользователя или процессор 304 беспроводного устройства 302. Средство для игнорирования может содержать специализированную интегральную схему, например, процессор 270 RX приема данных терминала 120 пользователя или процессор 304 беспроводного устройства 302.
[0099] Используемый в настоящем описании термин "определение" охватывает большое разнообразие действий. Например, "определение" может включать в себя подсчет, вычисление, обработку, получение, исследование, поиск (например, поиск в таблице, базе данных или другой структуре данных), установку и т.п. Кроме того, "определение" может включать в себя прием (например, прием информации), получение доступа (например, получение доступа к данным в памяти) и т.п. Кроме того, "определение" может включать в себя решение, отбор, выбор, установление и т.п.
[00100] Используемая в настоящем описании фраза "по меньшей мере одно из" списка элементов относится к любой комбинации этих элементов, включающих в себя единственные элементы. В качестве другого примера фраза "по меньшей мере одно из: а, b или c” предназначена, чтобы охватить a, b, c, a-b, a-c, b-c и a-b-c.
[00101] Различные иллюстративные логические блоки, модули и схемы, описанные вместе с настоящим раскрытием, могут быть реализованы или выполнены процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA), программируемым логическим устройством (PLD), логикой на дискретных элементах или транзисторах, дискретными компонентами аппаратного обеспечения или любой их комбинацией, сконструированной для выполнения функций, описанных в настоящем описании. Процессор общего назначения может быть микропроцессором, но в альтернативе, процессор может быть любым коммерчески доступным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор может также быть реализован в качестве комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в связи с ядром DSP или любой другой подходящей конфигурации.
[00102] Этапы способа или алгоритма, описанного вместе с настоящим раскрытием, могут непосредственно осуществляться в аппаратном обеспечении, модуле программного обеспечения, выполняемом процессором, или в их комбинации. Модуль программного обеспечения может постоянно находиться в любой форме запоминающего носителя, который известен в данной области техники. Некоторые примеры запоминающих носителей, которые могут быть использованы, включают в себя оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM) флэш-память, память EPROM, память EEPROM, регистры, жесткий диск, сменный диск, CD-ROM и т.д. Модуль программного обеспечения может содержать единственную команду или много команд, и может быть распределен по нескольким различным кодовым сегментам, среди различных программ и по множественным запоминающим носителям. Запоминающий носитель может быть подсоединен к процессору таким образом, чтобы процессор мог считать информацию и записать информацию на запоминающий носитель. В альтернативе запоминающий носитель может быть неотъемлемой частью процессора.
[00103] Способы, раскрытые в настоящем описании, содержат один или более этапов или действий для достижения описанного способа. Этапами и/или действиями способа можно обмениваться друг с другом, не отступая от объема формулы изобретения. Другими словами, если конкретный порядок этапов или действий не определен, порядок и/или использование конкретных этапов и/или действий может быть изменен, не отступая от объема формулы изобретения.
[00104] Описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. Если реализуется в программном обеспечении, функции могут быть сохранены или переданы как одна или более команд или код на считываемый компьютером носитель. Считываемые компьютером носители включают в себя как компьютерные запоминающие носители, так и коммуникационные носители, включающие в себя любой носитель, который облегчает передачу компьютерной программы от одного места до другого. Запоминающий носитель может быть любым доступным носителем, который может быть доступен посредством компьютера. Посредством примера, а не ограничения, такие считываемые компьютером носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может быть использован, чтобы переносить или сохранять желаемый программный код в форме команд или структур данных, и который может быть доступным посредством компьютера. Кроме того, любое соединение должным образом называется считываемым компьютером носителем. Например, если программное обеспечение передается от вебсайта, сервера или другого удаленного источника, используя коаксиальный кабель, волоконно-оптический кабель, витую пару, абонентскую цифровую линию (DSL) или беспроводные технологии, такие как инфракрасное излучение (IR), радио и микроволны, то эти коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасное излучение, радио и микроволны, включены в определение носителя. Диск (disk) и диск (disc), как используются в настоящем описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), дискету и диск blue-ray, где диски (disks) обычно воспроизводят данные магнитным способом, в то время как диски (discs) воспроизводят данные оптическим образом посредством лазеров. Таким образом, в некоторых аспектах считываемые компьютером носители могут содержать непереходные считываемые компьютером носители (например, материальные носители). В дополнение, в некоторых аспектах считываемые компьютером носители могут содержать переходные считываемые компьютером носители (например, сигнал). Комбинации вышеупомянутого должны быть также включены в понятие считываемых компьютером носителей.
[00105] Таким образом, некоторые аспекты могут содержать компьютерный программный продукт для выполнения операций, представленных в настоящем описании. Например, такой компьютерный программный продукт может содержать считываемый компьютером носитель, имеющий команды, сохраненные (и/или закодированные) на нем, причем команды выполняются одним или более процессорами, чтобы выполнить операции, описанные в настоящем описании. Для некоторых аспектов компьютерный программный продукт может включать в себя упаковочный материал.
[00106] Программное обеспечение или команды могут быть также переданы по носителю передачи. Например, если программное обеспечение передано от вебсайта, сервера или другого удаленного источника, используя коаксиальный кабель, волоконно-оптический кабель, витую пару, абонентскую цифровую линию (DSL) или беспроводные технологии, такие как инфракрасное излучение, радио и микроволны, то эти коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасное излучение, радио и микроволны, включены в определение носителя передачи.
[00107] Дополнительно должно быть оценено, что модули и/или другое соответствующее средство для выполнения способов и методов, описанных в настоящем описании, могут быть загружены и/или иначе получены терминалом пользователя и/или базовой станцией, при необходимости. Например, такое устройство может быть подсоединено к серверу, чтобы облегчить передачу средства для выполнения способов, описанных в настоящем описании. Альтернативно, различные способы, описанные в настоящем описании, могут быть обеспечены с помощью средств хранения (например, RAM, ROM, физического запоминающего носителя, такого как компакт-диск (CD) или дискета, и т.д.) таким образом, чтобы терминал пользователя и/или базовая станция могли получить различные способы после подсоединения или обеспечения средств хранения устройству. Кроме того может быть использован любой другой подходящий способ для обеспечения способов и методов, описанных в настоящем описании, устройству.
[00108] Должно быть понятно, что формула изобретения не ограничена точной конфигурацией и компонентами, иллюстрированными выше. Различные модификации, изменения и вариации могут быть сделаны в компоновке, операции и подробностях способов, и устройстве, описанном выше, не отступая от поля формулы изобретения.
[00109] В то время как предшествующее направлено на аспекты настоящего раскрытия, другие и дополнительные аспекты настоящего раскрытия могут быть разработаны, не отступая от его основного объема, и объем охраны настоящего раскрытия определена формулой изобретения, которая представлена ниже.