ИСПОЛЬЗОВАНИЕ ФОРМАТА ПОЛЯ В УСТРОЙСТВЕ СВЯЗИ
USING FIELD FORMAT IN COMMUNICATION DEVICE

СВЯЗАННЫЕ ЗАЯВКИ
[0001] Эта заявка ссылается на и испрашивает приоритет предварительной заявки на патент США номер 61/354,930 поданной 15 июня 2010, "FORMAT OF VHT- SIG-B IN 802.11 AC STANDARD".
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее описание относится в целом к системам связи. Более конкретно, настоящее описание относится к использованию формата поля в устройстве связи.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0003] Системы связи широко развернуты, чтобы обеспечить различные типы содержимого связи, такие как данные, голос, видео и так далее. Эти системы могут быть системами множественного доступа, способными к поддержке одновременной связи множественных устройств связи (например, устройств беспроводной связи, терминалов доступа, и т.д.) с одним или более другими устройствами связи (например, базовыми станциями, точками доступа и т.д.).
[0004] За последние несколько лет использование устройств связи значительно увеличилось. Устройства связи часто обеспечивают доступ к сети, такой как Локальная сеть (ЛВС) или Интернет, например. Другие устройства связи (например, терминалы доступа, ноутбуки, смартфоны, проигрыватели аудиовизуальной информации, игровые устройства и т.д.) могут беспроводным образом осуществлять связь с устройствами связи, которые обеспечивают сетевой доступ. Некоторые устройства связи соответствуют некоторым стандартам промышленности, таким как стандарты Института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11 (например, беспроводная достоверность или "Wi-Fi"). Пользователи устройства связи, например, часто соединяются с беспроводными сетями, используя такие устройства связи.
[0005] Поскольку использование устройств связи увеличилось, ищутся усовершенствования в емкости устройства связи, надежности и эффективности. Системы и способы, которые повышают емкость, надежность и/или эффективность устройства связи, могут быть выгодными.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Устройство связи для передачи поля B сигнала очень высокой пропускной способности (VHT-SIG-B) раскрыто. Устройство связи включает в себя процессор и инструкции, сохраненные в памяти, которая находится в электронной связи с процессором. Устройство связи назначает по меньшей мере двадцать сигнальных битов и шесть хвостовых битов для VHT-SIG-B. Устройство связи также использует количество поднесущих для VHT-SIG-B, которое являются таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. Устройство связи дополнительно применяет отображение пилот-сигнала для VHT-SIG-B, которое является таким же, как отображение пилот-сигнала для поля DATA. Устройство связи дополнительно передает VHT-SIG-B. Устройство связи может быть точкой доступа или терминалом доступа.
[0007] Устройство связи может назначить двадцать сигнальных битов и шесть хвостовых битов для VHT-SIG-B, если полоса частот передачи составляет 20 МГц. Если полоса частот передачи составляет 40 МГц, устройство связи может назначить набор из двадцати сигнальных битов, одного зарезервированного бита и шести хвостовых битов для VHT-SIG-B и повторить этот набор для VHT-SIG-B. Если полоса частот передачи составляет 80 МГц, устройство связи может назначить набор из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов для VHT-SIG-B и повторить этот набор три раза для VHT-SIG-B. Если полоса частот передачи составляет 160 МГц, устройство связи может назначить группу битов, включающую в себя четыре копии набора из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов для VHT-SIG-B и повторить эту группу битов для VHT-SIG-B. Устройство связи может использовать отдельный формат для VHT-SIG-B, если полоса частот передачи составляет 160 МГц.
[0008] Устройство связи может скопировать VHT-SIG-B на количество пространственно-временных потоков, которое является таким же, как количество пространственно-временных потоков в поле DATA для другого устройства связи. Устройство связи может применить защитный интервал к VHT-SIG-B, который является таким же, как защитный интервал в пакете.
[0009] Устройство связи для приема поля B сигнала очень высокой пропускной способности (VHT-SIG-B) также раскрыто. Устройство связи включает в себя процессор и инструкции, сохраненные в памяти, которая находится в электронной связи с процессором. Устройство связи принимает VHT-SIG-B в ряде пространственно-временных потоков. VHT-SIG-B включает в себя по меньшей мере двадцать сигнальных битов и шесть хвостовых битов. VHT-SIG-B имеет количество поднесущих, которое является таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. VHT-SIG-B имеет отображение пилот-сигнала, которое является таким же, как отображение пилот-сигнала для поля DATA. Устройство связи декодирует VHT-SIG-B. Устройство связи может быть точкой доступа или терминалом доступа. Количество пространственно-временных потоков может быть таким же, как количество пространственно-временных потоков в поле DATA. VHT-SIG-B может иметь защитный интервал, который является таким же, как защитный интервал в пакете.
[0010] VHT-SIG-B может включать в себя двадцать сигнальных битов и шесть хвостовых битов для VHT-SIG-B, если полоса частот передачи составляет 20 МГц. Если полоса частот передачи составляет 40 МГц, VHT-SIG-B может включать в себя два набора из двадцати сигнальных битов, одного зарезервированного бита и шести хвостовых битов. Если полоса частот передачи составляет 80 МГц, VHT-SIG-B может включать в себя четыре набора из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов. Если полоса частот передачи составляет 160 МГц, VHT-SIG-B может включать в себя две группы битов. Каждая группа битов может включать в себя четыре набора из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов. VHT-SIG-B может иметь отдельный формат, если полоса частот передачи составляет 160 МГц.
[0011] Декодирование VHT-SIG-B может включать в себя добавление оценок канала для ряда пространственно-временных потоков и может включать в себя выполнение обнаружения единственного потока. Декодирование VHT-SIG-B может включать в себя выполнение обработки приема с множественными входами и множественными выходами (MIMO). Декодирование VHT-SIG-B может дополнительно включать в себя усреднение пространственно-временных потоков и выполнение обращенного перемежения и декодирование единственного потока.
[0012] Способ для передачи поля B сигнала очень высокой пропускной способности (VHT-SIG-B) устройством связи также раскрыт. Способ включает в себя распределение по меньшей мере двадцати сигнальных битов и шести хвостовых битов для VHT-SIG-B. Способ также включает в себя использование количества поднесущих для VHT-SIG-B, которое является таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. Способ дополнительно включает в себя применение отображения пилот-сигнала для VHT-SIG-B, которое является таким же, как отображение пилот-сигнала для поля DATA. Способ дополнительно включает в себя передачу VHT-SIG-B.
[0013] Способ для приема поля B сигнала очень высокой пропускной способности (VHT-SIG-B) устройством связи также раскрыт. Способ включает в себя прием VHT-SIG-B в ряде пространственно-временных потоков. VHT-SIG-B включает в себя по меньшей мере двадцать сигнальных битов и шесть хвостовых битов. VHT-SIG-B имеет количество поднесущих, которое является таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. VHT-SIG-B имеет отображение пилот-сигнала, которое является таким же, как отображение пилот-сигнала для поля DATA. Способ также включает в себя декодирование VHT-SIG-B.
[0014] Компьютерный программный продукт для передачи поля B сигнала очень высокой пропускной способности (VHT-SIG-B) также раскрыт. Компьютерный программный продукт включает в себя невременный материальный считываемый компьютером носитель с инструкциями. Инструкции включают в себя код для того, чтобы заставить устройство связи назначать по меньшей мере двадцать сигнальных битов и шесть хвостовых битов для VHT-SIG-B. Инструкции также включают в себя код для того, чтобы заставить устройство связи использовать количество поднесущих для VHT-SIG-B, которое является таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. Инструкции дополнительно включают в себя код для того, чтобы заставить устройство связи применять отображение пилот-сигнала для VHT-SIG-B, которое является таким же, как отображение пилот-сигнала для поля DATA. Инструкции дополнительно включают в себя код для того, чтобы заставить устройство связи передавать VHT-SIG-B.
[0015] Компьютерный программный продукт для приема поля B сигнала очень высокой пропускной способности (VHT-SIG-B) также раскрыт. Компьютерный программный продукт включает в себя невременный материальный считываемый компьютером носитель с инструкциями. Инструкции включают в себя код для того, чтобы заставить устройство связи принимать VHT-SIG-B в ряде пространственно-временных потоков. VHT-SIG-B включает в себя по меньшей мере двадцать сигнальных битов и шесть хвостовых битов. VHT-SIG-B имеет количество поднесущих, которое является таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. VHT-SIG-B имеет отображение пилот-сигнала, которое является таким же, как отображение пилот-сигнала для поля DATA. Инструкции дополнительно включают в себя код для того, чтобы заставить устройство связи декодировать VHT-SIG-B.
[0016] Устройство для передачи поля B сигнала очень высокой пропускной способности (VHT-SIG-B) также раскрыто. Устройство включает в себя средство для того, чтобы назначить по меньшей мере двадцать сигнальных битов и шесть хвостовых битов для VHT-SIG-B. Устройство также включает в себя средство для использования количества поднесущих для VHT-SIG-B, которое является таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. Устройство дополнительно включает в себя средство для того, чтобы применить отображение пилот-сигнала для VHT-SIG-B, которое является таким же, как отображение пилот-сигнала для поля DATA. Устройство дополнительно включает в себя средство для передачи VHT-SIG-B.
[0017] Устройство для приема поля B сигнала очень высокой пропускной способности (VHT-SIG-B) также раскрыто. Устройство включает в себя средство для приема VHT-SIG-B в ряде пространственно-временных потоков. VHT-SIG-B включает в себя по меньшей мере двадцать сигнальных битов и шесть хвостовых битов. VHT-SIG-B имеет количество поднесущих, которое является таким же, как количество поднесущих для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. VHT-SIG-B имеет отображение пилот-сигнала, которое является таким же, как отображение пилот-сигнала для поля DATA. Устройство дополнительно включает в себя средство для того, чтобы декодировать VHT-SIG-B.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0018] Фиг. 1 является блок-схемой, иллюстрирующей одну конфигурацию передающего устройства связи и принимающего устройства связи, в которых могут быть реализованы системы и способы для использования формата поля;
[0019] Фиг. 2 является диаграммой, иллюстрирующей один пример кадра связи, который может быть использован в соответствии с системами и способами, раскрытыми здесь;
[0020] Фиг. 3 является диаграммой, иллюстрирующей примеры полей B сигнала очень высокой пропускной способности (VHT-SIG-B);
[0021] Фиг. 4 является диаграммой, иллюстрирующей один пример данных и тонов пилот-сигналов для сигнала 80 мегагерц (МГц) для поля B сигнала очень высокой пропускной способности (VHT-SIG-B) в соответствии с системами и способами, раскрытыми здесь;
[0022] Фиг. 5 является блок-схемой, иллюстрирующей одну конфигурацию способа для использования формата поля на устройстве связи;
[0023] Фиг. 6 является блок-схемой, иллюстрирующей более конкретную конфигурацию способа для использования формата поля на устройстве связи;
[0024] Фиг. 7 является блок-схемой, иллюстрирующей другую конфигурацию способа для использования формата поля на устройстве связи;
[0025] Фиг. 8 является блок-схемой, иллюстрирующей одну конфигурацию точки доступа и терминала доступа, в котором могут быть реализованы системы и способы для использования формата поля;
[0026] Фиг. 9 является блок-схемой устройства связи, которое может быть использован в системе с множественными входами и множественными выходами (MIMO);
[0027] Фиг. 10 иллюстрирует некоторые компоненты, которые могут быть включены в устройство связи; и
[0028] Фиг. 11 иллюстрирует некоторые компоненты, которые могут быть включены в устройство беспроводной связи.
ПОДРОБНОЕ ОПИСАНИЕ
[0029] Примеры устройств связи включают в себя базовые станции сотовых телефонов или узлы, точки доступа, беспроводные шлюзы и беспроводные маршрутизаторы. Устройство связи может работать в соответствии с некоторыми стандартами промышленности, такими как стандарты Института инженеров по электротехнике и радиоэлектронике (IEEE) 802.11a, 802.11b, 802.11g, 802.11n и/или 802.11ac (например, Беспроводная достоверность или "Wi-Fi"). Другие примеры стандартов, которым может соответствовать устройство связи, включают в себя IEEE 802.16 (например, глобальная совместимость для микроволнового доступа или "WiMAX"), Проект партнерства третьего поколения (3GPP), проект долгосрочного развития 3GPP (LTE) и другие (например, где устройство связи может упоминаться как Узел B, усовершенствованный Узел B (eNB), и т.д.). В то время как некоторые из систем и способов, раскрытых здесь, могут быть описаны в терминах одного или более стандартов, это не должно ограничивать область раскрытия, поскольку системы и способы могут быть применимыми ко многим системам и/или стандартам.
[0030] Некоторые устройства связи (например, терминалы доступа, клиентские устройства, клиентские станции, и т.д.) могут беспроводным образом обмениваться с другими устройствами связи. Некоторые устройства связи могут упоминаться как станции (STA), мобильные устройства, мобильные станции, абонентские станции, пользовательские оборудования (UE), удаленные станции, терминалы доступа, мобильные терминалы, терминалы, пользовательские терминалы, абонентские блоки и т.д. Дополнительные примеры устройств связи включают в себя портативные или настольные компьютеры, сотовые телефоны, смартфоны, беспроводные модемы, электронные книги, планшетные устройства, игровые системы и т.д. Некоторые из этих устройств связи могут работать в соответствии с одним или более стандартами промышленности, как описано выше. Таким образом, общий термин "устройство связи" может включать в себя устройства связи, описанные с переменными спецификациями согласно стандартам промышленности (например, терминал доступа, пользовательское оборудование (UE), удаленный терминал, точка доступа, базовая станция, Узел B, развитый Узел B (eNB) и т.д.).
[0031] Некоторые устройства связи могут быть способными к обеспечению доступа к системе связи. Примеры систем связи включают в себя, но не ограничены, телефонную сеть (например, сеть "наземной линии связи", такая как телефонная коммутируемая сеть общего пользования (PSTN) или сеть сотовых телефонов), Интернет, локальную сеть (ЛВС), (WAN) Глобальную сеть, региональную беспроводную сеть (MAN) и т.д.
[0032] Текущая работа группы IEEE 802.11 вовлекает стандартизацию новой и более быстрой версии 802.11 под названием VHT (очень высокая пропускная способность). Это расширение может упоминаться как 802.11ac. Использование дополнительной полосы частот сигнала (BW) также рассматривается, так что передачи, использующие 80 мегагерцовые (МГц) и 160 МГц преамбулы физического уровня (PHY), могут быть определены, которые обеспечивают и увеличенную полосу частот сигнала и которые допускают обратную совместимость 802.11n, 802.11a и 802.11.
[0033] Кадр 802.11ac с преамбулой может быть структурирован, включая несколько полей. В одной конфигурации кадр 802.11ac может включать в себя унаследованное короткое обучающее поле или короткое обучающее поле не высокой пропускной способности (L-STF), унаследованное длинное обучающее поле или длинное обучающее поле не высокой пропускной способности (L-LTF), поле унаследованного сигнала или поле сигнала не высокой пропускной способности (L-SIG), одно или более полей А сигнала очень высокой пропускной способности (VHT-SIG-A), короткое обучающее поле очень высокой пропускной способности (VHT-STF), одно или более полей В сигнала очень высокой пропускной способности (VHT-LTF), поле B сигнала очень высокой пропускной способности (VHT-SIG-B) и поле данных (например, DATA или VHT-DATA). В некоторых конфигурациях множественные VHT-SIG-A могут использоваться (например, VHT-SIG-A1 и VHT-SIG-A2).
[0034] Системы и способы, раскрытые здесь, описывают формат для поля B сигнала очень высокой пропускной способности (VHT-SIG-B). VHT-SIG-B может содержать специфическую для пользователя информацию (например, модуляцию и скорость кодирования) и может быть пространственно мультиплексирован для различных клиентов (например, принимающих устройств связи, устройств беспроводной связи и т.д.).
[0035] В IEEE 802.11 устройство связи может послать пилот-символы в другое устройство связи. Пилот-символы можно послать, используя один или более пространственных потоков, например. В одной конфигурации пилот-символы можно послать в поле B сигнала очень высокой пропускной способности (VHT-SIG-B). Пилот-символы могут быть дополнительно к или альтернативно представлены одним или более полями (например, в поле данных очень высоких пропускной способности (VHT-DATA)).
0
3
0
5
0
7
[0036] В соответствии с системами и способами, раскрытыми здесь, VHT-SIG-B может использовать то же самое отображение пилот-сигнала, как используется для символов DATA. Например, устройство связи может генерировать одну или более пилот-последовательностей, которые должны быть отображены на поднесущие на одном или более пространственных потоках. Пилот-последовательность может включать в себя один или более пилот-символов. В одной конфигурации пилот-последовательность может содержать четыре пилот-символа (например, ψ-ψ) для каждого пространственного потока, используя двадцатимегагерцовую (МГц) полосу частот передачи. Для полосы частот 40 МГц передачи, например, пилот-последовательность может содержать шесть пилот-символов (например, ψ-ψ) для каждого пространственного потока. Для полосы частот 80 МГц передачи пилот-последовательность может содержать восемь пилот-символов (например, ψ-ψ), например.
STS
[0037] В одной конфигурации (например, в IEEE 802.11ac) отображение пилот-сигнала на все N потоков может быть одинаковым (за исключением возможных различных значений разнесения с циклическим смещением (CSD) для каждого потока, например). Как следует ниже, приводится пример отображения пилот-сигнала для передачи на 20 МГц с последующим примером отображения пилот-сигнала для передачи на 40 МГц. Затем приводится пример отображения пилот-сигнала для передачи на 80 МГц.
[0038] В одной конфигурации пилот-последовательность для VHT-SIG-B для передачи на 20 МГц может быть применена следующим образом. Отображение тона пилот-сигнала при передаче на 20 МГц иллюстрируется в Уравнении (1).
<mrow><msubsup><mi>Ψ</mi><mrow><mn>1,</mn><mi>m</mi></mrow><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></msubsup></mrow>
<mrow><msubsup><mi>P</mi><mi>n</mi><mi>k</mi></msubsup></mrow>
n+z
n
В Уравнении (1)
представляет пилот-символы в пилот последовательности. В Уравнении (1) P является пилот-последовательностью, n является индексом символа (например, n=0 для VHT-SIG-B). Включая псевдослучайную скремблирующую последовательность, значение пилот-сигнала для k-го тона (с k={-21, -7, 7, 21}) равно p
где z=3 для VHT-SIG-B и где p определен в Секции 17.3.5.9 спецификации IEEE 802.11.
[0039] В одной конфигурации пилот-последовательность для VHT-SIG-B для передачи на 40 МГц может быть применена следующим образом. Отображение тона пилот-сигнала при передаче на 40 МГц иллюстрировано в Уравнении (2).
<mrow><msubsup><mi>Ψ</mi><mrow><mn>1,</mn><mi>m</mi></mrow><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></msubsup></mrow>
<mrow><msubsup><mi>P</mi><mi>n</mi><mi>k</mi></msubsup></mrow>
n+z
n
В Уравнении (2)
представляет пилот-символы в пилот последовательности. В Уравнении (2) P является пилот-последовательностью, n является индексом символа (например, n=0 для VHT-SIG-B). Включая псевдослучайную скремблирующую последовательность, значение пилот-сигнала для k-го тона (с k={-53, -25, -11, 11, 25, 53}) равно p
, где z=3 для VHT-SIG-B и где p определен в Секции 17.3.5.9 спецификации IEEE 802.11.
[0040] В одной конфигурации пилот-последовательность для VHT-SIG-B для передачи на 80 МГц может быть применена следующим образом. Отображение тона пилот-сигнала при передаче на 80 МГц иллюстрировано в Уравнении (3).
<mrow><msubsup><mi>Ψ</mi><mrow><mn>1,</mn><mi>m</mi></mrow><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow></msubsup></mrow>
<mrow><msubsup><mi>P</mi><mi>n</mi><mi>k</mi></msubsup></mrow>
n+z
n
В Уравнении (3)
представляет пилот-символы в пилот последовательности. В Уравнении (3) P является пилот-последовательностью, n является индексом символа (например, n=0 для VHT-SIG-B). Включая псевдослучайную скремблирующую последовательность, значение пилот-сигнала для k-го тона (с k={-103, -75, -39, -11, 11, 39, 75, 103}), p
, где z=3 для VHT-SIG-B и где p определен в Секции 17.3.5.9 спецификации IEEE 802.11. Нужно отметить, что пилот-последовательностей может иметь примененное вращение (например, примененное последовательно).
[0041] Таким образом, индекс символа (VHT-DATA) n=0 для VHT-SIG-B. Это означает, например, что первый символ DATA и VHT-SIG-B оба используют символ DATA номер 0. Как описано выше, индекс скремблирующей последовательности пилот-сигнала может быть z=3 для VHT-SIG-B.
[0042] В соответствии с системами и способом, раскрытым здесь, VHT-SIG-B может использовать то же самое количество поднесущих как длинное обучающее поле очень высокой пропускной способности (VHT-LTF) и поле DATA. В VHT-SIG-B пилот-сигналы и масштабирование могут быть выполнены аналогично таковому для поля DATA. Например, масштабирование может быть выполнено таким образом, что средняя мощность является такой же как для символов данных. Это может избежать проблем с дублированием тонов 802.11a (подобных VHT-SIG-A, например). Однако масштабирование мощности может быть отличным для VHT-SIG-B, чем таковое для VHT-SIG-A (аналогично дубликату 802.11n высокой пропускной способности (HT), например). Например VHT-SIG-A может иметь другое количество поднесущих. Таким образом, коэффициент масштабирования может быть немного различным, чтобы сделать среднюю мощность одинаковой для VHT-SIG-A, VHT-SIG-B и символов DATA. Отображение пилот-сигнала и обработка пилот-сигнала могут быть отличными, чем таковые для VHT-SIG-A, так как VHT-LTF могут быть отличное количество пилот-сигналов и отличное отображение пилот-сигнала, чем VHT-SIG-A.
[0043] В соответствии с системами и способами, раскрытыми здесь, может быть 26 битов, доступных в VHT-SIG-B в режиме на 20 МГц (например, с полосой частот передачи на 20 МГц). Для полос частот передачи 40, 80 и 160 МГц биты могут быть повторены, включая хвостовые биты. Это может обеспечить дополнительные биты для полосы частот (например, больше чем двадцать зарезервированных битов). Это может также обеспечить способ для приемника, чтобы получить выигрыш в обработке, посредством усреднения повторяющихся мягких значений на входе декодера. В одной конфигурации, два скопированных символа данных VHT-SIG-B на 80 МГц могут использоваться с полосой частот передачи 160 МГц. Альтернативно, отдельный формат для полосы частот 160 МГц может быть использован, если используется отдельный перемежитель на 160 МГц.
STS
STS
STS
[0044] В соответствии с системами и способами, раскрытыми здесь, VHT-SIG-B может быть дублирован на пространственно-временных потоках. В одной конфигурации VHT-SIG-B может быть закодирован и перемежен как символ однопространственного потока. Выходной сигнал блока отображения созвездия VHT-SIG-B может быть скопирован на потоки N, где N является количеством пространственно-временных потоков в поле DATA для предназначенного приемника, устройства или пользователя. Пространственно-временные потоки N для VHT-SIG-B могут использовать те же значения разнесения с циклическим смещением (CSD) как используется в поле DATA.
[0045] В соответствии с системами и способами, раскрытыми здесь, VHT-SIG-B может использовать длинный защитный интервал. Длинный защитный интервал может быть использован, чтобы сохранять один и тот же защитный интервал во всей части преамбулы пакета или кадра.
STS
STS
STS
STS
[0046] Другое устройство связи (например, приемник) может принимать VHT-SIG-B. При декодировании VHT-SIG-B оценка N потоков может быть доступной, где N является количеством пространственно-временных потоков для одного конкретного приемника, устройства или пользователя. В одной конфигурации декодирование приемником может быть выполнено следующим образом. Для каждой поднесущей и каждой приемной антенны, оценки канала для всех N потоков могут быть добавлены. Обнаружение единственного потока может затем быть выполнено, используя эту модифицированную оценку канала. Альтернативно, декодирование приемника может быть выполнено следующим образом. Обработка приема с множественными входами и множественными выходами (MIMO) может быть выполнена. N могут затем усреднены для каждой поднесущей. Наконец, могут быть выполнены обращенное перемежение и декодирование единственного потока.
[0047] В одной конфигурации систем и способов, раскрытых здесь, ряд ортогонально мультиплексированных с частотным разделением (OFDM) тонов и ряд битов для VHT-SIG-B могут использоваться следующим образом. Для полосы частот на 40 МГц, 80 МГц и 160 МГц (для передачи и/или приема), набор битов может быть повторен, чтобы соответственно получить два, четыре и восемь наборов. В некоторых конфигурациях это повторение может не быть выполнено на каждом частотном поддиапазоне на 20 МГц. Повторение может быть выполнено до кодирования и перемежения. Из-за перемежения, например, первые 27 битов могут быть распределены по 20 МГц частотным поддиапазонам. Таким образом, каждые 20 МГц могут не нести одинаковые 27 битов. Вместо этого, первые 27 битов могут быть повторены, чтобы получить два набора (например, копии) для 40 МГц. Для 80 МГц первые 29 битов могут быть повторены, чтобы получить четыре набора или копии с одним дополнительным битом заполнения. Для 160 МГц первые 29 битов могут быть повторены, чтобы получить восемь наборов или копий с двумя дополнительными битами заполнения. Нужно отметить, что, хотя BPSK и кодирование со скоростью 1/2 используются здесь в качестве примера, другие схемы модуляции и/или скорости кодирования могут использоваться в соответствии с раскрытыми системами и способами, которые могут обеспечить различные количества битов, которые должны быть включены в каждый символ. Таблица (1) иллюстрирует один пример ряда тонов данных и количество битов для каждой частоты сигнала, которая может быть использован для VHT-SIG-B в соответствии с системами и способами, раскрытыми здесь.
[0048] Различные конфигурации описаны ниже со ссылками на чертежи, где аналогичные ссылочные позиции могут указывать функционально аналогичные элементы. Системы и способы, как в общем описано и иллюстрировано на чертежах здесь, могли быть скомпонованы и разработаны в широком разнообразии различных конфигураций. Таким образом, нижеследующее более подробное описание нескольких конфигураций, как представлено на чертежах, не предназначено, чтобы ограничить объем охраны, как заявлено, но является просто представительным систем и способов.
[0049] Фиг. 1 является блок-схемой, иллюстрирующей одну конфигурацию передающего устройства 102 связи и принимающего устройства 138 связи, в которых могут быть реализованы системы и способы для использования формата поля. Примеры передающего устройства 102 связи могут включать в себя точки доступа, терминалы доступа, базовые станции, пользовательские оборудования (UE), станции (STA) и т.д. Примеры принимающего устройства 138 связи могут включать в себя точки доступа, терминалы доступа, базовые станции, пользовательские оборудования (UE), станции (STA) и т.д. Передающее устройство 102 связи может включать в себя блок/модуль 106 повторения битов, кодер 108 канала, перемежитель 110, блок 112 отображения созвездия (совокупности сигналов), блок/модуль 114 вставки пилот-сигнала, блок/модуль 120 масштабирования, блок/модуль 122 циклического смещения, блок/модуль 124 пространственного отображения, блок/модуль 126 обратного дискретного преобразования Фурье (IDFT), блок/модуль 128 интервала защиты, блок/модуль 130 радиочастотной (RF) передачи (TX), одну или более антенн 132a-n, генератор 134 псевдослучайного шума и/или генератор 136 пилот-сигнала.
[0050] Нужно отметить, что один или более элементов 106, 108, 110, 112, 114, 120, 122, 124, 126, 128, 130, 134, 136, включенных в передающее устройство 102 связи, может быть реализован в аппаратном обеспечении, программном обеспечении или комбинации обоих. Кроме того, термин "блок/модуль" может быть использован, чтобы указать, что конкретный элемент может быть реализован в аппаратном обеспечении, программном обеспечении или комбинации обоих. Нужно также отметить, что, хотя некоторые из элементов 106, 108, 110, 112, 114, 120, 122, 124, 126, 128, 130, 134, 136 могут быть проиллюстрированы как единственный блок, один или более иллюстрированных элементов 106, 108, 110, 112, 114, 120, 122, 124, 126, 128, 130, 134, 136, могут содержать множественные параллельные блоки/модули в некоторых конфигурациях. Например, множественные кодеры 108 канала, множественные перемежители 110, множественные блоки 112 отображения созвездия, множественные блоки 114 вставки пилот-сигнала, множественные блоки/модули 120 масштабирования, множественные блоки/модули 122 циклического смещения, множественные блоки/модули 124 пространственного отображения, множественные блоки/модули 126 IDFT, множественные блоки/модули 128 интервала защиты и/или множественные блоки/модули 130 TX RF могут использоваться, чтобы сформировать множественные пути в некоторых конфигурациях.
[0051] Например, отдельные потоки 158 (например, пространственно-временные потоки 158, пространственные потоки 158 и т.д.) могут генерироваться и/или передаваться, используя отдельные пути. В некоторых реализациях эти пути реализованы различным аппаратным обеспечением, тогда как в других реализациях, аппаратное обеспечение пути повторно используется для более, чем одного потока 158, или логика пути реализована в программном обеспечении, которое выполняется для одного или более потоков 158. Более конкретно, каждый из элементов, иллюстрированных в передающем устройстве 102 связи, может быть реализован как единственный блок/модуль или как множественные блоки/модули.
[0052] Данные 104 могут содержать данные служебных расходов (например, на управление) и/или данные полезных данных. Например, данные полезных данных могут включать в себя голос, видео, аудио и/или другие данные. Данные служебных расходов могут включать в себя информацию управления, такую как информация, которая задает частоту передачи данных, схему модуляции и кодирования (MCS), полосу частот канала, и т.д.
[0053] В некоторых конфигурациях или случаях данные 104 могут быть выданы к блоку/модулю 106 повторения битов, который может повторять (например, генерировать копии) биты данных 104. Например, если 40 МГц, 80 МГц или 160 МГц используются для полосы частот передачи, то блок/модуль 106 повторения битов может повторить сигнальные биты, хвостовые биты и/или зарезервированные биты для поля B сигнала очень высокой пропускной способности (VHT-SIG-B). Например, если 40 МГц используются, то двадцать сигнальных битов, один зарезервированный бит и шесть хвостовых битов могут быть назначены и могут быть повторены однократно (приводя к двум наборам или копиям из двадцати сигнальных битов, одного зарезервированного бита и шести хвостовых битов). Если 80 МГц используются, то двадцать сигнальных битов, три зарезервированных бита и шесть хвостовых битов могут быть назначены и могут быть повторены три раза (приводя к четырем наборам или копиям из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов). Если 160 МГц используются, то двадцать сигнальных битов, три зарезервированных бита и шесть хвостовых битов могут быть назначены и могут быть повторены три раза, чтобы сформировать группу битов для сигнала на 80 МГц (группа, включающая в себя четыре копии из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов, например), которая может затем быть повторена или скопирована. Это может привести, например, к двум группам битов, причем каждая группа включает в себя четыре набора из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов. Например, две копии символа данных VHT-SIG-B на 80 МГц могут использоваться для 160 МГц. Альтернативно, отдельный или различный формат может быть использован для 160 МГц (если отдельный 160 МГц  перемежитель 110 используется).
[0054] (Необязательно повторенные) данные 104 могут быть выданы кодеру 108 канала. Кодер 108 канала может кодировать данные 104 для шифрования с прямой коррекцией ошибок (FEC), пакетирования и/или других кодирований, известных для использования с беспроводной передачей. Например, кодер 108 канала может использовать бинарное сверточное кодирование (BCC).
[0055] Закодированные данные могут быть выданы в перемежитель 110. Перемежитель 110 может изменить порядок битов или перемежать биты, чтобы более равномерно распределить ошибки канала по последовательности битов. Перемеженные биты могут быть выданы в блок 112 отображения созвездия. В некоторых конфигурациях может быть обеспечен отдельный перемежитель 110 для сигналов на 160 МГц.
[0056] Блок 112 отображения созвездия отображает данные, выданные перемежителем 110, в точки созвездия (например, комплексные числа). Например, блок 112 отображения созвездия может использовать схемы модуляции, такие как двоичная фазовая манипуляция (BPSK), квадратурная амплитудная модуляция (QAM), и т.д. Когда используется квадратурная амплитудная модуляция (QAM), например, блок 112 отображения созвездия может обеспечить два бита для каждого потока 158, для каждой поднесущей 160, для каждого периода символов. Кроме того, блок 112 отображения созвездия может вывести сигнал созвездия 16-QAM для каждого потока 158 для каждой поднесущей данных 160 для каждого периода символов. Другие модуляции могут использоваться, такая как 64-QAM, которая может привести к потреблению шести битов для каждого потока 158, для каждой поднесущей 160 данных, для каждого периода символов. Другие изменения также возможны. В одной конфигурации BPSK модуляция может быть использована для VHT-SIG-B. Нужно отметить, что блок 112 отображения созвездия может назначить ряд поднесущих (например, тоны OFDM) 160 и отобразить точки созвездия (например, символы) на эти поднесущие 160.
[0057] Генератор 136 пилот-сигнала может генерировать пилот-последовательность. Пилот-последовательность может быть группой пилот-символов. В одной конфигурации, например, значения в пилот-последовательности могут быть представлены сигналом с конкретной фазой, амплитудой и/или частотой. Например, "1" может обозначить пилот символ с конкретной фазой и/или амплитудой, в то время как "-1" может обозначить пилот символ с другой (например, противоположной или инверсной) фазой и/или амплитудой.
n+z
n
<mrow><msubsup><mi>P</mi><mi>n</mi><mi>k</mi></msubsup></mrow>
[0058] Передающее устройство 102 связи может включать в себя генератор 134 псевдослучайного шума в некоторых конфигурациях. Генератор 134 псевдослучайного шума может генерировать псевдослучайную шумовую последовательность, или сигнал (например, значения), используемый для скремблирования пилот-последовательности. Например, пилот-последовательность для последовательных символов OFDM может быть умножена на последовательные числа из псевдослучайной шумовой последовательности, таким образом скремблируя пилот-последовательность в символ OFDM. Это может быть выполнено в соответствии с уравнением p
, где p - псевдослучайная шумовая последовательность, P - пилот-последовательность (или матрица отображения пилот-сигналов), k - индекс тона OFDM (например, поднесущей 160). В одной конфигурации n=0 и z=3 для VHT-SIG-B. Когда пилот-последовательность посылают в принимающее устройство 138 связи, принятая пилот-последовательность может быть дескремблирована процессором 142 пилот-сигнала. Нужно отметить, что символ VHT-DATA n=0 может быть использован для VHT-SIG-B, означая, что первый символ DATA и VHT-SIG-B могут оба использовать символ DATA номер 0. Нужно также отметить, что скремблирующая последовательность пилот-сигналов z=3 может быть использован для VHT-SIG-B.
[0059] Блок/модуль 114 вставки пилот-сигнала вставляет тоны пилот-сигналов в поднесущие 160 тона пилот-сигнала. Например, пилот-последовательность может быть отображена на поднесущие 160 в конкретные индексы согласно отображению 116. Например, пилот-символы из (скремблированной) пилот-последовательности могут быть отображены на поднесущие 160 пилот-сигналов, которые разделены поднесущими 160 данных и/или другими поднесущими 160. Другими словами, пилот последовательность или сигнал могут быть объединены с последовательностью или сигналом данных. В некоторых конфигурациях один или более тонов постоянного тока (DC) могут быть центрированы в индексе 0 поднесущей.
[0060] Отображение пилот-сигнала, выполненное для VHT-SIG-B блоком/модулем 114 вставки пилот-сигналов, может быть таким же, как отображение пилот-сигнала, выполненное для поля DATA в пакете или кадре. Как описано выше, пилот-символы могут быть вставлены в индексы {-21, -7, 7, 21} поднесущих, если полоса частот 20 МГц используется. Дополнительно или альтернативно, пилот-символы могут быть вставлены в индексы {-53, -25, -11, 11, 25, 53} поднесущих, если полоса частот 40 МГц используется. Дополнительно или альтернативно, пилот-символы могут быть вставлены в индексы {-103, -75, -39, -11, 11, 39, 75, 103} поднесущих, если полоса частот 80 МГц используется. Для полосы частот 160 МГц индексы, используемые для полосы частот 80 МГц, могут использоваться в двух полосах частот 80 МГц, например. В некоторых конфигурациях количество поднесущих, используемых для VHT-SIG-B, может быть таким же, как количество поднесущих, используемых для VHT-LTF и поля(ей) DATA. Это может иметь место для 802.11ac. Нужно отметить, что хотя приведены примеры номеров поднесущей или индексов тона, другие номера поднесущей или индексов тона могут использоваться.
[0061] Сигнал 118 объединенных данных и пилота могут быть выданы к блоку/модулю 120 масштабирования. Блок/модуль 120 масштабирования может масштабировать пилот-символы и/или символы данных. В некоторых конфигурациях, блок/модуль 120 масштабирования масштабирует пилот-символы и/или символы данных для VHT-SIG-B таким же образом, как для поля DATA. В одной конфигурации масштабирование может быть выполнено посредством умножения значения символа на значение масштабирования. Это может быть аналогично процедуре, следуемой в спецификации 802.11n.
STS
[0062] Масштабированный сигнал (например, сигнал вывода от блока/модуля 120 масштабирования) может быть выдан к блоку/модулю 122 циклического смещения. Блок/модуль 122 циклического смещения может вставлять циклические смещения в один или более пространственных потоков или пространственно-временных потоков для разнесения с циклическим смещением (CSD). В одной конфигурации N пространственно-временных потоков для VHT-SIG-B могут использовать те же самые значения CSD, как используются для поля DATA.
STC
STC
STC
[0063] В одной конфигурации VHT-SIG-B может быть закодирован (кодером 108 канала) и перемежен (перемежителем 110) как символ единственного пространственного потока. Выходной сигнал блока 112 отображения созвездия (или выходной сигнал блока/модуля 114 вставки пилот-сигнала, выходной сигнал блока/модуля 120 масштабирования или выходной сигнал блока/модуля 122 циклического смещения) для VHT-SIG-B может быть скопирован на потоки N 158, где N является количеством пространственно-временных потоков 158 в поле DATA для предназначенного принимающего устройства 138 связи или пользователя. Например, блок/модуль 124 пространственного отображения может отобразить VHT-SIG-B на N пространственно-временных потоков 158 или пространственных потоков 158.
[0064] Блок/модуль 126 IDFT может выполнять обратное дискретное преобразование Фурье в отношении сигнала, предоставленного блоком/модулем 124 пространственного отображения. Например, блок/модуль 126 обратного дискретного преобразования Фурье (IDFT) преобразует сигналы частоты данных 104 и вставленных тонов пилот-сигналов в сигналы временной области, представляющие сигнал по потокам 158 и/или выборкам временной области в течение символьного периода. В одной конфигурации, например, блок/модуль 126 IDFT может выполнять обратное быстрое преобразование Фурье с 256 точками (IFFT). В некоторых конфигурациях блок/модуль 126 IDFT может дополнительно применить вращение фазы к одному или более 20 МГц частотным поддиапазонам.
[0065] Сигнал, выведенный из блока/модуля 126 IDFT, может быть выдан к блоку/модулю 128 интервала защиты. Блок/модуль 128 интервала защиты может вставить (например, добавить к началу) защитный интервал к сигналу, выведенному из блока/модуля 126 IDFT. Например, блок/модуль 128 интервала защиты может вставить длинный защитный интервал, который имеет ту же длину, как защитный интервал для других полей в преамбуле кадра. В некоторых конфигурациях блок/модуль 128 интервала защиты может дополнительно выполнить вырезание окна в отношении сигнала.
[0066] Выходной сигнал блока/модуля 128 интервала защиты может быть выдан в блок/модуль 130 радиочастотной (RF) передачи (TX). Блок/модуль 130 RF TX может преобразовать с повышением частоты выходной сигнал блока/модуля 128 интервала защиты (например, комплексный сигнал основной полосы частот) и передавать получающийся сигнал, используя одну или более антенн 132a-n. Например, один или более блоков/модулей 130 RF TX могут вывести радиочастотные (RF) сигналы к одной или более антеннам 132a-n, таким образом передавая данные 104, которые были введены в кодер 108 канала по беспроводному носителю, подходящим образом сконфигурированному для приема посредством одного или более принимающих устройств 138 связи.
[0067] Нужно отметить, что передающее устройство 102 связи может определить полосу частот канала, которая должна будет использоваться для передач к одному или более принимающих устройств 138 связи. Это определение может быть основано на одном или более факторах, таких как совместимость принимающего устройства 138 связи, количество принимающих устройств 138 связи (для использования канала связи), качество канала (например, шум в канале) и/или принятый индикатор, и т.д. В одной конфигурации передающее устройство 102 связи может определить, является ли полоса частот для передачи сигнала равной 20 МГц, 40 МГц, 80 МГц или 160 МГц.
[0068] Один или более элементов 106, 108, 110, 112, 114, 120, 122, 124, 126, 128, 130, 134, 136, включенных в передающее устройство 102 связи, может работать на основании определения полосы частот. Например, блок/модуль 106 повторения битов может (или может не) повторять биты на основании полосы частот для передачи сигнала. Дополнительно, генератор 136 пилот-сигнала может генерировать ряд тонов пилот-сигналов на основании полосы частот для передачи сигнала. Например, генератор 136 пилот-сигнала может генерировать восемь пилот-символов для сигнала на 80 МГц (с 242 тонами OFDM: 234 тона данных и восемь тонов пилот-сигналов с тремя DC поднесущими 160).
[0069] Дополнительно, блок 112 отображения созвездия может отобразить данные 104 на ряд тонов OFDM, и блок/модуль 114 вставки пилот-сигнала может вставить тоны пилот-сигналов на основании полосы частот для передачи сигнала. В одном примере, если текущее поле является полем VHT-SIG-B и используемая полоса частот равна 80 МГц, блок 112 отображения созвездия может отобразить данные 104 на 234 тона OFDM или поднесущие 160, оставляя восемь тонов OFDM (например, поднесущие 160) для пилот-сигналов и трех поднесущих 160 в качестве DC тонов. В некоторых конфигурациях блок 112 отображения созвездия может использовать таблицу поиска, чтобы определить количество тонов или поднесущих, чтобы использовать для заданной полосы частот.
[0070] Дополнительно, блок/модуль 114 вставки пилот-сигнала может вставить пилот-символы на основании полосы частот передачи. Например, полоса частот 80 МГц может указывать, что пилот-символы должны быть вставлены с индексами -103, -75, -39, -11, 11, 39, 75 и 103. Нужно отметить, что блок/модуль 126 IDFT может дополнительно вращать частотные поддиапазоны (например, частотные поддиапазоны 20 МГц) на основании полосы частот для передачи сигнала.
[0071] В одной конфигурации, если определенная полоса частот составляет 20 МГц, передающее устройство 102 связи может назначить 56 тонов OFDM для поля VHT-SIG-B и/или 56 для поля DATA. Если определенная полоса частот составляет 40 МГц, передающее устройство 102 связи может назначить 114 тонов OFDM для VHT-SIG-B и/или 114 для поля DATA. Если полоса частот составляет 80 МГц, передающее устройство 102 связи может назначить 242 тона OFDM для VHT-SIG-B и/или 242 для поля DATA. Если полоса частот составляет 160 МГц, передающее устройство 102 связи может назначить 484 тона OFDM для VHT-SIG-B и/или 484 для поля DATA. Другие количества тонов OFDM могут использоваться.
[0072] Один или более потоков 158 могут быть переданы из передающего устройства 102 связи таким образом, что передачи на различных потоках 158 могут быть различаемыми в принимающем устройстве 138 связи (с некоторой вероятностью). Например, биты, отображенные на одно пространственное измерение, передаются как один поток 158. Этот поток 158 может быть передан по его собственной антенне 132, пространственно отдельной от других антенн 132, с его собственной ортогональной суперпозицией по множеству пространственно разделенных антенн 132, его собственной поляризацией и т.д. Многие методы для разделения потока 158 (включая разделение антенн 132 в пространстве или другие методы, которые могут позволить их сигналам быть различенными в приемнике, например) известны и могут использоваться.
[0073] В примере, показанном на фиг. 1, имеется один или более потоков 158, которые передаются, используя одно и то же или различное количество антенн 132a-n (например, одну или более). В некоторых случаях только один поток 158 может быть доступным из-за неактивности одного или более других потоков 158.
[0074] В случае когда передающее устройство 102 связи использует множество частотных поднесущих 160, имеются множественные значения для частотного измерения, так что блок 112 отображения созвездия может отобразить некоторые биты на одну частотную поднесущую 160 и другие биты на другую частотную поднесущую 160. Другие поднесущие частоты 160 могут быть зарезервированы как защитные диапазоны, поднесущие тонов пилот-сигналов, или подобные, которые не (или не всегда) переносят данные 104. Например, могут быть одна или более поднесущих 160 данных и одна или более поднесущих 160 пилот-сигналов. Нужно отметить, что в некоторых случаях или конфигурациях не все поднесущие 160 могут быть возбуждены сразу. Например, некоторые тоны могут не быть возбуждены, чтобы разрешить фильтрование. В одной конфигурации передающее устройство 102 связи может использовать ортогональное мультиплексирование с частотным разделением (OFDM) для передачи множественных поднесущих 160. Например, блок 112 отображения созвездия может отобразить (закодированные) данные 104 на временные и/или частотные ресурсы согласно используемой схеме мультиплексирования.
2
[0075] Размерность времени относится к символьным периодам. Различные биты могут быть назначены различным символьным периодам. Когда имеются множественные потоки 158, множественные поднесущие 160 и множественные символьные периоды, передача в течение одного символьного периода может упоминаться как "символ OFDM (ортогональное мультиплексирование с частотным разделением) MIMO (множественными входами множественными выходами)". Частота следования битов при передаче для закодированных данных может быть определена посредством умножения количества битов для каждого простого символа (например, log от количества используемых созвездий) на количество потоков 158 на количество поднесущих данных 160, разделенное на длину символьного периода.
[0076] Одно или более принимающих устройств 138 связи может принимать и использовать сигналы от передающего устройства 102 связи. Например, принимающее устройство 138 связи может использовать принятый индикатор полосы частот, чтобы принять заданное количество тонов OFDM или поднесущих 160. Дополнительно или альтернативно, принимающее устройство 138 связи может использовать пилот-последовательность, генерируемую передающим устройством 102 связи, чтобы характеризовать канал, искажения в передатчике и/или искажения в приемнике и использовать эту характеристику, чтобы улучшить прием данных 104, закодированных в передачах.
[0077] Например, принимающее устройство 138 связи может включать в себя одну или более антенн 154a-n (которое может быть больше, меньше или равным количеству передающих устройств 102 связи антенны 132a-n и/или количество потоков 158), которые подают (сигналы) к одному или более блокам/модулям 152 радиочастотных приемников (RF RX). Один или более блоков/модулей 152 RF RX могут вывести аналоговые сигналы на один или более аналого-цифровых преобразователей (ADC) 150. Например, радиочастотный блок 152 приемника может принимать и преобразовать с понижением частоты сигнал, который может быть выдан на аналого-цифровой преобразователь 150. Как с передающим устройством 102 связи, количество потоков 158 обработанных может быть или может не быть равным количеству антенн 154a-n. Кроме того, каждый пространственный поток 158 не должен быть ограничен одной антенной 154, когда различные методы управления лучом, ортогонализации и т.д., могут использоваться, чтобы прибыть потокам на множество приемников.
[0078] Один или более аналого-цифровых преобразователей (ADC) 150 могут преобразовать принятый аналоговый сигнал(ы) в один или более цифровых сигналов. Выходной сигнал(ы) одного или более аналого-цифровых преобразователей (ADC) 150 может быть выдан на один или более блоков/модулей 148 синхронизации времени и/или частоты. Блок/модуль 148 синхронизации времени и/или частоты может (попытаться) синхронизироваться или выравниваться с цифровым сигналом во времени и/или частоте (с сигналом генератора принимающего устройства 138 связи, например).
[0079] (Синхронизированный) выходной сигнал блока(ов)/модулей(и) 148 синхронизации времени и/или частоты можно выдавать на один или более блоков 146 удаления формата. Например, блок 146 удаления формата может принимать выходной сигнал блока(ов)/модулей(и) 148 синхронизации времени и/или частоты, удалять защитные интервалы и т.д. и/или распараллеливать данные для обработки дискретным преобразованием Фурье (DFT).
[0080] Один или более выходных сигналов блоков 146 удаления формата могут быть выданы на один или более блоков/модулей 144 дискретного преобразования Фурье (DFT). Блоки/модули 144 дискретного преобразования Фурье (DFT) могут преобразовать один или более сигналов из временной области в частотную область. Процессор 142 пилот-сигналов может использовать сигналы частотной области (для каждого пространственного потока 158, например), чтобы определить один или более тонов пилот-сигналов (по потокам 158, частотным поднесущим 160 и/или группам символьных периодов, например), посланных передающим устройством 102 связи. Процессор 142 пилот-сигналов может дополнительно или альтернативно дескремблировать пилот-последовательность. Процессор 142 пилот-сигналов может использовать одну или более пилот-последовательностей, описанных здесь, для отслеживания фазы и/или частоты и/или амплитуды. Пилот тон(ы) могут быть выданы к блоку/модулю 140 обнаружения и/или декодирования пространства-времени-частоты, который может обнаружить и/или декодировать данные по различным измерениям. Блок/модуль 140 обнаружения и/или декодирования пространства-времени-частоты может вывести принятые данные 164 (например, оценку принимающим устройством 138 связи данных 104, переданных передающим устройством 102 связи).
[0081] В некоторых конфигурациях принимающее устройство 138 связи знает последовательности передачи, посланные в качестве части полной информационной последовательности. Принимающее устройство 138 связи может выполнить оценку канала при помощи этих известных последовательностей передачи. Чтобы помочь с отслеживанием тона пилот-сигнала, обработкой и/или обнаружением и декодированием данных, блок/модуль 156 оценки канала может обеспечить сигналы оценки к процессору 142 пилот-сигналов и/или блоку/модулю 140 обнаружения и/или декодирования пространства-времени-частоты на основании выходного сигнала от блока/модуля 148 синхронизации времени и/или частоты. Альтернативно, если удаление форматирования и дискретное преобразование Фурье являются такими же, как для известных последовательностей передачи в отношении части данных полезных данных полной информационной последовательности, сигналы оценки могут быть выданы в процессор 142 пилот-сигналов и/или блок/модуль 140 обнаружения и/или декодирования пространства-времени-частоты на основании выходного сигнала от блока/модуля 144 дискретного преобразования Фурье (DFT).
STS
STS
STS
STS
[0082] Принимающее устройство 138 связи может принимать VHT-SIG-B. При декодировании VHT-SIG-B, оценка канала N-потоков может быть доступной (например, предоставленной блоком/модулем 156 оценки канала), где N - количество пространственно-временных потоков для одного конкретного принимающего устройства 138 связи или пользователя. В одной конфигурации блок/модуль 140 обнаружения/декодирования пространства-времени-частоты может функционировать следующим образом. Для каждой поднесущей 160 и каждой принимающей антенны 154a-n оценки канала для всех N-потоков 158 могут быть добавлены. Блок/модуль 140 обнаружения/декодирования пространства-времени-частоты может затем выполнить обнаружение единственного потока, используя эту модифицированную оценку канала. Альтернативно, декодирование приемника может быть выполнено следующим образом. Блок/модуль 140 обнаружения/декодирования пространства-времени-частоты может выполнять обработку приема сигнала с множественными входами и множественными выходами (MIMO). N-потоки 158 могут быть затем усреднены для каждой поднесущей 160. Наконец, обращенное перемежение и декодирование единственного потока могут быть выполнены.
[0083] В некоторых конфигурациях принимающее устройство 138 связи может определить полосу частот канала (для принятых связей, которые могут также упоминаться как полоса частот передачи). Например, принимающее устройство 138 связи может принимать индикацию полосы частот от передающего устройства 102 связи, которая указывает полосу частот канала. Например, принимающее устройство 138 связи может получить явную или неявную индикацию полосы частот. В одной конфигурации индикация полосы частот может указывать полосу частот канала 20 МГц, 40 МГц, 80 МГц или 160 МГц. Принимающее устройство 138 связи может определить полосу частот для принятых связей (сообщений) на основании этой индикации, и выдать индикацию определенной полосы частот на процессор 142 пилот-сигналов и/или на блок/модуль 140 обнаружения/декодирования пространства-времени-частоты.
[0084] В некоторых конфигурациях, если определенная полоса частот составляет 20 МГц, принимающее устройство 138 связи может принимать 56 тонов OFDM для VHT-SIG-B и/или 56 для поля DATA. Если определенная полоса частот составляет 40 МГц, принимающее устройство 138 связи может принимать 114 тонов OFDM для поля VHT-SIG-B и/или 114 для поля DATA. Если полоса частот составляет 80 МГц, принимающее устройство 138 связи может принимать 242 тона OFDM для поля VHT-SIG-B и/или 242 для поля DATA. Если полоса частот составляет 160 МГц, принимающее устройство 138 связи может принимать 484 тона OFDM для VHT-SIG-B и/или 484 для поля DATA. Другие количества тонов OFDM могут быть приняты.
[0085] Процессор 142 пилот-сигналов может использовать определенную индикацию полосы частот, чтобы извлечь пилот-символы из выходного сигнала 144 блока/модуля дискретного преобразования Фурье. Например, если принимающее устройство 138 связи обнаруживает, что полоса частот составляет 80 МГц, процессор 142 пилот-сигналов может извлечь пилот-символы из индексов -103, -75, -39, -11, 11, 39, 75 и 103.
[0086] Блок/модуль 140 обнаружения/декодирования пространства-времени-частоты может использовать определенную индикацию полосы частот, чтобы обнаружить и/или декодировать данные из принятого сигнала. Например, если текущее поле является полем VHT-SIG-B и определенная индикация полосы частот задает, что полоса частот составляет 80 МГц, тогда блок/модуль 140 обнаружения/декодирования пространства-времени-частоты может обнаружить и/или декодировать данные преамбулы из 234 тонов OFDM или поднесущих 160 (в то время как восемь тонов OFDM являются пилот тонами, и три поднесущие 160 используются для DC тонов, например). В некоторых конфигурациях блок/модуль 140 обнаружения/декодирования пространства-времени-частоты может использовать таблицу поиска, чтобы определить количество тонов или поднесущих 160, чтобы осуществлять прием для заданной полосы частот.
[0087] Фиг. 2 является диаграммой, иллюстрирующей один пример кадра 200 связи, который может быть использован в соответствии с системами и способами, раскрытыми здесь. Кадр 200 может включать в себя одну или более секций или полей для символов преамбулы, пилот-символов и/или символов данных. Например, кадр 200 может содержать преамбулы 274 и поле данных 282 (например, DATA или поле VHT-DATA) согласно 802.11ac. В одной конфигурации преамбулы 274 согласно 802.11ac могут иметь быть длительность 40-68 мксек. Эта преамбула 274 и/или пилот-символы могут быть использованы (принимающим устройством 138 связи, например), чтобы синхронизировать, обнаружить, демодулировать и/или декодировать данные, включенные в кадр 200.
[0088] Кадр 200 с преамбулами 274 согласно 802.11ac может быть структурированным, включающим в себя несколько полей. В одной конфигурации кадр 200 согласно 802.11ac может включать в себя унаследованное короткое обучающее поле или короткое обучающее поле (L-STF) 266, унаследованное длинное обучающее поле или длинное обучающее поле не высокой пропускной способности (L-LTF) 268, поле унаследованного сигнала или поле сигнала не высокой пропускной способности (L-SIG) 270, один или более символов сигнала или полей очень высокой пропускной способности (VHT-SIG-A) 272 (например, VHT-SIG-A1, VHT-SIG-A2 и т.д.), короткое обучающее поле очень высокой пропускной способности (VHT-STF) 276, одно или более длинных обучающих полей очень высокой пропускной способности (VHT-LTF) 278, поле B сигнала очень высокой пропускной способности (VHT-SIG-B) 280 и поле данных (DATA) 282.
[0089] Преамбулы 274 согласно 802.11ac могут обеспечить обратную совместимость (с более ранними спецификациями 802.11, например). Первая часть преамбулы 274 может включать в себя L-STF 266, L-LTF 268, L-SIG 270 и VHT-SIG-A 272. Эта первая часть преамбулы 274 может быть декодируемой унаследованными устройствами (например, устройствами, которые соответствуют унаследованной или более ранним спецификациям).
[0090] Вторая часть преамбулы 274 включает в себя VHT-STF 276, одно или более VHT-LTF 278 и VHT-SIG-B 280. Вторая часть преамбулы 274 может не быть декодируемой унаследованными устройствами (или даже всеми устройствами согласно 802.11ac).
[0091] Преамбулы 274 согласно 802.11ac могут включать в себя некоторые данные управления, которые являются декодируемыми унаследованными 802.11a и 802.11n - приемниками. Эти данные управления могут содержаться в L-SIG 270. Данные в L-SIG 270 сообщают всем приемникам, как долго передача займет беспроводную среду, так чтобы все устройства могли отсрочить свои передачи в течение точного количества времени. Дополнительно, преамбулы 274 согласно 802.11ac позволяют устройствам согласно 802.11ac отличать передачу как 802.11ac - передачу (и избегать определения, что передача находится в формате 802.11a или 802.11n).
[0092] В соответствии с системами и способами, раскрытыми здесь, ряд данных и тонов пилот-сигналов для 80 МГц могут использоваться для сигнала 802.11ac. Это может быть сравнено с количеством данных и тонов пилот-сигналов для 802.11n - сигналов на 20 МГц и 802.11n - сигналов на 40 МГц. 802.11n - сигнал 20 МГц используют 56 тонов (52 данных, четыре пилота) с одним тоном постоянного тока (DC). 802.11n - сигнал на 40 МГц использует 114 тонов (108 данных, шесть пилотов) с тремя тонами DC. В одной конфигурации систем и способов, раскрытых здесь, 242 тона (например, 234 тона данных и восемь тонов пилот-сигналов) могут использоваться с тремя DC тонами для сигнала на 80 МГц согласно 802.11ac.
[0093] Один пример распределения тонов, которое может быть использован, проиллюстрирован в Таблице (2). Более конкретно, Таблица (2) иллюстрирует количества тонов OFDM (например, поднесущих), которые могут быть использованы для 802.11ac-передач для различных полос частот сигнала.
[0094] Один или более VHT-LTF 278, поле 280 VHT-SIG-B и поле DATA 282 могут использовать больше тонов OFDM, чем первая часть преамбулы 274. Каждое из этих полей 278, 280 может использовать то же количество тонов, как поле DATA 282. Для 20 МГц и 40 МГц 802.11ac-передач количество тонов может быть выбрано, чтобы соответствовать стандарту 802.11n. Для 80 МГц и 160 МГц 802.11ac-передач, количество тонов может быть выбрано, чтобы быть равным 242 и 484 соответственно.
[0095] Для 20 МГц 802.11ac-передачи поле 280 VHT-SIG-B несет 26 битов данных, если BPSK и скорость кодирования 1/2 используются, например. Для 40 МГц 802.11ac-передачи поле 280 VHT-SIG-B может нести или 54 бита уникальных данных или две копии или наборов из 27 битов данных, например. Передача на 80 МГц поля 280 VHT-SIG-B может нести четыре копии или наборов из 29 битов данных, две копии или наборов из 58 битов данных или 117 битов данных, например. Подобный выбор может быть сделан для передачи на 160 МГц. Например, передача на 160 МГц может использовать две копии битов VHT-SIG-B на 80 МГц, может использовать восемь копий (29 битов данных) или может использовать отдельный формат.
[0096] Фиг. 3 является диаграммой, иллюстрирующей примеры VHT-SIG-B 300. В частности, Фиг. 3 иллюстрирует пример VHT-SIG-B для передачи на 20 МГц, пример VHT-SIG-B для передачи на 40 МГц и пример VHT-SIG-B для передачи на 80 МГц.
[0097] В конфигурации, иллюстрированной на фиг. 3, VHT-SIG-B может включать в себя двадцать сигнальных битов 384a и шесть хвостовых битов 386a для передачи на 20 МГц. VHT-SIG-B может включать в себя двадцать сигнальных битов 384b, один зарезервированный бит 388b и шесть хвостовых битов 386b, так же как один набор повторных битов 390 для передачи на 40 МГц (приводя к двум наборам или копиям). В этом случае набор повторных битов 390 может включать в себя двадцать сигнальных битов 384c, один зарезервированный бит 388c и шесть хвостовых битов 386c.
[0098] VHT-SIG-B может включать в себя двадцать сигнальных битов 384d, три зарезервированных бита 388d и шесть хвостовых битов 386d, так же как три набора повторных битов 392a-c для передачи на 80 МГц (приводя к четырем наборам или копиям). В этом случае повторные биты 392a могут включать в себя двадцать сигнальных битов 384e, три зарезервированных бита 388e и шесть хвостовых битов 386e. Кроме того, повторные биты B 392b могут включать в себя двадцать сигнальных битов 384f, три зарезервированных бита 388f и шесть хвостовых битов 386f. Дополнительно, повторные биты C 392c могут включать в себя двадцать сигнальных битов 384g, три зарезервированных бита 388g и шесть хвостовых битов 386g.
[0099] Нужно отметить, что сигнальные биты 384 могут включать в себя индикацию длины пакета (например, четырехбайтовая индикация длины слова может быть использована в 802.11ac), информацию схемы модуляции и кодирования и информацию проверки избыточным циклическим кодом (CRC). Хвостовые биты 386 могут быть нулевыми битами ввода, которые возвращают сверточный кодер в известное нулевое состояние. Зарезервированные биты 388 могут быть битами, которые еще не сигнализируют какую-либо функцию, но могут использоваться в будущем (например, в будущих обновлениях стандарта). В одной конфигурации биты, иллюстрированные для передачи на 80 МГц, могут быть повторены для передачи на 160 МГц (приводя к двум группам битов, как иллюстрировано для передачи на 80 МГц).
[00100] Фиг. 4 является диаграммой, иллюстрирующей один пример данных и тонов пилот-сигналов для сигнала 498 на 80 МГц для VHT-SIG-B в соответствии с системами и способами, раскрытыми здесь. Данные и тоны пилот-сигналов для сигнала 494 на 20 МГц для VHT-SIG-B и данные и тоны пилот-сигналов для сигнала 496 на 40 МГц для VHT-SIG-B также иллюстрированы. В соответствии с системами и способами, раскрытыми здесь, количество тонов данных и тонов 409a-h пилот-сигналов для сигнала 498 80 МГц согласно 802.11ac могут использоваться для VHT-SIG-B. Это может по сравнению количеством тонов данных, и тонов 401a-d пилот-сигналов для сигнала 494 на 20 МГц для VHT-SIG-B и количества тонов данных и тонов 405a-f пилот-сигналов для сигнала 496 на 40 МГц для VHT-SIG-B.
[00101] Сигнал 494 20 МГц для VHT-SIG-B использует 56 тонов, включая 52 тона данных и четыре пилота тона 401a-d с одним тоном постоянного тока (DC) 403. Тоны данных и тоны 401a-d пилот-сигналов могут быть расположены согласно номеру или индексу 413 поднесущей. Например, пилот-сигнал А 401a расположен в -21, пилот-сигнал B 401b расположен в -7, пилот-сигнал C 401c расположен в 7 и пилот-сигнал D 401d расположен в 21. В этом случае единственный тон DC 403 расположен в 0.
[00102] Сигнал 496 на 40 МГц для VHT-SIG-B использует 114 тонов, включая 108 тонов данных, и шесть тонов 405 a-f пилот-сигналов с тремя DC тонами 407. Тоны данных и тоны 405a-f пилот-сигналов могут быть расположены согласно номеру или индексу 415 поднесущей. Например, пилот-сигнал А 405a расположен в -53, пилот-сигнал B 405b расположен в -25, пилот-сигнал C 405c расположен в - 11, пилот-сигнал D 405d расположен в 11, пилот-сигнал E 405e расположен в 25, пилот-сигнал F 405f расположен в 53. В этом случае три DC тона 407 расположены в -1, 0 и 1.
[00103] Сигнал 498 на 80 МГц для VHT-SIG-B использует 242 тона, включая 234 тона данных, и восемь тонов 409a-h пилот-сигналов с тремя DC тонами 411. Тоны данных и тоны 409a-h пилот-сигналов могут быть расположены согласно номеру поднесущей или индекса 417. Например, пилот-сигнал А 409a расположен в -103, пилот-сигнал B 409b расположен в -75, пилот-сигнал C 409c расположен в -39, пилот-сигнал D 409d расположен в -11, пилот-сигнал E 409e расположен в 11, пилот-сигнал F 409f расположен в 39, пилот-сигнал G 409g расположен в 75, пилот-сигнал H 409h расположен в 103. В этом случае три DC тона 411 расположены в -1, 0 и 1. Когда передающее устройство 102 связи определяет полосу частот канала 80 МГц, например, оно, 102, может назначить поднесущие 160 для тонов данных и тонов 409a-h пилот-сигналов согласно сигналу 498, иллюстрированному на фиг. 4. Дополнительно, когда принимающее устройство 138 связи определяет полосу частот канала 80 МГц, например, оно 138 может принимать поднесущие 160 для данных и тонов 409a-h пилот-сигналов согласно сигналу 498, иллюстрированному на фиг. 4. Нужно отметить, что, когда сигнал на 160 МГц используется, две копии сигнала 498 на 80 МГц могут использоваться (на двух частотных диапазонах 80 МГц) в одной конфигурации.
[00104] Фиг. 5 является блок-схемой, иллюстрирующей одну конфигурацию способа 500 для использования формата поля в устройстве связи. Устройство связи (например, передающее устройство 102 связи) может назначить 502 по меньшей мере двадцать сигнальных битов и шесть хвостовых битов для поля B сигнала очень высокой пропускной способности (VHT-SIG-B).
[00105] Например, VHT-SIG-B может включать в себя двадцать сигнальных битов 384a и шесть хвостовых битов 386a для передачи на 20 МГц. В другом примере VHT-SIG-B может включать в себя двадцать сигнальных битов 384b, один зарезервированный бит 388b и шесть хвостовых битов 386b, так же как один набор повторных битов 390 для передачи на 40 МГц. В этом случае набор повторных битов 390 может включать в себя двадцать сигнальных битов 384c, один зарезервированный бит 388c и шесть хвостовых битов 386c.
[00106] В еще одном примере VHT-SIG-B может включать в себя двадцать сигнальных битов 384d, три зарезервированных бита 388d и шесть хвостовых битов 386d, так же как три набора повторных битов 392a-c для передачи на 80 МГц. В этом случае повторные биты 392a могут включать в себя двадцать сигнальных битов 384e, три зарезервированных бита 388e и шесть хвостовых битов 386e. Кроме того, повторные биты B 392b могут включать в себя двадцать сигнальных битов 384f, три зарезервированных бита 388f и шесть хвостовых битов 386f. Дополнительно, повторные биты C 392c могут включать в себя двадцать сигнальных битов 384g, три зарезервированных бита 388g и шесть хвостовых битов 386g. В одной конфигурации биты, используемые для передачи на 80 МГц, могут быть повторены для передачи на 160 МГц (приводя к двум наборам битов, как описано для передачи на 80 МГц). В другой конфигурации отдельный формат может быть использован для передачи на 160 МГц (если отдельный 160 МГц перемежитель 110 используются, например).
[00107] Устройство связи (например, передающее устройство 102 связи) может использовать 504 количество поднесущих 160 для VHT-SIG-B, которое является таким же, как количество поднесущих 160 для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. Для передачи на 20 МГц, например, устройство связи может назначить 56 поднесущих 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 56 поднесущих 160 могут быть назначены для VHT-LTF и в то время как 56 поднесущих 160 могут быть назначены для поля DATA. Для передачи на 40 МГц, например, устройство связи может назначить 114 поднесущих 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 114 поднесущих 160 могут быть назначены для VHT-LTF и в то время как 114 поднесущих 160 могут быть назначены для поля DATA. Для передачи на 80 МГц, например, устройство связи может назначить 242 поднесущие 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 242 поднесущие 160 могут быть назначены для VHT-LTF и в то время как 242 поднесущие 160 могут быть назначены для поля DATA. Для передачи на 160 МГц, например, устройство связи может назначить 484 поднесущие 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 484 поднесущие 160 могут быть назначены для VHT-LTF и в то время как 484 поднесущие 160 могут быть назначены для поля DATA.
[00108] Устройство связи (например, передающее устройство 102 связи) может применить 506 отображение пилот-сигнала (например, отображение 116) для VHT-SIG-B, которое является таким же, как отображение пилот-сигнала для поля DATA. Для передачи на 20 МГц, например, устройство связи может вставить пилот-символы в поднесущие 160 в индексах -21, -7, 7, 21 поднесущей для VHT-SIG-B и для поля DATA. Это может быть выполнено, как иллюстрировано в Уравнении (1) выше. В этом случае n=0 и z=3 для VHT-SIG-B.
[00109] Для передачи на 40 МГц, например, устройство связи может вставить пилот-символы в поднесущие 160 в индексы -53, -25, -11, 11, 25, 53 поднесущей для VHT-SIG-B и для поля DATA. Это может быть выполнено так, как иллюстрировано в Уравнении (2) выше. В этом случае n=0 и z=3 для VHT-SIG-B.
[00110] Для передачи на 80 МГц, например, устройство связи может вставить пилот-символы в поднесущие 160 в индексы -103, -75, -39, -11, 11, 39, 75, 103 поднесущей для VHT-SIG-B и для поля DATA. Это может быть выполнено как иллюстрировано в Уравнении (3) выше. В этом случае n=0 и z=3 для VHT-SIG-B. Для передачи на 160 МГц устройство связи может использовать две копии сигнала на 80 МГц в одной конфигурации. Таким образом, отображение пилот-сигнала для сигнала на 160 МГц может быть подобным описанному для сигнала на 80 МГц для каждой копии.
[00111] Устройство связи (например, передающее устройство 102 связи) может передавать 508 VHT-SIG-B. Например, передающее устройство 102 связи может передавать VHT-SIG-B на принимающее устройство 138 связи, используя одну или более антенн 136a-n.
[00112] Фиг. 6 является блок-схемой, иллюстрирующей более конкретную конфигурацию способа 600 для использования формата поля в устройстве связи. Как описано выше, устройство связи (например, передающее устройство 102 связи) может определить полосу частот для передачи сигнала. Если полоса частот для передачи сигнала составляет 20 МГц, устройство связи может назначить, 602, двадцать сигнальных битов и шесть хвостовых битов для Поля B сигнала очень высокой пропускной способности (VHT-SIG-B). Если полоса частот для передачи сигнала составляет 40 МГц, устройство связи может назначить, 604, набор из двадцати сигнальных битов, одного зарезервированного бита и шести хвостовых битов и повторить этот набор для VHT-SIG-B (приводя к двум наборам или копиям). Если полоса частот для передачи сигнала составляет 80 МГц, устройство связи может назначить, 606, набор из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов и повторить этот набор три раза для VHT-SIG-B (приводя к четырем наборам или копиям).
[00113] Если полоса частот для передачи сигнала составляет 160 МГц, устройство связи может назначить, 608, группу битов относительно передачи сигнала на 80 МГц (например, четыре набора или копии двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов) и повторить эту группу битов для VHT-SIG-B (приводя к восьми наборам или копиям). Альтернативно, если полоса частот для передачи сигнала составляет 160 МГц, устройство связи может использовать отдельный формат для VHT-SIG-B (если отдельный 160 МГц перемежитель 110 используется, например). Повторение битов может обеспечить дополнительные биты для полосы частот (например, больше чем двадцать зарезервированных битов). Это может также обеспечить способ для приемника (например, принимающее устройство 138 связи) получить выгоду обработки посредством усреднения повторенных мягких значений на входе декодера.
[00114] Устройство связи (например, передающее устройство 102 связи) может использовать, 610, количество поднесущих 160 для VHT-SIG-B, которое является таким же, как количество поднесущих 160 для длинного обучающего поля очень высокой пропускной способности (VHT-LTF) и поля DATA. Для передачи на 20 МГц, например, устройство связи может назначить 56 поднесущих 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 56 поднесущих 160 могут быть назначены для VHT-LTF и в то время как 56 поднесущих 160 могут быть назначены для поля DATA. Для передачи на 40 МГц, например, устройство связи может назначить 114 поднесущих 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 114 поднесущих 160 могут быть назначены для VHT-LTF и в то время как 114 поднесущих 160 могут быть назначены для поля DATA. Для передачи на 80 МГц, например, устройство связи может назначить 242 поднесущие 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 242 поднесущие 160 могут быть назначены для VHT-LTF и в то время как 242 поднесущие 160 могут быть назначены для поля DATA. Для передачи на 160 МГц, например, устройство связи может назначить 484 поднесущие 160 (например, тоны OFDM) для VHT-SIG-B, в то время как 484 поднесущие 160 могут быть назначены для VHT-LTF и в то время как 484 поднесущие 160 могут быть назначены для поля DATA.
[00115] Нужно отметить, что в VHT-SIG-B пилот-сигналы и масштабирование могут быть выполнены аналогично этому для поля DATA. Это может избежать проблем с дублированием 802.11a-тонов (подобных VHT-SIG-A, например). Однако масштабирование мощности может быть отличным для VHT-SIG-B, чем для VHT-SIG-A (подобно 802.11n дубликату с высокой пропускной способностью (HT), например). Отображение пилот-сигнала и обработка пилот-сигнала могут быть отличными, чем таковое для VHT-SIG-A, так как VHT-LTF могут иметь отличное количество пилот-сигналов и отличное отображение пилот-сигнала, чем VHT-SIG-A.
[00116] Устройство связи (например, передающее устройство 102 связи) может применить, 612, отображение пилот-сигнала (например, отображение 116) для VHT-SIG-B, которое является таким же, как отображение пилот-сигнала для поля DATA. Для передачи на 20 МГц, например, устройство связи может вставить пилот-символы в поднесущие 160 в индексах -21, -7, 7, 21 поднесущей для VHT-SIG-B и для поля DATA. Это может быть выполнено так, как иллюстрировано в Уравнении (1) выше. В этом случае индекс символа n=0 и скремблирующая последовательность пилот-сигналов z=3 для VHT-SIG-B.
[00117] Для передачи на 40 МГц, например, устройство связи может вставить пилот-символы в поднесущие 160 в индексах -53, -25,-11, 11, 25, 53 поднесущих для VHT-SIG-B и для поля DATA. Это может быть выполнено, как иллюстрировано в Уравнении (2) выше. В этом случае индекс символа n=0 и скремблирующая последовательность пилот-сигналов z=3 для VHT-SIG-B.
[00118] Для передачи на 80 МГц, например, устройство связи может вставить пилот-символы в поднесущие 160 в индексах -103, -75, -39, -11, 11, 39, 75, 103 поднесущих для VHT-SIG-B и для поля DATA. Это может быть выполнено как иллюстрировано в Уравнении (3) выше. В этом случае индекс символа n=0 и скремблирующая последовательность пилот-сигналов z=3 для VHT-SIG-B. Для передачи на 160 МГц устройство связи может использовать две копии сигнала на 80 МГц в одной конфигурации. Таким образом, отображение пилот-сигнала для сигнала на 160 МГц может быть подобным описанному для сигнала на 80 МГц для каждой копии.
STS
STS
STS
STS
STS
[00119] Устройство связи (например, передающее устройство 102 связи) может скопировать, 614, VHT-SIG-B на ряд пространственно-временных потоков (например, потоки 158). Например, VHT-SIG-B может быть дублирован на пространственно-временные потоки 158. В одной конфигурации VHT-SIG-B может быть закодирован и перемежаться как символ однопространственного потока. Например, VHT-SIG-B может быть скопирован на N потоков 158, где N - количество пространственно-временных потоков 158 в поле DATA для предназначенного приемника, устройства или пользователя (например, принимающего устройства 138 связи). Эти N пространственно-временных потоков 158 для VHT-SIG-B могут использовать те же значения разнесения с циклическим смещением (CSD), как используются в поле DATA. Например, устройство связи может применить значения циклического смещения к N пространственно-временным потокам 158 для VHT-SIG-B, которые являются такими же, как значения циклического смещения для N пространственно-временных потоков 158 в поле DATA.
[00120] Устройство связи (например, передающее устройство 102 связи) может применить, 616, длинный защитный интервал к VHT-SIG-B. Это может быть выполнено, например, чтобы поддержать один и тот же защитный интервал во всей части преамбулы пакета или кадра. Например, передающее устройство 102 связи может применить, 616, один и тот же защитный интервал к VHT-SIG-B, который применен к другим полям (например, VHT-LTF) в преамбуле пакета или кадра.
[00121] Устройство связи (например, передающее устройство 102 связи) может передавать, 618, VHT-SIG-B. Например, передающее устройство 102 связи может передавать, 618, VHT-SIG-B на принимающее устройство 138 связи, используя одну или более антенн 136a-n.
STS
STS
[00122] Фиг. 7 является блок-схемой, иллюстрирующей другую конфигурацию способа 700 для использования формата поля на устройстве связи. Устройство связи (например, принимающее устройство 138 связи) может принимать, 702, VHT-SIG-B в ряде пространственно-временных потоков (например, потоков 158). В одной конфигурации устройство связи (например, принимающее устройство 138 связи) может получить оценку канала N потоков 158, где N - количество пространственно-временных потоков 158 для одного конкретного приемника, устройства или пользователя (например, принимающего устройства 138 связи).
[00123] VHT-SIG-B, принятый устройством связи (например, принимающим устройством 138 связи), может иметь тот же формат, как описан выше на основании полосы частот передачи. Например, если полоса частот для передачи сигнала составляет 20 МГц, VHT-SIG-B может содержать двадцать сигнальных битов и шесть хвостовых битов. Если полоса частот для передачи сигнала составляет 40 МГц, VHT-SIG-B может содержать набор из двадцати сигнальных битов, одного зарезервированного бита и шести хвостовых битов, который повторен однажды (приводя к двум одним и тем же наборам или двум копиям). Если полоса частот для передачи сигнала составляет 80 МГц, VHT-SIG-B может содержать набор из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов, который повторен три раза (приводя к четырем одним и тем же наборам или четырем копиям). Если полоса частот для передачи сигнала составляет 160 МГц, VHT-SIG-B может содержать две группы битов, где каждая назначена согласно случаю с полосой частот передачи на 80 МГц (приводя к восьми одним и тем же наборам или восьми копиям, например). Альтернативно, отдельный формат может быть использован для VHT-SIG-B при передаче на 160 МГц.
[00124] Дополнительно или альтернативно, VHT-SIG-B может иметь то же количество поднесущих 160, как используются для VHT-LTF и поля DATA. Например, VHT-SIG-B может иметь количество поднесущих (например, тонов) 160, как обозначено в Таблице (1) выше. Дополнительно или альтернативно, принятый VHT-SIG-B может иметь масштабирование, которое аналогично масштабированию, выполненному для поля DATA.
[00125] Дополнительно или альтернативно, VHT-SIG-B может иметь то же отображение пилот-сигнала, как отображение пилот-сигнала для поля DATA. Например, пилот-символы могут быть вставлены в индексах {-21, -7, 7, 21} поднесущих, если полоса частот 20 МГц используется, в индексах {-53, -25, -11, 11, 25, 53} поднесущих, если полоса частот 40 МГц используется и/или в индексах {-103, -75, -39, -11, 11, 39, 75, 103} поднесущих, если полоса частот 80 МГц используется. Для полосы частот 160 МГц индексы, используемые для полосы частот 80 МГц, могут использоваться дважды, например.
STS
STS
[00126] Дополнительно или альтернативно, принятый VHT-SIG-B может быть скопирован на количество (N) пространственно-временных потоков 158, которое является таким же, как количество (N) пространственно-временных потоков 158 в поле DATA для конкретного устройства связи или пользователя. Дополнительно или альтернативно, VHT-SIG-B может иметь те же значения циклического смещения, как используются для поля DATA. В некоторых конфигурациях принятый VHT-SIG-B может иметь длинный защитный интервал. Например, VHT-SIG-B может иметь тот же защитный интервал, который используется для других полей в преамбуле пакета.
STS
[00127] Устройство связи (например, принимающее устройство 138 связи) может декодировать, 704, VHT-SIG-B. В одной конфигурации устройство связи может декодировать, 704, VHT-SIG-B следующим образом. Устройство связи может добавить оценки канала для ряда потоков 158 и выполнить обнаружение единственного потока. Например, для каждой поднесущей 160 и каждой принимающей антенны 154a-n, принимающее устройство 138 связи может добавить оценки канала для всех N потоков 158. Обнаружение единственного потока может затем быть выполнено, используя эту модифицированную оценку канала.
STS
[00128] В другой конфигурации устройство связи (например, принимающее устройство 138 связи) может альтернативно выполнить декодирование следующим образом. Например, принимающее устройство 138 связи может выполнять обработку приема сигнала с множественными входами и множественными выходами (MIMO). N потоков 158 могут затем быть усреднены для каждой поднесущей 160. Наконец, обращенное перемежение единственного потока и декодирование могут быть выполнены принимающим устройством 138 связи.
[00129] Устройство связи (например, принимающее устройство 138 связи) может выполнить, 706, операцию, используя декодированный VHT-SIG-B. Например, VHT-SIG-B может включать в себя информацию, которую устройство связи (например, принимающее устройство 138 связи) может использовать, чтобы демодулировать и/или декодировать данные. Например, VHT-SIG-B может включать в себя информацию схемы модуляции и кодирования (MCS). Это может позволить принимающему устройству 138 связи демодулировать и/или декодировать данные от передающего устройства 102 связи в соответствии с этой MCS.
[00130] Фиг. 8 является блок-схемой, иллюстрирующей одну конфигурацию точки 802 доступа и терминала 838 доступа, в которых могут быть реализованы системы и способы для использования формата поля. Точка 802 доступа может включать в себя блок/модуль 806 повторения битов, кодер 808 канала, перемежитель 810, блок 812 отображения созвездия, блок/модуль 814 вставки пилот-сигнала, блок/модуль 820 масштабирования, блок/модуль 822 циклического смещения, блок/модуль 824 пространственного отображения, блок/модуль 826 обратного дискретного преобразования Фурье (IDFT), блок/модуль 828 интервала защиты, блок/модуль радиочастотной (RF) передачи (TX), одну или более антенн 832a-n, генератор 834 псевдослучайного шума, генератор 836 пилот-сигнала и/или приемник 821.
[00131] Нужно отметить, что один или более элементов 806, 808, 810, 812, 814, 820, 822, 824, 826, 828, 830, 834, 836, 821, включенных в точку 802 доступа, могут быть реализованы в аппаратном обеспечении, программном обеспечении или комбинации обоих. Кроме того, термин "блок/модуль" может быть использован, чтобы указать, что конкретный элемент может быть реализован в аппаратном обеспечении, программном обеспечении или комбинации обоих. Нужно также отметить, что, хотя некоторые из элементов 806, 808, 810, 812, 814, 820, 822, 824, 826, 828, 830, 834, 836 могут быть иллюстрированы как единственный блок, один или более иллюстрированных элементов 806, 808, 810, 812, 814, 820, 822, 824, 826, 828, 830, 834, 836 могут содержать множественные параллельные блоки/модули в некоторых конфигурациях. Например, множественные кодеры 808 канала, множественные перемежители 810, множественные блоки 812 отображения созвездия, множественные блоки/модули 814 вставки пилот-сигнала, множественные блоки/модули 820 масштабирования, множественные блоки/модули 822 циклического смещения, множественные блоки/модули 824 пространственного отображения, множественные блоки/модули 826 IDFT, множественные блоки/модули 828 интервала защиты и/или множественные блоки/модули 830 RF TX могут использоваться, чтобы сформировать множественные пути в некоторых конфигурациях.
[00132] Например, отдельные потоки 858 (например, пространственно-временные потоки 858, пространственные потоки 858, и т.д.) могут генерироваться и/или передаваться с использованием отдельных путей. В некоторых реализациях эти пути реализованы различным аппаратным обеспечением, тогда как в других реализациях аппаратное обеспечение пути повторно используется для более чем одного потока 858, или логика пути реализована в программном обеспечении, которая выполняется для одного или более потоков 858. Более конкретно, каждый из элементов, иллюстрированных в точке 802 доступа, может быть реализован как единственный блок/модуль или как множественные блоки/модули.
[00133] Данные 804 могут содержать данные служебных расходов (например, на управление) и/или данные полезных данных. Например, данные полезных данных могут включать в себя голос, видео, аудио и/или другие данные. Данные служебных расходов могут включать в себя информацию управления, такую как информация, которая определяет частоту передачи данных, схему модуляции и кодирования (MCS), полосу частот канала, и т.д.
[00134] В некоторых конфигурациях или случаях, данные 804 могут быть выданы блоку/модулю 806 повторения битов, который может повторять (например, генерировать копии) биты из данных 804. Например, если 40 МГц, 80 МГц или 160 МГц используются для полосы частот передачи, то блок/модуль 806 повторения битов может повторить сигнальные биты, хвостовые биты и/или зарезервированные биты для поля B сигнала очень высокой пропускной способности (VHT-SIG-B). Например, если 40 МГц используются, то набор из двадцати сигнальных битов, одного зарезервированного бита и шести хвостовых битов может быть назначен и может быть повторен однажды, приводя к двум копиям или наборам. Если 80 МГц используются, то набор из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов может быть назначен и может быть повторен три раза, приводя к четырем наборам или копиям. Если 160 МГц используются, то набор из двадцати сигнальных битов, трех зарезервированных битов и шести хвостовых битов может быть назначен и может быть повторен три раза (приводя к четырем наборам или копиям), чтобы сформировать группу битов для сигнала на 80 МГц, который может затем быть повторен или скопирован, приводя к двум группам. Например, два скопированных символов данных VHT-SIG-B на 80 МГц могут быть использованы для 160 МГц. Или восемь наборов или копий могут быть назначены для сигнала на 160 МГц. Альтернативно, отдельный или различный формат может быть использован для 160 МГц (если отдельный 160 МГц перемежитель 810 используется).
[00135] (Необязательно повторенные) данные 804 могут быть выданы в кодер 808 канала. Кодер 808 канала может кодировать данные 804 для прямой коррекции ошибок (FEC), шифрования, пакетирования и/или других кодирований, известных для использования с беспроводной передачей. Например, кодер 808 канала может использовать бинарное сверточное кодирование (BCC).
[00136] Закодированные данные могут быть выданы в перемежитель 810. Перемежитель 810 может изменить порядок битов и перемежать биты, чтобы более равномерно распределить ошибки канала по последовательности битов. Перемежаемые биты могут быть выданы к блоку 812 отображения созвездия. В некоторых конфигурациях может быть обеспечен отдельный перемежитель 810 для сигналов на 160 МГц.
[00137] Блоки 812 отображения созвездия отображает данные, выданные перемежителем 810, в точки созвездия (например, комплексные числа). Например, блок 812 отображения созвездия может использовать схемы модуляции, такие как двоичная фазовая манипуляция (BPSK), квадратурная амплитудная модуляция (QAM) и т.д. Когда квадратурная амплитудная модуляция (QAM) используется, например, блок 812 отображения созвездия может обеспечить два бита для каждого потока 858, для каждой поднесущей 860, для каждого символьного периода. Кроме того, блок 812 отображения созвездия может вывести сигнал созвездия 16-QAM для каждого потока 858 для каждой поднесущей 860 данных в течение каждого символьного периода. Другие модуляции могут использоваться, такая как 64-QAM, которая может привести к потреблению шести битов для каждого потока 858, для каждой поднесущей данных 860, для каждого символьного периода. Другие изменения также возможны. В одной конфигурации модуляция BPSK может быть использована для VHT-SIG-B. Нужно отметить, что блок 812 отображения созвездия может назначить количество поднесущих (например, тоны OFDM) 860 и отобразить точки созвездия (например, символы) на эти поднесущие 860.
[00138] Генератор 836 пилот-сигнала может генерировать пилот-последовательность. Пилот-последовательность может быть группой пилот-символов. В одной конфигурации, например, значения в пилот последовательности могут быть представлены сигналом с конкретной фазой, амплитудой и/или частотой. Например, "1" может обозначить пилот символ с конкретной фазой и/или амплитудой, в то время как "-1" может обозначить пилот символ с различными (например, противоположной или инверсной) фазой и/или амплитудой.
n+z
n
<mrow><msubsup><mi>P</mi><mi>n</mi><mi>k</mi></msubsup></mrow>
<mrow><msubsup><mi>P</mi><mi>n</mi><mi>k</mi></msubsup></mrow>
[00139] Точка 802 доступа может включать в себя генератор 834 псевдослучайного шума в некоторых конфигурациях. Генератор 834 псевдослучайного шума может генерировать псевдослучайную шумовую последовательность или сигнал (например, значения), используемый чтобы скремблировать пилот-последовательность. Например, пилот-последовательность для последовательных символов OFDM может быть умножена на последовательные числа из псевдослучайной шумовой последовательности, таким образом скремблируя пилот-последовательность в символ OFDM. Это может быть выполнено в соответствии с уравнением p
, где p - псевдослучайная шумовая последовательность,
- пилот-последовательность (или матрица отображения пилот-сигналов), и k - индекс тона OFDM (например, поднесущая 860). В одной конфигурации n=0 и z=3 для VHT-SIG-B. Когда пилот-последовательность посылают в терминал 838 доступа, принятая пилот-последовательность может быть восстановлена процессором 842 пилот-сигнала. Нужно отметить, что символ VHT-DATA n=0 может быть использован для VHT-SIG-B, означая, что первый символ DATA и VHT-SIG-B могут оба использовать символ DATA номер 0. Нужно также отметить, что скремблирующая последовательность пилот-сигналов z=3 может быть использована для VHT-SIG-B.
[00140] Блок/модуль 814 вставки пилот-сигнала вставляет тоны пилот-сигналов в поднесущие 860 тонов пилот-сигналов. Например, пилот-последовательность может быть отображена на поднесущие 860 в конкретных индексах согласно отображению 816. Например, пилот-символы из (скремблированной) пилот-последовательности могут быть отображены в поднесущие 860 пилот-сигналов, которые разделены поднесущими 860 данных и/или другими поднесущими 860. Другими словами, пилот-последовательность или сигнал могут быть объединены с последовательностью данных или сигналом. В некоторых конфигурациях один или более тонов постоянного тока (DC) могут быть центрированы в индексе 0 поднесущей.
[00141] Отображение пилот-сигнала, выполненное для VHT-SIG-B блоком/модулем 814 вставки пилот-сигналов, может быть таким же, как отображение пилот-сигнала, выполненное для поля DATA в пакете или кадре. Как описано выше, пилот-символы могут быть вставлены в индексы {-21, -7, 7, 21} поднесущей, если полоса частот 20 МГц используется. Дополнительно или альтернативно, пилот-символы могут быть вставлены в индексы {-53, -25, -11, 11, 25, 53} поднесущей, если полоса частот 40 МГц используется. Дополнительно или альтернативно, пилот-символы могут быть вставлены в индексы {-103, -75, -39, -11, 11, 39, 75, 103} поднесущей, если полоса частот 80 МГц используется. Для полосы частот 160 МГц индексы, используемые для полосы частот 80 МГц, могут использоваться в двух полосах частот 80 МГц, например. В некоторых конфигурациях количество поднесущих, используемых для VHT-SIG-B, может быть таким же, как количеством поднесущих, используемых для VHT-LTF и поле(ях) DATA. Нужно отметить, что, хотя приведены примеры номеров поднесущей или индексов тона, другие номера поднесущей или индексов тонов могут быть использованы.
[00142] Объединенные данные и пилот сигнал 818 могут быть выданы к блоку/модулю 820 масштабирования. Блок/модуль 820 масштабирования может масштабировать пилот-символы и/или символы данных. В некоторых конфигурациях блок/модуль 820 масштабирования масштабирует пилот-символы и/или символы данных таким же образом, как для поля DATA.
STS
[00143] Масштабированный сигнал (например, сигнал вывода от блока/модуля 820 масштабирования) могут быть выданы к блоку/модулю 822 циклического смещения. Блок/модуль 822 циклического смещения может вставить циклические смещения в один или более пространственных потоков 858 или пространственно-временные потоки 858 для разнесения с циклическим смещением (CSD). В одной конфигурации Nпространственно-временных потоков 858 для VHT-SIG-B могут использовать те же самые значения CSD, как используются для поля DATA.
STS
STS
STS
[00144] В одной конфигурации VHT-SIG-B может быть закодирован (кодером канала 808) и перемежен (перемежителем 810) как символ единственного пространственного потока. Блок 812 отображения созвездия выводит (или выходной сигнал блока/модуля 814 вставки пилот-сигналов, выходной сигнал блока/модуля 820 масштабирования или выходной сигнал блока/модуля 822 циклического смещения) VHT-SIG-B могут быть скопированы на Nпотоков 858, где N- количество пространственно-временных потоков 858 в поле DATA для предназначенного терминала 838 доступа или пользователя. Например, блок/модуль 824 пространственного отображения может отобразить VHT-SIG-B в Nпространственно-временных потоков 858 или пространственных потоков 858.
[00145] Блок/модуль 826 IDFT может выполнять обратное дискретное преобразование Фурье в отношении сигнала, предоставленного блоком/модулем 824 пространственного отображения. Например, блок/модуль 826 обратного дискретного преобразования Фурье (IDFT) преобразует сигналы частоты данных 804 и введенные тоны пилот-сигналов в сигналы временной области, представляющие сигнал по потокам 858 и/или выборкам временной области в течение символьного периода. В одной конфигурации, например, блок/модуль 826 IDFT может выполнять обратное быстрое преобразование Фурье с 256 точками (IFFT). В некоторых конфигурациях блок/модуль 826 IDFT может дополнительно применить вращение фазы к одному или более 20 МГц частотным поддиапазонам.
[00146] Выходной сигнал сигнала от блока/модуля 826 IDFT может быть выдан к блоку/модулю 828 интервала защиты. Блок/модуль 828 интервала защиты может вставить (например, добавить к началу) защитный интервал к выходному сигналу из блока/модуля 826 IDFT. Например, блок/модуль 828 интервала защиты может вставить длинный защитный интервал, который имеет ту же длину как защитный интервал для других полей в преамбуле кадра. В некоторых конфигурациях блок/модуль 828 интервала защиты может дополнительно выполнить вырезание окна в отношении сигнала.
[00147] Выходной сигнал блока/модуля 828 интервала защиты может быть выдан к блоку/модулю 830 радиочастотной (RF) передачи (TX). Блок/модуль 830 RF TX может преобразовать с повышением частоты выходной сигнал блока/модуля 828 интервала защиты (например, комплексный сигнал основной полосы частот) и передавать получающийся сигнал, используя одну или более антенн 832a-n. Например, один или более блоков/модулей 830 RF TX может вывести радиочастотные (RF) сигналы к одной или более антеннам 832a-n, таким образом передавая данные 804, которые были введены к канальному кодеру 808 по беспроводному носителю, соответственно сконфигурированному для приема одним или более терминалами 838 доступа.
[00148] Нужно отметить, что точка 802 доступа может определить полосу частот канала, которая будет использоваться для передач к одному или более терминалам 838 доступа. Это определение может быть основано на одном или более факторах, таких как совместимость терминала 838 доступа, количество терминалов 838 доступа (для использования канала связи), качество канала (например, шум в канале) и/или принятый индикатор и т.д. В одной конфигурации точка 802 доступа может определить, является ли полоса частот для передачи сигнала равной 20 МГц, 40 МГц, 80 МГц или 160 МГц.
[00149] Один или более элементов 806, 808, 810, 812, 814, 820, 822, 824, 826, 828, 830, 834, 836, включенных в точку 802 доступа, могут работать на основании определения полосы частот. Например, блок/модуль 806 повторения битов может (или может не) повторять биты на основании полосы частот для передачи сигнала. Дополнительно, генератор 836 пилот-сигнала может генерировать ряд тонов пилот-сигналов на основании полосы частот для передачи сигнала. Например, генератор 836 пилот-сигнала может генерировать восемь пилот-символов для сигнала на 80 МГц (с 242 тонами OFDM: 234 тона данных и восемь тонов пилот-сигналов с тремя поднесущими DC 860).
[00150] Дополнительно, блок 812 отображения созвездия может отобразить данные 804 на многие тоны OFDM, и блок/модуль 814 вставки пилот-сигнала может вставить тоны пилот-сигналов на основании полосы частот для передачи сигнала. В одном примере, если текущим полем является VHT-SIG-B и используемая полоса частот равна 80 МГц, блок 812 отображения созвездия может отобразить данные 804 на 234 тона OFDM или поднесущих 860, оставляя восемь тонов OFDM (например, поднесущие 860) для пилот-сигналов и трех поднесущих 860 в качестве DC тонов. В некоторых конфигурациях блок 812 отображения созвездия может использовать таблицу поиска, чтобы определить количество тонов или поднесущих для использования для указанной полосы частот.
[00151] Дополнительно, блок/модуль 814 вставки пилот-сигнала может вставлять пилот-символы на основании полосы частот передачи. Например, полоса частот 80 МГц может указывать, что пилот-символы должны быть вставлены в индексах -103, -75, -39, -11, 11, 39, 75 и 103. Нужно отметить, что блок/модуль 826 IDFT может дополнительно вращать частотные поддиапазоны (например, частотные поддиапазоны на 20 МГц) на основании полосы частот для передачи сигнала.
[00152] В одной конфигурации, если определенная полоса частот составляет 20 МГц, точка 802 доступа может назначить 56 тонов OFDM для поля VHT-SIG-B и/или 56 для поля DATA. Если определенная полоса частот составляет 40 МГц, точка 802 доступа может назначить 114 тонов OFDM для VHT-SIG-B и/или 114 для поля DATA. Если полоса частот составляет 80 МГц, точка 802 доступа может назначить 242 тона OFDM для VHT-SIG-B и/или 242 для поля DATA. Если полоса частот составляет 160 МГц, точка 802 доступа может назначить 484 тона OFDM для VHT-SIG-B и/или 484 для поля DATA. Другие количества тонов OFDM могут использоваться.
[00153] Один или более потоков 858 могут быть переданы от точки 802 доступа таким образом, что передачи в различных потоках 858 могут быть различаемыми в терминале 838 доступа (с некоторой вероятностью). Например, биты, отображенные на одно пространственное измерение, передают как один поток 858. Этот поток 858 может быть передан на его собственной антенне 832, пространственно отдельной от других антенн 832, его собственной ортогональной суперпозиции по множеству пространственно отделенных антенн 832, его собственной поляризацией и т.д. Многие методов для разделения потока 858 (включая разделение антенн 832 в пространстве или другие методы, которые могут позволить их сигналам быть отличенными в приемнике, например) известны и могут использоваться.
[00154] В примере, показанном на фиг. 8, имеется один или более потоков 858, которые передают, используя одно и то же или различное количество антенн 832a-n (например, одну или более). В некоторых случаях только один поток 858 может быть доступным из-за неактивации одного или более других потоков 858.
[00155] В случае когда точка 802 доступа использует множество частотных поднесущих 860, имеются множественные значения для измерения частоты, так что блок 812 отображения созвездия может отобразить некоторые биты на одну частотную поднесущую 860 и другие биты на другую частотную поднесущую 860. Другие частотные поднесущие 860 могут быть зарезервированы как защитные диапазоны, поднесущие 860 тоны пилот-сигнала, или подобные, которые не несут (или несут не всегда) данные 804. Например, могут быть одна или более поднесущих 860 данных и одна или более поднесущих 860 пилот-сигналов. Нужно отметить, что, в некоторых случаях или конфигурациях, не все поднесущие 860 могут быть возбуждены сразу. Например, некоторые тоны не могут быть возбуждены, чтобы разрешить фильтрование. В одной конфигурации точка 802 доступа может использовать ортогональное мультиплексирование с частотным разделением (OFDM) для передачи множественных поднесущих 860. Например, блок 812 отображения созвездия может отобразить (кодированные) данные 804 на временные и/или частотные ресурсы согласно используемой схеме мультиплексирования.
2
[00156] Размерность времени относится к символьным периодам. Различные биты могут быть назначены различным символьным периодам. Когда имеются множественные потоки 858, множественные поднесущие 860 и множественные символьные периоды, передача в течение одного символьного периода может упоминаться как "символ MIMO (с множественными входами множественными выходами) OFDM (ортогонального мультиплексирования с частотным разделением)". Частота следования битов при передаче для закодированных данных может быть определена посредством умножения количества битов для каждого простого символа (например, log количества используемых созвездий) на количество потоков 858, на количество поднесущих 860 данных, деленное на длину символьного периода.
[00157] Один или более терминалов 838 доступа могут принять и использовать сигналы от точки 802 доступа. Например, терминал 838 доступа может использовать принятый индикатор полосы частот, чтобы принять заданное количество тонов OFDM или поднесущих 860. Дополнительно или альтернативно, терминал 838 доступа может использовать пилот-последовательность, генерируемую точкой 802 доступа, чтобы характеризовать канал, искажения в передатчике и/или искажения в приемнике и использовать эту характеристику, чтобы улучшить прием данных 804, закодированных в передачах.
[00158] Например, терминал 838 доступа может включать в себя одну или более антенн 854a-n (которых может быть больше, меньше или равным количеству точек 802 доступа антенн 832a-n и/или количества потоков 858), которые подают (сигналы) к одному или более блокам/модулям 852 радиочастотного приемника (RF RX). Один или более блоков/модулей 852 RF RX могут вывести аналоговые сигналы на один или более аналого-цифровых преобразователей (ADC) 850. Например, радиочастотный блок 852 приемника может принимать и преобразовать с понижением частоты сигнал, который может быть выдан к аналого-цифровому преобразователю 850. В отношении точки 802 доступа, количество обработанных потоков 858 может быть равно или может быть не равно количеству антенн 854a-n. Кроме того, каждый пространственный поток 858 не должен быть ограничен одной антенной 854, когда различные методы управления лучом, ортогонализации, и т.д. могут использоваться, чтобы прибыть потокам на множество приемников.
[00159] Один или более аналого-цифровых преобразователей (ADC) 850 могут преобразовать принятый аналоговый сигнал(ы) в один или более цифровых сигналов. Выходной сигнал(ы) одного или более аналого-цифровых преобразователей (ADC) 850 могут быть выданы к одному или более блокам/модулям 848 синхронизации времени и/или частоты. Блок/модуль 848 синхронизации времени и/или частоты могут (пытаться) синхронизировать или выравнивать цифровой сигнал во времени и/или по частоте (с сигналом генератора терминала 838 доступа, например).
[00160] (Синхронизированный) выходной сигнал блока(ов)/модуля(ей) 848 синхронизации времени и/или частоты может быть выдан к одному или более блокам 846 удаления формата. Например, блок 846 удаления формата может принимать выходной сигнал блока(ов)/модуля(ей) 848 синхронизации времени и/или частоты, удалять защитные интервалы, и т.д. и/или распараллеливать данные для обработки дискретного преобразования Фурье (DFT).
[00161] Один или более выходных сигналов блока 846 удаления формата может быть выдан к одному или более блокам/модулям 844 дискретного преобразования Фурье (DFT). Блоки/модули 844 дискретного преобразования Фурье (DFT) могут преобразовывать один или более сигналов из временной области в частотную область. Процессор 842 пилот-сигнала может использовать сигналы частотной области (для каждого пространственного потока 858, например), чтобы определить один или более тонов пилот-сигнала (по потокам 858, частотным поднесущим 860 и/или группам символьных периодов, например), посланных точкой 802 доступа. Процессор 842 пилот-сигнала может дополнительно или альтернативно дескремблировать пилот-последовательность. Процессор 842 пилот-сигнала может использовать одну или более пилот-последовательностей, описанных здесь для отслеживания фазы и/или частоты и/или амплитуды. Тон(ы) пилот-сигналов могут быть выданы к блоку/модулю 840 обнаружения и/или декодирования пространства-времени-частоты, который может обнаружить и/или декодировать данные по различным измерениям. Блок/модуль 840 обнаружения и/или декодирования пространства-времени-частоты может вывести принятые данные 864 (например, оценку терминала 838 доступа о данных 804, переданных точкой 802 доступа).
[00162] В некоторых конфигурациях терминал 838 доступа знает последовательности передачи, посланные как часть полной информационной последовательности. Терминал 838 доступа может выполнить оценку канала при помощи этих известных последовательностей передачи. Чтобы помочь с отслеживанием тонов пилот-сигналов, обработкой и/или обнаружением данных и декодированием, блок/модуль 856 оценки канала может выдать сигналы оценки к процессору 842 пилот-сигналов и/или блоку/модулю 840 обнаружения и/или декодирования пространства-времени-частоты на основании выходного сигнала от /или блока/модуля 848 синхронизации времени и/или частоты. Альтернативно, если удаление форматирования и дискретное преобразование Фурье являются одинаковыми для известных последовательностей передачи, что касается части данных полезных данных полной информационной последовательности, сигналы оценки могут быть выданы в процессор 842 пилот-сигналов и/или блок/модуль 840 обнаружения и/или декодирования пространства-времени-частоты на основании выходного сигнала от блока/модуля 844 дискретного преобразования Фурье (DFT).
STS
STS
STS
STS
[00163] Терминал 838 доступа может принимать VHT-SIG-B. При декодировании VHT-SIG-B, оценка канала N - потоков может быть доступной (например, предоставленная блоком/модулем 856 оценки канала), где N - количество пространственно-временных потоков 858 для одного конкретного терминала 838 доступа или пользователя. В одной конфигурации блок/модуль 840 обнаружения и/или декодирования пространства-времени-частоты может функционировать следующим образом. Для каждой поднесущей 860 и каждой принимающей антенны 854a-n, оценки канала для всех N потоков 858 могут быть добавлены. Блок/модуль 840 обнаружения/декодирования пространства-времени-частоты может затем выполнить обнаружение единственного потока, используя эту модифицированную оценку канала. Альтернативно, декодирование приемником может быть выполнено следующим образом. Блок/модуль 840 обнаружения/декодирования пространства-времени-частоты может выполнять обработку приема сигнала множественных входов и множественных (MIMO). N потоки 858 могут затем быть усреднены для каждой поднесущей 860. Наконец, обращенное перемежение единственного потока и декодирование могут быть выполнены.
[00164] В некоторых конфигурациях терминал 838 доступа может определить полосу частот канала (для принятых связей (сообщений). Например, терминал 838 доступа может принимать индикацию полосы частот от точки 802 доступа, которая указывает полосу частот канала. Например, терминал 838 доступа может получить явную или неявную индикацию полосы частот. В одной конфигурации индикация полосы частот может указывать полосу частот канала 20 МГц, 40 МГц, 80 МГц или 160 МГц. Терминал 838 доступа может определить полосу частот для принятых сообщений на основании этой индикации и выдать индикацию определенной полосы частот на процессор 842 пилот-сигналов и/или на блок/модуль 840 обнаружения/декодирования пространства-времени-частоты.
[00165] В некоторых конфигурациях, если определенная полоса частот составляет 20 МГц, терминал 838 доступа может принимать 56 тонов OFDM для VHT-SIG-B и/или 56 для поля DATA. Если определенная полоса частот составляет 40 МГц, терминал 838 доступа может принимать 114 тонов OFDM для поля VHT-SIG-B и/или 114 для поля DATA. Если полоса частот составляет 80 МГц, терминал 838 доступа может принимать 242 тона OFDM для поля VHT-SIG-B и/или 242 для поля DATA. Если полоса частот составляет 160 МГц, терминал 838 доступа может принимать 484 тона OFDM для VHT-SIG-B и/или 484 для поля DATA. Другие количества тонов OFDM могут быть приняты.
[00166] Процессор 842 пилот-сигналов может использовать определенную индикацию полосы частот, чтобы извлечь пилот-символы из выходного сигнала блока/модуля 844 дискретного преобразования Фурье. Например, если терминал 838 доступа обнаруживает, что полоса частот составляет 80 МГц, процессор 842 пилот-сигналов может извлечь пилот-символы из индексов -103, -75, -39, -11, 11, 39, 75 и 103.
[00167] Блок/модуль 840 обнаружения и/или декодирования пространства-времени-частоты может использовать определенную индикацию полосы частот, чтобы обнаружить и/или декодировать данные из принятого сигнала. Например, если текущее поле является полем VHT-SIG-B и определенная индикация полосы частот определяет, что полоса частот составляет 80 МГц, то блок/модуль 840 обнаружения и/или декодирования пространства-времени-частоты может обнаружить и/или декодировать данные преамбулы из 234 тонов OFDM или поднесущих 860 (в то время как восемь тонов OFDM являются тонами пилот-сигнала, и три поднесущие 860 используются для DC тонов, например). В некоторых конфигурациях блок/модуль 840 обнаружения и/или декодирования пространства-времени-частоты может использовать таблицу поиска, чтобы определить количество тонов или поднесущих 860 для осуществления приема для указанной полосы частот.
[00168] В конфигурации, иллюстрированной на фиг. 8, терминал 838 доступа может включать в себя передатчик 825. Передатчик 825 может выполнять операции, подобные тем, что выполняются одним или более элементами 806, 808, 810, 812, 814, 820, 822, 824, 826, 828, 830, 834, 836, включенными в точку 802 доступа, чтобы передавать данные 823 к точке 802 доступа.
[00169] В конфигурации, иллюстрированной на фиг. 8, точка 802 доступа может включать в себя приемник 821. Приемник 821 может выполнять операции, подобные тем, что выполняются одним или более элементами 840, 842, 844, 846, 848, 850, 852, 856, включенными в терминал 838 доступа, чтобы получить принятые данные 819 из одного или более терминалов 838 доступа. Таким образом, как иллюстрировано на фиг. 8, двунаправленные связи между точкой 802 доступа и терминалом 838 доступа могут иметь место на одном или более потоках 858 и на одной или более поднесущих 860. В одной конфигурации терминал 838 доступа может аналогично форматировать кадр или пакет VHT-SIG-B, как описано применительно к точке 802 доступа.
[00170] Фиг. 9 является блок-схемой устройства 927 связи, которое может быть использовано в системе с множественными входами и множественными выходами (MIMO). Примеры устройства 927 связи могут включать в себя передающие устройства 102 связи, принимающие устройства 138 связи, точки 802 доступа, терминалы 838 доступа, базовые станции, пользовательское оборудование (UE), и т.д. В устройстве 927 связи данные трафика для многих потоков данных выдаются из одного или более источников данных 929 и/или процессора 931 приложений на процессор 935 основной полосы частот. В частности, данные трафика могут быть выданы в блоку/модулю 939 обработки передачи, включенному в процессор 935 основной полосы частот. Каждый поток данных может затем быть передан по соответствующей передающей антенне 955a-n. Блок/модуль 939 обработки передачи может форматировать, кодировать и перемежать данные трафика для каждого потока данных, на основании конкретной схемы кодирования, выбранной для этого потока данных, чтобы обеспечить закодированные данные.
[00171] Блок/модуль 939 обработки передачи может выполнять один или более способов 500, 600, иллюстрированных на Фиг. 5 и 6. Например, блок/модуль 939 обработки передачи может включать в себя блок/модуль 941 форматирования VHT-SIG-B. Блок/модуль 941 форматирования VHT-SIG-B может выполнять инструкции, чтобы генерировать и/или форматировать VHT-SIG-B, как описано выше.
[00172] Закодированные данные для каждого потока данных могут быть мультиплексированы с пилот данными от генератора 937 пилот-сигналов, используя методы ортогонального мультиплексирования с частотным разделением (OFDM). Пилот данные могут быть известным шаблоном данных, который обрабатывается известным способом и используется в приемнике, чтобы оценить ответ канала. Мультиплексированные пилот-сигналы и кодированные данные для каждого потока затем модулируются (то есть выполняется символьное отображение) на основании конкретной схемы модуляции (например, двоичная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), множественная фазовая манипуляция (М-PSK), квадратурная амплитудная модуляция (QAM) или многоуровневая квадратурная амплитудная модуляция (М-QAM)), выбранной для этого потока данных, чтобы обеспечить символы модуляции. Частота следования данных, кодирование и модуляция для каждого потока данных могут быть определены инструкциями, выполняемыми процессором (например, процессором 935 основной полосы частот, процессором 931 приложений, и т.д.).
[00173] Символы модуляции для всех потоков данных могут быть выданы в блок/модуль 949 обработки передачи (TX) с множественными входами множественными выходами (MIMO), который может дополнительно обработать символы модуляции (например, для OFDM). Блок/модуль 949 обработки передачи (TX) с множественными входами множественными выходами (MIMO) затем выдает ряд потоков символов модуляции к передатчикам 953a-n. Блок/модуль 949 обработки передачи (TX) с множественными входами множественными выходами (MIMO) может применить веса формирования диаграммы направленности к символам потоков данных и к антенне 955, из которой передается символ.
[00174] Каждый передатчик 953 может принимать и обрабатывать соответствующий символьных поток, чтобы обеспечить один или более аналоговых сигналов, и дополнительно приводить к требуемым условиям (например, усиливать, фильтровать, и преобразовывать с повышением частоты) аналоговые сигналы, чтобы обеспечить модулированный сигнал, подходящий для передачи по каналу MIMO. Модулированные сигналы от передатчиков 953a-n затем соответственно передаются от антенн 955a-n. Например, модулированный сигнал может быть передан на другое устройство связи (не иллюстрировано на фиг. 9).
[00175] Устройство 927 связи может принимать модулированные сигналы (от другого устройства связи). Эти модулированные сигналы принимаются антеннами 955 и приводятся к требуемым условиям приемниками 953 (например, фильтруются, усиливаются, преобразуются с понижением частоты, оцифровываются). Другими словами, каждый приемник 953 может приводить к требуемым условиям (например, фильтровать, усиливать и преобразовывать с понижением частоты) соответствующий принятый сигнал, оцифровывать приведенный к требуемым условиям сигнал, чтобы обеспечить выборки, и дополнительно обработать выборки, чтобы обеспечить соответствующий "принятый" символьный поток.
[00176] Блок/модуль 945 обработки приема, включенный в процессор 935 основной полосы частот затем принимает и обрабатывает принятые символьные потоки от приемников 953 на основании конкретного способа обработки в приемнике, чтобы обеспечить ряд "обнаруженных" потоков. Блок/модуль 945 обработки приема демодулирует, выполняет обратное перемежение и декодирует каждый поток, чтобы восстановить данные трафика для потока данных.
[00177] Блок/модуль 945 обработки приема может выполнять способ 700, иллюстрированный на фиг. 7. Например, блок/модуль 945 обработки приема может включать в себя блок/модуль 947 декодирования. Блок/модуль 947 декодирования может выполнять инструкции, чтобы декодировать VHT-SIG-B.
[00178] Блок/модуль 943 обработки предварительного кодирования, включенный в процессор 935 основной полосы частот, может принимать информацию состояния канала (CSI) от блока/модуля 945 обработки приема. Блок/модуль 943 обработки предварительного кодирования затем определяет, какую матрицу предварительного кодирования использовать для того, чтобы определить веса формирования диаграммы направленности и затем обрабатывает извлеченное сообщение. Нужно отметить, что процессор 935 основной полосы частот может сохранять информацию на и извлекать информацию из памяти 951 основной полосы частот.
[00179] Данные трафика, восстановленные процессором 935 основной полосы частот, могут быть выданы в процессору 931 приложений. Процессор 931 приложений может сохранять информацию в и извлекать информацию из памяти 933 приложений.
[00180] Фиг. 10 иллюстрирует некоторые компоненты, которые могут быть включены в устройство 1057 связи. Передающее устройство 102 связи, принимающее устройство 138 связи, точка 802 доступа, терминал 838 доступа и/или устройство 927 связи, описанные выше, могут быть сконфигурированы аналогично устройству 1057 связи, которое показано на фиг. 10.
[00181] Устройство 1057 связи включает в себя процессор 1075. Процессор 1075 может быть общего назначения одно- или многокристальным микропроцессором (например, ARM), специализированным микропроцессором (например, цифровым сигнальным процессором (DSP)), микроконтроллером, программируемой вентильной матрицей и т.д. Процессор 1075 может упоминаться как центральный блок обработки (CPU). Хотя только единственный процессор 1075 показан в устройстве 1057 связи на фиг. 10, в альтернативной конфигурации комбинация процессоров (например, ARM и DSP) может использоваться.
[00182] Устройство 1057 связи также включает в себя память 1059, находящуюся в электронной связи с процессором 1075 (то есть процессор 1075 может считывать информацию с и/или записывать информацию в память 1059). Память 1059 может быть любым электронным компонентом, способным хранить электронную информацию. Память 1059 может быть памятью с произвольным доступом (RAM), постоянной памятью (ROM), носителем на магнитных дисках, носителем на оптических дисках, устройством флэш-памяти в RAM, памятью на борту, включенной в процессор, программируемой постоянной памятью (PROM), стираемой программируемой постоянной памятью (EPROM), электрически стираемой PROM (EEPROM), регистрами и т.д., включая их комбинации.
[00183] Данные 1061 и инструкции 1063 могут храниться в памяти 1059. Инструкции 1063 могут включать в себя одно или более из: программ, подпрограмм, стандартных подпрограмм, функций, процедур, кода и т.д. Инструкции 1063 могут включать в себя единственное считываемое компьютером утверждение или много считываемых компьютером утверждений. Инструкции 1063 могут быть выполнимыми процессором 1075, чтобы реализовать один или более способов 500, 600, 700 описанных выше. Выполнение инструкций 1063 может включать в себя использование данных 1061, которые сохранены в памяти 1059. Фиг. 10 показывает некоторые инструкции 1063a и данные 1061a, загружаемые в процессор 1075.
[00184] Устройство 1057 связи может также включать в себя передатчик 1071 и приемник 1073, чтобы обеспечить передачу и прием сигналов между устройством 1057 связи и удаленным местоположением (например, другим устройством связи, терминалом доступа, точкой доступа и т.д.). Передатчик 1071 и приемник 1073 могут все вместе упоминаться как приемопередатчик 1069. Антенна 1067 может быть электрически подсоединена к приемопередатчику 1069. Устройство 1057 связи может также включать в себя (не показано) множественные передатчики, множественные приемники, множественные приемопередатчики и/или множественную антенну.
[00185] Различные компоненты устройства 1057 связи могут быть соединены вместе одной или более шинами, которые могут включать в себя шину питания, шину управляющего сигнала, шину сигнала статуса, шину данных и т.д. Для простоты различные шины иллюстрируются на фиг. 10 как шинная система 1065.
[00186] Фиг. 11 иллюстрирует некоторые компоненты, которые могут быть включены в устройство 1177 беспроводной связи. Одно или более из передающих устройств 102 связи, принимающего устройства 138 связи, терминала 838 доступа и устройства 927 связи, описанных выше, может конфигурироваться аналогично устройству 1177 беспроводной связи, которое показано на фиг. 11.
[00187] Устройство 1177 связи включает в себя процессор 1197. Процессор 1197 может быть общего назначения одно- или многокристальным микропроцессором (например, ARM), специализированным микропроцессором (например, цифровым сигнальным процессором (DSP)), микроконтроллером, программируемой вентильной матрицей и т.д. Процессор 1197 может упоминаться как центральный блок обработки (CPU). Хотя только единственный процессор 1197 показан в устройстве 1177 связи на фиг. 11, в альтернативной конфигурации комбинация процессоров (например, ARM и DSP) может использоваться.
[00188] Устройство 1177 связи также включает в себя память 1179, находящуюся в электронной связи с процессором 1197 (то есть процессор 1197 может считывать информацию с и/или записывать информацию в память 1179). Память 1179 может быть любым электронным компонентом, способным хранить электронную информацию. Память 1179 может быть памятью с произвольным доступом (RAM), постоянной памятью (ROM), носителем на магнитных дисках, носителем на оптических дисках, устройством флэш-памяти в RAM, памятью на борту, включенной в процессор, программируемой постоянной памятью (PROM), стираемой программируемой постоянной памятью (EPROM), электрически стираемой PROM (EEPROM), регистрами и т.д., включая их комбинации.
[00189] Данные 1181a и инструкции 1183a могут храниться в памяти 1179. Инструкции 1183a могут включать в себя одно или более из: программ, подпрограмм, стандартных подпрограмм, функций, процедур, кода и т.д. Инструкции 1183a могут включать в себя единственное считываемое компьютером утверждение или много считываемых компьютером утверждений. Инструкции 1183a могут быть выполнимыми процессором 1197, чтобы реализовывать один или более способов 500, 600, 700, описанных выше. Выполнение инструкций 1183a может включать в себя использование данных 1181a, которые сохранены в памяти 1179. Фиг. 11 показывает некоторые инструкции 1183b и данные 1181b, загружаемые в процессор 1197 (которые могут прийти из инструкций 1183a и данных 1181 в памяти 1179).
[00190] Устройство 1177 беспроводной связи может также включать в себя передатчик 1193 и приемник 1195, чтобы обеспечить передачу и прием сигналов между устройством 1177 беспроводной связи и удаленным местоположением (например, другим электронным устройством, устройством связи, и т.д.). Передатчик 1193 и приемник 1195 могут все вместе упоминаться как приемопередатчик 1191. Антенна 1199 может быть электрически подсоединена к приемопередатчику 1191. Устройство 1177 беспроводной связи может также включать в себя (не показаны) множественные передатчики 1193, множественные приемники 1195, множественные приемопередатчики 1191 и/или множественную антенну 1199.
[00191] В некоторых конфигурациях устройство 1177 беспроводной связи может включать в себя один или более микрофонов 1185 для того, чтобы захватить акустические сигналы. В одной конфигурации микрофон 1185 может быть преобразователем, который преобразовывает акустические сигналы (например, голос, речь) в электрические или электронные сигналы. Дополнительно или альтернативно, устройство 1177 беспроводной связи может включать в себя один или более громкоговорителей 1187. В одной конфигурации громкоговоритель 1187 может быть преобразователем, который преобразовывает электрические или электронные сигналы в акустические сигналы.
[00192] Различные компоненты устройства беспроводной связи 1177 может быть соединены вместе одной или более шинами, которые могут включать в себя шину питания, шину управляющего сигнала, шину сигнала статуса, шину данных и т.д. Для простоты различные шины проиллюстрированы на фиг. 11 как шинная система 1189.
[00193] В вышеупомянутом описании ссылочные позиции иногда использовались в соединении с различными терминами. Там где термин использован в соединении с ссылочной позицией, он может предназначаться, чтобы ссылаться на конкретный элемент, который показан на одном или более чертежах. Там где термин использован без ссылочной позиции, он может предназначаться, чтобы ссылаться в целом на этот термин без ограничения к любой конкретной фигуре.
[00194] Термин "определение" охватывает широкое разнообразие действий и поэтому "определение" может включать в себя вычисление, подсчет, обработку, выведение, исследование, поиск (например, поиск в таблице, базе данных или другой структуре данных), установление и т.п. Кроме того, "определение" может включать в себя прием (например, прием информации), получение доступа (например, получение доступа к данным в памяти) и т.п. Кроме того, "определение" может включать в себя решение, отбор, выбор, установление и т.п.
[00195] Фраза "на основании" не означает "основанный только на", если явно не определено иначе. Другими словами, фраза "на основании" описывает и "основанный только на" и "основанный по меньшей мере на".
[00196] Функции, описанные здесь, могут быть сохранены как одна или более инструкций на считываемом процессором или считываемом компьютером носителе. Термин "считываемый компьютером носитель" относится к любому доступному носителю, к которому могут получить доступ компьютер или процессор. Посредством примера, а не ограничения, такой носитель может содержать RAM, ROM, EEPROM, флэш-память, CD-ROM или другое запоминающее устройство на оптическом диске, запоминающее устройство на магнитном диске или другие магнитные запоминающие устройства, или любой другой носитель, который может быть использован, чтобы сохранить желательный код программы в форме инструкций или структур данных и к которому могут получить доступ компьютер или процессор. Диск и диск, как используется здесь, включают в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), дискета и диск Blu-ray (R), где диски (disk) обычно воспроизводят данные магнитным образом, в то время как диски (dick) воспроизводят данные оптически с помощью лазеров. Нужно отметить, что считываемый компьютером носитель может быть материальным и невременным. Термин "компьютерный программный продукт" относится к вычислительному устройству или процессору в комбинации с кодом или инструкциями (например, "программа"), которые могут быть выполнены, обработаны или вычислены вычислительным устройством или процессором. Как используется здесь, термин "код" может относиться к программному обеспечению, инструкциям, коду или данным, которые выполняются вычислительным устройством или процессором.
[00197] Программное обеспечение или инструкции могут также быть переданы по среде передачи. Например, если программное обеспечение передано от вебсайта, сервера, или другого удаленного источника, используя коаксиальный кабель, волоконно-оптический кабель, витую пару, цифровую абонентскую линию (DSL) или беспроводные технологии, такие как инфракрасное, радио- и микроволновое излучение, то эти коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасное, радио- и микроволновое излучение включены в определение среды передачи.
[00198] Способы, раскрытые здесь, содержат один или более этапов или действий для того, чтобы достигнуть описанного способа. Этапы способа и/или действия могут быть обменяны друг с другом, не отходя от объема формулы изобретения. Другими словами, если конкретный порядок этапов или действий не требуется для надлежащей работы способа, который описан, этот порядок и/или использование конкретных этапов и/или действий могут быть изменены, не отходя от объема формулы изобретения.
[00199] Нужно подразумевать, что формула изобретения не ограничена точной конфигурацией и компонентами, иллюстрированными выше. Различные модификации, изменения и изменения могут быть выполнены в компоновке, работе и деталях систем, способов и устройства, описанных в настоящем описании, не отходя от объема формулы изобретения.