slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Agenda Telefónica Virtual TuxFono PowerPoint Presentation
Download Presentation
Agenda Telefónica Virtual TuxFono

Loading in 2 Seconds...

play fullscreen
1 / 33

Agenda Telefónica Virtual TuxFono - PowerPoint PPT Presentation


  • 150 Views
  • Uploaded on

Agenda Telefónica Virtual TuxFono. Juan León Mera Mejía Soraya Mariela Minga Bastidas. Antecedentes. Justificación. Objetivos. Descripción. Metodología. Componentes. ••••••••••••••••••••••••••••••••••. Hardware. Software. ARA Asterisk Realtime Architecture. Configuración Del

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Agenda Telefónica Virtual TuxFono' - calida


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Agenda Telefónica Virtual

TuxFono

Juan León Mera Mejía

Soraya Mariela Minga Bastidas

slide7

Componentes

••••••••••••••••••••••••••••••••••

slide10

ARA

Asterisk RealtimeArchitecture

slide11

Configuración

Del

Sistema

slide12

Archivos de Asterisk

Ubicación: /etc/asterisk/

slide13

Asterisk

ARA

res_config_mysql.conf

extconfig.conf

[general]

extensions =>mysql,tuxfono,extensions

voicemail => mysql,tuxfono,voicemessages

sipusers => mysql,tuxfono,sipbuddies

sippeers =>mysql,tuxfono,sipbuddies

[tuxfono]

dbhost = localhost

dbname =asterisk

dbuser =root

dbpass =codigo

dbport = 3306

dbsock =/var/lib/mysql/mysql.sock

requeriments =createclose

slide14

extensions.conf

modules.conf

sip.conf

load => codec_ulaw.so

load => codec_gsm.so

[general]

context = internos

allowguest= no

udpbindaddr = 0.0.0.0

tcpenable = no

qualify = yes

language = es

rtcachefriends = yes

[general]

autofallthrough = yes

clearglobalvars = no

[internos]

switch => Realtime@extensions

[macro-retrollamada]

switch => Realtime@extensions

[macro-extensions]

switch => Realtime@extensions

[extensions-inverso]

switch => Realtime@extensions

slide15

Base de datos

MySQL

Nombre: asterisk

slide18

Plan de Marcado

Destino

Origen

SipBuddies agregados al plan de marcado, posterior al registro del Cliente

slide19

Plan de Marcado

3. Actualización del saldo en la base

2. Realización de la Llamada

${arg1} = destino

${arg2} = origen

1. Obtención del tiempo disponible

slide20

Plan de Marcado

Opción 1: Mensaje de Voz

Opción 9: Retrollamada

slide21

Plan de Marcado

Macro - Retrollamada

Variables básicas para Retrollamada

${arg1} = destino

${arg2} = origen

${arg2} = nuevo destino

Traspaso a otro Contexto

slide22

Retrollamada

origen

destino

destino

origen

slide23

Plan de Marcado

Llamada a ‘extensions-inverso’ desde ‘macro - retrollamada’

${sip_origen} = destinatario

slide24

Scripts PHP

AMI - AGI

Permite a otros programas tomar control del DialPlan para realizar acciones con lógica más avanzada.

Permite a otros programas interactuar con Asterisk , para dar instrucciones o recibir notificaciones sobre algún evento

slide25

PARÁMETROS

DIALPLAN

Script – AGI

consultarTiempo

INCLUDE

PROCESAMIENTO

$saldo = obtenerSaldo($idUsuario);

$tiempoDisponible = ($saldo * 100 * 20 * 1000);

slide26

PARÁMETROS

Script – AGI

setearSaldo

INCLUDE

UPDATE

$nuevoSaldo= reducirSaldo($tiempoDisponbile,$idUusuario);

slide27

PARÁMETROS

PAQUETES

Script – AMI

realizarLlamada

INCLUDE

slide28

3

2

1

slide33

GRACIAS

POR SU ATENCIÓN