LoRaWAN-nettverk er mye brukt for å koble IoT-enheter over lange avstander med lavt strømforbruk. Å beregne datagjennomstrøm er viktig for å optimalisere nettverksytelse og sikre pålitelig dataoverføring. Denne guiden gir en trinnvis prosess for nøyaktig å bestemme datagjennomstrømning i LoRaWAN-nettverk.

Forstå LoRaWAN Dataoverføring

LoRaWAN bruker en spreadspektrummodulasjonsteknikk som gjør det mulig for enheter å overføre små mengder data over lange avstander. Dataoverføring oppstår i rammer, som består av nyttelaster og protokolloverskudd. De viktigste faktorene som påvirker gjennomstrømningen inkluderer datahastighet, nyttelaststørrelse og overføringsfrekvens.

Trinn 1: Bestem datarate og payload størrelse

Datahastigheten, ofte uttrykt som Spreading Factor (SF), påvirker hvor raskt data overføres. Høyere SF-verdier øker intervallet, men reduserer datahastigheten. Payload-størrelse refererer til mengden brukerdata som sendes i hver ramme, typisk målt i bytes.

Trinn 2: Beregn tid på luft

Tiden på luften er varigheten en enhet tar å overføre en enkelt ramme. Det avhenger av nyttelaststørrelsen, dataraten og protokollen overhead. Bruk online kalkulatorer eller formler spesifikk til LoRa modulasjon for å bestemme denne verdien nøyaktig.

Trinn 3: Bestem overføringsfrekvens

Overføringsfrekvens indikerer hvor ofte enheter som sender data, vanligvis målt i overføringer per time. Økt overføringsfrekvens kan forbedre gjennomstrømningen, men kan påvirke batteriets levetid og nettverksbelastning.

Trinn 4: Beregn data gjennomstrømning

Datagjennomstrømning beregnes ved å multiplisere nyttelaststørrelsen med antall overføringer per time, og deretter deles med den totale tiden. Formlen er:

Gjennomstrømning (byte/time) = Betallaststørrelse (byte) × Transmissions per time

  • Sørg for nøyaktig måling av nyttelaststørrelse og overføringsfrekvens.
  • Konto for protokolloverskudd i totale databeregninger.
  • Juster parametre basert på nettverkskapasitet og enhetskrav.