HOME

TheInfoList



OR:

Federated VoIP is a form of packetized voice
telephony Telephony ( ) is the field of technology involving the development, application, and deployment of telecommunication services for the purpose of electronic transmission of voice, fax, or data, between distant parties. The history of telephony is i ...
that uses
voice over IP Voice over Internet Protocol (VoIP), also called IP telephony, is a method and group of technologies for the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. The terms Interne ...
between autonomous domains in the public
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a ''internetworking, network of networks'' that consists ...
without the deployment of central virtual exchange points or switching centers for traffic routing. Federated VoIP uses decentralized addressing systems, such as ENUM, for location and identity information of participants and implements secure, trusted communications (TLS) for identify verification.


Background

The traditional telephone networks are based on the principle of point-to-point communications, for example, an office building sends and receives phone calls over an
ISDN Integrated Services Digital Network (ISDN) is a set of communication standards for simultaneous digital transmission of voice, video, data, and other network services over the digitalised circuits of the public switched telephone network. Wor ...
line to the telephone exchange. Early Voice over IP deployments have copied this model, sending phone calls over SIP Trunking (a virtual equivalent of ISDN) to an Internet telephony service provider (ITSP) (a virtual telephone exchange). Such paradigms have striven to emulate many of the aspects of traditional telephony, such as the
telephone number A telephone number is a sequence of digits assigned to a landline telephone subscriber station connected to a telephone line or to a wireless electronic telephony device, such as a radio telephone or a mobile telephone, or to other devices f ...
.


Federation

Although the use of virtual exchanges (soft-switches) and ITSPs has reduced the cost of telephony, they have retained many constraints of traditional telephone systems. The fundamental principle of federated voice over IP is that it removes this concept of a virtual exchange, just as email has eliminated the concept of a centralized system of
post office A post office is a public facility and a retailer that provides mail services, such as accepting letters and parcels, providing post office boxes, and selling postage stamps, packaging, and stationery. Post offices may offer additional serv ...
s. Although there is no formal specification for federated VoIP as a whole, the
Session Initiation Protocol The Session Initiation Protocol (SIP) is a signaling protocol used for initiating, maintaining, and terminating communication sessions that include voice, video and messaging applications. SIP is used in Internet telephony, in private IP telep ...
(SIP) and
Extensible Messaging and Presence Protocol Extensible Messaging and Presence Protocol (XMPP, originally named Jabber) is an open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML (Extensible Markup Language), it ...
(XMPP/Jabber) both specify similar and compatible ways of implementing federated VoIP. In particular: * the use of ENUM to identify the SIP or Jabber addresses associated with a phone number * the use of X509
Digital certificate In cryptography, a public key certificate, also known as a digital certificate or identity certificate, is an electronic document used to prove the validity of a public key. The certificate includes information about the key, information about th ...
s to allow the caller and callee to prove their identity to each other is specified i
Domain Certificates in the Session Initiation Protocol
and th
Extensible Messaging and Presence Protocol (XMPP): Core (s13.7)
* the
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of De ...
projec
describes federated VoIP
as part of their Unified communications initiative * the OpenTelecoms projec
describes federated VoIP
and gives various implementation examples


Implementation

Implementation of federated VoIP involves a number of initiatives: * (optionally) registering existing telephone numbers in a well-known ENUM service, typically the e164.arpa DNS domain. * obtaining an SSL/TLS certificate for the domain(s) * installing a SIP proxy, an XMPP/Jabber server, or both * installing IP phones, or softphone applications on computers or
smartphone A smartphone is a portable computer device that combines mobile telephone and computing functions into one unit. They are distinguished from feature phones by their stronger hardware capabilities and extensive mobile operating systems, whic ...
s To achieve maximum success, most deployments involve both SIP and Jabber, to ensure connectivity to any other party that supports only one or the other. This is not so difficult in practice, as a network that uses SIP internally can operate a Jabber gateway, and a network that uses Jabber internally can operate a SIP gateway. In either case, the SIP and Jabber addresses are in the form of email addresses and are almost always identical, so there is no extra effort required for the user of the service. Various open-source VoIP server products provide detailed instructions on how to implement federated VoIP.


See also

* SIP address * iNum Initiative


References

{{DEFAULTSORT:Federated VoIP Broadband Voice over IP Videotelephony Audio network protocols