Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #56, ИЮЛЬ 2005 г.

Голубая мечта

Алексей Шуваев

Спецвыпуск: Хакер, номер #056, стр. 056-026-1


(shuvaev@gameland.ru)

Какая польза от BlueTooth

Ты сидишь на лекции, идешь на свидание, бежишь по эскалатору, спишь, и тебя пронизывают волны. Они пронизывают тебя насквозь, не оставляя следов на твоем теле... Как ты можешь использовать волны в своих нуждах?

За основу мы возьмем радиоволны. Выбираем диапазон волн, который свободен для связи, а оборудование для такой связи не нужно лицензировать - это 2,4 Ггц. Знакомые цифры? На этой же частоте работает Wi-Fi, но, хотя есть мнение общественности о том, что располагать рядом эти два устройства (BlueTooth и Wi-Fi) нежелательно, можно не опасаться помех. Устройства и функционируют на одной частоте, но разработчики предусмотрели интерференцию волн и применили частотный сдвиг. Это осуществляется следующим образом: два устройства при установлении соединения обмениваются пакетами, в которых содержится маска, по которой девайсы будут синхронно смещаться по частотам до 1600 раз в секунду. Ширина канала в 1 Мгц и диапазоном 79 Мгц обеспечит спокойное сосуществование поблизости не одного десятка устройств.

Помимо прелестей надежной связи, стоит подумать и о скорости. Стандарт разрабатывался как универсальный способ соединения различных устройств - скорость ограничивается 721 Кбит/сек. Но на практике пиковых значений не достичь, так как помехи и избыточную информацию никто не отменял. А что может входить в такую информацию помимо адресов устройств? Как и любого уважающего себя человека, тебя должна беспокоить сохранность твоих данных. Разработчики, в число которых входит даже Microsoft, позаботились о безопасности соединения, обеспеченной шифрованием, встроенным в протокол. Ключ может быть основан на ряде случайных чисел, генерируемых при установлении соединения или же на базе уникальных адресов BlueTooth-адаптеров (наподобие MAC-адресов у сетевых карт). Помимо этого, стандарт позволяет использовать и софтверные методы шифрования, так что за сохранность данных можешь не опасаться. Стоит отметить, что 721 Кбит\сек теоретически достижимо при асинхронном методе передачи данных. При синхронном же скорости заметно ниже. И еще технология подразумевает высокую скорость отклика и малые задержки, что просто необходимо при голосовой связи.

Один адаптер позволяет создавать до трех голосовых каналов. Так как при таком соединении создается сеть по типу "точка-точка", ее стали называть пиконет (piconet). К одному устройству можно присоединить до восьми подобных девайсов. Маленькие сети можно объединить в большие, распределенные - скатернет (scatternet). При этом главенствующее (master) устройство одной сети может быть подчиненным (slave) в другой, то есть максимальное число объединенных девайсов будет равно 81. Стандарт BlueTooth предусматривает три класса устройств, различаемых по дальности возможной связи: 10, 100 и 300 метров. В мобильные устройства вроде телефона или КПК из соображений экономии энергии ставят самые маломощные адаптеры, и ожидать от них связи на расстоянии более десяти метров не стоит. Для компьютеров уже можно встретить девайсы, которые также называют dongle и предоставляют уверенную связь на расстоянии до 100 метров.

Содержание  Вперед на стр. 056-026-2