Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Internet of Things-technologie

Firmware-Over-the-Air (FOTA) via LoRa: Waarom het moeilijk is en hoe Symphony Link het oplost

Het updaten van apparaat-firmware over de lucht (FOTA) met LoRaWAN is bijna onmogelijk voor batterij-gevoede knooppunten.

De LoRa Alliance merkt op dat multicast-frames - alleen beschikbaar op klasse B en C apparaten - firmware kunnen dragen, maar dit adresseert niet de praktische beperkingen van klasse A apparaten die de meeste implementaties gebruiken. Community-forums zoals The Things Network, Libelium, en anderen bevestigen dat standaard LoRaWAN FOTA niet haalbaar is. Symphony Link, een proprietary LoRa-protocol, werd gebouwd met FOTA in gedachten en biedt een bewezen oplossing.

  • Belangrijkste zakelijke voordelen van Firmware-over-the-Air

Waarom FOTA over LoRaWAN Uitdagend Is

  1. Ongecoördineerde Gateway-transmissies - Gateways zenden firmware-segmenten uit zonder naar het netwerk te luisteren. Knooppunten kunnen niet detecteren dat de gateway aan het transmitteren is en zullen alle pakketten die ze tijdens die periode verzenden verliezen.
  2. Geen Multicast-capaciteit voor Klasse A - Multicast werd toegevoegd voor klasse B/C om functies zoals straatverlichtingsbeheer te ondersteunen, niet firmware. Batterij-gevoede klasse A knooppunten kunnen geen multicast ontvangen, wat FOTA onmogelijk maakt voor hen.
  3. Duty-cycle Restricties - In regio's bestuurd door ETSI, mogen gateways slechts 1% van de tijd transmitteren. Het grootste deel van die bandbreedte wordt verbruikt door acknowledgements en MAC-verkeer, wat vrijwel geen headroom laat voor multicast-downlinks. In de VS, betekent het ontbreken van een duty-cycle-limiet dat het netwerk zou breken tijdens zware downlink-activiteit.

Firmware-over-the-Air met Symphony Link

Symphony Link kan een bestand tot 256 KB leveren van een access-point naar een enkel knooppunt of een groep knooppunten. Door de Infrastructure Beacon (IB)-periode tijdelijk te verlengen, wint het access-point extra downlink-capaciteit voor de firmware-transfer terwijl het netwerk functioneel blijft voor uplink-verkeer. Zodra de update voltooid is, keert het access-point terug naar zijn normale IB-schema.

Firmware-Over-the-Air (FOTA) via LoRa: Waarom het moeilijk is en hoe Symphony Link het oplost

OTA-bestandsoverdracht Initialisatie

Tijdens initialisatie, kondigt het access-point een nieuw firmware-bestand aan aan de geassocieerde eindknooppunten. Het pauzeert dan, in afwachting van reacties. Zodra een vooraf gedefinieerd criterium - zoals een minimum aantal of percentage knooppunten klaar - is voldaan of een timeout optreedt, begint het access-point met het transmissie van het bestand in segmenten.

Firmware-Over-the-Air (FOTA) via LoRa: Waarom het moeilijk is en hoe Symphony Link het oplost

OTA-bestandsoverdracht Proces

Om doorvoer te maximaliseren, stuurt een access-point meerdere bestandssegmenten in een enkele frame. In tegenstelling tot typische downlinks - waar slechts één bericht per knooppunt of één broadcast getransmitteerd wordt - aggregateert het access-point verschillende segmenten. Het knooppunt ontvangt en sticht deze segmenten samen. Na elke volledige burst, rapporteert het knooppunt eventueel ontbrekende segmenten.

Het access-point compileert dan een hertransmissielijst gebaseerd op de knooppunten-rapporten en stuurt de ontbrekende segmenten. Deze stop-and-wait acknowledgment-retransmission (ARQ) cyclus blijft doorgaan tot alle knooppunten succesvolle ontvangst bevestigen of een falingsdrempel bereikt wordt.

OTA-bestandsoverdracht Beëindiging

Zodra een knooppunt succesvolle ontvangst rapporteert, blijft het wakker tot het een Apply File commando ontvangt van het access-point. Dat commando finaliseert de update en triggert de firmware-activatie.

Conclusie

De Symphony Link OTA-methode kan applicatiecode, scripts, configuratiedata, encryptiesleutels, databases of module-firmware transporteren. Het ontgrendelt een reeks industriële en enterprise use cases die voorheen onhaalbaar waren met standaard LoRaWAN.

Firmware-Over-the-Air (FOTA) via LoRa: Waarom het moeilijk is en hoe Symphony Link het oplost

Internet of Things-technologie

  1. Rockwell Automation partner met ATCC om automatiseringstraining uit te breiden over centraal Minnesota
  2. Geïntegreerde QR, RFID en Temperatuurverificatie Toegangscontrolesysteem
  3. Stap-voor-stap Handleiding om een RAK 831 LoRa-gateway op Raspberry Pi 3 te Deployen
  4. Bouw een LoRa Gateway met de RAK831 Module op Raspberry Pi 3 – Stap-voor-Stap Gids
  5. CNC G-code genereren met ArtCAM: Stap-voor-stap handleiding
  6. Microchip lanceert defense-grade PolarFire SoC FPGA met Early Access Program
  7. Data benutten in het Internet of Reliability: Strategieën voor effectief beheer
  8. Brandweer Revolutie: Hoe IoT Veiligheid, Respons En Redding Verbetert
  9. Hoe IoT Consumentenbusiness en Productie Transformeert
  10. 5G en IoT: De drijfveer achter de volgende golf van digitale transformatie
  11. Bestanden Lezen in Java met BufferedReader – Een Praktische Gids met Voorbeelden