# | Protokol | Transport | IP:Port(y) | Traffic direction | Note |
---|---|---|---|---|---|
1 | SIP | UDP | PBX_hostname:5060 | Outgoing, Incoming* | Call signaling |
4 | RTP | UDP | PBX_hostname:5004 - 20000** (Aastra/Grandstream) | Outgoing, Incoming* | Media |
5 | HTTPS | TCP | PBX_hostname:8089 | Outgoing, Incoming* | Communicator App |
7 | STUN/TURN | TCP,UDP | 212.71.175.51,212.71.175.52:3478, 3479, 5349 | Outgoing, Incoming* | Support for NAT traversal |
8 | HTTPS | TCP | PBX_hostname: 443 | Outgoing, Incoming* | Web interface (UI) |
9 | NTP | TCP,UDP | 212.71.128.13:123, 212.71.175.14:123 | Outgoing, Incoming* | Time server |
*) Incomming communication within an already established connection, comes from PBX (service) from the specified source port.
**) Depends on end device, described example is for Aastra a Grandstream.
Protocol | Transport | IP:Port(s) | Note |
---|---|---|---|
Secure Websocket | TCP | src IPEX_app(1):dynamic dst PBX_IP:8089 | Signaling protocol |
Secure Websocket | TCP | src PBX_IP:8089 dst IPEX_app:dynamic (opened wss conn) | Signaling protocol |
DTLS_SRTP | UDP | src PBX_IP:10000 - 20000 dst IPEX_app : any available local UDP port | Media |
DTLS_SRTP | UDP | src IPEX_app: any available local UDP port dst PBX_IP :10000 - 20000 | Media |
HTTPS | TCP | src IPEX_app:dynamic dst API: 213.168.161.64/26:443 | Communicator API |
HTTPS | TCP | CDN Cloudflare(libraries), Unpkg.com(emoticons), polyfill.io(i18n) | CDN |
HTTPS | TCP | Google Firebase | Third party services |
1 ) IPEX application - communicator (run in browser on standalone app)
Name | Domain | Description | IP addresses |
---|---|---|---|
Google Charts | Graphs for plotting call center statistics | ||
Google Analytics | Statistics on the use of platform modules | ||
CDN | CDN pro javascript knihovny (Bootstrap, Angular) | ||
CDN IPEX | https://cdn.ipex.cz | CDN for javascript libraries (Bootstrap, Angular) | 212.71.175.50 |
PBX API | https://ipbxapi.voipex.io | PBX API pro management of PBXs | |
B2B API | B2B API |
Definition on central PBX IPEX: 212.71.129.36
Protocol | Transport | Ports | Codecs | Traffic direction |
---|---|---|---|---|
SIP | UDP | 5060 | G.711a, G.729, G.722, H.264 | IN/OUT |
RTP | UDP | 5000-20000 | G.711a, G.729, G.722, H.264 | IN/OUT |
Name | Domain | Description | IP addresses |
---|---|---|---|
PBX API | PBX API for management PBXs |
Name | Standard | Value | Description |
---|---|---|---|
Delay | ITU-T G.114 | < 150 ms | Network packet delivery delay |
Jitter | < 30 ms | Variation in the amount of packet delay when passing through networks | |
Packet loss | < 1 % | Number of packets lost in percent | |
Bandwidth | 90Kbps | Data bandwidth for one speech channel (symmetrical, G711 codec) |
Theoretically, there is no minimum data rate for video calls, as the picture quality is automatically adjusted to the current capacity of the Internet connection (ie it can change during the call), however, the following applies to maintain a certain quality:
1: 1 video calling - 600kbps (up / down) for HQ quality and 1.2Mbps (up / down) for HD quality
For group video calling: 600kbps / 1.2Mbps (up / down). For tile display: 1.5Mbps / 1.5Mbps (up / down).
Screen sharing only (no video thumbnails): 50-75kbps
To share the screen with video thumbnails: 50-150kbps