Escolar Documentos
Profissional Documentos
Cultura Documentos
Ni Dung
Gii thiu Asterisk
Asterisk Vi VoIP
Kin Trc Asterisk Gii Thiu cc tnh nng Cc Ng Cnh Thc T Cc Tp tin cu hnh Minh ha ng dng vi Trixbox
8*7/2=28
Chuyn mch
www.asterisk.org
6
Asterisk l g?
L h thng chuyn mch mm PBX Phn mm m ngun m vit bng ngn ng C Hot ng trn h iu hnh Linux IP PBX Voice Over IP
Asterisk l g?
* - Vi Kh nng tu bin ln p ng nhu cu cho nhiu ng dng khc nhau. Phn cng giao tip vi PSTN khng t.
Lch s Asterisk
c pht trin bi Mark Spencer vo nm 1999 Mark Spencer vit phn mm vi chc nng PBX h tr cng ty ca mnh. Jim Dixon T cng ty Zapata telephony h tr thc hin phn cng. Hin nay c pht trin bi cng ng ngun m ca Asterisk.
Ni Dung
Gii thiu Asterisk
Asterisk Vi VoIP
Kin Trc Asterisk Gii Thiu cc tnh nng Cc Ng Cnh Thc T Cc Tp tin cu hnh Minh ha ng dng vi Trixbox
10
VoIP l g?
Voice Over IP L cch thc gi in thoi v gi Fax trn mng d liu nn IP (Internet Protocol) . Vi cht lng dch v ph hp v mt gi cc r hn so vi in thoi truyn thng qua mng PSTN.
11
u im ca voice IP
in thoi IP l bc t ph v cng ngh v dch v, mang li kh nng gi ng di v quc t vi gi r. in thoi IP cn mang li li ch tim tng trong vic pht trin cc dch v vin thng tch hp v m rng .
12
u im ca voice IP
i vi in thoi Internet c cc c ch pht hin khong lng (khong thi gian khng c ting ni) nn s lm tng hiu sut mng.
13
Khuyt im ca VoIP
Khng th thc hin mi cuc gi qua Internet nu nh ngi gi khng trc tuyn trn mng. Khng m bo tnh bo mt.
14
15
16
17
18
Ni Dung
Gii thiu Asterisk
Asterisk Vi VoIP
19
Asterisk Architecture
20
Giao thc
TCP connection req
Hi Hi
TCP connection response
GET http://www.yahoo.com
My gi ri?
2:00 time
<file>
21
Giao thc
22
CODEC - COmpressor/DECompressor
23
CODEC - COmpressor/DECompressor
GSM 13Kbps, 20ms frame G.711 (alaw/ulaw) 64Kbps G.723.1 5.3/6.3Kbps, 30ms frame G.726 16/24/32/40 Kbps G.729 8Kbps, 10ms frame iLBC 15Kbps, 20 ms frame
Higher compression = More CPU = Lower Bandwidth Lower compression = Less CPU = More Bandwidth
24
Ni dung
Gii thiu Asterisk
Asterisk Vi VoIP
Kin Trc Asterisk
25
Cc Tnh nng
Calling Cards Distinctive Ring Interactive Voice Response (IVR) Music on Hold Privacy Manager Blacklists
26
Cc Tnh nng
Protocol Conversion Roaming Extensions Text-to-Speech Time and Date Voice Mail Call Parking
27
Cc Tnh nng
Remote Call Pickup Call Queueing Call Monitoring Fax Transmit/Receive Do not disturb . =>www.asterisk.org
28
Ni dung
Gii thiu Asterisk
Asterisk Vi VoIP
Kin Trc Asterisk Gii Thiu cc tnh nng
Cc Ng Cnh Thc T
Cc Tp tin cu hnh Minh ha ng dng vi Trixbox
29
Asterisk Kt Ni Vi?
30
31
IP Phone
32
Softphone
33
34
Analog Telephone
35
FXO/FXS
36
FXO/FXS
37
Asterisk Kt Ni Vi?
38
Asterisk Kt Ni Vi?
39
Ng cnh thc t
analog phone optional IP-Phone
ASTERISK HUB (PC + HW card ) PC & Soft Phone CO Line/T1-E1 Ethernet broad band (ADSL, CABLE)
40
Ng cnh thc t 1
analog-phone
CO Line
PSTN
Soft-phone
IP cloud
VoIP Service
IP-phone
analog-phone
41
Ng cnh thc t 2
Ethernet broad band
Head Office
ASTERISK
HUB IPphone
IP Clou d
PST N
CO Lin e or E1
analog -phone
Softphone
Lease line
WAN
42
Ng cnh thc t 3
PST N
Thu bao A
ISP
IP Clou d
Office
ASTERISK
HUB CO Line or E1 IPphon e
PST N
Softphone
local network
43
Ng cnh thc t 4
ASTERISK
PSTN
CO Line
HUB
optional
IP cloud
PSTN
VoIP Service
44
Ni dung
Gii thiu Asterisk
Asterisk Vi VoIP
Kin Trc Asterisk Cc Ng Cnh Thc T Gii Thiu cc tnh nng
Cc Tp tin cu hnh
Minh ha ng dng vi Trixbox
45
Tp tin cu hnh
h thng hot ng vi kh nng tu bin ln chng ta cn phi cu hnh h thng thng qua cc tp tin cu hnh. Cc tp tin cu hnh chnh ti th mc /etc/asterisk/*.* ngoi tr file /etc/zaptel.conf) .
46
Tp tin cu hnh
Mt s tp tin cu hnh
Extension.conf Sip.conf Iax.conf Voicemail.conf Zapata.conf Meetme.conf Musiconhold.conf
47
48
49
Mt s ng dng c bn
Answer() : Tr li cuc gi Dial() : Quay s Hangup() : kt thc cuc gi Playback() : Pht mt thng ip Wait() : Ch
50
V d: Cu hnh Voicemail.conf
voicemail.conf
[general] format = wav [default] ; Mailboxname => Password, Username, E-Mail 2000 => 1234, thocon, toan@union.com 2001 => 1111, caogia, thao@union.com
51
V d: Cu hnh sip.conf
[Toan] type=friend context=from-Toan username=2000 secret=1234 host=192.168.16.5 fromdomain=192.168.16.5 qualify=yes Voicemail=2000 [Thao] type=friend ;(user,peer) context=from-Thao username=2001 secret=1234 host=192.168.16.5 fromdomain=192.168.16.5 qualify=yes Voicemail=2001
52
V d: Cu hnh extention.conf
[from-Toan] exten => 2001,1,Dial(sip/2001,90) exten => 2001,2,VoiceMail(u2001) exten => 2001,102,VoiceMail(b2001) [from-Toan] exten => S,1,Dial(sip/${EXTEN},90) exten => S,2,VoiceMail(u${EXTEN}) exten => S,102,VoiceMail(b${EXTEN}) 53
V d: Cu hnh extention.conf
[from-Toan] include => BinhThuong|09:00-17:00|mon-fri|*|* include => NgayNghi|*|sat-sun|*|* [BinhThuong] exten => 2001,1,Dial(2001,90) exten => 2001,2,VoiceMail(u2001) exten => 2001,102,VoiceMail(b2001) [NgayNghi] exten => 2000,1,Answer() exten => 2000,2,Playback(Tambiet) exten => 2000,3,Hangup()
54
Ni dung
Gii thiu Asterisk
Asterisk Vi VoIP
Kin Trc Asterisk Gii Thiu cc tnh nng Cc Ng Cnh Thc T Cc Tp tin cu hnh
Ng
Cnh Thc t
IP-Phone LAN 10/100MB
SWITCH
ASTERISK -TRIXBOX
Softphone
(PC + HW card )
TDM04B
56
TRIXBOX
57
TRIXBOX
58
TRIXBOX
59
Web Management
60
Thc hin cuc gi To Sip Extension Ci Softphone trn my client Thc hin m thoi
61
62
Sch tham kho Switching to voip By theodore wallingford Asterisk: The Future of Telephony By Leif Madsen, Jared Smith, Jim Van Meggelen VoIP Hacks By Theodore Wallingford VoIP Howto by Roberto Arcomano VoIP FOR DUMmIES by By Tim Kelly
63
http://www.asterisk.org http://www.voip-info/wiki-Asterisk http://www.digium.com/ http://www.asteriskdocs.org/ http://users.pandora.be/AsteriskPBX/InstallAsterisk.htm http://salaam.cs.buap.mx/EBOOKS/VoIP/Ast erisk http://mirrors.angelinacounty.net/asterisk/ Trixbox Website http://www.trixbox.org/
64
Cc t vit tt
TDM Time Division Multiplexing PBX Private Branch Exchange ACD Automatic Call Distributor FXS - Foreign eXchange Station analog telephone FXO - Foreign eXchange Office Device that to phones ATA - Analog Telephone Adapter An interface with ethernet and an FXS port. IVR - Interactive Voice Response A voice menu VOIP - Voice Over Internet Protocol
65
Cc t vit tt
SIP - Session Initiation Protocol Manages a phone connection RTP - Realtime Transport Protocol Carries the voice data IAX - Inter Asterisk eXchange Voice and control information between two PBXs. NAT - Network Adress Translation Allow multiple machines to share on network address QoS - Quality of Service A protocol for prioritizing network traffic DID - Direct Inward Dial A phone number people can call 66
67
68
Cu hi 1
VoIP c vit tt t cm t no sau y? A. Voice IP B. Voice On IP C. Voice Over IP D. Voice Of IP
p n
69
Cu hi 2
A. B. C. D. Asterisk l g? L h iu hnh L PBX v IP PBX L mt cng ngh in thoi L h thng chuyn mch gi trn IP.
p n
70
Cu hi 3
My in thoi Analog c bao nhiu cch lin lc vi cc my in thoi VOIP ca h thng Asterisk? A. 1 B. 2 C. 3 D. 4
p n
71
Cu hi 4
Trong 3 Giao thc SIP, IAX, H.323 giao thc no ra i u tin? A. SIP B. H.323 C. IAX D. SIP&H.323
p n
72
Cu hi 5
TrixBox l g ? Nu mt s tnh nng ca TrixBox?
73
Cu hi 6
A. B. C. D. Asterisk c vit bng ngn ng g? C# C++ C Visual C++
p n
74
Cu Hi 7
Cc giao thc no sau y c vit dnh ring cho Asterisk? A. H.323 B. IAX2 C. SIP D. MGCP p n
75
Cu Hi 8
Cc CODEC (COmpressor/DECompressor) No di y l CODEC c bn quyn? A. G.711 B. G.723.1 p n C. G.726 D. G.729
76
Cu Hi 9
Tnh nng no l tnh nng chuyn cuc gi c qun l. A. Roaming Extensions B. Call Parking p n C. Privacy Manager D. Remote Call Pickup
77
Cu Hi 10
Tnh nng no l tnh nng ngn cuc gi. A. Music on Hold B. Privacy Manager p n C. Blacklists D. Caller ID
78
Cu Hi 11
Mun khai bo mt thu bao SIP hot ng trn mng chng ta cn khai bo nhng tp tin no sau y? A. Sip.conf B. Sip.conf v iax.conf p n C. Sip v extention.conf D. Sip v manager.conf
79