Bluetooth Low Energy (BLE) -mainonnan ja läheisyyden suunnittelu
Bluetooth Low Energy (esitetty Bluetooth 4.0 Core Specificationissa) suunniteltiin pohjimmiltaan lähettämään pieniä datapaketteja kuluttaen samalla mitättömän vähän akkuvirtaa. Toisin kuin perinteinen klassinen Bluetooth, joka vaatii jatkuvaa taajuushyppelyä pariliitosistuntoja, BLE-oheislaitteet lähettävät lyhyitä "mainospaketteja" ajoittain kolmelle ensisijaiselle mainosradiokanavalle:
- Kanava 37 (2402 MHz), kanava 38 (2426 MHz) ja kanava 39 (2480 MHz): Nämä kolme erityistä taajuutta asetettiin huolellisesti 2,4 GHz:n standardien Wi-Fi-kanavien 1, 6 ja 11 välisiin rakoihin vakavien radiotaajuuksien ruuhkautumisen ja pakettien törmäysten välttämiseksi.
- Mainosväli: Oheislaitteet (kuten älykellot, majakat ja AirTagit) herättävät radionsa 100–2000 ms välein, lähettävät 31-tavun hyötykuorman, joka sisältää niiden laitetunnisteen ja lähetystehon, ja palaavat välittömästi erittäin vähätehoiseen mikrovahvistimen nukkumaan.
- Vastaanotetun signaalin voimakkuuden ilmaisin (RSSI): Negatiivisina desibelimilliwatteina (dBm) mitattuna RSSI edustaa puhelimesi antennin sieppaamaa RF-tehotasoa. Koska desibelit ovat logaritmisia, +10 dBm:n lisäys edustaa kymmenkertaista lisäystä vastaanotetussa signaalissa.
Log-Distance Path Loss Formula -kaavan salaus
RSSI-radiolukeman muuntaminen fyysiseksi etäisyydeksi metreissä edellyttää tieteellisesti validoitua log-Distance Path Loss -mallia:
Kaava:Etäisyys = 10 ^ ((TxPower - RSSI) / (10 * N))
• TxPower: Odotettu vastaanotetun signaalin voimakkuus kalibroidulla 1 metrin vertailuetäisyydellä (standardoitu -59 dBm tyypillisille BLE-lähettimille).
• RSSI: Nykyinen reaaliaikainen vastaanotetun signaalin voimakkuuden lukema.
• N (polkuhäviön eksponentti): Ympäristövaimennusvakio. Kaiuttomassa laboratoriokammiossa N = 2,0. Tyypillisessä asuinolohuoneessa, jossa on kipsilevy ja puukalusteet, N on 2,4-3,0. Teräsbetoniteollisuusrakennuksissa N voi ylittää 3,8.
Miksi Web Bluetooth eroaa eri selaimissa?
W3C Web Bluetooth -spesifikaatio tarjoaa verkkosovelluksille suoran pääsyn Generic Attribute Profile (GATT) -laitteiden löytämiseen ja vuorovaikutukseen BLE:n kautta. Google Chrome ja Microsoft Edge macOS:ssä, Windowsissa, Linuxissa ja Androidissa tarjoavat alkuperäisen tuen, kun taas Apple Safari iOS:ssä ja macOS:ssä rajoittaa Web Bluetooth API:n käyttöönottoa valmiiksi yksityisyyden ja laitteen sormenjälkien vuoksi.
Taatakseen, että jokainen käyttäjä voi kokea diagnostisen tutkan, FlashSoftin ohjelmisto sisältää automaattisesti interaktiivisen tutkan RF-simulointitila käyttävät reaaliaikaisia monitievärinän malleja, kun taas alkuperäiset Chrome-käyttäjät voivat skannata ja yhdistää fyysisiä laitteita suoraan.