Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las tecnologas WebRTC y SIP requieren varios componentes del sistema. SIP
como tecnologa es bien conocido. Hay varias propuestas sobre cmo construir
una plataforma RTC SIP avanzada, basada en componentes comerciales o de
cdigo abierto SIP. Una de tales soluciones de comunicacin SIP que consiste
principalmente de piezas de software de cdigo abierto. La plataforma de
comunicacin SIP propuesta es redundante, gracias a los mecanismos de alta
disponibilidad y al diseo de red redundante en capas subyacente. La
plataforma puede ofrecer servicios de comunicacin tales como voz y video
sobre IP, correo de voz, conferencias, mensajera instantnea con presencia y
permite disear, implementar nuevos servicios integrados. La plataforma
soporta NAT y cortafuegos para flujos de sealizacin y medios (STUN, TURN).
La plataforma de comunicacin SIP se basa en las normas IETF y utiliza
componentes de software de cdigo abierto. A continuacin nos centraremos
en una cuestin de extender una infraestructura SIP con componentes,
permitiendo el interfuncionamiento de SIP con el WebRTC. La tecnologa
WebRTC requiere tres entidades principales:
Cliente WebRTC, que permite la iniciacin de sesiones de RTC.
Servidor de sealizacin, que maneja un intercambio de informacin de
control de sesin durante una iniciacin de sesin WebRTC.
Servidor web, que almacena el cliente WebRTC principal (un cdigo de
aplicacin). El cliente WebRTC debe ser accesible directamente usando
una URL o debe ser incorporado dentro de una pgina web o portal web.
Para realizar la integracin WebRTC / SIP tenemos para asegurar el
interfuncionamiento en el plano de sealizacin y medios. Como ya hemos
mencionado, se supone el uso de SIP como el principal protocolo de
sealizacin. Por lo tanto, la propuesta requiere:
El cliente WebRTC, donde las funcionalidades de sealizacin sern
implementadas usando una API WebSock SIP. Esto permite iniciar
sesiones webrtc-to-webrtc o webrtc to-sip.
Servidor de sealizacin SIP con soporte del protocolo WebSocket. Un
cliente WebRTC usar el protocolo WebSocket como el mecanismo de
transporte de sealizacin. Por lo tanto, necesitamos una entidad SIP
que integre el protocolo WebSocket y SIP. Esto requiere un servidor proxy
SIP con interfaz WS.
Desde el punto de vista del plano de medios, un caso ideal no requiere
componentes especiales, ya que ambas tecnologas utilizan SRTP y sus perfiles
AVP. Sin embargo, el WebRTC como obligatorio requiere soporte de protocolos
que an no estn ampliamente integrados en los actuales clientes SIP. En este
caso necesitamos un mecanismo de traduccin y tenemos que incorporar el
tipo de funciones de pasarela de medios.
IMPLEMENTACIONES ACTUALES