Base Station Sending too much data

Recently got my base station up and running. Connected to rtk2go and confirmed it was receiving data. The packet size was in the same ballpark as other stations and the speed of the connection was good. My issue is that while rtk2go says that the amount of data my unit has sent to the site was ~50MB over about an hour, my cellular router says that the IP address/MAC associated with my station sent over 1GB of data! I was under the impression that base stations were fairly low on the bandwidth demand. What could be the issue here? Since it runs on cellular I have a fix amount of data per time cycle (usually 12GB/year, but more can be added). All of the other IoT devices used a total of 3 GB over the last year. Thank you in advance for your help!

So not clear from your presentation exactly what you’re sending and how its configured.
At a guess you’re pushing a full NMEA stream over the connection or have a high solution rate.
Connect via a terminal, check what’s actually coming out.

2 Likes

^Like Clive mentioned; share your settings (screenshots work well!)

The RTCM3 packets are binary, there should be negligible human read-able text, but if you have NMEA data it will be a lot of ASCII characters, and multiple sentences with commas and numbers, which you can read.

Here are some screenshots of the settings, data usage, rtk2go station info, and the base station local files created every day. In the 3min I had it casting to rtk2go (after initiation) it transmitted over 60MB (according to my router.

Hi @Westin_Morrill ,

That all looks great. Please check the “GNSS Configuration” tab and drop the Measurement Rate to 1Hz. It defaults to 4Hz. The NMEA and RTCM rates are set in measurements, rather than Hz.

Best wishes,
Paul


This was already the case. Even at 4 Hz, it doesn’t explain why it would be so much data.

OK. Thanks for checking. Maybe your router is reporting Mbits, not MBytes?

It looks like you are logging about 180MB per day to SD card. Roughly 7.5MB per hour or 60Mb per hour… Roughly 2KB per second.

RTK Firmware V3.5 is fairly old. I’d start with updating the FW.

I wouldn’t consider a GNSS Base Station as a low-bandwidth device particularly well suited for Cellular operations, but I’d love to see you get this working in an acceptable manner :slight_smile:

Here are some suggestions to consider:
Turn off NMEA messages.
Turn off All RTCM, and focus on 1 constellation for initial Bandwidth Testing.

Be very stingy with what you turn on during the test.
For example, in the US - I’d start with only GPS and focus on MSM4.
That would be 1005 and 1074.

The initial goal is to prove that you’re not experiencing some crazy overhead in the Cellular Backhaul.

Now you have a decision to make: MSM4, MSM7, or Both.
Swap to MSM7 and notice the bandwidth difference.
It’s up to you to decide if the RTK performance benefits (MSM 4 vs 7) outweigh the bandwidth cost for your Station.

Now, you can decide which Constellations are worth the bandwidth.

For a Cellular Reference Station, anything you transmit needs to be beneficial. Don’t send it just because you can :slight_smile:

If you want to take a shortcut, turn off NMEA and only send :
RTCM 1005, 1074, 1084, 1094, and 1230.

Hopefully you can handle the cellular data usage.
Because a GPS/GLONASS/Galileo Cellular Reference Station sending MSM4 is a Win to me.

1 Like