Anda di halaman 1dari 22

Asterisk open source

platforma za IP telefoniju
Mr Nenad Krajnovi
E-mail: krajko@etf.bg.ac.rs

ta je Asterisk?
od najpoznatijih open source softvera
za IP telefoniju
www.asterisk.org
Radi na Linux platformi
Vie proizvoaa proizvodi hardver koji
omoguava integraciju sa TDM sistemima
Glavni sponzor je firma Digium (proizvoa
TDM modula)
Jedan

Osnovne karakteristike (1)


Podrava

veliki broj protokola za signalizaciju


Podrava analogne TF interfejse, digitalne TF
interfejse (T1, E1, ISDN PRI) i IP telefone
Podrava skoro sve uobiajene servise za poslovni
PBX
Podrava Meet Me dial in konferencije
Plan biranja u potpunosti konfigurabilan
Podrka za call centre (automatsko prosleivanje
poziva)
3

Osnovne karakteristike (2)


Muzika

na ekanju (lokalno snimljena, MP3,


G.711 audio stream)
Definisan AGI (Asterisk Gateway Interface)
koji omoguava potpunu kontrolu
telefonskog sistema i pisanje sopstvenih
aplikacija
IVR (Interactive Voice Respond) sistem

Osnovne karakteristike (3)


Govorna

pota

Govorna pota na e-mail


Video konferencijska poruka na e-mail

da bude gateway za razne proprietery


protokole kao to su SCCP, MSN, Skype...
Podrka za video konferenciju (SIP i H.323)
Praenje i snimanje poziva
Podrava ENUM
Moe

http://www.asterisk.org/features

Podrani protokoli
H.323
MGCP
SIP
SCCP

(Cisco)
IAX (Inter-Asterisk eXchange)

Podrani codec-i
Best voice quality ~100Kbps
G.729 Good voice quality ~40Kbps
GSM Acceptable voice quality ~10Kbps
G.722, G.723.1, G.726, iLBC, Linear, LCP10, Speex
G.711

Podrani interfejsi

Analogni

T1

ISDN (PRI & BRI)

FXO
FXS
E&M (w/ or w/o Wink), Loop start, Ground start, Kewl start
E&M (w/ or w/o Wink)
Robbed bit

EuroISDN
4ESS
Lucent 5E
National ISDN2
Q.Sig
Some international support

Linux soundcard

Podrani IP telefoni
IP Phones (osim IP 7920)
Polycom IP Phones
Snom IP Phones
Avaya IP Phones
Linksys IP Phones
Sipura IP Phones
Grandstream 102
Mnogi drugi
Cisco

Podrani softverski klijenti


Software

for VoIP (SIP)

www.xten.com - free SIP client (Lite)


gnophone.com - Linux SIP client
Windows Messenger

10

Podrani gateway-i
VoIP gateway-i (MGCP, SIP, H.323)
Cisco Call Manager (kroz SIP i H.323)
Patton Smartnode
Cisco

11

Interna arhitektura

12

Arhitektura u funkciji softswitch-a


Asterisk
Proprietary API

PCI Bus

SIP

H.323

Ethernet

IAX

MGCP

Ethernet

SCCP

Ethernet

Media Gateways / Endpoints


13

Dial plan

14

Mogue konfiguracije
Klasian

PBX
Gateway za vezu ka PSTN-u
VoIP gateway za klasine TF centrale
Meusobno povezivanje klasinih TF
centrala preko VoIP-a
...

15

Klasian PBX (analogni + IP telefoni)

16

VoIP gateway za PBX

17

Povezivanje TDM centrala


posredstvom VoIP-a
F
T400P with

our T1s

TDMoE
Span

T400P with Four

T1s

18

Asterisk call processing logic


Collect Digits
Apply Dialplan
E.164 Number

yes
Call via SIP

SIP NAPTR
Found?

no

yes
Call via PSTN

PSTN
Allowed?

no
Reject Call

19

Mane?
Nema

podrku za PCI-Express
Update kernela dovodi do pucanja Digium
drajvera
PCI bus sharing moe dovesti do degradacije
kvaliteta govora
Nema podrku za NAT Traversal
QoS na Linuxu jo uvek nije na zadovoljavajuem
nivou
Security za VoIP jo uvek nije implementiran
Teak za konfigurisanje nije za poetnike
20

Asterisk Resources

http://www.asterisk.org/ - Latest Source Code

http://www.digium.com/ - Asterisk TDM hardware

http://www.voip-info.org/ - General VoIP How-To Info

http://www.xten.com/ - Softphone

http://www.asterisk-vonage.com/ - Asterisk to Vonage connectivity

http://www.binary-systems.com/ - Asterisk Consulting & Training Services

http://www.asterisknow.org/ - Asterisk for the beginners

http://downloads.oreilly.com/books/9780596510480.pdf knjiga Asterisk:


The Future of Telephony

21

Asterisk open source


platforma za IP telefoniju
Mr Nenad Krajnovi
E-mail: krajko@etf.bg.ac.rs

Anda mungkin juga menyukai