Technology of VOIP
Voice over Internet Protocol (VoIP) is commonly used term for a related group of transmission of communication such as voice to communicate over IP based networks. One of the best examples of IP based network is Internet. There are also some other packet-switched networks present.
Voice over IP has been implemented using various technologies. These implementations are both proprietary and open protocols and standards. The Examples of such technologies for Voice over IP includes SIP, IMS, RTP and H.323.
There are there common methods for communication using VoIP: An Analog Telephone Adapter (ATA), Dedicated VoIP phones and A Softphone. An ATA can be connected between telephone jack and IP network. Dedicated VoIP phones allow calls without use of computer. A softphone is software which is installed on computer that allows calling.
A remarkable and most common proprietary implementation is the Skype network. To conduct voice communication like telephone over IP based network VoIP software is used. Softphones are client based end user devices for launching and receiving voice over the Internet Protocol network with the all standard functionality of most telephones. Softphones are also capable of integrating itself with Internet Protocol phones and USB phones instead of using computers’ speakers and microphones. Most softphone clients work on open Session Initiation Protocol (SIP) which is able to support various codecs.
Online chat soft wares also support voice and video communications. Skype works on a closed proprietary network. Some other Voice on Internet Protocol applications are virtual FXOs, intercom systems, conferencing servers and adapted telephony software which also supports dial in dictation, on hold and call recording servers and support VoIP and PSTN like IVR systems.
Coccinella is one of the examples of program for VoIP. It is compatible with FreeBSD, Linux, Mac OS X and Windows operating system. It is GPL free Software and the protocol it is compatible with XAMPP and IAX. The encryption method it is using is TSL/SSL and SASL. It has other capabilities like File Transfer and Whiteboard. The other software which is also available in the market is CommuniGate Pro. It is compatible with Solaris, Linux, BSD, OSX, Widows. AIX, HPUX. The protocol it is using is SIP and XIMPSS. It is a closed Proprietary. it is also using same encryption method TSL/SSL and SASL. It has got other capabilities like Multi-party conference/ IM, Video, VideoMail etc.




