BlueTooth - мой маленький WiFi

Культурный флейм, слухи, невероятные новинки
Закрыто
ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Вт июн 22, 2004 09:45

Использовать bluetooth адаптер для доступа в интернет через ПК, разумеется, можно.
То, что он при этом "рвет связь" с телефоном в общем-то совершенно неудивительно: bluetooth, в отличие от wifi это не полноценный сетевой протокол, а практически не более чем замена кабелю - он реально пригоден только для создания соединений точка-точка (я, конечно, как всегда немножечко преувеличиваю :)).
Bluetooth обеспечивает поддержку одного-единственного соединения для передачи данных в каждый конкретный момент времени.
Для организации второго соединения нужно сначала разорвать первое.
(ну, ситуация там немножко отличается - с одной стороны, можно организовать так называемую пикосеть чтобы поддерживать одновременно связь и с телефоном и с КПК, а с другой можно воспользоваться одним из режимов энергосбережения для того, чтобы обеспечить временнОе мультиплексироание, но это все достаточно сложно, неудобно и я сомневаюсь, что ПО КПК эти возможности поддерживает).
И даже это одно-единственное соединение никак не может (и никогда не сможет конкурировать с wifi).
Во-первых, оно имеет гораздо меньший радиус. Необходимо четко понимать, что указанные "100 метров", это заявленная, а не реальная дальность. Ее указали просто по мощности передатчика и никто и никогдав не пытался его использовать на таких расстояниях (100 метров это самый "дальнобойный" класс, а самый самый слабенькийй имеет радиус действия в 10 сантиметров :P)
Во-вторых bluetooth имеет ничтожную, по сравнению с wifi пропускную способность. При симметричном соединении (а я сомневаюсь, что драйвер устанавливает асимметричное) эта пропускная способность равна что-то около 430 килобит в секунду (могу ошибаться, но точно не помню, а искать лень).
Причем не путайте это с полосой пропускания какой-нибудь pci шины или того же ethernet - в данном случае, более подходящей аналогией были бы телефонные модемы. У них заявлено 56 килобит в секунду, но кто из вас получает 56/8=7кБ/сек при передаче упакованных файлов? (передача программ или текстовых файлов это не показатель - они пакуются при передаче "на лету")
Беспроводные сети, по своей природе, гораздо более подвержены ошибкам передачи. Поэтому стандартом предусмотрены как методы контроля целостности передаваемой информации (например, обычный crc), так и 3, реализуемых микропрограммно, метода избыточного кодирования для применения в условиях плохой связи. Самый надежный из них (т.н. 1/3) пркедусматривает передачу каждого бита три раза подряд.
И даже при этом все равно возникают накладные расходы на повторную передачу неудачно переданных пакетов.
Можете сами прикинуть, как это влияет на пропускную способность интерфейса.
Разумеется, все те же самые факторы действуют и в случае wifi. Но поскольку тот интерфейс значительно (в десятки раз) более быстр, там с уменьшением пропускной способности за счет ошибок передачи смириться легче.
И последний фактор, по которыму bluetooth уступает и всегда будет уступать wifi - это задержки при передаче. Время отклика, скажем, на ping гораздо больше у bluetooth, чем у wifi.
Опять-таки причина в разной идеологии этих сетей. Если wifi это примерный аналог ethernet - протокол с множественным доступом к носителю (с той разницей, что вместо "collision detection", неприменимым в беспроводной среде, когда не все станции могут находиться в "зоне видимости" друг друга используется "collision avoidance"), и проектировался для обеспечения максимальной пропускной способности (кстати, он может работать не только в стандартных диапазонах в 2.4 или 5 GHz как 802.11а, но и, если мне не изменяет память, ему выделен диапазон в 300,000GHz) то bluetooth проектировался как максимально дешевое и энергосберегающее решение. Плюс ко всему, было решено, что все в тех же целях, могут выпускаться адаптеры с редуцированными возможностями. Поэтому в начале соединения узлы должны обменяться информацией о своих аппаратных возможностях и некорректная реализация всего этого запросто приводит к появлению несовместимых устройств.
В качестве такого простого и дешевого метода доступа к среде передачи было принято разделение по времени. То есть, в микросхемах bluetooth есть синхрониз-ирующиеся друг с другом интервальные таймеры, которые с интервалом 0.625 мс могут принимать или передавать пакеты. Но не одновременно. Например, первый пакет передаем, потом следующий промежуток времени ждем, не передадут ли нам чего. Причем есть еще зарезервированные промежутки для передачи голоса (3 канала по 64кбит/сек). Они еще увеличивают время ожидания. А есть еще несимметричные режимы при которых передаются по 5 пакетов подряд, а только потом устройство начинает слушать эфир....
Но не будем углубляться в технические подробности - смысл ясен. bluetooth использует полосу пропускания гораздо менее эффективно, чем wifi. Даже когда данных для передачи много, а принимать нечего, он все равно будет спотыкаться на каждом втором временном промежутке, чтобы послушать эфир.

Писал я все это писал.... С единственной целью - громко заявить:
Резюме: никакая это не замена wifi!/b]

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Вт июн 22, 2004 10:14

Ammog писал(а):Про замену никто и не говорит. Речь скорее идет про использование вместо... т.е. приходишь в офис, втыкаешь голубозуб и ходишь с машинкой в иНете
Скорее всего, дальности не хватит. Обычно пишут, что при наличии препятствий связь гарантируется на дистанции до пяти метров. Причем под препятствием понимается все, что прерывает зону прямой видиости. Даже стоящий между вами человек. Реально я связывался метрах на 8-10 (с якобы стометровым адаптером), дальше связь прерывалась. Очень часто одной хорошей несущей стены достаточно, чтобы за ней уже ничего не принималось.
И еще одно отличие от wifi: его стандарт обеспечивает поддержку roaming'а, а bt - нет.
Плюс, опять-таки реально с bt таким образом может связываться единственный человек (теоретический максимум, при организации той самой пикосети - 7), а wifi - сколько угодно.

Gypsy
Новенький (0 lvl)
Сообщения: 19
Зарегистрирован: Пт фев 27, 2004 19:23

Сообщение Gypsy » Чт июн 24, 2004 01:00

Esli ya ne oshibaus',to dlya WiFi soedineniya neobhodima tochka dostupa , a s Bt mozhno delat' samostoyatel'nie soedineniya mezhdu 2 i bolee gde ugodno bez dop. oborudovaniya.
Esli PC-bt-adapter b'et na sto metrov eto ne znachit chto bt adapter tvoego kpk b'et na sto metrov tozhe, obichno eto10m.
Ps... sorry za translit uzau WebPro

ustroistvami , hot' na severnom poluse bez dopolnitel'nih ustroistv to Wi-Fi i Bt raznie veschi i ih nel'zya sravnivat'.
[T|T3][SD Apacer 256Mb]

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Чт июн 24, 2004 11:07

Во-первых, bluetooth тоже не является симметричным протоколом. В пикосети (а даже всего два связанных друг с другом устройства - это все равно частный случай пикосети) одно из устройств является главным ("master"), а остальные подчиненными ("slaves").
Подчиненные устройства синхронизируют свои таймеры по часам главного. Поэтому, насколько я понимаю (я не являюсь глубоким знатоком этих протоколов), неравноправие устройств в bt-сети гораздо больше, чем в wifi. И ограничения, соответственно, тоже - каждое подчиненное устройство для нормально работы должно быть в пределах досягаемости главного.И только с ним и может обмениваться информацией.
А во-вторых, наличие точки доступа отнюдь не является обязательным для wifi-сети. Все известные мне драйверы поддерживают как режим "managed" (в графических оболочках называемый так же "infrastructure") для работы под управлением точки доступа, так и "ad-hoc" для организации "спонтанных" сетей с динамически изменяемой топологией.
Вот в данный момент у меня cf-wifi адаптер в КПК связан с usb-wifi в настольном компьютере именно в этом режиме безо всякой точки доступа.
Хотя, я могу переключить usb-wifi в режим "access point" и он станет этой самой точкой.

Так что опять-таки не вижу никакого преимущества bt, кроме уже отмеченных: дешевизна и низкое энергопотребление.

Аватара пользователя
Теодор
Профессор (5 lvl)
Сообщения: 762
Зарегистрирован: Чт сен 11, 2003 15:51

Сообщение Теодор » Чт июн 24, 2004 16:42

Хм, Вадим, а по-подробнее можно про "переключу и она станет точкой доступа" В чем разница? в том, что в текущем режиме туда может подключиться только одно устройство, а в Точке Доступа сколько угодно (какой там лимит)?

Теперь про БТ. Никто не говорит, что одно заменит другое - это просто не конкурирующие технологии.
По поводу пикосетей, я видел на одном из официальных сайтов картинку и разъяснение про то, что Slave-девайс одной пикосети может стать Мастером другой, объединяя две сети (максимум 7+8) и так далее...
Далее, заметка на будущее, насколько я знаю, уже началось производство компонентов Bluetooth EDR (Enchanced Data Rate) со скоростью передачи до 1.2 мбит/с (сейчас это по-моему 730 кбит/с)

Да и еще про совместимость, если в районе действия БТ работает точка доступа ВиФи, то сигнал БТ становится сложно поймать уже на 5 м открытого пространства (для этого точка должна именно передавать данные, в стабильном состоянии все нормально). Но эту проблему, кажется, решили в версии БТ 1.2
Palm Tungsten T3 + Siemens S55 Palm Pilot Professional > Palm IIIxe > Tungsten T3 > FS Pocket Loox 420 ;)

Oleg V
Кандидат (3 lvl)
Сообщения: 111
Зарегистрирован: Пт апр 09, 2004 05:03

Сообщение Oleg V » Чт июн 24, 2004 21:58

Теодор писал(а): Да и еще про совместимость, если в районе действия БТ работает точка доступа ВиФи, то сигнал БТ становится сложно поймать уже на 5 м открытого пространства (для этого точка должна именно передавать данные, в стабильном состоянии все нормально). Но эту проблему, кажется, решили в версии БТ 1.2

Например стоит четыре человека у каждого по КПК, 1 и 2 связаны по bt, 3 и 4 связаны по Wi-Fi и будет оказываться влияние на качество конекта bt?
Я правильно понял?

S1av_on
Нобелевский лауреат (7 lvl)
Сообщения: 2433
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение S1av_on » Чт июн 24, 2004 23:39

Bluetooth
Технология передачи данных по радио, разработка которой была инициирована лидерами рынка в передаче данных и компьютерной отрасли.
Технология Bluetooth была разработана в 1998 году группой ведущих компаний в области телекоммуникаций. Bluetooth позволяет объединять в локальные сети любую технику: от мобильного телефона и компьютера до холодильника. При этом одними из немаловажных параметров новой технологии являются низкая стоимость устройства связи, соответственно небольшие размеры и, что немаловажно, совместимость и простота встраивания в различные устройства.
Название Bluetooth – Синий Зуб - было дано в честь датского короля X-го века Гаральда Блатана Синий Зуб (Bluetooth).
В Х веке датский король Гаральд II Блатан (Блатан по датски – Синий Зуб – Blue Tooth по английски) прославился своей способностью находить общий язык с князьями-вассалами. Через 1000 лет технологии беспроводной связи разнородных устройств выбрали название - Bluetooth. Инициатором проекта Bluetooth была шведская компания Ericsson, которая и порекомендовала такое название.
Эта передовая технология позволяет устройствам, включая ноутбуки, PDA и сотовые телефоны, и многочисленным настольным и другим устройствам связываться по радио автоматически с близко расположенными устройствами для обмена информацией, командами и т.п. Одно устройство может общаться с несколькими (до 7 одновременно) устройствами Bluetooth, остальные будут в режиме ожидания. Используются сверхвысокие радиочастоты 2.4 ГГц. – диапазон, свободный от лицензирования. В этом же диапазоне работают локальные радиосети по стандарту WLAN (IEEE 802.11) и другие устройства и приборы.
Bluetooth обеспечивает скорость передачи данных до 721 Кбит/с в радиусе до 10 – 20 метров (100 метров – в перспективе) в зависимости от чипсета и мощности.
Технология FHSS позволяет, переходя с одной рабочей частоты на другую по псевдослучайному алгоритму (до 1600 переходов в секунду), поддерживать устойчивую помехозащищенную связь. Для полнодуплексной передачи применяется TTD -дуплекс с временным разделением. Каждый пакет передается на новой частоте. При взаимодействии нескольких устройств Bluetooth одно становится главным и управляет частотной и пакетной синхронизацией, а остальные устройства (до 7) становятся подчиненными, если устройств станет больше – автоматически образуется еще одна сеть. Каждый элемент Bluetooth имеет свой уникальный 48-битовый адрес (аналогично MAC-адресу сетевых карт).
Технология случайных переходов рабочей частоты повышает защищенность системы, как от помех, так и от несанкционированного перехвата информации. Применяется до трех уровней защиты (в зависимости от поставленной задачи: 1) без специальной защиты; 2) доступ только к зарегистрированным устройствам, включая ввод пароля пользователем; 3) защита информации 128-битовым ключом при передаче в одну или обе стороны.
В отличие от IrDA, который требует, чтобы устройства были нацелены на друг друга (в пределах видимости до 1 м), Bluetooth использует радиоволны, которые проходят через стены и неметаллические барьеры.
Компании Motorola, Ericsson, Nokia и другие инвестировали значительные средства в эту технологию, ожидается, что к в 2002 году она получит массовое распространение, и миллиарды устройств Bluetooth займут свое место в нашей жизни.
Преимущества Bluetooth позволяют оказывать получить ряд ранее недоступных функций (услуг) – например, использование мобильного телефона без извлечения его из кармана или портфеля в качестве модема или с устройством hands-free, печать на принтере без кабеля, использование телефона в качестве пропуска и платежного средства (когда входите в метро, стоимость билета снимается со счета автоматически) и т.п.
В настоящий момент действует спецификация Bluetooth 1.1.
Как работает Bluetooth?
Технология использует небольшие приемопередатчики малого радиуса действия, либо непосредственно встроенные в устройство, либо подключаемые через свободный порт или PC-карту. Адаптеры работают в радиусе 10 или 100 метров и, в отличие от IrDA (инфракрасный порт), не обязательно в зоне прямой видимости, то есть, между соединяемыми устройствами могут быть различные препятствия, или стены.
Bluetooth для мобильной связи?
Такая технология незаменима для оснащения мобильных телефонов различными внешними устройствами, такими как handsfree, внешняя память или беспроводные модемы (PC-Card-модемы). Более того, bluetooth гарнитуры получили огромное распространение вследствие нескольких свойств: они обладают гораздо меньшей степенью излучения, чем сами мобильные телефоны, а также позволяют вести разговор по телефону без необходимости держать его в руке. Тем самым это устройство практически незаменимо для использования в автомобиле, где требуется особое внимание и осторожность и любой разговор по телефону может привести к неприятным последствиям.
По многим прогнозам в скором будущем Bluetooth может стать "стандартом де-факто" для беспроводных коммуникаций.
Что такое Bluetooth?
Bluetooth - новая технология беспроводной передачи данных малой мощности, разрабатываемая с целью замены существующих проводных соединений персональных офисной и бытовой техники с широким спектром переносных устройств, таких, как электронные записные книжки и мобильные телефоны, датчики сигнализации и телеметрии, и т.п.
Технология Bluetooth была разработана в 1998 году группой ведущих компаний в области телекоммуникаций. Bluetooth позволяет объединять в локальные сети любую технику: от мобильного телефона и компьютера до холодильника. При этом одними из немаловажных параметров новой технологии являются низкая стоимость устройства связи, соответственно небольшие размеры и, что немаловажно, совместимость и простота встраивания в различные устройства.
Более подробно про работу протокола Bluetooth можно узнать здесь: http://www.bluetoothshop.ru/. Вы можете ознакомиться подробнее на официальном сайте http://www.bluetooth.com/

Аватара пользователя
Теодор
Профессор (5 lvl)
Сообщения: 762
Зарегистрирован: Чт сен 11, 2003 15:51

Сообщение Теодор » Чт июн 24, 2004 23:41

Да, именно так, поскольку оба стандарта используют одну и ту же частоту передачи - 2.4 ГГц. Естественно, это влияние обоюдно, но:
ВадимП писал(а):Разумеется, все те же самые факторы действуют и в случае wifi. Но поскольку тот интерфейс значительно (в десятки раз) более быстр, там с уменьшением пропускной способности за счет ошибок передачи смириться легче.
Palm Tungsten T3 + Siemens S55 Palm Pilot Professional > Palm IIIxe > Tungsten T3 > FS Pocket Loox 420 ;)

Закрыто

Вернуться в «Культурный флейм, слухи»