Vous êtes sur la page 1sur 21

Introduccin al Asterisk

En est e capt ulo vamos aprender que es Ast erisk, cual es su arquit ect ura
y como puede ser ut ilizado.
1.1 Objetivos del captulo
1.2 Que es Asterisk
Ast erisk es un soft ware PBX que usa el concept o de soft ware libre ( GPL) .
Digium, empresa que pr omueve el Ast erisk, inviert e en ambos aspect os,
el desenvolvimient o de cdigo fuent e y en hardware de t elefona de baj o
cost o que funciona con Ast erisk. El Ast erisk corr e en plat aforma Linux y
ot ras plat aformas Unix con o sin har dware conect ando a la r ed pblica de
t elefona, PSTN ( Public Service Telephony Net work) .
El Ast erisk permit e conect ividad en t iempo real ent re las redes PSTN y
redes Voip.
Con Ast er isk, ust ed no t iene apenas un cambio excepcional de su PBX. El
Ast erisk es mucho ms que un PBX cent r al. Con Ast erisk en su red, Ust ed
puede crear cosas nuevas en t elefona como:
Captulo 1
1.2 Que es Asterisk | 12
Conect ar empleados t rabaj ando desde casa para un PBX de la
oficina sobre conexiones de banda ancha.
Conect ar oficinas en varias provincias sobre I P. Est o puede ser
hecho por I nt ernet o por una red I P privada.
Dar a los funcionar ios, buzn de voz, int egrndolo con una
web y sus e- mail.
Const r uir aplicaciones de respuest a aut omt ica por voz, que
puede conect arlo a un sist ema de pedidos, por ej emplo, o a
ot ras aplicaciones int ernas.
Dar acceso al PBX de la compaa para usuarios que viaj an,
conect ando sobr e la VPN de un aeropuert o o un hot el.
Y mucho ms.. .
Ast er isk incluye muchos recursos que solo er an encont rados en sist emas
de mensaj eria unificada sist ema encima de la lnea como:
Msica en espera para client es en filas de espera, soport ando
st reaming de media as como msica en MP3.
Filas de llamada donde agent es de forma conj unt a at ienden las
llamadas y monit or ean dicha fila.
I nt egracin para sint et izacin de la conversacin ( t ext - t o-
speech) .
Regist ro det allado de llamadas ( call- det ail- records) para
int egracin con sist emas de t arificacin.
I nt egracin con r econocimient o de voz ( Tal como el soft ware
de cdigo abier t o para r econocimient o de voz) .
La habilidad de int erfaces con lneas t elefnicas normales,
I SDN en acceso bsico ( 2B+ D) y primario ( 30B+ D) .
1.2.1 Cual es el papel de Digium?
Digium es fundada en Hunt sville, Al abama. Digium es la creadora y
desarr olladora primaria de Ast er isk, el primer PBX de cdigo abier t o de la
indust ria. Usado en conj unt o con las placas de t elefona PCI , ellas ofrecen
un manej o est r at gico con excelent e relacin cost o/ beneficio para el
t ransport e de voz y dat os sobre arquit ect uras TDM, conmut adas y redes
Et hernet .
Digium es hoy el principal pat rocinador de Ast erisk y uno de los lderes de
la indust ria de PBX en cdigo abiert o, siendo Mark Spencer el creador y
principal sopor t e de Ast erisk, l es hoy admirado por el gran t rabaj o que
realizo y por la responsabilidad que supo acar rear .
1.2.2 El proyecto Zapata
13 | Captulo 1| Introduccin al Asterisk
El proyect o ZAPATA fue conducido por Jim Dixon. El es el responsable por
el desarrollo del har dware de DI GI UM. Es int eresant e resalt ar que el
hardware t ambin es abiert o y puede ser producido por cualquier
empresa. Hoy la placa con 4 E1/ T1s es producida por Digium, Sangoma y
t ambin por Varion. La hist oria del proyect o zapat a puede ser vist a en:
ht t p: / / www. ast eriskdocs.org/ modules/ t inycont ent / index.php?id= 10)
Una pequea t raduccin puede ser encont rada abaj o,
Por Jim Dixon
Hace 20 o 25 aos at rs, La AT&T comenz a ofrecer una API permit iendo
a los usuarios personalizar la funcionalidad de su sist ema de buzn de voz
y aut o- at encin de llamadas el cual recibi el nombre Audix. Audix corra
en plat aforma Unix y cost aba como t odo en t elefona ant es y hast a el
moment o, millar es de dlares por puer t a con una funcionalidad bast ant e
limit ada.
En una t ent at iva de t ornar las colas posibles y at ract ivas ( Especialment e
para quien no t enia un PBX AT&T) algunos fabricant es vieron que con una
placa que poda ser colocada en un PC que corr iera con DOS y responda
a una nica lnea t elefnica ( FXO solament e) habr a posibilidades. Las
placas no t enan una calidad t an buena en cuant o a las act uales y muchas
t erminaron como secr et arias elect rnicas siendo igualment e malas en
calidad.
Nuevas placas de t elefona fueron lanzadas con precios alt os y las
compaas cont inuaron gast ando una faj a de miles de dlares por puert a.
Al final de cuent as, con los mrgenes alt os de muchos fabricant es, las
placas de t elefonia poseian mucha capacidad de procesamient o en forma
de DSPs, procesadores de seales di git ales. Si ud. observa aun hoy un
gat eway de voz sobre ip, va a ver que buena part e del cost o t odabia est
relacionada a los DSPs.
Todava, el poder de procesamient o de los micr oconput adores cont inu
creciendo. De forma que para pr obar el concept o inicial compr una placa
Mit el89000C I SDN Express Development Card y escr ib un driver para el
FreeBSD. La placa ocup poco procesamient o de un Pent ium I I I 600Mhz,
probando que si no fuese por la limit acin de I / O ( La placa t rat aba de
forma ineficient e la I / O exigiendo muchos wait - st at es) ella podra at ender
de 50 a 75 canales. Como result ado de est e acont ecimient o, yo sal y
compr lo necesar io para crear un nuevo diseo de t arj et a I SA que usase
el I / O de forma eficient e. Yo consegu dos T1s ( 48 canales) de dat os
t ransferidos sobre el bus ent re memoria y el microprocesador y el PC
gerencia est o sin problemas. Ent onces ya t ena yo las placas ofrecidas
para la vent a ( Unas 50 fueron vendidas) y coloqu el diseo complet o
( incluyendo ar chivos de plot eo de la placa) en la web. .
1.2 Que es Asterisk | 14
Como el concept o era revolucionario y sabia que hara repercusiones en la
indust ria, Yo decid colocar un nombre inspir ado en el revolucionario
Mexicano y di el nombre a la organizacin de Emiliano Zapat a y
decidiendo llamar a la placa t or ment a . As comenz la t elefona
ZAPATA. Escrib un driver complet o y lo coloque en la red. La respuest a
que yo obt uve fue casi siempre, Muy bien.. . y ud. t iene par a Linux? .
Personalment e yo nunca haba vist o Linux correr ant es, mas fui
rpidament e a el Frys ( Una t ienda enorme de product os elect r nicos,
famosa en EUA) y compr una copia de Linux Red Hat 6.0. Di una oj eada
a los dr ivers y us el Vdeo Spigot como base para t raducir el driver de
BSD para Linux.
De cualquier for ma mi experiencia con Linux no era buena y comenc a
t ener problemas en desarrollar el mdulo del kernel en la forma de
mdulos cargables. De cualquier forma lo libere en la red sabiendo que
algn guru en Linux se reira de l y t alvez me ayudara a r eformarlo en
un Linux apropiado. En 48 horas recib un e- mail de un suj et o de
Alabama ( Mark Spencer ) , que se ofreci para hacer exact ament e est o. Me
ent ere que, l deca que t enia algo que seria perfect o para a t odo est o en
conj unt o ( El Ast er isk) .
En ese moment o Ast erisk era un concept o funcional, por que no t ena una
forma r eal de funcionar de forma prct ica e t il. El casamient o del
sist ema de t elefona Zapat a y el diseo de bibliot ecas de hardware/ driver
y int erfaces per mit iran a l crecer para ser un PBX real que podra hablar
con t elfonos y lneas r eales.
A colacin de est o, Mark era brillant e en VOI P, redes, en la part e int erna
del sist ema et c., y t ena un gran int ers en t elfonos y t elefona, pero
t ena experiencia limit ada en sist emas de t elefona y como est os
funcionaban, part icularment e en el rea de int erfaces de hardwar e. Desde
el inicio yo est aba y siempre est uve para ayudarlo en est as reas, ambos
est uvimos pr oporcionndonos informacin e implement ando cdigo de
drivers y de swit ch ( PBX) . Nosot ros y mas r ecient ement e ot ros, hicimos
un buen equipo t rabaj ando en un obj et ivo comn; el de alcanzar las
implement aciones en t ecnologa de Telecom al pblico por un cost o
realist a.
Desde la t arj et a I SA, yo dise la Torment a 2 PCI Quad T1/ E1, la cual
Mark vende como Digium T400P e E400P, y ahora Var ion est vendiendo
como V400P ( Ambos T1 e E1) . Todos los archivos del proyect o
( incluyendo fot o y archivos de plot eo) est n disponibles en
zapt elephony. org ( ht t p: / / www.zapat at elephony.or g) para uso pblico.
Pero diseos de mayor densidad est n en camino,
15 | Captulo 1| Introduccin al Asterisk
Como cualquier a puede ver, con el t r abaj o dedicado de Mark ( un mont n
de mi t iempo y de ot ras per sonas) los drives de Zapt el y el soft ware de
Ast er isk, son t ecnologas que vienen de un largo t iempo at rs y que est n
creciendo y mej orndose da t ras da .
1.3 Porque Asterisk?
Yo recuerdo que mi primer cont act o con Ast erisk produj o en mi rechazo,
como casi siempr e nos pasa con la primera reaccin de encont rarnos con
algo nuevo que compet e con aquello que no conocemos. Fue lo que
sucedi, la primera vez que vi Ast er isk. Est e ofr ecia una solucin que yo
est aba present ando en ese moment o. De cualquier for ma, yo siempre
procuro levant ar t oda la informacin sobre las alt er nat ivas de los
proyect os que hago y int ent o descubrir cuales son los punt os fuert es y los
dbiles de una solucin como es Ast erisk. Puedo decir que despus de
algunos das yo quede pasmado, saba que Ast erisk t raera un cambio
profundo en t odo el mercado de las t elecomunicaciones y voz sobre I P.
Ast erisk es el Apache de la t elefona. Dj enme ent onces dar varias
razones para elegir Ast erisk y algunas limit aciones que an exist en desde
la publicacin de est e libro.
1.3.1 Reduccin extrema de costos
Si ust ed compara un PBX t radicional con Ast er isk t alvez la diferencia sea
pequea, principalment e por los cost os de har dware y los t elfonos I P.
Ent ret ant o, Ast erisk solo puede ser comparado a un PBX digit al.
Comparar una cent ral analgica de cuat ro lneas FXO y 16 ramales con
Ast er isk es inj ust o.
Cuando ust ed agrega recursos avanzados como Voz sobre I P, URA e DAC,
la diferencia de cost o es menor, en diversas oport unidades. Para dar un
ej emplo, una nica puert a de URA hoy con acceso a un mainframe,
cot izada recient ement e par a un client e nuest r o, cost por lo menos 10
veces el precio que cost ara con Ast erisk.
1.3.2 Tener control de su sistema de telefona
Est e es uno de los beneficios mas ci t ados, en vez de esperar que alguien
configure su PBX propiet ario ( algunos ni dan una indicacin para el client e
final sobre est o) , lo configura ust ed mismo. Tot al libert ad e int erfaces
est ndar . En fin de cuent as es LI NUX y es libre.
1.3.3 Ambiente de desarrollo fcil y rpido
Ast er isk puede ser programado en C con las API s nat ivas, o en cualquier
ot ro lenguaj e usando AGI .
1.3 Porque Asterisk? | 16
1.3.4 Rico y abundante en recursos
Como hemos resalt ado desde el comienzo, pocos son los recursos
encont rados en equipamient os PBX vendidos en el mercado que no
puedan ser encont rados o cr eados en Ast erisk. En l ya se puede
encont rar t odo lo que t iene un PBX t r adicional...
1.3.5 Es posible proveer contenido dinmico por telfono.
Como Ast erisk es programado con C u ot ros lenguaj es de dominio de la
mayora de los programadores, las posibilidades de proveer cont enido
dinmico por t elfono no t ienen lmit es.
1.3.6 Plan de discado flexible y poderoso
Una vez ms el Ast erisk se supera. Si pensamos, la mayora de las
cent rales, ni siquiera posen la misma rut a de cost o menor. Con Ast erisk
est e proceso es simple y prct ico.
1.3.7 Corre bajo Linux y es cdigo abierto
Una de las cosas mas fant st icas de Linux es la comunidad de soft war e
libre. Cuando yo accedo al Wiki, o los foros de soft ware en cdigo abier t o
yo percibo que la adopcin de nuevos usuarios es muy rpida, millares de
pregunt as cuest iones y relat os de pr oblemas son enviados t odos los das.
Ast er isk es probablement e uno de los soft wares que ms personas t ienen
disponibles para t est ear y probar. Est o t orna el cdigo est able y per mit e
una rpida resolucin de problemas.
1.3.8 Limitaciones de la arquitectura de Asterisk
Ast erisk usa una CPU de servidor para procesar los canales de voz, en
vez de t ener un DSP ( procesador de seales digit ales) dedicado a cada
canal. Todava que est o permit i que el cost o fuese r educido para las
placas E1/ T1, el sist ema es muy dependient e de la performance de CPU.
Mi r ecomendacin es pr eservar al mximo la CPU de Ast erisk, crr anlo
siempre en una mquina dedicada y prueben el dimensionamient o ant es
de implant arlo. En mi opinin, Ast erisk debe ser siempre implement ado
en una VLAN especfica para VoI P, cualquier t empest ad de broadcast s
causada por loops o vrus puede compromet er su funcionament o debido a
el uso de CPU de las placas de r ed cuando est e fenomeno se da.
17 | Captulo 1| Introduccin al Asterisk
1.4 Arquitectura de Asterisk
Figura 1.1 Arquitectura de Asterisk.
La figura de arriba nos muest ra la ar quit ect ura bsica de Ast erisk. Vamos
explicar abaj o los concept os relaci onados con est e esquema como los
canales, los codecs y las aplicaciones.
1.4.1 Canales
Un canal es el equivalent e a una lnea t elefnica en la for ma de un cir cuit o
de voz digit al. Est e generalment e consist e de una seal analgica en un
sist ema POTS
1
o alguna combinacin de CODEC y prot ocolos de
sealizacin ( GSM con SI P, Ulaw con I AX) . En un principio las conexiones
de t elefona eran siempre analgicas y por eso, ms suscept ibles a r uidos
y ecos. Ms recient ement e, buena part e de la t elefona paso para el
sist ema digit al, donde la seal analgica es codificada en for ma digit al
usando normalment e PCM ( Pulse Code Modulat ion) . Est o per mit e que un
canal de voz sea codificado en 64 Kilobit s/ segundo sin ser compact ado.
Canal es par a l a r ed pbl i ca de t el ef ona
Digium zapt el. chan_zap
TE410P 4xE1/ T1 ( PCI - X 3.3V)
TE412P 4xE1/ T1 ( PCI - X 3. 3V) con supr esin de eco
1
POTS Plain Old Telephony Syst em, sist ema de t elefona convencional, basado
normalment e en lneas analgicas.
1.4 Arquitectura de Asterisk | 18
T405P 4xE1/ T1 ( PCI - X 5V)
TE407P - 4xE1/ T1 ( PCI - X 5V) con supresin de eco
TE205P 2xE1/ T1 ( PCI - X 5V)
TE207P - 2xE1/ T1 ( PCI - X 5V) con supresin de eco
TE210P - 2xE1/ T1 ( PCI - X 3. 3V)
TE212P - 2xE1/ T1 ( PCI - X 3.3V) con supresin de eco
TE110P 1xE1/ T1 ( PCI - X 3. 3, 5V)
B410P - - 4 x I SDN BRI
TDM400P 4 puert as analgicas FXS o FXO
TDM800P - 8 puert as analgicas
TDM2400 - 24 puert as analgicas FXS o FXO
Ot r os channel dr i ver s par a l a r ed pbl i ca:
chan_phone: Tarj et as quicknet phonej ack y linej ack.
chan_mi sdn, chan_vi sdn, chan_capi : Tarj et as I SDN ( Eicon,
Beronet , Junghanns)
chan_uni cal l : Tarj et as Digium con sealizacin MFC/ R2
chan_ss7: Tar j et as Digium con sealizacin 7 ( I SUP) .
chan_bl uet oot h: Permit e el uso de disposit ivos Bluet oot h
Canal es par a v oz sobr e I P
chan_si p: Session I nit iat ion Prot ocol.
chan_i ax : I nt er- Ast erisk Exchange Prot ocol 2.
chan_h323: I TU H. 323
chan_mgcp: I ETF MGCP.
chan_sccp: Cisco SCCP
Canal es i nt er nos par a Ast er i sk
chan_agent : Un canal de agent e DAC. Dial St ring
( Agent / agent number)
chan_consol e: Console: Client e de consola de Linux, driver
para placas de sonido ( OSS o ALSA) . Dial st ring: console/ dsp;
chan_l ocal : Pseudo canal. Hace un loop en el plan de
discado. Dial st ring: Local/ ext ension@cont ext
1.4.2 Codecs y Conversores de CODEC
Obviament e es deseado colocar t ant as llamadas cuant o sea posible en
una red de dat os. Est o puede ser hecho codificando en una forma que use
menos banda ancha. Est e es el papel de CODEC ( COder/ DECoder) ,
algunos CODECs como el g. 729 permit e codificar a 8 Kilobit s por segundo,
19 | Captulo 1| Introduccin al Asterisk
una compresin de 8 para 1. Ot ros ej emplos son ulaw, alaw, gsm, ilbc y
g729.
Ast er isk soport a los siguient es CODECs:
G.711 ulaw ( usado en EUA) ( 64 Kbps) .
G.711 alaw ( usado en Europa y Br asil) ( 64 Kbps) .
G.723.1 Modo Pass- t hr ough
G.726 - 32kbps en Ast erisk1. 0.3, 16/ 24/ 32/ 40kbps
G.729 Precisa adquisicin de licencia, a menos que est e
siendo usando en modo pass- t hru.( 8Kbps)
GSM ( 12- 13 Kbps)
iLBC ( 15 Kbps)
LPC10 - ( 2. 5 Kbps)
Speex - ( 2.15- 44.2 Kbps)
1.4.3 Protocolos
Enviar dat os de un t elfono a ot ro seria fcil si los dat os encont rasen su
propio camino para el ot ro t elfono dest ino. Desafort unadament e est o no
sucede as, es preciso un prot ocolo de sealizacin para est ablecer las
conexiones, det er minar el punt o de dest ino, y t ambin cuest iones
relacionadas a sealizacin de t elefona como el t ono y t iempo de
campanilla, ident ificador da llamada, desconexin et c. Hoy es comn el
uso de SI P ( Session I nit iat ed Prot ocol) , muy usado hoy, y ot ros
prot ocolos t ambin muy en auge en el mercado como lo es el H.323, el
MGCP y mas recient ement e el I AX que es excepcional cuando se t rat a de
t runking y NAT ( Net work Address Translat ion) . Ast erisk soport a:
SI P
H323
I AXv1 y v2
MGCP
SCCP ( Cisco Skinny) .
1.4.4 Aplicaciones
Para conect ar las llamadas de ent rada con las llamadas de salida u ot ros
usuarios de Ast erisk son usadas diversas aplicaciones como es Dial, por
ej emplo. La mayor part e de las funcionalidades de Ast erisk son creadas
en forma de aplicaciones como son est as el VoiceMail ( buzn de voz) ,
Meet me ( conferencia) , ent re ot ras. Ust ed puede ver las aplicaciones
disponibles en Ast erisk usando el comando core show applicat ions en la
int er face de lnea de comando del Ast erisk. Ms all de las aplicaciones en
la ver sin cent ral exist en aplicaciones que pueden ser adicionadas a part ir
de archivos ast erisk- addons y de t erceros.
1.5 Visin General | 20
1.5 Visin General
Abaj o vamos a most rar algunos escenarios de uso de Ast erisk y como
ellos encaj an en su modelo act ual de t elefona.
CISCOIP P HONE 7905 SERIES
1 2 AB C 3 D E F
4 5 J KL 6 MN O G H I
7 8 T U V 9 W XY Z PQ RS
* 0 #
4
7 P QRS
*
CISCOIP P HONE 7905 SERIES
1 2 AB C 3 D E F
4 5 J KL 6 MN O G H I
7 8 T U V 9 W XY Z PQ RS
* 0 #
4
7 P QRS
*
CISCOIP P HONE 7905 SERIES
1 2 AB C 3 D E F
4 5 J KL 6 MN O G H I
7 8 T U V 9 W XY Z PQ RS
* 0 #
4
7 PQR S
*
Figura 1.2 - Visin General de Asterisk
Dent r o de una visin general, Ast erisk es un PBX hbrido que int egra
t ecnologas como TDM
2
y t elefona I P con funcionalidad de unidades de
respuest a aut omt ica y dist ribucin aut omt ica de llamadas. En est e
moment o de la lect ura del libro es pr obable que ust ed no est e
ent endiendo t odos est os t rminos, pero a lo largo de los capt ulos, est ar
cada vez mas familiar izado con ellos. En la figura de arriba podemos ver
que Ast erisk se puede conect ar a una operadora de t elecomunicaciones o
un PBX usando int erfaces analgicas o digit ales. Los t elfonos pueden ser
I P, analgicos o ADSI que es un t elfono analgico con display digit al.
2
TDM TDM - mult iplexacin por divisin de t iempo, t oda a t elefona convencional
est basada en est e concept o, cuando hablamos en TDM est aremos refirindonos a
circuit os T1 e E1. E1 es ms comn en Brasil e Europa, T1 es ms usado en EUA.
21 | Captulo 1| Introduccin al Asterisk
1.6 Viejo y nuevo mundo
1.6.1 Telefona usando el modelo de PBXs/Soft-switches
CISCO IP PHONE 7905 SERIES
1 2 AB C 3 D E F
4 5 J K L 6 M N O G H I
7 8 T U V 9 WX Y Z PQ RS
* 0 #
4
7PQR S
*
CISCO IP P HONE 7905 SERIES
1 2 AB C 3 D E F
4 5 J K L 6 M N O G H I
7 8 T U V 9 WX Y Z P Q RS
* 0 #
4
7PQRS
*
CISCO IP P HONE 7905 SERIES
1 2 AB C 3 D E F
4 5 J K L 6 M N O G H I
7 8 T U V 9 WX Y Z P Q RS
* 0 #
4
7PQRS
*
Figura 1.3 - PBX por software de tipo convencional (softswitch)
Es bast ant e comn en est os das el uso de soft swit ches o PBXs.
Ent ret ant o la forma de comercializacin de est os equipos sigue muchas
veces la lgica most rada en la figura 1.3. Los component es son hechos de
forma separada y muchas veces de diferent es fabricant es. Los cost os da
adquisicin de cada uno de est os component es es elevado y la int egracin
muchas veces es difcil.
1.6 Viejo y nuevo mundo | 22
1.6.2 Telefona a la manera de Asterisk
CISCO IP PHONE 7905 SERIES
1 2 A BC 3 D E F
4 5 J K L 6 M N O G H I
7 8 T U V 9 WX Y Z PQ RS
* 0 #
4
7 PQR S
*
CISCO IP PHONE 7905 SERIES
1 2 A BC 3 D E F
4 5 J K L 6 M N O G H I
7 8 T U V 9 WX Y Z PQ RS
* 0 #
4
7PQRS
*
CISCO IP PHONE 7905 SERIES
1 2 A BC 3 D E F
4 5 J K L 6 M N O G H I
7 8 T U V 9 WX Y Z PQ RS
* 0 #
4
7PQRS
*
Figura 1.4 Telefona a la manera Asterisk
Ast erisk realiza t odas est as funciones de forma int egrada, el
licenciamient o es grat uit o ( GPL General Public License) y puede ser hecho
en un nico o en varios ser vidores de acuerdo con un dimensionamient o
apropiado. Es increible decir est o, pero puedo demost rar que es mas fcil
implement ar Ast er isk de que t omar , especificar y licenciar un sist ema de
t elefona convencional.
23 | Captulo 1| Introduccin al Asterisk
1.7 Un sistema para testes y desarrollo
CISCOIPPHONE 7905 SERIES
1 2 A B C 3 D E F
4 5 J K L 6 M N O G H I
7 8 T U V 9 W XY Z P Q R S
* 0 #
4
7 PQ RS
*
Figura 1.5 - El clsico PBX 1x1
En la figura 1. 5, Ust ed ve un ej empl o de un PBX de un t ronco y una lnea.
Est e es uno de los sist emas ms simples que ust ed puede const r uir con
Ast erisk. A pesar de t ener poca ut ilidad prct ica est e per mit e que se
concept ualicen algunos punt os import ant es. En primer lugar el PBX 1x1
posee una placa FXO ( Foreign Exchange Office) para ser ligada a las
operadoras o a una int erface de ramal. Ust ed puede adquirir una placa de
est a de Digium con nombre TDM400P.
1.7.1 Primera opcin: Un FXS y un FXO
Es la forma ms simples y t ambin ms cost osa.
1.7.2 Proveedor de servicio VoIP, softphone o ATA
Es la forma ms econmica, pero no hay conexin hast a la r ed pblica
1.7.3 Una interface FXO y un ATA o softphone
No es la for ma ms econmica, pero si t iene una conexin hast a la red
pblica y si puede encont rar t arj et as con una int er face FXO ( X100P) con
baj o cost o.
1.8 Escenarios de uso de Asterisk | 24
1.8 Escenarios de uso de Asterisk
1.8.1 IP PBX
Lo escenar io mas comn es lo I P PBX para empresas pequeas y medias.
Si ust ed compara lo Ast erisk as los PBX analgicos el es mas dispendioso.
Todava los r ecursos son mucho mas sofist icados. Si ust ed compara el
Ast erisk a ot ros PBX con los mismos recursos ( buzn de voz, dist ribuidor
aut omt ico de llamadas) Ast erisk es menos cost oso.
25 | Captulo 1| Introduccin al Asterisk
1.8.2 Asterisk integrado con un PBX previamente instalado
Ot ro escenario mucho comn es el Ast erisk lo Ast erisk int egrado con un
PBX que est a previament e inst alado. Normalment e es menos cost oso
poner la t elefona I P con Ast erisk que act ualizar lo PBX convencional.
1.8.3 Intercomunicacin de filiales con casa matriz
Figura 1.7 Intercomunicacin de casa matriz con filiales
1.8 Escenarios de uso de Asterisk | 26
Ast erisk posee funcionalidad de un gat eway de media. El puede convert ir
las seales analgicas ( FXS, FXO) o digit ales ( I SDN) viniendo de la cent ral
t elefnica, o de los t elfonos de client e en voz sobre I P y t ransmit ir por la
red corporat iva de dat os. La conver gencia propicia la r educcin del
nmero de circuit os y un mej or apr ovechamient o de los recursos. Los
proyect os ms comunes son conocidos como Toll- Bypass ( Cont or neando
la t arificacin) , pues se eliminan los cost os de operadora de langa
dist ancia de los t elfonos de las filiales de la empresa.
1.8.4 Servidor de aplicaciones
Vamos a concept uar de una forma un poco mas det allada:
Buzn de voz Permit e que cuando el usuari o no at iende el t elfono por
est ar ocupado o ausent e, reciba un prompt " solicit ando que dej e un
mensaj e. Es semej ant e a una secr et aria elect rnica o caj a de mensaj es
de un celular. Ast erisk present a est a funcionalidad, sin cost o adicional.
Si st ema de mensaj er i a uni f i cada Es un sist ema donde t odas los
mensaj es son encaminadas para un nico lugar, por ej emplo, la casilla de
buzn de un usuario. En est e caso los mensaj es de e- mail, j unt o con los
mensaj es do buzn de voz y fax serian encaminados para la casilla post al
del usuario. En Ast er isk t ambin se da la posibilidad de hacerlo.
Uni dad de r espuest a aut omt i ca Para mi est e es uno de los punt os
mas alt os de Ast erisk, el permit e crear una URA muy fcil de personalizar.
Est o per mit e que ust ed, por ej emplo, cree un sist ema de consult a de
st ock y pr ecios para los vendedores, un sist ema de at encin a disposicin
de los pedidos e innumerables aplicaciones. Es bueno recordar que al
27 | Captulo 1| Introduccin al Asterisk
cont rario de los EUA y Europa, la cant idad de comput adoras por
lat inoamericanos es relat ivament e pequea y el t elfono aun es uno de
los medios de acceso mas universales.
Sal a de Conf er enci a Permit e que varios usuarios hablen en conj unt o.
Ust ed escoge un ramal para armar la sala de conferencia y t odos los que
discan para ella est n inmediat ament e conect ados.
Est as son algunas de las funcionalidades act uales de Ast erisk, nuevas
aplicaciones est n surgiendo a cada da. Usando recur sos como AGI
( Ast erisk Gat eway I nt erface) que es muy semej ant e al CGI ( Conmon
Gat eway I nt erface) , las posibilidades de programacion son muy amplias,
el lenguaj e de programacion puede ser escogido por el desarrollador.
Creo que sern cada vez ms comunes los por t ales de voz, para
diseminar la infor macin por un conj unt o aun mayor de personas.
1.8.5 Media Gateway
Medi a Gat ew ay Un media gat eway permit e que sus conexiones en
t elefona analgica puedan ser convert i das en Voz sobre I P, por ej emplo,
y t r ansmit idas por la red de dat os ant e ot ra oficina sin pasar por la
t arificacin de la red pblica. Est e es el punt o nmero uno de la
implement acin de voz sobre I P, reducir la cuent a. Si ust ed t iene un
Ast erisk en cada filial, ust ed puede int erconect arlos usando I AX t runked,
una de las mej ores t ecnologas de conexin de PBX por I P. Est o es lo que
me da miedo, que t odava de ser un soft ware libre, est e recurso de
prot ocolo en part icular es superior al que yo t engo conocido como equipos
basados en t ecnologas propiet arias
1.8 Escenarios de uso de Asterisk | 28
1.8.6 Contact Center
Di st r i bui dor aut omt i co de l l amadas y f i l a de at enci n de l l amadas
Est e es uno de los concept os menos obvi os de la t elefona. La primera vez
que yo vi. Est o, yo pens: pero yo ya t engo est o en mi cent ral t elefnica,
ella dist ribuye para varios r amales, el primero que se at iende dej a de
hacer sonar los ot ros, porque t ant o OOHH para est a cosa de DAC. La
respuest a es simple, en un DAC, las per sonas normalment e se
aut ent ifican en una fila de at encin de llamadas par a recibir dichas
llamadas, el dist ribuidor verifica que usuar io est con el t elfono libr e
ant es de pasar la llamada. Si ningn operador est uviese libr e est e
asegura la llamada en una fila con aquella musiquit a y un mensaj e
como Ust ed est a comunicado con... ... Su llamada es muy
import ant e.. ... ( Que nosot ros lo ador amos a Ud! ! ) et c. Cuando el pr imer
t elefonist a es liberado, es DAC quien pasa la comunicacin. DAC es
fundament al en cualquier sist ema de at encin. Hay mucho mas sobre
DAC de lo que aqu est a escrit o, el sist ema de llamada r ot at iva puede ser
mucho mas sofist icado. Un DAC normalment e t iene un cost o elevado en
la mayora de las plat aformas convencionales.
Di al er aut omt i co Est o es muy t il en t elemarket ing, se puede
progr amar el sist ema para discado aut omt ico y dist r ibuir en una fila.
Pero est a es una t ecnologa que es vendida separadament e en ot ros PBX.
En Ast erisk ust ed puede programar un discado y exist en diversos
ej emplos de dialers disponibles en I nt ernet .
29 | Captulo 1| Introduccin al Asterisk
1.9 Buscando informaciones relativas a Asterisk.
En est a seccin vamos most rar las pr incipales Fuent es de informaciones
relat ivas a Ast erisk
1. www.ast er isk. org
Soport e - > ht t p: / / www.ast erisk. org/ suppor t .
Base de dat os de informaciones - > ht t p: / / kb.digium.com/
Forum - > ht t p: / / forums.digium. com
Er rores - > ht t p: / / bugs.digium. com
2. www.ast eriskexpert s.com.br
3. www.ast eriskdocs.org
4. www.ast eriskguru.com
5. www.voip- info.org ( la mayor wikipedia relat iva a Ast erisk)
6. ht t p: / / svn.digium.com/ view/ ast erisk/ branches/ 1.4/ doc/
1.10 Sumario
Ast erisk es un soft ware con licenci amient o GPL, que t r ansforma un PC
comn en una poder osa cent r al t elefnica. Fue creado por Mark Spencer
de Digium que comercializa el hardware de t elefona. El Hardware de
t elefona t ambin es abiert o y fue desarr ollado por Jim Dixon en el
proyect o Zapat a Telephony.
La ar quit ect ura de Ast erisk se compone bsicament e de:
CANALES que pueden ser analgicos, digit ales y/ o Voip.
PROTOCOLOS de comunicacin como SI P, H323, MGCP y I AX
que son responsables por la sealizacin de t elefona.
CODECs que hacen la codificacin de voz de un format o para
ot ro, permit iendo que sea t r ansmit ida con compresin de hast a
ocho veces ( G729a) .
APLI CACI ONES que son responsables por la funcionalidad del
PBX.
Ast erisk puede ser usado en innumerables aplicaciones, desde un PBX
para una pequea empresa hast a sist emas de respuest a aut omt ica de
alt a densidad.
1.11 Cuestionario | 30
1.11 Cuestionario
1. Marque las opciones correct as.
Ast er isk t iene cuat ro component es bsicos de arquit ect ura
CANALES
PROTOCOLOS
AGENTES
TELEFONOS
CODECS
APLI CACI ONES
2. Si fuera necesario crear un PBX con 4 enlaces y ocho t elfonos, ud.
puede usar un PC con Linux y 3 placas TDM400P una con cuat ro canales
FXO y 2 con cuat ro canales FXS cada una. La afirmacin es:
CORRECTA
I NCORRECTA
3. Un canal FXS gener a t ono de discado, en cuant o un canal FXO recibe el
t ono desde la red pblica o de algn ot ro PBX. La afirmacin es:
CORRECTA
I NCORRECTA
4. Marque las opciones corr ect as. Ast erisk per mit e los siguient es
recursos:
Unidad de Respuest a Aut omt ica
Dist ribucin aut omt ica de llamadas
Telfonos I P
Telfonos Analgicos
Telfonos digit ales de cualquier fabricant e.
5. Par a t ener msica en espera Ast erisk necesit a de un CD Player
conect ado en un r amal FXO. La afirmacin es:
CORRECTA
I NCORRECTA
6. Es responsable por la at encin aut omt ica de client es, normalment e
suena un prompt y espera que usuar io seleccione una opcin. En
algunos casos puede ser usada en conj unt o con un banco de dat os y
conver sin de t ext o para ser hablado.
Est amos hablando aqu de una:
31 | Captulo 1| Introduccin al Asterisk
URA
I VR
DAC
Unified Messaging
7 Marque las opciones correct as, Un banco de canales es conect ado al
Ast er isk a t ravs de una int erface:
E1
T1
FXO
FXS
8 Marque a opcin correct a. Un canal E1 soport a ___ canales de
t elefona en cuant o un T1 sopor t a ___ canales.
12, 24
30, 24
12, 12
1,1
9 En las plat afor mas de t elefona convencional, nor malment e URA, DAC
y Buzn de voz est n incluidos en el PBX. Est a afirmacin es:
CORRECTA
I NCORRECTA
10 Marque las opciones cor rect as, Es posible int ercomunicar, usando
Ast er isk, varias filiales a t ravs de voz sobre I P reduciendo el uso de
comunicaciones de larga dist ancia. En una filial:
Ast erisk puede ser la cent ral t elefnica para t odos los usuarios.
Ast er isk puede int egrar una cent ral t elefnica exist ent e
Pueden ser usados apenas t elfonos I P ligados a un Ast erisk
cent ralizado
Redundancia y confiabilidad no son import ant es cuando se conect an I P
phones.

Vous aimerez peut-être aussi