Sunteți pe pagina 1din 17

TRONCALES SIP

EN ASTERISK

Por: David Gonzalez Herrera


ITM – Medellin
2017-I
DEFINICION
 Troncales SIP: Conectan IP PBX entre sí o con un proveedor ITSP

 Usan los mismos protocolos y codecs que las extensiones locales

 En Asterisk pueden ser SIP, IAX2, H.323, DUNDI

 SIP promueve la compatibilidad

 Las troncales SIP reducen costos drásticamente

Se pueden ofrecer servicios a sedes remotas, simplificando


administración

La mayotia de proveedores de servicios hacen uso de estas


(Telefonica, UNE, ETB)
TRONCALES SIP
GLOSARIO
VoIP: Voz sobre Protocol Internet
l

SIP: Protocolo de inicio de session


l

RTP: Protocolo de Tiempo Real


l

PSTN: Red Telefónica Pública Conmutada


l

ITSP: Proveedor de Servicios de Telefonia por Internet


l

Codec: Programa de computador capaz de codificar-decodificar


l

un flujo de datos digital.


l

ATA: Adaptador para Teléfonos Analógicos


l

Terminación: Destino final de una llamada por internet


l

Trunk: Troncal
l

Inbound Route: Ruta entrante para una troncal especifica


l

Outbound Route: Ruta para enviar un patròn d enúmeros a una


l

troncal especìfica.
l

FreePBX: Interface gràfica para la configuraciòn de Asterisk.


l
EJEMPLO DE CONFIGURACION DE ASTERISK
SIP.CONF
EJEMPLO SIP.CONF
[gagaphone] # NOMBRE DE LA TRONCAL
disallow=all # PROHIBE EL USO DE TODOS LOS CODECS
type=friend # DEFINE EL TIPO DE LA TRONCAL PARA RECIBIR Y HACER
# LLAMADAS
qualify=yes # ENVIO CONSTANTE DE PAQUETES PARA VERIFICAR ES
# ESTADO DEL ENLACE
context=from-trunk # CONTEXTO EN EL QUE ES VISIBLE ESTA TRONCAL
canreinvite=nonat # MODELO DE ENRUTAMIENTO DEL TRAFICO
allow=uLAW&aLAW # PERMITE EL USO DEL CODEC
Fromuser=112234 # DEFINE EL ORIGEN DE LA LLAMADA EN LA CABECERA SIP
nat=yes # LE DICE A ASTERISK QUE ESTA TRONCAL ESTA DETRAS
# DE UN DISPOSITIVO NAT
Host=74.54.54.178 # HOST A DONDE SE ENVIA EL TRAFICO DE ESTA TRONCAL
insecure=port,invite # METODOS DE VERIFICACION DEL TRAFICO
Username=112234 # NOMBRE DE USUARIO PAR ALA AUTENTICACION
secret=s3cr3t # CLAVE DE ESTA TRONCA;

Register=>112234:s3cr3t@74.54.54.178 # LINEA DE REGISTRO ANTE EL


# PROVEEDOR.
CARACTERÍSTICAS, PROS Y CONS

Troncales SIP
l

Son el standard de-facto


l

Compatibles con video usando H6263p o H264 (HQ)


l

Compatibles con la mayoría de productos en el mercado.


l

Posibilidad de cifrar la señalización y el tráfico usando TLS (SIPS+RTSP)


l

Clientes para todas las arquitectoras imaginables PC, Mac, Linux, BSD,
l

Android, iOS y creo que Blackberry “¿Alguien aún usa eso?”


l

Rápida configuración y despliegue en infraestructuras existentes.


l

Problemáticas cuando el servidor o cliente estan detras de un NAT


l

La señalización y el payload (voz) van por canales (puertos) diferentes


l

(Señalización 5060, RTP 10000-20000)


l

Sencillas de configurar en FreePBX o por archivos de configuracion –


l

(sip.conf, rtp.conf)
l
CARACTERÍSTICAS, PROS Y CONS
Troncales IAX2 (InterAsterisk eXchange)
l

Protocolo desarrollado por Digium (Creadores y pricipales


l

patrocinadores de Asterisk)
l

Control del ancho de banda por configuración


l

Perfecto para interconexiones entre centrales Asterisk


l

Mas amigable con los NAT: La señalización y el payload van


l

por el mismo canal (puerto UDP 4559)


l

Menos overhead en la red ya que usa un medio único para


l

interconectarse
l

Tiende a volverse standard ya que su aceptación va en incremento.


l

Compatible con pocos equipos disponibles en el mercado


l

No soporta video en la actualidad


l
TRAZA DE UNA LLAMADA POR UNA TRONCAL
Audio is at 10126
Adding codec 0x100 (g729) to SDP
Adding codec 0x2 (gsm) to SDP
Adding codec 0x4 (ulaw) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
Reliably Transmitting (NAT) to 190.26.27.240:5061:
INVITE sip:3077027@190.26.27.240:5061 SIP/2.0
Via: SIP/2.0/UDP 63.247.74.246:5060;branch=z9hG4bK55ca1db0;rport
Max-Forwards: 70
From: "2891168" <sip:2891168@63.247.74.246>;tag=as2554529d
To: <sip:3077027@190.26.27.240:5061>
Contact: <sip:2891168@63.247.74.246:5060>
Call-ID: 268a843479580acd47881b0176722a39@63.247.74.246:5060
CSeq: 102 INVITE
User-Agent: FPBX-2.9.0(1.8.13.0)
Date: Mon, 04 Nov 2013 18:25:53 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 307

v=0
o=root 654158578 654158578 IN IP4 63.247.74.246
s=Asterisk PBX 1.8.13.0
c=IN IP4 63.247.74.246
t=0 0
m=audio 10126 RTP/AVP 18 3 0 101
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:3 GSM/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv
EJEMPLO DE TRONCAL EN FREEPBX

Crear la troncal en FreePBX en el menu Trunks


Usar los parametros que indique el proveedot o dispositivo
Ir a Outboudn Routes y especificar los patrones de marcado que se usaran
esta troncal.
En Inbound routes y añadir una nueva entrada
Si esta troncal tambien puede recibir llamadas
Indicar el numero que esta tiene asignado y el
Destino a donde iran las llamadas (Extensiòn,
IVR, Grupo de Timbrado, FAX, etc)
Aplicar los cambios y probar el correcto
funcionamiento
BIBLIO-CYBERGRAFIA
http://www.voip-info.org
https://wiki.asterisk.org/wiki/display/AST/Home
http://en.wikipedia.org/wiki/Voice_over_IP
http://www.asteriskdocs.org/
http://www.3cx.es/articulos-sobre-voip/telefonia-ip/
http://www.sipfoundry.org/home/
http://www.pbxnsip.com/
http://www.freeswitch.org/
http://www.cisco.com/en/US/products/sw/voicesw/ps556/
http://en.wikipedia.org/wiki/Comparison_of_VoIP_software
#Server_software
http://yate.null.ro/pmwiki/
GRACIAS POR SU ASISTENCIA
Y ATENCIÒN

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