Telecomunicaciones en Linux - PowerPoint PPT Presentation

About This Presentation
Title:

Telecomunicaciones en Linux

Description:

Telecomunicaciones en Linux Coesys2010 – PowerPoint PPT presentation

Number of Views:326
Slides: 26
Provided by: technoman

less

Transcript and Presenter's Notes

Title: Telecomunicaciones en Linux


1
Paulo Cesar Alvarado Techno.mayix_at_gmail.com _at_eltec
hno (twitter) www.techno.mayix.net
2
Que es Asterisk ? ? Asterisk es software.
Exclusivamente software. ? Es software Open
Source en su totalidad, liberado bajo licencia
GPL . ? Desarrollado inicialmente por Mark
Spencer, quien fundó la empresa Digium, con
soporte oficial para Asterisk. ? Soporta todas
las funcionalidades de las centrales
tradicionales/IP y muchas más !!!.
3
Asterisk es software ? Se ejecuta en sistemas
estándar estaciones de trabajo, servidores
.... ? Se ejecuta en las arquitecturas x86 ,
x86_64 , Power PC. ? Los sistemas operativos
soportados son Gnu/ Linux , BSD y Apple Mac O
SX . ? Es software libre libertad de uso,
libertad de estudio y adaptación, libertad de
copia, libertad de mejorarlo y publicar las
mejoras.
4
Historia de Asterisk ? El proyecto Asterisk
comenzó en 1999 cuando Mark Spencer decidió
implementar su propia central porque no podía
comprar una. ? Viendo el éxito de Asterisk, fundó
Linux Support Services a finales del mismo
año. ? Linux Support Services se convierte en
DIGIUM en 2002. ? Actualmente, cerca de 300
desarrolladores participan en el desarrollo de
los diferentes módulos.
5
(No Transcript)
6
Funcionalidades tipo central clásica ? Algunas
de las funcionalidades tipo centralita más
comunes Transferencia Ciega Música en
espera Timbres. Pickup de llamadas
Llamada en espera Conferencias Buzón de Voz
Colas de llamadas Colas con Prioridad
Caller ID en espera ...
7
Funcionalidad es tipo central avanzada ? IVR
Interactive Voice Response, recepción y gestión
de llamadas con menús interactivos. ? Buzón de
Voz Mensajes de Voz enviados por E- Mail,
avisos por SMS, ... ? Configuración en base de
datos Extensiones usuarios, etc ... pueden ser
almacenados en DB (MySQL, MS SQL, ODBC ...). Es
posible gestionar la DB desde intranets/extranets,
etc ...
8
Funcionalidades Voz IP ? Soporte de todos los
protocolos estándar SIP (Session Initiation
Protocol). H.323 MGCP (Media Gateway Control
Protocol). IAX2 (Inter-Asterisk eXchange).
SCCP (Cisco Skinny). ? Soporta 'bridging' entre
tecnologías distintas. ? Soporta
transcodificación.
9
Funcionalidades Voz IP ? Soporte de todos los
codecs estándar ADPCM G.711, G.723.1, G.726,
G.729A/B (Con licencia). GSM ILBC LineaR
LPC-10 Speex
10
(No Transcript)
11
Asterisk puede ser integrado de varias
Formas ? Como centralita tradicional /
centralita IP. ? Como pasarela transparente hacia
VozIP en sistemas en producción actuales. ? Como
Contact Center ? Como plataforma para servicios
telefónicos avanzados gestión de incidencias,
soporte, pedidos, ....
12
(No Transcript)
13
Asterisk como pasarela transparente hacia
VoIP ? La telefonía es un servicio crítico, un
reemplazo masivo no siempre es bienvenido ni
recomendado En muchos casos, las empresas han
renovado sus centralitas recientemente. ?
Asterisk puede integrarse como pasarela
transparente hacia la tecnología VozIP si n nec
esi dad de m odifi ca r o actuar en la
infraestructura telefónica ya desplegada y
en producción.
14
(No Transcript)
15
(No Transcript)
16
(No Transcript)
17
Paulo Cesar Alvarado Techno.mayix_at_gmail.com _at_eltec
hno (twitter) www.techno.mayix.net
18
INTRODUCCIÓN Android en un Sistema Operativo
además de una plataforma de Softwarebasada en
el núcleo de Linux. Diseñada en un principio
para dispositivos móviles, Android permite
controlar dispositivos por medio de bibliotecas
desarrolladlas o adaptados por Google mediante
el lenguaje de programación Java. 
19
Android es una plataforma de código abierto. Esto
quiere decir, que cualquier desarrollador puede
crear y desarrollar aplicaciones escritas
con lenguaje C u otros lenguajes y compilarlas a
código nativo de ARM (API de Android). Inicialme
nte, Android fue desarrollada por Google Inc.
aunque poco después se unió Open Handset
Alliance, un consorcio de 48 compañías
de Hardware,Software y telecomunicaciones, las
cuales llegaron a un acuerdo para promocionar los
estándares de códigos abiertos para dispositivos
móviles. 
20
NOTA Google ha sido quien ha publicado la
mayoría del código fuente de Android bajo la
licencia de Software Apache, una licencia de
software libre y de código abierto a cualquier
desarrollador. 
21
CARACTERÍSTICAS Framework de aplicaciones
permite el reemplazo y la reutilización de los
componentes. Navegador integrado basado en el
motor open Source Webkit. SQlite base de datos
para almacenamiento estructurado que se integra
directamente con las aplicaciones. Multimedia
Soporte para medios con formatos comunes de
audio, video e imágenes planas (MPEG4, H.264,
MP3, AAC, AMR, JPG, PNG, GIF). Máquina virtual
Dalvik Base de llamadas de instancias muy
similar a Java. Telefonía GSM dependiente del
terminal. Bluetooth, EDGE, 3g y Wifi
dependiente del terminal. Cámara, GPS, brújula
y acelerómetro Dependiente del
terminal Pantalla Táctil. 
22
APLICACIONES Todas las aplicaciones creadas con
la plataforma Android, incluirán como base un
cliente de email (correo electrónico),
calendario, programa de SMS, mapas, navegador,
contactos, y algunos otros servicios mínimos.
Todas ellas escritas en el lenguaje de
programación Java. FRAMEWORK DE APLICACIONES
Todos los desarrolladores de aplicaciones
Android, tienen acceso total al código fuente
usado en las aplicaciones base. Esto ha sido
diseñado de esta forma, para que no se generen
cientos de componentes de aplicaciones distintas,
que respondan a la misma acción, dando la
posibilidad de que los programas sean modificados
o reemplazados por cualquier usuario sin tener
que empezar a programar sus aplicaciones desde el
principio. LIBRERIAS Android incluye en su
base de datos un set de librerías C/C , que son
expuestas a todos los desarrolladores a través
del framework de las aplicaciones Android System
C library, librerías de medios, librerías de
gráficos, 3D, SQlite, etc. RUNTIME DE ANDROID
Android incorpora un set de librerías que aportan
la mayor parte de las funcionalidades disponibles
en las librerías base del lenguaje de
programación Java. La Máquina Virtual está basada
en registros, y corre clases compiladas por el
compilador de Java que anteriormente han sido
transformadas alformato .dex (Dalvik Executable)
por la herramienta ''dx''. 
23
(No Transcript)
24
Dispositivos Preguntar al Publico
25
Paulo Cesar Alvarado Techno.mayix_at_gmail.com _at_eltec
hno (twitter) www.techno.mayix.net
Write a Comment
User Comments (0)
About PowerShow.com