Wat is belutsen by Bluetooth-advertinsjes?

Wat is belutsen by Bluetooth-advertinsjes?

Wat is belutsen by Bluetooth-advertinsjes

BLE-reklame is in wichtich ûnderdiel fan Bluetooth-technology foar lege enerzjy. Oft it in beaken is dat waar stjoert, lokaasje, of a fitness tracker dat is permanint ferbûn mei in host (telefoan of tablet), it begjint allegear as in reklamemodel. Wisten hoe't jo advertinsjes korrekt brûke kinne jo enerzjyferbrûk ferminderje, fergrutsje de snelheid fan ferbinings, en ferbetterje Bluetooth reklame betrouberens. BLE-reklame is ek kaai foar beakens, dy't hieltyd populêrder wurde foar it meitsjen fan lokaasje en folgjen. It prinsipe en gebrûk fan beacon-reklame sil ek belutsen wurde by dit artikel.

D'r binne twa manieren om Bluetooth te kommunisearjen mei Low Power. De earste is om reklame te brûken, wêr't BLE perifeare apparaten pakketten útstjoere nei elk apparaat om har hinne. De ûntfangers kinne dan manipulearje of ferbine mei dizze ynformaasje om mear ynformaasje te ûntfangen. Bluetooth-baken kommunisearret op dizze manier, se stjoere gewoan it gegevenspakket oer. De twadde manier is om pakketten te ûntfangen mei in ferbining, wêryn sawol perifeare as sintrale apparaten pakketten ferstjoere. Bluetooth-reklame is it ûnderwerp dat wy sille rjochtsje op fanwege de folgjende redenen:

  • Sûnder reklame, in ferbining kin net makke wurde tusken twa apparaten. It earste ding dat jo moatte dwaan is in definysje ynstelle fan it formaat en gegevens fan in reklamepakket by it ûntwikkeljen fan in Bluetooth-apparaat mei leech enerzjy.
  • In protte BLE-produkten bliuwe yn 'e measte tiid op standby, se wekker foar reklame en ferbinen allinnich as it nedich is. Dat betsjut dat reklame in grutte ynfloed hat op elektrisiteitsferbrûk.
  • Brûkers fereaskje responsive produkten, en reklame spacing is kritysk foar flugge ferbinings.
  • Advertearje is it hert fan Eddystone, iBeacon, en oare beakens.

Reklame is ûntwurpen yn ien rjochting. Sûnder ferbining, it sintrale apparaat kin gjin gegevens oerstjoere nei it perifeare apparaat, wylst in perifeare apparaat advertearje kin oan meardere hosts yn 'e sône.

Bluetooth lege enerzjy fysike laach

Foardat jo besprekke hoe AD-pakketten wurde ferstjoerd, hjir is wat kennis oer de fysike laach BLE dy't jo earst moatte leare. De fysike is eins ferantwurdlik foar it ferstjoeren fan sinjalen yn 'e loft. Dit omfettet wirklike radiofrekwinsjeradio's.

D'r binne wat oerienkomsten tusken Bluetooth lege enerzjy en klassike Bluetooth. Beide brûke de 2.4ghz-band en 1Mbps GFSK-modulaasje, mar de modulaasje yndeks is oars. Klassike Bluetooth hat 79 kanalen, wylst LE hat allinne 40. De ôfstân fan kanalen is ek oars. Dêrom kinne BLE en klassike Bluetooth net kommunisearje, om't se ynkompatibel binne.

guon oerienkomsten tusken Bluetooth lege enerzjy en klassike Bluetooth

ble en klassike bluetooth

Bluetooth's 2.4ghz-band wreidet út fan 2402MHz nei 2480MHz. De brede kanalen dy't LE brûkt binne 40 1MHz mei 2MHz yntervallen.

Kanalen 37, 38, en 39 wurde brûkt om allinich reklamepakketten te ferstjoeren. De rest wurdt brûkt foar gegevensútwikseling tidens de ferbining. It is wichtich om te merken dat yn 'e lêste Bluetooth-spesifikaasje, de AD-útwreiding lit ek advertearje mei oare kanalen, mar wy sille earst rjochtsje op de trije wichtichste kanalen.

Tidens BLE advertinsje, BLE perifeare apparaten stjoere deselde pakketten op trije advertinsjekanalen yn folchoarder. In sintraal apparaat dat scans apparaten of beacons sil harkje nei reklame pakketten op dizze kanalen, dy't it helpt om apparaten yn 'e buert te spotten.

Kanalen 37, 38, en 39 binne bewust ferdield yn 'e 2.4ghz-band. As immen reklame kanaal is blokkearre, de oaren kinne noch beskikber wêze om't se wurde skieden troch in flinke hoemannichte megahertz bânbreedte. Dit is benammen wier om't de measte oare apparaten ynterferearje mei BLE as in smelle band. De brede ôfstân fan reklamekanalen helpt Bluetooth mei lege enerzjy better ynterferinsje fan Wi-Fi te behearjen, mikrogolven, klassike Bluetooth, babymonitors en ensfh, it garandearjen fan it sukses fan reklame.

bluetooth advertinsjes ynterval

BLE Bluetooth Advertising ynterfal

Wannear't BLE perifeare apparaten binne yn publisearje modus, berjochten wurde periodyk ferstjoerd op elk publisearje kanaal. It ynterval tusken pakketsets kin in fêst ynterval wêze as in willekeurige fertraging.

It fêste ynterval farieart fan 20ms oant 10.24 sekonden, en de stap is 0.625ms. De willekeurige fertraging wurdt automatysk tafoege fan 0ms nei 10ms. Dizze willekeur helpt de kâns te ferminderjen fan AD-botsingen tusken ferskate apparaten (as se hawwe deselde drop rate, se binne makliker te bemuoien mei). Wy neamden dat it finen fan advertinsjes krúsjaal is, dus it is wichtich om konflikt te foarkommen.

Jo wolle miskien enerzjyferbrûk besparje troch te advertearjen op mar ien of twa kanalen ynstee fan alle trije, om't elk ferstjoerd pakket in spesifike kosten hat, dat kin sterk tanimme de gemiddelde hjoeddeistige. De measte bedriuwen binne net foar dizze oanpak fanwegen de steuring. As it kanaal dat jo selektearre is blokkearre, dyn apparaat sil net wurkje. Bygelyks.

Boppedat, it AD ynterval is apart fan it ferbining ynterval. Dus sels as jo apparaat in trage ferbining hat, jo sille net foarkommen wurde om gegevens fluch te ferstjoeren as de ferbining is oprjochte.

Ek al binne d'r brede reklame-yntervallen, de measte apparaten brûke de folgjende rjochtline:

  • Minder dan 100 ms – foar heul agressive ferbiningen en koarte tiidperioaden
  • 100ms oant 500 ms – snelle reklame foar de measte apparaten
  • 1000ms oant 2000 ms – foar apparaten dy't ferbine mei poarten en wêr't latency net kritysk is

Wês bewust dat ferbiningen meardere AD-yntervallen fereaskje kinne. Yn feite, De measte apparaten meitsje in mear ferfine advertinsjesysteem dat sawol rappe as stadige advertinsjemodellen brûkt. Om't de brûker al ynteraksje hat mei it apparaat, it apparaat lanseart of wurdt ferteld om advertinsjes te begjinnen mei in flugger taryf. Yn antwurd fluch, it moat dien wurde yn in beheinde tiid.

Nei in foarôf ynstelde tiid, as der gjin ferbining komt, it apparaat skeakelt oer nei in stadiger reklame taryf, wêrtroch applikaasjes kinne ferbine, mar enerzjyferbrûk beheine, om't de brûker miskien wat tiid nedich hat om te ferbinen.

Reklame kanaal PDU

De AD-kanaal PDU sels hat payloads dy't ôfhinklik binne fan it type AD PDU. Dizze lading hat in 6-byte AD-adres mei in fariabele oantal AD-gegevensstruktueren.

Nei it rekkenjen fan it AD-adres (dat wurdt faak oantsjutten as it Bluetooth MAC-adres, hoewol it kin feroarje op wil), wy binne oerbleaun mei de eigentlike AD gegevens struktuer fan 37-6 = 31 bytes. Dit moat oerienkomme mei de lingte, type, en gegevens sels.

Sa't jo sjen kinne, BLE befettet in protte gegevens, wat it fleksibel makket foar jo om de ferskate gedrach te stypjen dy't it meast geskikt binne foar jo produkt. Op it leechste nivo, advertinsjes binne 31 bytes lang en kin elk oantal ferskillende ynhâld publisearje.

BLE reklame pakket

De Bluetooth-spesifikaasje set de definysje op 'e pakketten op topnivo yn Ble mei twa gegevensienheden. It pakket sels hat ferskate dielen, ynklusyf de lead- en tagongsadressen, en CRC.
De pakketgegevensienheid foar AD-kanaal bestiet út in koptekst fan 2 byte en in lading dy't fariearje fan 6 nei 37 bytes.

Lykas hjirûnder binne ferskate soarten PDU's foar advertinsjes:

  • ADV_IND

Ek wol in AD-rjochtline neamd (ADV_IND), de perifeare apparaat freget om ferbining te meitsjen mei elk sintraal apparaat (dat is, net nei in spesifyk sintraal apparaat).

Bygelyks: in smartwatch freget om ferbining te meitsjen mei elk sintraal apparaat.

  • ADV_DIRECT_IND

Ferbiningsoanfragen wurde rjochte op in spesifyk sintraal apparaat.

Bygelyks: in smartwatch freget om ferbining te meitsjen mei in spesifyk sintraal apparaat.

  • ADV_NONCONN_IND

Net ferbûn apparaten, reklameberjochten nei alle harkapparaten.

Bygelyks, in beaken yn in museum wurdt brûkt om de buert fan in bepaalde eksposysje te bepalen.

  • ADV_SCAN_IND

Oanfoljende ynformaasje wurdt levere fia it scanantwurd.

Foarbyld: Warehouse pallet beacon, wêrtroch sintrale apparatuer ekstra ynformaasje oer pallets oanfreegje kin.

Om algemiene gegevens út te stjoeren sûnder in lange termyn ferbining te meitsjen, set DE PDU-type op ADV_NONCONN_IND of ADV_SCAN_IND. In typysk beacon sil ADV_NONCONN_IND brûke.

Proximity berik fan Bluetooth reklame

Bluetooth-reklame is oer it algemien in útstjoerfunksje. Foar de measte Bluetooth mobile apparaten, it gemiddelde berik fan it twadde type Bluetooth-advertinsjes is 15 meter oan 40 meters. Krekt as in protte draadloze oerdrachten, de berikberens, en berik fan de measte Bluetooth-reklame-skarnier op 'e yndividuele portabiliteit en stjoerderkrêftnivo fan it ûntfangende apparaat. lykwols, mei de foarútgong fan mobyl apparaat technology, de ôfstân nimt ta ta mear as 250 meter om ynformaasje korrekt te ûntfangen op mobile apparaten lykas smartphones en tablets. Selektiviteit nimt ôf as it berik ferheget, sadat in ferheging fan stjoerkrêft en gefoelichheid fan ûntfanger de kontekstuele ferbining fermindert tusken de werklike posysje fan 'e ûntfanger en de ynhâld fan it útstjoerberjocht. D'r binne ferskate grutte Bluetooth-reklame-oplossingen. Dit is normaal Bluetooth-dongles as stjoerderhardware, kombinearre mei de measte USB-ferbûn normale tsjinner funksjes. Ynbêde scheduling-software stjoert fia in dongle nei in ynskeakele Bluetooth-ûntfanger. Sûnt Bluetooth ûntfangst modus fereasket batterij macht, syn tawizing hinget ôf oft de ûntfanger ienheid holder is ree om te ûntfangen dizze oerdracht.

Bluetooth Advertising útwreiding fan Bluetooth 5.0

Wylst Bluetooth 5.0 is bekend om syn langere batterij berik en hegere gegevens trochfier, De advertinsje-útwreidings fan Bluetooth 5 sille helpe om in noch bettere ûnderfining te leverjen. BLE Advertising stjoert net allinich AD-gegevens oer 3 AD kanalen, it lit jo AD-pakketten byinoar keppelje en brûke 37 oare kanalen dy't earder gjin AD-gegevens droegen. Dit is nuttich by it krijen fan AD-gegevens, sels as in protte ynterferinsje ûnderhâldt.

Bluetooth 5 lit ek AD-pakketten befetsje 255 bytes fan gegevens, dat is folle grutter as de 37 pakketten dy't mooglik binne yn Bluetooth 4.0 fia Bluetooth 4.2. Dit makket it mooglik om gegevens te krijen sûnder ferbining, dy't besparret enerzjyferbrûk.

Bluetooth reklame applikaasje

  • Broadcast lokaasje-basearre coupons
  • Kontekstuele advertinsjes
  • Lokalisearre ynformaasje
  • Toanielstik & Muzyk
  • Ynhâld easken
  • Spesifike en rjochte aktiviteiten

Bluetooth reklame applikaasje

BLE beaken en ibeacon

Gjin diskusje oer BLE Advertising soe wêze folslein sûnder in diskusje fan Beacon, spesifyk Apple's iBeacon standert.

Beacons binne BLE perifeare apparaten dy't allinnich brûke reklame en net tastean ferbinings. De reden foar it net tastean fan de ferbining is dat as it beaken in ferbining meitsje soe, de reklame soe ophâlde moatte, sadat oare apparaten it beaken net fine kinne. De opmaak fan it ferstjoerde pakket wie inkonsistint. Proseduere Apple's iBeacon brûkt in heul spesifyk payloadformaat.

BLE beaken en ibeacon

Dizze ibeacon-pakketten brûke in basis BLE-formaat. Litte wy nei elk ien sjen.

It AD-berjocht befettet Bluetooth MAC-adres en payload. De lading bestiet út twa AD-struktueren, de earste mei help fan Flags gegevens type te foarsjen algemiene ynformaasje, en de twadde is Apple spesifike iBeacon ynformaasje.

IBeacon Data type

De twadde soarte fan reklame is it wichtichste. De earste byte stiet foar it oantal bytes, 0x1A stiet foar in totaal fan 26 bytes, in lading fan 25 bytes, en in type fan ien byte.

De earste twa bytes fertsjintwurdigje it bedriuw identifier. De lêste twa bytes binne beacon notifikaasje yndikatoaren. Se binne altyd 0x02 en 0x15. It kaaifjild is de iBeacon neistlizzende UUID, dy't de iBeacon unyk identifisearret, folge troch de primêre en sekundêre fjilden. D'r binne unike UUID's foar elke iBeacon, sadat de iPhone-applikaasje krekt wit wêr't it is relatyf oan ien of mear ibeacons. Úteinlik, de kalibrearre TX macht hat ek in oanfolling fan 2, dy't kin wurde brûkt om de justysje fan 'e posisjonearring te ferbetterjen en it krêftnivo fan it beaken te kennen.

Wat is Beacon Advertising?

Beacon reklame (ek bekind as “beacon marketing”) is in foarm fan reklame dy't brûkt in lyts, batterij-oandreaune stjoerder neamd in beacon te stjoeren in koarte berik sinjaal nei in mobyl apparaat fia Bluetooth. Mei help fan de technology, winkeleigners en oaren kinne gegevens sammelje of personaliseare leverje, lokaasje-basearre advertinsjes foar minsken yn of tichtby har winkels.

MOKO Beacon Bluetooth Advertising gebrûk gefallen

MOKOBlue hat oer 16 jierren yn it bewizen fan ibeacon-oplossingen. Hjir binne wat manieren om Bluetooth-beacon-reklame effektyf te brûken.

  • Indoor advertinsjes: Shoppers dy't it guod blêdzje by har lokale supermerk sille in mobile notifikaasje krije fan in deal op har favorite merk. Makelaars foar unreplik guod sille ek beakens brûke op buorden te keap om eigendomsdetails te jaan oan potensjele keapers. Beacon marketing lit jo mobile promoasjes rjochtsje op basis fan aksjes en lokaasje út it ferline, wat makket it mear kâns dat de ûntfanger sil nimme aksje.

MOKO Beacon reklame gebrûk gefallen

  • Persoanlike advertinsjes: Advertearders kinne beacons yntegrearje mei proximity marketing. Dit soarte fan yntegraasje leveret mear gegevens oer winkelgedrach. Dus as der ien yn de winkel komt, kinne jo jaan direkte ûntfangst, biede oanbefellings basearre op ferline blêdzjen of keapgedrach, biede rjochte deals fia mobile notifikaasjes, of ferbetterje dyn ferkeap strategy dêrop. Beacons kinne ek helpe om eveneminten soepeler te rinnen troch organisatoaren te helpen de drokste stalen te identifisearjen en minsken te warskôgjen oer wat der yn de buert bart troch automatyske registraasje en registraasje.

Persoanlike advertinsjes

  • Seamless check-yn: Advertearders kinne ek de yntegraasje mei lokaasjetechnology brûke om check-ins te meitsjen troch de lokaasje fan ien yndividu te detektearjen. Jo kinne ek beakens brûke om retargete advertinsjes te tsjinjen oan dyjingen dy't mear oanmoediging nedich binne om te keapjen.

Seamless check-yn

Skreaun troch --

Diel dit berjocht