
- •4 Конспекты лекций к дисциплине «Беспроводные технологии передачи измерительной информации»
- •Глоссарий
- •Общие принципы построения сетей
- •Методы передачи дискретных данных на физическом уровне
- •Линии связи
- •Аппаратура линий связи
- •Характеристики линий связи
- •Типы кабелей
- •Кабели типа Витая пара (twisted pair, tp)
- •Волоконно–оптический кабель
- •Методы передачи дискретных данных на физическом уровне
- •Аналоговая модуляция
- •Методы аналоговой модуляции
- •Цифровое физическое кодирование
- •Логическое кодирование
- •Скрэмблирование
- •Методы передачи данных канального уровня
- •Асинхронные протоколы
- •Синхронные символьно-ориентированные и бит-ориентированные протоколы
- •Бит–ориентированные протоколы
- •Протоколы с гибким форматом кадра
- •Передача с установлением соединения и без установления соединения
- •Обнаружение и коррекция ошибок
- •Методы обнаружения ошибок
- •Методы восстановления искаженных и потерянных кадров
- •Компрессия данных
- •Методы коммутации
- •Коммутация каналов
- •Коммутация каналов на основе частотного мультиплексирования
- •Коммутация каналов на основе разделения времени
- •Общие свойства сетей с коммутацией каналов
- •Коммутация пакетов
- •Виртуальные каналы в сетях с коммутацией пакетов
- •Пропускная способность сетей с коммутацией пакетов
- •Коммутация сообщений
- •Беспроводные сети wifi
- •Основные элементы сети wifi
- •Основы передачи данных в беспроводных сетях
- •Сигналы для передачи информации
- •Передача данных
- •Модуляция сигналов
- •Пропускная способность канала
- •Методы доступа к среде в беспроводных сетях
- •Технология расширения спектра
- •Кодирование и защита от ошибок
- •Методы коррекции ошибок
- •Методы автоматического запроса повторной передачи
- •Архитектура стандарта 802.11
- •Стек протоколов ieee 802.11
- •Уровень доступа к среде стандарта 802.11
- •Распределенный режим доступа dcf
- •Централизованный режим доступа pcf
- •Кадр mac-подуровня
- •Реализация стандартов ieee 802.11
- •Ieee 802.11
- •Передача в диапазоне инфракрасных волн
- •Беспроводные локальные сети со скачкообразной перестройкой частоты (fhss)
- •Беспроводные локальные сети, использующие широкополосную модуляцию dsss с расширением спектра методом прямой последовательности
- •Ieee 802.11b
- •Ieee 802.11a
- •Ieee 802.11g
- •Ieee 802.11d
- •Ieee 802.11e
- •Ieee 802.11f
- •Ieee 802.11h
- •Ieee 802.11i
- •Ieee 802.11n
- •Режимы и особенности их организации
- •Режим Ad Hoc
- •Инфраструктурный режим
- •Режимы wds и wds With ap
- •Режим повторителя
- •Режим клиента
- •Организация и планирование беспроводных сетей
- •Угрозы и риски безопасности беспроводных сетей
- •Основы криптографии
- •Базовые термины и их определения
- •Криптография
- •Протоколы безопаснисти беспроводных сетей
- •Механизм шифрования wep
- •Потоковое шифрование
- •Блочное шифрование
- •Вектор инициализации (Initialization Vector, IV)
- •Обратная связь
- •Уязвимость шифроваия wep
- •Пассивные сетевые атаки
- •Активные сетевые атаки
- •Аутенфикация в беспроводных сетях
- •Стандарт ieee 802.11 сети с традиционной безопасностью
- •Принцип аутентификации абонента в ieee 802.11
- •Открытая аутентификация
- •Аутентификация с общим ключом
- •Аутентификация по mac-адресу
- •Уязвимость механизмов аутентификации 802.11
- •Проблемы идентификатора беспроводной лвс
- •Уязвимость открытой аутентификации
- •Уязвимость аутентификации с общим ключом
- •Уязвимость аутентификации по mac-адресу
- •Спецификация wpa
- •Пофреймовое изменение ключей шифрования
- •Контроль целостности сообщения
- •Стандарт сети 802.11i с повышенной безопасностью (wpa2)
- •Стандарт 802.1x/eap (enterprise-Режим)
- •Архитектура ieee 802.1x
- •Механизм аутентификации
- •Технологии целостности и конфиденциальности передаваемых данных
- •Развертывание беспроводных виртуальных сетей
- •Топология сеть-сеть
- •Топология хост-сеть
- •Топология хост-хост
- •Распространенные туннельные протоколы
- •Протокол ipSec
- •Протокол рртр
- •Протокол l2tp
- •Системы обнаружения вторжения в беспроводные сети
- •Общая характеристика Personal Area Network
- •Стандарт технологии bluetooth (ieee 802.15.1)
- •Общие сведения
- •Архитектура bluetooth Метод частотных скачков
- •Понятие пикосети
- •Адрес Bluetooth-устройства (bd_addr)
- •Состояния Bluetooth
- •Физические каналы
- •Процедура опроса
- •Типы трафика
- •Транспортная архитектура
- •Режимы работы Bluetooth
- •Форматы пакетов bluetooth
- •Типы пакетов
- •Стек протоколов bluetooth
- •Модели использования
- •Профили Bluetooth
- •Методы безопасности
- •Уровни надежности устройства.
- •Перспективы развития технологии: bluetooth 4.0.
- •Беспроводная сенсорная сеть zigbee®
- •Общие сведения
- •Топология беспроводных персональных сетей
- •Адресация в персональных сетях ZigBee
- •Современные реализации сетей на основе технологии ZigBee Ведущие производители оборудования ZigBee
- •Пример реализации сенсорной сети
- •Библиографическое описание
Процедура опроса
С целью подключения к пикосети подчинённых устройств ведущее устройство, прежде всего, выполняет процедуру опроса − определение устройством наличия других устройств в пределах его досягаемости.
На рисунке 4.6 а)-и) иллюстрируются этапы процедуры опроса.
Рисунок 4.6.
На рисунке 4.7-4.8 показан детальный механизм процедуры опроса.
Рисунок 4.7.
Опрос осуществляется с помощью специальных ID-пакетов, которые содержат только код доступа к каналу поиска опроса, который не зависит от адресов устройств. Скорость перестройки частоты опрашивающего устройства 3200 скачков в секунду. Опрашиваемое устройство отвечает служебным пакетом FHS, содержащим адрес и значение таймера отправителя, через 625 μs после приёма ID-пакета.
Рисунок 4.8.
Последовательность из 32 частот канала поиска опроса поделена на две 16-частотные последовательности А и В, повторяемые N раз. После ответа FHS-пакетом во избежание коллизий опрашиваемое устройство ждёт случайное количество слотов перед возобновлением сканирования канала.
Типы трафика
В зависимости от постоянства скорости передачи данных различают три типа трафика:
асинхронный – не имеет строгих ограничений по времени доставки, разные части трафика могут доставляться с большим разбросом значений задержек (переменная скорость передачи)
синхронный – последовательные части трафика доставляются через фиксированные интервалы времени (фиксированная скорость передачи)
изохронный – среднее между синхронным и асинхронным, скорость передачи может меняться в некоторых ограниченных пределах
В зависимости от типа трафика Bluetooth предоставляет разные способы его доставки.
Транспортная архитектура
В отличие от архитектуры протоколов, транспортная архитектура Bluetooth представляет собой вертикаль разноуровневых каналов, используемых для доставки данных. Транспортная архитектура показана на рисунках 4.9-4.10.
Рисунок 4.9.
На рисунке 4.9 показано соответствие уровней транспортной архитектуры уровням архитектуры протоколов, а рисунок 4.10 более подробно показывает составляющие транспортной архитектуры и связи между ними.
Рисунок 4.10.
Физические каналы. Были рассмотрены ранее.
Физическое соединение. Соединение типа «точка-точка» в базовой полосе частот между Bluetooth-устройствами. Не имеет представления в структуре пакета, может быть идентифицировано путём ассоциации с физическим каналом и логическим транспортом. Обладает некоторыми свойствами, такими как контроль мощности, шифрование и др.
Активное физическое соединение – между ведущим и находящимся в активном состоянии подчинённым устройствами
Физическое соединение в состоянии парковки – между ведущим и находящимся состоянии парковки подчинённым устройствами
Логический транспорт (тип передачи). Определяет тип передачи данных (синхронная, асинхронная, широковещательная) по логическим каналам. Идентифицируется через заголовок пакета или заголовок полезной нагрузки пакета.
В Bluetooth определены следующие виды логического транспорта:
ACL (Asynchronous Connection-oriented Logical transport – асинхронный с установлением соединения). Предназначен для доставки асинхронных данных пользователя и сигналов управления протоколов LMP и L2CAP. Для обеспечения надёжности передачи использует простую 1-битовую схему ARQ (Automatic Repeat reQuest). Определяется адресом логического транспорта (LT_ADDR), который назначается ведущим устройством.
SCO (Synchronous Connection-Oriented – синхронный с установлением соединения) – симметричный канал для доставки синхронных данных пользователя (потоковое аудио) со скоростью 64 кбит/с посредством резервирования временных слотов. Имеет тот же адрес LT_ADDR, что и ACL.
eSCO (Extended Synchronous Connection-Oriented – расширенный синхронный с установлением соединения). Отличается от SCO тем, что поддерживает несколько скоростей передачи, повторную передачу пакетов (ограниченную) и имеет собственный, отличный от ACL и SCO адрес LT_ADDR.
ASB (Active Slave Broadcast – широковещательный для подчинённых устройств в активном режиме). Односторонний (от ведущего к подчинённым), широковещательный, без установления соединения канал. Используется для передачи только пользовательских данных с уровня L2CAP всем подчинённым устройствам пикосети, находящимся в активном состоянии. Определяется нулевым адресом LT_ADDR.
PSB (Parked Slave Broadcast – широковещательный для подчинённых устройств в режиме парковки). Односторонний (от ведущего к подчинённым), широковещательный, без установления соединения канал. Используется для передачи управляющих сигналов и пользовательских данных с уровня L2CAP всем подчинённым устройствам пикосети, находящимся в состоянии парковки. Как и ASB, определяется нулевым адресом LT_ADDR.
Логические каналы. Предназначены для передачи различных типов данных пользователя и управляющих сигналов. Каждый логический канал ассоциируется с определённым типом передачи (логическим транспортом), имеющим определённые характеристики.
Канал управления LC (Link Control). Предназначен для передачи управляющих сигналов протокола LC (контроллера канала). Отображается на заголовок пакетов (кроме ID-пакета).
Канал управления ACL-C (ACL Control). Предназначен для передачи управляющих сигналов протокола LMP. Использует ACL или PSB типы передачи.
Пользовательский канал ACL-U (User Asynchronous/Isochronous). Используется для передачи асинхронных и изохронных данных пользователя. Использует все типы передачи, кроме SCO/eSCO.
Потоковые пользовательские каналы SCO-S/eSCO-S (User Synchronous/Extended Synchronous). Предназначены для передачи синхронных потоковых данных.
Каналы L2CAP. Отображаются на логические каналы ACL-U и ASB-U, позволяя делить их между многими различными приложениями.
Каналы “точка-точка” (с установлением соединения) – для передачи данных между двумя приложениями
Широковещательные (групповые) каналы – для передачи данных между несколькими приложениями. Могут быть как с установлением соединения (последовательная передача по каналам ACL-U), так и без установления (передача по каналу ASB-U).
В таблице 3 сведены все типы логического транспорта, поддерживаемые ими типы логических каналов, соответствующие им типы физических каналов и соединений и назначение логического транспорта.
Таблица 4.3 – Типы логического транспорта