Научная статья на тему 'Моделирование базовой беспроводной сети средствами системы Matlab'

Моделирование базовой беспроводной сети средствами системы Matlab Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
401
65
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БЕСПРОВОДНАЯ СЕТЬ / WIRELESS NETWORK / СИГНАЛ / SIGNAL / VHT-ПАКЕТ / ГЕНЕРАТОР ВОЛНЫ / WAVE GENERATOR / ВЕКТОР ПЕРЕДАЧИ / TRANSMISSION VECTOR / ПОЛЕ ПРЕАМБУЛЫ / PREAMBLE FIELD / ТРЕНИРОВОЧНОЕ ПОЛЕ / TRAINING FIELD / VHT PACKET

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Наумкина Ксения Олеговна, Шибайкин Сергей Дмитриевич

В статье рассматривается создание базовой модели сети WLANс использованием функций WLAN System Toolbox™MATLAB. Пакеты стандарта 802.11ac(VHT) пропускаются через канал TGas (пропускная способность > 1Гбит/с). Полученный сигнал выравнивается и декодируется для восстановления передаваемых бит.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Наумкина Ксения Олеговна, Шибайкин Сергей Дмитриевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

BASIC WLAN LINK MODELING

This article shows how to create a basic WLAN link model using WLAN System Toolbox. An IEEE® 802.11ac ™ [1] VHT packet is created, passed through a TGac channel. The received signal is equalized and decoded in order to recover the transmitted bits.

Текст научной работы на тему «Моделирование базовой беспроводной сети средствами системы Matlab»

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс] / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск (CD-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

Наумкина Ксения Олеговна

магистрант, кафедра инфокоммуникационных технологий и систем связи, Институт электроники и светотехники, Федеральное государственное бюджетное образовательное учреждение высшего образования «Национальный исследовательский Мордовский государственный университет им. Н. П. Огарёва»

dvoretskayko@mail. ru

Шибайкин Сергей Дмитриевич

доцент, кафедра инфокоммуникационных технологий и систем связи, Институт электроники и светотехники, Федеральное государственное бюджетное образовательное учреждение высшего образования «Национальный исследовательский Мордовский государственный университет им. Н. П. Огарёва»

sh ibaikinsd @rambler. ru

УДК 621.391.8

МОДЕЛИРОВАНИЕ БАЗОВОЙ БЕСПРОВОДНОЙ СЕТИ СРЕДСТВАМИ

СИСТЕМЫ MATLAB

В статье рассматривается создание базовой модели сети WLANс использованием функций WLAN System Toolbox™MATLAB. Пакеты стандарта 802.11ac(VHT) пропускаются через канал TGas (пропускная способность > 1Гбит/с). Полученный сигнал выравнивается и декодируется для восстановления передаваемых бит.

Ключевые слова: беспроводная сеть, сигнал, VHT-пакет, генератор волны, вектор передачи, поле преамбулы, тренировочное поле.

Для анализа уровней полезных сигналов и установления доверенных границ безопасности важную роль может сыграть виртуальная модель телекоммуникационной системы. Модель «передатчик-канал-приемник» можно создать с помощью функций из системы WLAN Toolbox. На рисунке 1 отображена связь приема и передачи VHT-пакетов.

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс] / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск (CD-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

Передатчик

Канал

Данные

Генератор VHT-

волны

TGas канал

К

Белый шум

Рис. 1. Связь приема и передачи VHT-пакетов

Функция MATLAB wlanVHГConfig генерирует объект конфигурации УНГ. Создаётся один пакет, состоящий из подготовительных (тренировочных), сигнальных и информационных полей. Эти поля генерируются отдельно и объединяются для создания пакета передачи VHГ. На рисунке 2 изображено строение пакета 802.11ас. [1]

Рис. 2. Строение пакета 802.11ac

Каждый блок данных (PPDU) состоит из поля преамбулы и поля данных. Поле преамбулы содержит информацию о формате вектора передачи, а поле данных - пользовательскую полезную нагрузку и заголовки более высокого уровня. Вектор передачи non-HT относится к полям преамбулы, отформатированным для связи с данными до стандарта 802.11n, определяет OFDM-модуляцию на физическом уровне (PHYlayer). Так же поля преамбулы non-HT используются для поддержки синхронизации HT (реализацию PHY с высокой пропускной способностью) и VHT (очень высокая пропускная способность PHY). Первые три поля занимают две тренировочные последовательности L-STF (короткая), L-LTF (длинная) и L-SIG (сигнал). Первое поле - короткое поле подготовки (L-STF). Оно используется для обнаружения начала пакета и автоматической регулировки усиления параметров, а также для оценки начальной частоты смещения и грубой синхронизации времени. Функция wlanLSTF генерирует L-STF поле во временной области, используя некоторые параметры, включенных в объект конфигурации cfgVHT. Длительное поле

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс] / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск (CD-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

подготовки (L-LTF) используется для точной синхронизации времени, оценки каналов и точной оценки смещения частоты. L-LTF поле создается функцией wlanLLTF. Поле сигнала (L-SIG) содержит информацию о длине пакета; функция создания этого поля - wlanLSIG. Пометка L обозначает «legacy», наследственные поля - необходимы для совместимости с предыдущими версиями Wi-Fi. Поля преамбулы (L-STF, L-LTF и L-SIG) являются общими для префайлов формата VHT, HT и non-HT. На рисунке 3 показаны поля преамбулы.

Время (сек)

Рис. 3. Поля преамбулы L-STF, L-LTF и L-SIG

После полей преамбулы генерируются сигнальные и тренировочные поля VHT. Поле VHT-SIG-А содержит два OFDM-символа: VHT-SIG-A1 и VHT-SIG-A2. Первый модулируется с помощью BPSK, чтобы устройства стандарта 11n распознали его как пакет формата 11а. Второй символ модулирован повернутой на 90° BPSK, чтобы устройства VHT распознавали его как пакет формата 11ас. Данные символы содержат информацию о полосе пропускания, схеме модуляции и кодирования, количестве временных потоков. Создает VHT-SIG-A поле функция wlanVHTSIGA. Следующее поле VHT-STF - короткое поле подготовки с высокой пропускной способностью, оно представляет собой один символ OFDM (длиной 4 мкс), который используется для автоматической регулировки коэффициента усиления при передаче в условиях многолучевости; генерируется функций wlanVHTSTF. Следующие поля называются VHT -LTF.

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс] / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск (CD-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

Они используются для оценки канала MIMO и осуществления подстройки принятого сигнала. VHT -LTF включает в себя один длинный обучающий VHT -символ для каждого пространственного потока. В VHT-LTF допускается максимум восемь символов, каждый символ имеет длину 4 мкс. Генерируется VHT-LTF с помощью функции wlanVHTLTF. Последнее поле перед информационными данными -VHT-SIG-В. Это поле, создаваемое функцией wlanVHTSIGB, используется для установки скорости передачи данных и длины полезной нагрузки поля данных переданного пакета. К полю VHT-SIG-В также применяется вращение фазы на участках полосы 20 МГц. Функция wlanVHTData генерирует поле данных VHT во временной области. Конфигурация VHT-формата cfgVHT задает параметры для формирования поля данных из битов PSDU. Так же, форма волны для заданного формата может быть сгенерирована с использованием функции wlanWaveformGenerator. Эта функция может создавать один или несколько пакетов VHT.

10

1 1 1 1

5 0 -5 Е CD -10 XI -15 Transmitted waveform Received waveform

#1 ijyy ш ill] Ш iwA Ü И в i У ш J/., №1 M

1 ' •Til Ii yip . i ff '¡Iff if ni \ 1 Ii w т w nf m

___1 nil И1 WM щ 11 iim ж Щ p T_ w 1 n ' [11 Г

И i -11 III f i

H 1

•20 -25

!

-30 -1 -8 в 4 -2 0 2 4 Freauencv (MHz) 6 8 i

Рис. 4. Диаграмма спектров переданного и полученного сигналов

При формировании канала необходимо имитировать эффекты передачи. Передача ухудшается из -за свойств канала, а так же белого гауссовского шума, измеряемого в дБс. Рассмотрим модель канала TGac [2] и профиль задержки модель-Б (рисунок 4), что соответствует открытому или большому офисному

- 4 -

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс! / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск (CD-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

пространству, отсутствию прямой видимости и среднеквадратической задержке 150нс.

Предполагается, что форма волны синхронизируется с началом пакета, принимая во внимание задержку фильтра канала. VHT -LTF демодулируется и используется для оценки канала, затем на её основе выравнивают полученный сигнал. Для решения этих задач используются функции chDelay, rxWaveform.

После синхронизации приёмник должен извлечь из принятого пакета все соответствующие поля [3]. Функция wlanFieldlndices используются для определения начала и конца временной области относительно полученного образца. Оценка мощности шума после демодуляции OFDM необходима для решения уравнения минимальной среднеквадратической ошибки (MMSE). Мощность шума в полях VHT оценивается с использованием демодулированных символов L-LTF. L-LTF извлекается из принятого сигнала и демодулируется с использованием функции wlanLLTFDemodulate. Для извлечения VHT-LTF из принятого сигнала используются начальные и конечные индексы для генерации вектора индексации. Оценка канала проводится с помощью функции wlanVHTLTFChannelEstimate. Затухание сигнала отражено на рисунке 5.

о-1-1-1-1-1-

-2 -

¡о" -4 -з

■о

Е

0

° -

1 -О

3"

о §

-8 " -10 -

-12

0 10 20 30 40 50 60

Рис. 5. Частотная характеристика канала

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс] / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск ^D-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x.

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

Для построения сигнальных созвездий используется функция wlanVHTDataRecover (рисунок 6).

Рис. 6. Сигнальное созвездие

Увеличение шума канала должно начать рассеивать определенные сигнальные точки.

Список использованных источников

1. Рошан П., Лиэри Д. Основы построения беспроводных локальных сетей стандарта 802.11. М.: Вильямс, 2004. 304 с.

2. Erceg V., Schumacher L., Kyritsi P. et al. TGn Channel Models [Электронный ресурс] // Tech. Rep. IEEE P802.11. Geneva, Switzerland, 2004. URL: http://www.802wirelessworld.com/8802.

3. Шахнович И. В. Современные технологии беспроводной связи. 2 -е изд. Техносфера, 2006. 288 с.

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс! / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск ^D-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

Naumkina Ksenia

graduate student, Department Information and Communication Technologies and Communication Systems, Federal state budgetary educational institution of higher education «Nationalresearch N. P. OgarevMordovian state University»

Shibaikin Sergey

associate Professor, Department Information and Communication Technologies and Communication Systems, Federal state budgetary educational institution of higher education «National research N. P. Ogarev Mordovian state University»

BASIC WLAN LINK MODELING

This article shows how to create a basic WLAN link model using WLAN System Toolbox. An IEEE® 802.11ac ™ [1] VHTpacket is created, passed through a TGac channel. The received signal is equalized and decoded in order to recover the transmitted bits.

Key words: wireless network, signal, VHT packet, wave generator, transmission vector, preamble field, training field.

© АНО СНОЛД «Партнёр», 2018 © Наумкина К. О., 2018 © Шибайкин С. Д., 2018

Учредитель и издатель журнала:

Автономная некоммерческая организация содействие научно-образовательной и литературной деятельности «Партнёр»

ОГРН 1161300050130 ИНН/КПП 1328012707/132801001

Адрес редакции:

430027, Республика Мордовия, г. Саранск, ул. Ульянова, д.22 Д, пом. 1 тел./факс: (8342) 32-47-56; тел. общ.: +79271931888; E-mail: redactor@anopartner. ru

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

МЕЖДУНАРОДНЫЙ НАУЧНО-ПРАКТИЧЕСКИЙ ЖУРНАЛ www.srjournal.ru

Наумкина К. О. Моделирование базовой беспроводной сети средствами системы MATLAB [Электронный ресурс] / К. О. Наумкина, С. Д. Шибайкин // Научное обозрение: электрон. журн. - 2018. - № 2. - 1 электрон. опт. диск ^D-ROM). Систем. требования: Pentium III, процессор с тактовой частотой 800 Мгц; 128 Мб; 10 Мб; Windows XP/Vista/7/8/10; Acrobat 6 x.

ISSN: 2500-4212. Свидетельство о регистрации СМИ: ЭЛ № ФС 77 - 67083 от 15.09.2016 Научное обозрение. Раздел II. Наука и практика. 2018. №»2. ID 105

О журнале

S Журнал имеет государственную регистрацию СМИ и ему присвоен международный стандартный серийный номер ISSN.

S Материалы журнала включаются в библиографическую базу данных научных публикаций российских учёных Российский индекс научного цитирования (РИНЦ).

S Журнал является официальным изданием. Ссылки на него учитываются так же, как и на печатный труд.

S Редакция осуществляет рецензирование всех поступающих материалов, соответствующих тематике издания, с целью их экспертной оценки.

S Журнал выходит на компакт-дисках. Обязательный экземпляр каждого выпуска проходит регистрацию в Научно-техническом центре «Информрегистр».

S Журнал находится в свободном доступе в сети Интернет по адресу: www.srjournal.ru. Пользователи могут бесплатно читать, загружать, копировать, распространять, использовать в образовательном процессе все статьи.

Прием заявок на публикацию статей и текстов статей, оплата статей осуществляется через функционал Личного кабинета сайта издательства "Партнёр" (www.anopartner.ru) и не требует посещения офиса.

i Надоели баннеры? Вы всегда можете отключить рекламу.