Voice over IP
VoIPVoice over Internet Protocolvoice-over-IPIP telephonyInternet telephonyvoiceInternet PhoneDigital phoneVoice over IP (VoIP)IP telephone
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.wikipedia

1,659 Related Articles
Internet
onlinethe Internetweb
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 Internet carries a vast range of information resources and services, such as the inter-linked hypertext documents and applications of the World Wide Web (WWW), electronic mail, telephony, and file sharing.







Telephony
digital telephonytelephonedigital
The steps and principles involved in originating VoIP telephone calls are similar to traditional digital telephony and involve signaling, channel setup, digitization of the analog voice signals, and encoding.
In this context the technology is specifically referred to as Internet telephony, or voice over Internet Protocol (VoIP).


WhatsApp
WhatsApp MessengerWhatsApp Inc.social media
Popular codecs include the MDCT-based AAC-LD (used in FaceTime), the LPC/MDCT-based Opus (used in WhatsApp), the LPC-based SILK (used in Skype), μ-law and A-law versions of G.711, G.722, and an open source voice codec known as iLBC, a codec that uses only 8 kbit/s each way called G.729.
WhatsApp Messenger is a freeware, cross-platform messaging and Voice over IP (VoIP) service owned by Facebook, Inc. It allows users to send text messages and voice messages, make voice and video calls, and share images, documents, user locations, and other media.

Plain old telephone service
POTSLocal Telephone Servicetelephone
The terms Internet telephony, broadband telephony, and broadband phone service specifically refer to the provisioning of communications services (voice, fax, SMS, voice-messaging) over the public Internet, rather than via the public switched telephone network (PSTN), also known as plain old telephone service (POTS).
POTS was the standard service offering from telephone companies from 1876 until 1988 in the United States when the Integrated Services Digital Network (ISDN) Basic Rate Interface (BRI) was introduced, followed by cellular telephone systems, and voice over IP (VoIP).
Speech coding
speech encodingspeech codecSpeech
Various codecs exist that optimize the media stream based on application requirements and network bandwidth; some implementations rely on narrowband and compressed speech, while others support high-fidelity stereo codecs. The most widely speech coding standards in VoIP are based on the linear predictive coding (LPC) and modified discrete cosine transform (MDCT) compression methods.
The two most important applications of speech coding are mobile telephony and voice over IP (VoIP).
Opus (audio format)
OpusOpus audio format.opus
Popular codecs include the MDCT-based AAC-LD (used in FaceTime), the LPC/MDCT-based Opus (used in WhatsApp), the LPC-based SILK (used in Skype), μ-law and A-law versions of G.711, G.722, and an open source voice codec known as iLBC, a codec that uses only 8 kbit/s each way called G.729.
Opus is widely used as the voice-over-IP (VoIP) codec in applications such as WhatsApp and the PlayStation 4.


Unified communications
Unified CommunicationcommunicationsUC
VoIP allows modern communications technologies (including telephones, smartphones, voice and video conferencing, email, and presence detection) to be consolidated using a single unified communications system.
Unified communications (UC) is a business and marketing concept describing the integration of enterprise communication services such as instant messaging (chat), presence information, voice (including IP telephony), mobility features (including extension mobility and single number reach), audio, web & video conferencing, fixed-mobile convergence (FMC), desktop sharing, data sharing (including web connected electronic interactive whiteboards), call control and speech recognition with non-real-time communication services such as unified messaging (integrated voicemail, e-mail, SMS and fax).
Federated VoIP
Third-generation providers, such as Google Talk, adopted the concept of federated VoIP—which is a departure from the architecture of the legacy networks.
Federated VoIP is a form of packetized voice telephony that uses voice over IP between autonomous domains in the public Internet without the deployment of central virtual exchange points or switching centers for traffic routing.
Session Initiation Protocol
SIPSession Initiation Protocol (SIP)SIP (Session Initiation Protocol)
At the VoIP level, a phone or gateway may identify itself with a Session Initiation Protocol (SIP) registrar by its account credentials.
SIP is used for signaling and controlling multimedia communication sessions in applications of Internet telephony for voice and video calls, in private IP telephone systems, in instant messaging over Internet Protocol (IP) networks as well as mobile phone calling over LTE (VoLTE).



Web-based VoIP
integrated into a web page
Web-based VoIP is the integration of voice over IP technologies into the facilities and methodologies of the World-Wide Web.

Media Gateway Control Protocol
MGCP
The Media Gateway Control Protocol (MGCP) is a signaling and call control communications protocol used in voice over IP (VoIP) telecommunication systems.

G.729
G.729aG729G.729d
Popular codecs include the MDCT-based AAC-LD (used in FaceTime), the LPC/MDCT-based Opus (used in WhatsApp), the LPC-based SILK (used in Skype), μ-law and A-law versions of G.711, G.722, and an open source voice codec known as iLBC, a codec that uses only 8 kbit/s each way called G.729.
Because of its low bandwidth requirements, G.729 is mostly used in voice over Internet Protocol (VoIP) applications when bandwidth must be conserved.
XMPP
Extensible Messaging and Presence ProtocolJabberJabber/XMPP
Designed to be extensible, the protocol has been used also for publish-subscribe systems, signalling for VoIP, video, file transfer, gaming, the Internet of Things (IoT) applications such as the smart grid, and social networking services.
H.323
H323Registration, Admission and StatusH.323 Gateway
These include RTP Control Protocol (RTCP) extended reports, SIP RTCP summary reports, H.460.9 Annex B (for H.323), H.248.30 and MGCP extensions.
A call model, similar to the ISDN call model, eases the introduction of IP telephony into existing networks of ISDN-based PBX systems, including transitions to IP-based PBXs.





Jingle (protocol)
JinglelibjingleGoogle Talk voice calls
Jingle is an extension to the Extensible Messaging and Presence Protocol (XMPP) which adds peer-to-peer (P2P) session control (signaling) for multimedia interactions such as in Voice over IP (VoIP) or videoconferencing communications.

Internet Low Bitrate Codec
iLBCGIPS codecInternet Low Bit Rate Codec
Popular codecs include the MDCT-based AAC-LD (used in FaceTime), the LPC/MDCT-based Opus (used in WhatsApp), the LPC-based SILK (used in Skype), μ-law and A-law versions of G.711, G.722, and an open source voice codec known as iLBC, a codec that uses only 8 kbit/s each way called G.729.
It is suitable for VoIP applications, streaming audio, archival and messaging.
Real-time Transport Protocol
RTPReal-Time ProtocolRTP / RTCP
RTP is one of the technical foundations of Voice over IP and in this context is often used in conjunction with a signaling protocol such as the Session Initiation Protocol (SIP) which establishes connections across the network.
Skype protocol
Skype
The Skype network is not interoperable with most other Voice over IP (VoIP) networks without proper licensing from Skype.
Inter-Asterisk eXchange
IAXIAX2
It is used for transporting VoIP telephony sessions between servers and to terminal devices.
Internet access
broadband internetbroadband Internet accessbroadband
Mass-market VoIP services use existing broadband Internet access, by which subscribers place and receive telephone calls in much the same manner as they would via the public switched telephone network (PSTN).
VDSL is capable of supporting applications such as high-definition television, as well as telephone services (voice over IP) and general Internet access, over a single physical connection.




Fax
fax machinefacsimilefax machines
The terms Internet telephony, broadband telephony, and broadband phone service specifically refer to the provisioning of communications services (voice, fax, SMS, voice-messaging) over the public Internet, rather than via the public switched telephone network (PSTN), also known as plain old telephone service (POTS).
T.38 is designed to work with VoIP services and often supported by analog telephone adapters used by legacy fax machines that need to connect through a VoIP service.






Linear predictive coding
LPClinear prediction coefficientsBlock Independent LPC
The most widely speech coding standards in VoIP are based on the linear predictive coding (LPC) and modified discrete cosine transform (MDCT) compression methods.
LPC was the basis for voice-over-IP (VoIP) technology.
Quality of service
QoSquality-of-serviceQuality of Service (QoS)
It is a best-effort network without fundamental Quality of Service (QoS) guarantees.
In particular, developers have introduced Voice over IP technology to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter network performance requirements.
AAC-LD
AAC-ELDAAC LD
Popular codecs include the MDCT-based AAC-LD (used in FaceTime), the LPC/MDCT-based Opus (used in WhatsApp), the LPC-based SILK (used in Skype), μ-law and A-law versions of G.711, G.722, and an open source voice codec known as iLBC, a codec that uses only 8 kbit/s each way called G.729.
AAC-LD is widely used by Apple as the voice-over-IP (VoIP) speech codec in FaceTime.
Transmission Control Protocol
TCPTCP/IPACK
This signals a transport protocol like TCP to reduce its transmission rate to alleviate the congestion.
Therefore, it is not particularly suitable for real-time applications such as voice over IP.