IN THIS ARTICLE

Mobile Client integration

Incorrect email!

The article was successfully sent to the email

Requirements Calculator

Mobile Client Performance & Compatibility

Server Version App version Encryption Max Delay Jitter Packet loss
6.0 and newer Android ; iOS TLS (AES-128) 400 ms 50 ms 2%
Unencrypted 2900 ms 50 ms 2%
5.7+ 3.3.135 (APK) 2900 ms 50 ms 2%
5.3.5–5.7 3.3.135 (APK) 800 ms 100 ms 3%
5.2 and older 1.3.0 (APK) 200 ms 100 ms 2%
  • Max Number active Mobile Clients per Server: 10000 Units
  • Max Active talkgroups per Server: 500 Groups
  • Advised maximum number of Mobile clients per Group Subscription: 100
Starting TRBOnet Enterprise\Plus 6.3 Mobile communication between TRBOnet Enterprise\Plus Server and Mobile clients can be secured with TLS (AES-128).
While unencrypted connection allows up to 2900ms of Delay, enabling TLS (AES-128) imposes a limitation on the quality of networks, allowed maximum Delay is up to 400ms.
TRBOnet Server ports consumption details
Starting from version 6.0, TRBOnet allows up to 100 mobile clients in a single talk group to share one VoIP port.

All ports are to be opened on the TRBOnet server side on router\firewall.

For the first connected mobile client:

  • 5070 (Default port) – service port

VoIP ports (Advised Cisco RTP port default range starts from 20000):

  • 20000 – Data (contacts, attachments)
  • 20001, 20002, 20003 - 3 subscriptions
  • 20004 – Home group subscription
  • 20005 – private call

Total ports: 5070 + up to 6 consecutive VoIP ports, starting from 20000.

For the second connected mobile client:

  • 5070 – service port (same as the first)
  • 20006 – data (contacts, attachments)
  • 20001, 20002, 20003, 20004 – 4 subscriptions (shared for all clients)
  • 20007 – private call

Added: +2 new ports compared to the first client.
Total ports: 5070 + 8 UDP from VoIP range.

For 100 connected mobile clients:

  • 5070 – service port (shared)
  • 20000, 20005 – 20203 – dynamically taken from VoIP range for data and private ports
  • 20001, 20002, 20003, 20004 – subscriptions (shared for all clients)

Added: +200 ports in total (2 ports per client × 100 clients).
Total ports: 5070 + 208 UDP from VoIP range.

  • 101st Mobile client will open the new port for same Talk Group and next 100 Mobile clients will take another 208 UDP ports.

TRBOnet versions before 6.0 did not share ports for Group subscription between different Mobile clients, opening a +1 port for each Mobile client group subscription.

3G/4G/LTE use cases with latest Android Mobile client version available

Audio quality depends on Broadband cellular network provider signal quality.

Below cases are performed in ideal conditions within full 3G/4G/LTE Network signal strength.

1. Both Mobile clients in 3G Network:

Server connection successful rate is acceptable.
Successful outgoing voice transmissions rate about 99% of overall transmissions rate.

2. Both Mobile clients in 4G/LTE Network:

Server connection successful rate is excellent.
Successful outgoing voice transmissions rate is 100% of overall transmissions rate.

Information about Mobile Network types meaning.

Related User Manuals:

TRBOnet Mobile Client topology considerations
Mobile Client user guide - Android
Mobile Client user guide - iPhone


Helpful?
We're glad this article helped.

Thanks for letting us know. What went wrong?