Inżynieria reklamy i bliskości Bluetooth Low Energy (BLE).
Bluetooth Low Energy (wprowadzony w specyfikacji rdzenia Bluetooth 4.0) został zasadniczo zaprojektowany do przesyłania miniaturowych pakietów danych przy znikomym zużyciu energii baterii. W przeciwieństwie do starszego, klasycznego Bluetootha, który wymaga ciągłych sesji parowania ze zmianą częstotliwości, urządzenia peryferyjne BLE okresowo emitują krótkie „pakiety reklamowe” w trzech dedykowanych głównych kanałach radiowych:
- Kanał 37 (2402 MHz), Kanał 38 (2426 MHz) i Kanał 39 (2480 MHz):Te trzy określone częstotliwości zostały starannie umieszczone w przerwach pomiędzy standardowymi kanałami Wi-Fi 2,4 GHz 1, 6 i 11, aby uniknąć poważnego przeciążenia częstotliwości radiowej i kolizji pakietów.
- Interwał reklamowy:Urządzenia peryferyjne (takie jak inteligentne zegarki, beacony i AirTagi) budzą swoje radio co 100–2000 ms, wysyłają 31-bajtowy ładunek zawierający identyfikator urządzenia i moc nadawania, a następnie natychmiast powracają do trybu uśpienia mikroamperów o bardzo niskim poborze mocy.
- Wskaźnik siły odbieranego sygnału (RSSI):Mierzony w ujemnych decybelach-miliwatach (dBm), RSSI reprezentuje surowy poziom mocy RF przechwytywany przez antenę telefonu. Ponieważ decybele są logarytmiczne, wzrost o +10 dBm oznacza dziesięciokrotny wzrost energii odbieranego sygnału.
Odszyfrowanie wzoru na stratę ścieżki logarytmicznej
Konwersja odczytu radiowego RSSI na odległość fizyczną w metrach wymaga zastosowania naukowo potwierdzonego modelu utraty ścieżki logarytmicznej:
Formuła:Distance = 10 ^ ((TxPower - RSSI) / (10 * N))
• TxPower:Oczekiwana siła odbieranego sygnału w skalibrowanej odległości referencyjnej wynoszącej 1 metr (standaryzowana na poziomie -59 dBm dla typowych nadajników BLE).
• RSSI:Bieżący odczyt siły odbieranego sygnału w czasie rzeczywistym.
• N (wykładnik utraty ścieżki):Stała tłumienia środowiska. W laboratoryjnej komorze bezechowej N = 2,0. W typowym salonie mieszkalnym z płytami gipsowo-kartonowymi i drewnianymi meblami N waha się od 2,4 do 3,0. W budynkach przemysłowych żelbetowych N może przekraczać 3,8.
Dlaczego Bluetooth sieciowy różni się w różnych przeglądarkach?
Specyfikacja W3C Web Bluetooth zapewnia aplikacjom internetowym bezpośredni dostęp do wykrywania i interakcji z urządzeniami o ogólnym profilu atrybutów (GATT) za pośrednictwem BLE. Podczas gdy przeglądarki Google Chrome i Microsoft Edge w systemach macOS, Windows, Linux i Android zapewniają natywną obsługę, Apple Safari w systemach iOS i macOS od razu ogranicza interfejs Web Bluetooth API ze względu na kwestie prywatności i odcisków palców urządzenia.
Aby zagwarantować każdemu użytkownikowi możliwość korzystania z radaru diagnostycznego, pakiet FlashSoft automatycznie zawiera interaktywnyTryb symulacji RFuruchamiając na żywo wielościeżkowe modele jittera, podczas gdy natywni użytkownicy Chrome mogą bezpośrednio skanować i parować fizyczne urządzenia sprzętowe.