0%

๐Ÿ” Overview

Customers can securely connect their own PBX systems via our SIP Trunk.
Each SIP Trunk is redundant, offering two SIP registrations to ensure failover in case of outages or connectivity issues.

If your PBX becomes unreachable, malfunctions, or all concurrent channels are in use, our Trunk Failover feature automatically reroutes all incoming calls to the designated failover dial plan.

๐Ÿง  Summary

Category

Value

Protocol

SIP/UDP

Authentication

SIP DIGEST

Codecs

G.711A / G.711U

DTMF

RFC2833

T.38

Not supported

Caller ID

P-Asserted-Identity

Failover

Dual SIP Trunks

Expiry Timer

1800 seconds

Format

E.164+

Keepalive

OPTIONS

โœจ Key Features

โœ… Limit concurrent calls
โœ… Restrict access by IP or subnet
โœ… Restrict destinations by country or prefix
โœ… Limit total calls per hour/day/week to prevent fraud
โœ… One SIP Trunk = two SIP accounts for redundancy
โœ… Handle multiple incoming numbers per trunk
โœ… Use multiple Caller IDs per trunk

โš™๏ธ Specifications & Technical Considerations

๐Ÿ“ก Protocol

SIP/UDP

SIP over UDP is supported โ€” TCP is not supported.

๐Ÿ“œ Related Standards

RFC2833, RFC3261, RFC3264, RFC3325, RFC3326, RFC4566

While we aim for full standards compliance, minor deviations may occur to maintain compatibility with specific devices.

๐Ÿงฉ Supported SIP Methods

ACK, BYE, INVITE, OPTIONS, REGISTER

Other SIP methods may be ignored.

๐ŸŽง Supported Codecs

G.711A (preferred), G.711U

Other codecs may function on certain routes but are not officially supported.

๐Ÿ”ข DTMF

RFC2833 only

SIP INFO and in-band signaling may work, but are not officially supported.

๐Ÿ“  Fax (T.38)

โŒ Not supported

T.38 passthrough may work in isolated cases, but support is not guaranteed.

๐Ÿ” Authentication

SIP Digest Authentication

  • SIP REGISTER with DIGEST authentication

  • SIP INVITE with DIGEST authorization

โ˜Ž๏ธ Number Format

E.164+ International Format

Example: +3120202020
All SIP headers (Request-URI, From, To) must follow this format.

โฑ๏ธ Expiry Timer

Session Expiry (Min-SE): 1800 seconds

๐Ÿ‘ค Caller ID Configuration

Use P-Asserted-Identity (PAI) header.

The From header should match, and Remote-Party-ID may be used as a fallback (unsupported).
Calls missing valid Caller ID headers may be ignored.

๐Ÿ™ˆ Anonymous Calling

To hide your Caller ID, use the Privacy header:

Privacy: id

Both From and P-Asserted-Identity headers must still contain valid numbers.

๐Ÿ’“ Keepalive

We periodically send OPTIONS packets to check if your trunk is active.

Always respond with 200 OK.
We also reply with 200 OK to received OPTIONS packets.

๐Ÿ” Failover

Each customer receives two trunks:

This ensures seamless continuity even during outages or maintenance.