Sunteți pe pagina 1din 4

Sip -> protocolo de inicio de sesiones.

Estandar para la iniciacion, modificacion y finalizacion de sesioens interactivas de usuario donde intervienen elementos como voz, video, juegos en linea, etc. Es uno de los protocolos de sealizacion para voz sobre IP. El protocolo SIP se concentra en el establecimiento, modificacion y terminacion de las sesiones. Adopta el modelo cliente servidor y es transaccional. El cliente realiza peticiones que el servidor atiende y genera una o mas respuestas. SIP -> Session Initation Protocol, su proposito es la comunicacion entre dispositivos multimedia. Es un protocolo de sealizacion a nivel de aplicacion para establecimiento y gestion de sesiones con multiples participantes. Hace posible esta comunicacion gracias a dos protocolos que son RTP/RTCP y SDP. RTP -> se usa para transportar los datos de voz en tiempo real. SDP -> se utiliza para describir sesiones multicast en tiempo real, siendo util para invitaciones, anuncios y cualquier otra forma de inicio de sesiones.

IAX -> uno de los protocolos utilizado por Asterisk. Utilizado para manejar conexiones voip entre servidores Asterisk, y entre servidores y clientes que tambien utilizan protocolo IAX. Actualmente esta la version IAX2. Caracteristicas: IAX2 es robusto, permite manejar gran cantidad de codecs y gran numero de streams. Puede ser utilizado para transportar cualquier tipo de dato. Utiliza un unico puerto UDP, para comunicaciones entre puntos finales o terminales para sealizacion y datos. Fue creado para la sealizacion de voip en Asterisk. El protocolo crea sesiones internas y dichas sesiones pueden utlizar cualquier codec que pueda transmitir voz o video. Provee control y transmision de flujos de datos multimedia sobre redes IP. IAX -> inter_Asterisk exChange protocol, diseado como protocolo de conexiones VoIP entre servidores Asterisk.

Tambien sirve para conexiones entre clientes y servidores que soporten el protocolo. Los objetivos de IAX: Minimizar el ancho de banda usado en las transmisiones. Evitar problemas de NAT.

IAX vs SIP ->

Ancho de banda

IAX utiliza menor ancho de banda que sip, ya que los mensajes son codificados de forma binaria mientras que en sip son mensajes de texto. IAX utiliza menor ancho de banda que SIP. En IAX los mensajes son codificados de forma binaria SIP son mensajes de texto. Ademas IAX intenta reducir la informacion de las cabeceras de los mensajes.

NAT

IAX -> la sealizacion y los datos viajan juntos. SIP -> la sealizacion y los datos viajan de manera separada. En el caso de IAX se evitan los problemas de NAT. SIP suele necesitar un servidor Stun para estos problemas. Servidor Stun, permite configurar llamadas telefonicas a un proveedor voip alojado fuera de su red local.

Estandarizacion y uso

SIP -> protocolo estandarizado por la IETF, bastante usado por los fabricantes d equipos y software. IAX -> esta siendo estandarizado, no se encuentra en muchos dispositivos existentes.

Utilizacion de puertos

IAX -> utiliza un solo puerto (4569) para mandar la informacion de sealizacion y los datos de todas sus llamadas ( utiliza un mecanismo de multiplexion ). SIP -> utiliza un puerto (5060) para sealizacion y 2 puertos RTP por cada conexion de audio.

Flujo de audio al utilizar un servidor

SIP -> si utilizamos un servidor, la sealizacion pasaria por el, peror la informacion de audio (flujo RTP) puede viajar extremo a extremo, sin tener que pasar por el servidor. IAX -> al viajar la sealilzacion y los datos de forma conjunta todo el trafico de audio debe pasar por el servidor IAX. Esto provoca un aumento en el ancho de banda en los servidores IAX.

Otras funcionalidades

IAX -> protocolo pensado para VoIP y transmision de video. SIP-> protocolo de proposito general y podria transmitir sin dificultad cualquier informacion y no solo audio o video.

Asterisk -> Centralita software (PBX) de codigo abierto, permite interconectar telefonos y conectar dichos telefonos a la red telefonica convencional. Programa de software libre que proporciona funcionalidades de una central telefonica (PBX) se puede conectar un numero determinado de telefonos para hacer llamadas entre si e incluse conectar a un proveedor de VoIP. Asterisk reconoce protocolos VoIP como SIP, H.323, IAX y MGCP.

Codecs->

La comunicacion de voz es analogica, mientras que la red de datos es digital. El proceso de convertir ondas analogicas a informacion digital se hace con un codificador-decodificador CODEC. La mayoria de conversiones se basan en la modulacion codificada mediante pulsos (PCM) o variaciones. El CODEC ademas comprime la secuencia de datos y proporciona la cancelacion del eco y proporciona la cancelacion del eco reduciendo el ancho de banda, otra manera de ahorrar ancho de banda es el uso de la supresion del silencio. Algunos modelos de codec G.711 G.711.1 ... GSM 06.10 LPC10 Speex Ilbc DoD CELP

S-ar putea să vă placă și