Вопрос. Интерфейс IrDA,Bluetooth, основные профили
IrDA (Infrared Data Association).Инфракрасный порт, ИК-порт. Разработан фирмой Hewlett-Packard в 1993 г. и стандартизован международной некоммерческой организацией Infrared Data Association в 1994 г. Принцип действия основан на передачи данных через оптический канал в инфракрасном диапазоне посредством светодиода (выступает в качестве передатчика) и фотодиода (играет роль приемника). Передача информации посредством инфракрасной связи осуществляется по следующим протоколам: IrPHY, IrLAP, IrLMP, IrCOMM, Tiny TP, IrOBEX, IrLAN, IrFM. С их помощью можно осуществлять физическое подключение, передачу служебной информации, разбивать большие куски информации на фрагменты и собирать их обратно, подключать ИК-устройства к локальным сетям и благодаря технологии «Point & Pay» осуществлять мгновенные платежи. При использовании данных протоколов на расстоянии до 1 м между передающим и принимающим устройством скорость обмена данными может варьироваться в пределах от 9.6 кб/с до 100 мб/с в зависимости от используемой спецификации. В достоинства интерфейса можно записать невесокую стоимость реализации и простоту организации соединения (минимальные аппаратные и программные настройки, отсутствие проводов). Недостатки – далеко не всегда удается получить обещанные 100 мб/с, и даже 16 мб/с большая редкость. К тому же для организации связи по данному интерфейсу необходима прямая видимость между обоими устройствами, создать которую подчас бывает весьма затруднительно (представьте, что вы, к примеру, едете в транспорте).
Bluetooth. Разработан фирмой Erricson и оформлен группой Bluetooth SIG (Special Interes Group), основанной в 1999 г. корпорациями Sony Erreicson, IBM, Intel, Toshiba и Nokia, а позднее дополненной многими вновь вступившими в нее компаниями. Принцип действия Bluetooth основан на передаче данных между двумя и более устройствами по радиоканалу. Радиосвязь осуществляется в ISM(Industry, Snience and Medicine)-диапазоне (а именно 2.4 – 2.48 GHz).Спектр сигнала формируется по методу FHSS (Frequency Hopping Spread Spectrum), широкополосный сигнал по методу частотных скачков), достоинствами которого являются устойчивость к помехам и простота реализации в устройствах. О способе связи можно понять из названия метода, по которому она осуществляется. Частота, на которой общаются передающее и принимающее устройство, за секунду успевает смениться 1600 раз. Следующая частота выбирается псевдослучайно каждые 625 мкс (микросекунд), называемые одним временным слотом, и известна только передатчику и приемнику. Такая «непостоянность» позволяет добиться конфиденциальности передаваемый информации и является составной частью системы защиты от несанкционированного доступа к передаваемому потоку данных. Без помехустойчивого кодирования поддерживается передача данных со скоростью 723.2 кб/с с обратным каналом 57.6 кб/с или 433.9 кб/с в обоих направлениях. В Bluetooth 1.0 и 1.0B возникали определенные проблемы между соединяющемися по радиоканалу устройствами, да и необходимость передачи адреса устройства отменяла любую конфиденциональность пересылки информации, что записывало жирный минус "в пользу" Bluetooth данной версии. В следующей, 1.1 версии было исправлено много ошибок, найденных в 1.0 и 1.0B, и к тому же добавлена поддержка нешифрованных каналов и возможность индикации мощности принимаемого сигнала (RSSI). Протокол версии 1.2 оснащен технологией адаптивной перенастройки рабочей частоты (AFH), что позволило улучшить поведение радиосигнала под влиянием электромагнитных помех путем использования разнесенных частот в последовательности перестройки. Кроме удалось поднять планку скорости передачи данных и включить в Bluetooth 1.2 технологию eSCO, которая позволяет передавать по Bluetooth голос с повышенным качеством путем повторения поврежденных пакетов. Достоинством версии 2.0 стандарта стало повышение скорости до 2.1 мб/с. Bluetooth 2.0 обратносовместим со своими предшественниками. У стандарта Bluetooth существует множество профилей, среди которых передача аудиопотока (профиль A2DP), пересылка изображений (BIP), передача информации на принтер (BPP), беспроводная телефония (CTP), доступ к интернету и другому телефонному сервису через Bluetooth (DUN) и др. Всего профилей более 20, поэтому все их здесь я описывать не буду. Для обеспечения конфиденциальности передаваемой по Bluetooth информации применяется алгоритм аутентификации и генерации ключа.