El protocolo SIP (protocolo de iniciación de sesión) es un protocolo de señalización que se utiliza para establecer, modificar y terminar llamadas vocales y sesiones multimedios (multipartitas) a través de redes IP (redes intranet y/o Internet). Se trata de un protocolo cliente-servidor similar en cuanto a sintaxis y semántica al protocolo HTTP que se utiliza en la web. De hecho, los servidores de la web (http) y los SIP pueden coexistir e integrarse.

Los cometidos de cliente y servidor son funcionales, es decir, un cliente puede comportarse como servidor y viceversa. Para establecer una llamada, el cliente envía peticiones SIP al servidor y éste las recibe y avisa al usuario o ejecuta un programa para determinar la respuesta.

El SIP define tres tipos de servidores: registradores, intermediarios y retransmisores. Son cometidos funcionales, esto es, una determinada entidad física puede asumir simultáneamente cualquiera de estas funciones, con el mismo el protocolo. Un servidor registrador recibe los registros de clientes sobre su ubicación, lo que ulteriormente ayuda a localizarlos para terminar las llamadas. Un servidor intermediario reenvía las peticiones del cliente a su destino final o a otro u otros servidores SIP. Un servidor retransmisor retransmite los usuarios para que prueben otro servidor SIP que se encuentra en el siguiente tramo en la dirección del destino.

El SIP consta de siete mensajes de texto, a saber:

• INVITE: invita a un usuario a contestar una llamada o conferencia
• BYE: termina la conexión entre dos usuarios
• OPTIONS: solicita información sobre las capacidades del usuario
• STATUS: informa a otro servidor sobre el estado de la señalización en curso
• CANCEL: termina una búsqueda de un usuario
• ACK: confirma que un cliente ha recibido una respuesta final a un mensaje INVITE
• REGISTER: transmite la información relativa a la posición del usuario a un servidor SIP.

Los usuarios SIP disponen de direcciones de correo electrónico similares a los URL SIP (análogos a los de http). Estos URL pueden indicar que el usuario pertenece a un dominio (sip:usuario@dominio), a un determinado computador (sip:usuario@computador), a una dirección IP de un computador determinado (sip:usuario@dirección_IP), o incluso a un número de teléfono (número E.164) accesible a través de una pasarela IP/RTPC (sip:número_teléfono@pasarela).

Al enviar un mensaje INVITE, el cliente puede utilizar la dirección menos precisa de las anteriores (por ejemplo, el usuario en un dominio). La resolución de direcciones SIP no se basa únicamente en los servidores SIP descritos anteriormente sino también en las entidades de resolución de direcciones existentes en la red IP, esto es: servidores DNS y de localización (servidor LDAP, base de datos de la empresa, etc.). La localización de la dirección en la que puede establecerse el contacto con la parte llamada se basa en el uso de los servidores SIP y las entidades citadas más arriba.

Cabe observar que, a diferencia del protocolo H.323 en el que la capa de red no se prescribe específicamente, en el SIP es obligatorio utilizar el protocolo IP. No obstante, en las capas superiores los dos protocolos transmiten datos por el RTP/UDP. En cuanto a los mensajes de señalización y las respuestas, el SIP prescribe la utilización del UDP. Sin embargo, puede ser necesario emplear el TCP si la señalización ha de atravesar cortafuegos.

El SIP es un protocolo más sencillo que el H.323, aunque se basa en la ubicación existente y los servicios DNS que ofrecen las redes IP. El modelo de comunicación de SIP permite establecer de manera relativamente fácil la comunicación de voz o multimedios entre muchos usuarios conectados a un computador de intranet o Internet. Los servidores SIP pueden ser bastante menos complejos que los controladores de acceso H.323 y, además, son menos adecuados para los servicios de valor añadido o el control de red de la llamada.

Por último, independientemente de la interfaz con las redes de telefonía, el plan de direccionamiento SIP permite el encaminamiento de llamadas hacia los abonados a esas redes mediante una pasarela de acceso conectada a la red IP. Existe una ampliación específica del SIP, denominada SIP-T, que permite encapsular mensajes ISUP del SS7 dentro de SIP, en el punto de interconexión RTPC/IP y para llamadas procedentes de la red telefónica, de modo que no se descarte la información necesaria para los servicios. Por otra parte, cierta información (aunque no toda) de los mensajes ISUP del SS7 es traducida para generar la correspondiente información de encabezamiento SIP y facilitar así el encaminamiento de mensajes SIP.

Tomado de: https://www.itu.int/ITU-D/cyb/publications/2003/IP-tel_report-es.pdf

[rev_slider captions]
[rev_slider ServerVoip]
 


Telefonía VoIP con SoftSwitch

ServerVoIP te proporciona todas las herramientas necesarias para que crees y desarrolles tu negocio de comunicación por internet.

Pertenece al Selecto Grupo de Emprendedores que decidieron cambiar su vida invirtiendo en un Server con ServerVoIP.

empresario

SOLICITA TU SERVER AHORA ►

 

ServerVoip presenta el mejor server fisico dedicado para telefonia voip que incluye el software de telefonía ip «VoipSwitch» especial para voz sobre ip.

VoipSwitch es la plataforma ideal para que sin necesidad de conocimientos técnicos crees tu propia empresa de Telefonía IP VoIP y encuentres una forma de ganar DINERO en la red siendo carrier de telefonía sobre Ip (Voip).

Te brindamos todas las herramientas para que estés al nivel de las grandes empresas y negocios; puedas obsequiar llamadas gratis como estrategia de marketing en fidelización a tus clientes / free entre tus clientes; el servidor VoIP te permite utilizar múltiples proveedores como nosotros tenemos www.alosip.com. (carrier / routes) para un mismo destino, vender terminación (wholesale), clientes finales (retail), etc.

El software te proporciona todo lo que necesitas; sistema llave en mano: para crear tu empresa de telefonía IP (VoIP) bajo tu propio nombre o marca. Más información en marcaBlanca.servervoip.com

Para que CREES y DESARROLLES tu propia empresa de telefonia por internet, revisa más detalles en VoIPSwitch


¿Quieres Emprender por Internet?

«Ahora Trabajar desde la Comodidad de tu Casa y Ganar Dinero por Internet… Nunca Había Sido tan Fácil, Rápido y con RESULTADOS Impresionantes»

Descubre el NEGOCIO Perfecto y conviértete en un EMPRESARIO de Éxito creando y desarrollando tu Propia Empresa de Telefonía por Internet. Suscríbete y RECIBE FREE:

¡Sie7e Poderosas Razones Que Tiene el EMPRENDEDOR Exitoso para Crear su Propia Empresa de Telefonía por Internet VoIP!…

libro server voip

Bancos en Ecuador para Alquilar un VoIPSwitch Server

Session Initiation Protocol (SIP o Protocolo de Inicio de Sesiones): Es un protocolo desarrollado por el grupo de trabajo MMUSIC del IETF 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 video, voz, mensajería instantánea, juegos en línea y realidad virtual.

La sintaxis de sus operaciones se asemeja a las de HTTP y SMTP, los protocolos utilizados en los servicios de páginas Web y de distribución de e-mails respectivamente. Esta similitud es natural ya que SIP fue diseñado para que la telefonía se vuelva un servicio más en Internet.

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, otro es H.323 y IAX actualmente IAX2.

Diseño del protocolo

El protocolo SIP fue diseñado por el IETF con el concepto de “caja de herramientas”, es decir, el protocolo SIP se vale de las funciones aportadas por otros protocolos, que da por hechas y no vuelve a desarrollar. Debido a este concepto, SIP funciona en colaboración con otros muchos protocolos. El protocolo SIP se concentra en el establecimiento, modificación y terminación de las sesiones, y se complementa entre otros con el SDP, que describe el contenido multimedia de la sesión, por ejemplo qué direcciones IP, puertos y códecs se usarán durante la comunicación. Es un protocolo de señalización. Se complementa con el RTP (Real-time Transport Protocol), portador del contenido de voz y vídeo que intercambian los participantes en una sesión establecida por SIP.

Otro concepto importante en su diseño es el de extensibilidad. Esto significa que las funciones básicas del protocolo, definidas en la RFC 3261, pueden ser extendidas mediante otras RFC (Requests for Comments) dotando al protocolo de funciones más potentes.

Las funciones básicas del protocolo incluyen:

• Determinar la ubicación de los usuarios, aportando movilidad.
• Establecer, modificar y terminar sesiones multipartitas entre usuarios.

El protocolo SIP adopta el modelo cliente-servidor y es transaccional. El cliente realiza peticiones (requests) que el servidor atiende y genera una o más respuestas (dependiendo de la naturaleza, método de la petición). Por ejemplo para iniciar una sesión el cliente realiza una petición con el método INVITE en donde indica con qué usuario (o recurso) quiere establecer la sesión. El servidor responde ya sea rechazando o aceptado esa petición en una serie de respuestas. Las respuestas llevan un código de estado que brindan información acerca de si las peticiones fueron resueltas con éxito o si se produjo un error. La petición inicial y todas sus respuestas constituyen una transacción.

Los servidores, por defecto, utilizan el puerto 5060 en TCP (Transmission Control Protocol) y UDP (User Datagram Protocol) para recibir las peticiones de los clientes SIP.
Aunque existen muchos otros protocolos de señalización para VoIP, SIP se caracteriza porque sus promotores tienen sus raíces en la comunidad IP y no en la industria de las telecomunicaciones. SIP ha sido estandarizado y dirigido principalmente por el IETF mientras que el protocolo de VoIP H.323 ha sido tradicionalmente más asociado con la Unión Internacional de Telecomunicaciones. Sin embargo, las dos organizaciones han promocionado ambos protocolos del mismo modo.

SIP es similar a HTTP y comparte con él algunos de sus principios de diseño: es legible por humanos y sigue una estructura de petición-respuesta. Los promotores de SIP afirman que es más simple que H.323. Sin embargo, aunque originalmente SIP tenía como objetivo la simplicidad, en su estado actual se ha vuelto tan complejo como H.323. SIP comparte muchos códigos de estado de HTTP, como el familiar ‘404 no encontrado’ (404 not found). SIP y H.323 no se limitan a comunicaciones de voz y pueden mediar en cualquier tipo de sesión comunicativa desde voz hasta vídeo o futuras aplicaciones todavía sin realizar.

Arquitectura SIP
El propósito de SIP es la comunicación entre dispositivos multimedia. SIP hace posible esta comunicación gracias a dos protocolos que son RTP/RTCP y SDP.
El protocolo RTP se usa para transportar los datos de voz en tiempo real (igual que para el protocolo H.323, mientras que el protocolo SDP se usa para la negociación de las capacidades de los participantes, tipo de codificación, etc.)

SIP fue diseñado de acuerdo al modelo de Internet. Es un protocolo de señalización extremo a extremo que implica que toda la lógica es almacenada en los dispositivos finales (salvo el rutado de los mensajes SIP). El estado de la conexión es también almacenado en los dispositivos finales. El precio a pagar por esta capacidad de distribución y su gran escalabilidad es una sobrecarga en la cabecera de los mensajes producto de tener que mandar toda la información entre los dispositivos finales.

SIP es un protocolo de señalización a nivel de aplicación para establecimiento y gestión de sesiones con múltiples participantes. Se basa en mensajes de petición y respuesta y reutiliza muchos conceptos de estándares anteriores como HTTP y SMTP.

[rev_slider captions]
[rev_slider ServerVoip]
 


Componentes del Protocolo SIP

SIP soporta funcionalidades para el establecimiento y finalización de las sesiones multimedia: localización, disponibilidad, utilización de recursos, y características de negociación.
Para implementar estas funcionalidades, existen varios componentes distintos en SIP. Existen dos elementos fundamentales, los agentes de usuario (UA) y los servidores.
1. User Agent (UA): consisten en dos partes distintas, el User Agent Client (UAC) y el User Agent Server (UAS). Un UAC es una entidad lógica que genera peticiones SIP y recibe respuestas a esas peticiones. Un UAS es una entidad lógica que genera respuestas a las peticiones SIP.

Ambos se encuentran en todos los agentes de usuario, así permiten la comunicación entre diferentes agentes de usuario mediante comunicaciones de tipo cliente-servidor.
2. Los servidores SIP pueden ser de tres tipos:

– Proxy Server: retransmiten solicitudes y deciden a qué otro servidor deben remitir, alterando los campos de la solicitud en caso necesario. Es una entidad intermedia que actúa como cliente y servidor con el propósito de establecer llamadas entre los usuarios. Este servidor tienen una funcionalidad semejante a la de un Proxy HTTP que tiene una tarea de encaminar las peticiones que recibe de otras entidades más próximas al destinatario. Existen dos tipos de Proxy Servers: Statefull Proxy y Stateless Proxy.

• Statefull Proxy: mantienen el estado de las transacciones durante el procesamiento de las peticiones. Permite división de una petición en varias (forking), con la finalidad de la localización en paralelo de la llamada y obtener la mejor respuesta para enviarla al usuario que realizó la llamada.
• Stateless Proxy: no mantienen el estado de las transacciones durante el procesamiento de las peticiones, únicamente reenvían mensajes.
– Registrar Server: es un servidor que acepta peticiones de registro de los usuarios y guarda la información de estas peticiones para suministrar un servicio de localización y traducción de direcciones en el dominio que controla.
– Redirect Server: es un servidor que genera respuestas de redirección a las peticiones que recibe. Este servidor reencamina las peticiones hacia el próximo servidor.
La división de estos servidores es conceptual, cualquiera de ellos puede estar físicamente una única máquina, la división de éstos puede ser por motivos de escalabilidad y rendimiento.

Mensajes SIP

SIP es un protocolo textual que usa una semántica semejante a la del protocolo HTTP. Los UAC realizan las peticiones y los UAS retornan respuestas a las peticiones de los clientes. SIP define la comunicación a través de dos tipos de mensajes. Las solicitudes (métodos) y las respuestas (códigos de estado) emplean el formato de mensaje genérico establecido en el RFC 2822 , que consiste en una línea inicial seguida de un o más campos de cabecera (headers), una línea vacía que indica el final de las cabeceras, y por último, el cuerpo del mensaje que es opcional.

– Métodos SIP
Las peticiones SIP son caracterizadas por la línea inicial del mensaje, llamada Request-Line, que contiene el nombre del método, el identificador del destinatario de la petición (Request-URI) y la versión del protocolo SIP. Existen seis métodos básicos SIP (definidos en RFC 254) que describen las peticiones de los clientes:
– INVITE: Permite invitar un usuario o servicio para participar en una sesión o para modificar parámetros en una sesión ya existente.
– ACK: Confirma el establecimiento de una sesión.
– OPTION: Solicita información sobre las capacidades de un servidor.
– BYE: Indica la terminación de una sesión.
– CANCEL: Cancela una petición pendiente.
– REGISTER: Registrar al User Agent.
Sin embargo, existen otros métodos adicionales que pueden ser utilizados, publicados en otros RFCs como los métodos INFO, SUBSCRIBER,etc.

Mensajes de error SIP

A continuación se muestran los errores que se pueden producir en los mensajes SIP de manera más detallada explicando la causa concreta del error:
Como se ha indicado anteriormente corresponde con las respuestas de la clase:

4xx – Respuestas de fallo de método.
5xx – Respuestas de fallos de servidor.
6xx – Respuestas de fallos globales.
Estos errores se corresponden con los mensajes de error Q.931 o DSS1 y suponen el mapeo de los eventos SIP con lós códigos de error de la RTC (Red telefónica conmutada)

Direccionamiento SIP
Una de las funciones de los servidores SIP es la localización de los usuarios y resolución de nombres. Normalmente, el agente de usuario no conoce la dirección IP del destinatario de la llamada, sino su e-mail.

Protocolo SDP – SIP

El protocolo SDP (Session Description Protocol) RFC 2327 se utiliza para describir sesiones multicast en tiempo real, siendo útil para invitaciones, anuncios, y cualquier otra forma de inicio de sesiones.

La propuesta original de SDP fue diseñada para anunciar información necesaria para los participantes y para aplicaciones de multicast MBONE (Multicast Backbone). Actualmente, su uso está extendido para el anuncio y la negociación de las capacidades de una sesión multimedia en Internet.

Puesto que SDP es un protocolo de descripción, los mensajes SDP se pueden transportar mediante distintos protocolos con SIP, SAP, RTSP, correo electrónico con aplicaciones MIME o protocolos como HTTP. Como el SIP, el SDP utiliza la codificación del texto. Un mensaje del SDP se compone de una serie de líneas, denominados campos, dónde los nombres son abreviados por una sola letra, y está en una orden requerida para simplificar el análisis. El SDP no fue diseñado para ser fácilmente extensible.
La única manera de ampliar o de agregar nuevas capacidades al SDP es definir un nuevo atributo. Sin embargo, los atributos desconocidos pueden ser ignorados. En la tabla siguiente podemos observar todos los campos.

Tomado de: http://elastixtech.com/protocolo-sip/

Contactos

Obtén respuestas sobre tu Empresa Voip. Habla con un asesor especializado para despejar tus inquietudes.

contacto servervoip

SOLICITA TU SERVER AHORA ►

 
ServerVoIP te proporciona todas las herramientas necesarias para que crees y desarrolles tu negocio de comunicación por internet.

Pertenece al Selecto Grupo de Emprendedores que decidieron cambiar su vida invirtiendo en un Server con ServerVoIP.

ServerVoip presenta el mejor server fisico dedicado para telefonia voip que incluye el software de telefonía ip «VoipSwitch» especial para voz sobre ip.

VoipSwitch es la plataforma ideal para que sin necesidad de conocimientos técnicos crees tu propia empresa de Telefonía IP VoIP y encuentres una forma de ganar DINERO en la red siendo carrier de telefonía sobre Ip (Voip).

Te brindamos todas las herramientas para que estés al nivel de las grandes empresas y negocios; puedas obsequiar llamadas gratis como estrategia de marketing en fidelización a tus clientes / free entre tus clientes; el servidor VoIP te permite utilizar múltiples proveedores como nosotros tenemos www.alosip.com. (carrier / routes) para un mismo destino, vender terminación (wholesale), clientes finales (retail), etc.

El software te proporciona todo lo que necesitas; sistema llave en mano: para crear tu empresa de telefonía IP (VoIP) bajo tu propio nombre o marca. Más información en marcaBlanca.servervoip.com

Para que CREES y DESARROLLES tu propia empresa de telefonia por internet, revisa más detalles en VoIPSwitch


¿Quieres Emprender por Internet?

«Ahora Trabajar desde la Comodidad de tu Casa y Ganar Dinero por Internet… Nunca Había Sido tan Fácil, Rápido y con RESULTADOS Impresionantes»

Descubre el NEGOCIO Perfecto y conviértete en un EMPRESARIO de Éxito creando y desarrollando tu Propia Empresa de Telefonía por Internet. Suscríbete y RECIBE FREE:

¡Sie7e Poderosas Razones Que Tiene el EMPRENDEDOR Exitoso para Crear su Propia Empresa de Telefonía por Internet VoIP!…

libro server voip

SIP Telefonía e IVR (Respuesta Automática)

PROTOCOLO DE INICIO DE SESIÓN: Tiene sus orígenes a fines de 1996 cuando fue desarrollado por el Grupo de Trabajo de Ingeniería de Internet (IETF) dentro del grupo de trabajo de Control de Sesión Multimedia Multipartidaria (MMUSIC) como un componente de la Trocal de Multidifusión (Mbone), que era una Red experimental montada sobre la Internet para la distribución de contenido multimedia incluyendo charlas, seminarios y conferencias de la IETF. Este protocolo fue aprobado en marzo de 1999 y especificado en la RFC 2543.

En primera instancia SIP fue casi ignorado, debido a que H.323 era considerado como el protocolo de elección para VoIP. Sin embargo, SIP comenzó a ganar popularidad a gran escala. En junio de 2002, el RFC 2543 fue reemplazado por un conjunto de nuevas recomendaciones entre las que se encuentran el RFC 3261, RFC 3262, RFC 3263, RFC 3264, RFC 3265 y RFC 3266

Ha ido sustituyendo al H.323 debido a su simplicidad y a que es agnóstico frente a los equipos de Red necesarios para implantar la VoIP. Este protocolo permite a los usuarios participar en sesiones de intercambio de información multimedia soportando mecanismos de establecimiento, modificación y finalización de llamada.

Características de SIP

A continuación se citan sus características más sobresalientes:

– Inicia y dirige las sesiones (conexiones) entre dos o más participantes. Encargándose de crear, modificar y terminar una sesión.
– Se utiliza mucho debido a que cumple con los requisitos de simplicidad, extensibilidad, modularidad, escalabilidad e integración.
– No entrega flujos de medio, ni controla su entrega.
– Es orientado de extremo a extremo, es decir, que toda la lógica se almacena en los terminales, incluyendo el estado de la llamada (excepto el encaminamiento de mensajes). Esta característica es diferente a la RTC, en la que se almacena toda la lógica en los elementos de Red.
– Es de nivel de aplicación y utiliza el puerto 5060 para las comunicaciones. Es un protocolo relativamente simple, con una sintaxis similar a la del Protocolo de Transferencia de Hipertexto (HTTP).
– Para el establecimiento y terminación de comunicaciones multimedia soporta los siguientes elementos funcionales: localización de usuarios, disponibilidad de usuarios, intercambio/negociación de capacidades de los terminales, establecimiento y mantenimiento de llamada.

Elementos y Funcionalidad de SIP

Presenta los siguientes componentes: Terminal, Servidor y Pasarela.

– Terminales SIP. Los clientes SIP envían solicitudes a un servidor, el cual una vez procesada la solicitud contesta con un mensaje de respuesta. Los terminales SIP, llamados también Agentes de Usuario (UAs), por lo general suelen ser una aplicación en un equipo, aunque también podrían ser un Asistente Personal Digital (PDA), teléfono IP, teléfono móvil, GW…

Un UA puede adoptar roles como cliente o servidor. Si un UA ha iniciado una petición SIP hacia otros terminales se le denomina Agente de Usuario del Cliente (UAC); mientras que un Agente de Usuario del Servidor (UAS) es una aplicación de servidor que escucha y atiende las solicitudes SIP.

Los terminales pueden soportar servicios de presencia, incorporando Agentes de Presencia (PAs). En estos casos son capaces de recibir solicitudes de subscripciones y generar notificaciones de cambios de estados.

Así como los terminales telefónicos clásicos se identifican mediante su número de teléfono o número de abonado; los terminales SIP se identifican a través de su “dirección SIP”. Las direcciones SIP son identificadas mediante los denominados Identificador de Recursos Uniforme (URI), que siguen la estructura usuario@host, donde usuario corresponde a un nombre, identificador o número telefónico y host es el dominio al que pertenece el usuario o dirección de Red.

– Servidores SIP. Realizan la resolución de nombres y la localización de usuarios, ya que todos los usuarios SIP registran sus direcciones en un servidor SIP. Los servidores SIP son servicios de software y pueden residir en un mismo equipo. SIP define los siguientes tipos de servidores:

– Servidor Proxy. Se encarga de encaminar solicitudes y respuestas hacia el destino final. El encaminamiento se realiza de un servidor a otro hasta alcanzar el destino final. Para ubicar el destino se puede consultar un servidor de localización.

Este tipo de servidor no inicia solicitudes, únicamente responde a solicitudes provenientes de agentes. No tiene capacidad de manejar medios (audio, vídeo); no cambia ni interpreta los cuerpos de los mensajes, pues se basa exclusivamente en los campos de la cabecera del mensaje. Actúa como servidor o cliente y puede iniciar una llamada en nombre de un UA SIP. También puede transmitir una solicitud en nombre de un UA a otro proxy SIP.

– Servidor de Registro. Entidad SIP que recibe los registros de los usuarios mediante el intercambio de mensajes SIP. Éste, extrae la información sobre la ubicación actual del usuario (dirección IP, puerto, nombre de usuario) y almacena esta información en una base de datos de localización. Este servidor facilita la movilidad de usuarios, al actualizarla dinámicamente.

– Servidor de Redirección. Recibe las solicitudes, busca el destinatario en la base de datos de localización creado por el servidor de registro y transmite información a un UA sobre el destinatario con el que se desea comunicar (la dirección IP del destino).

Este servidor crea una lista de ubicaciones actuales de los posibles destinatarios y los envía como respuesta a quien origina la solicitud, de este modo, el UA utiliza esa información para iniciar la llamada. A diferencia de los servidores proxy, los servidores de redirección no intervienen en el establecimiento de la comunicación, sino que informan la manera de ubicar al destino final.

– Agente de Llamada (CA). Además de realizar las funciones de los tres servidores anteriores, esta entidad también puede realizar las siguientes acciones:

 Localizar a un usuario mediante la redirección de la llamada a una o varias localizaciones.
 Implementar servicios de redirección.
 Implementar filtrado de llamada en función del origen o del instante de la llamada.
 Almacenar información de administración de llamadas.
 Realizar cualquier otra función de gestión.

– Servidor de Localización. Utilizado como un servidor de búsqueda. Puede ser consultado para obtener la dirección final de un usuario SIP.
– Servidor de Presencia. En ciertas ocasiones actúa como un agente de presencia y envía información de presencia a otros agentes; en otras ocasiones realiza funciones de proxy, redirigiendo las solicitudes de subscripciones a otros PAs.

Esquema de Funcionamiento de los Servidores SIP

Esquema de Funcionamiento de los Servidores SIP

– Interacción de los Servidores. Además de interactuar unos con otros, éstos pueden interactuar con servicios de otra aplicación como los servidores de Sistema de Nombres de Dominio (DNS), servidores de localización, una aplicación de base de datos o un Lenguaje de Marcas Extensible (XML).

Estos servidores prestan servicios de directorio, autenticación y facturación. La relación entre los varios tipos de servidores SIP es ilustrada en la figura

– Pasarela SIP. Al igual que en H.323, existen GWs SIP hacia la RTC y también hacia H.323. Los GWs son responsables de adaptar el audio, vídeo y los datos; también la señalización entre los formatos propios de SIP y otras Redes de telecomunicaciones de manera transparente para los usuarios.

[rev_slider captions]
[rev_slider ServerVoip]
 


Protocolos relacionados directamente con SIP

SIP se apoya en otros protocolos para la definición de las sesiones y la comunicación, éstos se encuentran representados en la figura.

Para establecer conexiones con QoS se emplean protocolos como el Multiprotocolo de Conmutación por Etiquetas (MPLS), el Protocolo de Reserva de Recursos (RSVP), RTP y RTCP.

Situación del Protocolo SIP en la Arquitectura de Protocolos de Internet

Situación del Protocolo SIP en la Arquitectura de Protocolos de Internet

– Protocolo de Descripción de Sesión. SIP usa el Protocolo de Descripción de Sesión (SDP) para describir las características de los terminales en una sesión. SDP no es realmente un protocolo, sino un esquema que permite definir un formato basado en texto, el cual describe los terminales multimedia con el fin de establecer los parámetros de la sesión. El formato SDP se estandariza en el RFC 2327 [47]. Todos los protocolos de señalización de VoIP utilizan este estándar con excepción de H.323.

– Protocolo de Anuncio de Sesión. El Protocolo de Anuncio de Sesión (SAP) estandarizado con el RFC 2974 es empleado por los administradores de sesión de multidifusión, con el fin de distribuir una descripción de la sesión de multidifusión a un gran grupo de destinatarios.

Mensajes SIP

Los mensajes SIP son cifrados empleando la sintaxis de mensajes definidos en el protocolo HTTP/1.1 (última versión); siguiendo el contenido de cada mensaje, las recomendaciones del SDP. SIP utiliza dos tipos de mensajes: solicitudes y respuestas. Las solicitudes son emitidas por los clientes y basadas en texto, mientras que las respuestas son emitidas por los servidores y son códigos numéricos.

Métodos SIP

Métodos SIP

Solicitudes SIP
El RFC 3261 define seis solicitudes o métodos SIP principales. La tabla 3.3 resume los métodos SIP.

Extensiones de Métodos SIP
Existen otros métodos definidos en extensiones al protocolo SIP, las cuales son detalladas en la tabla.

Extensiones de Métodos SIP

Extensiones de Métodos SIP

Respuestas SIP
Después de haber recibido e interpretado una petición SIP, su destinatario devuelve una respuesta. Las probables respuestas SIP se resumen en la tabla

Respuestas SIP

Respuestas SIP

Tomado de:
Gutiérrez, R. (2014). Estudio detallado de los protocolos SIP, H.323 y otros, para la señalización en VoIP: Estado actual y futuro (tesis de grado). Escuela Superior Politécnica del Litoral, Guayaquil, Ecuador.

Fuente:
http://www.cib.espol.edu.ec/Digipath/D_Tesis_PDF/D-84316.pdf

Emprendiendo en la Telefonía por Internet

empresa-de-telefonia-voip

SOLICITA TU SERVER AHORA ►

 
Mientras Algunos se pasan Observando los Logros de Otros; TÚ Trabajas por el Tuyo.

Y Tú, ¿Tienes lo Que le Hace Falta para Ser un VERDADERO EMPRENDEDOR@?

Tu Empresa de Telefonía VoIP está diseñada para que administres, gestiones y monitorees sus herramientas sin complicaciones o necesidad de conocimientos técnicos.

  • Genera CLIENTES,
  • Ingresa PROVEEDORES,
  • Forma DISTRIBUIDORES

ServerVoip presenta el mejor server fisico dedicado para telefonia voip que incluye el software de telefonía ip «VoipSwitch» especial para voz sobre ip.

VoipSwitch es la plataforma ideal para que sin necesidad de conocimientos técnicos crees tu propia empresa de Telefonía IP VoIP y encuentres una forma de ganar DINERO en la red siendo carrier de telefonía sobre Ip (Voip).

Te brindamos todas las herramientas para que estés al nivel de las grandes empresas y negocios; puedas obsequiar llamadas gratis como estrategia de marketing en fidelización a tus clientes / free entre tus clientes; el servidor VoIP te permite utilizar múltiples proveedores como nosotros tenemos www.alosip.com. (carrier / routes) para un mismo destino, vender terminación (wholesale), clientes finales (retail), etc.

El software te proporciona todo lo que necesitas; sistema llave en mano: para crear tu empresa de telefonía IP (VoIP) bajo tu propio nombre o marca. Más información en marcaBlanca.servervoip.com

Para que CREES y DESARROLLES tu propia empresa de telefonia por internet, revisa más detalles en VoIPSwitch


¿Quieres Emprender por Internet?

«Ahora Trabajar desde la Comodidad de tu Casa y Ganar Dinero por Internet… Nunca Había Sido tan Fácil, Rápido y con RESULTADOS Impresionantes»

Descubre el NEGOCIO Perfecto y conviértete en un EMPRESARIO de Éxito creando y desarrollando tu Propia Empresa de Telefonía por Internet. Suscríbete y RECIBE FREE:

¡Sie7e Poderosas Razones Que Tiene el EMPRENDEDOR Exitoso para Crear su Propia Empresa de Telefonía por Internet VoIP!…

libro server voip

Desventajas al Usar la Telefonia por Internet (VoIP)

Protocolos de Señalización: La señalización en VoIP tiene un papel muy importante en la red, ya que es la encargada de establecer, mantener, administrar y finalizar una conversación entre dos puntos. Además de ofrecer funciones de supervisión, marcado, llamada y retorno de tonos de progreso; también se encarga de proveer QoS en cada canal de transmisión. A continuación se describen algunon de los protocolos más importantes utilizados en VoIP.

H.323

Es una familia de estándares desarrollado por la ITU en 1996 con el objetivo de ofrecer un mecanismo de transporte para servicios multimedia sobre redes que no garantizan QoS, aunque su uso se ha extendido sobretodo al uso sobre redes IP. Pese a que inicialmente fue definido como un protocolo de videoconferencia, rápidamente ha ido evolucionando para cubrir todas las necesidades de la VoIP. De hecho el protocolo VoIP generaliza los conceptos introducidos por H.323. Además especifica aspectos basados en el sistema de señalización número 7 (SS7) para la interconexión con la PSTN.

Se trata de una recomendación bastante cerrada donde se define los códecs a utilizar, tanto en audio como en video, y los protocolos de transporte de la información.

De hecho fue el primer estándar en adoptar como medio de transporte el protocolo RTP, siendo capaz de aplicar algoritmos de encriptación de la información, evitando de esta manera añadir elementos de seguridad adicionales a los requeridos para la conexión a Internet.

Pese a que técnicamente es un protocolo potente y maduro, el interés por parte de los usuarios y empresas actualmente ha disminuido debido principalmente a su complejidad y a ciertas ineficiencias detectadas en conferencias entre un número elevado de terminales.

Protocolo SIP

“Session Initiation Protocol” o SIP (Protocolo de Iniciación de Sesión), es un protocolo de señalización definido por el “Internet Engineering Task Force” o IETF que permite el establecimiento, la liberaci ón y la modificación de sesiones multimedia (RFC3261). Este protocolo hereda de ciertas funcionalidades de los protocolos “Hyper Text Transport Protocol” o “http”, utilizados para navegar sobre el WEB y “Simple Mail Transport Protocol” o “SMTP”, utilizados para transmitir mensajes electrónicos (e-mails).

SIP se apoya sobre un modelo transaccional cliente / servidor como http. El direccionamiento utiliza el concepto “Uniform Resource Locator” o “URL SIP” parecido a una dirección E-mail. Cada participante en una red SIP es entonces alcanzable vía una dirección, por medio de una URL SIP. Por otra parte, los requerimientos SIP son satisfechos por respuestas identificadas por un código digital. De hecho, la mayor parte de los códigos de respuesta SIP han sido tomados del protocolo http.

Por ejemplo, cuando el destinatario no esta ubicado, un código de respuesta «404 Not Found» esta devuelto. Un requerimiento SIP esta constituido de “headers” o encabezamientos, al igual que un mando SMTP. Por fin, SIP, al igual de SMPT es un protocolo textual. SIP ha sido extendido con el fin de soportar numerosos servicios tales como la presencia, la mensajeria instantánea (similar al servicio SMS en las redes móviles), la transferencia de llamada, la conferencia, los servicios complementarios de telefonía, etc.

SIP ha sido elegido por el 3GPP para la arquitectura “IP Multimedia Subsystem” o “IMS” como protocolo para el control de sesión y el control de servicio. El reemplazara en el futuro, los protocolos “ISUP”, utilizado para el control de llamada en la Red Telefónica Conmutada, y “INAP”, utilizado para el control de servicio en la arquitectura Red Inteligente. El protocolo SIP es solo un protocolo de señalización.

Una vez la sesión establecida, los participantes de la sesión intercambian directamente su trafico audio / video a través del protocolo “Real-Time Transport Protocol” o RTP. Por otra parte, SIP no es un protocolo de reservación de recursos, y en consecuencia, no puede asegurar la calidad de servicio. Se trata de un protocolo de control de llamada y no de control del medio. SIP tampoco es un protocolo de transferencia de archivos tal como “http”, usado con el fin de transportar grandes volúmenes de datos.

Ha sido concebido para transmitir mensajes de señalización cortos con el fin de establecer, mantener y liberar sesiones multimedia. Mensajes cortos, no relativos a una llamada pueden sin embargo ser transportados por SIP al estilo de SMS.

servicio, el Redirect Server devuelve el nuevo numero (numero de reenvió) al cliente de origen quien se encarga de establecer una llamada hacia este nuevo destino.

[rev_slider captions]
[rev_slider ServerVoip]
 


Entidades SIP

SIP define dos tipos de entidades: los clientes y los servidores. De manera mas precisa, las entidades definidas por SIP son:
• El Servidor Proxy (Proxy Server): el recibe solicitudes de clientes que el mismo trata o encamina hacia otros servidores después de haber eventualmente, realizado ciertas modificaciones sobre estas solicitudes.
• El Servidor de Redireccionamiento (Redirect Server): se trata de un servidor quien acepta solicitudes SIP, traduce la dirección SIP de destino en una o varias direcciones de red y las devuelve al cliente. De manera contraria al Proxy Server, el Redirect Server no encamina las solicitudes SIP. En el caso de la devolución de una llamada, el Proxy Server tiene la capacidad de traducir el numero del destinatario en el mensaje SIP recibido, en un numero de reenvió de llamada y encaminar la llamada a este nuevo destino, y eso de manera transparente para el cliente de origen; para el mismo
• El Agente Usuario (User Agent) o “UA”
Se trata de una aplicación sobre un equipo de usuario que emite y recibe solicitudes SIP. Se materializa por un software instalado sobre un « User Equipment » o UE : una PC, un teléfono IP o una estación móvil UMTS.
• El Registrador (Registrar)
Se trata de un servidor quien acepta las solicitudes SIP REGISTER. SIP dispone de la función de registro de los usuarios. El usuario indica por un mensaje REGISTER emitido al Registrar, la dirección donde es localizable (dirección IP). El “Register” actualiza entonces una base de dato de localización. El registrador es una función asociada a un Proxy Server o a un Redirect Server. Un mismo usuario puede registrarse sobre distintas UAs SIP, en este caso, la llamada le será entregada sobre el conjunto de estas UAs.

MGCP-MEGACO

Media Gateway Control Protocol (MGCP) es otro estándar de señalización para VoIP desarrollado por la IETF. MGCP está basado en un modelo maestro/esclavo donde el Call Agent (servidor) es el encargado de controlar al gateway. De esta forma se consigue separar la señalización de la transmisión de la información, simplificando la integración con el protocolo SS7.

Esta importante ventaja propició la colaboración conjunta entre el IETF y la ITU para el desarrollo de una nueva especificación basada en MGCP que fuera complementaria a SIP y H.323. El resultado fue MEGACO aunque la ITU se refiere a este protocolo como H.248. En definitiva, SIP y H.323 se utiliza para la señalización en los extremos, mientras que MEGACO es óptimo para los grandes operadores de telefonía.

IAX Inter-Asterisk eXchange protocol

Fue desarrollado por Digium para la comunicación entre centralitas basadas en Asterisk aunque actualmente se ha implementado clientes que también soportan este protocolo. El principal objetivo de IAX es minimizar el ancho de banda utilizado en la transmisión de voz y vídeo a través de la red IP y proveer un soporte nativo para ser transparente a los NATs ( Network Address Translation ).

La estructura básica de IAX se fundamenta en la multiplexación de la señalización y del flujo de datos sobre un simple puerto UDP, generalmente el 4569. El protocolo original ha quedado obsoleto en favor de su segunda versión conocida como IAX2. Se caracteriza por ser robusto y simple en comparación con otros protocolos. Permite manejar una gran cantidad de códecs y transportar cualquier tipo de datos.

Tomado de:
Hunter, A. (2007). Diseño e implementación de experiencias docentes para el servicio de voz sobre IP, mediante la utilización de la plataforma asterisk IPBX (tesis de pregrado). Universidad Austral de Chile, Valdivia, Chile.

Fuente:
http://cybertesis.uach.cl/tesis/uach/2007/bmfcih939d/doc/bmfcih939d.pdf

DataCenter VoIP

Los edificios que alojan a los servidores en Europa y Estados Unidos son los centros de datos más ecológicos y fueron construidos como idea de almacén de datos. La ubicación estratégica en Europa central y en Estados Unidos son las ventajas principales.

Los Data Centers están perfectamente situados para garantizar conexiones rápidas a todos los territorios de Europa y América para que todos los clientes se beneficien de la mejor calidad en el servicio brindado. Por otra parte, el edificio que está situado en Europa se encuentra en una de las zonas más ricas de agua subterránea, lo que abre la posibilidad a ServerVoIP de realizar un innovador, ecológico y único sistema de refrigeración de forma natural.

datacenter usa

SOLICITA TU SERVER AHORA ►

 
ServerVoIP te proporciona todas las herramientas necesarias para que crees y desarrolles tu negocio de comunicación por internet.

Pertenece al Selecto Grupo de Emprendedores que decidieron cambiar su vida invirtiendo en un Server con ServerVoIP.

ServerVoip presenta el mejor server fisico dedicado para telefonia voip que incluye el software de telefonía ip «VoipSwitch» especial para voz sobre ip.

VoipSwitch es la plataforma ideal para que sin necesidad de conocimientos técnicos crees tu propia empresa de Telefonía IP VoIP y encuentres una forma de ganar DINERO en la red siendo carrier de telefonía sobre Ip (Voip).

Te brindamos todas las herramientas para que estés al nivel de las grandes empresas y negocios; puedas obsequiar llamadas gratis como estrategia de marketing en fidelización a tus clientes / free entre tus clientes; el servidor VoIP te permite utilizar múltiples proveedores como nosotros tenemos www.alosip.com. (carrier / routes) para un mismo destino, vender terminación (wholesale), clientes finales (retail), etc.

El software te proporciona todo lo que necesitas; sistema llave en mano: para crear tu empresa de telefonía IP (VoIP) bajo tu propio nombre o marca. Más información en marcaBlanca.servervoip.com

Para que CREES y DESARROLLES tu propia empresa de telefonia por internet, revisa más detalles en VoIPSwitch


¿Quieres Emprender por Internet?

«Ahora Trabajar desde la Comodidad de tu Casa y Ganar Dinero por Internet… Nunca Había Sido tan Fácil, Rápido y con RESULTADOS Impresionantes»

Descubre el NEGOCIO Perfecto y conviértete en un EMPRESARIO de Éxito creando y desarrollando tu Propia Empresa de Telefonía por Internet. Suscríbete y RECIBE FREE:

¡Sie7e Poderosas Razones Que Tiene el EMPRENDEDOR Exitoso para Crear su Propia Empresa de Telefonía por Internet VoIP!…

libro server voip

Idiomas VoIPBox del Software VoIP Switch