Голубая мечта Алексей Шуваев Спецвыпуск: Хакер, номер #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 метров. |