24.04.2013 Views

Instalación de un sistema VoIP corporativo basado en Asterisk

Instalación de un sistema VoIP corporativo basado en Asterisk

Instalación de un sistema VoIP corporativo basado en Asterisk

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figura 10: Realización <strong>de</strong> <strong>un</strong>a llamada <strong>en</strong> SIP<br />

<strong>Instalación</strong> <strong>de</strong> <strong>un</strong> <strong>sistema</strong> <strong>VoIP</strong> <strong>corporativo</strong> <strong>basado</strong> <strong>en</strong> <strong>Asterisk</strong><br />

Para este establecimi<strong>en</strong>to <strong>de</strong> llamada, normalm<strong>en</strong>te, el ag<strong>en</strong>te <strong>de</strong> usuario no conoce<br />

la dirección IP <strong>de</strong>l <strong>de</strong>stinatario <strong>de</strong> la llamada, sino su e-mail, y basándose <strong>en</strong> este el usuario<br />

pue<strong>de</strong> pedir el establecimi<strong>en</strong>to <strong>de</strong> la com<strong>un</strong>icación, mediante SIP URI.<br />

Las <strong>en</strong>tida<strong>de</strong>s SIP i<strong>de</strong>ntifican a <strong>un</strong> usuario con las SIP URI (Uniform Resource<br />

I<strong>de</strong>ntifiers) <strong>de</strong>finido <strong>en</strong> el RFC 2396. Una SIP URI ti<strong>en</strong>e <strong>un</strong> formato similar al <strong>de</strong>l e-mail,<br />

consta <strong>de</strong> <strong>un</strong> usuario y <strong>un</strong> dominio <strong>de</strong>limitado por <strong>un</strong>a @, como muestra los sigui<strong>en</strong>tes<br />

casos:<br />

➢ usuario@dominio, don<strong>de</strong> dominio es <strong>un</strong> nombre <strong>de</strong> dominio completo.<br />

➢ usuario@equipo, don<strong>de</strong> equipo es el nombre <strong>de</strong> la máquina.<br />

➢ usuario@dirección_ip, don<strong>de</strong> dirección_ip es la dirección IP <strong>de</strong>l dispositivo.<br />

➢ número_teléfono@gateway, don<strong>de</strong> el gateway permite acce<strong>de</strong>r al número <strong>de</strong><br />

teléfono a través <strong>de</strong> la red telefónica pública.<br />

En el ejemplo <strong>de</strong> la figura 10, la petición que hace el usuario es para el usuario 1010<br />

y la petición se hace al servidor que es el conoce la localización <strong>de</strong> ese usuario. La ca<strong>de</strong>na<br />

usada es por tanto 1010@192.168.1.7<br />

La solución <strong>de</strong> i<strong>de</strong>ntificación <strong>de</strong> SIP, también pue<strong>de</strong> ser basada <strong>en</strong> el DNS <strong>de</strong>scrito<br />

<strong>en</strong> el RFC 3263, don<strong>de</strong> se <strong>de</strong>scrib<strong>en</strong> los procedimi<strong>en</strong>tos DNS utilizados por los cli<strong>en</strong>tes<br />

para traducir <strong>un</strong>a SIP URI <strong>en</strong> <strong>un</strong>a dirección IP, puerta y protocolo <strong>de</strong> transporte utilizado, o<br />

por los servidores para retornar <strong>un</strong>a respuesta al cli<strong>en</strong>te <strong>en</strong> caso <strong>de</strong> que la petición falle.<br />

Realizar cualquier otra f<strong>un</strong>ción <strong>de</strong> gestión SIP esta pres<strong>en</strong>te <strong>en</strong> la capa <strong>de</strong> aplicación,<br />

lo que se pue<strong>de</strong> apreciar <strong>en</strong> la Figura 11 con <strong>un</strong> esquema <strong>de</strong> capas <strong>en</strong> el cual se <strong>en</strong>cu<strong>en</strong>tra<br />

insertado el protocolo SIP, a<strong>de</strong>más <strong>de</strong> distinguir como se relaciona con el resto <strong>de</strong> los<br />

protocolos que participan <strong>en</strong> sus sesiones, también se pue<strong>de</strong> ver que SIP no es <strong>un</strong> protocolo<br />

26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!