Professional Documents
Culture Documents
Contents
I. M hnh trin khai. .................................................................................................................................... 1
II. Bi Ton DEMO ......................................................................................................................................... 1
III. YU CU H THNG ................................................................................................................................ 2
IV. PHN MM CN THIT............................................................................................................................ 3
V. Cc bc ci t v cu hnh. .................................................................................................................. 3
5.1 Gii Thiu V Trixbox. ........................................................................................................................ 3
5.2 To cc user: ....................................................................................................................................... 6
5.3 Cu hnh cc my ni b trong cng ty c th lin lc ni b v hp vi nhau? ........................ 9
5.4 Tng i hng dn tr li t ng. ............................................................................................... 16
5.5 kt ni ra ngoi internet.( kt ni gia qun n qun 5 v khch sn qun 1) ....................... 23
5.6 Gii thiu v giao tip vi PSTN ...................................................................................................... 26
5.7 Lu cuc gi...................................................................................................................................... 29
5.8 Gii hn thi gian gi ra bn ngoi. ................................................................................................ 32
................................................................................................................................................................ 33
Chi nhnh
ST
Nhn vin
Tr s chnh.
Tp.H Ch Minh(Q1)
{s in thoi bn gi
vo cng ty:
083999999}
Qun n
Tp.H Ch Minh(Q5)
101
102
103, 104, 105, 106
107
108
109
201
Gim c
Tip tn
B phn chm sc
khch hng(103) gm:
Phong(104),
phc(105),nghi(106)
K ton
Hp th thoi.
S hp ni b
Qun l.
202
Thu ngn.
Cho mng khch hng n vi khch sn NICKO xin vui lng bm phm s 1 c nghe thng bo v
cc loi phng v gi c, bm phm th 2 gp tip tn t phng, bm phm s 3 gp b phn
chm sc khch hng, bm phm 4 li li nhn cho cng ty.
Khi ngi dng bm phim s 1:
H thng s pht thng bo:khch sn hin c 3 loi phng. Loi 1: gi 200.000/m, Loi 2: Gi
300.000/dem, Loi 3: gi 400.000/m. Xin mi bm s 9 kt ni li vi tng i. Xin cm n qu
khch gi ti cng ty chng ti.
Khi ngi dng bm phm 2:
H thng s kt ni vi tip tn cho khch hng t phng trc.
Khi ngi dng bm phm 3:
H thng s kt ni n phng chm sc khch hng. Gm 3 nhn vin: phong, phc, nghi. 3 nhn vin
ny s nhn c cuc gi theo nguyn tc xoay vng. Mc nh l 3 nhn vin ny ng nhp vo
hng i qua s 222 ch cuc gi.
Khi ngi dng bm phm 4:
H thng s kt ni ngi dng n hp th thoi. ngi dng c th li li nhn phn nh v
thi ca nhn vin v cht lng ca cng ty. Ch c gim c mi c th kim tra hp th thoi
thng qua s 111 mt khu c thit lp sn.
Ngoi ra cc nhn vin trong cng ty c th lin lc ni b vi nhau v cn c th tham gia vo phng
hp hp ni b thng qua s 108 vi mt khu ng nhp l 1234.
III. YU CU H THNG
H tng
V. Cc bc ci t v cu hnh.
5.1 Gii Thiu V Trixbox.
TrixBox l mt chng trnh m ngun m c xy dng trn nn h iu hnh CentOS kt hp vi phn
mm Asterisk. Mc tiu ca TrixBox l cung cp cho ngi dng nhng giao din v chc nng cu hnh,
qun tr h thng Asterisk mt cch thn thin v d dng nht.
Sau khi ci t, chng ta c th cu hnh TrixBox thng qua giao din web bng cch g vo trnh duyt
a ch : http://ip-of-trixbox-server
Chuyn sang giao din Admin mode bng cch click chn vo switch gc trn bn phi mn hnh sau
g vo ti khong mc nh l : maint/password
5.2 To cc user:
Trc tin ta cn phi to cc ti khong sip cho tng user bng cch nhp vo khung address ca trnh
duyt a ch ca trixbox (dng FreeBPX).
Ta chn click vo Extensions sau chn Submit nhp thng tin cho cc user.
u im v khuyt im ca h thng.
To user gim c: ST: 101, Tn hin th: giamdoc, password: 1234. Cc thng s cn li tm thi ta
cha quan tm n.
Vo PBX => config File Editor ta cu hnh trc tip vo cc file cu hnh ca asterisk.
Ta click vo Sip_additional.conf v i thnh phn context t from-internal thnh incoming.
;line 1
exten=>101,n,Dial(SIP/101,45) ;line 2
exten=>101,n,Hangup()
(gi n s ti khon sip 101, trong vng 45 giy nu khng bt my s kt thc cuc gi)
;dial SIP/102
exten=>102,1,Answer()
;line 4
exten=>102,n,Dial(SIP/102,45) ;line 5
exten=>102,n,Hangup()
;line 6
;dial SIP/104
exten=>104,1,Answer()
;line 7
exten=>104,n,Dial(SIP/104,45,x) ;line 8
exten=>104,n,Hangup()
;line 9
;dial SIP/105
exten=>105,1,Answer()
;line 10
exten=>105,n,Dial(SIP/105,45) ;line 11
exten=>105,n,Hangup()
;line 12
;dial SIP/106
exten=>106,1,Answer()
;line 13
exten=>106,n,Dial(SIP/106,45) ;line 14
exten=>106,n,Hangup()
;dial SIP/107
;line 15
;line 16
exten=>107,n,Dial(SIP/107,45) ;line 17
exten=>107,n,Hangup()
;line 18
;dial SIP/108
exten=>108,1,Answer()
;line 19
exten=>108,n,Dial(SIP/108,45) ;line 20
exten=>108,n,Hangup()
;line 21
;dial SIP/201
exten=>201,1,Answer()
;line 22
exten=>201,n,Dial(SIP/201,45) ;line 23
exten=>201,n,Hangup()
;line 24
;dial SIP/202
exten=>202,1,Answer()
;line 25
exten=>202,n,Dial(SIP/202,45) ;line 26
exten=>202,n,Hangup()
;line 27
Nh vy ta thc hin thnh cng cuc gi gia 2 ti khon ni b trong tng i asterisk.
Ta lm tng t i vi cc ti khon khc.
Ngoi ra cc user trong cng ty cn c th tham gia hp ni b vi nhau thng qua s 109.
u tin ta cu hnh trong meetme.conf nh sau.
conf => 109,1234,123416 ; line 1
vi 109 l sophonghop,1234 l matkhauvaophong,123456 l matkhauamind .
;line 29
;line 30
;line 31
;end of [hoithoai]
Line 28 thuc context [incoming] c ngha l khi user gi vo s 109 th s a n context hi thoi
vo phng hp.
;line 32
exten=>s,n,Set(i=1)
(khi to gi tr ca i = 1)
exten=>s,n,While($[${i} < 4]) ;line 33 ( to vng lp while pht thng bo cho mng 3 ln)
exten=>s,n,Background(loi_chao) ;line 34 (pht thng ip li cho)
exten=>s,n,Set(i=$[${i} + 1])
;line 35
(tng i ln 1)
exten=>s,n,EndWhile
;line 36
exten=>s,n, Hangup()
;line 37
exten=>2,1,Playback(tiep_tan)
exten=>2,n,Answer()
;line 40
exten=>2,n,Dial(SIP/102,45)
exten=>2,n,Hangup()
exten=>4,1,Playback(hop_thu_thoai)
[baogia]
exten=>s,1,Answer()
;line 48
exten=>s,n,Background(gia_ca)
exten=>s,n,Hangup()
;line 50
exten=>9,1,goto(xuli,s,1)
;line 51 (i n context x l)
[chamsockhachhang]
exten=>s,1,Playback(cham_soc_khach_hang) ;line 52 (pht thng ip chm sc khch hng)
exten=>s,n,Queue(tu_van)
;line 53 (a khch hng vo hng i nu s khch hng gi ti
ln hn s nhn vin t vn. Ngc li th kt ni vi nhn vin t vn)
Ta cn cu hnh
; To hng i nhansu
H thng s pht thng ip li cho 3 ln. Nu c 3 ln m khch hng khng n phm h thng s t
gc my.
Khi khch hng bm phm s 1:
H thng s pht thng ip bo gi phng cho khch hng sau hng dn khch hng bm phm 9
tr v ng cnh ban u.
Khi khch hng bm phm 2: h thng s pht thng ip v kt ni vi in thoi ca tip tn.
Khi khch hng bm phm 3. H thng s pht thng ip v kt ni ti b phn chm sc khch hng
ca cng ty.
Vi iu kin l cc nhn vin chm sc khch hng phi ng nhp vo h thng ch i tr li vi id v
password cho trc.
Nhn vin phong:
id:105, password:1234
id:105, password:1234
Sau khi 3 nhn vin ca cng ty ng nhp thnh cng nu c nhiu hn 3 khch hng gi n s a
nhng khch hng ny vo hng i v ch n khi c nhn vin rnh h thng s ngay lp tc kt ni
vi nhn vin .
;line 1
externip=luuthanhphong.no-ip.org
localnet=192.168.1.0/255.255.255.0
externrefresh=60
;line 4
nat = yes
login c)
qualify = yes
;line 6
Sau ta tin hnh nat cho router cc user t bn ngoi c th ng k vo tng i asterisk.
Nat cc port cho router nh trong hnh bn di.
;line1
loadzone=us
;line2
defaultzone=us ;line3
channels=3,4
;line4
line 1: cu hnh cho FXO trn port 3,4 l tn hiu fxs: fxsks=3,4. Kiu bo hiu Ks: pht hin thay i
ng dy bng in tr vng.
Line2: cu hnh nhng ch nh t trng ca mi vng hay mi quc gia v cc tn hiu s dng nh dial
tone, ringing cycles, busy tone......
Line3: defaultzone ch nh vng mc nh nu khng khai bo qua thng s loadzone
Sau khi cu hnh chng ta cn phi np driver cho card hot ng, np driver dng lnh modprobe. V
d np driver cho kerney linux wctdm ti du nhc lnh ca linux chng ta dng lnh:
#modprobe wctdm
Sau khi thc hin lnh trn m h thng khng thng bo thng tin g th c ngha l driver np thnh
cng. By gi kim tra cu hnh khai bo trong file zaptel.conf c ng hay khng th dng lnh:
# /sbin/ztcfg -vv
Nu thng tin xut ra nh sau c ngha l cu hnh thnh cng card TDM22B vi 2 port FXO 3 v 4.
Zaptel Configuration
======================
Channel map:
Channel 03: FXS Kewlstart (Default) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Slaves: 04)
2 channels configured.
[incoming]
;Cc cuc gi vo t port fxo s c chuyn n ng cnh ny
exten => s,1,Answer( )
exten => s,2,Echo( )
5.7 Lu cuc gi
Tt c thng tin cc cuc gi s c h thng lu li ti CDR Report ca freeBPX.
Thng tin c lu gm: ngy gi gi, s in thoi ngun, s in thoi ch, knh ngun, knh ch,
trng thi cuc gi, thi lng cuc gi nhng h thng vn cha thu m cuc gi.
Ta s tin hnh thu m cho tt c cc cuc gi bng cch dng ng dng Mixmonitor().
Mun thu m cuc gi no ta ch cn thm ng dng MixMonitor(${UNIQUEID}.wav) v
StopMixMonitor() vo k hoch quay s ca cuc gi .
V d mun thu m khi bt c ngi khc gi vo s sip/101 ta cu hnh nh sau:
;dial SIP/101
exten=>101,1,Answer()
;line 1
exten=>101,n,MixMonitor(${UNIQUEID}.wav)
exten=>101,n,Dial(SIP/101,45)
exten=>101,n,StopMixMonitor()
exten=>101,n,Hangup()
;line 3
;line4
;line 5
Nhng ta vn cha nghe c file ghi m. Khi click vo th h thng s bo li ng dn file khng tn
ti
By gi ta c th nghe c tt c file ta ghi m trong CDR Report bng cch click chut vo Recoding
v ti file v my.
;line 51
exten=>083888888,n,MixMonitor(${UNIQUEID}.wav)
;line52
exten=>083888888,n,Dial(SIP/083888888,45,L(60000,18000,6000))
exten=>083888888,n,StopMixMonitor()
exten=>083888888,n,Hangup()
;line54
;line 55
;line 53