http://www.asteriskesp.com/Foro/page_display.asp?pid=5
Un Softphone es típicamente parte de un entorno Voz sobre IP|VoIP y puede estar basado en el estandard SIP/H.323 o ser propietario. Hay muchas implementaciones disponibles, como la ampliamente disponible Microsoft Windows Messenger o NetMeeting.
Los típicos Softpone basados en SIP actualmente incluyen – eyeBeam de CounterPath (antiguamente Xten), OpenWengo, Nexge, sipXphone, Adore Softphone, Express Talk y SJphone. Ellos funcionan bien con la mayoría de los ITSP – Proveedores de Servicios de Telefonía por Internet. Se puede conectar usando un teléfono USB o un gateway usb a un SoftPhone y obtener un servicio gratuito VoIP de teléfono-a-teléfono.
El muy popular Skype no es simplemente un softphone sino un servicio P2P VOIP.
| Nombre | Comentario | Link | |
| X-LITE | Gratis, Interfaces Amigable | SIP | CounterPath.com |
| IDEFisk | Gratis, Super Completo | IAX | IDEFisk |
| EyeBeam | versión Comercial de X-LITE Ofrece Vídeo |
SIP | CounterPath.com |
| SJPhone | Gratis | SIP | SJLabs |
| Snom 360 | Emulación del Snom Hardware | SIP | Snom |
| Media IAX | Gratis, Fácil de Utilizar | IAX | MediaXPhone |
| IAXComm | Gratis, Fuentes Disponible | IAX | IAXComm |
| ExpressTalk | PC a PC, Asterisk, etc, | SIP | ExpressTalk |
| Kiax | Gratis, Open Source | IAX | Kiax |
| Diax | Gratis, Super Pequeño Fácil de Utilizar |
IAX | Dante’s Diax |
| IAX Phone | Comercial | IAX | IAXPhone |
| E-Phone | UI Amigable | IAX | E-Phone |
| Cubix | Uso de Skins/Temas | IAX | Cubix |
SIP: es un protocolo desarrollado por el IETF MMUSIC Working Group con la intención de ser el estándar para la iniciación, modificación y finalización de sesiones interactivas de usuario donde intervienen elementos multimedia como el vídeo, voz. En Noviembre del año 2000, SIP fue aceptado como el protocolo de señalización de 3GPP y elemento permanente de la arquitectura IMS (IP Multimedia Subsystem). SIP es uno de los protocolos de señalización para voz sobre IP, acompañado por H.323.
Los clientes SIP usan el puerto 5060 en TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) para conectar con los servidores SIP. SIP es usado simplemente para iniciar y terminar llamadas de voz y vídeo. Todas las comunicaciones de voz/vídeo van sobre RTP (Real-time Transport Protocol).
“SIP hace uso de elementos llamados servidores proxy para ayudar a enrutar las peticiones hacia la localización actual del usuario, autenticar y autorizar usuarios para darles servicio, posibilitar la implementación de políticas de enrutamiento de llamadas, y aportar capacidades añadidas al usuario.”
“SIP también aporta funciones de registro que permiten al usuario informar de su localización actual a los servidores proxy.”
“Es un concepto importante que la distinción entre los tipos de servidores SIP es lógica y no física.”
Hoy en día, ya son habituales los terminales con soporte SIP por software. Microsoft Windows Messenger usa SIP y en Junio de 2003 Apple Computer anunció y publicó en fase beta su iChat, una nueva versión compatible con el AOL Instant Messenger que soporta charlas de audio y vídeo a través de SIP.
mas en Wiki: http://es.wikipedia.org/wiki/Session_Initiation_Protocol
IAX: (Inter-Asterisk eXchange protocol) es uno de los protocolos utilizado por Asterisk, un servidor PBX (centralita telefónica) de código abierto patrocinado por Digium. Es utilizado para manejar conexiones VoIP entre servidores Asterisk, y entre servidores y clientes que también utilizan protocolo IAX.
El protocolo IAX ahora se refiere generalmente al IAX2, la segunda versión del protocolo IAX. El protocolo original ha quedado obsoleto en favor de IAX2.
IAX2 es robusto, lleno de novedades y muy simple en comparación con otros protocolos. Permite manejar una gran cantidad de códecs y un gran de número de streams, lo que significa que puede ser utilizado para transportar virtualmente cualquier tipo de dato. Esta capacidad lo hace muy útil para realizar videoconferencias o realizar presentaciones remotas.
IAX2 utiliza un único puerto UDP, generalmente el 4569, para comunicaciones entre puntos finales (terminales VoIP) para señalización y datos. El tráfico de voz es transmitido in-band, lo que hace a IAX2 un protocolo casi transparente a los cortafuegos y realmente eficaz para trabajar dentro de redes internas. En esto se diferencia de SIP, que utiliza una cadena RTP out-of-band para entregar la información.
El protocolo IAX2 fue creado por Mark Spencer para la señalización de VoIP en Asterisk. El protocolo crea sesiones internas y dichas sesiones pueden utilizar cualquier códec que pueda transmitir voz o vídeo. El IAX esencialmente provee control y transmisión de flujos de datos multimedia sobre redes IP. IAX es extremadamente flexible y puede ser utilizado con cualquier tipo de dato incluido vídeo.
El principal objetivo de IAX ha sido minimizar el ancho de banda utilizado en la transmisión de voz y vídeo a través de la red IP, con particular atención al control y a las llamadas de voz y proveyendo un soporte nativo para ser transparente a NAT.



