Skip to content

Bandwidth consumption

The service is designed to run on devices with limited resources. One of these resources is bandwidth. In certain settings (data over mobile network or even satellite link) low bandwidth is a key requirement. On the other hand, qbee also wants to be a tool that provides extensive information and convenience. These two requirements sometimes contradict each other and therefore a very granular settings option allows to tweak the bandwidth consumption according to use case.

The remote access functionality is designed with care to be responsive at very low bandwidth.

Baseline Bandwidth Consumption

When running the agent without remote access and with a basic configuration, the bandwidth requirements are minimal. Each agent run consumes approximately 5 kB in / 3 kB out, which results in a total daily consumption of around 1.4 MB in / 0.8 MB out (assuming a standard run interval of every 5 minutes).

How to use less bandwidth?

The consumed bandwidth can be reduced by increasing the agent interval (e.g. running every 10 or 15 minutes instead of every 5).

With Remote Access Enabled

When remote access is enabled, bandwidth usage increases slightly due to the persistent connectivity requirements. In this configuration:

  • The system consumes approximately 6 kB in / 5kB out every 5 minutes (which also includes agent configuration runs)
  • This results in a total bandwidth usage of approximately 1.7 MB in / 1.4 MB out per day.

How to use less bandwidth?

If you keep remote access disabled, you can benefit from consistently low bandwidth utilization, and only enable remote access temporarily when needed.

This allows the system to remain connected and operational while still being efficient enough for constrained networks.

If you need assistance with bandwidth tuning for your specific use case, please reach out to support.