МАС-рівень стандартів IEEE 802.11b та 802.11g
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

Стандарти IEEE 802.11b та 802.11g визначають один тип протоколу доступу до середовища MAC-рівня і три різних протоколи для фізичних (PHY) каналів.

Кожен з фізичних рівнів (PHY layer) має свої переваги, що дозволяє користувачам обирати оптимальну для свого випадку реалізацію безпроводової мережі у межах стандарту. Недоліком наявності різних фізичних рівнів в IEEE 802.11 є те, що користувачі повинні додатково погоджувати тип і швидкість своїх мережних засобів, щоб досягти сумісності.

Стандарт IEEE 802.11 передбачає передачу сигналу одним з двох методів - прямої послідовності (Direct Sequence Spread Spectrum, DSSS) і частотних стрибків (Frequency Hopping Spread Spectrum, FHSS), які розрізняються способом модуляції, але використовують одну і ту ж технологію розширення спектру. Основний принцип технології розширення спектру (Spread Spectrum, SS) полягає в тому, щоб від вузькосмугового спектру сигналу, що виникає при звичайному потенційному кодуванні, перейти до широкосмугового спектру, що дозволяє значно підвищити завадостійкість переданих даних.

Метод FHSS передбачає зміну несучої частоти сигналу при передачі інформації. Для підвищення завадостійкості потрібно збільшити спектр переданого сигналу, для чого несуча частота міняється по псевдовипадковому закону, і кожен пакет даних передається на своїй несучій частоті. При використанні FHSS конструкція приймача виходить дуже простою, але цей метод застосовний тільки якщо пропускна спроможність не перевищує 2 Мбіт/с, так що в доповненні IEEE 802.11b залишився один DSSS. З цього виходить, що спільно з пристроями IEEE 802.11b може застосовуватися тільки те устаткування стандарту IEEE 802.11, яке підтримує DSSS, при цьому швидкість передачі не перевищить максимальної швидкості в "вузькому місці" (2 Мбіт/с)[5].

В основі методу DSSS лежить принцип фазової маніпуляції (тобто передачі інформації стрибкоподібною зміною початкової фази сигналу). Для розширення спектру переданого сигналу застосовується перетворення переданої інформації в так званий код Баркера, що є псевдовипадковою послідовністю. При передачі інформації цим методом у мережі IEEE 802.11 розширення досягається за допомогою послідовності (+1, -1, -1, +1, -1, +1, +1, +1, -1, -1, -1), що називається кодом Баркера. На кожен переданий біт виділяється 11 біт в послідовності Баркера. Розрізняють пряму і інверсну послідовності Баркера. Одиничні біти передаються прямим кодом Баркера, а нульові - інверсним. Найголовнішою особливістю даного методу є стійкість до завад і нечутливість до багатопроменевого розповсюдження [5].

Під бездротові комп'ютерні мережі в діапазоні 2,4 ГГц відведений досить вузький "коридор" шириною 83 МГц, розділений на 14 каналів. Для виключення взаємних перешкод між каналами необхідно, щоб їх смуги стояли один від одного на 25 МГц. Нескладний підрахунок показує, що в одній зоні одночасно можуть використовуватися тільки три канали. У таких умовах неможливо вирішити проблему відбудови від перешкод автоматичною зміною частоти, от чому в бездротових локальних мережах використовується кодування з високою надмірністю. При ситуації, коли і цей метод не дозволяє забезпечити задану достовірність передачі, швидкість з максимального значення 11 Мбіт/с послідовно знижується до одного з наступних фіксованих значень: 5,5; 2; 1 Мбіт/с. Зниження швидкості відбувається не тільки при високому рівні перешкод, але і якщо відстань між елементами бездротової мережі достатньо велика.

 

Таблиця 2.1 - Порівняння методів DSSS и FHSS [6]

DSSS FHSS
Більша швидкість (на одну точку доступу) Вища сумарна швидкість передач в одній соті
Більша стійкість до завад Обладнання дешевше і простіше в установці
Менша потужність, менше завад іншим пристроям Добре підходить для схем з великою кількістю незалежних передач „точка-точка”
Краще забезпечує схему „точка - багато точок” Менша дальність  
Добре підходить для побудови корпоративних та комерційних мереж Більше шумить, менше завадостійкість
Краще підходить для роботи всередині приміщень

 

На МАС-рівні визначаються базові складові архітектури мережі і перелік послуг, що надаються цим рівнем. Він специфікує „правила доступу” до середовища і складається з декількох функціональних блоків. Вони складаються з механізмів для конкурентного (contention) і вільного від конкуренції (contention-free) доступу на різних фізичних середовищах. Функції, що виконуються у рамках МАС, не залежать від швидкості передачі даних або фізичних характеристик середовища передачі даних.

МАС є варіантом CSMA (carrіer sense multіple access – стандарт, що використовує єдине середовище передачі) множинного доступу з виявленням несучої і відомий під назвою – розподілена функція координації (DCF, dіstrіbuted coordіnatіon functіon). Стандартом запропоновано дві версії DCF: - основний доступ (basіc access), що базується на двосторонній процедурі встановлення зв'язку;

- доступ RTS/CTS (request-to-send/clear-to-send), що базується на чотирьохканальній процедурі встановлення зв'язку (рис. 1). При чому, ймовірність конфліктів для безпроводових вузлів мінімізується шляхом попередньої відправки всім вузлам короткого повідомлення (request to send, RTS) про адресат і тривалість передачі, що має відбутися. Вузли затримують передачу на час, рівний оголошеній тривалості повідомлення. Приймальна станція відповідає на RTS посилкою (CTS – clear to send), по якій передавальний вузол взнає, чи вільне середовище і чи готовий вузол до приймання. Після приймання пакету даних вузол передає підтвердження (АСК) безпомилкового приймання. Якщо АСК не отримано, пакет даних буде переданий повторно [8].

В обох випадках тільки перший пакет повинен боротися за середовище. Доступ станцій до середовища ґрунтується на двох періодах часу (часових інтервалах): перший – DІFS (DCF іnterframe space), тобто DCF міжкадровий інтервал, другий – SІFS (short іnterframe space), тобто короткий міжкадровий інтервал. DІFS – міжкадровий інтервал, що використовується, як мінімальна затримка для асинхрон-них кадрів, які змагаються за доступ. SІFS – мінімальний міжкадровий інтервал, що використовується для усіх негайних відповідей у каналі. Причому, SІFS< DІFS.

 

Рисунок 2.1 - Успішне встановлення зв'язку для методу RTS/CTS

 

Передбачена стандартом специфікація приписує розбиття даних на пакети, що містять контрольну і адресну інформацію. Стандарт рекомендує використовувати пакети довжиною 400 байт для фізичного каналу типу FHSS і 1500 або 2048 для каналу DSSS [].

На рисунку 2.2 представлений кадр фізичного рівня при використанні схеми DSSS. Кадр складається з наступних частин – PLPC (попередня комбінація бітів і заголовок) та корисне навантаження. Для передачі PLPC завжди використовується швидкість 1 Мбіт/с, корисне навантаження (тобто дані MAC) може передаватись на швидкості 1 або 2 Мбіт/с.

 

Рисунок 2.2 – Формат кадру фізичного рівня IEEE 802.11 при використанні методу передачі DSSS

 

На рисунку зображений пакет рівня MAC в стандарті IEEE 802.11 [].

 

Рисунок 2.3 – Структура пакету IEEE 802.11

 

- Керування кадром. Поле довжиною 2 байти складається з декількох підполей, що несуть інформацію про версію протоколу, тип кадру (керуючий, перевірний, дані), про фрагментацію пакету, що передається, інформацію про конфіденційність і 2-бітового поля системи розподілення (distribution system – DS), що вказує значення чотирьох адресних полів кадру.

- Ідентифікатор тривалості. Поле використовується для схеми віртуального резервування каналу з використанням RTS/CTS і містить значення, що вказує період планованого зайняття середовища.

- Адресні поля. Чотири адресних поля довжиною 48 біт кожне.

- Керування почерговістю. Може статися так, що кадр буде продубльований (внаслідок використання механізму підтвердження приймання). Таким чином, дане поле призначене для виявлення і відсіву дублюючих фрагментів.

- Поле даних. Кадр MAC може містити довільні дані (до 2312 байт), що передаються від відправника одержувачу (одержувачам).

- Контрольна сума (CRC). 32-бітовий код CRC для перевірки безпомилкової передачі пакету. Кадри рівня MAC можуть передаватися між мобільними станціями, між мобільними станціями і між точкою доступу і точками доступу.



Дата: 2019-05-29, просмотров: 164.