Contact Us

    If you still have questions or prefer to get help directly from an agent, please submit a request.
    We’ll get back to you as soon as possible.

    Please fill out the contact form below and we will reply as soon as possible.

    • Digital Matter Site
    • Contact Us

    Packet Size on LoRa Networks - Structure of Network Pricing

    Written by Matthew Clark-Massera

    Updated at January 27th, 2023

      Contact Us

      If you still have questions or prefer to get help directly from an agent, please submit a request.
      We’ll get back to you as soon as possible.

      Contact Support
      • Home
      • Devices
      • LoRaWAN® - General

      Table of Contents

      How much data do the devices use per month?

      There are several ways network providers could calculate packet size from a device causing differences in pricing structure.

      • Depending on the pay structure, some networks might round to the nearest whole number
      • It’s also possible to charge for the entire on-air packet, which is a suggestive 24 bytes long
        • Packets starts with a preamble and hardware layer LoRa header that is undocumented and generally not counted by networks (20.25 bytes)
        • 8 – 23 bytes of LoRaWAN header (depending on number of mac commands going up)
        • An optional port number (1 byte)
        • User payload for that port (11 bytes max in most restrictive regions)
        • 4 bytes of CRC
        • So the total size for an 11 byte payload, not including the initial preamble, is 8 + 1 + 11 + 4 = 24 bytes

      How much data do the devices use per month?

      This depends on a few factors:

      1. Device Type: the type of device affects how much data is sent and how often
      2. Device Setup: what is the device setup to do?
      3. Network: what is the minimum connection charge?

      Keep in mind:

      • The minimum connection charge could have a massive effect on the data usage. Consider Helium. Helium provides connectivity through the purchase of data credits. Each data credit equals a 24 byte packet. Helium only calculates based on the payload itself but rounded up to the nearest data credit.
      • As a general rule of thumb you would expect to use 1 data credit on Helium for each uplink on the Oyster

      The PDF attachments found below contain the payload structure for the different LoRaWAN devices. 

      • Oyster LoRaWAN Integration 1.8 (2).pdf
      (337 KB)
      • Guppy LoRaWAN Integration 1.5 (1).pdf
      (258 KB)
      • Yabby LoRaWAN Integration 1.3 (2).pdf
      (282 KB)
      • G62 LoRaWAN Integration 1.2 (1).pdf
      (319 KB)
      • SensorData Sigfox LoRa Integration 1.6.pdf
      (398 KB)
      networks lora

      Was this article helpful?

      Yes
      No
      Give feedback about this article

      Related Articles

      • LoRaWAN® Config Cable
      • IoT Devices - Schedules
      • Which LoRaWAN® Spec does DM comply with?
      • IoT Devices - Digital Inputs

      Subscribe to Partner News

      Subscribe to our mailing list to receive Digital Matter news, product and tehnical updates, and more.

      Subscribe

      Copyright © Digital Matter . All Rights Reserved.

      Privacy Contact Support

      Knowledge Base Software powered by Helpjuice

      DM Logo
      Expand