Wat komt er kijken bij Bluetooth-reclame?

Wat komt er kijken bij Bluetooth-reclame?
Wat komt er kijken bij Bluetooth-reclame

BLE-reclame is een belangrijk onderdeel van Bluetooth-technologie voor laag energieverbruik. Of het nu een baken is dat het weer verzendt, plaats, of een fitnesstracker die permanent verbonden is met een host (telefoon of tablet), het begint allemaal als een reclamemodel. Als u weet hoe u advertenties op de juiste manier gebruikt, kunt u het stroomverbruik verminderen, de snelheid van verbindingen verhogen, en de betrouwbaarheid van Bluetooth-advertenties verbeteren. BLE-reclame is ook de sleutel tot bakens, die steeds populairder worden voor het maken van locatie en tracking. Het principe en het gebruik van bakenreclame zal ook in dit artikel worden betrokken.

Er zijn twee manieren om via Bluetooth met laag vermogen te communiceren:. De eerste is om advertenties te gebruiken, waar BLE-randapparatuur pakketten uitzendt naar elk apparaat om hen heen. De ontvangers kunnen deze informatie vervolgens manipuleren of ermee verbinden om meer informatie te ontvangen. Bluetooth-baken communiceert op deze manier, ze verzenden alleen het datapakket. De tweede manier is om pakketten te ontvangen met een verbinding, waarin zowel randapparatuur als centrale apparaten pakketten verzenden. Bluetooth-reclame is het onderwerp waarop we ons zullen concentreren vanwege de volgende redenen::

  • Zonder reclame, er kan geen verbinding worden gemaakt tussen twee apparaten. Het eerste dat u hoeft te doen, is een definitie van het formaat en de gegevens van een advertentiepakket instellen bij het ontwikkelen van een Bluetooth-apparaat met laag energieverbruik.
  • Veel BLE-producten blijven meestal stand-by, ze worden alleen wakker om te adverteren en verbinding te maken als dat nodig is. Dat betekent dat reclame een grote impact heeft op het elektriciteitsverbruik.
  • Gebruikers hebben responsieve producten nodig, en advertentieruimte is van cruciaal belang voor snelle verbindingen.
  • Reclame is de kern van Eddystone, iBeacon, en andere bakens.

Adverteren is in één richting ontworpen. Zonder verbinding, het centrale apparaat kan geen gegevens naar het randapparaat verzenden, terwijl een randapparaat kan adverteren naar meerdere hosts in de zone.

Bluetooth lage energie fysieke laag

Voordat we bespreken hoe AD-pakketten worden verzonden:, hier is wat kennis over de fysieke BLE-laag die je eerst moet leren. Het fysieke is eigenlijk verantwoordelijk voor het verzenden van signalen in de lucht. Dit omvat echte radiofrequentieradio's.

Er zijn enkele overeenkomsten tussen Bluetooth low energy en klassieke Bluetooth. Beiden gebruiken de 2,4GHz-band en 1Mbps GFSK-modulatie, maar de modulatie-index is anders. Klassieke Bluetooth heeft 79 kanalen, terwijl LE alleen heeft 40. De afstand tussen kanalen is ook anders. Daarom kunnen BLE en klassieke Bluetooth niet communiceren omdat ze niet compatibel zijn.

enkele overeenkomsten tussen Bluetooth low energy en klassieke Bluetooth

ble en klassieke bluetooth

Bluetooth's 2,4 GHz-band breidt zich uit van 2402 MHz tot 2480 MHz. De brede kanalen die LE gebruikt zijn 40 1MHz met intervallen van 2 MHz.

Kanalen 37, 38, en 39 worden alleen gebruikt om advertentiepakketten te verzenden. De rest wordt gebruikt voor gegevensuitwisseling tijdens de verbinding. Het is belangrijk op te merken dat in de nieuwste Bluetooth-specificatie, de AD-extensie maakt het ook mogelijk om via andere kanalen te adverteren, maar we zullen ons eerst concentreren op de drie hoofdkanalen.

Tijdens BLE-advertentie, BLE-randapparatuur stuurt achtereenvolgens dezelfde pakketten op drie advertentiekanalen. Een centraal apparaat dat apparaten of bakens scant, luistert naar advertentiepakketten op deze kanalen, waardoor hij apparaten in de buurt kan herkennen.

Kanalen 37, 38, en 39 zijn opzettelijk verspreid in de 2,4 GHz-band. Als iemand een advertentiekanaal blokkeert, de andere zijn mogelijk nog steeds beschikbaar omdat ze gescheiden zijn door een aanzienlijke hoeveelheid megahertz-bandbreedte. Dit geldt met name omdat de meeste andere apparaten interfereren met BLE als een smalle band. De grote afstand tussen advertentiekanalen helpt Bluetooth low energy om interferentie van Wi-Fi beter te beheersen, magnetrons, klassieke Bluetooth, babyfoons en etc, het succes van reclame verzekeren.

interval voor bluetooth-advertenties

BLE Bluetooth-advertentie-interval

Wanneer BLE-randapparatuur in de publicatiemodus staat, berichten worden periodiek verzonden op elk publicatiekanaal. Het interval tussen pakketsets kan een vast interval of een willekeurige vertraging zijn.

Het vaste interval varieert van 20ms tot 10.24 seconden, en de stap is 0,625 ms. De willekeurige vertraging wordt automatisch toegevoegd van 0ms tot 10ms. Deze willekeur helpt de kans op AD-botsingen tussen verschillende apparaten te verkleinen (als ze dezelfde drop rate hebben, ze zijn gemakkelijker te verstoren). We zeiden dat het vinden van advertenties cruciaal is, dus het is belangrijk om conflicten te vermijden.

Misschien wilt u stroomverbruik besparen door op slechts één of twee kanalen te adverteren in plaats van op alle drie, aangezien elk verzonden pakket specifieke kosten heeft, die de gemiddelde stroom aanzienlijk kan verhogen. De meeste bedrijven zijn geen voorstander van deze aanpak vanwege de verstoring. Als het geselecteerde kanaal is geblokkeerd, je apparaat werkt niet. Bijvoorbeeld.

Bovendien, het AD-interval staat los van het verbindingsinterval. Dus zelfs als je apparaat een trage verbinding heeft, u zult niet worden belet om snel gegevens te verzenden zodra de verbinding tot stand is gebracht.

Ook al zijn er brede advertentie-intervallen, de meeste apparaten gebruiken de volgende richtlijn::

  • Minder dan 100ms – voor zeer agressieve verbindingen en korte perioden
  • 100ms tot 500 ms – snelle reclame voor de meeste apparaten
  • 1000ms tot 2000ms – voor apparaten die verbinding maken met gateways en waarbij latentie niet essentieel is

Houd er rekening mee dat verbindingen mogelijk meerdere AD-intervallen vereisen. In feite, de meeste apparaten creëren een geavanceerder advertentiesysteem dat zowel snelle als langzame advertentiemodellen gebruikt. Omdat de gebruiker al interactie heeft gehad met het apparaat, het apparaat wordt gestart of wordt verteld om sneller advertenties af te spelen. Snel antwoord, het moet in een beperkte tijd worden gedaan.

Na een vooraf ingestelde periode, wanneer er geen verbinding is, het apparaat schakelt over naar een lagere advertentiesnelheid, waarmee applicaties verbinding kunnen maken, maar het stroomverbruik beperkt, aangezien de gebruiker mogelijk enige tijd nodig heeft om verbinding te maken.

Advertentiekanaal PDU

De AD-kanaal-PDU zelf heeft payloads die afhankelijk zijn van het type AD PDU. Deze payload heeft een AD-adres van 6 bytes met een variabel aantal AD-gegevensstructuren.

Na rekening te hebben gehouden met het AD-adres (wat vaak het Bluetooth MAC-adres wordt genoemd, hoewel het naar believen kan veranderen), we blijven achter met de werkelijke AD-gegevensstructuur van 37-6 = 31 bytes. Dit moet overeenkomen met de lengte, type, en gegevens zelf.

Zoals je kan zien, BLE bevat veel gegevens, wat het voor u flexibel maakt om de verschillende gedragingen te ondersteunen die het meest geschikt zijn voor uw product. Op het laagste niveau, advertenties zijn 31 bytes lang en kan een willekeurig aantal verschillende inhoud publiceren.

BLE advertentiepakket

De Bluetooth-specificatie heeft de definitie ingesteld op de pakketten op het hoogste niveau in Ble met twee data-eenheden. Het pakket zelf heeft verschillende onderdelen, inclusief de lead- en toegangsadressen, en de CRC.
De AD-kanaalpakketgegevenseenheid bestaat uit een 2-byte-header en een payload die variëren van: 6 naar 37 bytes.

Zoals hieronder zijn verschillende soorten PDU's voor reclame::

  • ADV_IND

Ook wel een AD-richtlijn genoemd (ADV_IND), de randapparatuur vraagt ​​om verbinding te maken met een centraal apparaat (dat is, niet naar een specifiek centraal apparaat).

Bijvoorbeeld: een smartwatch verzoekt om verbinding te maken met elk centraal apparaat.

  • ADV_DIRECT_IND

Verbindingsverzoeken worden doorgestuurd naar een specifiek centraal apparaat.

Bijvoorbeeld: een smartwatch verzoekt om verbinding te maken met een specifiek centraal apparaat.

  • ADV_NONCONN_IND

Niet-verbonden apparaten, reclameboodschappen naar alle luisterapparaten.

Bijvoorbeeld, een baken in een museum wordt gebruikt om de nabijheid van een bepaalde tentoonstelling te bepalen.

  • ADV_SCAN_IND

Aanvullende informatie wordt verstrekt via de scanreactie.

Voorbeeld: Baken voor magazijnpallet, waarmee centrale apparatuur aanvullende informatie over pallets kan opvragen.

Om algemene gegevens uit te zenden zonder een langdurige verbinding tot stand te brengen, stel HET PDU-type in op ADV_NONCONN_IND of ADV_SCAN_IND. Een typisch baken gebruikt ADV_NONCONN_IND.

Nabijheidsbereik van Bluetooth-reclame

Bluetooth-reclame is over het algemeen een uitzendfunctie. Voor de meeste mobiele Bluetooth-apparaten, het gemiddelde bereik van het tweede type Bluetooth-advertenties is 15 meter naar 40 meter. Net als veel draadloze transmissies, de toegankelijkheid, en bereik van de meeste Bluetooth-reclame hangt af van de individuele draagbaarheid en het zendervermogensniveau van het ontvangende apparaat. Echter, met de vooruitgang van de technologie voor mobiele apparaten, de afstand neemt toe tot meer dan 250 meters om informatie correct te ontvangen op mobiele apparaten zoals smartphones en tablets. Selectiviteit neemt af naarmate het bereik groter wordt, dus een toename van het zendvermogen en de gevoeligheid van de ontvanger vermindert de contextuele verbinding tussen de werkelijke positie van de ontvanger en de inhoud van het uitgezonden bericht. Er zijn verschillende belangrijke Bluetooth-advertentieoplossingen. Dit zijn meestal Bluetooth-dongles als zenderhardware, gecombineerd met de meeste via USB aangesloten normale serverfuncties. Geïntegreerde planningssoftware verzendt via een dongle naar een ingeschakelde Bluetooth-ontvanger. Omdat de Bluetooth-ontvangstmodus batterijvermogen vereist, de toewijzing ervan hangt af van of de houder van de ontvangereenheid klaar is om deze transmissie te ontvangen.

Bluetooth Advertising-extensie van Bluetooth 5.0

terwijl Bluetooth 5.0 staat bekend om zijn grotere batterijbereik en hogere gegevensdoorvoer, De advertentie-extensies van Bluetooth 5 zorgen voor een nog betere ervaring. BLE Advertising stuurt niet alleen AD-gegevens door 3 AD-kanalen, hiermee kunt u AD-pakketten aan elkaar koppelen en gebruiken 37 andere kanalen die voorheen geen AD-gegevens droegen. Dit is handig bij het verkrijgen van AD-gegevens, zelfs als er veel interferentie is.

Bluetooth 5 staat ook toe dat AD-pakketten bevatten: 255 bytes aan gegevens, die veel groter is dan de 37 pakketten die mogelijk zijn in Bluetooth 4.0 via Bluetooth 4.2. Hierdoor kan het gegevens ophalen zonder verbinding, wat bespaart stroomverbruik.

Bluetooth-advertentietoepassing

  • Op locatie gebaseerde kortingsbonnen uitzenden
  • Contextuele advertenties
  • Gelokaliseerde informatie
  • Toneelstuk & Muziek
  • Inhoudsvereisten
  • Specifieke en gerichte activiteiten

Bluetooth-advertentietoepassing

BLE baken en ibeacon

Geen bespreking van BLE Advertising zou compleet zijn zonder een bespreking van Beacon, specifiek Apple's iBeacon standaard-.

Beacons zijn BLE-randapparatuur die alleen reclame gebruiken en geen verbindingen toestaan. De reden voor het niet toestaan ​​van de verbinding is dat als het baken een verbinding tot stand zou brengen, de reclame zou moeten stoppen, zodat andere apparaten het baken niet konden vinden. Het formaat van het verzonden pakket was inconsistent. Procedure Apple's iBeacon gebruikt een heel specifiek payload-formaat.

BLE baken en ibeacon

Deze ibeacon-pakketten gebruiken een basis BLE-formaat. Laten we ze allemaal eens bekijken.

Het AD-bericht bevat het Bluetooth MAC-adres en de payload. De payload bestaat uit twee AD-structuren, de eerste die het gegevenstype Vlaggen gebruikt om algemene informatie te verstrekken, en de tweede is Apple-specifieke iBeacon-informatie.

IBeacon-gegevenstype

Het tweede type reclame is het belangrijkste. De eerste byte vertegenwoordigt het aantal bytes, 0x1A staat voor een totaal van 26 bytes, een lading van 25 bytes, en een type van één byte.

De eerste twee bytes vertegenwoordigen de bedrijfsidentificatie. De laatste twee bytes zijn indicatoren voor bakenmeldingen. Ze zijn altijd 0x02 en 0x15. Het sleutelveld is de iBeacon naast de UUID, die de iBeacon op unieke wijze identificeert, gevolgd door de primaire en secundaire velden. Er zijn unieke UUID's voor elke iBeacon zodat de iPhone-applicatie precies weet waar deze zich bevindt ten opzichte van een of meer ibeacons. Eindelijk, het gekalibreerde TX-vermogen heeft ook een supplement van 2, die kan worden gebruikt om de positioneringsnauwkeurigheid te verbeteren en het vermogensniveau van het baken te kennen.

Wat is Beacon Advertising??

Baken reclame (ook gekend als “baken marketing”) is een vorm van reclame die gebruik maakt van een kleine, batterijgevoede zender, een baken genaamd, om via Bluetooth een signaal op korte afstand naar een mobiel apparaat te sturen. De technologie gebruiken, winkeleigenaren en anderen kunnen gegevens verzamelen of gepersonaliseerd leveren, locatiegebaseerde advertenties voor mensen in of in de buurt van hun winkels.

MOKO Beacon Bluetooth-gebruiksscenario's voor advertenties

MOKOBlue is voorbij 16 jaar in het bewijzen van ibeacon-oplossingen. Hier zijn enkele manieren om Bluetooth-beacon-advertenties effectief te gebruiken.

  • Binnenadvertenties: Shoppers die in hun plaatselijke supermarkt door de goederen bladeren, ontvangen een mobiele melding van een deal voor hun favoriete merk. Makelaars in onroerend goed zullen ook bakens op te koop staande borden gebruiken om potentiële kopers te voorzien van details over onroerend goed. Met Beacon-marketing kunt u mobiele promoties targeten op basis van eerdere acties en locatie, waardoor de kans groter is dat de ontvanger actie onderneemt.

MOKO Beacon-gebruiksscenario's voor advertenties

  • Gepersonaliseerde advertenties: Adverteerders kunnen beacons integreren met proximity-marketing. Dit type integratie levert meer gegevens op over het gedrag van klanten. Dus als er iemand in de winkel komt, u kunt onmiddellijke ontvangst geven, aanbevelingen doen op basis van browse- of koopgedrag in het verleden, gerichte deals aanbieden via mobiele notificaties, of verbeter uw verkoopstrategie dienovereenkomstig. Beacons kunnen ook helpen evenementen soepeler te laten verlopen door organisatoren te helpen de drukste kraampjes te identificeren en mensen te waarschuwen voor wat er in de buurt gebeurt via automatische registratie en registratie.

Gepersonaliseerde advertenties

  • Naadloos inchecken: Adverteerders kunnen ook gebruikmaken van de integratie met locatietechnologie om in te checken door de locatie van één persoon te detecteren. U kunt ook beacons gebruiken om retargeted advertenties weer te geven aan diegenen die meer aanmoediging nodig hebben om te kopen.

Naadloos inchecken

Geschreven door --
Deel dit bericht