What Is a SIP Trunk?

And what is a SIP trunk? There are really many different answers to this question.

Definition 1: There is No Such Thing

If you read the SIP specification (RFC3261), you will not find the term SIP trunk anywhere.

Of course, a trunk has meaning in the telecommunications industry, and refers to a circuit between switching systems (such as a PBX and central office) that can carry a specific number of calls at a time. Trunks come in specific capacities, such as a T1, which can handle 24 concurrent calls.

Based on that definition, SIP trunk is a poor term. There is no circuit, and a SIP connection between hosts on an IP network can carry as much traffic as the intervening IP network can carry. Circuits refer to physical connections, while a SIP relationship is fundamentally a logical one. For this reason, purists will sometimes say that the term is fundamentally meaningless.

Definition 2: A PRI Replacement

However, most people think of a SIP trunk as a replacement for their PRI circuits from a telecommunications carrier.

Today, a large enterprise will purchase many local PRI connections in each branch office. With a SIP trunk, the enterprise can consolidate these into a single SIP trunk that runs out of a small number of data centers.

The SIP trunk provides exactly the same services as the PRI – including QoS guarantees – and is often carried over dedicated MPLS connections. A SIP trunk, like its circuit counterpart, is provisioned with a certain capacity in terms of simultaneous calls. In the case of a SIP trunk, this limit is typically a provisioned constraint and not a physical characteristic of the connection. However, the cosmetic differences aside, a SIP trunk is very much like a traditional circuit-based trunk.

Definition 3: A SIP Server-to-Server Connection

Other people use the term SIP trunk to refer to any SIP association between servers.

Unlike the connection between a user endpoint and a SIP server (sometimes called a SIP line), a SIP trunk in this definition connects two hosts that service multiple users and will handle calls from different users. A SIP trunk can occur when a caller in one domain dials the SIP URI of a user in another domain, causing a connection to be made inter-domain, on-demand, for delivery of the SIP signaling. Or, a session border controller can send calls to a PSTN gateway in the same domain, and in such a case, the SIP relationship between them is called a SIP trunk. This is the broadest definition of SIP trunk, as it says nothing about what the SIP connection is being used for.

Definition 4: Inter-Domain Connectivity

The final definition of SIP trunk is a SIP association that is set up between different administrative domains, usually pre-provisioned based on a business relationship.

The SIP connection facilitates a specific set of services that link users in one domain with another. In its simplest incarnation, a SIP trunk can provide users in one domain with PSTN connectivity services, offered by the other domain (as is the case in definition 2 above). However, in this definition, SIP trunks can do much more than just PSTN connectivity. One such example is a SIP trunk set up between two different enterprises, providing voice and video calling between users in respective domains.

Another example of a SIP trunk in this definition is a peering service offered from one provider – the peering hub – with other domains that connect to the peering hub. The peering hub receives SIP requests from member domains, and routes them to the appropriate terminating domain. The services offered through the peering arrangement can include voice and video, but could also be used for presence, chat, and other SIP-enabled features.

Originally posted at: http://unified-communications.tmcnet.com/unified-communications/columns/articles/144580-what-a-sip-trunk.htm

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: