27
IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Embed Size (px)

Citation preview

Page 1: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA

ORGANIZACIÓN

INTEGRACIÓN CISCO-ASTERISKMaster en Ingeniería de Computadores Transmisión de Datos Multimedia

Page 2: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

CARACTERISTICAS CISCO CALL MANAGER

•Solución de Telefonía IP de Cisco•Distribuible•Escalable (30000 lineas/servidor)•Soporta muchos usuarios•Sobre Windows o linux•Soporta gran variedad de teléfonos

Page 3: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

PROTOCOLOS

•Sip

•H323

•MGCP (Megaco Protocol)

Page 4: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

OBJETIVO FINAL

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

CALL MANAGER158.42.250.141

GW KISIN158.42.255.237

CENTRALITA TELÉFONOS

MD-110

GW ALCOI

GW GANDIA

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

CAMPUS VALENCIA

CAMPUS ALCOI

CAMPUS GANDÍA

CENTRALITA TELÉFONOS

CENTRALITA TELÉFONOS

ASTERISK158.42.250.173

Page 5: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

FUNCIONAMIENTO DE CALL MANAGER

Page 7: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

PARTITIONS

• Dividen el conjunto de route patterns en subconjuntos de destinos alcanzables identificados por un nombre.

• Una partición contiene una lista de Route Patterns

• Facilitan el enrutado de llamadas dividiendo el route plan en subconjuntos lógicos que se pueden basar en la organización, localización y tipo de llamada

Page 8: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Partitions

Page 9: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

SEARCH SPACES

• Es una lista ordenada de rutas de partición. Estas rutas se asocian a los dispositivos (teléfonos).

• Determinan las particiones que los dispositivos que hacen una llamada buscan para que esta llamada se realice

Page 10: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Search spaces

Page 11: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

ROUTE PATTERNS

• String de digitos y un conjunto de acciones

• La llamada al destino se hace solo si se marca la secuencia correcta definida en el route pattern

• Se pueden usan caracteres especiales (x…) para hacer rangos, etc

• Definir route patterns para diferentes tipos de llamadas: nacionales, sin salida….

Page 12: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

ESQUEMA DE NUMERACIÓN

• 67xxx: Teléfonos IP HW (Vera)

• 68xxx: SoftPhones

• 69xxx: Teléfonos SIP

• 7xxxx: Teléfonos analógicos (fuera del Call Manager)

• 11xxx: Teléfonos móviles

Page 13: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Route patterns

Page 14: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

GATEWAYS

• Debe haber uno por cada campus

• Otro que será el router de salida general.

• Coste: 3500-4000 euros

Page 15: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Gateways

Page 16: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

TRUNK CON ASTERISK

• Es un enlace desde

el Call Manager

al Asterisk:

se enrutan llamadas

de uno al otro

• Se define mediante

la IP del Asterisk

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

CALL MANAGER158.42.250.141

GW KISIN158.42.255.237

CENTRALITA TELÉFONOS

MD-110

GW ALCOI

GW GANDIA

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

1 2ABC

3DEF

4 5JKL

6MNOGHI

7 8TUV

9WXYZPQRS

* 0OPER

#

7960CISCO IP PHONE

imessages directories

settingsservices

CAMPUS VALENCIA

CAMPUS ALCOI

CAMPUS GANDÍA

CENTRALITA TELÉFONOS

CENTRALITA TELÉFONOS

ASTERISK158.42.250.173

Page 17: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Trunk

Page 18: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

TELEFONOS

• un identificador, el Device Name (3 caracteres más la dirección MAC )

• una descripción (ej . la persona asociada)

• el pool al que corresponde

• su estado (registrado o no)

• la dirección IP del teléfono: sólo se muestra si el teléfono está registrado

Page 19: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Teléfonos

Page 20: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Teléfonos II

Page 21: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Teléfonos III

Teléfono Cisco Teléfono SIP

300 Euros 45-50 Euros

Configuración desde el CM http://x.y.z.w:9999/

SIP_ADDITIONAL.CONF

Page 22: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Teléfonos IV• [69001] <--------- Extensión• username=69001 <--------- Podría ser el login• type=friend• record_out=Adhoc• record_in=Adhoc• qualify=no• port=5060• nat=never• mailbox=666@testmail <------ Su buzón de voz asociado (en el

voicemail.conf)• host=dynamic• dtmfmode=info• context=from-internal• canreinvite=no• callerid=device <69001>• language=es

Page 23: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

Teléfonos V

Softphone Cisco

IP Communicator

Page 24: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

ASTERISK

• funcionalidades similares a Call Manager• Soporta SIP, H.323, MGCP, IAX• Se obtiene de : ftp:/ftp.digium.com

• Integra casi todos los codecs de audio• Soporte de Telefonía Tradicional• Soporte de Telefonía por Voz IP• APIs para desarrollo de nuevos servicios y aplicaciones• Integración con Bases de Datos• Integración con Aplicaciones ya desarrolladas• Código Abierto: sw libre

Page 25: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

CONFIGURACIÓN I NO RECOMENDABLE!!!!!!!

http://asterisk.cc.upv.es

Page 26: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

CONFIGURACIÓN II

• Editar directamente ficheros *.conf indications.conf extensions.conf agents.conf queues.conf sip.conf voicemail.conf asterisk.conf ……….

Page 27: IMPLEMENTACIÓN DE TELEFONÍA IP EN UNA ORGANIZACIÓN INTEGRACIÓN CISCO-ASTERISK Master en Ingeniería de Computadores Transmisión de Datos Multimedia

BIBLIOGRAFIA

• Cisco CallManager Fundamentals, Second Edition

• by John Alexander, Chris Pearce, Anne Smith, Delon Whetten Cisco Press September 2005

• AsteriskTM• The Future of Telephony Jim Van Meggelen,

Jared Smith, and Leif Madsen 2005 O’Reilly Media, Inc.

• http://www.cisco.com• http://www.asteriskdocs.org• http://www.asteriskguru.com/