Сгенерируйте сигнал WLAN
генерирует форму волны для waveform
= wlanWaveformGenerator(bits
,cfgFormat
)bits
, указанные информационные биты и cfg
, формат физического слоя (PHY) строения. Для получения дополнительной информации см. IEEE 802.11 Формат PPDU.
задает дополнительные опции, используя один или несколько аргументы пары "имя-значение".waveform
= wlanWaveformGenerator(bits
,cfgFormat
,Name,Value
)
Сконфигурируйте и сгенерируйте сигнал WLAN, содержащий пакет восходящего канала HE TB.
Создайте объект строения для восходящей передачи HE TB WLAN.
cfgHETB = wlanHETBConfig;
Получите длину PSDU в байтах от объекта строения с помощью getPSDULength
функция объекта.
psduLength = getPSDULength(cfgHETB);
Сгенерируйте PSDU соответствующей длины.
psdu = randi([0 1],8*psduLength,1);
Сгенерируйте и постройте график формы волны.
waveform = wlanWaveformGenerator(psdu,cfgHETB); figure; plot(abs(waveform)); title('HE TB Waveform'); xlabel('Time (nanoseconds)'); ylabel('Amplitude');
Сгенерируйте сигнал временной области для передачи VHT 802.11ac с одним пакетом.
Создайте объект строения VHT. Назначьте две передающие антенны и два пространственных потока и отключите пространственно-временное блочное кодирование (STBC). Установите схему модуляций и кодирования в 1
, который присваивает QPSK модуляцию и схему кодирования со скоростью 1/2 согласно стандарту 802,11. Установите количество байтов в заполнении A-MPDU перед EOF, APEPLength
, в 1024
.
cfg = wlanVHTConfig('NumTransmitAntennas',2,'NumSpaceTimeStreams',2,'STBC',0,'MCS',1,'APEPLength',1024);
Сгенерируйте сигнал передачи.
bits = [1;0;0;1]; txWaveform = wlanWaveformGenerator(bits,cfg);
HE MU-MIMO Строения с сжатием SIGB
Сгенерируйте полную пропускную способность HE MU-MIMO строения на 20 МГц полосе с сжатием SIGB. Все три пользователя находятся в одном канале содержимого, который включает в себя только биты пользовательского поля.
cfgHE = wlanHEMUConfig(194); cfgHE.NumTransmitAntennas = 3;
Создайте данные PSDU для всех пользователей.
psdu = cell(1,numel(cfgHE.User)); psduLength = getPSDULength(cfgHE); for j = 1:numel(cfgHE.User) psdu = randi([0 1],psduLength(j)*8,1,'int8'); end
Сгенерируйте и постройте график формы волны.
y = wlanWaveformGenerator(psdu,cfgHE); plot(abs(y))
Сгенерируйте полную полосу пропускания HE MU-MIMO сигнал на 80 МГц полосе с сжатием SIGB. Канал 1 содержимого HE-SIG-B имеет четырех пользователей. Канал 2 содержимое HE-SIG-B имеет трех пользователей.
cfgHE = wlanHEMUConfig(214); cfgHE.NumTransmitAntennas = 7;
Создайте данные PSDU для всех пользователей.
psdu = cell(1,numel(cfgHE.User)); psduLength = getPSDULength(cfgHE); for j = 1:numel(cfgHE.User) psdu = randi([0 1],psduLength(j)*8,1,'int8'); end
Сгенерируйте и постройте график формы волны.
y = wlanWaveformGenerator(psdu,cfgHE); plot(abs(y));
HE MU-MIMO Строения без сжатия SIGB
Сгенерируйте полную пропускную способность HE MU-MIMO строения на 20 МГц полосе без сжатия SIGB. Все три пользователя находятся в одном канале содержимого, который включает в себя как общие, так и пользовательские биты поля.
cfgHE = wlanHEMUConfig(194); cfgHE.SIGBCompression = false; cfgHE.NumTransmitAntennas = 3;
Создайте данные PSDU для всех пользователей.
psdu = cell(1,numel(cfgHE.User)); psduLength = getPSDULength(cfgHE); for j = 1:numel(cfgHE.User) psdu = randi([0 1],psduLength(j)*8,1,'int8'); end
Сгенерируйте и постройте график формы волны.
y = wlanWaveformGenerator(psdu,cfgHE); plot(abs(y))
Сгенерируйте сигнал HE MU на 80 МГц для шести пользователей без сжатия SIGB. Канал 1 содержимого HE-SIG-B имеет четырех пользователей. Канал 2 содержимое HE-SIG-B имеет двух пользователей.
cfgHE = wlanHEMUConfig([202 114 192 193]); cfgHE.NumTransmitAntennas = 6; for i = 1:numel(cfgHE.RU) cfgHE.RU{i}.SpatialMapping = 'Fourier'; end
Создайте данные PSDU для всех пользователей.
psdu = cell(1,numel(cfgHE.User)); psduLength = getPSDULength(cfgHE); for j = 1:numel(cfgHE.User) psdu = randi([0 1],psduLength(j)*8,1,'int8'); end
Сгенерируйте и постройте график формы волны.
y = wlanWaveformGenerator(psdu,cfgHE); plot(abs(y));
Сгенерируйте полную полосу пропускания HE MU-MIMO сигнал на 80 МГц полосе без сжатия SIGB. Канал 1 содержимого HE-SIG-B имеет семь пользователей. Канал 2 содержимое HE-SIG-B имеет ноль пользователей.
cfgHE = wlanHEMUConfig([214 115 115 115]); cfgHE.NumTransmitAntennas = 7;
Создайте данные PSDU для всех пользователей.
psdu = cell(1,numel(cfgHE.User)); psduLength = getPSDULength(cfgHE); for j = 1:numel(cfgHE.User) psdu = randi([0 1],psduLength(j)*8,1,'int8'); end
Сгенерируйте и постройте график формы волны.
y = wlanWaveformGenerator(psdu,cfgHE); plot(abs(y))
Сгенерируйте сигнал временной области для передачи VHT 802.11ac с пятью пакетами и 30-микросекундным периодом простоя между пакетами. Используйте случайное начальное состояние скремблера для каждого пакета.
Создайте объект строения VHT и подтвердите пропускную способность канала для масштабирования оси X графика.
cfg = wlanVHTConfig; disp(cfg.ChannelBandwidth)
CBW80
Сгенерируйте и постройте график формы волны. Отображение времени в микросекундах на оси X.
numPkts = 5; bits = [1;0;0;1]; scramInit = randi([1 127],numPkts,1); txWaveform = wlanWaveformGenerator(bits,cfg,'NumPackets',numPkts,'IdleTime',30e-6,'ScramblerInitialization',scramInit); time = [0:length(txWaveform)-1]/80e-6; plot(time,abs(txWaveform)); title('Five Packets Separated by 30-Microsecond Idle Periods'); xlabel ('Time (microseconds)'); ylabel('Amplitude');
bits
- Информационные биты0
| 1
| двоичный вектор | массив ячеек | массив векторных ячеекИнформационные биты для одного пользователя, включая любое заполнение MAC, представляющее несколько конкатенированных блоков PSDU, заданные в качестве одного из этих значений.
0
или 1
.
Двухкомпонентный вектор.
Один за одной камерой, содержащий двоичный скаляр или вектор - Указанные биты применяются ко всем пользователям.
Массив ячеек из двоичных скаляров или векторов - Каждый элемент применяется к каждому пользователю соответственно. Длина этого массива ячеек должна быть равна количеству пользователей. Для каждого пользователя, если количество бит, требуемых для всех пакетов генерации, превышает длину предоставленного вектора, функция закольцовывает приложенный вектор битов. Петля на битах позволяет вам задать короткий шаблон, например [1;0;0;1]
, который повторяется как вход в PSDU кодирования между пакетами и пользователями. В каждой генерации пакетов для k-го пользователя k-й элемент PSDULength
свойство cfgFormat
вход указывает количество байтов данных, взятых из его потока. Чтобы вычислить количество бит, умножьте PSDULength
по 8.
Внутренне функция закольцовывает этот вход, чтобы сгенерировать указанное количество пакетов. The PSDULength
свойство cfgFormat
вход определяет количество бит данных, взятых из битового потока для каждого сгенерированного пакета передачи. The 'NumPackets'
вход определяет количество пакетов, которые нужно сгенерировать.
Пример: [1 1 0 1 0 1 1]
Типы данных: double
| int8
cfgFormat
- строение формата пакетаwlanHEMUConfig
| объекта wlanHESUConfig
| объекта wlanHETBConfig
| объекта wlanDMGConfig
| объекта wlanS1GConfig
| объекта wlanVHTConfig
| объекта wlanHTConfig
| объекта wlanNonHTConfig
объектСтроение формата пакета, заданная как один из следующих объектов: wlanHEMUConfig
, wlanHESUConfig
, wlanHETBConfig
, wlanDMGConfig
, wlanS1GConfig
, wlanVHTConfig
, wlanHTConfig
, или wlanNonHTConfig
. Тип объекта, который вы задаете, определяет IEEE® 802.11™ формат сгенерированной формы волны.
Свойства объекта строения формата пакета определяют скорость передачи данных и длину PSDU сгенерированных блоков PPDU.
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
'NumPackets',21,'ScramblerInitialization',[52,17]
'NumPackets'
- Количество пакетов1
(по умолчанию) | положительное целое числоКоличество пакетов для генерации в одном вызове функции, заданное в виде положительного целого числа.
Типы данных: double
'IdleTime'
- Время простоя, добавленное после каждого пакета0
(по умолчанию) | неотрицательной скаляромВремя простоя, в секундах, добавляемое после каждого пакета, заданное как неотрицательный скаляр. Если IdleTime
не установлено значение по умолчанию, оно должно быть:
Значение, больше или равное 1e-6
для формата DMG
Значение, больше или равное 2e-6
для форматов HE, VHT, HT-смешанных и не-HT
Пример: 2e-5
Типы данных: double
'ScramblerInitialization'
- Начальное состояние скремблера или начальная псевдослучайная последовательность скремблера93
(по умолчанию) | целое число в интервале [1, 127] | матрице целых чисел в интервале [1, 127]Начальное состояние скремблера или начальная псевдослучайная последовательность скремблера для каждого сгенерированного пакета и каждого пользователя, заданная в качестве одного из этих значений.
Целое число в интервале [1, 127] - Этот вход представляет начальное состояние скремблера для всех пакетов и пользователей в формах волны HE, S1G, VHT и HT и не-HT OFDM с отключенной сигнализацией полосы пропускания. Для многопользовательской и многопакетной формы волны функция использует значение, заданное для всех пакетов и пользователей. Значение по умолчанию, 93
, является состоянием примера в разделе I.1.5.2 из [2]. Для получения дополнительной информации см. Раздел «Инициализация скремблера».
Целое число в интервале [min, max] - Этот вход представляет начальную псевдослучайную скремблерную последовательность передачи без HT с включенной сигнализацией полосы пропускания, описанную в таблице 17-7 [2]. Если вы не задаете этот вход, функция использует N B самых значимых битов значения по умолчанию 93
. Значения min, max и N B зависят от значений BandwidthOperation
и ChannelBandwidth
свойства cfg
вход согласно этой таблице.
Значение cfg . BandwidthOperation | Значение cfg . ChannelBandwidth | Значение min | Значение max | Значение N B |
---|---|---|---|---|
'Absent' | 'CBW20' | 1 | 31 | 5 |
'Absent' | 'CBW5' , 'CBW10' , 'CBW40' , 'CBW80' , или 'CBW160' | 0 | 31 | 5 |
'Static' или 'Dynamic' | 'CBW20' | 1 | 15 | 4 |
'Static' или 'Dynamic' | 'CBW5' , 'CBW10' , 'CBW40' , 'CBW80' , или 'CBW160' | 0 | 15 | 4 |
Матрица целых чисел в интервале [1, 127], размера N P-by- N Users - Каждый элемент представляет начальное состояние скремблера для каждого пакета и для каждого пользователя в формах многопользовательской волны VHT, S1G и HE (MU), содержащих несколько пакетов. Каждый столбец задает начальные состояния для одного пользователя. Можно задать до восьми столбцов для сигналов HE MU или до четырех столбцов для VHT, S1G. Если вы задаете один столбец, функция использует одинаковые начальные состояния для всех пользователей. Каждая строка представляет начальное состояние каждого пакета, который нужно сгенерировать. Матрица с несколькими строками позволяет вам использовать другое начальное состояние на пакет, где первая строка содержит начальное состояние первого пакета. Если количество пакетов, которые нужно сгенерировать, превышает количество строк предоставленной матрицы, функция закольцовывает строки внутри.
N P - количество пакетов.
N пользователей - это количество пользователей.
Для передач DMG, установка этого аргумента переопределяет значение ScramblerInitialization
свойство wlanDMGConfig
объект строения.
Примечание
Этот аргумент недопустим для форматов DSSS, отличных от HT.
Пример: [3 56 120]
Типы данных: double
| int8
'WindowTransitionTime'
- Продолжительность оконного переходаДлительность, в секундах, перехода окна, примененного к каждому символу OFDM, заданная как неотрицательная скаляра. Оконная обработка не применяется, если вы задаете этот вход следующим 0
. Допустимое значение по умолчанию и максимальное значение показаны для различных форматов, типа защитного интервала и полосы пропускания канала.
Формат | Пропускная способность | Допустимые WindowTransitionTime (секунды) | |||||
---|---|---|---|---|---|---|---|
Значение по умолчанию | Максимальное значение | Максимально допустимое значение на основе длительности защитного интервала | |||||
3,2 мкс | 1,6 мкс | 0,8 мкс (Длинный) | 0,4 мкс (Короткий) | ||||
DMG | 2640 МГц |
(= |
(= | – | – | – | – |
S1G | 1, 2, 4, 8 или 16 МГц |
| – | – | – |
|
|
HE SU, HE MU и HE TB | 20, 40, 80 или 160 МГц |
| – |
|
|
| – |
VHT | 20, 40, 80 или 160 МГц |
| – | – | – |
|
|
HT-микст | 20 или 40 МГц |
| – | – | – |
|
|
не-HT | 20, 40, 80 или 160 МГц |
| – | – | – |
| – |
10 МГц | 1.0e-07 | – | – | – |
| – | |
5 МГц | 1.0e-07 | – | – | – |
| – |
Типы данных: double
waveform
- Пакетированная форма волныПакетированная форма волны, возвращенная как N S-by- N T-матрица. N S - количество выборок во временной области, а N T - количество передающих антенн. waveform
содержит один или несколько пакетов одного формата PPDU. Каждый пакет может содержать различные информационные биты. Включите оконную обработку пакета формы сигнала путем установки WindowTransitionTime
входное значение положительного значения. По умолчанию оконная обработка включена.
Для получения дополнительной информации см. Раздел «Частота дискретизации формы сигнала», «Отображение символа OFDM» и «Закольцовывание формы волны».
Типы данных: double
Поддержка комплексного числа: Да
Поддерживаемые форматы PPDU IEEE 802.11, определенные для передачи, включают VHT, HT, не-HT, S1G, DMG и HE. Для всех форматов структура поля PPDU включает преамбулу и фрагменты данных. Подробное описание структур пакетов для различных поддерживаемых форматов см. в разделе Структура WLAN PPDU.
На выходе этой функции сгенерированная форма волны имеет частоту дискретизации, равную ширине полосы пропускания канала.
Для всех модуляций OFDM в формате HE, VHT, HT и не в формате HT, пропускная способность канала конфигурируется через ChannelBandwidth
свойство объекта строения формата.
Для схем модуляции формата DMG пропускная способность канала всегда составляет 2640 МГц, а интервал между каналами всегда равен 2160 МГц. Эти значения указаны в разделах 20.3.4 и E.1 [2], соответственно.
Для схемы модуляции DSSS в формате, отличном от HT, скорость чипирования всегда составляет 11 МГц, как указано в разделе 16.1.1 [2].
Эта таблица указывает частоты дискретизации формы волны, сопоставленные со стандартным интервалом между каналами для каждого формата строения перед фильтрацией.
Объект строения | Тип модуляции |
| Интервал между каналами (МГц) | Частота дискретизации (МГц) (F S, F C) |
---|---|---|---|---|
| Управление PHY | Для DMG пропускная способность канала фиксирована на 2640 МГц. | 2160 | F C = ⅔ F S = 1760 |
SC | ||||
OFDM | F S = 2640 | |||
| OFDM |
| 1 | F S = 1 |
| 2 | F S = 2 | ||
| 4 | F S = 4 | ||
| 8 | F S = 8 | ||
| 16 | F S = 16 | ||
| OFDMA |
| 20 | F S = 20 |
| 40 | F S = 40 | ||
| 80 | F S = 80 | ||
| 160 | F S = 160 | ||
| OFDM |
| 20 | F S = 20 |
| 40 | F S = 40 | ||
| 80 | F S = 80 | ||
| 160 | F S = 160 | ||
| OFDM |
| 20 | F S = 20 |
| 40 | F S = 40 | ||
| DSSS/CCK | Не применяется | 11 | F C = 11 |
OFDM |
| 5 | F S = 5 | |
| 10 | F S = 10 | ||
| 20 | F S = 20 | ||
'CBW40' | 40 | F S = 40 | ||
'CBW80' | 80 | F S = 80 | ||
'CBW160 | 160 | F S = 160 | ||
F S является частотой дискретизации OFDM. F C является частотой чипов для модуляций с одной несущей, с управлением PHY, DSSS и CCK. |
OFDM, естественно, поддается обработке с преобразованиями Фурье. Отрицательным побочным эффектом использования ОБПФ для обработки символов OFDM являются получившиеся разрывы края символа. Эти разрывы вызывают внеполосные выбросы в области перехода между последовательными символами OFDM. Чтобы сгладить разрыв между символами и уменьшить межсимвольные выбросы вне полосы, можно использовать wlanWaveformGenerator
функция для применения окон символов OFDM. Чтобы применить оконную обработку, установите WindowTransitionTime
входное значение положительного значения.
Когда применяется оконное отображение, функция добавляет переходные области к ведущему и конечному ребру символа OFDM. Оконная обработка расширяет длину символа OFDM на WindowTransitionTime
(T TR).
Расширенная форма волны окончается путем точечного умножения во временном интервале, используя эту функцию оконной обработки, указанную в разделе 17.3.2.5 [2]:
Функция оконной обработки применяется к начальному и конечному фрагменту символа OFDM:
- T TR/2 к T TR/2
- T – T TR/2 к T + T TR/2
После нанесения окна на каждый символ используется точечное сложение, чтобы объединить перекрывающиеся области между последовательными символами OFDM. В частности, образцы заднего плеча в конце символа 1 OFDM (T - T TR/2 до T + T TR/2) добавляются к образцам переднего плеча в начале символа 2 OFDM (- T TR/2 до T TR/2).
Сглаживание перекрытия между последовательными символами OFDM таким образом уменьшает внеполосные выбросы. Функция применяет отображение символа OFDM между:
Каждый символ OFDM в пакете
Последовательные пакеты в форме волны, учитывая время простоя IdleTime
между пакетами, заданными 'IdleTime'
вход
Последний и первый пакет сгенерированной формы волны
Оконные пакеты формата DMG
Для формата DMG оконная обработка применяется только к пакетам, переданным с использованием OFDM PHY, и применяется только к модулированным OFDM символам. Для OFDM PHY модулируются только символы заголовка и данных. Преамбула (STF и CEF) и поля обучения модулируются одной несущей и не оконны. Подобно внешним выбросам, испытываемым последовательными символами OFDM, как показано здесь, CEF и первое обучающее подполе подвержены номинальному количеству внеполосных выбросов от соседнего оконного символа OFDM.
Для получения дополнительной информации о том, как функция обрабатывает оконцевание для последовательного времени простоя пакета и для последнего пакета формы сигнала, смотрите Цикл формы сигнала.
Чтобы создать непрерывный входной поток, можно получить цикл кода на форме волны от последнего пакета к первому пакету.
Применение оконной обработки к последнему и первому символам OFDM сгенерированной формы волны сглаживает переход между последним и первым пакетами формы волны. Когда 'WindowTransitionTime'
вход положительный, wlanWaveformGenerator
функция применяет оконцевание символа OFDM.
При закольцовывании формы волны за последним символом packet_N следует первый символ OFDM packet_1. Если форма волны имеет только один пакет, то форма волны переходит от последнего символа OFDM пакета к первому символу OFDM того же пакета.
Когда оконная обработка применяется к последнему символу OFDM пакета и первому OFDM следующего пакета, время простоя между пакетами переключается на оконную обработку. Задайте время простоя, используя 'IdleTime'
вход wlanWaveformGenerator
функция.
Если 'IdleTime'
является 0
функция применяет оконную обработку, как это имело бы место для последовательных символов OFDM в пакете.
В противном случае в конец формы волны включается расширенный оконный фрагмент первого символа OFDM в packet_1 (от - T TR/2 до 0 - T S). Этот расширенный фрагмент применяется для закольцовывания при вычислении оконной передачи между последним символом OFDM packet_N и первым символом OFDM packet_1. T S является шагом расчета.
Закольцовывание сигналов DMG
Формы волны DMG имеют эти три сценария закольцовывания.
Поведение шлейфа для формы волны, составленной из пакетов DMG OFDM-PHY без подполей обучения, подобно общему случаю, описанному в Цикле Формы Волны, но первый символ формы волны (и каждый пакет) не оконный.
Если 'IdleTime'
является 0
для формы волны оконная часть (от T до T + T TR/2) последнего символа данных добавляется к началу поля STF.
В противном случае время простоя добавляется в конце оконного фрагмента (после T + T TR/2) последнего символа OFDM.
Когда форма волны, составленная из пакетов PHY OFDM DMG, включает в себя обучающие подполя, к модулированным символам с одной несущей на конце волны не применяется оконная обработка. За последней выборкой последнего обучающего подполя следует первая STF выборка первого пакета в форме волны.
Если 'IdleTime'
является 0
для формы волны нет перекрытия.
В противном случае значение 'IdleTime'
задает задержку между последней выборкой packet_N и первой выборкой in packet_1.
Когда форма волны состоит из пакетов DMG-SC или DMG-Control PHY, конец формы волны является модулированным по одной несущей, поэтому к последнему символу формы волны не применяется оконное отображение. За последней выборкой последнего обучающего подполя следует первая STF выборка первого пакета в форме волны.
Если 'IdleTime'
является 0
для формы волны нет перекрытия.
В противном случае значение 'IdleTime'
задает задержку между последней выборкой packet_N и первой выборкой in packet_1.
Примечание
То же поведение циклов применяется к форме волны, состоящей из пакетов DMG OFDM-PHY с подполями обучения, пакетами DMG-SC PHY или пакетами DMG-Control PHY.
Инициализация скремблера, используемая в данных передачи, выполняется в соответствии с процессом, описанным в IEEE Std 802.11-2012, раздел 18.3.5.5 и IEEE Std 802.11ad™-2012, раздел 21.3.9. Заголовок и поля данных, которые следуют за полем инициализации скремблера (включая биты заполнения данных), скремблируются XORing каждым битом с периодической последовательностью length-127, сгенерированной полиномиальным S(x) = x7+ x4+1. Октеты PSDU (Physical Слоя Service Data Модуля) помещаются в поток битов, и внутри каждого октета бит 0 (LSB) является первым и бит 7 (MSB) является последним. Генерация последовательности и операция XOR показаны на этом рисунке:
Преобразование из целого числа в биты использует ориентацию слева MSB. Для инициализации скремблера с десятичной 1
биты сопоставлены с показанными элементами.
Элемент | X7 | X6 | X5 | X4 | X3 | X2 | X1 |
---|---|---|---|---|---|---|---|
Битовое значение | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Чтобы сгенерировать битовый поток, эквивалентный десятичному числу, используйте de2bi
. Для примера, для десятичного числа 1
:
de2bi(1,7,'left-msb') ans = 0 0 0 0 0 0 1
[1] P802.11ax™/D4.1 IEEE. "Часть 11: Спецификации управления доступом к среде беспроводной локальной сети (MAC) и физического слоя (PHY). Поправка 1: Улучшения для высокоэффективной WLAN ". Проект стандарта на информационные технологии - телекоммуникации и обмен информацией между системами. Локальные и столичные сети - Особые требования.
[2] IEEE Std 802.11-2016 (Редакция IEEE Std 802.11-2012). «Часть 11: Спецификации управления доступом к среде беспроводной локальной сети (MAC) и физического слоя (PHY)». Стандарт IEEE на информационные технологии - телекоммуникации и обмен информацией между системами. Локальные и столичные сети - Особые требования.
wlanDMGConfig
| wlanHEMUConfig
| wlanHESUConfig
| wlanHETBConfig
| wlanHTConfig
| wlanNonHTConfig
| wlanS1GConfig
| wlanVHTConfig
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.