- •Раздел 1. Введение 6
- •Раздел 2. Технические требования 30
- •Раздел 5. Заключение 184
- •Раздел 1
- •1.7. Видео по Bluetooth
- •1.14. Infrared
- •1.15. Infrared и Bluetooth
- •1.16. Отличия в скорости
- •1.17. Проводная и беспроводная сеть
- •1.20. Сети HomeRf
- •1.22. Внедрение технологии
- •1.23. Проблемы Bluetooth
- •1.24. Программа квалификации Bluetooth
- •1.25. Рынок для Bluetooth
- •Раздел 2
- •2.2. Ядро
- •2.2.1. Радио
- •2.2.2. Baseband
- •2.2.3. Протокол управления связью
- •2.2.4. L2cap
- •2.2.5. Протокол обнаружения услуг
- •2.2.6. Rfcomm
- •2.2.7. Взаимодействие с IrDa
- •2.2.8. Протокол управления телефонией
- •2.2.9. Требования к взаимодействию для использования Bluetooth в качестве wap Bearer
- •2.2.11. Транспортный уровень hci usb
- •2.2.12. Транспортный уровень hci rs232
- •2.2.13. Транспортный уровень hci uart
- •2.2.14. Тестирование
- •2.2.15. Требования на соответствие стандартам
- •2.3.2. Tcp/udp/ip
- •2.3.3. Овех
- •2.3.4. Wap
- •VCalendar
- •2.4. Профили
- •2.4.1. Профиль общего доступа
- •2.4.2. Профиль последовательного порта
- •2.4.3. Профиль приложения обнаружения услуг
- •2.4.5. Профиль внутренней связи
- •2.4.6. Профиль беспроводной телефонии
- •2.4.8. Профиль коммутируемого выхода в сеть
- •2.4.9. Профиль факса
- •2.4.10. Профиль доступа к локальной сети
- •2.4.11- Профиль передачи файлов
- •2.4.12. Профиль помещения объекта в стек
- •2.4.13. Профиль синхронизации
- •Раздел 3
- •3.1. Обзор технологии и архитектуры построения Bluetooth систем
- •3.2. Архитектура аппаратного модуля
- •3.4.1. Модуль Bluetooth rok 101 007
- •3.4.2. Радио модуль рва 313 02
- •Раздел 3
- •3.5. Bluetooth модули компании Mitsumi
- •3.7. Антенны для устройств Bluetooth
- •3.10. Электромагнитная совместимость сетей Bluetooth и других технологий
- •Раздел 4
- •4.1. Мобильный офис
- •4.2. Организация презентаций
- •4.8. Bluetooth в медицине
- •4.9. Bluetooth в доме
- •4.12. Ограничение использования мобильных телефонов
- •4.13. Мобильная электронная коммерция
- •Раздел 5
- •XDsl, isdn точки доступа. Беспроводные модемы. Беспроводная телефония.
- •Inventel
- •Isdn ism
- •Iso itu jtag l2cap
2.2.8. Протокол управления телефонией
Протокол управления телефонией (Telephony Control Specification — TCS), является бит-ориентированным протоколом. Этот протокол определяет управление сигнализацией вызова для установления сеансов передачи данных и голоса между устройствами Bluetooth. Кроме того, он определяет процедуры управления мобильностью при работе с группами TCS-устройств Bluetooth.
Протокол TCS обладает следующими функциональными возможностями:
Управление вызовом (Call Control — СС) — сигнализация для установления и прекращения сеансов передачи голоса и данных между устройствами Bluetooth.
Групповое управление (Group Management — GM) — сигнализация для упро щения управления группой устройств Bluetooth.
TCS без установления соединения (ConnectionLess — CL) — условия для об мена сигнальной информацией, не связанной с текущим запросом.
На рис. 2.37 показано положение протокола TCS в стеке протоколов Bluetooth.
Рис. 2.37. Положение протокола TCS в стеке Bluetooth
2.2.9. Требования к взаимодействию для использования Bluetooth в качестве wap Bearer
Протокол беспроводных .приложений (Wireless Application Protocol — WAP) спроектирован для обеспечения доступа в Интернет с устройств, имеющих те или иные ограничения:
Полоса рабочих частот канала связи
Объем памяти
Производительность
Возможности отображения
Устройства ввода
В этом разделе рассматривается, как беспроводная технология Bluetooth может быть использована как служба Bearer (однонаправленный канал передачи данных), а также определяются SDP записи, позволяющие обнаружение WAP серверов с их оборудованием.
Описываются требования к взаимодействию для использования беспроводной технологии Bluetooth с протоколом point-to-point (PPP) в качестве однонаправленного канала передачи данных для приложений и протоколов WAP.
Среда WAP обычно состоит из трех типов устройств:
WAP клиент
WAP Ргоху/шлюз
WAP сервер
WAP клиент — устройство, которое использует конечный пользователь. Это может быть портативный компьютер или мобильный телефон. Отличительной особенностью WAP клиента является наличие дисплея и устройства ввода. WAP-кли-ент соединяется с WAP Proxy/шлюзом через беспроводную сеть.
WAP Proxy/шлюз работает как интерфейс между беспроводной сетью и сетью Интернет. Основной функцией модуля доступа (proxy) является обеспечение услуг разрешения DNS имен WAP клиенту и преобразование Интернет-протоколов и форматов содержимого в их WAP эквиваленты.
WAP сервер выполняет функцию, идентичную функции сервера в сети Интернет. Зачастую, WAP сервер является HTTP сервером.
2.2.10.Интерфейс хост-контроллера Bluetooth
Интерфейс хост-контроллера (Host Controller Interface — HCI) обеспечивает единый интерфейсный метод доступа к возможностям аппаратного обеспечения Bluetooth.
Технические требования интерфейса хост-контроллера точно определяют как логическую, так и физическую работу этого интерфейса.
На рис. 2.39 показано расположение HCI в стеке протоколов Bluetooth.
функциональные технические требования Bluetooth HCI Введение
Интерфейс хост-контроллера является эквивалентом кабеля, который соединяет модем с персональным компьютером. По такому интерфейсу проходят два различных класса информации. Первый — полезная информация, которая распространялась бы между хостом и его системой связи, если бы они были в физическом контакте (т.е. интегрированы вместе). Второй — информация управления и координации, необходимая для поддержки удаленной физической связи. HCI охватывает оба эти потока связи.
Этот раздел необходим тем специалистам, которые участвуют в согласовании или реализации возможностей связи Bluetooth. Некоторые сигналы и интерфейсы к нижним уровням, описаны только в разделе HCI.
Интерфейс хост-контроллера обеспечивает единый интерфейсный метод получения доступа к возможностям аппаратных средств Bluetooth. Функциональные технические требования обеспечивают:
Общий обзор нижних уровней стека программного обеспечения Bluetooth и аппаратных средств Bluetooth.
Обзор транспортного уровня хост-контроллера.
Описание управления потоком данных, который используется между хостом и хост-контроллером.
Детали каждой команды HCI (параметры для каждой команды и списки собы тий, связанных с каждой командой).
Обзор нижних уровней стека программного обеспечения Bluetooth и аппаратных средств Bluetooth
На рис. 2.40 изображены нижние уровни стека программного обеспечения Bluetooth. Программно-аппаратное обеспечение HCI выполняет HCI-команды для аппаратного обеспечения Bluetooth, имея доступ к baseband-командам, LM-коман-Дам, регистрам состояния аппаратного обеспечения, регистрам управления и регистрам событий.
На рис. 2.41 изображена архитектура аппаратного обеспечения Bluetooth.
Контроллер связи состоит из программного и аппаратного обеспечения, которые выполняют baseband-обработку данных, и протоколов физического уровня, таких как ARQ-протокол и FEC-кодирование.
Рис. 2.40. Нижние уровни стека программного обеспечения Bluetooth
CPU-ядро позволяет модулю Bluetooth обрабатывать требования запроса (inquiry) и вызова (page) без привлечения хост-устройства. Хост-контроллер может быть запрограммирован на ответ определенными page-сообщениями и аутен-тифицировать удаленные линии связи.
Обзор транспортного уровня HCI
Рис.
2.41. Аппаратная
архитектура Bluetooth
Транспортный уровень хост-контроллера описан для каждой физической среды в следующих трех разделах технических требований:
Транспортный уровень HCI USB;
Транспортный уровень HCI RS23;
Транспортный уровень HCI UART.
Управление потоком
Управление потоком данных используется в направлении от хоста к хост-контроллеру. Оно позволяет избежать заполнения буфера данных хост-контроллера ACL-данными, предназначенными для удаленных устройств, которые не отвечают на запросы.
HCI команды
Интерфейс хост-контроллера обеспечивает единый командный метод доступа к возможностям аппаратного обеспечения Bluetooth. Команды связи HCI дают возможность хосту контролировать соединения с другими устройствами Bluetooth на канальном уровне. Эти команды обычно включают LM для обмена LMP-команда-ми с удаленными устройствами Bluetooth.