- •Раздел 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.1. Руководство к чтению технических требований Bluetooth
Технические требования Bluetooth представляют собой документ объемом более 1500 страниц, свободно доступный в Интернете по адресу www.bluetooth.com. Не у всех есть надобность (или желание) прочитать его полностью.
Первая часть документа — это Ядро (Core). Она представляет собой полное описание технологии, начиная с радио, как основы для системы и заканчивая приложениями.
Вторая часть — это Профили (Profiles). Профили определяют возможности использования технологии для каждого из нескольких приложений. Структура технических требований Bluetooth представлена на рис. 2.1.
В связи с большим объемом технических требований возникает вопрос: Какая аудитория что будет читать?
Таблица 2.1 ориентирует читателей к документам или разделам документов, которые имеют для них наибольший интерес [ 16].
Как уже упоминалось ранее, технические требования для системы Bluetooth поделены на две логические части Ядро и Профили.
Первая часть, Ядро, использует традиционный уровневый подход к описанию стека протоколов. Он начинается с нижнего уровня, радио (Radio), и прослеживает его путь выше на более высокие программно-ориентированные уровни. Стек протоколов Bluetooth представлен на рис. 2.2.
Вторая часть, Профили, определяет протоколы и функции, которые поддерживают определенные модели использования. Так как многие устройства Bluetooth имеют несколько различных уровней возможностей, не все особенности протокола являются необходимыми, или даже возможными для реализации каждого устройства. Возникает вопрос: Что должно быть реализовано в каждом классе устройств для того, чтобы гарантировать, что приложения в устройствах от разных производителей смогут поддерживать обмен информацией? Для этого существуют профили. Они являются вертикальными частями протокола Bluetooth, в которых точно определяется, что нужно сделать для данного приложения, чтобы оно соответствовало техническим требованиям Bluetooth. Кроме того, профили обеспечивают «связующее звено» между беспроводной техноло-
Рис. 2.1. Структура технических требований Bluetooth
гией Bluetooth и существующими системами связи и прикладными стандартами или технологиями.
Знание Ядра является предпосылкой к пониманию Профилей. Важен порядок чтения разделов. Сначала должен быть прочитан первый раздел — Радио (Radio). Каждый из последующих разделов основан на терминах и понятиях, представленных в предыдущем разделе.
Все Профили могут быть прочитаны независимо, за одним исключением. Этим исключением является профиль общего доступа. Этот профиль, (первый по счету) является базовым требованием для всех остальных, и все остальные профили Bluetooth должны, хотя бы частично, удовлетворять требованиям профиля общего доступа.
Ниже представлено описание каждого раздела технических требований Bluetooth 1.1 [17]. Как представляется авторам, этот раздел книги является путеводителем по техническим требованиям. Разделы, имеющие особую важность (Ра-Дио, Baseband), рассмотрены более подробно.
Таблица 2.1. | |
Читатели |
Что читать |
Рядовые читатели — люди, интересующиеся основными понятиями о технологии. |
Описания разделов Радио и Baseband технических требований Bluetooth. |
Маркетологи, оценивающие конкурирующие технологии, для того, чтобы выбрать наиболее подходящую для применения. |
По существу, те же разделы, что и для рядовых читателей, кроме того «белые страницы» (White Pages) сайта www.bluetooth.com. |
Инженеры-разработчики, ответственные за аппаратную реализацию беспроводной технологии Bluetooth. |
Разделы Радио, Baseband, LMP и L2CAP. Необходимая информация ограничивается пониманием интерфейса хост-контроллера. |
Интеграторы систем, использующие технические решения для создания целых систем. |
Инженерам, ответственным за объединение готовые подсистем в функционирующее изделие, необходимо прочитать Ядро технических требований. |
Прикладные программисты, создающие программы, которые используют беспроводную технологию Bluetooth. |
Программистам будет прежде всего необходимо прочитать Профили технических требований. Понимание требований HCI поможет в разработке интерфейса для различных приложений. |