т/с;
розширені Синхронні Підключення (eSCO), які поліпшують якість передачі голосу в аудіо потоці, дозволяючи повторну передачу пошкоджених пакетів, і при необхідності можуть збільшити затримку аудіо, щоб надати кращу підтримку для паралельної передачі данних.версіі 2.0 був випущений 10 листопада 2004 р. Має зворотну сумісність з попередніми версіями 1.x. Основним нововведенням стала підтримка EDR (Enhanced Data Rate) для прискорення передачі даних. Номінальна швидкість EDR близько 3 Мбіт/с, однак, на практиці це дозволило підвищити швидкість передачі даних тільки до 2,1 Мбіт/с. Додаткова продуктивність досягається за допомогою різних радіо технологій для передачі даних. Стандартна (або Базова) швидкість передачі даних використовує Гаусове Кодування із зрушенням частот (GFSK) модуляцію радіосигналу, при швидкості передачі в 1 Мбіт/с. EDR використовує поєднання GFSK і PSK-модуляцію з двома варіантами,?/4-DQPSK і 8DPSK. Вони мають великі швидкості передачі даних по повітрю 2 і 3 Мбіт/с відповідно. Bluetooth SIG видала специфікацію як «Технологія Bluetooth 2.0 + EDR», яка має на увазі, що EDR є додатковою функцією. Крім EDR є і інші незначні удосконалення до 2.0 специфікації, і продукти можуть відповідати «Технології Bluetooth 2.0», не підтримуючи вищу швидкість передачі даних. Принаймні, одне комерційне пристрій, HTC TyTNPocket PC, використовує «Bluetooth 2.0 без EDR» у своїх технічних специфікаціях. Згідно 2.0 + EDR специфікації, EDR забезпечує наступні переваги: ??
збільшення швидкості передачі в 3 рази (2,1 Мбіт/с) у деяких випадках;
зменшення складності декількох одночасних підключень через додаткової смуги пропускання;
більш низьке споживання енергії завдяки зменшенню нагрузкі.3.0 + HS специфікація була прийнята Bluetooth SIG 21 квітня 2009. Вона підтримує теоретичну швидкість передачі даних до 24 Мбіт/с. Її основною особливістю є додавання AMP (Асиметрична Мультипроцессорная Обробка) (альтернативно MAC/PHY), доповнення до 802.11 як високошвидкісне сполучення. Дві технології були передбачені для AMP: 802.11 і UWB, але UWB відсутній в специфікації.
Модулі з підтримкою нової специфікації з'єднують в собі дві радіосистеми: перша забезпечує передачу даних в 3 Мбіт/с (стандартна для Bluetooth 2.0) і має низьке енергоспоживання; другий сумісна зі стандартом 802.11 і забезпечує можливість передачі даних зі швидкістю до 24 Мбіт/с (порівнянна зі швидкістю мереж Wi-Fi). Вибір радіосистеми для передачі даних залежить від розміру переданого файлу. Невеликі файли передаються по повільному каналу, а великі - по високошвидкісному. Bluetooth 3.0 використовує більш загальний стандарт 802.11 (без суфікса), тобто не сумісний з такими специфікаціями Wi-Fi, як 802.11b/g або 802.11n.4.0 пропускна здатність залишилася на рівні Bluetooth 3.0 зі значенням 24 Мбіт/с, але дальність дії підвищилася до 100 метрів.
Одночасно з цим відбулося зниження енергоспоживання, що дозволяє використовувати технологію в пристроях на батарейках. Розробка також підтримує шифрування AES - 128 і надає ще більш низький час відгуку, підвищуючи безпеку і стаючи більш зручною для користувачів.
.3.2 Ініціалізація з'єднання Bluetooth
ініціалізації, щодо Bluetooth, прийнято називати процес установки зв'язку. Її можна розділити на три етапи:
генерація ключа Kinit;
генерація ключа зв'язку (він носить назву linkkey і позначається, як Kab);
аутентифікація.
Перші два пункти входять в так звану процедуру парінга. Парінг (PAIRING) - або сполучення -процес зв'язку двох (або більше) пристроїв з метою створення єдиної секретної величини Kinit, яку вони будуть надалі використовувати при спілкуванні. У деяких перекладах офіційних документів по Bluetooth можна також зустріти термін «підгонка пари». Перед початком процедури сполучення на обох сторонах необхідно ввести PIN-код. Звичайна ситуація: дві людини хочуть пов'язати свої телефони і заздалегідь домовляються про PIN-коді. Далі з'єднуються пристрої будуть позначатися A і B, більш того, один з пристроїв при сполученні стає головним (Master), а друге - веденим (Slave). Будемо вважати пристрій A головним, а B - веденим. Створення ключа Kinit починається відразу після того, як були введені PIN-коди.форміруется по алгоритму E22, який оперує такими величинами: _ADDR - унікальна адреса BT-пристрої. Довжина 48 біт (аналог MAC-адреси мережевої карти PC); код і його довжина; _RAND. Випадкова 128-бітова величина.
На виході E22 алгоритму отримуємо 128-бітове слово, іменоване Kinit. Число IN_RAND відсилається пристроєм A в чистому вигляді. У разі якщо PIN незмінний для цього пристрою, то при формуванні Kinit використовується BD_ADDR, отримане від іншого пристрою. У випадку якщо у обох пристроїв змінювані PIN-коди, буде використаний BD_ADDR (B) - адреса slave-пристрою. Перший крок сполучення пройдений. За ним слідує створення Kab. Після його формування Kinit вик...