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
smartphones 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==