You are on page 1of 113

1

SVTH: THAÁ I QUANG TUÂ NG

MUÅ C LUÅ C

Lúâ i noá i àêì u ....................................................................................... 3


Chûúng 1: Dõch vuå àiïå n thoaå i IP ................................................. 5
1. Àiïå n thoaå i IP........................................................................... 5
1.1 Giúá i thiïå u............................................................................ 5
1.2 Caá c ûá ng duå ng cuã a àiïå n thoaå i IP ....................................... 7
1.3 Lúå i ñch cuã a àiïå n thoaå i IP................................................... 9
1.4 Ûu àiïí m vaâ nhûúå c àiïí m cuã a àiïå n thoaå i IP.................... 10
2. Phaá t triïí n dõch vuå àiïå n thoaå i IP .......................................... 11
2.1 Khaã nùng triïí n khai dõch vuå àiïå n thoaå i IP ................... 11
2.1 Caá c yïu cêì u khi phaá t triïí n àiïå n thoaå i IP...................... 12
2.3 Nhûä ng khoá khùn khi triïí n khai dõch vuå ....................... 13
2.4 Xu hûúá ng phaá t triïí n ........................................................ 14
3. H323 - tiïu chuêí n aá p duå ng cho àiïå n thoaå i IP .................... 14
3.1 Giúá i thiïå u.......................................................................... 14
3.2 Cêë u hònh maå ng theo chuêín H323.................................. 15
3.3 Caá c giao thûá c H323 tham chiïë u àïë n.............................. 20
C hûúng 2 : Xûã lyá cuöå c goå i ............................................................ 28
1. Caá c thuã tuå c thûå c hiïå n trïn kïnh H225 RAS ...................... 28
1.1 Tòm gatekeeper ................................................................ 28
1.2 Thuã tuå c àùng kñ vúá i gatekeeper ..................................... 29
1.3 Àõnh võ àiïí m cuöë i............................................................. 31

http://www.ebooks.vdcmedia.com
2
SVTH: THAÁ I QUANG TUÂ NG
1.4 Caá c thuã tuå c khaá c .............................................................. 31
2. Cuöå c goå i giûä a hai àiïí m cuöë i trong maå ng H323 .................. 32
2.1 Àõnh tuyïë n kïnh àiïì u khiïí n vaâ baá o hiïå u...................... 32
2.2 Caá c thuã tuå c baá o hiïå u vaâ xûã lñ cuöå c goå i ........................... 35
C hûúng 3 : Xêy dûå ng gateway giûä a maå ng PSTN vaâ maå ng IP. 71
1. Khaá i quaá t chung.................................................................... 71
1.1 Muå c tiïu............................................................................ 71
1.2 Möi trûúâ ng phaá t triïí n ..................................................... 73
1.3 Cêë u hònh thûã nghiïå m ...................................................... 74
2. Xaá c àõnh giaã i phaá p phêì n cûá ng. ............................................ 74
2.1 Xem xeá t möå t söë giaã i phaá p phêì n cûá ng. .......................... 74
2.2 Cêë u truá c phêì n cûá ng ......................................................... 77
2.3 Giúá i thiïå u kiïë n truá c Dm3 cuã a Card Dm3/IP Link........ 78
1.3 Cêë u truá c chûúng trònh..................................................... 86
Chûúng 4: Xêy dûå ng phêì n mïì m xûã lñ cuöå c goå i cho gateway..... 89
1. Lûå a choå n mö hònh lêå p trònh............................................. 89
2. Thû viïå n AFC cho card Dm3/IP Link.............................. 94
3. Xêy dûå ng maá y traå ng thaá i.................................................. 97
4. Xêy dûå ng chûúng trònh ................................................... 102
Kïë t luêå n vaâ khuyïë n nghõ............................................................ 105
Thuêå t ngûä vaâ tûâ viïë t tùæ t ............................................................. 108
Taâ i liïå u tham khaã o ...................................................................... 111

http://www.ebooks.vdcmedia.com
3
SVTH: THAÁ I QUANG TUÂ NG

LÚÂI NOÁ I ÀÊÌ U

Trïn thïë giúá i, cöng nghïå àiïå n thoaå i IP àaä àûúå c thûúng maå i hoaá
tûâ nùm 1995, vúá i lúå i thïë giaá cûúá c thêë p, chêë t lûúå ng dõch vuå coá thïí chêë p
nhêå n àaä laâ m nhiïì u nhaâ kinh doanh viïî n thöng quan têm. Taå i Viïå t
Nam, dõch vuå naâ y cuä ng vûâ a múá i àûúå c àûa vaâ o sûã duå ng nhûng coâ n
mang tñnh chêë t thûã nghiïå m. Qua möå t thúâ i gian sûã duå ng, nhúâ giaá cûúá c
reã hún hùè n so vúá i dõch vuå thoaå i truyïì n thöë ng, dõch vuå naâ y thûå c sûå àaä
mang laå i nhûä ng lúå i ñch to lúá n cho ngûúâ i sûã duå ng.
Nhêå n thêë y khaã nùng phaá t triïí n cuã a dõch vuå naâ y trong tûúng
lai, Viïå n khoa hoå c vaâ kyä thuêå t bûu àiïå n àaä triïí n khai, nghiïn cûá u
nhiïì u àïì taâ i khoa hoå c vïì cöng nghïå thoaå i IP, tiïë n haâ nh xêy dûå ng thûã
nghiïå m saã n phêí m Gateway PSTN - IP vaâ àaä thaâ nh cöng vúá i gateway
dung lûúå ng 4 kïnh thoaå i tûúng tûå . Hiïå n taå i, viïå c phaá t triïí n gateway
vúá i dung lûúå ng luöì ng E1 àang àûúå c “Phoâ ng nghiïn cûá u dõch vuå múá i
vaâ tûå àöå ng hoaá ” triïí n khai xêy dûå ng àïí coá thïí aá p duå ng taå i caá c bûu
àiïå n tónh.
Trong thúâ i gian thûå c têå p taå i “Phoâ ng nghiïn cûá u dõch vuå múá i vaâ
tûå àöå ng hoaá ”, em àaä àûúå c tham gia vaâ o nhoá m nghiïn cûá u phaá t triïí n
saã n phêí m gateway. Vò vêå y, em àaä lûå a choå n àïì taâ i “Xûã lñ cuöå c goå i

http://www.ebooks.vdcmedia.com
4
SVTH: THAÁ I QUANG TUÂ NG
dõch vuå àiïå n thoaå i IP vaâ ûá ng duå ng trong Gateway PSTN-IP“
àïí laâ m àöì aá n töë t nghiïå p.
Àöì aá n àûúå c chia laâ m 4 chûúng nhû sau:
+ Chûúng 1: Giúá i thiïå u dõch vuå àiïå n thoaå i IP, àûa ra nhûä ng
ûá ng duå ng, lúå i ñch cuã a dõch vuå naâ y, xem xeá t caá c ûu àiïí m, nhûúå c àiïí m
cuã a cöng nghïå thoaå i IP, khaã nùng phaá t triïí n dõch vuå , nghiïn cûá u tiïu
chuêí n àûúå c aá p duå ng.
+ Chûúng 2: Ài sêu vaâ o vêë n àïì xûã lñ cuöå c goå i, trûúá c tiïn laâ
cuöå c goå i giûä a hai àiïí m cuöë i trong cuâ ng maå ng IP vúá i caá c trûúâ ng húå p
khaá c nhau, sau àoá laâ cuöå c goå i coá sûå tham gia cuã a maå ng chuyïí n maå ch
kïnh.
+ Chûúng 3: Giúá i thiïå u dûå aá n phaá t triïí n saã n phêí m Gateway
PSTN - IP vúá i giao tiïë p maå ng thoaå i laâ luöì ng E1. Trong chûúng naâ y
àûa ra muå c tiïu cêì n àaå t àûúå c, caá c giaã i phaá p phêì n cûá ng, giúá i thiïå u
kiïë n truá c phêì n cûá ng, phên chia cêë u truá c phêì n mïì m.
+ Chûúng 4: ÛÁ ng duå ng cú súã lñ thuyïë t trong chûúng 2 àïí xêy
dûå ng thiïë t kïë phêì n mïì m xûã lñ cuöå c goå i cho gateway.

Em xin chên thaâ nh caã m ún sûå hûúá ng dêî n têå n tònh cuã a PGS
PTS Höì Anh Tuyá , Ths Àinh Vùn Duä ng àaä giuá p em hoaâ n thaâ nh àöì aá n
naâ y.
Sinh viïn thûå c hiïå n
Thaá i Quang Tuâ ng

http://www.ebooks.vdcmedia.com
5
SVTH: THAÁ I QUANG TUÂ NG

DÕCH VUÅ ÀIÏÅ N THOAÅ I IP CHÛÚNG 1:

1. Àiïå n thoaå i IP
1.1 Giúá i thiïå u
Trong àiïå n thoaå i thöng thûúâ ng, tñn hiïå u thoaå i coá têì n söë nùç m
trong khoaã ng 0.4 - 3.3 KHz àûúå c lêë y mêî u vúá i têì n söë 8KHz theo
Nyquyst. Sau àoá caá c mêî u seä àûúå c lûúå ng tûã hoaá vúá i 8bit/mêî u vaâ àûúå c
truyïì n vúá i töë c àöå 64KHz àïë n maå ng chuyïí n maå ch sau àoá àûúå c truyïì n
túá i àñch. úã bïn nhêå n, doâ ng söë 64 Kbps naâ y àûúå c giaã i maä àïí cho ra tñn
hiïå u thoaå i tûúng tûå .

64 Kbps

Lêë y Lûúå ng tûã hoaá


Chuyïí n mêî u 8 8bit/mêî u
maå ch …110001…. KHz

thûúâ ng

Thûå c chêë t thoaå i qua maå ng IP (Voice over IP - VoIP) cuä ng khöng
hoaâ n toaâ n khaá c hùè n àiïå n thoaå i thöng thûúâ ng. Àêì u tiïn tñn hiïå u thoaå i
cuä ng àûúå c söë hoaá , nhûng sau àoá thay vò truyïì n trïn maå ng PSTN qua
caá c trûúâ ng chuyïí n maå ch, chuá ng seä àûúå c neá n xuöë ng töë c àöå thêë p, àoá ng

http://www.ebooks.vdcmedia.com
6
SVTH: THAÁ I QUANG TUÂ NG
goá i vaâ chuyïí n lïn maå ng IP. Taå i bïn nhêå n, caá c goá i tin naâ y àûúå c giaã i
neá n thaâ nh caá c luöì ng PCM 64 Kb truyïì n àïë n thuï bao bõ goå i. Sûå khaá c
nhau chñnh laâ maå ng truyïì n dêî n vaâ khuön daå ng thöng tin duâ ng àïí
truyïì n dêî n. Trïn hònh 1.2 àûa ra vñ duå vïì möå t cuöå c goå i VoIP:
Giaã sûã thuï bao A muöë n goå i àïë n thuï bao B. Thuï bao A
quay söë àiïå n thoaå i cuã a thuï bao B. Maå ng PSTN coá nhiïå m vuå phên
tñch àõa chó vaâ kïë t nöë i àïë n gateway1. Taå i àêy àõa chó cuã a B laå i àûúå c
phên tñch vaâ gateway 1 xaá c àõnh àûúå c thuï bao B àûúå c kiïí m soaá t búã i
gateway2. Noá seä thiïë t lêå p möå t phiïn liïn kïë t vúá i gateway2. Caá c thöng
tin baá o hiïå u maâ gateway1 nhêå n àûúå c tûâ PSTN seä àûúå c chuyïí n àöí i
thñch húå p sang daå ng goá i vaâ truyïì n àïë n gateway2.
Taå i gateway2, caá c goá i tin laå i àûúå c chuyïí n àöí i ngûúå c laå i vaâ
truyïì n sang maå ng PSTN. Maå ng PSTN coá nhiïå m vuå àõnh tuyïë n cuöå c
goå i àïë n thuï bao B. Caá c thöng tin traã lúâ i seä àûúå c chuyïí n àöí i ngûúå c laå i
qua gateway2 àïë n gateway1.
Sau khi cuöå c goå i àûúå c thiïë t lêå p, caá c gateway coá nhiïå m vuå
chuyïí n àöí i giûä a caá c goá i tin thoaå i trïn maå ng IP vaâ caá c luöì ng PCM
truyïì n trïn maå ng PSTN .

P S T N

Gateway I
Gateway II

Internet/

Hònh 1 2:ÀiïnthoaiIP

http://www.ebooks.vdcmedia.com
7
SVTH: THAÁ I QUANG TUÂ NG

Ngoaâ i cêë u hònh “phone to phone” úã trïn, dõch vuå thoaå i IP coâ n
cho pheá p caá c PC ( Personal Computer ) coá trang bõ àiïå n thoaå i trong
caá c maå ng LAN coá thïí trao àöí i thoaå i vúá i nhau (cêë u hònh PC to PC) vaâ
vúá i caá c thuï bao àiïå n thoaå i trong maå ng PSTN (cêë u hònh PC to phone
hay phone to PC) nhû trong hònh 1.2.
1.2 Caá c ûá ng duå ng cuã a àiïå n thoaå i IP
Giao tiïë p thoaå i seä vêî n laâ daå ng giao tiïë p cú baã n cuã a con ngûúâ i.
Maå ng àiïå n thoaå i cöng cöå ng khöng thïí bõ àún giaã n thay thïë , thêå m chñ
thay àöí i trong thúâ i gian túá i. Muå c àñch tûá c thúâ i cuã a caá c nhaâ cung cêë p
dõch vuå àiïå n thoaå i IP laâ taá i taå o laå i khaã nùng cuã a àiïå n thoaå i vúá i möå t
chi phñ vêå n haâ nh thêë p hún nhiïì u vaâ àûa ra caá c giaã i phaá p kyä thuêå t böí
sung cho maå ng PSTN.
Àiïå n thoaå i coá thïí àûúå c aá p duå ng cho gêì n nhû moå i yïu cêì u cuã a
giao tiïë p thoaå i, tûâ möå t cuöå c àaâ m thoaå i àún giaã n cho àïë n möå t cuöå c goå i
höå i nghõ nhiïì u ngûúâ i phûá c taå p. Chêë t lûúå ng êm thanh àûúå c truyïì n
cuä ng coá thïí biïë n àöí i tuyâ theo ûá ng duå ng. Ngoaâ i ra, vúá i khaã nùng cuã a
Internet, dõch vuå àiïå n thoaå i IP seä cung cêë p thïm nhiïì u tñnh nùng
múá i.
Ta coá thïí xem xeá t möå t vaâ i ûá ng duå ng trûúá c mùæ t cuã a àiïå n thoaå i:
Thoaå i thöng minh
Hïå thöë ng àiïå n thoaå i ngaâ y caâ ng trúã nïn hûä u hiïå u: reã , phöí biïë n,
dïî sûã duå ng, cú àöå ng. Nhûng noá hoaâ n toaâ n “ngúá ngêí n”. Noá chó coá möå t
söë phñm àïí àiïì u khiïí n . Trong nhûä ng nùm gêì n àêy, ngûúâ i ta àaä cöë
gùæ ng àïí taå o ra thoaå i thöng minh, àêì u tiïn laâ caá c thoaå i àïí baâ n, sau laâ
àïë n caá c server. Nhûng moå i cöë gùæ ng àïì u thêë t baå i do sûå töì n taå i cuã a caá c
hïå thöë ng coá sùé n.
Intrnet seä thay àöí i àiïì u naâ y. Kïí tûâ khi Internet phuã khùæ p toaâ n
cêì u, noá àaä àûúå c sûã duå ng àïí tùng thïm tñnh thöng minh cho maå ng
àiïå n thoaå i toaâ n cêì u. Giûä a maå ng maá y tñnh vaâ maå ng àiïå n thoaå i töì n taå i
möå t möë i liïn hïå . Internet cung cêë p caá ch giaá m saá t vaâ àiïì u khiïí n caá c
cuöå c thoaå i möå t caá ch tiïå n lúå i hún. Chuá ng ta coá thïí thêë y àûúå c khaã

http://www.ebooks.vdcmedia.com
8
SVTH: THAÁ I QUANG TUÂ NG
nùng kiïí m soaá t vaâ àiïì u khiïí n caá c cuöå c thoaå i thöng qua maå ng
Internet.
Dõch vuå àiïå n thoaå i Web
"World Wide Web" àaä laâ m cuöå c caá ch maå ng trong caá ch giao dõch
vúá i khaá ch haâ ng cuã a caá c doanh nghiïå p. Àiïå n thoaå i Web hay " bêë m söë "
(click to dial) cho pheá p caá c nhaâ doanh nghiïå p coá thïí àûa thïm caá c
phñm bêë m lïn trang web àïí kïë t nöë i túá i hïå thöë ng àiïå n thoaå i cuã a hoå .
Dõch vuå bêë m söë laâ caá ch dïî nhêë t vaâ an toaâ n nhêë t àïí àûa thïm caá c
kïnh trûå c tiïë p tûâ trang Web cuã a baå n vaâ o hïå thöë ng àiïå n thoaå i.
Truy cêå p caá c trung têm traã lúâ i àiïå n thoaå i
Truy nhêå p àïë n caá c trung têm phuå c vuå khaá ch haâ nh qua maå ng
Internet seä thuá c àêí y maå nh meä thûúng maå i àiïå n tûã . Dõch vuå naâ y seä
cho pheá p möå t khaá ch haâ nh coá cêu hoã i vïì möå t saã n phêí m àûúå c chaâ o
haâ ng qua Internet àûoå c caá c nhên viïn cuã a cöng ty traã lúâ i trûå c tuyïë n.
Dõch vuå fax qua IP
Nïë u baå n gûã i nhiïì u fax tûâ PC, àùå c biïå t laâ gûã i ra nûúá c ngoaâ i thò
viïå c sûã duå ng dõch vuå Internet faxing seä giuá p baå n tiïë t kiïå m àûúå c tiïì n
vaâ caã kïnh thoaå i. Dõch vuå naâ y seä chuyïí n trûå c tiïë p tûâ PC cuã a baå n qua
kïë t nöë i Internet. Haâ ng nùm, thïë giúá i töë n hún 30 tyã USD cho viïå c gûã i
fax àûúâ ng daâ i. Nhûng ngaâ y nay Internet fax àaä laâ m thay àöí i àiïì u
naâ y.Viïå c sûã duå ng Internet khöng nhûä ng àûúå c múã röå ng cho thoaå i maâ
coâ n cho caã dõch vuå fax.
Khi sûã duå ng dõch vuå thoaå i vaâ fax qua Internet, coá hai vêë n àïì cú
baã n:
Nhûä ng ngûúâ i sûã duå ng dõch vuå thoaå i qua Internet cêì n coá chûúng
trònh phêì n mïì m chùè ng haå n Quicknet's Internet PhoneJACK. Cêë u
hònh naâ y cung cêë p cho ngûúâ i sûã duå ng khaã nùng sûã duå ng thoaå i qua
Internet thay cho sûã duå ng àiïå n thoaå i àïí baâ n truyïì n thöë ng.
Kïë t nöë i möå t gateway thoaå i qua Internet vúá i hïå thöë ng àiïå n thoaå i
hiïå n haâ nh. Cêë u hònh naâ y cung cêë p dõch vuå thoaå i qua Internet giöë ng
nhû viïå c múã röå ng hïå thöë ng àiïå n thoaå i hiïå n haâ nh cuã a baå n.

http://www.ebooks.vdcmedia.com
9
SVTH: THAÁ I QUANG TUÂ NG
1.3 Lúå i ñch cuã a àiïå n thoaå i IP
Cöng nghïå VoIP seä àem laå i nhûä ng lúå i ñch chuã yïë u sau:
Giaã m chi phñ:
Möå t giaá cûúá c chung seä thûå c hiïå n àûúå c vúá i maå ng Internet vaâ do
àoá tiïë t kiïå m àaá ng kïí caá c dõch vuå thoaå i vaâ fax. Ngûúâ i ta ûúá c tñnh coá
khoaã ng 70% caá c cuöå c goå i àïë n Chêu AÁ laâ àïí gûã i fax, phêì n lúá n trong söë
àoá coá thïí àûúå c thay thïë búã i FoIP (Fax over IP). Sûå chia seä chi phñ
thiïë t bõ vaâ thao taá c giûä a nhûä ng ngûúâ i sûã duå ng thoaå i vaâ dûä liïå u cuä ng
tùng cûúâ ng hiïå u quaã sûã duå ng maå ng búã i leä dû thûâ a bùng têì n trïn
maå ng cuã a ngûúâ i naâ y coá thïí àûúå c sûã duå ng búã i möå t ngûúâ i khaá c.
Àún giaã n hoaá :
Möå t cú súã haå têì ng tñch húå p höî trúå têë t caã caá c hònh thûá c thöng tin
cho pheá p chuêí n hoaá töë t hún vaâ giaã m töí ng söë thiïë t bõ. Cú súã haå têì ng
kïë t húå p naâ y coá thïí höî trúå viïå c töë i ûu hoaá bùng têì n àöå ng.
Thöë ng nhêë t:
Vò con ngûúâ i laâ nhên töë quan troå ng nhûng cuä ng dïî sai lêì m nhêë t
trong möå t maå ng viïî n thöng, moå i cú höå i àïí húå p nhêë t caá c thao taá c, loaå i
boã caá c àiïí m sai soá t vaâ thöë ng nhêë t caá c àiïí m thanh toaá n seä rêë t coá ñch.
Trong caá c töí chûá c kinh doanh, sûå quaã n lñ trïn cú súã SNMP (Simple
Network Management Protocol) coá thïí àûúå c cung cêë p cho caã dõch vuå
thoaå i vaâ dûä liïå u sûã duå ng VoIP. Viïå c sûã duå ng thöë ng nhêë t giao thûá c IP
cho têë t caã caá c ûá ng duå ng hûá a heå n giaã m búá t phûá c taå p vaâ tùng cûúâ ng
tñnh mïì m deã o. Caá c ûá ng duå ng liïn quan nhû dõch vuå danh baå vaâ dõch
vuå an ninh maå ng coá thïí àûúå c chia seã dïî daâ ng hún.
Nêng cao ûá ng duå ng:
Thoaå i vaâ fax chó laâ caá c ûá ng duå ng khúã i àêì u cho VoIP, caá c lúå i ñch
trong thúâ i gian daâ i hún àûúå c mong àúå i tûâ caá c ûá ng duå ng àa phûúng
tiïå n (multimedia) vaâ àa dõch vuå . Chùè ng haå n caá c giaã i phaá p thûúng
maå i Internet coá thïí kïë t húå p truy cêå p Web vúá i viïå c truy nhêå p trûå c tiïë p
àïë n möå t nhên viïn höî trúå khaá ch haâ ng...

http://www.ebooks.vdcmedia.com
10
SVTH: THAÁ I QUANG TUÂ NG
1.4 Ûu àiïí m vaâ nhûúå c àiïí m cuã a àiïå n thoaå i IP
Vïì mùå t kyä thuêå t àiïå n thoaå i IP coá nhûä ng ûu àiïí m vaâ nhûúå c àiïí m
sau:
Ûu àiïí m:
- Thöng tin thoaå i trûúá c khi àûa lïn maå ng IP seä àûúå c neá n xuöë ng
dung lûúå ng thêë p (tuyâ theo kyä thuêå t neá n), vò vêå y seä laâ m giaã m àûúå c lûu
lûúå ng maå ng.
- Trong trûúâ ng húå p cuöå c goå i úã maå ng chuyïí n maå ch kïnh möå t
kïnh vêå t lñ seä àûúå c thiïë t lêå p vaâ duy trò giûä a hai bïn cho àïë n khi möå t
trong hai bïn huyã boã liïn kïë t. Nhû vêå y, trong khoaã ng thúâ i gian
khöng coá tiïë ng noá i, tñn hiïå u thoaå i vêî n àûúå c lêë y mêî u, lûúå ng tûã hoaá vaâ
truyïì n ài. Vò vêå y, hiïå u suêë t àûúâ ng truyïì n seä khöng cao. Àöë i vúá i àiïå n
thoaå i Internet coá caá c cú chïë àïí phaá t hiïå n khoaã ng lùå ng (khoaã ng thúâ i
gian khöng coá tiïë ng noá i) nïn seä laâ m tùng hiïå u suêë t maå ng.
Nhûúå c àiïí m:
- Nhûúå c àiïí m chñnh cuã a àiïå n thoaå i qua maå ng IP chñnh laâ chêë t
lûúå ng dõch vuå . Caá c maå ng söë liïå u vöë n dô khöng phaã i xêy dûå ng vúá i muå c
àñch truyïì n thoaå i thúâ i gian thûå c, vò vêå y khi truyïì n thoaå i qua maå ng söë
liïå u cho chêë t lûúå ng cuöå c goå i thêë p vaâ khöng thïí xaá c àõnh trûúá c àûúå c.
Súã dô nhû vêå y laâ vò goá i tin truyïì n trong maå ng coá trïî thay àöí i trong
phaå m vi lúá n, khaã nùng mêë t maá t thöng tin trong maå ng hoaâ n toaâ n coá
thïí xêí y ra. Möå t yïë u töë laâ m giaã m chêë t lûúå ng thoaå i nûä a laâ kyä thuêå t neá n
àïí tiïë t kiïå m àûúâ ng truyïì n. Nïë u neá n xuöë ng dung lûúå ng caâ ng thêë p thò
kyä thuêå t neá n caâ ng phûá c taå p, cho chêë t lûúå ng khöng cao vaâ àùå c biïå t laâ
thúâ i gian xûã lñ seä lêu, gêy trïî .
- Möå t nhûúå c àiïí m khaá c cuã a àiïå n thoaå i IP laâ vêë n àïì tiïë ng voå ng.
Nïë u nhû trong maå ng thoaå i, do trïî ñt nïn tiïë ng voå ng khöng aã nh hûúã ng
nhiïì u thò trong maå ng IP, do trïî lúá n nïn tiïë ng voå ng aã nh hûúã ng nhiïì u
àïë n chêë t lûúå ng thoaå i. Vò vêå y, tiïë ng voå ng laâ möå t vêë n àïì cêì n phaã i giaã i
quyïë t trong àiïå n thoaå i IP.

http://www.ebooks.vdcmedia.com
11
SVTH: THAÁ I QUANG TUÂ NG
2. Phaá t triïí n dõch vuå àiïå n thoaå i IP
2.1 Khaã nùng triïí n khai dõch vuå àiïå n thoaå i IP
Thoaå i qua IP hiïå n àaä àõnh hònh thaâ nh möå t dõch vuå , nhûng àiïì u
khiïë n noá trúã thaâ nh möå t phêì n chñnh yïë u cuã a thõ thûúâ ng thoaå i tñch húå p
hay vêî n chó laâ möå t dõch vuå thiïí u söë phuå thuöå c nhiïì u vaâ o sûå phaá t
triïí n cuã a maå ng Internet noá i chung. Thúâ i àiïí m chuyïí n tûâ maå ng
chuyïí n maå ch kïnh sang maå ng chuyïí n maå ch goá i laâ möå t yïë u töë quyïë t
àõnh sûå thaâ nh baå i cuã a nhaâ cung cêë p dõch vuå vaâ vai troâ cuã a VoIP trong
tûúng lai. Khaã nùng phöí biïë n dich vuå VoIP nùç m giûä a hai phûúng aá n:

Thiïë u taâ i nguyïn trïn

Giao thûá c interrnet múá i

Chêë t lûúå ng Vol IP

vêî n thêë p

Khöng coâ n lúå i thïë giaá caã

Dõch vuå Vol IP vêî n laâ thiïí u


söë

Hònh 1.3: Dõch vuå àiïå n thoaå i IP vêî n chiïë m thiïí u söë

Phûúng aá n 1 - chêë t lûúå ng dõch vuå cuã a maå ng Internet tiïë p tuå c
khöng öí n àõnh, cûúá c àiïå n thoaå i giaã m maå nh (loaå i boã khaã nùng haå giaá
thoaå i Internet), vaâ VoIP vêî n chó laâ möå t dõch vuå chiïë m thiïí u söë
Phûúng aá n 2 - hiïå u quaã vaâ tùng trûúã ng cuã a caá c dõch vuå vaâ maå ng
tñch húå p khiïë n khaá ch haâ ng chuyïí n sang duâ ng maå ng Internet laâ m cho
hiïå u quaã kinh tïë tùng cuâ ng vúá i tùng trûúã ng cuã a lûu lûúå ng.

http://www.ebooks.vdcmedia.com
12
SVTH: THAÁ I QUANG TUÂ NG

Àuã taâ i nguyïn trïn maå ng


inerternet

Dõch vuå trïn IP phaá t

Giaá cung cêë p VoIP


thay àöí i

Lúå i thïë giaá caã trúã nïn


khöng cêì n thiïë t

Caá c nhaâ cung cêë p dõch vuå múá i vaâ ISP coá chöî

Maå ng IP taã i phêì n lúá n lûu

Hònh 1.4: Àiïå n thoaå i IP àûúå c sûã suå ng röå ng

2.1 Caá c yïu cêì u khi phaá t triïí n àiïå n thoaå i IP


Muå c àñch cuã a nhaâ phaá t triïí n laâ thïm caá c tñnh nùng goå i àiïå n
thoaå i (caã truyïì n thoaå i vaâ baá o hiïå u) vaâ o caá c maå ng IP, kïë t nöë i chuá ng
vúá i maå ng àiïå n thoaå i cöng cöå ng, caá c maå ng àiïå n thoaå i caá nhên sao cho
duy trò chêë t lûúå ng thoaå i hiïå n taå i vaâ caá c tñnh chêë t maâ ngûúâ i duâ ng
mong muöë n úã àiïå n thoaå i. Coá nhûä ng yïu cêì u chñnh khi phaá t triïí n
VoIP nhû sau:
Chêë t lûúå ng thoaå i phaã i so saá nh àûúå c vúá i chêë t lûúå ng thoaå i cuã a
maå ng PSTN vaâ vúá i caá c maå ng coá chêë t lûúå ng phuå c vuå khaá c nhau.
Maå ng IP cú baã n phaã i àaá p ûá ng àûúå c nhûä ng tiïu chñ hoaå t àöå ng
khùæ t khe göì m giaã m thiïí u viïå c khöng chêë p nhêå n cuöå c goå i, mêë t maá t goá i
vaâ mêë t liïn laå c. Àiïì u naâ y àoâ i hoã i ngay caã trong trûúâ ng húå p maå ng bõ
ngheä n hoùå c khi nhiïì u ngûúâ i sûã duå ng chung nùng lûå c cuã a maå ng cuâ ng
möå t luá c.
Tñn hiïå u àiïì u khiïí n goå i (baá o hiïå u) khöng aã nh hûúã ng àïë n hoaå t
àöå ng cuã a maå ng sao cho ngûúâ i sûã duå ng khöng biïë t hoå àang àûúå c cung
cêë p dõch vuå dûå a trïn cöng nghïå gò ?.
Liïn kïë t caá c dõch vuå PSTN/VoIP bao göì m caá c Gateway giûä a caá c
möi trûúâ ng maå ng thoaå i vaâ maå ng dûä liïå u.

http://www.ebooks.vdcmedia.com
13
SVTH: THAÁ I QUANG TUÂ NG
Quaã n lñ hïå thöë ng an toaâ n, àõa chó hoaá vaâ thanh toaá n phaã i àûúå c
cung cêë p, töë t nhêë t laâ àûúå c húå p nhêë t vúá i caá c hïå thöë ng höî trúå hoaå t àöå ng
PSTN.
Cuöå c chaå y àua taå o ra caá c saã n phêí m VoIP phuâ húå p vúá i möå t daã i
röå ng caá c cêë u hònh cuã a ngûúâ i sûã duå ng múá i chó bùæ t àêì u. Caá c chuêí n phaã i
àûúå c thöng qua vaâ thûå c thi, caá c gateway dung lûúå ng cao cung cêë p
giao diïå n giûä a maå ng IP vaâ maå ng PSTN phaã i àûúå c triïí n khai, caá c
maå ng sùé n coá cêì n àûúå c höî trúå QoS vaâ caá c dõch vuå cöng cöå ng toaâ n cêì u
cêì n àûúå c thiïë t lêå p.
2.3 Nhûä ng khoá khùn khi triïí n khai dõch vuå
Coá 3 khoá khùn chñnh khi triïí n khai VoIP àoá laâ :
- Vêë n àïì tiïu chuêí n: Do tiïu chuêí n quöë c tïë cuã a àiïå n thoaå i IP
coâ n àang khöng ngûâ ng phaá t triïí n vaâ hoaâ n thiïå n vaâ àùå c biïå t laâ tiïu
chuêí n thöng tin giûä a caá c miïì n khaá c nhau, giûä a caá c maå ng khaá c nhau
vv.. coâ n àang trong thúâ i gian tranh luêå n àaä aã nh hûúã ng trûå c tiïë p àïë n
sûå tûúng thñch giûä a caá c saã n phêí m àiïå n thoaå i IP cuã a caá c nhaâ cung cêë p
khaá c nhau. Ngoaâ i ra vêë n àïì chuyïí n maå ch cuã a thuï bao úã caá c miïì n
khaá c nhau, vêë n àïì löå trònh vaâ vêë n àïì tûúng thñch dõch vuå , vêë n àïì
thanh toaá n cûúá c phñ giûä a caá c nhaâ cung cêë p dõch vuå khaá c nhau coâ n
àang chúâ àûúå c giaã i quyïë t.
- Vêë n àïì maå ng truyïì n taãi: Àiïå n thoaå i IP dûå a trïn Internet, maâ
giao thûá c cuã a Internet la â TCP/IP àûúå c thiïë t kïë chuã yïë u nhùç m cho
dõch vuå dûä liïå u phi thúâ i gian thûå c. Trûúá c mùæ t chûa coá thïí thûå c hiïå n
quaã n lñ àöå röå ng daã i thöng, khöë ng chïë lûu lûúå ng cho nïn khöng thïí
cung cêë p caá c dõch vuå QoS.
Lûu lûúå ng truyïì n dêî n trong maå ng Internet laâ khöng thïí xaá c
àõnh trûúá c àûúå c vaâ luön thay àöí i, vò vêå y aã nh hûúã ng nghiïm troå ng àïë n
chêë t lûúå ng thöng thoaå i. Cùn cûá vaâ o tònh hònh kyä thuêå t hiïå n nay coá
thïí noá i Internet àöë i vúá i thöng tin àiïå n thoaå i thúâ i gian thûå c yïu cêì u
chêë t lûúå ng cao coâ n töì n taå i nhiïì u khiïë m khuyïë t.
- Vêë n àïì dung lûúå ng thiïë t bõ: Caá c nhaâ saã n xuêë t thiïë t bõ tiïë p
nhêå n Internet vaâ caá c nhaâ saã n xuêë t thiïë t bõ cöí ng maå ng àïë u àang cöë
gùæ ng phaá t triïí n vúá i quy mö lúá n, tûâ vaâ i cûã a ra E1 cho àïë n hún 100 cûã a

http://www.ebooks.vdcmedia.com
14
SVTH: THAÁ I QUANG TUÂ NG
ra E1. Tuy nhiïn dung lûúå ng cuã a thiïë t bõ hiïå n nay coâ n caá ch xa so vúá i
caá c saã n phêí m cuã a viïî n thöng.
2.4 Xu hûúá ng phaá t triïí n
Hiïå n taå i maã nh àêë t hûá a heå n cho VoIP hiïå n nay laâ caá c maå ng
doanh nghiïå p Intranet vaâ maå ng Extranet thûúng maå i. Cú súã haå têì ng
dûå a trïn IP cho pheá p àiïì u khiïí n quaã n lñ viïå c sûã duå ng caá c dõch vuå , cho
pheá p hay khöng cho pheá p truy nhêå p caá c dõch vuå . Caá c saã n phêí m àiïå n
thoaå i trïn maå ng Internet chûa thïí àaá p ûá ng caá c yïu cêì u chêë t lûúå ng
dõch vuå nhû àiïå n thoaå i thöng thûúâ ng. Búã i vêå y, phaá t triïí n VoIP trïn
Intranet, Extranet laâ hûúá ng phaá t triïí n trûúá c mùæ t.
Möå t xu hûúá ng phaá t triïí n khaá c cuä ng nhiïì u hûá a heå n laâ xêy dûå ng
caá c cöí ng nöë i giûä a maå ng IP vaâ maå ng thoaå i (caá c VoIP Gateway). Nhûä ng
Gateway naâ y xêy dûå ng tûâ nïì n taã ng PC trúã thaâ nh caá c hïå thöë ng maå nh
coá khaã nùng àiïì u khiïí n haâ ng trùm cuöå c goå i àöì ng thúâ i. Búã i vêå y caá c
doanh nghiïå p seä phaá t triïí n möå t lûúå ng lúá n caá c Gateway trong nöî lûå c
giaã m caá c chi phñ liïn quan àïë n lûu lûúå ng thoaå i, fax vaâ video höå i nghõ.
3. H323 - tiïu chuêí n aá p duå ng cho àiïå n thoaå i IP
3.1 Giúá i thiïå u
H323 laâ möå t chuêí n quöë c tïë vïì höå i thoaå i trïn maå ng àûúå c àûa ra
búã i hiïå p höå i viïî n thöng quöë c tïë ITU (International
Telecommunication Union). Chuêí n H323 cuã a ITU xaá c àõnh caá c thaâ nh
phêì n, caá c giao thûá c, caá c thuã tuå c cho pheá p cung cêë p dõch vuå truyïì n dûä
liïå u àa phûúng tiïå n (multimedia) audio, video, data thúâ i gian thûå c
qua maå ng chuyïí n maå ch goá i (bao göì m caã maå ng IP) maâ khöng quan
têm àïë n chêë t lûúå ng dõch vuå . H323 nùç m trong böå caá c khuyïë n nghõ
H32x cung cêë p caá c dõch vuå truyïì n dûä liïå u àa phûúng tiïå n qua caá c loaå i
maå ng khaá c nhau. Möå t trong caá c ûá ng duå ng cuã a H323 chñnh laâ dõch vuå
àiïå n thoaå i IP.
Àïë n nay, H323 àaä phaá t triïí n thöng qua hai phiïn baã n. Phiïn
baã n thûá nhêë t àûúå c thöng qua vaâ o nùm 1996 vaâ phiïn baã n thûá hai
àûúå c thöng qua vaâ o nùm 1998. ûá ng duå ng vaâ o chuêí n naâ y rêë t röå ng bao
göì m caã caá c thiïë t bõ hoaå t àöå ng àöå c lêå p cuä ng nhû ûá ng duå ng truyïì n
thöng nhuá ng trong möi trûúâ ng maá y tñnh caá nhên, coá thïí aá p duå ng cho

http://www.ebooks.vdcmedia.com
15
SVTH: THAÁ I QUANG TUÂ NG
àaâ m thoaå i àiïí m - àiïí m cuä ng nhû cho truyïì n thöng höå i nghõ. H323
coâ n bao göì m caã chûá c nùng àiïì u khiïí n cuöå c goå i, quaã n lñ thöng tin àa
phûúng tiïå n vaâ quaã n lñ bùng thöng vaâ àöì ng thúâ i coâ n cung cêë p giao
diïå n giûä a maå ng LAN vaâ caá c maå ng khaá c.
3.2 Cêë u hònh maå ng theo chuêí n H323.

Hònh 1.5: Caá c thaâ nh phêì n trong maå ng H323

Maå ng H323 dûå a trïn cú súã maå ng IP cung cêë p caá c dõch vuå truyïì n
dûä liïå u àa phûúng tiïå n thúâ i gian thûå c (trong àoá coá dõch vuå thoaå i IP),
hoaå t àöå ng theo chuêí n H323. Cêë u hònh cuã a maå ng H323 coá thïí bao
göì m caá c thaâ nh phêì n cú baã n nhû trïn hònh 1.5.
Thiïë t bõ àêì u cuöë i
H323 Terminal laâ möå t thiïë t bõ àêì u cuöë i trong maå ng LAN coá khaã
nùng truyïì n thöng hai chiïì u. Noá coá thïí laâ möå t maá y PC hoùå c möå t
thiïë t bõ àöå c lêå p. Têë t caã caá c àêì u cuöë i H323 àïì u phaã i àûúå c höî trúå khaã
nùng truyïì n dûä liïå u audio vaâ video hai chiïì u vaâ phaã i höî trúå chuêí n
H245 àûúå c duâ ng àïí àiïì u tiïë t caá c kïnh truyïì n dûä liïå u. Ngoaâ i ra noá
phaã i àûúå c höî trúå caá c thaâ nh phêì n sau:

http://www.ebooks.vdcmedia.com
16
SVTH: THAÁ I QUANG TUÂ NG
- Giao thûá c baá o hiïå u H225 phuå c vuå trong quaá trònh thiïë t lêå p vaâ
huyã boã cuöå c goå i.
- Giao thûá c H225 RAS (Registration/Admision/Status) thûå c
hiïå n caá c chûá c nùng àùng kñ, thu nhêå n... vúá i gatekeeper.
- Giao thûá c RTP/RCTP àïí truyïì n vaâ kïë t húå p caá c goá i tin audio,
video...
Möå t àêì u cuöë i H323 cuä ng coá thïí àûúå c trang bõ thïm caá c tñnh
nùng nhû:
- Maä hoaá vaâ giaã i maä caá c tñn hiïå u audio, video.
- Höî trúå giao thûá c T120 phuå c vuå cho viïå c trao àöí i thöng tin söë
liïå u (data).
- Tûúng thñch vúá i MCU àïí höî trúå caá c liïn kïë t àa àiïí m

Video CODEC

Camera,
Display
Audio CODEC
Speaker (G.711, G.722,
G.723, G.728,...
ÛÁ ng duå ng söë
liïå u

Chûá c nùng àiïì u khiïí n hïå thöë ng


Giao diÖn
®iÒu khiÓn
H245 Control
hÖ thèng cho
ng-êi sö
RAS Control dông

Call Control

Caá c chûác nùng H323


H×nh 1.6: C¸c thiÕt bÞ ®Çu cuèi H323

http://www.ebooks.vdcmedia.com
17
SVTH: THAÁ I QUANG TUÂ NG
Gatekeeper
Gatekeeper laâ möå t thaâ nh phêì n quan troå ng trong maå ng H323,
noá àûúå c xem nhû böå naä o cuã a maå ng. Gatekeeper hoaå t àöå ng nhû möå t
böå chuyïí n maå ch aã o. Gatkeeper coá caá c chûá c nùng nhû àaá nh àõa chó;
cho pheá p vaâ xaá c nhêå n caá c àêì u cuöë i H323, caá c gateway; quaã n lñ giaã i
thöng; tñnh cûúá c cuöå c goå i; ngoaâ i ra noá coâ n coá thïí cung cêë p khaã nùng
àõnh tuyïë n cuöå c goå i. gatekeeper quaã n lñ giaã i thöng nhúâ khaã nùng cho
pheá p hay khöng cho pheá p caá c cuöå c goå i xaã y ra. Khi söë cuöå c goå i àaä vûúå t
qua möå t ngûúä ng naâ o àoá thò noá seä tûâ chöë i têë t caã caá c cuöå c goå i khaá c.
Ngoaâ i ra gatekeeper coâ n coá thïí cung cêë p khaã nùng àõnh tuyïë n baá o
hiïå u.
Mùå c duâ vêå y, gatekeeper laâ thaâ nh phêì n tuyâ choå n trong maå ng
H323. Tuy nhiïn nïë u trong maå ng coá gatekeeper thò caá c thiïë t bõ àêì u
cuöë i vaâ caá c Gateway phaã i sûã duå ng caá c thuã tuå c cuã a gatekeeper. Caá c
chûá c nùng cuã a möå t gatekeeper àûúå c phên biïå t laâ m 2 loaå i laâ caá c chûá c
nùng bùæ t buöå c vaâ caá c chûá c nùng khöng bùæ t buöå c.
Caá c chûá c nùng bùæ t buöå c cuã a gatekeeper
- Chûá c nùng dõch àõa chó: - gatekeeper seä thûå c hiïå n viïå c chuyïí n
àöí i tûâ möå t àõa chó hònh thûá c (daå ng tïn goå i) cuã a caá c thiïë t bõ àêì u cuöë i
vaâ gateway sang àõa chó truyïì n dêî n thûå c trong maå ng (àõa chó IP).
Chuyïí n àöí i naâ y dûå a trïn baã ng àöë i chiïë u àõa chó àûúå c cêå p nhêå t
thûúâ ng xuyïn bùç ng baã n tin àùng kyá dõch vuå cuã a caá c àêì u cuöë i.
- Àiïì u khiïí n truy nhêå p - gatekeeper seä chêë p nhêå n möå t truy
nhêå p maå ng LAN bùç ng caá ch sûã duå ng caá c baã n tin H.225.0 laâ
ARQ/ACF/ARJ . Viïå c àiïì u khiïí n naâ y dûå a trïn àöå röå ng bùng têì n vaâ
àùng kyá dõch vuå hoùå c caá c thöng söë khaá c do nhaâ saã n xuêë t qui àõnh.
Àêy cuä ng coá thïí laâ möå t thuã tuå c röî ng coá nghôa laâ chêë p nhêå n moå i yïu
cêì u truy nhêå p cuã a caá c thiïë t bõ àêì u cuöë i.
- Àiïì u khiïí n àöå röå ng bùng têì n - gatekeeper höî trúå viïå c trao àöí i
caá c baã n tin H.225.0 laâ BRQ/BCF/BRJ àïí àiïì u khiïí n àöå röå ng bùng têì n
cuã a möå t cuöå c goå i. Àêy cuä ng coá thïí laâ möå t thuã tuå c röî ng coá nghôa laâ noá
chêë p nhêå n moå i yïu cêì u vïì sûå thay àöí i àöå röå ng bùng têì n.

http://www.ebooks.vdcmedia.com
18
SVTH: THAÁ I QUANG TUÂ NG
- Àiïì u khiïí n miïì n - Möå t miïì n laâ möå t nhoá m caá c àêì u cuöë i H323,
caá c gateway , MCU àûúå c quaã n lñ búã i 1 gatekeeper. Trong möå t miïì n coá
töë i tiïí u möå t àêì u cuöë i H323, möî i miïì n chó coá duy nhêë t möå t
gatekeeper. Möå t miïì n hoaâ n toaâ n coá thïí àöå c lêå p vúá i cêë u truá c maå ng,
bao göì m nhiïì u maå ng àûúå c kïë t nöë i vúá i nhau. Thöng qua caá c chûá c nùng
úã trïn: dõch àõa chó, àiïì u khiïí n truy nhêå p, àiïì u khiïí n àöå röå ng bùng
têì n, gatekeeper cung cêë p khaã nùng quaã n lñ miïì n.
Caá c chûá c nùng khöng bùæ t buöå c cuã a Gatekeeper
- Àiïì u khiïí n baá o hiïå u cuöå c goå i - gatekeeper coá thïí lûå a choå n giûä a
hai phûúng thûá c àiïì u khiïí n baá o hiïå u cuöå c goå i laâ : noá kïë t húå p vúá i kïnh
baá o hiïå u trûå c tiïë p giûä a caá c àêì u cuöë i àïí hoaâ n thaâ nh baá o hiïå u cuöå c goå i
hoùå c chó sûã duå ng caá c kïnh baá o hiïå u cuã a noá àïí xûã lyá baá o hiïå u cuöå c goå i.
Khi choå n phûúng thûá c àõnh tuyïë n baá o hiïå u cuöå c goå i trûå c tiïë p giûä a caá c
àêì u cuöë i, thò gatekeeper seä khöng phaã i giaá m saá t baá o hiïå u trïn kïnh
H.225.0.
- Haå n chïë truy nhêå p - Gatekeeper coá thïí sûã duå ng baá o hiïå u trïn
kïnh H.225.0 àïí tûâ chöë i möå t cuöå c goå i cuã a möå t thiïë t bõ àêì u cuöë i khi
nhêå n thêë y coá löî i trong viïå c àùng kyá . Nhûä ng nguyïn nhên tûâ chöë i bao
göì m: möå t Gateway hoùå c àêì u cuöë i àùng kyá haå n chïë goå i ài maâ laå i cöë
gùæ ng thûå c hiïå n möå t cuöå c goå i ài vaâ ngûúå c laå i hoùå c möå t àêì u cuöë i àùng
kyá haå n chïë truy nhêå p trong nhûä ng giúâ nhêë t àõnh.
- Giaá m saá t àöå röå ng bùng têì n - Gatekeeper coá thïí haå n chïë möå t
lûúå ng nhêë t àõnh caá c àêì u cuöë i H.232 cuâ ng möå t luá c sûã duå ng maå ng. Noá
coá thïí thöng qua kïnh baá o hiïå u H.225.0 tûâ chöë i möå t cuöå c goå i do
khöng coá àuã bùng têì n àïí thûå c hiïå n cuöå c goå i. Viïå c tûâ chöë i naâ y cuä ng coá
thïí xaã y ra khi möå t àêì u cuöë i àang hoaå t àöå ng yïu cêì u thïm àöå röå ng
bùng. Àêy coá thïí laâ möå t thuã tuå c röî ng nghôa laâ têë t caã moå i yïu cêì u truy
nhêå p àïì u àûúå c àöì ng yá .
- Giaá m saá t cuöå c goå i - Möå t vñ duå cuå thïí vïì chûá c nùng naâ y cuã a
Gatekeeper laâ noá lûu danh saá ch têë t caã caá c cuöå c goå i H.323 hûúá ng ài
àang thûå c hiïå n àïí chó thõ caá c thuï bao bõ goå i naâ o àang bêå n vaâ cung
cêë p thöng tin cho chûá c nùng quaã n lyá àöå röå ng bùng têì n.
MCU (Multipoint Control Unit)

http://www.ebooks.vdcmedia.com
19
SVTH: THAÁ I QUANG TUÂ NG
MCU laâ möå t àiïí m cuöë i (Endpoint) trong maå ng, noá cung cêë p khaã
nùng nhiïì u thiïë t bõ àêì u cuöë i, gateway cuâ ng tham gia vaâ o möå t liïn kïë t
àa àiïí m (multipoint conference). Noá bao göì m möå t MC (Multipoimt
Controller) bùæ t buöå c phaã i coá vaâ möå t MP (Multipoint Process) coá thïí coá
hoùå c khöng. Nhiïå m vuå cuã a MC laâ àiïì u tiïë t khaã nùng audio, video,
data giûä a caá c thiïë t bõ àêì u cuöë i theo giao thûá c H245. Noá cuä ng àiïì u
khiïí n caá c taâ i nguyïn cuã a höå i thoaå i bùç ng viïå c xaá c àõnh doâ ng audio,
video, data naâ o cêì n àûúå c gûã i àïë n caá c àêì u cuöë i. Tuy nhiïn, MC khöng
thao taá c trûå c tiïë p trïn caá c doâ ng dûä liïå u maâ nhiïå m vuå naâ y àûúå c giao
cho MP. MP seä thûå c hiïå n viïå c kïë t húå p, chuyïí n àöí i, xûã lñ caá c bñt dûä
liïå u.
Gateway
Nhiïå m vuå cuã a gateway laâ thûå c hiïå n viïå c kïë t nöë i gûä a 2 maå ng
khaá c nhau. H323 gateway cung cêë p khaã nùng kïë t nöë i giûä a 1 maå ng
H323 vaâ möå t maå ng khaá c (khöng phaã i H323). Vñ duå nhû möå t gateway
coá thïí kïë t nöë i vaâ cung cêë p khaã nùng truyïì n tin giûä a möå t àêì u cuöë i
H323 vaâ maå ng chuyïí n maå ch kïnh (bao göì m têë t caã caá c loaå i maå ng
chuyïí n maå ch àiïå n thoaå i chùè ng haå n PSTN). Viïå c kïë t nöë i naâ y àûúå c
thûå c hiïå n nhúâ chûá c nùng chuyïí n àöí i giao thûá c trong quaá trònh thiïë t
lêå p, giaã i phoá ng cuöå c goå i vaâ chûá c nùng biïë n àöí i khuön daå ng dûä liïå u
giûä a hai maå ng khaá c nhau cuã a gateway. Nhû vêå y àöë i vúá i kïë t nöë i giûä a
hai thiïë t bõ àêì u cuöë i H323 thò khöng cêì n thiïë t phaã i coá gateway,
nhûng àöë i vúá i cuöå c goå i coá sûå tham gia cuã a maå ng chuyïí n maå ch kïnh
thò gateway laâ bùæ t buöå c phaã i coá .

http://www.ebooks.vdcmedia.com
20
SVTH: THAÁ I QUANG TUÂ NG

Chøc n¨ng Chøc n¨ng Chøc n¨ng


®Çu cuèi ®Çu cuèi
chuyÓn ®æi
Lan H323 SCN

Chøc n¨ng Chøc n¨ng Chøc n¨ng


®Çu cuèi MCU
chuyÓn ®æi
H323
Chøc n¨ng Chøc n¨ng Chøc n¨ng
MCU ®Çu cuèi
chuyÓn ®æi
SCN

Chøc n¨ng Chøc n¨ng Chøc n¨ng

MCU MCU
chuyÓn ®æi

H×nh 1.7: C¸c cÊu h×nh c¬ së cña Gateway

Gateway khi hoaå t àöå ng seä coá àùå c àiïí m cuã a möå t thiïë t bõ àêì u cuöë i
H.323 hoùå c möå t MCU trong maå ng LAN vaâ coá àùå c àiïí m cuã a möå t thiïë t
bõ àêì u cuöë i trong SCN hoùå c möå t MCU trong SCN. Vò vêå y ta coá 4 cêë u
hònh cú súã cuã a gateway àûúå c thïí hiïå n trïn hònh 1.7. Möî i gateway coá
thïí coá töí húå p cuã a caá c cêë u hònh cú súã hoùå c coá thïí göì m caã 4 cêë u hònh
naâ y.
3.3 Caá c giao thûá c H323 tham chiïë u àïë n
Khuyïë n nghõ H323 àûa ra möå t têå p caá c giao thûá c phuå c vuå cho
quaá trònh truyïì n dûä liïå u media thúâ i gian thûå c trïn maå ng chuyïí n
maå ch goá i. Kiïë n truá c phên têì ng giao thûá c àûúå c mö taã trïn hònh 1.8 :

Dat
u khiïí n vaâ baá o hiïå u Audio/Video Àùng kñ
a Àiïì

http://www.ebooks.vdcmedia.com
21
SVTH: THAÁ I QUANG TUÂ NG

T12 H225 Call H24


0 signalling 5 RTP/RTCP H225 RAS
TCP UDP
Têì ng maå ng
Têì ng liïn kïë t dûä liïå u
Têì ng vêå t lñ

Hònh 1.8 Kiïë n truá c phên têì ng giao thûá c H323.

Giao thûá c H225 RAS ( Registration/Admission/Status )


Caá c baã n tin H225 RAS àûúå c duâ ng àïí trao àöí i giûä a caá c àiïí m cuöë i
(caá c àêì u cuöë i , caá c gateway ) vaâ gatekeeper cho caá c chûá c nùng nhû
tòm gatekeeper, àùng kñ, quaã n lñ giaã i thöng...
- Tòm gatekeeper: Laâ quaá trònh àiïí m cuöë i tòm möå t gatekeeper
àïí noá coá thïí àùng kñ.
- Àùng kñ: Àïí tham gia vaâ o möå t miïì n do gatekeeper quaã n lñ, caá c
àiïí m cuöë i phaã i àùng kñ vúá i gatekeeper vaâ thöng baá o àõa chó giao vêå n
vaâ caá c àõa chó hònh thûá c cuã a noá . (Trong hïå thöë ng coá gatekeeper thò
àõa chó hònh thûá c chñnh laâ söë àûúå c quay) .
- Àõnh võ caá c àiïí m cuöë i: Laâ tiïë n trònh tòm àõa chó giao vêå n cho
möå t àiïí m cuöë i khi biïë t àõa chó hònh thûá c cuã a noá (thöng qua
gatekeeper). Möî i khi coá cuöå c goå i, gatekeeper nhêå n àûúå c àõa chó hònh
thûá c cuã a phña bõ goå i, noá phaã i thûå c hiïå n thuã tuå c naâ y àïí xaá c àõnh àûúå c
àõa chó duâ ng àïí truyïì n tin cuã a bõ goå i.
- Caá c àiïì u khiïí n khaá c: Giao thûá c RAS coâ n àûúå c duâ ng trong caá c
cú chïë àiïì u khiïí n khaá c nhû àiïì u khiïí n thu nhêå n àïí haå n chïë söë àiïí m
cuöë i tham gia vaâ o miïì n, àiïì u khiïí n giaã i thöng, àiïì u khiïí n giaã i phoá ng
khoã i gatekeeper.

http://www.ebooks.vdcmedia.com
22
SVTH: THAÁ I QUANG TUÂ NG
Caá c baã n tin H225 RAS àûúå c truyïì n trïn kïnh RAS khöng tin
cêå y vò vêå y chuá ng àûúå c taã i ài trong goá i tin UDP.
Giao thûá c baá o hiïå u cuöå c goå i H225.
Giao thûá c H225 duâ ng àïí thiïë t lêå p liïn kïë t giûä a caá c àiïí m cuöë i
H323 (caá c àêì u cuöë i, caá c Gateway), qua liïn kïë t àoá caá c dûä liïå u thúâ i
gian thûå c seä àûúå c truyïì n ài. Baá o hiïå u cuöå c goå i úã maå ng H323 laâ trao
àöí i caá c baã n tin cuã a giao thûá c H225 qua möå t kïnh baá o hiïå u tin cêå y. Do
yïu cêì u tin cêå y cuã a baá o hiïå u nïn caá c thöng baá o cuã a H225 seä àûúå c
truyïì n ài trong goá i tin TCP.
Quaá trònh baá o hiïå u cuã a cuöå c goå i àûúå c bùæ t àêì u búã i baã n tin
SETUP àûúå c gûã i ài trïn kïnh baá o hiïå u tin cêå y H.225.0. Theo sau baã n
tin naâ y seä laâ chuöî i caá c baã n tin phuå c vuå cho quaá trònh thiïë t lêå p cuöå c
goå i vúá i trònh tûå dûå a trïn khuyïë n nghõ H225 maâ àêì u tiïn laâ baã n tin
yïu cêì u giaá m saá t bùæ t buöå c. Yïu cêì u naâ y cuâ ng vúá i nhûä ng baã n tin sau
àoá liïn quan àïë n quaá trònh khai baá o/tòm kiïë m giûä a àêì u cuöë i vaâ
Gatekeeper seä àûúå c truyïì n ài trïn kïnh khöng tin cêå y RAS (kïnh
truyïì n thöng tin vïì khai baá o, giaá m saá t vaâ traå ng thaá i). Quaá trònh naâ y
kïë t thuá c khi thiïë t bõ àêì u cuöë i nhêå n àûúå c trong baã n tin CONNECT
àõa chó chuyïí n taã i an toaâ n maâ trïn àoá seä gûã i ài caá c baã n tin àiïì u khiïí n
H.245. Baã n tin baá o hiïå u H.225.0 seä khöng bõ phên àoaå n khi ài qua
caá c PDU (Protocol Datagram Unit), coâ n nhûä ng baã n tin àûúå c truyïì n ài
trïn kïnh RAS laâ nhûä ng baã n tin khöng chuêí n hoaá .
Khi khöng coá gatekeeper trong maå ng thò caá c baã n tin H225 seä
àûúå c trao àöí i trûå c tiïë p giûä a caá c àiïí m cuöë i. Nïë u coá gatekeeper trong
maå ng thò gatekeeper seä quyïë t àõnh viïå c trao àöí i caá c baã n tin H225
giûä a caá c àiïí m cuöë i laâ trûå c tiïë p hay phaã i thöng qua gatekeeper.
Trong chûúng sau khi nghiïn cûá u vïì xûã lñ cuöå c goå i seä noá i roä hún
vïì giao thûá c baá o hiïå u cuöå c goå i H225.
Giao thûá c àiïì u khiïí n cuöå c goå i H245.
Giao thûá c àiïì u khiïí n H245 duâ ng àïí thûå c hiïå n viïå c giaá m saá t caá c
hoaå t àöå ng cuã a caá c thûå c thïí H323 bao göì m: trao àöí i khaã nùng caá c
àiïí m cuöë i; àoá ng múã kïnh logic; àiïì u khiïí n luöì ng; quyïë t àõnh chuã túá ;
vaâ caá c lïå nh vaâ chó thõ khaá c.

http://www.ebooks.vdcmedia.com
23
SVTH: THAÁ I QUANG TUÂ NG
Kïnh H245 àûúå c thiïë t lêå p giûä a hai àiïí m cuöë i, möå t àiïí m cuöë i vúá i
MC, hoùå c möå t àiïí m cuöë i vúá i gatekeeper. Caá c àiïí m cuöë i chó thiïë t lêå p
möå t kïnh H245 duy nhêë t cho möî i cuöå c goå i maâ noá tham gia.
- Trao àöí i khaã nùng: Trûúá c khi tiïë n haâ nh cuöå c goå i àa phûúng
tiïå n, möî i àêì u cuöë i phaã i biïë t àûúå c khaã nùng nhêå n vaâ giaã i maä tñn hiïå u
cuã a àêì u cuöë i kia. Biïë t àûúå c khaã nùng nhêå n cuã a àêì u cuöë i nhêå n, àêì u
cuöë i truyïì n seä giúá i haå n nöå i dung cuã a thöng tin maâ noá truyïì n ài,
ngûúå c laå i, thöng baá o khaã nùng truyïì n noá seä cho pheá p àêì u cuöë i nhêå n
lûå a choå n chïë àöå thu phuâ húå p. Têå p húå p caá c khaã nùng cuã a àêì u cuöë i cho
nhiïì u luöì ng thöng tin coá thïí àûúå c truyïì n ài àöì ng thúâ i vaâ àêì u cuöë i coá
thïí khai baá o laå i têå p húå p caá c khaã nùng cuã a noá bêë t kyâ luá c naâ o. Têå p húå p
caá c khaã nùng cuã a möî i àêì u cuöë i àûúå c cung cêë p trong baã n tin H245
TerminalCapabilitySet.
- Baá o hiïå u kïnh logic: Möå t kïnh logic laâ möå t kïnh mang thöng
tin tûâ àiïí m cuöë i naâ y túá i àiïí m cuöë i khaá c (trong trûúâ ng húå p höå i thoaå i
àiïí m - àiïí m) hoùå c àïë n nhiïì u àiïí m cuöë i khaá c (trong trûúâ ng húå p höå i
thoaå i àiïí m - àa àiïí m). H245 cung cêë p caá c baã n tin àïí àoá ng múã caá c
kïnh logic. Sau khi kïnh logic àûúå c múã thöng tin media múá i àûúå c
truyïì n ài trïn caá c kïnh naâ y.
- Xaá c àõnh chuã túá : Thuã tuå c naâ y nhùç m giaã i quyïë t vêë n àïì xung àöå t
giûä a hai àiïí m cuöë i àïì u coá khaã nùng MC khi cuâ ng tham gia vaâ o möå t
cuöå c goå i höå i nghõ, hoùå c giûä a hai àiïí m cuöë i khi muöë n múã möå t kïnh
thöng tin möå t chiïì u.
Giao thûá c RTP ( Real -time Transport Protocol )
Giao thûá c truyïì n thúâ i gian thûå c (RTP) laâ möå t thuã tuå c dûå a trïn
kyä thuêå t IP taå o ra caá c höî trúå àïí truyïì n taã i caá c dûä liïå u yïu cêì u thúâ i
gian thûå c, vñ duå nhû caá c doâ ng dûä liïå u hònh aã nh vaâ êm thanh. Caá c
dõch vuå cung cêë p búã i RTP bao göì m caá c cú chïë khöi phuå c thúâ i gian,
phaá t hiïå n caá c löî i, baã o an vaâ xaá c àõnh nöå i dung. RTP àûúå c thiïë t kïë chuã
yïë u cho viïå c truyïì n àa àöë i tûúå ng nhûng noá vêî n coá thïí àûúå c sûã duå ng
àïí truyïì n cho möå t àöë i tûúå ng. RTP coá thïí truyïì n taã i möå t chiïì u nhû
dõch vuå video theo yïu cêì u cuä ng nhû caá c dõch vuå trao àöí i qua laå i nhû
àiïå n thoaå i Internet.

http://www.ebooks.vdcmedia.com
24
SVTH: THAÁ I QUANG TUÂ NG
Hoaå t àöå ng cuã a RTP àûúå c höî trúå búã i möå t thuã tuå c khaá c laâ RCTP
àïí nhêå n caá c thöng tin phaã n höì i vïì chêë t lûúå ng truyïì n dêî n vaâ caá c
thöng tin vïì thaâ nh phêì n tham dûå caá c phiïn hiïå n thúâ i.
Hoaå t àöå ng cuã a giao thûá c.
Caá c goá i tin truyïì n trïn maå ng Internet coá trïî vaâ jitter khöng dûå
àoaá n àûúå c. Nhûng caá c ûá ng duå ng àa phûúng tiïå n yïu cêì u möå t thúâ i
gian thñch húå p khi truyïì n caá c dûä liïå u vaâ phaá t laå i. RTP cung cêë p caá c
cú chïë baã o àaã m thúâ i gian, söë thûá tûå vaâ caá c cú chïë khaá c liïn quan àïë n
thúâ i gian. Bùç ng caá c cú chïë naâ y RTP cung cêë p sûå truyïì n taã i dûä liïå u
thúâ i gian thûå c giûä a caá c àêì u cuöë i qua maå ng.
Tem thúâ i gian (time-stamping) laâ thaâ nh phêì n thöng tin quan
troå ng nhêë t trong caá c ûá ng duå ng thúâ i gian thûå c. Ngûúâ i gûã i thiïë t lêå p caá c
“tem thúâ i gian” ngay thúâ i àiïí m octet àêì u tiïn cuã a goá i àûúå c lêë y mêî u.
“Tem thúâ i gian” tùng dêì n theo thúâ i gian àöë i vúá i moå i goá i. Sau khi
nhêå n àûúå c goá i dûä liïå u, bïn thu sûã duå ng caá c “tem thúâ i gian” naâ y nhùç m
khöi phuå c thúâ i gian göë c àïí chaå y caá c dûä liïå u naâ y vúá i töë c àöå thñch húå p.
Ngoaâ i ra, noá coâ n àûúå c sûã duå ng àïí àöì ng böå caá c doâ ng dûä liïå u khaá c nhau
( chùè ng haå n nhû giûä a hònh vaâ tiïë ng). Tuy nhiïn RTP khöng thûå c hiïå n
àöì ng böå maâ caá c mûá c ûá ng duå ng phña trïn seä thûå c hiïå n sûå àöì ng böå naâ y.
Böå phêå n nhêå n daå ng taã i xaá c àõnh kiïí u àõnh daå ng cuã a taã i tin
cuä ng nhû caá c phûúng caá ch maä hoaá vaâ neá n. Tûâ caá c böå phêå n àõnh daå ng
naâ y, caá c ûá ng duå ng phña thu biïë t caá ch phên tñch vaâ chaå y caá c doâ ng dûä
liïå u taã i tin. Taå i möå t thúâ i àiïí m bêë t kyâ trong quaá trònh truyïì n tin, caá c
böå phaá t RTP chó coá thïí gûã i möå t daå ng cuã a taã i tin cho duâ daå ng cuã a taã i
tin coá thïí thay àöí i trong thúâ i gian truyïì n (thay àöí i àïí thñch ûá ng vúá i
sûå tùæ c ngheä n cuã a maå ng).
Möå t chûá c nùng khaá c maâ RTP coá laâ xaá c àõnh nguöì n . Noá cho
pheá p caá c ûá ng duå ng thu biïë t àûúå c dûä liïå u àïë n tûâ àêu. Vñ duå thoaå i höå i
nghõ, tûâ thöng tin nhêå n daå ng nguöì n möå t ngûúâ i sûã duå ng coá thïí biïë t
àûúå c ai àang noá i.

IP header UDP header RTP header RTP payload

Hònh 1.9: Maä hoaá goá i tin RTP trong goá i IP


http://www.ebooks.vdcmedia.com
25
SVTH: THAÁ I QUANG TUÂ NG

Caá c cú chïë trïn àûúå c thûå c hiïå n thöng qua maâ o àêì u cuã a RTP.
Caá ch maä hoaá goá i tin RTP trong goá i tin IP àûúå c mö taã trïn hònh veä .
RTP nùç m úã phña trïn UDP, sûã duå ng caá c chûá c nùng gheá p kïnh
vaâ kiïí m tra cuã a UDP. UDP vaâ TCP laâ hai giao thûá c àûúå c sûã duå ng
chuã yïë u trïn Internet. TCP cung cêë p caá c kïë t nöë i àõnh hûúá ng vaâ caá c
doâ ng thöng tin vúá i àöå tin cêå y cao trong khi UDP cung cêë p caá c dõch vuå
khöng liïn kïë t vaâ coá àöå tin cêå y thêë p giûä a hai traå m chuã . Súã dô UDP
àûúå c sûã duå ng laâ m thuã tuå c truyïì n taã i cho RTP laâ búã i vò 2 lñ do:
- Thûá nhêë t, RTP àûúå c thiïë t kïë chuã yïë u cho viïå c truyïì n tin àa
àöë i tûúå ng, caá c kïë t nöë i coá àõnh hûúá ng, coá baá o nhêå n khöng àaá p ûá ng töë t
àiïì u naâ y.
- Thûá hai, àöë i vúá i dûä liïå u thúâ i gian thûå c, àöå tin cêy khöng quan
troå ng bùç ng truyïì n àuá ng theo thúâ i gian. Hún nûä a, sûå tin cêå y trong
TCP laâ do cú chïë baá o phaá t laå i, khöng thñch húå p cho RTP. Vñ duå khi
maå ng bõ tùæ c ngheä n möå t söë goá i coá thïí mêë t, chêë t lûúå ng dõch vuå duâ thêë p
nhûng vêî n coá thïí chêë p nhêå n àûúå c. Nïë u thûå c hiïå n viïå c phaá t laå i thò seä
gêy nïn àöå trïî rêë t lúá n cho chêë t lûúå ng thêë p vaâ gêy ra sûå tùæ c ngheä n cuã a
maå ng.
Thûå c tïë RTP àûúå c thûå c hiïå n chuã yïë u trong caá c ûá ng duå ng maâ taå i
caá c mûá c ûá ng duå ng naâ y coá caá c cú chïë khöi phuå c laå i goá i bõ mêë t, àiïì u
khiïí n tùæ c ngheä n.
Giao thûá c RTCP (Real-time Transport Control Protocol).
RTCP (Real-time Transport Control Protocol) laâ giao thûá c höî
trúå cho RTP cung cêë p caá c thöng tin phaã n höì i vïì chêë t lûúå ng truyïì n dûä
liïå u. Caá c dõch vuå maâ RTCP cung cêë p laâ :
- Giaá m saá t chêë t lûúå ng vaâ àiïì u khiïí n tùæ c ngheä n: Àêy laâ chûá c
nùng cú baã n cuã a RTCP. No á cung cêë p thöng tin phaã n höì i túá i möå t ûá ng
duå ng vïì chêë t lûúå ng phên phöë i dûä liïå u. Thöng tin àiïì u khiïí n naâ y rêë t
hûä u ñch cho caá c böå phaá t, böå thu vaâ giaá m saá t. Böå phaá t coá thïí àiïì u
chónh caá ch thûá c truyïì n dûä liïå u dûå a trïn caá c thöng baá o phaã n höì i cuã a
böå thu. Böå thu coá thïí xaá c àõnh àûúå c tùæ c ngheä n laâ cuå c böå , tûâ ng phêì n

http://www.ebooks.vdcmedia.com
26
SVTH: THAÁ I QUANG TUÂ NG
hay toaâ n böå . Ngûúâ i quaã n lñ maå ng coá thïí àaá nh giaá àûúå c hiïå u suêë t
maå ng.
- Xaá c àõnh nguöì n: Trong caá c goá i RTP, caá c nguöì n àûúå c xaá c àõnh
búã i caá c söë ngêî u nhiïn coá àöå daâ i 32 bñt. Caá c söë naâ y khöng thuêå n tiïå n
àöë i vúá i ngûúâ i sûã duå ng RTCP cung cêë p thöng tin nhêå n daå ng nguöì n cuå
thïí hún úã daå ng vùn baã n. Noá coá thïí bao göì m tïn ngûúâ i sûã duå ng, söë
àiïå n thoaå i, àõa chó e-mail vaâ caá c thöng tin khaá c.
- Àöì ng böå möi trûúâ ng: Caá c thöng baá o cuã a böå phaá t RTCP chûá a
thöng tin àïí xaá c àõnh thúâ i gian vaâ nhaä n thúâ i gian RTP tûúng ûá ng.
Chuá ng coá thïí àûúå c sûã duå ng àïí àöì ng böå giûä a êm thanh vúá i hònh aã nh.
- Àiïì u chónh thöng tin àiïì u khiïí n: Caá c goá i RTCP àûúå c gûã i theo
chu kyâ giûä a nhûä ng ngûúâ i tham dûå . Khi söë lûúå ng ngûúâ i tham dûå tùng
lïn, cêì n phaã i cên bùç ng giûä a viïå c nhêå n thöng tin àiïì u khiïí n múá i nhêë t
vaâ haå n chïë lûu lûúå ng àiïì u khiïí n. Àïí höî trúå möå t nhoá m ngûúâ i sûã duå ng
lúá n, RTCP phaã i cêë m lûu lûúå ng àiïì u khiïí n rêë t lúá n àïë n tûâ caá c taâ i
nguyïn khaá c cuã a maå ng. RTP chó cho pheá p töë i àa 5% lûu lûúå ng cho
àiïì u khiïí n toaâ n böå lûu lûúå ng cuã a phiïn laâ m viïå c. Àiïì u naâ y àûúå c thûå c
hiïå n bùç ng caá ch àiïì u chónh töë c àöå phaá t cuã a RTCP theo söë lûúå ng ngûúâ i
tham dûå .
Maä hoaá /giaã i maä (CODEC) tñn hiïå u Audio
ÚÃ ã bïn phaá t, tñn hiïå u Audio tûâ microphone trûúá c khi àûúå c
truyïì n tiïë p phaã i àûúå c maä hoaá . Coâ n úã bïn nhêå n, chuá ng phaã i àûúå c giaã i
maä trûúá c khi àûa àïë n speaker. CODEC laâ dõch vuå töë i thiïí u maâ àêì u
cuöë i H323 naâ o cuä ng phaã i coá . Vò vêå y möå t thiïë t bõ àêì u cuöë i H323 phaã i
àûúå c höî trúå töë i thiïí u laâ möå t chuêí n CODEC. Hiïå n nay àang töì n taå i
möå t söë chuêí n maä hoaá nhû sau: G.711 (maä hoaá töë c àöå 64kbps); G.722
(64,56,48 kbps); G.723.1 (5.3 vaâ 6.3 kbps); G.728 (16 kbps); G.729 (8
kbps).

Voice CODEC Töë c àöå Àöå phûá c taå p Chêë t lûúå ng Àöå trïî
G.711 PCM 64 Thêë p Rêë t töë t Cûå c thêë p

http://www.ebooks.vdcmedia.com
27
SVTH: THAÁ I QUANG TUÂ NG

Töë t (40K)
G.726 ADPCM 40/32/24 Thêë p Rêë t thêë p
Töì i (16K)
G.729 CS-ACELP 8 Cao Töë t Thêë p
G.729 A CA-ACELP 8 Vûâ a phaã i Khaá töët Thêë p

Cao vûâ a phaã i Töë t (6,4 K)


G.723 MP-MLQ 6,4/5,3 Cao
Töì i (5,3 K)
G.723.1 MP-MLQ 6,4/5,3 nt nt nt
G.728 LD-CELP 16 Rêë t cao Töë t Thêë p

Hònh 1.10: Baã ng so saá nh caá c chuêí n CODEC

Viïå c lûå a choå n thuêå t toaá n CODEC laâ möå t trong nhûä ng yïë u töë cú
baã n àïí nêng cao chêë t lûúå ng thoaå i Internet.
Maä hoaá /giaã i maä (CODEC) tñn hiïå u Video
Video CODEC maä hoaá tñn hiïå u hònh aã nh tûâ camera àïí truyïì n
dêî n vaâ giaã i maä caá c tñn hiïå u video nhêå n àûúå c (àaä àûúå c maä hoaá ) àïí
hiïí n thõ hònh aã nh. Trong H323, truyïì n hònh aã nh coá thïí coá hoùå c
khöng, vò vêå y viïå c höî trúå video CODEC laâ tuyâ choå n. Tuy nhiïn caá c
àêì u cuöë i cung cêë p khaã nùng liïn laå c hònh aã nh phaã i àûúå c höî trúå giao
thûá c maä hoaá , giaã i maä tñn hiïå u video. Caá c giao thûá c höî trúå laâ H261,
H263...

http://www.ebooks.vdcmedia.com
28
SVTH: THAÁ I QUANG TUÂ NG

CHÛÚNG 2: XÛÃ LYÁ CUÖÅ C GOÅ I

Trong chûúng naâ y, trûúá c tiïn chuá ng ta nghiïn cûá u caá c thuã tuå c
baá o hiïå u xûã lñ cuöå c goå i giûä a hai àiïí m cuöë i (àêì u cuöë i hoùå c gateway)
trong maå ng H323 vúá i caá c trûúâ ng húå p khaá c nhau. Caá c thuã tuå c naâ y
tuên theo caá c khuyïë n nghõ H323, H225, H245 cuã a ITU-T. Sau àoá ,
chuá ng ta seä chuyïí n sang cuöå c goå i coá sûå tham gia cuã a thiïë t bõ àêë u cuöë i
maå ng SCN. Trong trûúâ ng húå p naâ y seä coá sûå tham gia cuã a gateway kïë t
nöë i maå ng H323 vaâ maå ng SCN. Caá c thuã tuå c naâ y tuên theo tiïu chuêí n
TS 101 322 vaâ TS 101 471 cuã a ESTI. Trong quaá trònh nghiïn cûá u
thuã tuå c xûã lñ cuöå c goå i, chuá ng ta seä khöng ài sêu vaâ o cêë u truá c, caá c
thaâ nh phêì n thöng tin cuã a caá c goá i tin maâ ta chó xem xeá t hoaå t àöå ng cuã a
caá c thuã tuå c naâ y nhû thïë naâ o.
1. Caá c thuã tuå c thûå c hiïå n trïn kïnh H225 RAS
Kïnh H225 RAS laâ möå t kïnh logic khöng tin cêå y àûúå c duâ ng àïí
truyïì n taã i caá c baã n tin giûä a gatekeeper vaâ caá c phêì n tûã khaá c trong
maå ng àïí thûå c hiïå n caá c thuã tuå c nhû: Tòm gatekeeper, àùng kñ...
Búã i vò caá c baã n tin RAS àûúå c truyïì n trïn kïnh khöng tin cêå y
nïn caá c baã n tin naâ y phaã i àûúå c àùå t möå t khoaã ng thúâ i gian timeout vaâ
söë lêì n phaá t laå i khi khöng nhêå n àûúå c höì i êm. Möå t àiïí m cuöë i hoùå c
gatekeeper khöng thïí àaá p ûá ng laå i möå t yïu cêì u trong thúâ i gian
timeout thò noá phaã i traã lúâ i bùç ng baã n tin RIP (Request In Progress) àïí
cho biïë t noá àang xûã lñ yïu cêì u. Khi nhêå n àûúå c baã n tin RIP, chuá ng
phaã i khúã i àöå ng laå i timeout vaâ söë lêì n phaá t laå i.
1.1 Tòm gatekeeper
Thuã tuå c naâ y àûúå c thûå c hiïå n khi möå t àiïí m cuöë i muöë n tòm cho noá
möå t gatekeeper àïí àùng kñ. Thuã tuå c naâ y phaã i àûúå c thûå c hiïå n ngay
khi àiïí m cuöë i àoá hoaå t àöå ng. Coá hai phûúng thûá c tòm gatekeeper:

http://www.ebooks.vdcmedia.com
29
SVTH: THAÁ I QUANG TUÂ NG
+ Trong cêë u hònh cuã a àiïí m cuöë i coá àõa chó cuã a gatekeeper (coá
thïí àùå t trong tïå p khúã i àöå ng).
+ Àiïí m cuöë i gûã i baã n tin GRQ theo àõa chó multicast àïë n têë t caã
caá c gatekeeper (Àõa chó naâ y àûúå c
Endpoint Gatekeeper
quy àõnh trong khuyïë n nghõ H225).
(®Þa chØ muticast GRQ )
Nïë u gatekeeper naâ o àoá coá thïí quaã n
GCF/GRJ lñ àûúå c àiïí m cuöë i naâ y thò coá thïí traã
lúâ i bùç ng baã n tin GCF coá chûá a àõa
chó cuã a kïnh RAS (xem
hònh 2.1). H×nh 2.1: Tù
®éng t×m gatekeeper
Vúá i muå c àñch dûå trûä , gatekeeper chó àõnh caá c gatekeeper thay
thïë trong trûúâ ng húå p xaã y ra löî i. Danh saá ch caá c gatekeeper thay thïë
naâ y àûúå c lûu úã trûúâ ng AlternateGatekeeper trong caá c baã n tin
GCF vaâ RCF (xem muå c sau).
Nïë u möå t àiïí m cuöë i nhêå n thêë y sûå àùng kñ cuã a noá khöng húå p lïå ,
noá phaã i thûå c hiïå n laå i thuã tuå c tòm gatekeeper. Àùng kñ laâ khöng húå p lïå
khi àiïí m cuöë i nhêå n àûúå c baã n tin RRJ traã lúâ i cho baã n tin RRQ hoùå c
khöng nhêå n àûúå c traã lúâ i cho baã n tin RRQ trong thúâ i gian timeout.
1.2 Thuã tuå c àùng kñ vúá i gatekeeper
Àïí tham gia vaâ o möå t miïì n do gatekeepet quaã n lñ, caá c àiïí m cuöë i
phaã i thûå c hiïå n thuã tuå c àùng kñ. Àêy laâ quaá trònh àiïí m cuöë i thöng baá o
cho gatekeeper biïë t àõa chó giao vêå n cuä ng nhû àõa chó hònh thûá c (alias
address) cuã a noá . Thuã tuå c àùng kñ phaã i àûúå c thûå c hiïå n trûúá c khi coá caá c
cuöå c goå i xaã y ra vaâ sau khi àaä thûå c hiïå n thuã tuå c tòm gatekeeper.
Àiïí m cuöë i gûã i baã n tin RRQ (Registration Request) àïë n
gatekeeper trïn kïnh H225
Endpoint Gatekeeper
RAS. Kïnh H225 RAS àûúå c
RRQ
xaá c àõnh trong thuã tuå c tòm
RCF hoÆc RRJ gatekeeper. Gatekeeper coá thïí
traã lúâ i bùç ng baã n tin RCF
H×nh 2.2: Thñ tôc ®¨ng kÝ víi gatekeeper (Request Confirm) hoùå c RRJ
(Request Reject) (Hònh 2.2). Möå t àiïí m cuöë i chó àùng kñ vúá i 1
gatekeeper.

http://www.ebooks.vdcmedia.com
30
SVTH: THAÁ I QUANG TUÂ NG
Àiïí m cuöë i coá thïí àùng kñ thúâ i haå n sûã duå ng búã i yïu cêì u
timeToLive (tñnh bùç ng giêy) trong baã n tin RRQ. Gatekeeper traã lúâ i
bùç ng baã n tin RCF vúá i cuâ ng giaá trõ timeToLive hoùå c beá hún. Sau
khoaã ng thúâ i gian naâ y, sûå àùng kñ naâ y hïë t hiïå u lûå c. Trûúá c khi hïë t thúâ i
gian àùng kñ hïë t, àiïí m cuöë i coá thïí thiïë t lêå p laå i timeToLive àïí keá o daâ i
thúâ i haå n àùng kñ bùç ng caá ch gûã i ài baã n tin RRQ vúá i bit keepAlive àûúå c
thiïë t lêå p (baã n tin RRQ naâ y chó coá möå t ñt thöng tin àûúå c chó roä trong
khuyïë n nghõ H225.0). Sau khi hïë t thúâ i haå n, caá c àiïí m cuöë i phaã i àùng
kñ laå i vúá i gatekeeper vúá i baã n tin RRQ àêì y àuã .
Gatekeeper phaã i àaã m baã o möî i àõa chó hònh thûá c àûúå c chuyïí n
àöí i thaâ nh möå t àõa chó giao vêå n. Tuy nhiïn, àiïí m cuöë i coá thïí chó àõnh
möå t àõa chó giao vêå n dûå trûä hay thay thïë nhúâ cêë u truá c
alternateEndpoint trong baã n tin RAS cho pheá p àiïí m cuöë i coá möå t giao
diïå n maå ng thûá cêë p. Gatekeeper seä tûâ chöë i àùng kñ nïë u xeá t thêë y sûå
àùng kñ àoá laâ mêå p múâ , khöng àuã thöng tin.
Nïë u àiïí m cuöë i khöng xaá c àõnh möå t àõa chó hònh thûá c trong baã n
tin RRQ thò gatekeeper seä cêë p phaá t cho noá möå t àõa chó hònh thûá c vaâ
thöng baá o cho noá trong baã n tin xaá c nhêå n RCF.
Àiïí m cuöë i coá thïí huyã boã sûå àùng kñ bùç ng caá ch gûã i baã n tin URQ
(Unregistration Request) àïë n gatekeeper. Gatekeeper xaá c nhêå n bùç ng
baã n tin UCF (Unregistration Confirm). Àiïì u naâ y cho pheá p àiïí m cuöë i
thay àöí i àõa chó hònh thûá c liït kïë t vúá i àõa chó giao vêå n hoùå c ngûúå c
laå i. Nïë u nhêå n thêë y àiïí m cuöë i chûa àùng kñ, gatekeeper traã lúâ i bùç ng
baã n tin URJ (Unregistration Reject).
Gatekeeper cuä ng coá thïí yïu cêì u huyã boã àùng kñ cuã a àiïí m cuöë i
(duâ ng baã n tin URQ), luá c àoá àiïí m cuöë i phaã i traã lúâ i bùç ng baã n tin UCF.
Sau khi huyã boã àùng kñ, àiïí m cuöë i phaã i àùng kñ laå i (coá thïí vúá i möå t
gatekeeper khaá c).
Endpoint Gatekeeper Gatekeeper Endpoint
URQ URQ

UCF hoÆc URJ


UCF

H×nh 2.3: Thñ tôc ®¨ng kÝ víi gatekeeper

http://www.ebooks.vdcmedia.com
31
SVTH: THAÁ I QUANG TUÂ NG

Möå t àiïí m cuöë i nïë u khöng àùng kñ seä khöng chõu sûå quaã n lñ cuã a
gatekeeper.
1.3 Àõnh võ àiïí m cuöë i
Möå t àiïí m cuöë i hoùå c gatekeeper coá àõa chó hònh thûá c cuã a möå t
àiïí m cuöë i khaá c vaâ muöë n biïë t thöng tin liïn laå c cuã a àiïí m cuöë i naâ y, noá
seä sûã duå ng baã n tin LRQ (Location Request). Baã n tin naâ y coá thïí àûúå c
gûã i àïë n möå t gatekeeper naâ o àoá (coá àõa chó roä raâ ng) hoùå c gûã i theo àõa
chó multicast àïë n nhiïì u gatekeeper. Gatekeeper quaã n lñ àiïí m cuöë i coá
àõa chó hònh thûá c trong baã n tin LRQ seä traã lúâ i laå i bùç ng baã n tin LCF
chûá a caá c thöng tin liïn laå c cuã a àiïí m cuöë i àoá . Thöng tin liïn laå c bao
göì m àõa chó kïnh baá o hiïå u, àõa chó kïnh RAS vaâ möå t söë thöng tin
khaá c.
Nïë u möå t gatekeepr naâ o àoá nhêå n àûúå c baã n tin LRQ trïn kïnh
RAS cuã a noá thò phaã i traã lúâ i laå i. Nïë u gatekeeper nhêå n àûúå c trïn kïnh
RAS multicast thò noá seä khöng traã lúâ i (trong trûúâ ng húå p noá khöng
quaã n lñ àiïí m cuöë i).
1.4 Caá c thuã tuå c khaá c
Ngoaâ i caá c thuã tuå c trïn, kïnh RAS coâ n duâ ng àïí truyïì n taã i caá c
baã n tin àiïì u khiïí n truy nhêå p, thay àöí i bùng thöng, giaá m saá t traå ng
thaá i vaâ giaã i phoá ng. Chi tiïë t vïì caá c thuã tuå c naâ y àûúå c trònh baâ y úã phêì n
sau.
Trong baã n tin ARQ ( Admission Request) yïu cêì u truy nhêå p,
àiïí m cuöë i xaá c àõnh möå t giaá trõ bùng thöng àïí truyïì n vaâ nhêå n thöng
tin. Giaá trõ naâ y laâ giúá i haå n trïn cuã a töë c àöå luöì ng töí ng húå p audio,
video truyïì n vaâ nhêå n (khöng kïí caá c header úã caá c lúá p giao thûá c).
Gatekeeper coá thïí giaã m giaá trõ naâ y xuöë ng trong baã n tin xaá c nhêå n
ACF. Caá c àiïí m cuöë i chó àûúå c pheá p truyïì n thöng tin vúá i töë c àöå nùç m
trong giúá i haå n naâ y.

http://www.ebooks.vdcmedia.com
32
SVTH: THAÁ I QUANG TUÂ NG
2. Cuöå c goå i giûä a hai àiïí m cuöë i trong maå ng H323
Àiïí m cuöë i trong maå ng H323 coá thïí laâ möå t thiïë t bõ àêì u cuöë i hoùå c
möå t gateway. Caá c thuã tuå c xûã lñ cuöå c goå i giûä a hai àiïí m cuöë i trong
maå ng H323 tuên theo caá c thuã tuå c trong khuyïë n nghõ H323, H225.0
vaâ H245. Àêì u tiïn, kïnh baá o hiïå u àûúå c thiïë t lêå p (bïn goå i phaã i biïë t
àõa chó têì ng maå ng (IP) vaâ àõa chó têì ng giao vêå n (TCP) cuã a bïn bõ goå i)
, sau àoá àõa chó cuã a kïnh àiïì u khiïí n àûúå c xaá c àõnh trong quaá trònh
trao àöí i caá c baã n tin baá o hiïå u. Sau khi xaá c àõnh àûúå c àõa chó, kïnh
àiïì u khiïí n àûúå c thiïë t lêå p vaâ àõa chó cuã a kïnh thöng tin seä àûúå c xaá c
àõnh qua caá c baã n tin trïn kïnh àIïì u khiïí n. Cuöë i cuâ ng, kïnh thöng
tin àûúå c thiïë t lêå p cho pheá p hai àiïí m cuöë i coá thïí trao àöí i thöng tin.
Ngoaâ i ra, H323 coâ n höî trúå thuã tuå c kïë t nöë i nhanh (khöng cêì n múã kïnh
H245).
§iÓm cuèi 1 §iÓm cuèi 2
Kªnh b¸o hiÖu
Trao ®æi ®Þa chØ
C¸c b¶n tin kªnh ®iÒu khiÓn
Kªnh ®iÒu khiÓn
Trao ®æi ®Þa chØ
C¸c b¶n tin H245 RTP, RTCP

Kªnh th«ng tin media


RTP - RTCP

H×nh 2.4: C¸c kªnh logic trong mét cuéc gäi

2.1 Àõnh tuyïë n kïnh àiïì u khiïí n vaâ baá o hiïå u


Baá o hiïå u xûã lñ cuöå c goå i giûä a hai àiïí m cuöë i trong maå ng H323
liïn quan àïë n ba kïnh baá o hiïå u töì n taå i àöå c lêå p vúá i nhau laâ : kïnh àiïì u
khiïí n H.245, kïnh baá o hiïå u cuöå c goå i vaâ kïnh baá o hiïå u RAS.
Trong maå ng khöng coá gatekeeper, caá c baã n tin baá o hiïå u cuöå c goå i
àûúå c truyïì n trûå c tiïë p giûä a hai àiïí m cuöë i chuã goå i vaâ bõ goå i bùç ng caá ch
truyïì n baá o hiïå u àõa chó trûå c tiïë p. Trong cêë u hònh maå ng naâ y thò phña
chuã goå i phaã i biïë t àõa chó baá o hiïå u cuã a phña bõ goå i trong maå ng vaâ vò
vêå y coá thïí giao tiïë p möå t caá ch trûå c tiïë p.
Nïë u trong maå ng coá gatekeeper, trao àöí i baá o hiïå u giûä a chuã goå i
vaâ gatekeeper àûúå c thiïë t lêå p bùç ng caá ch sûã duå ng kïnh RAS cuã a
http://www.ebooks.vdcmedia.com
33
SVTH: THAÁ I QUANG TUÂ NG
gatekeeper àïí truyïì n àõa chó. Sau khi trao àöí i baã n tin baá o hiïå u àaä
àûúå c thiïë t lêå p, khi àoá gatekeeper múá i xaá c àõnh truyïì n caá c baã n tin
trûå c tiïë p giûä a hai àiïí m cuöë i hay àõnh tuyïë n chuá ng qua gatekeeper.
Àõnh tuyïë n kïnh baá o hiïå u cuöå c goå i
Caá c baã n tin baá o hiïå u cuöå c goå i coá thïí àûúå c truyïì n theo möå t trong
hai phûúng thûá c vaâ viïå c lûå a choå n giûä a caá c phûúng thûá c naâ y do
gatekeeper quyïë t àõnh:
+ Thûá nhêë t laâ caá c baã n tin baá o hiïå u cuã a cuöå c goå i àûúå c truyïì n tûâ
àiïí m cuöë i noå túá i àiïí m cuöë i kia thöng qua gatekeeper giûä a hai àiïí m
cuöë i (hònh 2.5).
+ Thûá hai laâ caá c baã n tin baá o hiïå u cuã a cuöå c goå i àûúå c truyïì n trûå c
tiïë p giûä a hai àiïí m cuöë i (hònh 2.6).
Caã hai phûúng thûá c naâ y àïì u sûã duå ng caá c kïë t nöë i giöë ng nhau vúá i
cuâ ng muå c àñch, daå ng baã n tin àûúå c sûã duå ng cuä ng giöë ng nhau, caá c baã n
tin thiïë t lêå p baá o hiïå u àûúå c trao àöí i trïn kïnh RAS cuã a gatekeeper,
sau àoá túá i trao àöí i baã n tin baá o hiïå u cuöå c goå i trïn kïnh baá o hiïå u cuöå c
goå i. Sau àoá múá i túá i thiïë t lêå p kïnh àiïì u khiïí n H.245.
Trong phûúng thûá c gatekeeper àõnh tuyïë n caá c baã n tin thò noá coá
thïí àoá ng kïnh baá o hiïå u cuöå c goå i khi viïå c thiïë t lêå p cuöå c goå i hoaâ n
thaâ nh hoùå c vêî n duy trò kïnh naâ y àïí höî trúå caá c dõch vuå böí xung. Chó
coá gatekeeper múá i coá thïí àoá ng kïnh baá o hiïå u cuöå c goå i, nhûng khi
Gateway tham gia vaâ o cuöå c goå i thò caá c kïnh naâ y khöng àûúå c pheá p
àoá ng.

http://www.ebooks.vdcmedia.com
34
SVTH: THAÁ I QUANG TUÂ NG

Gateêy 1. ARQ
2. ACF/ARJ
123 3. Setup
4. Setup
5. ARQ Endpoint 1 Endpoint 2

6. ACF/ARJ
Kªnh b¸o hiÖu cuéc gäi
7. Connect

8. Connect Kªnh b¸o hiÖu RAS


H×nh 2.5 B¶n tin b¸o hiÖu cña cuéc gäi ®-îc ®Þnh

Gatekeeper

1. ARQ
2. ACF/ARJ
3. Setup

4. ARQ
Endpoint 1 Endpoint 2 5. ACF/ARJ

6. Connect
Kªnh b¸o hiÖu cuéc gäi

Kªnh b¸o hiÖu RAS


H×nh 2.6: B¶n tin b¸o hiÖu ®-îc truyÒn trùc trùc tiÕp gi÷a c¸c ®iÓm cuèi

Àõnh tuyïë n kïnh àiïì u khiïí n


Khi caá c baã n tin baá o hiïå u cuöå c goå i àûúå c gatekeeper àõnh tuyïë n
thò sau àoá kïnh àiïì u khiïí n H.245 seä àûúå c àõnh tuyïë n theo 2 caá ch thïí
hiïå n trïn hònh 2.7 vaâ 2.8:

http://www.ebooks.vdcmedia.com
35
SVTH: THAÁ I QUANG TUÂ NG

1. ARQ
2. ACF/ARJ

1 3. Setup
4. Setup Endpoint 1 Endpoint 2
5. ARQ
Kªnh b¸o hiÖu cuéc gäi
6. ACF/ARJ
Kªnh b¸o hiÖu RAS
7. Connect

8. Connect
9. Kªnh H245

Kïnh àiïì u khiïí n H.245 àûúå c thiïë t lêå p möå t caá ch trûå c tiïë p giûä a
caá c àiïí m cuöë i, (hònh 2.7). Khi àoá chó cho pheá p kïë t nöë i trûå c tiïë p 2
àiïí m cuöë i.
Kïnh àiïì u khiïí n H.245 àûúå c thiïë t lêå p tûâ àiïí m cuöë i naâ y túá i
àiïí m cuöë i kia thöng qua gatekeeper (hònh 2.8). Khi àoá cho pheá p
gatekeeper àõnh tuyïë n laå i kïnh àiïì u khiïí n H.245 túá i möå t MC khi
thûå c hiïå n dõch vuå höå i nghõ.

1. ARQ
2. ACF/ARJ
Endpoint 1 Endpoint 2 3. Setup Kªnh b¸o hiÖu cuéc gäi
Kªnh b¸o hiÖu RAS
4. Setup
5. ARQ
6. ACF/ARJ
7. Connect
8. Connect
9. Kªnh H245
10. Kªnh H245

2.2 Caá c thuã tuå c baá o hiïå u vaâ xûã lñ cuöå c goå i
Ngûúâ i ta chia möå t cuöå c goå i laâ m 5 giai àoaå n göì m:
+ Giai àoaå n 1: thiïë t lêå p cuöå c goå i (xem m uå c 2.2.2.1)
+ Giai àoaå n 2: thiïë t lêå p kïnh àiïì u khiïí n (xem muå c 2.2.2.3)
+ Giai àoaå n 3: thiïë t lêå p kïnh thoaå i (xem muå c 2.2.2.4)

http://www.ebooks.vdcmedia.com
36
SVTH: THAÁ I QUANG TUÂ NG
+ Giai àoaå n 4: dõch vuå (xem muå c 2.2.2.5)
+ Giai àoaå n 5: kïë t thuá c cuöå c goå i (xem muå c 2.2.2.6).

Bûúá c 1 - Thiïë t lêå p cuöå c goå i


Trong giai àoaå n naâ y caá c phêì n tûã trao àöí i vúá i nhau caá c baã n tin
àûúå c àõnh nghôa trong khuyïë n nghõ H.225.0 theo möå t trong caá c thuã
tuå c àûúå c trònh baâ y sau àêy.
Cuöå c goå i cú baã n - Caã hai àiïí m cuöë i
Endpoint 1 Endpoint 2
àïì u khöng àùng kyá
Setup (1)
) Khi caã hai àiïí m cuöë i
Call proceeding (2
àïì u khöng àùng
Alerting (3)
kyá vúá i gatekeeper, thò chuá ng seä trao àöí i trûå c
Connect (4)
tiïë p caá c baã n tin vúá i nhau nhû hònh 2.9. Khi
àoá chuã goå i seä gûã i baã n tin thiïë t lêå p cuöå c goå i
Kªnh b¸o hiÖu cuéc gäi
trïn kïnh baá o hiïå u àaä biïë t trûúá c àõa chó cuã a H×nh 2.9: Cuéc gäi c¬ b¶n

kh«ng cã gatekeeper bõ goå i.

Caã hai àiïí m cuöë i àïì u àùng kyá túá i möå t gatekeeper
Tònh huöë ng naâ y coá 2 trûúâ ng húå p xaã y ra:
+ Caã hai àiïí m cuöë i àïì u àùng kyá túá i möå t gatekeeper vaâ
gatekeeper choå n phûúng thûá c truyïì n baá o hiïå u trûå c tiïë p giûä a 2 àiïí m
cuöë i (hònh 2.10). Àêì u tiïn phña chuã goå i trao àöí i vúá i gatekeeper cùå p
baã n tin ARQ (1)/ACF (2) àïí thiïë t lêå p baá o hiïå u. Trong baã n tin ACF do
gatekeeper traã lúâ i cho phña chuã goå i coá chûá a àõa chó kïnh baá o hiïå u cuã a
phña bõ goå i. Sau àoá phña chuã goå i seä cùn cûá vaâ o àõa chó naâ y àïí gûã i baã n
tin Setup (3) túá i phña bõ goå i. Nïë u phña bõ goå i chêë p nhêå n yïu cêì u, noá seä
trao àöí i cùå p baã n tin ARQ (5)/ ACF (6) vúá i gatekeeper. Nïë u phña bõ goå i
nhêå n àûúå c ARJ (6) thò noá seä gûã i baã n tin Release Complete túá i phña
chuã goå i.

http://www.ebooks.vdcmedia.com
37
SVTH: THAÁ I QUANG TUÂ NG

Endpoint 1 Endpoint 2 Gatekeeper

ARQ (1)
ACF/ARJ (2)

Setup (3)
Call Proceeding (4)
ARQ (5)
ACF/ARJ (6)
Alerting (7)

Connect (8)

Kªnh b¸o hiÖu RAS


Kªnh b¸o hiÖu cuéc gäi
Hai ®iÓm cuèi ®Òu ®¨ng ký H×nh 2.10 :
víi mét gatekeeper - b¸o hiÖu trùc tiÕp

Endpoint 1 Gatekeeper Endpoint 2


ARQ (1)
ACF/ARJ (2)
Setup (3)

Setup (4) ) Call proceeding (5


Call proceeding (5)

ARQ (6)
ACF/ARJ (7)
Alerting (8)
Alerting (8)
Connect (9)
Connect (10)

Kªnh b¸o hiÖu RAS

Kªnh b¸o hiÖu cuéc gäi


H×nh 2.11: Hai ®iÓm cuèi ®Òu ®¨ng ký víi mét
gatekeeper B¸o hiÖu qua gatekeeper

Caã hai thuï bao àiïí m cuöë i àïì u àùng kyá vúá i möå t gatekeeper vaâ
baá o hiïå u cuöå c goå i àûúå c àõnh tuyïë n qua gatekeeper (hònh 2.11). Khi
nhêå n àûúå c ACF (2) coá chûá a àõa chó kïnh baá o hiïå u cuã a gatekeeper,
phña chuã goå i seä cùn cûá vaâ o àõa chó naâ y gûã i baã n tin Setup (3) túá i
gatekeeper. Sau àoá gatekeeper seä gûã i Setup (4) túá i phña bõ goå i. Nïë u
phña bõ goå i chêë p nhêå n cuöå c goå i, noá seä trao àöí i ARQ (6)/ACF (7) vúá i

http://www.ebooks.vdcmedia.com
38
SVTH: THAÁ I QUANG TUÂ NG
gatekeeper. Nïë u nhêå n àûúå c ARJ (7) thò phña bõ goå i seä gûã i baã n tin
Release Complete túá i gatekeeper.
Chó coá phña chuã goå i coá àùng kyá vúá i gatekeeper

Endpoint 1 Endpoint 2 Gatekeeper


ARQ (1)

ACF/ARJ (2)
Setup (3)
Call proceeding (4)

Alerting (5)
Connect (6)

Kªnh b¸o hiÖu RAS


Kªnh b¸o hiÖu cuéc gäi
H×nh 2.12: ChØ cã phÝa chñ gäi ®¨ng ký - b¸o hiÖu trùc tiÕp

Trong trûúâ ng húå p chó coá phña chuã goå i coá àùng kyá vúá i gatekeeper
vaâ baá o hiïå u cuöå c goå i àûúå c truyïì n trûå c tiïë p giûä a hai àiïí m cuöë i, thuã tuå c
baá o hiïå u cuã a noá àûúå c thïí hiïå n trïn hònh 2.12. Sau khi nhêå n àûúå c
ACF (2), phña chuã goå i seä gûã i baã n tin Setup (3) túá i phña bõ goå i. Nïë u
phña bõ goå i chêë p nhêå n cuöå c goå i noá seä traã lúâ i bùç ng baã n tin Connect túá i
phña chuã goå i.

Gatekeeper Endpoint 1 Endpoint 2


ARQ (1)
ACF/ARJ (2)

Setup (3)
Setup (4)
Call proceeding (5)
Call proceeding (5)
Alerting (6)
Alerting (6)
Connect (7)
Connect (8)

Kªnh b¸o hiÖu RAS


Kªnh b¸o hiÖu cuéc gäi
H×nh 2.13: ChØ cã phÝa chñ gäi ®¨ng ký - gatekeeper
®Þnh tuyÕn b¸o hiÖu

http://www.ebooks.vdcmedia.com
39
SVTH: THAÁ I QUANG TUÂ NG
Khi caá c baã n tin baá o hiïå u cuöå c goå i do gatekeeper àõnh tuyïë n, thò
thuã tuå c thiïë t lêå p cuöå c goå i àûúå c thïí hiïå n trïn hònh 2.13. Trong trûúâ ng
húå p naâ y caá c thûá tûå baã n tin cuã a thuã tuå c giöë ng hïå t trûúâ ng húå p trïn, chó
khaá c duy nhêë t möå t àiïí m àoá laâ têë t caã caá c baã n tin baá o hiïå u gûã i tûâ thuï
bao naâ y túá i thuï bao kia àïì u thöng qua phêì n tûã trung gian laâ
gatekeeper 1.
Chó coá phña bõ goå i coá àùng kyá vúá i gatekeeper
Trong trûúâ ng húå p chó coá phña bõ goå i àùng kyá vúá i gatekeeper vaâ
caá c baã n tin baá o hiïå u truyïì n trûå c tiïë p thò thuã tuå c baá o hiïå u cuã a noá seä coá
daå ng nhû hònh 2.14.
Àêì u tiïn phña chuã goå i gûã i baã n tin Setup (1) trïn kïnh baá o hiïå u
àaä biïë t àõa chó túá i phña bõ goå i. Nïë u phña bõ goå i chêë p nhêå n noá seä trao
àöí i cùå p baã n tin ARQ (3)/ACF (4) vúá i gatekeeper 2. Phña bõ goå i cuä ng coá
thïí nhêå n àûúå c ARJ (4), khi àoá noá seä gûã i baã n tin Release Complete túá i
phña chuã goå i. Trong trûúâ ng húå p chêë p nhêå n phña bõ goå i seä traã lúâ i bùç ng
baã n tin Connect (6) coá chûá a àõa chó kïnh àiïì u khiïí n H.245 cho phña
chuã goå i.
Trûúâ ng húå p baá o hiïå u do gatekeeper àõnh tuyïë n, thuã tuå c baá o
hiïå u àûúå c thïí hiïå n trïn hònh 2.15. Àêì u tiïn phña chuã goå i seä gûã i baã n
tin Setup (1) trïn kïnh baá o hiïå u àaä biïë t trûúá c àõa chó túá i phña bõ goå i ,
nïë u phña bõ goå i chêë p nhêå n cuöå c goå i noá seä trao àöí i baã n tin ARQ
(3)/ARJ (4) vúá i gatekeeper. Trong baã n tin ARJ maâ gatekeeper traã lúâ i
cho phña bõ goå i chûá a maä yïu cêì u àõnh tuyïë n cuöå c goå i qua gatekeeper
(routeCallTogatekeeper). Khi àoá phña bõ goå i seä gûã i baã n tin Facility (5)
coá chûá a àõa chó kïnh baá o hiïå u cuã a gatekeeper túá i phña chuã goå i. Sau àoá
phña chuã goå i gûã i baã n tin Release Complete (6) túá i phña chuã goå i vaâ cùn
cûá vaâ o àõa chó kïnh baá o hiïå u phña chuã goå i seä gûã i baã n tin Setup (7) túá i
gatekeeper, gatekeeper gûã i baã n tin Setup (8) túá i phña bõ goå i. Sau àoá
phña bõ goå i seä trao àöí i baã n tin ARQ (9)/ACF (10) vúá i gatekeeper, phña
bõ goå i gûã i baã n tin Connect (12) coá chûá a àõa chó kïnh àiïì u khiïí n H.245
túá i gatekeeper. gatekeeper seä gûã i baã n tin Connect (13) coá chûá a àõa chó
kïnh àiïì u khiïí n H.245 cuã a phña bõ goå i.

http://www.ebooks.vdcmedia.com
40
SVTH: THAÁ I QUANG TUÂ NG
Endpoint 1 Endpoint 2 Gatekeeper
Setup (1)

Call proceeding (2)

ARQ (3)
ACF/ARJ (4)

Alerting (5)
Connect (6)
Kªnh b¸o hiÖu RAS
Kªnh b¸o hiÖu cuéc gäi
H×nh 2.14 : ChØ cã phÝa bÞ gäi ®¨ng ký - B¸o hiÖu truyÒn trùc tiÕp

Gatekeeper Endpoint 1 Endpoint 2


Setup (1)

Call proceeding (2)


ARQ (3)

ACF/ARJ (4)

Release complete
Setup
Setup
Call proceeding (2)
Call proceeding
ARQ (9)
ACF/ARJ (10)

Alerting (11)
Alerting (11)
Connect (12)
Connect (13)
Kªnh b¸o hiÖu RAS
Kªnh b¸o hiÖu cuéc gäi
H×nh 2.15: ChØ cã phÝa bÞ gäi ®¨ng ký gatekeeper ®Þnh tuyÕn b¸o hiÖu

Hai thuï bao àùng kyá vúá i hai gatekeeper khaá c nhau
Tònh huöë ng naâ y coá 4 trûúâ ng húå p xaã y ra:
+ Caã hai gatekeeper àïì u choå n caá ch àõnh tuyïë n baá o hiïå u trûå c
tiïë p giûä a hai thuï bao, khi àoá thuã tuå c baá o hiïå u àûúå c thïí hiïå n trïn
http://www.ebooks.vdcmedia.com
41
SVTH: THAÁ I QUANG TUÂ NG
hònh 2.16. Àêì u tiïn phña chuã goå i trao àöí i caá c baã n tin ARQ (1)/ACF (2)
vúá i gatekeeper 1, trong baã n tin ACF seä chûá a àõa chó kïnh baá o hiïå u
cuã a phña bõ goå i. Cùn cûá vaâ o àõa chó naâ y phña chuã goå i gûã i baã n tin Setup
(3) túá i thuï bao bõ goå i. Nïë u phña bõ goå i chêë p nhêå n thò noá seä trao àöí i
ARQ (5)/ACF (6) vúá i gatekeeper 2, nïë u phña bõ goå i nhêå n àûúå c ARJ (6)
thò noá seä gûã i baã n tin Release Complete túá i phña chuã goå i. phña bõ goå i.
Khi nhêå n àûúå c ACF phña bõ goå i seä gûã i baã o tin Connect (8) coá chûá a àõa
chó kïnh àiïì u khiïí n H.245 túá i phña chuã goå i.
Endpoint 1 Gatekeeper 1 Gatekeeper 2 Endpoint 2
ARQ (1)

ACF/ARJ (2)

Setup (3)

Call proceeding (4)


ARQ (5)

ACF/ARJ (6)
Alerting (7)
Connect (8)

Kªnh b¸o hiÖu RAS

Kªnh b¸o hiÖu cuéc gäi


H×nh 2.16: Hai thuª bao ®Òu ®¨ng ký víi hai gatekeeper - C¶
hai gatekeeper ®Òu truyÒn b¸o hiÖu trùc tiÕp gi÷a hai thuª bao

Trûúâ ng húå p thûá hai laâ gatekeeper 1 phña chuã goå i truyïì n baá o
hiïå u theo phûúng thûá c trûå c tiïë p coâ n gatekeeper 2 phña bõ goå i àõnh
tuyïë n baá o hiïå u cuöå c goå i qua noá . Thuã tuå c baá o hiïå u trong trûúâ ng húå p
naâ y àûúå c thïí hiïå n trïn hònh 2.17. Àêì u tiïn phña chuã goå i trao àöí i ARQ
(1)/ACF (2) vúá i gatekeeper 1, sau àoá phña chuã goå i seä gûã i baã n tin Setup
(3) túá i phña bõ goå i. Nïë u phña bõ goå i chêë p nhêå n, noá seä trao àöí i ARQ
(5)/ARJ (6) vúá i gatekeeper 2, trong baã n tin ARJ (6) coá chûá a àõa chó
kïnh baá o hiïå u cuã a noá vaâ chûá a maä chó thõ baá o hiïå u àõnh tuyïë n túá i
gatekeeper 2 (routeCallTogatekeeper). Sau àoá phña bõ goå i seä traã lúâ i
phña chuã goå i bùç ng baã n tin Facility (7) coá chûá a àõa chó kïnh baá o hiïå u
cuã a gatekeeper 2. Tiïë p theo phña chuã goå i seä gûã i baã n tin Release
Complete túá i phña bõ goå i vaâ trao àöí i cùå p baã n tin DRQ (9)/DCF (10) vúá i

http://www.ebooks.vdcmedia.com
42
SVTH: THAÁ I QUANG TUÂ NG
gatekeeper 1. Khi nhêå n àûúå c DCF phña chuã goå i seä laå i bùæ t àêì u trao àöí i
baã n tin ARQ (11)/ACF (12) vúá i gatekeeper 1. Tiïë p theo phña chuã

Endpoint 1 Gatekeeper 1 Gatekeeper 2 Endpoint 2


ARQ (1)

ACF/ARJ (2)
Setup (3)
Call proceeding (4)

ARQ (5)

ACF/ARJ (6)
Facility (7)

Release complete (8)

DRQ (9)
DCF (10)
ARQ (11)

ACF (12)

Setup (13)
Setup (14)
Call proceeding (4)

Call proceeding (4)


ARQ (15)
ACF/ARJ (16)

Alerting (17)
Alerting (17)
Connect (18)
Connect (19)

Kªnh b¸o hiÖu RAS


Kªnh b¸o hiÖu cuéc gäi
H×nh 2.17: Hai thuª bao ®¨ng ký víi 2 gatekeeper - PhÝa chñ gäi truyÒn trùc
tiÕp cßn phÝa bÞ gäi th× ®Þnh tuyÕn b¸o hiÖu qua gatekeeper 2

Goå i seä gûã i baã n tin Setup (13) túá i àõa chó kïnh baá o hiïå u cuã a
gatekeeper 2, sau àoá gatekeeper 2 seä gûã i baã n tin Setup (13) túá i phña
bõ goå i. Phña bõ goå i seä bùæ t àêì u trao àöí i ARQ (15)/ACF (16) vúá i
gatekeeper 2, sau àoá phña bõ goå i seä gûã i baã n tin Connect (18) coá chûá a
àõa chó kïnh àiïì u khiïí n H.245 cuã a noá túá i gatekeeper 2. gatekeeper 2
seä gûã i baã n tin Connect (19) túá i phña chuã goå i.
http://www.ebooks.vdcmedia.com
43
SVTH: THAÁ I QUANG TUÂ NG
+ Trûúâ ng húå p thûá 3 laâ gatekeeper 1 phña chuã goå i àõnh tuyïë n baá o
hiïå u qua noá coâ n gatekeeper 2 phña bõ goå i choå n phûúng thûá c truyïë n
baá o hiïå u trûå c tiïë p. Thuã tuå c baá o hiïå u cuã a trûúâ ng húå p naâ y àûúå c thïí
hiïå n trïn hònh 2.18.

Endpoint 1 Gatekeeper 1 Gatekeeper 2 Endpoint 2


ARQ (1)

ACF/ARJ (2)

Setup (3)
Setup (4)
Call proceeding (5)
Call proceeding (5)
ARQ (6)
ACF/ARJ (7)

Alerting (8)
Alerting (8) Connect (9)
Connect (10)

Kªnh b¸o hiÖu RAS


Kª nh b¸o hiÖu cuéc gäi
H×nh 2.18: Hai thuª bao ®¨ng ký víi 2 gatekeeper - gatekeeper 1 phÝa
chñ gäi ®Þnh tuyÕn b¸o hiÖu cßn phÝa bÞ gäi th× truyÒn trùc tiÕp

Àêì u tiïn phña chuã goå i trao àöí i baã n tin ARQ (1)/ACF (2) vúá i
gatekeeper 1, khi nhêå n àûúå c ACF coá chûá a àõa chó kïnh baá o hiïå u cuã a
gatekeeper 1 thò TB chuã goå i seä gûã i baã n tin Setup (3) túá i gatekeeper 1.
gatekeeper 1 seä gûã i baã n tin Setup (4) coá chûá a àõa chó kïnh baá o hiïå u
cuã a noá túá i TB bõ goå i. Nïë u TB bõ goå i chêë p nhêå n, noá seä trao àöí i ARQ
(6)/ACF (7) vúá i gatekeeper 2, nïë u nhêå n àûúå c ARJ (7) thò noá seä gûã i
baã n tin Release Complete túá i phña chuã goå i. Nïë u nhêå n àûúå c ACF (7)
thò TB bõ goå i seä gûã i baã n tin Connect (9) coá chûá a àõa chó kïnh àiïì u
khiïí n H.245 cuã a noá túá i gatekeeper 1. gatekeeper 1 seä gûã i baã n tin
Connect (10) coá chûá a àõa chó kïnh àiïì u khiïí n H.245 cuã a TB bõ goå i túá i
TB chuã goå i.
+ Trûúâ ng húå p thûá 4 laâ hai àiïí m cuöë i àùng kyá vúá i 2 gatekeeper
vaâ caã hai gatekeeper naâ y àïì u choå n phûúng thûá c àõnh tuyïë n baá o hiïå u
cuöå c goå i qua chuá ng. Thuã tuå c baá o hiïå u cuã a trûúâ ng húå p naâ y àûúå c thïí
hiïå n trïn hònh 2.19.

http://www.ebooks.vdcmedia.com
44
SVTH: THAÁ I QUANG TUÂ NG
Àêì u tiïn TB chuã goå i trao àöí i ARQ (1)/ACF (2) vúá i gatekeeper 1,
trong baã n tin ACF coá chûá a àõa chó kïnh baá o hiïå u cuã a gatekeeper 1.
Tiïë p theo TB chuã goå i cùn cûá vaâ o àõa chó naâ y gûã i baã n tin Setup (3) túá i
gatekeeper 1.. Quaá trònh trao àöí i baã n tin coá trònh tûå gêì n giöë ng caá c
trûúâ ng húå p trûúá c nhûng chó khaá c möå t àiïí m àoá laâ caá c TB chó trao àöí i
baã n tin baá o hiïå u vúá i caá c gatekeeper quaã n lyá noá vaâ caá c gatekeeper coá
trao àöí i baã n tin baá o hiïå u cuöå c goå i vúá i nhau.

Endpoint 1 Gatekeeper 1 Gatekeeper 2 Endpoint 2


ARQ (1)

ACF/ARJ (2)

Setup (3)
Setup (4)
Call proceeding (5)

Call proceeding (5)


ARQ (6)
ACF/ARJ (7)

Facility (8)

Release complete (9)


Setup (10)
Setup (11)
Call proceeding (5)
Call proceeding (5)
ARQ (12)

ACF/ARJ (13)
Alerting (14) Alerting (14)
Alerting (14) Connect (15)
Connect (16)
Connect (17)

Kªnh b¸o hiÖu RAS


Kªnh b¸o hiÖu cuéc gäi
H×nh 2.19: Hai thuª bao ®Òu ®¨ng ký - §Þnh tuyÕn qua hai gatekeeper

Baá o hiïå u kiïí u Overlap


Caá c thaâ nh phêì n trong maå ng H323 coá thïí àûúå c höî trúå khaã nùng
baá o hiïå u kiïí u Overlap. Nïë u trong maå ng coá gatekeeper thò thuã tuå c baá o
hiïå u kiïí u Overlap seä àûúå c duâ ng, caá c àiïí m cuöë i gûã i àïë n gatekeeper

http://www.ebooks.vdcmedia.com
45
SVTH: THAÁ I QUANG TUÂ NG
baã n tin ARQ möî i khi coá thïm thöng tin vïì àõa chó goå i. Àõa chó naâ y
àûúå c lûu trong trûúâ ng destinationInfo cuã a baã n tin ARQ. Nïë u àõa chó
naâ y laâ chûa àêì y àuã (gatekeeper khöng thïí xaá c àõnh àûúå c àñch) thò
gatekeeper seä traã lúâ i bùç ng baã n tin ARJ vúá i thaâ nh phêì n thöng tin
AddmissionRejectReason coá giaá trõ laâ incompleteAddress (nïë u coá giaá
trõ khaá c thò cuöå c goå i coi nhû bõ huyã boã ). Vò vêå y, àiïí m cuöë i phaã i gûã i
tiïë p caá c baã n tin ARQ cho àïë n khi àõa chó maâ gatekeeper nhêå n àûúå c laâ
àêì y àuã . Nïë u àaä nhêå n àuã àõa chó, gatekeeper traã lúâ i bùç ng baã n tin
ACF.
Khi àiïí m cuöë i nhêå n àûúå c àõa chó kïnh baá o hiïå u àñch
destCallSignalAddress (coá thïí laâ cuã a gatekeeper hoùå c cuã a àñch tuyâ
theo phûúng phaá p àõnh tuyïë n baá o hiïå u) tûâ gatekeeper, noá gûã i àïë n àõa
chó naâ y goá i tin Setup vúá i trûúâ ng canOverlapSend chó àõnh liïå u
phûúng phaá p baá o hiïå u Overlap coá àûúå c aá p duå ng hay khöng. Nïë u phña
nhêå n nhêå n àûúå c baã n tin Setup vúá i àõa chó chûa àêì y àuã vaâ thaâ nh
phêì n thöng tin canOverlapSend coá giaá trõ laâ TRUE thò noá seä khúã i
àöå ng thuã tuå c baá o hiïå u kiïí u Overlap bùç ng caá ch traã lúâ i bùç ng baã n tin
Setup Acknowledge. Caá c thöng tin thïm vïì àõa chó seä àûúå c phña chuã
goå i gûã i trong baã n tin Information. Nïë u àõa chó nhêå n àûúå c laâ khöng
àêì y àuã vaâ trûúâ ng canOverlapSend coá giaá trõ FALSE thò phña nhêå n
traã lúâ i bùç ng baã n tin ReleaseComplete àïí huyã boã cuöå c goå i.
Thuã tuå c kïë t nöë i nhanh
Sau khi trao àöí i caá c baã n tin baá o hiïå u, kïnh àiïì u khiïí n àûúå c
thiïë t lêå p, sau àoá kïnh thöng tin múá i àûúå c múã . Tuy nhiïn, coá thïí boã
qua giai àoaå n thiïë t lêå p kïnh àiïì u khiïí n bùç ng caá ch duâ ng thuã tuå c kïë t
nöë i nhanh trïn kïnh baá o hiïå u.
Phña chuã goå i khúã i àöå ng thuã tuå c kïë t nöë i nhanh khi gûã i baã n tin
Setup coá keâ m theo thaâ nh phêì n thöng tin fastStart àïë n phñ bõ goå i.
Thaâ nh phêì n thöng tin fastSatrt naâ y chûá a möå t chuöî i cêë u truá c
OpenLogicalChanel mö taã àêì y àuã caá c thöng tin vïì kïnh thöng tin maâ
noá àïì nghõ thiïë t lêå p.
Phña bõ goå i coá thïí tûâ chöë i thuã tuå c kïë t nöë i nhanh bùç ng caá ch
khöng gûã i thaâ nh phêì n thöng tin fastStart trong bêë t cûá goá i tin traã lúâ i
naâ o. Luá c àoá , kïnh àiïì u khiïí n H245 phaã i àûúå c thiïë t lêå p. Ngûúå c laå i,

http://www.ebooks.vdcmedia.com
46
SVTH: THAÁ I QUANG TUÂ NG
nïë u phña bõ goå i chêë p nhêå n, trong goá i tin traã lúâ i seä coá chûá a thaâ nh phêì n
thöng tin fastStart lûå a choå n möå t cêë u truá c Open LogicalChanel trong
söë caá c cêë u truá c maâ bïn goå i àïì nghõ. Qua àoá , kïnh thöng tin àûúå c thiïë t
lêå p giöë ng nhû thuã tuå c àoá ng múã kïnh logic cuã a kïnh H245.
Phña bõ goå i coá thïí bùæ t àêì u truyïì n thöng tin (media) ngay sau
khi nhêå n àûúå c goá i tin baá o hiïå u tûâ phña chuã goå i coá chûá a thaâ nh phêì n
thöng tin fastStart. Do àoá phña chuã goå i phaã i chuêí n bõ sùé n saâ ng àïí
nhêå n bêë t cûá möå t kïnh thöng tin naâ o maâ noá àaä àûa ra trong baã n tin
Setup. Khi nhêå n àûúå c baã n tin traã lúâ i coá chûá a thaâ nh phêì n thöng tin
fastStart , phña chuã goå i coá thïí ngûâ ng chuêí n bõ nhêå n thöng tin trïn
caá c kïnh khöng àûúå c chêë p nhêå n. Phña chuã goå i coá thïí yïu cêì u phña bõ
goå i chûa gûã i thöng tin trûúá c khi traã lúâ i bùç ng baã n tin Connect. Nïë u
nhû trong baã n tin Setup, thaâ nh phêì n thöng tin
mediaWaitForConnect àûúå c thiïë t lêå p laâ TRUE thò phña bõ goi khöng
àûúå c pheá p gûã i doâ ng thöng tin media cho àïë n khi àaä gûã i ài baã n tin
Connect.
Phña chuã goå i coá thïí bùæ t àêì u truyïì n thöng tin media ngay khi
nhêå n àûúå c baã n tin traã lúâ i coá thaâ nh phêì n thöng tin fastStart.Vò vêå y,
bïn bõ goå i phaã i sùé n saâ ng nhêå n thöng tin media trïn kïnh maâ noá àaä
chêë p nhêå n.
Chuyïí n sang kïnh H245
Sau khi thiïë t lêå p cuöå c goå i sûã duå ng thuã tuå c kïë t nöë i nhanh, möå t
trong hai bïn coá nhu cêì u sûã duå ng caá c thuã tuå c chó coá úã kïnh H245.
Möå t trong hai bïn coá thïí khúã i àöå ng thuã tuå c thiïë t lêå p kïnh H245
trong bêë t kò thúâ i àiïí m naâ o cuã a cuöå c goå i, sûã duå ng phûúng thûá c maä hoaá
goá i tin H245 trong goá i tin H225 (xem phêì n sau) hoùå c sûã duå ng kïë t nöë i
kïnh H245 riïng. Khi sûã duå ng thuã tuå c kïë t nöë i nhanh, kïnh baá o hiïå u
phaã i àûúå c múã cho àïë n khi cuöå c goå i kïë t thuá c hoùå c kïnh H245 àûúå c
thiïë t lêå p.
Khi sûã duå ng kïnh H245 riïng, têë t caã caá c thuã tuå c bùæ t buöå c cuã a
H245 phaã i àûúå c thûå c hiïå n trûúá c khi khúã i àöå ng caá c thuã tuå c khaá c.
Kïnh thöng tin àaä àûúå c thiïë t lêå p trong thuã tuå c kïë t nöë i nhanh seä àûúå c
thûâ a kïë vaâ àûúå c xem nhû chuá ng àaä àûúå c múã búã i thuã tuå c múã kïnh
thöng tin cuã a H245.

http://www.ebooks.vdcmedia.com
47
SVTH: THAÁ I QUANG TUÂ NG
Giaã i phoá ng cuöå c goå õ
Nïë u kïnh thöng tin àûúå c thiïë t lêå p bùç ng thuã tuå c kïë t nöë i nhanh
vaâ khöng chuyïí n sang kïnh H245, cuöå c goå i àûúå c giaã i phoá ng khi möå t
trong hai bïn gûã i ài goá i tin baá o hiïå u ReleaseComplete.
Thiïë t lêå p kïnh àiïì u khiïí n
Sau khi trao àöí i csaá c baã n tin thiïë t lêå p cuöå c goå i, caá c àiïí m cuöë i seä
thiïë t lêå p kïnh àiïì u khiïí n H.245 vúá i àõa chó àûúå c xaá c àõnh trong bûúá c
1. Kïnh àiïì u khiïí n naâ y coá thïí do phña bõ goå i thiïë t lêå p sau khi noá
nhêå n àûúå c baã n tin Setup hoùå c do phña chuã goå i thiïë t lêå p khi noá nhêå n
àûúå c baã n tin Alerting hoùå c Call Proceeding. Trong trûúâ ng húå p khöng
nhêå n àûúå c baã n tin Connect hoùå c möå t àiïí m cuöë i gûã i Release
Complete, thò kïnh àiïì u khiïí n H.245 seä bõ àoá ng.
Àêì u tiïn caá c àiïí m cuöë i trao àöí i caá c baã n tin àïí trao àöí i khaã nùng
thu phaá t luöì ng thöng tin media. Sau àoá chuá ng seä thûå c hiïå n thuã tuå c
àïí xaá c àõnh chuã - túá (master - slave). Trong trûúâ ng húå p caã hai àiïí m
cuöë i àïì u coá khaã nùng cuã a MC, thuã tuå c naâ y seä xaá c àõnh àiïí m cuöë i naâ o
laâ active MC (active MC seä laâ chuã trong cuöå c goå i höå i nghõ).
Sau khi thûå c hiïå n xong caá c thuã tuå c naâ y, cuöå c goå i chuyïí n sang
bûúá c thûá 3 àïí thiïë t lêå p kïnh thöng tin.
Maä hoaá baã n tin H245 trong baã n tin baá o hiïå u H225.0
Vúá i muå c àñch duy trò taâ i nguyïn, àöì ng böå hoaá giûä a baá o hiïå u vaâ
àiïì u khiïí n cuöå c goå i, giaã m thúâ i gian thiïë t lêå p cuöå c goå i, caá c baã n tin
H245 seä àûúå c maä hoaá trong baã n tin baá o hiïå u H225 truyïì n trïn kïnh
baá o hiïå u thay vò thiïë t lêå p möå t kïnh àiïì u khiïí n H245 riïng.
Àiïí m cuöë i muöë n sûã duå ng phûúng thûá c naâ y seä thiïë t lêå p thaâ nh
phêì n thöng tin h245Tunneling lïn giaá trõ TRUE trong baã n tin Setup
vaâ caá c baã n tin baá o hiïå u sau àoá trong thúâ i gian phûúng thûá c naâ y vêî n
àûúå c sûã duå ng. Nïë u chêë p nhêå n phûúng thûá c naâ y, bïn nhêå n seä thiïë t
lêå p thaâ nh phêì n thöng tin h245Tunneling lïn giaá trõ TRUE trong baã n
tin traã lúâ i cho baã n tin Setup vaâ trong caá c baã n tin tiïë p theo trong thúâ i
gian phûúng thûá c naâ y vêî n àûúå c sûã duå ng.

http://www.ebooks.vdcmedia.com
48
SVTH: THAÁ I QUANG TUÂ NG
Möå t hoùå c nhiïì u baã n tin H245 coá thïí àûúå c maä hoaá trong möå t baã n
tin H225.0. Trong thúâ i gian khöng cêì n truyïì n baã n tin baá o hiïå u naâ o
maâ cêì n phaã i gûã i baã n tin àiïì u khiïí n H245 thò baã n tin H245 seä àûúc
gûã i ài trong baã n tin baá o hiïå u Facility trïn kïnh baá o hiïå u.
Nïë u trong baã n tin Setup coá maä hoaá baá n tin H245 nhûng phña bõ
goå i laå i khöng chêë p nhêå n thò phña chuã goå i phaã i coi nhû phña bõ goå i àaä
boã qua thaâ nh phêì n thöng tin naâ y.
Phña chuã goå i khöng àûúå c pheá p sûã duå ng thaâ nh phêì n thöng tin
fastStart vaâ goá i tin H245 àûúå c maä hoaá trong cuâ ng baã n tin Setup, búã i
vò nhû vêå y thò thuã tuå c kïë t nöë i nhanh seä bõ boã qua. Mùå c duâ vêå y, caã hai
bïn vêî n coá thïí gûã i thaâ nh phêì n thöng tin fastStart vaâ thiïë t lêå p giaá trõ
h245Tunneling bùç ng TRUE trong cuâ ng baã n tin Setup. Trong trûúâ ng
húå p naâ y, thuã tuå c kïë t nöë i nhanh seä àûúå c thûå c hiïå n vaâ kïë t nöë i H245
vêî n chûa àûúå c thiïë t lêå p. Khi khúã i àöå ng thiïë t lêå p kïnh H245 hoùå c caá c
baã n tin H245 àûúå c maä hoaá trong goá i tin H225.0 àûúå c truyïì n ài thò
thuã tuå c kïë t nöë i nhanh àûúå c kïë t thuá c.
Khi sûã duå ng phûúng thûá c naâ y, kïnh baá o hiïå u phaã i àûúå c duy trò
cho àïë n khi cuöå c goå i kïë t thuá c hoùå c kïnh H245 àûúå c thiïë t lêå p.
Chuyïí n sang kïë t nöë i H245 riïng
Khi phûúng thûá c maä hoaá baã n tin H245 trong baã n tin baá o hiïå u
hoùå c thuã tuå c kïë t nöë i nhanh àûúå c sûã duå ng, möå t trong hai àiïí m cuöë i coá
thïí khúã i àöå ng chuyïí n sang sûã duå ng möå t kïnh H245 riïng. Àïí coá thïí
chuyïí n sang kïnh H245 taå i möå t thúâ i àiïí m bêë t kò, caá c baã n tin baá o
hiïå u phaã i luön chûá a àõa chó cuã a kïnh H245. Nïë u möå t àiïí m cuöë i muöë i
chuyïí n sang sûã duå ng kïnh H245 riïng maâ chûa nhêå n àûúå c àõa chó
cuã a kïnh H245 trong baã n tin baá o hiïå u thò noá seä gûã i ài möå t baã n tin
FACILITY keâ m theo àõa chó cuã a noá , àöì ng thúâ i yïu cêì u bïn kia gûã i traã
laå i àõa chó cuã a kïnh H245. Sau khi àaä coá àõa chó chuá ng seä múã kïë t nöë i
TCP àïí thiïë t lêå p kïnh àiïì u khiïí n. Bïn khúã i taå o kïnh àiïì u khiïí n
khöng àûúå c pheá p gûã i thïm bêë t cûá baã n tin baá o hiïå u naâ o coá chûá a baã n
tin H245, àöì ng thúâ i caá c baã n tin H245 cuä ng chûa àûúå c pheá p truyïì n
cho àïë n khi kïë t nöë i TCP àûúå c xaá c nhêå n. Bïn xaá c nhêå n kïë t nöë i TCP
sau khi àaä xaá c nhêå n khöng àûúå c pheá p gûã i thïm caá c baã n tin baá o hiïå u
coá maä hoaá baã n tin àiïì u khiïí n nûä a.

http://www.ebooks.vdcmedia.com
49
SVTH: THAÁ I QUANG TUÂ NG
Búã i vò coá thïí trong thúâ i gian khúã i taå o kïnh H245, caá c baã n tin
baá o hiïå u coá maä hoaá baã n tin H245 vêî n coá thïí àûúå c truyïì n ài, nïn caá c
àiïí m cuöë i phaã i coá khaã nùng xûã lñ caá c baã n tin naâ y cho àïë n khi nhêå n
àûúå c baã n tin baá o hiïå u coá thaâ nh phêì n thöng tin h245Tunneling laâ
FALSE. Traã lúâ i cho caá c baã n tin naâ y seä àûúå c truyïì n trïn kïnh àiïì u
khiïí n àaä àûúå c thiïë t lêå p. Sau khi kïnh H245 àûúå c thiïë t lêå p thò khöng
thïí quay trúã laå i sûã duå ng phûúng thûá c maä hoaá baã n tin H245 trong baã n
tin baá o hiïå u nûä a.
Thiïë t lêå p kïnh truyïì n thöng
Sau khi trao àöí i khaã nùng (töë c àöå nhêå n töë i àa, phûúng thûá c maä
hoaá ..) vaâ xaá c àõnh master-slave trong giao tiïë p trong giai àoaå n 2, thuã
tuå c àiïì u khiïí n kïnh H.245 seä thûå c hiïå n viïå c múã kïnh logic àïí truyïì n
thöng tin. Sau khi múã kïnh logic àïí truyïì n tñn hiïå u laâ êm thanh vaâ
hònh aã nh thò möî i àiïí m cuöë i truyïì n tñn hiïå u seä truyïì n ài möå t baã n tin
h2250MaximumSkewIndication àïí xaá c àõnh thöng söë truyïì n.
Thay àöí i chïë àöå hoaå t àöå ng
Trong giai àoaå n naâ y caá c àiïí m cuöë i coá thïí thûå c hiïå n thuã tuå c
thay àöí i cêë u truá c kïnh, thay àöí i khaã nùng vaâ chïë àöå truyïì n cuä ng nhû
nhêå n.
Trao àöí i caá c luöì ng tñn hiïå u video
Viïå c sûã duå ng chó thõ videoIndicateReadyToActive àûúå c àõnh
nghôa trong khuyïë n nghõ H.245 laâ khöng bùæ t buöå c, nhûng khi sûã
duå ng thò thuã tuå c cuã a noá nhû sau.
Àêì u tiïn phña chuã goå i seä khöng àûúå c pheá p truyïì n video cho àïë n
khi phña bõ goå i chó thõ sùé n saâ ng àïí truyïì n video. Phña chuã goå i seä
truyïì n baã n tin videoIndicateReadyToActive sau khi kïë t thuá c quaá
trònh trao àöí i khaã nùng, nhûng noá seä khöng truyuïì n tñn hiïå u video
cho àïë n khi nhêå n àûúå c baã n tin videoIndicateReadyToActive hoùå c
nhêå n àûúå c luöì ng tñn hiïå u video àïë n tûâ phña phña bõ goå i.

http://www.ebooks.vdcmedia.com
50
SVTH: THAÁ I QUANG TUÂ NG

Phên phöë i caá c àõa chó luöì ng dûä liïå u


Trong chïë àöå möå t àõa chó, möå t àiïí m cuöë i seä múã möå t kïnh logic
túá i MCU hoùå c möå t àiïí m cuöë i khaá c. Àõa chó cuã a caá c kïnh chûá a trong
baã n tin openLogicalChannel vaâ openLogicalChannelAck.
Trong chïë àöå àõa chó nhoá m, àõa chó nhoá m seä àûúå c xaá c àõnh búã i
MC vaâ àûúå c truyïì n túá i caá c àiïí m cuöë i trong baã n tin
communicationModeCommand. Möå t àiïí m cuöë i seä baá o cho MC viïå c
múã möå t kïnh logic vúá i àõa chó nhoá m thöng qua baã n tin
openLogicalChannel vaâ MC seä truyïì n baã n tin àoá túá i têë t caã caá c àiïí m
cuöë i trong nhoá m.
Dõch vuå
Luá c naâ y, cuöå c goå i àaä àûúå c thiïë t lêå p, hai bïn coá thïí trao àöí i
thöng tin media. Caá c dõch vuå giaá m saá t chêë t lûúå ng hoaå t àöå ng, thay àöí i
àöå röå ng bùng têì n, caá c dõch vuå böí trúå khaá c cuä ng àûúå c tiïë n haâ nh.
Thay àöí i àöå röå ng bùng têì n
Àöå röå ng bùng têì n cuã a möå t cuöå c goå i àûúå c gatekeeper thiïë t lêå p
trong khoaã ng thúâ i gian thiïë t lêå p trao àöí i. Möå t àiïí m cuöë i phaã i chùæ c
chùæ n rùç ng töí ng têë t caã luöì ng truyïì n, nhêå n êm thanh vaâ hònh aã nh àïì u
phaã i nùç m trong àöå röå ng bùng têì n àaä thiïë t lêå p.
Taå i moå i thúâ i àiïí m trong khi höå i thoaå i, àiïí m cuöë i hoùå c
gatekeeper àïì u coá thïí yïu cêì u tùng hoùå c giaã m àöå röå ng bùng têì n. Möå t
àiïí m cuöë i coá thïí thay àöí i töë c àöå truyïì n trïn möå t kïnh logic maâ khöng
yïu cêì u gatekeeper thay àöí i àöå röå ng bùng têì n nïë u nhû töí ng töë c àöå
truyïì n vaâ nhêå n khöng vûúå t quaá àöå röå ng bùng têì n hiïå n taå i. Trong
trûúâ ng húå p ngûúå c laå i thò àiïí m cuöë i phaã i yïu cêì u gatekeeper maâ noá
àùng kyá thay àöí i àöå röå ng bùng têì n.
Thuã tuå c thay àöí i àöå röå ng bùng têì n - thay àöí i thöng söë truyïì n
àûúå c thïí hiïå n trïn hònh 2.20. Khi àiïí m cuöë i 1 muöë n tùng töë c àöå
truyïì n trïn kïnh logic trûúá c hïë t noá phaã i xaá c àõnh xem coá thïí vûúå t
quaá àöå röå ng bùng têì n cuã a cuöå c goå i hiïå n taå i khöng. Nïë u coá thïí thò noá
seä gûã i baã n tin BRQ (1) túá i gatekeeper 1. Khi nhêå n àûúå c baã n tin BCF

http://www.ebooks.vdcmedia.com
51
SVTH: THAÁ I QUANG TUÂ NG
(2) coá nghôa laâ coá àuã àöå röå ng bùng têì n cho yïu cêì u, àiïí m cuöë i 1 seä gûã i
baã n tin closeLogicalChannel (3) àïí àoá ng kïnh logic. Sau àoá noá seä múã
laå i kïnh logic bùç ng caá ch gûã i baã n tin openLogicalChannel (4) coá chûá a
giaá trõ töë c àöå múá i túá i àiïí m cuöë i 2. Trûúá c hïë t noá phaã i xaá c àõnh xem giaá
trõ àoá coá vûúå t quaá àöå röå ng bùng têì n cuã a kïnh hay khöng, nïë u chêë p
nhêå n giaá trõ naâ y thò noá seä trao àöí i baã n tin yïu cêì u thay àöí i àöå röå ng
bùng têì n BRQ (5)/BCF (6) vúá i gatekeeper 2. Nïë u àöå röå ng bùng têì n àuã
cho yïu cêì u thay àöí i thò àiïí m cuöë i 2 seä traã lúâ i àiïí m cuöë i 1 bùç ng baã n
tin openLogicChannelAck (7), trong trûúâ ng húå p ngûúå c laå i noá seä tûâ
chöë i bùç ng baã n tin openLogicChannelReject.

Gatekeeper Endpoint 2 Endpoint 1 Gatekeeper

BRQ (1)
BCF/BRJ (2)
CloseLogicalChannel
OpenLogicalChannel
BRQ (5)
BCF/BRJ (6)
OpenLogicalCh Ack

Chó ý : Gatekeeper 1 vµ gatekeeper 2 cã Kªnh RAS


thÓ lµ mét.
Kªnh H245
H×nh 2.20: Yªu cÇu thay ®æi ®é r«ng b¨ng tÇn - thay ®æi th«ng sè truyÒn

Thuã tuå c thay àöí i àöå röå ng bùng têì n - Thay àöí i thöng söë nhêå n
àûúå c thïí hiïå n trïn hònh 2.21. Khi àiïí m cuöë i 1 muöë n tùng töë c àöå nhêå n
trïn kïnh logic cuã a mònh, trûúá c hïë t noá phaã i xaá c àõnh xem coá thïí vûúå t
quaá àöå röå ng bùng têì n cuã a cuöå c goå i hiïå n taå i khöng. Nïë u coá thïí thò noá
seä gûã i BRQ (1) túá i gatekeeper 1, khi nhêå n àûúå c BCF (2) thò noá seä gûã i
baã n tin flowControlCommand (3) coá chûá a giúá i haå n töë c àöå múá i cuã a
kïnh túá i àiïí m cuöë i 2. Trûúá c hïë t àiïí m cuöë i 2 phaã i xaá c àõnh xem bùng
têì n múá i coá vûúå t quaá khaã nùng cuã a kïnh khöng, nïë u chêë p nhêå n àûúå c
thò noá seä gûã i baã n tin yïu cêì u thay àöí i àöå röå ng bùng têì n BRQ (4) túá i
gatekeeper 2. Khi nhêå n àûúå c BCF (5) thò àiïí m cuöë i 2 seä gûã i baã n tin
closeLogiclChannel (6) àïí àoá ng kïnh logic sau àoá múã laå i kïnh logic
bùç ng baã n tin openLogicalChannel (7) coá chûá a töë c àöå bit múá i túá i àiïí m
cuöë i 1. Àêì u cuöë i 1 seä xaá c àõnh töë c àöå múá i vaâ traã lúâ i àiïí m cuöë i 2 bùç ng
baã n tin openLogicalChannelAck (6).

http://www.ebooks.vdcmedia.com
52
SVTH: THAÁ I QUANG TUÂ NG

Endpoint Gatekeeper Endpoint 2 Gatekeeper 1

BRQ (1)

BCF/BRJ
FlowControlCommand

BRQ (4)
BCF/BRJ
CloseLogicalChannel

OpenLogicalChannel

OpenLogicalCh Ack

Chó ý : Gatekeeper 1 vµ gatekeeper 2 cã Kªnh RAS


thÓ lµ mét. Kªnh H245

H×nh 2.21: Yªu cÇu thay ®æi ®é réng b¨ng tÇn - thay ®æi th«ng sè nhËn

Giaá m saá t traå ng thaá i


Àïí giaá m saá t traå ng thaá i hoaå t àöå ng cuã a àiïí m cuöë i, gatekeeper
liïn tuå c trao àöí i cùå p baã n tin IRQ/IRR vúá i caá c àiïí m cuöë i do noá kiïí m
soaá t . Khoaã ng thúâ i gian àïì u àùå n giûä a caá c lêì n trao àöí i caá c baã n tin coá
thïí lúá n hún 10 giêy vaâ giaá trõ cuã a noá do nhaâ saã n xuêë t quyïë t àõnh.
Gatekeeper coá thïí yïu cêì u möå t àiïí m cuöë i gûã i cho noá baã n tin
IRR möå t caá ch àïì u àùå n nhúâ giaá trõ cuã a trûúâ ng irrFrequency trong baã n
tin ACF gûã i cho àiïí m cuöë i àoá àïí xaá c àõnh töë c àöå truyïì n baã n tin IRR.
Khi xaá c àõnh àûúå c giaá trõ cuã a trûúâ ng irrFrequency, àiïí m cuöë i seä gûã i
baã n tin IRR vúá i töë c àöå àoá trong suöë t khoaã ng thúâ i gian cuã a cuöå c goå i.
Trong khi àoá gatekeeper coá thïí vêî n gûã i IRQ túá i àiïí m cuöë i vaâ yïu cêì u
traã lúâ i theo cú chïë nhû àaä trònh baâ y úã trïn.
Trong khoaã ng thúâ i gian diïî n ra cuöå c goå i, möå t àiïí m cuöë i hoùå c
gatekeeper coá thïí àïì u àùå n hoã i traå ng thaá i tûâ àiïí m cuöë i bïn kia bùç ng
caá ch sûã duå ng baã n tin Status Enquiry. Àiïí m cuöë i nhêå n àûúå c baã n tin
Status Enquiry seä traã lúâ i bùç ng baã n tin chó thõ traå ng thaá i hiïå n thúâ i.
Thuã tuå c hoã i àaá p naâ y coá thïí àûúå c gatekeeper sûã duå ng àïí kiïí m tra möå t
caá ch àïì u àùå n xem cuöå c goå i coá coâ n àang hoaå t àöå ng khöng. Coá möå t lûu

http://www.ebooks.vdcmedia.com
53
SVTH: THAÁ I QUANG TUÂ NG
yá laâ caá c baã n tin naâ y laâ baã n tin H.225.0 àûúå c truyïì n trïn kïnh baá o
hiïå u cuöå c goå i khöng aã nh hûúã ng àïë n caá c baã n tin IRR àûúå c truyïì n trïn
kïnh RAS.
Kïë t thuá c cuöå c goå i
Möå t àiïí m cuöë i coá thïí kïë t thuá c cuöå c goå i theo caá c bûúá c cuã a thuã
tuå c sau:
Dûâ ng truyïì n luöì ng tñn hiïå u video khi kïë t thuá c truyïì n möå t aã nh,
sau àoá àoá ng têë t caã caá c kïnh logic phuå c vuå truyïì n video.
Dûâ ng truyïì n dûä liïå u vaâ àoá ng têë t caã caá c kïnh logic duâ ng àïí
truyïì n dûä liïå u.
Dûâ ng truyïì n audio sau àoá àoá ng têë t caã caá c kïnh logic duâ ng àïí
truyïì n audio.
Truyïì n baã n tin H.245 endSessionCommand trïn kïnh àiïì u
khiïí n H.245 àïí baá o cho thuï bao àêì u kia biïë t noá muöë n kïë t thuá c cuöå c
goå i. Sau àoá noá dûâ ng truyïì n caá c baã n tin H.245 vaâ àoá ng kïnh àiïì u
khiïí n H.245.
Noá seä chúâ nhêå n baã n tin endSessionCommand tûâ bïn kia vaâ seä
àoá ng kïnh àiïì u khiïí n H.245
Nïë u kïnh baá o hiïå u cuöå c goå i àang múã , thò noá seä truyïì n ài baã n
tin Release Complete sau àoá àoá ng kïnh baá o hiïå u.
Noá cuä ng coá thïí kïë t thuá c cuöå c goå i theo caá c thuã tuå c sau àêy:
+ Möå t àiïí m cuöë i nhêå n baã n tin endSessionCommand maâ trûúá c
àoá noá khöng truyïì n ài baã n tin naâ y, thò noá seä lêì n lûúå t thûå c hiïå n caá c
bûúá c tûâ 1 àïë n 6 trïn àêy chó boã qua bûúá c 5.
Chuá yá : Kïë t thuá c möå t cuöå c goå i khöng coá nghôa laâ kïë t thuá c möå t
höå i nghõ (cuöå c goå i coá nhiïì u àiïí m cuöë i tham gia), möå t höå i nghõ seä chùæ c
chùæ n kïë t thuá c khi sûã duå ng baã n tin H.245 dropConference. Khi àoá caá c
àiïí m cuöë i seä chúâ MC kïë t thuá c cuöå c goå i theo thuã tuå c trïn.
Trong möå t cuöå c goå i khöng coá sûå tham gia cuã a gatekeeper thò chó
cêì n thûå c hiïå n caá c bûúá c tûâ 1 àïë n 6.

http://www.ebooks.vdcmedia.com
54
SVTH: THAÁ I QUANG TUÂ NG

Gatekeeper 1 Endpoint 2 Endpoint 1 Gatekeeper 2

EndSessionCommand
(1)

EndSessionCommand
(1)

Release Complete
(2)
DRQ (3)
DRQ (3)

DCF (4)
DCF (4)

Kªnh RAS

Chó ý : Hai gatekeeper cã thÓ lµ mét Kªnh b¸o


hiÖu
Kªnh
H245
H×nh 2.22: §iÓm cuèi kÕt thóc cuéc gäi cã sù tham gia cña
gatekeeper

Nhûng trong cuöå c goå i coá sûå tham gia cuã a gatekeeper thò cêì n coá
hoaå t àöå ng giaã i phoá ng bùng têì n, thuã tuå c naâ y àûúå c thïí hiïå n trïn hònh
2.22. Vò vêå y sau khi thûå c hiïå n caá c bûúá c tûâ 1 àïë n 6, möî i àiïí m cuöë i seä
truyïì n ài baã n tin DRQ (3) túá i gatekeeper àïí yïu cêì u giaã i phoá ng khoã i
gatekeeper. Sau àoá gatekeeper seä traã lúâ i bùç ng baã n tin DCF (4). Sau
khi gûã i DRQ, thò àiïí m cuöë i seä khöng gûã i baã n tin IRR túá i gatekeeper
nûä a vaâ khi àoá cuöå c goå i kïë t thuá c.
Trïn àêy laâ thuã tuå c kïë t thuá c cuöå c goå i coá sûå tham gia cuã a
gatekeeper do àiïí m cuöë i thûå c hiïå n. Thuã tuå c kïë t thuá c cuöå c goå i do
gatekeeper thûå c hiïå n àûúå c thïí hiïå n trïn hònh 2.23. Àêì u tiïn
gatekeeper gûã i baã n tin DRQ túá i àiïí m cuöë i, khi nhêå n àûúå c baã n tin naâ y
àiïí m cuöë i seä lêì n lûúå t thûå c hiïå n caá c bûúá c tûâ 1 àïë n 6 sau àoá traã lúâ i
gatekeeper bùç ng baã n tin DCF. Thuï bao àêì u kia khi nhêå n àûúå c baã n
tin endSessionCommand seä thûå c hiïå n thuã tuå c giaã i phoá ng giöë ng

http://www.ebooks.vdcmedia.com
55
SVTH: THAÁ I QUANG TUÂ NG
trûúâ ng húå p àiïí m cuöë i chuã àöå ng kïë t thuá c cuöå c goå i (hònh 2.23). Nïë u
cuöå c goå i laâ möå t höå i nghõ thò gatekeeper seä gûã i DRQ túá i têë t caã caá c
àiïí m cuöë i tham gia höå i nghõ
Gatekeeper Endpoint 2 Endpoint 1 Gatekeeper
DRQ

EndSessionCommand
Release Complete (2)

DCF
DCF (4)
Kªnh RAS

Chó ý : Gatekeeper 1 vµ gatekeeper 2 Kªnh b¸o hiÖu


cã thÓ lµ mét Kªnh H245

KÕt thóc cuéc gäi b¾t ®Çu tõ gatekeeper H×nh 2.23 :

Cuöå c goå i coá sûå tham gia cuã a àêì u cuöë i trong maå ng SCN
Àöë i vúá i cuöå c goå i coá sûå tham gia cuã a maå ng SCN coá thïí xaã y ra caá c
trûúâ ng húå p sau:
Cuöå c goå i tûâ àêì u cuöë i H323 àïë n àêì u cuöë i SCN.
Cuöå c goå i tûâ àêì u cuöë i SCN àïë n àêì u cuöë i H323.
Cuöå c goå i giûä a hai àêì u cuöë i SCN qua maå ng IP (H323).
Khi coá sûå tham gia cuã a àêì u cuöë i trong maå ng SCN thò bùæ t buöå c
phaã i coá gateway chuyïí n àöí i giao thûá c giûä a maå ng SCN vaâ maå ng
H323. Baá o hiïå u giûä a gateway vúá i àêì u cuöë i hoùå c möå t gateway khaá c
tuên theo khuyïë n nghõ H323 cuã a ITU. Tuy nhiïn khöng phaã i têë t caã
caá c thuã tuå c, baã n tin cuã a H323 àïì u àûúå c aá p duå ng cho VoIP, tiïu chuêí n
kyä thuêå t TS 101 322 vaâ TS 101 471 cuã a ESTI seä giúá i haå n caá c thuã tuå c
cuã a H323 aá p duå ng trong VoIP. Baá o hiïå u giûä a àêì u cuöë i SCN vaâ
gateway tuên theo giao thûá c cuã a maå ng SCN (coá thïí laâ baá o hiïå u R2,
baá o hiïå u söë 7...). Trong phêì n naâ y, ta seä khöng chó roä giao thûá c baá o
hiïå u àûúå c aá p duå ng giûä a maå ng SCN vaâ gateway.

http://www.ebooks.vdcmedia.com
56
SVTH: THAÁ I QUANG TUÂ NG
Cuöå c goå i àûúå c chia laâ m 3 phêì n : thiïë t lêå p cuöå c goå i, xûã lñ cuöå c goå i
vaâ giaã i phoá ng cuöå c goå i.
Thiïë t lêå p cuöå c goå i
Àiïì u kiïå n ban àêì u: cuöå c goå i chó àûúå c thiïë t lêå p sau khi caá c thuã
tuå c àùng kñ vúá i gatkeeper àûúå c hoaâ n thaâ nh.
Cuöå c goå i tûâ àêì u cuöë i H323 àïë n àêì u cuöë i SCN
Thiïë t lêå p cuöå c goå i cú baã n
Cuöå c goå i coá thïí àûúå c thiïë t lêå p theo thuã tuå c àûúå c àõnh nghôa
trong khuyïë n nghõ H.323 (xem muå c 2.2) theo caá c àiïì u kiïå n sau:
Theo khuyïë n nghõ naâ y thò möå t cuöå c goå i seä chó àûúå c sûã duå ng möå t
kïnh kïë t nöë i vúá i maå ng SCN. Caá c cuöå c goå i yïu cêì u sûã duå ng nhiïì u
kïnh khöng àûúå c höî trúå .
Gatekeeper vaâ gateway do noá quaã n lyá phaã i höî trúå caã hai kiïí u
baá o hiïå u en-bloc vaâ Overlap.
Thuã tuå c baá o hiïå u kiïí u en-bloc
Thuã tuå c baá o hiïå u en-bloc coá thïí àûúå c chó àõnh búã i àêì u cuöë i
H323. Ngoaâ i ra, noá cuä ng àûúå c thûå c hiïå n khi gatekeeper nhêå n thêë y
àõa chó cuã a phña bõ goå i nùç m trong thaâ nh phêì n thöng tin
CalledPartyNumber cuã a baã n tin SETUP laâ àêì y àuã .
Thöng tin CalledPartyNumber coi nhû àêì y àuã theo caá c àiïì u
kiïå n sau:
+ Gatekeeper biïë t àêì y àuã thöng tin vïì phûúng phaá p àaá nh söë
thuï bao bõ goå i vaâ xaá c àõnh söë nhêå n àûúå c laâ àêì y àuã .
+ Trong baã n tin SETUP coá chûá a thaâ nh phêì n thöng tin “Sending
complete”.
+ Thöng söë candOverlapSend (Xem baá o hiïå u kiïí u Overlap phêì n
2.2.2.1) khöng coá mùå t hoùå c nhêå n giaá trõ laâ FALSE.
+ CalledPartyNumber coá chûä söë cuöë i cuâ ng laâ ‘#’.

http://www.ebooks.vdcmedia.com
57
SVTH: THAÁ I QUANG TUÂ NG
Khi àêì u cuöë i H.323 nhêå n àûúå c traã lúâ i bùç ng baã n tin CALL
PROC, thò thaâ nh phêì n thöng tin "Sending complete" seä àûúå c cheâ n
vaâ o baã n tin SETUP hoùå c baã n tin INFORMATION vaâ truyïì n túá i caá c
phêì n tûã maå ng tiïë p theo (vñ duå nhû gatekeeper hoùå c gateway tiïë p
theo).
Thuã tuå c baá o hiïå u kiïí u Overlap
Khi nhêå n àûúå c baã n tin SETUP coá chûá a söë bõ goå i maâ gatekeeper
khöng xaá c àõnh àûúå c thò noá seä khúã i àöå ng böå àõnh thúâ i T302 (giaá trõ
cuã a böå àõnh thúâ i T302 àûúå c chó ra trong khuyïë n nghõ Q.931 cuã a ITU-
T) sau àoá noá gûã i trúã laå i baã n tin SETUP ACK.
Gatekeeper seä khúã i àöå ng laå i böå àõnh thúâ i T302 khi nhêå n àûúå c
têë t caã caá c baã n tin INFORMATION khöng chûá a chó thõ "Sending
complete" vaâ coá chûá a thaâ nh phêì n thöng tin söë phña bõ goå i vúá i ñt nhêë t
möå t kyá tûå coá nghôa.
Hònh 2.24 thïí hiïå n möå t thuã tuå c baá o hiïå u kiïí u Overlap cho cuöå c
goå i tûâ möå t àêì u cuöë i H.323 túá i möå t thuï bao trong maå ng SCN

§Çu cuèi H323 Gatekeeper y SCN Gatewa


Setup

S
Infomation

S
Kªnh media më tõ gateway ®Õn ®Çu cuèi H323
Setup
S

S
Infomation Infomation Infomation

Call Proc Call Proc Call Proc

Alerting Alerting Alerting


Kªnh media më c¶ hai chiÒu
Connect
Connect
Connect

H×nh 2.24: ThiÕt lËp cuéc gäi kiÓu Overlap - sö dông thñ

tôc kÕt nèi nhanh

http://www.ebooks.vdcmedia.com
58
SVTH: THAÁ I QUANG TUÂ NG

NOTE 1: Ngay khi gatekeeper nhêå n àûúå c àuã chûä söë coá nghôa àïí
àõnh tuyïë n cuöå c goå i thò noá seä gûã i baã n tin SETUP àïë n cho gateway.
NOTE 2+3: Baã n tin INFORMATION coá thïí àûúå c gûã i ài khi
ngûúâ i sûã duå ng muöë n cung cêë p thïm thöng tin.
NOTE 4: Khi maå ng SCN nhêå n àuã söë coá nghôa àïí hoaâ n thaâ nh
viïå c phên tñch söë thò noá seä gûã i ài baã n tin CALL PROCEEDING seä
àûúå c gûã i ài thay vò baã n tin SETUP ACK khi traã lúâ i baã n tin SETUP
vaâ caá c baã n tin INFORMATION seä bi loaå i boã .
NOTE 5: Giaã sûã rùç ng viïå c àùng kyá cuã a àêì u cuöë i H.323 àûúå c
thûå c hiïå n trûúá c khi bùæ t àêì u gûã i vaâ nhêå n tuêì n tûå caá c baã n tin.
Chuá yá : Söë phña bõ goå i àûúå c coi nhû laâ àêì y àuã trong möå t söë àiïì u
kiïå n sau:
Nïë u gatekeeper coá chûá a toaâ n böå danh baå vaâ noá xaá c àõnh àûúå c
phña bõ goå i àïí hoaâ n thaâ nh kïë t nöë i.
Nïë u baã n tin SETUP coá chûá a thaâ nh phêì n thöng tin "Sending
complete".
Nïë u khöng coá thöng söë canOverlapSend hoùå c bõ àùå t vaâ o traå ng
thaá i FALSE.
Nïë u söë phña bõ goå i coá chûá a kyá tûå cuöë i cuâ ng laâ '#'.
Nïë u söë phña bõ goå i àûúå c nhêå n daå ng laâ tuên theo àõnh daå ng
E.164 vaâ coá chûá a thöng söë destinationInfo .
Thiïë t lêå p caá c kïnh thöng tin
Thuã tuå c kïë t nöë i nhanh
Thuã tuå c kïë t nöë i nhanh sûã duå ng trong maå ng VoIP àûúå c trònh
baâ y trong muå c 2.2.2.2.
Chuá yá 1: thuã tuå c naâ y cho pheá p trao àöí i àïí thiïë t lêå p kïnh thöng
tin theo khuyïë n nghõ H.245 hoùå c quay trúã laå i thuã tuå c baá o hiïå u H.245
taå i moå i thúâ i àiïí m cuã a cuöå c goå i.

http://www.ebooks.vdcmedia.com
59
SVTH: THAÁ I QUANG TUÂ NG
Chuá yá 2: Thuã tuå c naâ y cho pheá p trao àöí i caá c thöng tin trong
bùng têì n (in-band) khi thiïë t lêå p cuöå c goå i.
Maä hoaá baã n tin H.245 trong baã n tin H.225.0
Maå ng VoIP cho pheá p maä hoaá baã n tin H.245 trong baã n tin
H.225.0 nhû àûúå c trònh baâ y trong muå c 2.2.2.3.
Chuá yá : trong VoIP viïå c maä hoaá baã n tin H.245 trong baã n tin
H.225.0 àûúå c ûu tiïn sûã duå ng hún thiïë t lêå p kïnh H245 riïng búã i vò
noá mang laå i hiïå u quaã cao hún.
Caá c thöng tin baá o hiïå u trong bùng
Trong giai àoaå n thiïë t lêå p cuöå c goå i
Nïë u gateway kïë t nöë i vúá i maå ng SCN nhêå n àûúå c baã n tin
PROGRESS (trûúá c khi nhêå n àûúå c baã n tin ALERTING) hoùå c baã n tin
CALL PROCEEDING coá chûá a thöng tin chó thõ Progress tûâ phña
maå ng SCN, thò gateway seä gûã i baã n tin PROGRESS túá i gatekeeper.
Baã n tin naâ y chûá a thöng tin chó thõ Progress àaä nhêå n àûúå c.
Nïë u nhêå n àûúå c baã n tin CALL PROCEEDING tûâ phña maå ng
SCN trong khi chûa gûã i baã n tin CALL PROCEEDING, thò gateway
seä gûã i baã n tin CALL PROCEEDING. Baã n tin naâ y coá chûá a thöng tin
chó thõ Progress.
Khi gatekeeper nhêå n àûúå c baã n tin CALL PROCEEDING coá
chûá a thöng tin chó thõ Progress thò gatekeeper (trûúá c khi truyïì n baã n
tin CALL PROCEEDING) seä dûâ ng moå i böå àõnh thúâ i giaá m saá t cuöå c goå i
àang chaå y vaâ khúã i àöå ng böå àõnh thúâ i T301.
Khi gatekeeper nhêå n àûúå c baã n tin PROGRESS (trûúá c khi nhêå n
àûúå c baã n tin ALERTING) coá chûá a thöng tin chó thõ Progress (nhûng
khöng chûá a thöng tin chó thõ Cause) thò gatekeeper (trûúá c khi truyïì n
baã n tin PROGRESS) seä dûâ ng moå i böå àõnh thúâ i giaá m saá t cuöå c goå i àang
chaå y vaâ khúã i àöå ng böå àõnh thúâ i T301.
Khi àêì u cuöë i H.323 nhêå n àûúå c baã n tin CALL PROCEEDING coá
chûá a thöng tin chó thõ Progress, thò noá seä dûâ ng moå i böå àõnh thúâ i giaá m
saá t cuöå c goå i àang chaå y vaâ khúã i àöå ng böå àõnh thúâ i T301.

http://www.ebooks.vdcmedia.com
60
SVTH: THAÁ I QUANG TUÂ NG
Khi àêì u cuöë i H.323 nhêå n àûúå c baã n tin PROGRESS (trûúá c khi
nhêå n àûúå c baã n tin ALERTING) coá chûá a thöng tin chó thõ Progress
(nhûng khöng thöng tin chó thõ Cause), àêì u cuöë i H.323 seä dûâ ng moå i
böå àõnh thúâ i giaá m saá t cuöå c goå i àang chaå y vaâ khúã i àöå ng böå àõnh thúâ i
T301.
Trong giai àoaå n giaã i phoá ng cuöå c goå i
Nïë u gateway kïë t nöë i vúá i maå ng SCN nhêå n àûúå c phêì n tûã thöng
tin chó thõ Progress trong baã n tin DISCONNECT tûâ phña maå ng SCN
thò gateway seä gûã i baã n tin PROGRESS túá i gatekeeper. Baã n tin naâ y
seä coá chûá a caã thöng tin chó thõ Progress vaâ chó thõ Cause nhêå n àûúå c.
Chuá yá : Nïë u gateway nhêå n àûúå c baã n tin PROGRESS coá chûá a
thöng tin chó thõ Cause vaâ Progress thò baã n naâ y seä àûúå c giûä nguyïn
vaâ gûã i àïë n gatekeeper.
Khi gatekeeper nhêå n àûúå c baã n tin PROGRESS coá chûá a thöng
tin chó thõ Progress vaâ Cause thò gatekeeper (trûúá c khi gûã i ài baã n tin
PROGRESS) seä dûâ ng moå i böå àõnh thúâ i giaá m saá t cuöå c goå i àang chaå y
vaâ khúã i àöå ng böå àõnh thúâ i T301.
Khi àêì u cuöë i H.323 hoùå c gateway nhêå n àûúå c baã n tin
PROGRESS coá chûá a thöng tin chó thõ Progress vaâ Cause thò
gatekeeper seä dûâ ng moå i böå àõnh thúâ i giaá m saá t cuöå c goå i àang chaå y vaâ
khúã i àöå ng böå àõnh thúâ i T301.
Gatekeeper dõch àõa chó söë bõ goå i
Baã n tin ARQ gûã i tûâ àiïí m cuöë i H.323 àïë n gatekeeper coá chûá a söë
phña bõ goå i trong trûúâ ng destinationInfo vaâ destExtraCallInfo. Cùn
cûá vaâ o àoá gatekeeper seä dõch söë phña bõ goå i nhêå n àûúå c tûâ àêì u cuöë i
H.323 thaâ nh àõa chó tûúng ûá ng vaâ caá c thöng tin böí sung.
Trong trûúâ ng húå p cuöå c goå i àûúå c àõnh tuyïë n trûå c tiïë p (khöng
qua gatekeeper) caá c thöng tin àaä dõch naâ y seä àûúå c gûã i trúã laå i àêì u cuöë i
H.323 trong baã n tin ACF sûã duå ng caá c trûúâ ng destinationInfo,
destExtraCallInfo vaâ remoteExtensionAddress. Cùn cûá vaâ o caá c thöng
tin nhêå n àûúå c àêì u cuöë i H.323 seä gûã i baã n tin SETUP túá i àêì u cuöë i
àñch. Àêì u cuöë i H.323 coá thïí che caá c thöng tin naâ y àïí traá nh khaá ch
haâ ng khaá c sûã duå ng àïí truy nhêå p. Nïë u khöng tòm thêë y caá c thöng tin

http://www.ebooks.vdcmedia.com
61
SVTH: THAÁ I QUANG TUÂ NG
naâ y thò àêì u cuöë i H.323 seä sûã duå ng caá c caá c söë gûã i trong baã n tin ARQ
àïí gûã i trong baã n tin SETUP. Nïë u tòm thêë y caá c trûúâ ng thöng tin naâ y
nhûng khöng coá nöå i dung thò àêì u cuöë i H.323 seä khöng gûã i thöng tin
vïì thuï bao àñch trong baã n tin SETUP. Trong trûúâ ng húå p àoá
gatekeeper seä cung cêë p thöng tin àõnh tuyïë n trong caá c Token àïí che
ài caá c thöng tin naâ y tûâ àêì u cuöë i.
Nïë u maå ng muöë n baã o vïå caá c thöng tin àõnh tuyïë n khoã i caá c keã
truy nhêå p tröå m tûâ àêì u cuöë i H.323, thò noá seä sûã duå ng mö hònh
gatekeeper àõnh tuyïë n cuöå c goå i bùç ng trûúâ ng thöng tin preGranted
trong baã n tin ARQ.
Cuöå c goå i tûâ àêì u cuöë i SCN túá i àêì u cuöë i H.323
Thiïë t lêå p cuöå c goå i cú baã n
Cuöå c goå i coá thïí àûúå c thiïë t lêå p theo thuã tuå c àûúå c àõnh nghôa
trong khuyïë n nghõ H.323 cuã a ITU-T theo caá c àiïì u kiïå n sau:
Theo khuyïë n nghõ naâ y thò möå t cuöå c goå i chó àûúå c sûã duå ng möå t
kïnh kïë t nöë i vúá i maå ng SCN. Caá c cuöå c goå i yïu cêì u sûã duå ng nhiïì u
kïnh khöng àûúå c höî trúå ;
Gatekeeper vaâ gateway do noá quaã n lyá phaã i höî trúå caã hai kiïí u
baá o hiïå u en-bloc vaâ Overlap.
Hònh 2.25 thïí hiïå n möå t thuã tuå c baá o hiïå u kiïí u Overlap cho cuöå c
goå i tûâ möå t thuï bao trong maå ng SCN túá i àêì u cuöë i H.323.

http://www.ebooks.vdcmedia.com
62
SVTH: THAÁ I QUANG TUÂ NG

§Çu cuèi H323 Gatewa Gatekeeper


Setup
A
Setup
Infomation

Setup
Call Proc Call Proc

Call Proc

Alerting Alerting Alerting


Connect Connect
Connect

Kªhdië
H×nh 2.25 : ThiÕt lËp cuéc gäi tõ ®Çu cuèi SCN ®Õn ®Çu cuèi
H323

NOTE 1: Gatekeeper chûa nhêå n àuã thöng tin àïí àõnh tuyïë n
cuöå c goå i.
NOTE 2: Gatekeeper àaä nhêå n àuã thöng tin cêì n thiïë t àïí àõnh
tuyïë n cuöå c goå i.
NOTE 3: Khöng phuå thuöå c vaâ o viïå c sûã duå ng thuã tuå c kïë t nöë i
nhanh, viïå c kñch hoaå t kïnh truyïì n thöng bõ trïî laå i cho dïë n khi
gatekeeper nhêå n àûúå c baã n tin CONNECT. Hoaå t àöå ng naâ y ûá ng vúá i
viïå c gatekeeper sûã duå ng thöng söë mediaWaitForConnect thay vò
thöng söë fastStart.
Àõnh võ phña bõ goå i H.323
Nïë u gateway nhêå n àûúå c möå t yïu cêì u cuöå c goå i tûâ maå ng SCN thò
noá seä cöë gùæ ng àõnh võ phña bõ goå i H.323.
Caá ch thûá c gatekeeper àõnh võ àûúå c trònh baâ y trong muå c 2.1.3.
Baá o hiïå u kiïí u Overlap

http://www.ebooks.vdcmedia.com
63
SVTH: THAÁ I QUANG TUÂ NG
Gateway phaã i höî trúå truyïì n tñn hiïå u baá o hiïå u kiïí u Overlap
trong giao diïå n vúá i maå ng SCN. Nïë u àêì u cuöë i H.323 cuä ng höî trúå
phûúng thûá c truyïì n baá o hiïå u naâ y thò gatekeeper cuä ng seä sûã duå ng
kiïí u baá o hiïå u Overlap vúá i àêì u cuöë i.
Chuá yá : Nïë u maå ng SCN sûã duå ng kiïí u truyïì n baá o hiïå u Overlap
thò gateway hoùå c gatekeeper quaã n lyá noá phaã i lûu caá c söë àõa chó àaä
nhêå n àûúå c cho àïë n khi tòm thêë y àêì u cuöë i H.323 àñch.
Baá o hiïå u kiïí u En-bloc
Sau khi àêì u cuöë i H.323 àûúå c gatekeeper àõnh võ thò thuã tuå c baá o
hiïå u En-bloc seä àûúå c sûã duå ng. Khi àoá gateway (trong trûúâ ng húå p cuöå c
goå i àõnh tuyïë n trûå c tiïë p ) hoùå c gatekeeper (trong trûúâ ng húå p cuöå c goå i
do gatekeeper àõnh tuyïë n) seä gûã i phêì n tûã thöng tin "Sending
complete" túá i àêì u cuöë i H.323.
Thiïë t lêå p kïnh thöng tin
Thuã tuå c kïë t nöë i nhanh
Maå ng VoIP coá thïí sûã duå ng thuã tuå c kïë t nöë i nhanh àûúå c trònh
baâ y trong muå c 2.2.2.1.
Chuá yá 1: Thuã tuå c naâ y cho pheá p trao àöí i àïí thiïë t lêå p kïnh thöng
tin theo khuyïë n nghõ H.245 hoùå c quay trúã laå i thuã tuå c baá o hiïå u H.245
taå i moå i thúâ i àiïí m cuã a cuöå c goå i.
Chuá yá 2: Thuã tuå c naâ y cho pheá p trao àöí i caá c thöng tin trong
bùng (in-band) trong giai àoaå n thiïë t lêå p cuöå c goå i.
Maä hoaá baã n tin H.245 trong baã n tin H.225.0
Maå ng VoIP cho pheá p maä hoaá baã n tin H.245 trong baã n tin
H.225.0 nhû àûúå c trònh baâ y trong muå c 2.2.2.2.
Chuá yá : Viïå c maä hoaá baã n tin H.245 trong baã n tin H.225.0 àûúå c
ûu tiïn hún sûã duå ng kïnh H245 riïng búã i vò noá mang laå i hiïå u quaã cao
hún.

http://www.ebooks.vdcmedia.com
64
SVTH: THAÁ I QUANG TUÂ NG
Àiïì u khiïí n höì i êm chuöng
Khi àêì u cuöë i H.323 àaá p ûá ng bùç ng baã n tin ALERTING thò
gatekeeper quaã n lyá àêì u cuöë i H.323 bõ goå i seä phaá t höì i êm chuöng vïì
phña phña chuã goå i. Sau khi phaá t höì i êm chuöng, gatekeeper seä cheâ n
phêì n tûã thöng tin chó thõ vúá i PI àûúå c thiïë t lêå p giaá trõ laâ 8 coá nghôa laâ
cho pheá p trao àöí i thöng tin baá o hiïå u trong bùng.
Nïë u gateway nhêå n àûúå c baã n tin ALERTING khöng coá chûá a
phêì n tûã thöng tin chó thõ Pro gress vúá i PI coá giaá trõ laâ 8 thò gateway seä
bùæ t àêì u phaá t höì i êm chuöng.
Khi gateway nhêå n àûúå c baã n tin ALERTING trong khi nhêå n
àûúå c cuöå c goå i tûâ SCN thò gateway seä cheâ n phêì n tûã thöng tin chó thõ
Progress vúá i PI àûúå c thiïë t lêå p laâ 8 coá nghôa laâ cho pheá p trao àöí i
thöng tin baá o hiïå u trong bùng nïë u nhû thöng tin naâ y chûa àûúå c thiïë t
lêå p.
Cuöå c goå i giûä a hai àêì u cuöë i SCN qua maå ng IP
Thiïë t lêå p cuöå c goå i cú baã n
Cuöå c goå i coá thïí àûúå c thiïë t lêå p theo thuã tuå c àûúå c àõnh nghôa
trong khuyïë n nghõ H.323 cuã a ITU-T theo caá c àiïì u kiïå n sau:
Theo khuyïë n nghõ naâ y thò möå t cuöå c goå i seä chó àûúå c sûã duå ng möå t
kïnh kïë t nöë i vúá i maå ng SCN. Caá c cuöå c goå i yïu cêì u sûã duå ng nhiïì u
kïnh khöng àûúå c höå trúå .
Gatekeeper vaâ gateway do noá quaã n lyá phaã i höî trúå caã hai kiïí u
baá o hiïå u en-bloc vaâ Overlap.
Thuã tuå c baá o hiïå u kiïí u en-bloc
Thuã tuå c baá o hiïå u en-bloc coá thïí àûúå c chó àõnh búã i àêì u cuöë i SCN
chuã goå i. Nïë u thuï bao chuã goå i sûã duå ng baá o hiïå u kiïí u en-loc, vaâ caá c
thöng tin laâ àêì y àuã àïí coá thïí àõnh tuyïë n àïë n egress gateway
(gateway cuã a thuï bao bõ goå i) thò thiïë t lêå p cuöå c goå i túá i àêì u cuöë i bõ goå i
seä àûúå c khúã i àöå ng.
Thuã tuå c baá o hiïå u kiïí u Overlap

http://www.ebooks.vdcmedia.com
65
SVTH: THAÁ I QUANG TUÂ NG
Gateway phaã i höî trúå thuã tuå c baá o hiïå u kiïí u Overlap trong giao
diïå n vúá i maå ng SCN.
Chuá yá : Nïë u àêì u cuöë i chuã goå i sûã duå ng thuã tuå c baá o hiïå u Overlap
thò ingress gateway (gateway cuã a thuï bao chuã goå i) vaâ gatekeeper
phaã i lûu caá c söë nhêå n àûúå c cho àïë n khi tòm ra àûúå c egress gateway
Khi gatekeeper nhêå n àûúå c baã n tin SETUP maâ trûúâ ng thöng tin
söë bõ goå i khöng thïí xaá c àõnh àûúå c egress gateway thò noá seä khúã i àöå ng
böå àõnh thúâ i T302 vaâ gûã i traã laå i baã n tin SETUP ACKNOWLEDGE.
Möî i khi nhêå n àûúå c baã n tin INFORMATION khöng chûá a chó thõ
“Sending complete” vaâ coá trûúâ ng thöng tin vïì söë bõ goå i coá chûá a ñnt
nhêë t möå t chûä söë , thò noá seä khúã i àöå ng laå i böå àõnh thúâ i T302.
Hònh 2.26 thïí hiïå n giai àoaå n thiïë t lêå p cuöå c goå i giûä a hai àêì u
cuöë i SCN qua maå ng IP.

SCN
Ingress Egress
chñ gäi Gatekeepe Gateway Gateway
CN
SS
(note 1)
Setup Setup

If (
S
Kªnh th«ng tin më tõ gateway bÞ gäi ®Õn chñ gäi
Setup Setup

Setup (note 3)
Kªnh th«ng tin mét chiÒu tõ thuª bao bÞ gäi ®Õn thuª bao chñ gäi

(note 2)
If
If
Call Proc
Call Proc Call Proc Call Proc
Alerting
Alerting Alerting Alerting
Connect
Connect Connect Connect
Kªnh th«ng tin më c¶ hai

H×nh 2.26: Cuéc gäi gi÷a hai ®Çu cuèi SCN qua m¹ng
IP, b¸o hiÖu kiÓu Overlap Sö dông thñ tôc kÕt nèi nhanh

http://www.ebooks.vdcmedia.com
66
SVTH: THAÁ I QUANG TUÂ NG
NOTE 1: Khi gatekeeper nhêå n àêì y àuã thöng tin àïí àõnh tuyïë n
cuöå c goå i, noá gûã i baã n tin SETUP àïë n egress gateway.
NOTE 2: Baã n tin INFORMATION cung cêë p thïm thöng tin vïì
ngûúâ i sûã duå ng.
NOTE 3: Nïë u maå ng SCN nhêå n àûúå c àêì y àuã chûä söë àïí phên
tñch, noá traã lúâ i bùç ng baã n tin CALL PROC thay vò baã n tin SETUP
ACK.
Thiïë t lêå p kïnh thöng tin
Thuã tuå c kïë t nöë i nhanh:
Maå ng VoIP coá thïí sûã duå ng thuã tuå c kïë t nöë i nhanh àûúå c trònh
baâ y trong muå c 2.2.2.1.
Chuá yá 1: thuã tuå c naâ y cho pheá p trao àöí i àïí thiïë t lêå p kïnh thöng
tin theo khuyïë n nghõ H.245 hoùå c quay trúã laå i thuã tuå c baá o hiïå u H.245
taå i moå i thúâ i àiïí m cuã a cuöå c goå i.
Chuá yá 2: thuã tuå c naâ y cho pheá p trao àöí i caá c thöng tin trong bùng
(in-band) trong giai àoaå n thiïë t lêå p cuöå c goå i.
Maä hoaá baã n tin H.245 trong baã n tin H.225.0
Maå ng VoIP cho pheá p maä hoaá baã n tin H.245 trong baã n tin
H.225.0 nhû àûúå c trònh baâ y trong muå c 2.2.2.3.
Chuá yá : viïå c maä hoaá baã n tin H.245 trong baã n tin H.225.0 àûúå c
ûu tiïn sûã duå ng hún kïnh H245 riïng búã i vò noá mang laå i hiïå u quaã cao
hún.
Caá c thöng tin baá o hiïå u trong bùng
Trong giai àoaå n thiïë t lêå p cuöå c goå i
Nïë u egress gateway nhêå n àûúå c baã n tin PROGRESS ( trûúá c khi
nhêå n àûúå c baã n tin ALERTING) hoùå c baã n tin CALL PROCEEDING
(sau khi àaä gûã i ài baã n tin CALL PROCEEDING) coá chûá a chó thõ
Progress tûâ phòa maå ng SCN, thò gateway seä gûã i àïë n gatekeeper baã n
tin PROGRESS. Baã n tin naâ y chûá a chó thõ Progress àaä nhêå n àûúå c.

http://www.ebooks.vdcmedia.com
67
SVTH: THAÁ I QUANG TUÂ NG
Nïë u nhêå n àûúå c baã n tin CALL PROCEEDING tûâ phña maå ng
SCN trong khi chûa gûã i baã n tin CALL PROCEEDING, thò egress
gateway seä gûã i baã n tin CALL PROCEEDING. Baã n tin naâ y coá chûá a
thöng tin chó thõ Progress.
Khi gatekeeper nhêå n àûúå c baã n tin CALL PROCEEDING coá
chûá a thöng tin chó thõ Progress hoùå c baã n tin PROGRESS (trûúá c khi
nhêå n àûúå c baã n tin ALERTING) coá chûá a thöng tin chó thõ Progress
(nhûng khöng chûá a thöng tin chó thõ Cause) thò gatekeeper (trûúá c khi
truyïì n baã n tin CALL PROCEEDING) seä dûâ ng moå i böå àõnh thúâ i giaá m
saá t cuöå c goå i àang chaå y vaâ khúã i àöå ng böå àõnh thúâ i T301.
Khi ingress gateway nhêå n àûúå c baã n tin CALL PROCEEDING
coá chûá a thöng tin chó thõ Progress hoùå c baã n tin PROGRESS (Trûúá c
khi nhêå n àûúå c baã n tin ALERTING) coá chûá a chó thõ Progress (nhûng
khöng chûá a chó thõ Cause) , thò noá seä dûâ ng moå i böå àõnh thúâ i giaá m saá t
cuöå c goå i àang chaå y vaâ khúã i àöå ng böå àõnh thúâ i T301.
Trong giai àoaå n giaã i phoá ng cuöå c goå i
Nïë u gateway kïë t nöë i vúá i maå ng SCN nhêå n àûúå c phêì n tûã thöng
tin chó thõ Progress trong baã n tin DISCONNECT tûâ phña maå ng SCN
thò gateway seä gûã i baã n tin PROGRESS túá i gatekeeper. Baã n tin naâ y
seä coá chûá a caã thöng tin chó thõ Progress vaâ chó thõ Received cause.
Chuá yá : Nïë u gateway nhêå n àûúå c baã n tin PROGRESS coá chûá a
thöng tin chó thõ Cause va â Progress thò baã n naâ y seä àûúå c giûä nguyïn
vaâ gûã i àïë n gatekeeper.
Khi gatekeeper nhêå n àûúå c baã n tin PROGRESS coá chûá a thöng
tin chó thõ Progress vaâ Cause thò gatekeeper (trûúá c khi gûã i ài baã n tin
PROGRESS) seä dûâ ng moå i böå àõnh thúâ i giaá m saá t cuöå c goå i àang chaå y
vaâ khúã i àöå ng böå àõnh thúâ i T301.
Khi àêì u cuöë i H.323 nhêå n àûúå c baã n tin PROGRESS coá chûá a
thöng tin chó thõ Progress vaâ Cause thò gatekeeper seä dûâ ng moå i böå
àõnh thúâ i giaá m saá t cuöå c goå i àang chaå y vaâ khúã i àöå ng böå àõnh thúâ i
T301.
Thûå c hiïå n cuöå c goå i

http://www.ebooks.vdcmedia.com
68
SVTH: THAÁ I QUANG TUÂ NG
Khaá i niïå m chung
Àöë i vúá i cuöå c goå i túá i möå t thuï bao trong maå ng SCN, giai àoaå n
thûå c hiïå n cuöå c goå i àûúå c tñnh tûâ khi phña bõ goå i traã lúâ i vaâ gateway
nhêå n àûúå c baã n Connect. Àöë i vúá i cuöå c goå i tûâ maå ng SCN thò giai àoaå n
thûå c hiïå n cuöå c goå i àûúå c tñnh tûâ khi gateway truyïì n chó thõ traã lúâ i cho
maå ng SCN.
Khi phaá t hiïå n coá löî i cuã a cuöå c goå i trong maå ng IP thò löî i naâ y seä
àûúå c thöng baá o cho khöë i chûá c nùng ghi cûúá c.
Chuá yá 1: Àïí phaá t hiïå n löî i cuöå c goå i trong maå ng IP cho muå c àñch
quaã n lyá vaâ tñnh cûúá c , gatekeeper phaã i xaá c àõnh chu kyâ kiïí m tra kïnh
truyïì n thïí hiïå n bùç ng giaá trõ cuã a trûúâ ng irrFrequency trong baã n tin
AdmissionConfirm (ACF).
Caá c trûúâ ng húå p ngoaå i lïå trong giai àoaå n thûå c hiïå n cuöå c goå i
+ Nïë u gatekeeper nhêå n thêë y coá löî i, noá seä thûå c hiïå n giaã i phoá ng
cuöå c goå i.
+ Nïë u gateway nhêå n thêë y coá löî i, noá seä giaã i phoá ng cuöå c goå i vïì
phña maå ng SCN sau àoá giaã i phoá ng cuöå c goå i phña maå ng IP.
+ Nïë u àêì u cuöë i H.323 nhêå n thêë y coá löî i noá seä kñch hoaå t viïå c kïë t
thuá c cuöå c goå i.
Giaã i phoá ng cuöå c goå i
Cuöå c goå i coá thïí àûúå c giaã i phoá ng búã i möå t trong caá c: àêì u cuöë i
H.323, gateway (khi àêì u cuöë i trong maå ng SCN kñch hoaå t giaã i phoá ng
cuöå c goå i) hoùå c gatekeeper. Nguyïn nhên giaã i phoá ng cuöå c goå i coá thïí laâ
do kïë t thuá c cuöå c goå i möå t caá ch bònh thûúâ ng hoùå c phaá t hiïå n coá löî i trong
khi thûå c hiïå n cuöå c goå i. Caá c thuã tuå c giaã i phoá ng cuöå c goå i tuên theo
khuyïë n nghõ H323 nhû àaä trònh baâ y úã phêì n 2.2.2.6.
Hiïå n tûúå ng xung àöå t baã n tin àûúå c khùæ c phuå c búã i möå t trong caá c:
àêì u cuöë i H.323, gatekeeper, gateway.
Chuá yá : Hiïå n tûúå ng xung àöå t baã n tin xaã y ra khi caã àêì u cuöë i lêî n
gateway giaã i phoá ng cuöå c goå i vaâ o cuâ ng möå t thúâ i àiïí m.
Möå t söë vêë n àïì khaá c
http://www.ebooks.vdcmedia.com
69
SVTH: THAÁ I QUANG TUÂ NG
+ Phöë i húå p hoaå t àöå ng vúá i baá o hiïå u DTMF
Trûúá c khi kïnh thöng tin media àûúå c thiïë t lêå p caã hai chiïì u, caá c
thöng tin quay söë àûúå c gûã i ài trong thaâ nh phêì n thöng tin
CalledPartyNumber hoùå c KeypadFacility trong baã n tin baá o hiïå u
H225.0. Nïë u gatekeeper nhêå n àûúå c thaâ nh phêì n thöng tin
KeypadFacility chûá a caá c söë cêì n chuyïí n tiïë p thò noá seä gûã i caá c söë naâ y
trong thaâ nh phêì n thöng tin CalledPartyNumber trong goá i tin baá o
hiïå u truyïì n ài.
Trong trûúâ ng húå p cuöå c goå i giûä a hai àêì u cuöë i SCN qua maå ng IP,
nïë u maå ng IP coá khaã nùng truyïì n tñn hiïå u DTMF trong bùng (goá i
trong goá i tin media) thò khöng cêì n phaã i coá sûå chuyïí n àöí i sang caá c
baã n tin ngoaâ i bùng H245 userInputIndication. Ngûúå c laå i, sau khi
kïnh thöng tin media àûúå c thiïë t lêå p caã hai hûúá ng, caá c tñn hiïå u DTMF
seä àûúå c truyïì n ài trong maå ng IP nhúâ baã n tin àiïì u khiïí n H245
userInputIndication.
Caá c thöng tin nhêå n àûúå c tûâ àêì u cuöë i H.323 trong baã n tin
userInputIndication seä àûúå c taá ch ra vaâ cheâ n vaâ o kïnh thöng tin bùç ng
caá ch sûã duå ng caá c tñn hiïå u DTMF. Noá àûúå c gateway kïë t nöë i vúá i maå ng
SCN thûå c hiïå n.
Caá c tñn hiïå u DTMF nhêå n àûúå c tûâ maå ng SCN seä àûúå c gateway
taá ch ra tûâ luöì ng thöng tin vaâ maä hoaá trong baã n tin
userInputIndication.
Caá c àêì u cuöë i H323 khöng coá khaã nùng phaá t baã n tin
userInputIndication coá thïí gûã i caá c thöng tin quay söë trong thaâ nh
phêì n thöng tin KeypadFacility cuã a baã n tin baá o hiïå u H225.0
INFORMATION. Khi gatekeeper nhêå n àûúå c thaâ nh phêì n thöng tin
naâ y nïë u cêì n chuyïí n tiïë p thò noá seä chuyïí n tiïë p trong baã n tin
userInputIndication.
Chuá yá : UserInputIndication coá thïí àûúå c truyïì n theo phûúng
thûá c maä hoaá baã n tin H245 trong baã n tin baá o hiïå u FACILITY.
Nhêå n daå ng phña chuã goå i
Thöng tin nhêå n daå ng phña chuã goå i CLI coá thïí àûúå c phña chuã goå i
cung cêë p vaâ coá thïí àûúå c truyïì n túá i phña bõ goå i. Khi möå t khaá ch haâ ng

http://www.ebooks.vdcmedia.com
70
SVTH: THAÁ I QUANG TUÂ NG
muöë n cho biïë t söë chuã goå i noá seä cung cêë p thöng tin naâ y trong caá c phêì n
tûã cuã a baã n tin baá o hiïå u àûúå c trònh baâ y trong khuyïë n nghõ H.225.0
cuã a ITU-T .
Caá c khaá ch haâ ng coá thïí cung cêë p söë cuã a hoå bùç ng caá ch sûã duå ng
phêì n tûã thöng tin söë phña chuã goå i laâ phêì n tûã lûå a choå n trong baã n tin
SETUP.
Chuá yá : Caá c thuã tuå c vaâ giao thûá c àïí àiïì u khiïí n thöng tin nhêå n
daå ng phña chuã goå i naâ y àûúå c quy àõnh trong tûâ ng vuâ ng vaâ tûâ ng quöë c
gia.
Theo khuyïë n nghõ H.225.0 caá c söë khöng àûúå c chó roä tûúng ûá ng
vúá i thöng tin trong Octet 3a ((Presentation Indicator vaâ Screening
Indicator) nhû àûúå c trònh baâ y úã baã ng tûâ 4 àïë n 11 trong khuyïë n nghõ
Q.931 cuã a ITU-T. Do lyá do khöng coá thöng tin trong Octet 3a nïn
thöng tin vïì söë phña chuã goå i seä àûúå c xûã lyá tûúng ûá ng vúá i Octet 3a coá
giaá trõ sau:
"Presentation allowed";
"user-provided not screened".
Vaâ kïë t quaã cuã a viïå c àoá laâ gateway seä khöng cheâ n thöng tin söë
phña chuã goå i IE vaâ o baã n tin SETUP khi truyïì n noá vïì phña maå ng IP
nïë u nhû thöng tin söë phña chuã goå i nhêå n àûúå c tûâ maå ng SCN coá chó thõ
haå n chïë .

http://www.ebooks.vdcmedia.com
71
SVTH: THAÁ I QUANG TUÂ NG

CHÛÚNG 3: XÊY DÛÅ NG GATEWAY GIÛÄ A MAÅ NG PSTN


VAÂ MAÅ NG IP

1. Khaá i quaá t chung


Nhêå n thêë y khaã nùng phaá t triïí n cuã a dõch vuå àiïå n thoaå i IP trong
tûúng lai, “Viïå n khoa hoaå c vaâ kyä thuêå t bûu àiïå n” àaä tiïë n haâ nh chïë
taå o thûã nghiïå m gateway kïë t nöë i giûä a maå ng PSTN vaâ maå ng IP, bûúá c
àêì u àaä thaâ nh cöng vúá i gateway dung lûúå ng 4 kïnh thoaå i tûúng tûå .
Dûå aá n phaá t triïí n gateway giûä a maå ng PSTN vaâ maå ng IP vúá i giao diïå n
maå ng thoaå i laâ luöì ng E1 laâ bûúá c phaá t triïí n tiïë p theo cho thaâ nh cöng
ban àêì u àoá .
1.1 Muå c tiïu
Muå c tiïu cuã a dûå aá n laâ xêy dûå ng möå t Gateway nöë i giûä a maå ng IP
vaâ maå ng PSTN. Giao tiïë p vúá i maå ng PSTN laâ luöì ng E1. Caá c yïu cêì u
àûúå c àùå t ra:
+ Cung cêë p khaã nùng xûã lyá tiïë ng noá i chêë t lûúå ng cao
+ Caá c thuã tuå c giao tiïë p vúá i goá i tin thoaå i theo chuêí n quöë c tïë
H.323 bao göì m:
+ Caá c thuã tuå c thiïë t lêå p tñn hiïå u thoaå i H225.
+ Caá c thuã tuå c àiïì u khiïí n H.245.
+ Caá c thuã tuå c truyïì n goá i tin thoaå i vaâ àiïì u khiïí n goá i tin thoaå i
RTP, RTCP.
+ Caá c dõch vuå phuå trúå nhû chuyïí n hûúá ng cuöå c goå i, chuyïí n tiïë p
cuöå c goå i theo chuêí n H.450.
+ Caá c cú chïë nêng cao chêë t lûúå ng tiïë ng noá i: Jitter buffer, cheâ n
goá i tin, khûã tiïë ng voå ng (G.165), vvv...

http://www.ebooks.vdcmedia.com
72
SVTH: THAÁ I QUANG TUÂ NG
+ Höî trúå caá c phûúng phaá p maä hoaá tiïë ng noá i töë c àöå thêë p: G.729
(8kbps), G.723.1 vaâ G.723.1A (5.3 vaâ 6.3 kbps), G.728 (16kbps), GSM.
+ Höî trúå khaã nùng thao taá c vúá i tñn hiïå u thoaå i 64Kbps (G.711
PCM)
+ Höî trúå caã hai phûúng thûá c quay söë one-step vaâ two-step, bao
göì m viïå c quay söë tûâ maå ng IP túá i PSTN vaâ quay söë tûâ PSTN túá i IP
(chuêí n E.164)
+ Cho pheá p thûå c hiïå n àaâ m thoaå i theo kiïí u PC-PC, PC-Phone,
Phone-Phone
+ Höî trúå nhûä ng chûá c nùng nhû möå t gatekeeper khi trong maå ng
chûa coá gatekeeper bao göì m:
+ Chuyïí n àöí i àõa chó.
+ Àiïì u khiïí n truy nhêå p.
+ Quaã n lyá giaã i thöng.
+ Höî trúå khaã nùng truyïì n fax over IP theo chuêí n T.38
+ Coá thïí giao tiïë p vúá i maå ng IP thöng qua caá c giao diïå n
10BaseT, 100BaseT.
+ Höî trúå , quaã n lyá viïå c truyïì n thöng tin thoaå i trïn àûúâ ng E1.
+ Tuên theo caá c tiïu chuêí n thoaå i quöë c tïë nhû ETSI-ETS, ITU.
+ Cung cêë p caá c tiïu chuêí n chêë t lûúå ng dõch vuå QoS vïì caá c lônh
vûå c:
Chêë t lûúå ng cuöå c goå i : bao göì m àöå trïî àêì u cuöë i vaâ chêë t lûúå ng
tiïë ng noá i àêì u cuöë i.
Chêë t lûúå ng thiïë t lêå p cuöå c goå i : bao göì m àöå trïî truyïì n dêî n qua
maå ng IP, àöå trïî xûã lyá taå i àiïí m truy nhêå p, àöå trïî xûã lyá do caá c chûá c
nùng ggg, àöå trïî thiïë t lêå p cuöå c goå i qua maå ng chuyïí n maå ch kïnh...
Cung cêë p hïå thöë ng hiïí n thõ thöng tin, àiïì u khiïí n cuöå c goå i vúá i
giao diïå n thên thiïå n cho ngûúâ i sûã duå ng.

http://www.ebooks.vdcmedia.com
73
SVTH: THAÁ I QUANG TUÂ NG
1.2 Möi trûúâ ng phaá t triïí n
Card Dialogic:
Chi tiïë t vïì card phêì n cûá ng naâ y àûúå c trònh baâ y möå t caá ch roä raâ ng
trong phêì n sau.
Dialogic’s SDK:
Böå thû viïå n phaá t triïí n phêì n mïì m cuã a Dialogic àûúå c cung cêë p
cuâ ng vúá i card phêì n cûá ng giuá p cho ngûúâ i phaá t triïí n coá thïí khai thaá c
àûúå c caá c tñnh nùng cuã a card möå t caá ch tûúng àöë i dïî daâ ng.
Ngön ngûä lêå p trònh:
Àûúå c choå n trïn cú súã sûå mïì m deã o cuã a cöng cuå , khaã nùng höî trúå
vaâ thoá i quen lêå p trònh. Ngön ngûä lêå p trònh àïí phaá t triïí n chûúng
trònh àûúå c lûå a choå n trong caá c baã n C cuã a caá c haä ng àïí àaã m baã o töë c àöå .
Vúá i caá c ngön ngûä lêå p trònh khaá c nhû Visual Basic hoùå c Delphi thò
viïå c taå o giao diïå n vaâ viïå c thao taá c dûä liïå u laâ àún giaã n hún nhûng thûå c
thi chûúng trònh laâ haå n chïë . Trong caá c phiïn baã n C àoá thò phiïn baã n
àûúå c höî trûå nhiïì u nhêë t laâ Microsoft C++, vò vêå y úã àêy ta choå n
Microsoft C++ laâ m cöng cuå àïí lêå p trònh. Àêy laâ möå t ngön ngûä àûúå c sûã
duå ng röå ng raä i trong cöng nghiïå p.
Hïå àiïì u haâ nh:
Phêì n mïì m àûúå c thiïë t kïë , xêy dûå ng vaâ thûå c hiïå n trïn hïå àiïì u
haâ nh Window NT 4.0.

http://www.ebooks.vdcmedia.com
74
SVTH: THAÁ I QUANG TUÂ NG

1.3 Cêë u hònh thûã nghiïå m

Internet/Intrane

t PGat VIPGa VI

E1 E1
Tæng ®µi Tæng ®µi

H×nh 3.1: CÊu h×nh thö nghiÖm phone to phone

2. Xaá c à õnh giaã i phaá p phêì n cûá ng.


2.1 Xem xeá t möå t söë giaã i phaá p phêì n cûá ng.
Möå t söë giaã i phaá p phêì n cûá ng cuã a caá c haä ng:
- Gateway trïn PC Server duâ ng card thoaå i theo chuêí n cöng
nghiïå p.
- Gateway trïn PC Server duâ ng card DSP àùå c chuã ng cho thoaå i
Internet
- Gateway xêy dûå ng dûå a trïn card àa duå ng NIC vúá i khaã nùng
gheá p nöë i vúá i maå ng àiïå n thoaå i.
- Gateway gùæ n vúá i möå t phêì n tûã cuã a maå ng nöå i böå (vñ duå nhû
Route, Hub hoùå c PABX).
Caá c ñch lúå i vaâ nhûúå c àiïí m cuã a möî i kiïë n truá c seä àûúå c xem xeá t.

http://www.ebooks.vdcmedia.com
75
SVTH: THAÁ I QUANG TUÂ NG
Gateway trïn PC Server duâ ng card thoaå i theo chuêí n cöng
nghiïå p
Card àûúå c thiïë t kïë cho viïå c ghi vaâ phaá t thöng baá o túá i ngûúâ i goå i
vaâ thûúâ ng àûúå c duâ ng trong hïå thöë ng traã lúâ i tûå àöå ng hoùå c thû thoaå i.
Bïn caå nh möå t ñch lúå i laâ khaã nùng nhanh choá ng àûa saã n phêí m
ra thõ trûúâ ng, möå t söë haå n chïë cuã a hïå thöë ng kiïí u naâ y laâ :
Card khöng àûúå c thiïë t kïë cho ûá ng duå ng thúâ i gian thûå c nhû àiïå n
thoaå i IP. Phêì n mïì m àiïå n thoaå i IP phaã i xûã lyá êm thanh trong nhiïì u
goá i rúâ i raå c thay vò möå t doâ ng liïn tuå c. Àiïì u naâ y laâ nguyïn nhên cuã a
trïî trong khi noá i chuyïå n.
Card khöng àûúå c thiïë t kïë àïí neá n vaâ daä n êm thanh. Viïå c naâ y seä
phaã i thûå c hiïå n búã i CPU cuã a maá y chuã . Àiïì u naâ y cuä ng gêy ra trïî vaâ
haå n chïë khaã nùng múã röå ng cuã a Gateway cho nhiïì u cuöå c goå i trong möå t
luá c.
Viïå c caâ i àùå t vaâ thiïë t lêå p cêë u hònh cho caá c card loaå i naâ y khöng
àún giaã n
Àa söë hïå thöë ng sûã duå ng giao thûá c riïng cuã a baã n haä ng àïí
chuyïí n cuöå c goå i, nhaâ cung cêë p dõch vuå seä bõ raâ ng buöå c vaâ o giaã i phaá p
cuã a nhaâ cung cêë p thiïë t bõ.
Caá c hïå thöë ng naâ y thûúâ ng rêë t àùæ t tiïì n (khoaã ng 1000 àïë n 2000
USD / port).
Caá c hïå thöë ng naâ y seä khoá coá chöî àûá ng trong tûúng lai do caá c
thiïë t bõ àûúå c sûã duå ng khöng àûúå c thiïë t kïë cho loaå i ûá ng duå ng naâ y. Caá c
nhaâ cung cêë p thiïë t bõ cêì n chuyïí n sang sûã duå ng phêì n cûá ng thiïë t kïë
àùå c biïå t cho àiïå n thoaå i IP.
Gateway trïn PC Server duâ ng card DSP àùå c chuã ng
Ngay khi khaá i niïå m gateway thoaå i Internet àûúå c chûá ng minh,
caá c nhaâ cung cêë p thiïë t bõ àaä tòm caá ch khùæ c phuå c caá c nhûúå c àiïí m cuã a
caá c loaå i card cuä bùç ng loaå i card thiïë t kïë àùå c biïå t cho àiïå n thoaå i IP.
Loaå i card múá i giaã i phoá ng CPU cuã a maá y chuã khoã i caá c cöng viïå c xûã lyá úã
mûá c thêë p nhû lêë y mêî u, neá n vaâ truyïì n êm thanh, vaâ do àoá caã i thiïå n

http://www.ebooks.vdcmedia.com
76
SVTH: THAÁ I QUANG TUÂ NG
àûúå c thúâ i gian trïî , chêë t lûúå ng êm thanh vaâ cho pheá p möå t Server xûã
lyá nhiïì u cuöå c goå i àöì ng thúâ i hún.
Caá c hïå thöë ng daå ng naâ y thûúâ ng cho chêë t lûúå ng cao hún: chêë t
lûúå ng êm thanh töë t hún, àöå trïî ñt hún, dïî múã röå ng hún, àöå tin cêå y cao
hún. Chi phñ cho hïå thöë ng cuä ng thêë p hún (khoaã ng 500 àïë n 1000
USD/port).
Gateway xêy dûå ng dûå a trïn card àa duå ng NIC vúá i khaã nùng
gheá p nöë i vúá i maå ng àiïå n thoaå i
Loaå i gateway naâ y thñch húå p àïí thûå c hiïå n dõch vuå thoaå i Internet
cho caá c nhoá m caá nhên nhoã vúá i giaá thaâ nh reã hún rêë t nhiïì u so vúá i caá c
loaå i trïn. Caá c card naâ y laâ loaå i chuyïn duå ng àûúå c thiïë t kïë cho àiïå n
thoaå i Internet.
Möå t trong nhûä ng saã n phêí m loaå i naâ y laâ Internet PhoneJACK
cuã a haä ng Quicknet Technologies. Àêy laâ card tiïë ng noá i àûúå c thiïë t kïë
cho àiïå n thoaå i IP, ài keâ m vúá i noá laâ möå t trong caá c phêì n mïì m
Microsoft NetMeeting, VocalTec Internet Phone, IDT Net2Phone.
Giaá cuã a saã n phêí m naâ y laâ 200 USD.
Gateway gùæ n vúá i möå t phêì n tûã cuã a maå ng nöå i böå (vñ duå nhû
Route, Hub hoùå c PABX)
Àêy laâ möå t loaå i gateway àûúå c thiïë t kïë àïí phuå c vuå cho caá c maå ng
nöå i böå .
Haä ng Cisco laâ möå t nhaâ saã n xuêë t haâ ng àêì u àaä böí xung thïm
chûá c nùng cuã a gateway H.323 vaâ o caá c Route àêì u cuöë i töë c àöå cao cuã a
hoå . Giaã i phaá p naâ y cho pheá p thûå c hiïå n caã hai chûá c nùng cuã a maå ng
maá y tñnh vaâ cuã a dõch vuå thoaå i Internet trong cuâ ng möå t thiïë t bõ.
Möå t söë nhaâ saã n xuêë t khaá c vñ duå nhû Shoreline Teleworks vaâ
Touchwave Communications àaä àûa ra caá c gateway gùæ n liïì n vúá i
Ethernet Hub. Möî i thiïë t bõ kïë t nöë i vúá i àûúâ ng dêy àiïå n thoaå i bùç ng dêy
chuêí n RJ14 vaâ kïë t nöë i vúá i maå ng Ethernet bùç ng dêy chuêí n RJ45. Vïì
thûå c chêë t, möî i Hub àoá ng vai troâ nhû möå t töí ng àaâ i PBX.
Baã ng sau toá m tùæ t vaâ so saá nh caá c giaã i phaá p thiïë t kïë Gateway
cuã a möå t söë haä ng haâ ng àêì u thïë giúá i.

http://www.ebooks.vdcmedia.com
77
SVTH: THAÁ I QUANG TUÂ NG

PC Server
Àùå c tñnh PC Server t bõ àöå c lêå p NIC àa duå ng
(Chuêí n) (Töëi ûu hoaá ) Thiïë
Chêë t
Thay àöí i Töë t Töë t Thay àöí i lûúå ng êm
thanh
Àöå trïî Töìi( >100ms) Töë t Töë t Thay àöí i
Chuyïí n
àöí i tûâ
Coá Coá Coá Coá
POTS
sang IP
Giaá thaâ nh 1000-2000 500-4000
möå t cöí ng USD USD 500-1000 USD 200-500 USD
Khaã nùng
i Töë t Khöng haå n chïë Khöng haå n chïë
múã röå ng Töì
Dõch vuå
Maång WAN Àiïå n thoaå i qua
Gateway cho Hïå thöng tin nöå i
cöng ty, goå i WAN, thay thïë uá ng duå ng
ngûúâi sûã duå ng böå qua WAN
trong cöng ty cho PBX
Iphone
Micom
Cisco Phonet
Nhaâ saãn Natural
Shoreline Shrere
xuêët sûã Dialogic/ Microsystems/
Teleworks Communications
duå ng kiïë n VocalTec Inter-Tel
Touchwave Quicknet
truác naâ y Dialogic/
Communications Technologies
VocalTec
Hònh 3.2 So saá nh caá c giaã i phaá p cuã a caá c haä ng

Qua viïå c so saá nh caá c giaã i phaá p úã trïn ta thêë y giaã i phaá p sûã duå ng
Card DSP laâ thñch húå p nhêë t, búã i vò Gateway phaã i àaã m baã o xûã lñ àöì ng
thúâ i nhiïì u cuöå c goå i, àöì ng thúâ i àaã m baã o chêë t lûúå ng cuöå c goå i. Sûã duå ng
card DSP seä laâ m giaã m taã i trïn maá y chuã . Caá c chûá c nùng xûã lñ tñn hiïå u,
neá n thoaå i seä àûúå c caá c böå xûã lñ tñn hiïå u trïn card àaã m nhiïå m, vò vêå y seä
giaã m thúâ i gian trïî , caã i thiïå n chêë t lûúå ng êm thanh.
2.2 Cêë u truá c phêì n cûá ng
Cêë u hònh phêì n cûá ng cuã a Gateway PSTN - IP coá caá c phêì n sau:
Card giao diïå n PSTN tûúng thñch vúá i SC bus, àoá laâ card D/300
cung cêë p giao diïå n vúá i maå ng thoaå i 1 luöì ng E1.
Card Dm3 IPLink giao tiïë p vúá i maå ng IP laâ DM/IP0812_NIC vúá i
khaã nùng cung cêë p töë i àa 8 kïnh thoaå i.

http://www.ebooks.vdcmedia.com
78
SVTH: THAÁ I QUANG TUÂ NG
SC bus nöë i giûä a card Dm3 IPLink vaâ card giao diïå n PSTN.

H×nh 3.3: CÊu tróc phÇn cøng cña gateway

2.3 Giúá i thiïå u kiïë n truá c Dm3 cuã a Card Dm3/IP Link
Trûúá c khi kiïí n truá c Dm3 ra àúâ i, caá c saã n phêí m àiïå n thoaå i maá y
tñnh chó coá caá c chûá c nùng cöë àõnh úã mûá c phêì n cûá ng. Caá c chûá c nùng
naâ y phuå thuöå c vaâ o caá c böå DSP vaâ caá c böå

M« h×nh ph¸t triÓn


tr-íc Dm3, chøc
n¨ng cè ®Þnh ë møc M« h×nh ph¸t triÓn Dm3, nhiÒu s¶n phÈm
phÇn cøng ®-îc x©y dùng trªn cïng mét nÒn phÇn cøng

H×nh 3.4: M« h×nh ph¸t triÓn Dm3

http://www.ebooks.vdcmedia.com
79
SVTH: THAÁ I QUANG TUÂ NG
xûã lñ khaá c, vò vêå y khaã nùng phaá t triïí n rêë t haå n chïë . Mö hònh naâ y
laâ m cho caá c nhaâ phaá t triïí n rêë t khoá tñch húå p caá c taâ i nguyïn cuã a caá c
haä ng khaá c nhau vaâ o ûá ng duå ng cuã a hoå . Möî i khi cêì n böí sung caá c tñnh
nùng múá i cho hïå thöë ng àoâ i hoã i phaã i thay àöí i kiïë n truá c phêì n cûá ng.
Kiïë n truá c Dm3 ra àúâ i àûa ra möå t hûúá ng phaá t triïí n múá i cho caá c
saã n phêí m àiïå n thoaå i maá y tñnh. Noá bao göì m caã phêì n cûá ng vaâ phêì n
mïì m (firmware). Kiïë n truá c phêì n cûá ng laâ cöë àõnh, coá àöå tñch húå p cao,
bao göì m nhiïì u böå xûã lñ. Trïn nïì n phêì n cûá ng cöë àõnh àoá , caá c taâ i
nguyïn firmware àûúå c xêy dûå ng cung cêë p cho nhaâ phaá t triïí n caá c dõch
vuå khaá c nhau nhû: thoaå i, fax.... Vúá i mö hònh phaá t triïí n naâ y, nhaâ phaá t
triïí n coá thïí phaá t triïí n hïå thöë ng theo hai hûúá ng: möå t laâ phaá t triïí n caá c
taâ i nguyïn firmware, hai laâ dûå a trïn caá c taâ i nguyïn àïí xêy dûå ng caá c
chûúng trònh ûá ng duå ng.
Àùå c àiïí m cuã a kiïë n truá c Dm3
Coá khaã nùng triïí n khai nhiïì u taâ i nguyïn trïn cuâ ng möå t nïì n
phêì n cûá ng. Caá c taâ i nguyïn nhû àiïì u khiïí n cuöå c goå i, thoaå i (ghi laå i,
taá ch tone), fax, ASR (automatic speech recognition) hoaå t àöå ng àöì ng
thúâ i trïn nïì n Dm3, àûúå c sûã duå ng trïn nhiïì u hïå àiïì u haâ nh khaá c nhau
nhû WinNT, Unix.
Laâ möå t möi trûúâ ng phaá t triïí n mang tñnh múã : kiïë n truá c Dm3 cho
pheá p caá c nhaâ phaá t triïí n coá thïí nhanh choá ng tñch húå p vaâ o ûá ng duå ng
cuã a mònh nhiïì u taâ i nguyïn khaá c nhau do caá c haä ng thûá 3 cung cêë p.
Höî trúå tûúng thñch vúá i nhiïì u chuêí n phêì n cûá ng nhû PCI,
Compact PCI, VME.
Kiïë n truá c phêì n cûá ng
Phêì n cûá ng cuã a Dm3 àûúå c xêy dûå ng coá thïí tûúng thñch vúá i 3
chuêí n: CompactPCI, PCI vaâ VME. Noá bao göì m möå t bo maå ch chuã vaâ
caá c bo maå ch con cùæ m trïn noá . Caá c bo maå ch con coá caá c nhiïå m vuå khaá c
nhau nhû xûã lñ tñn hiïå u, giao tiïë p vúá i trung kïë , giao tiïë p vúá i maå ng
Ethernet hay RS-232.

http://www.ebooks.vdcmedia.com
80
SVTH: THAÁ I QUANG TUÂ NG
Bo maå ch chuã : bao göì m caá c phêì n sau
+ Mediastream Management ASIC (MMA): M aå ch tñch húå p ûá ng
duå ng quaã n lñ luöì ng media (ASIC: Application Specific Integrated
Circuit) laâ thaâ nh phêì n quan troå ng nhêë t trong kiïë n truá c phêì n cûá ng
Dm3. MMA sûã duå ng DMA bus 32 bit àïí trao àöí i dûä liïå u giûä a böå nhúá
toaâ n cuå c cuã a Dm3 vúá i host shared RAM, CP, caá c SP, böå àiïì u khiïí n
SC hoùå c CT bus bùç ng caá ch àoå c, àiïì u khiïí n vaâ khúã i taå o ngùæ t. MMA coá
hai chûá c nùng chñnh:
+ Trao àöí i dûä liïå u giûä a böå nhúá toaâ n cuå c vúá i caá c böå nhúá cuã a caá c
bo maå ch con.
+ Trao àöí i dûä liïå u giûä a böå àïå m PCM vaâ böå nhúá thiïë t bõ.
Control Processor (CP): coá nhiïå m vuå quaã n lñ viïå c truy nhêå p CT
(hoùå c SC) bus qua MMA vaâ böå àiïì u khiïí n bus CT812. Trong caá c kiïë n
truá c phêì n cûá ng khaá c, CP thûúâ ng phaã i chõu traá ch nhiïå m vêå n chuyïí n
dûä liïå u, kiïë n truá c Dm3 sûã duå ng MMA àïí laâ m nhiïå m vuå naâ y chûá
khöng phaã i laâ CP.
Host
Bé nhí
Bus
Host shared Control CP
Processor
MM

Bé nhí Bé nhí SP Bé nhí SP


toµn côc
Mediastream

Management §Öm PCM

DNI DNI

(x2) (x2) Dual


Dual SC4000 SC4000
HDLC
HDLC

CT812ASIC
Thay cho hai SC4000

KiÕn tróc phÇn cøng Dm3 H×nh 3.5:

http://www.ebooks.vdcmedia.com
81
SVTH: THAÁ I QUANG TUÂ NG
Böå nhúá cuã a CP: Chó duâ ng riïng cho CP, coá kñch thûúá c 8 MB
DRAM.
Böå nhúâ toaâ n cuå c: Coá kñch thûúá c 4, 8 hoùå c 16 MB vúá i àöå röå ng bus
laâ 32 bit DRAM cho pheá p caã CP, caá c SP vaâ host coá thïí truy nhêå p àïë n.
Böå nhúá SP: Àûúå c sûã duå ng cho caá c böå xûã lñ nùç m trïn bo maå ch con
SP. MMA höî trúå töë i àa 18 böå nhúá naâ y, vò vêå y chó coá thïí coá töë i àa 18 böå
xûã lñ tñn hiïå u trïn têë t caã caá c bo maå ch con SP.
Böå àïå m PCM: laâ núi dûä liïå u PCM àûúå c lûu trûä taå m thúá i trong
khoaã ng thúâ i gian 4ms. Dûä liïå u PCM nöë i tiïë p àûúå c lûu trûä dûúá i daå ng
caá c byte trong böå àïå m 32 byte cho möî i kïnh.
Host shared RAM: coá kñch thûúá c 512KB àûúå c sûã duå ng àïí traá nh
tùæ c ngheä n úã host bus. Noá àûúå c nöë i vúá i CP, host bus, MMA bus.
DNI (Digital Network Interface): cung cêë p giao diïå n vúá i maå ng
söë , coá thïí laâ trung kïë E1, T1 hoùå c ISDN. Khi coá thïm bo maå ch con
DNI, Dm3 coá thïí cung cêë p thïm hai giao diïå n vúá i maå ng söë nûä a.
Böå àiïì u khiïí n HDLC: Bo maå ch chuã chûá a 3 böå àiïì u khiïí n
HDLC, trong àoá daâ nh cho hai giao diïå n T1/E1 hai böå , coâ n möå t böå
daâ nh àïí höî trúå bus thöng àiïå p SC trong tûúng lai. Trong caá c bo maå ch
con DNI cuä ng coá caá c böå HDLC cho möî i luöì ng trung kïë .
Böå àiïì u khiïí n bus: Chûá c nùng chñnh cuã a böå àiïì u khiïí n bus laâ
trao àöí i dûä liïå u söë giûä a caá c khe thúâ i gian trïn bus nöå i böå vaâ caá c khe
thúâ i gian trïn bus múã röå ng.
Bo maå ch con SP
Möî i bo maå ch con SP coá thïí chûá a àïë n 6 böå xûã lñ tñn hiïå u söë DSP
Motorola( 5630x™. Trong tûúng lai, noá seä àûúå c höî trúå thïm caá c böå xûã lñ
tñn hiïå u khaá c, caá c bo maå ch con vúá i caá c böå xûã lñ khaá c nhau coá thïí phöë i
húå p hoaå t àöå ng úã mûá c àöå mïì m deã o cao.
Bo maå ch con DNI
Cung cêë p thïm hai giao diïå n vúá i maå ng söë 9luöì ng E1, T1 hoùå c
ISDN). Ngoaâ i ra trïn boa maå ch naâ y cuä ng coá caá c böå àiïì u khiïí n HDLC
cho caá c luöì ng trung kïë naâ y.

http://www.ebooks.vdcmedia.com
82
SVTH: THAÁ I QUANG TUÂ NG
Bo maå ch con cung cêë p giao diïå n maå ng Ethernet(NIC)
Bo maå ch naâ y chûá a möå t böå xûã lñ Motorolar 603e PowerPC thûå c
hiïå n xûã lñ giao thûá c sûã duå ng böå àiïì u khiïí n HDLC àûúå c cêë u hònh trïn
bo maå ch chuã . Hiïå n taå i giao thûá c IP àang àûúå c höî trúå , trong tûúng lai
trïn bo maå ch con naâ y cuä ng seä coá böå HDLC cuã a riïng noá cho pheá p höî
trúå caá c giao thûá c khaá c (chùè ng haå n SS7).
Kiïë n truá c phêì n mïì m
Kiïë n truá c phêì n mïì m cuã a Dm3 àûúå c mö taã trïn hònh 3.6

Resource and Technology


Component Firmware

Kernel
Native

H×nh 3.6: CÊu tróc ph©n tÇng phÇn mÒm

Taâ i nguyïn Dm3vaâ caá c thaâ nh phêì n cöng nghïå


+ Taâ i nguyïn Dm3: Laâ möå t thûå c thïí khaá i niïå m àûúå c thûå c hiïå n
trong firmware chaå y trïn phêì n cûá ng Dm3. Möå t taâ i nguyïn seä cung
cêë p cho trònh ûá ng duå ng caá c dõch vuå phuå c vuå cho viïå c xêy dûå ng möå t
saã n phêí m naâ o àoá (voice, fax...).
+ Component: Möå t taâ i nguyïn Dm3 àûúå c thûå c hiïå n búã i möå t söë
caá c thûå c thïí goå i laâ component, chuá ng chaå y trïn möå t böå xûã lñ àiïì u
khiïí n (CP) hoùå c böå xûã lñ tñn hiïå u (SP) tuyâ thuöå c theo chûá c nùng cuã a
noá . Möå t söë component coá chûá c nùng thûå c hiïå n caá c vêë n àïì quaã n lñ, cêë u
hònh trong khi möå t söë khaá c thûå c hiïå n chûá c nùng xûã lñ caá c luöì ng söë
liïå u.
Àïí truy nhêå p àïë n caá c taâ i nguyïn, trònh ûá ng duå ng trao àöí i caá c
baã n tin (message) hoùå c caá c söë liïå u luöì ng (data stream) vúá i caá c
component cuã a taâ i nguyïn àoá . Trong thúâ i gian chaå y, caá c component
trong möå t taâ i nguyïn trao àöí i vúá i nhau, trao àöí i vúá i caá c component
cuã a caá c taâ i nguyïn caá c (thöng qua caá c baã n tin).

http://www.ebooks.vdcmedia.com
83
SVTH: THAÁ I QUANG TUÂ NG
+ Thïí hiïå n cuã a Component: Laâ möå t àún võ àûúå c àõa chó hoaá thïí
hiïå n möå t luöì ng àiïì u khiïí n caá c thao taá c liïn quan àïë n möå t
component. Möå t component thûúâ ng coá nhiïì u thïí hiïå n cuã a noá
(component instance), vò thïë , möå t component trïn möå t böå xûã lñ coá thïí
duâ ng àïí xûã lñ nhiïì u luöì ng hoùå c nhiïì u kïnh. Caá c thïí hiïå n laâ caá c àún
võ coá àõa chó, vò vêå y caá c baã n tin àûúå c gûã i àïë n tûâ ng component
instance. Khaá i niïå m component vaâ component instance coá thïí coi
nhû tûúng tûå vúá i khaá i niïå m lúá p vaâ àöë i tûúå ng cuã a lúá p trong lêå p trònh
C++.

Pl Tr×nh øng
Giao diÖn dông Tµi
víi SC bus
CP component SP component vµ m¹ng
bªn ngoµi Th- viÖn øng
III III
dông

DÞch vô DÞch vô SPOX


Tr×nh ®iÒu
hoÆc Kernel Kernel ASICs VxWork khiÓn thiÕt
VxWork s cho CP cho SP s bÞ

Giao thøc truyÒn, nhËn c¸c message, c¸c luång d÷ liÖu

H×nh 3.7: C¸c resource, component, component instance vµ


c¸c dÞch vô cña Dm3 Kernel

Dm3 Kernel
Dm3 Kernel taå o thaâ nh möå t voã boå c bïn ngoaâ i RTOS vaâ böå xûã lñ,
laâ m mêë t sûå khaá c biïå t giûä a caá c böå xûã lñ, caá c hïå àiïì u haâ nh dûúá i caá i
nhòn cuã a caá c nhaâ phaá t triïí n taâ i nguyïn. Vñ duå , möå t taâ i nguyïn coá thïí
àûúå c phên böë trïn nhiïì u böå xûã lñ, sûã duå ng CP cho caá c chûá c nùng quaã n
lñ, sûã duå ng SP cho caá c chûá c nùng xûã lñ tñn hiïå u.
Àïí cung cêë p khaã nùng àöå c lêå p vúá i kiïë n truá c phêì n cûá ng vaâ hïå
àiïì u haâ nh thúâ i gian thûå c bïn dûúá i, Kernel cung cêë p möå t têå p caá c dõch
vuå sau:

http://www.ebooks.vdcmedia.com
84
SVTH: THAÁ I QUANG TUÂ NG
Quaã n lñ caá c component xûã lñ cuöå c goå i (caá c dõch vuå vïì thúâ i gian,
quaã n lñ taâ i nguyïn, quaã n lñ cêë u hònh vaâ böå nhúá ).
Cung cêë p caá c cú chïë truyïì n, nhêå n caá c message, caá c lïå nh vaâ giûä a
caá c taâ i nguyïn, giûä a caá c taâ i nguyïn vaâ ûá ng duå ng
Giao tiïë p giûä a caá c taâ i nguyïn vaâ maå ng bïn ngoaâ i (IP, PSTN...),
giao tiïë p giûä a caá c taâ i nguyïn vúá i nhau thöng qua SC bus.
Dm3 Direct Interface
Dm3 Direct Interface laâ giao diïå n úã mûá c thêë p nhêë t cho pheá p
ûá ng duå ng truy nhêå p àïë n firmware. Giao diïå n naâ y cho pheá p ûá ng duå ng
coá thïí têå n duå ng àêì y àuã caá c àùå c tñnh cuã a caá c taâ i nguyïn Dm3. Noá laâ m
nhiïå m vuå ngùn caá ch ûá ng duå ng vúá i trònh àiïì u khiïí n thiïë t bõ, cung cêë p
möå t têå p caá c haâ m API cho pheá p ûá ng duå ng coá thïí quaã n lñ caá c cluster vaâ
caá c khe thúâ i gian, àùng kñ caá c message, quaã n trõ cêë u hònh...
Taâ i nguyïn NetTSP cuã a Dm3
Khaá i niïå m taâ i nguyïn NetTSP
Taâ i nguyïn NetTSP laâ möå t taâ i nguyïn Dm3 cung cêë p khaã nùng
àiïì u khiïí n möå t cuöå c goå i IP hoaâ n chónh bïn trong nïì n Dm3. Taâ i
nguyïn NetTSP cho pheá p trònh ûá ng duå ng coá thïí laâ m caá c viïå c nhû :
+ Thiïë t lêå p möå t cuöå c goå i ra maå ng IP.
+ Traã lúâ i möå t cuöå c goå i àïë n tûâ maå ng IP.
+ Quaã n lñ caá c cuöå c goå i àaä àûúå c thiïë t lêå p.
+ Thöë ng kï caá c cuöå c goå i.
+ Nöë i kïë t maå ng IP àïë n SC bus.
Trònh ûá ng duå ng muöë n àiïì u khiïí n cuöå c goå i IP phaã i thöng qua taâ i
nguyïn NetTSP nhúâ trao àöí i caá c message.
Caá c thaâ nh phêì n cuã a taâ i nguyïn NetTSP
Trong kiïë n truá c Dm3, caá c taâ i nguyïn àûúå c thûå c hiïå n nhúâ möå t söë
caá c thûå c thïí úã trong firmware àûúå c goå i laâ caá c component. Taâ i nguyïn
NetTSP àûúå c thûå c hiïå n nhúâ caá c thaâ nh phêì n sau:

http://www.ebooks.vdcmedia.com
85
SVTH: THAÁ I QUANG TUÂ NG
Thaâ nh phêì n cú súã NetTSC (NetTSC component) hoaå t àöå ng nhû
cêì u nöë i giûä a trònh ûá ng duå ng vúá i caá c thaâ nh phêì n con khaá c (sub-
component) trong taâ i nguyïn NetTSP. Noá quaã n lñ têë t caã caá c dõch vuå
cuã a NetTSP.
Thaâ nh phêì n H323 cung cêë p caá c dõch vuå cho pheá p truyïì n thoaå i
trïn maå ng chuyïí n maå ch goá i tuên theo tiïu chuêí n H323.
Thaâ nh phêì n VSR (Voice Stream Resource) Thûå c hiïå n viïå c
chuyïí n àöí i giûä a doâ ng PCM cuã a PSTN vaâ doâ ng thöng tin söë àûúå c maä
hoaá cuã a Internet. VSR bao göì m möå t söë àùå c tñnh sau:

Host Application

Device

Firmware

NetTSC
ponent Com
H323

Component
VSR SC Bus NetTSP
Component luster n Manageme C

SC bus
S
H×nh 3.8: KiÕn tróc NetTSP

Maä hoaá thoaå i (Voice Coder).


Maä hoaá Fax (Fax Coder).
Phaá t Tone (Tone Generator).
Taá ch baá o hiïå u ( Signal Detector).

http://www.ebooks.vdcmedia.com
86
SVTH: THAÁ I QUANG TUÂ NG
Khûã tiïë ng voå ng (Echo Cancel).
Module höì i phuå c goá i tin bõ mêë t ( Packet Loss Recovery Module).
Trònh ûá ng duå ng truy nhêå p caá c dõch vuå cuã a taâ i nguyïn NetTSP
thöng qua caá c thïí hiïå n cuã a thaâ nh phêì n cú súã NetTSC. Trûâ thaâ nh
phêì n NetTSC, trong taâ i nguyïn NetTSP caá c thaâ nh phêì n coâ n laå i laâ
trong suöë t àöë i vúá i trònh ûá ng duå ng.
Nhoá m caá c thïí hiïå n cuã a NetTSC component, VSR component,
SCBus component sûã duå ng chung möå t söë khe thúâ i gian cuã a SC Bus
àûúå c goå i laâ NetTSP cluster. Möå t NetTSP cluster coá thïí coi gêì n àuá ng
laâ möå t kïnh thoaå i bïn IP. Möî i NetTSC component instance trong
möå t NetTSP cluster cung cêë p khaã nùng àiïì u khiïí n hoaâ n chónh cho
möå t cuöå c goå i trïn kïnh logic cuã a noá .
2.3 Cêë u truá c chûúng trònh.

§iÒu khiÓn
kÕt nèi

Khèi giao Khèi giao CODEC M¹ng


PSTN
tiÕp PSTN tiÕp IP IP

Giao diÖn víi ng-êi sö dông

NhËn tham sè Khëi ®éng

TÝn hiÖu tho¹i


TÝn hiÖu ®iÒu khiÓn

NhiÖm vô cña ®å ¸n
H×nh 3.9: CÊu tróc ch-¬ng tr×nh

Khöë i giao tiïë p PSTN:


Khöë i naâ y coá chûá c nùng thu nhêå n caá c thöng tin baá o hiïå u tûâ
maå ng PSTN (baá o hiïå u R2) röì i thöng baá o vúá i khöë i àiïì u khiïí n kïë t nöë i

http://www.ebooks.vdcmedia.com
87
SVTH: THAÁ I QUANG TUÂ NG
(thöng qua caá c sûå kiïå n) vaâ phaá t caá c thöng tin baá o hiïå u khi coá lïå nh
cuã a khöë i naâ y.
Ngoaâ i ra, khöë i naâ y phaã i coá chûá c nùng àoá ng múã caá c kïnh PCM
(àöë i vúá i luöì ng E1) hoùå c kïnh tûúng tûå àïí nhêå n tñn hiïå u thoaå i tûâ
PSTN chuyïí n vaâ o khöë i CODEC hoùå c truyïì n tñn hiïå u thoaå i tûâ khöë i
CODEC ra maå ng PSTN.
Khöë i giao tiïë p IP (H323):
Khöë i naâ y coá chûá c nùng nhêå n caá c baã n tin àiïì u khiïí n vaâ baá o hiïå u
H323 sau àoá phên tñch àïí thöng baá o vúá i khöë i àiïì u khiïí n kïë t nöë i. Khi
nhêå n àûúå c chó thõ cuã a khöë i àiïì u khiïí n kïë t nöë i, khöë i naâ y phaã i thûå c
hiïå n maä hoaá caá c chó thõ naâ y thaâ nh caá c goá i tin H323 thñch húå p àïí
truyïí n sang maå ng IP.
Khöë i naâ y coâ n coá chûá c nùng taá ch caá c goá i tin thoaå i ra àïí àûa vaâ o
khöë i CODEC àïí giaã i neá n, hoùå c nhêå n caá c goá i tin thoaå i àaä àûúå c neá n
àem maä hoaá vaâ o goá i tin RTP àïí truyïì n sang maå ng IP.
Khöë i CODEC:
Khöë i naâ y coá chûá c nùng neá n caá c luöì ng PCM 64 Kbps xuöë ng töë c
àöå thêë p hún theo caá c chuêí n neá n khaá c nhau vaâ ngûúå c laå i, noá giaã i neá n
caá c goá i tin thoaå i töë c àöå thêë p thaâ nh luöì ng PCM.
Khöë i àiïì u khiïí n kïë t nöë i:
Khi nhêå n àûúå c caá c thöng baá o tûâ caá c khöë i giao tiïë p vúá i maå ng IP
vaâ maå ng PSTN, khöë i naâ y phaã i thûå c hiïå n viïå c xûã lñ caá c thöng baá o àoá ,
àûa ra caá c lïå nh thñch húå p àïí àiïì u khiïí n caá c khöë i khaá c. Chùè ng haå n,
khi coá möå t cuöå c goå i tûâ PSTN, khöë i giao tiïë p PSTN seä thöng baá o cho
khöë i àiïì u khiïí n möå t sûå kiïå n. Khöë i àiïì u khiïí n yïu cêì u khöë i giao tiïë p
PSTN lêë y àõa chó àñch, sau àoá noá seä yïu cêì u khöë i giao tiïë p maå ng IP
thûå c hiïå n cuöå c goå i àïë n àõc chó àñch.
Ngoaâ i ra, khöë i naâ y coâ n coá chûá c nùng àiïì u khiïí n luöì ng PCM ra/
vaâ o khöë i CODEC. Khi caá c thuã tuå c thiïë t lêå p cuöå c goå i thaâ nh cöng, khöë i
naâ y thûå c hiïå n múã luöì ng thöng tin PCM vaâ o/ra khöë i CODEC. Khi coá
yïu cêì u giaã i phoá ng cuöå c goå i, khöë i naâ y phaã i àiïì u khiïí n àoá ng caá c luöì ng
thöng tin.

http://www.ebooks.vdcmedia.com
88
SVTH: THAÁ I QUANG TUÂ NG
Khöë i giao diïå n vúá i ngûúâ i sûã duå ng:
Khöë i naâ y coá chûá nùng giao tiïë p vúá i ngûúâ i sûã duå ng:
Cho pheá p ngûúâ i duâ ng thiïë t lêå p caá c tham söë cho hïå thöë ng, khúã i
àöå ng hïå thöë ng, kïë t thuá c hoaå t àöå ng cuã a hïå thöë ng.
Cho pheá p ngûúâ i duâ ng coá thïí quan saá t traå ng thaá i caá c kïnh.
Cho pheá p ngûúâ i duâ ng thay àöë i caá c tham söë cuã a caá c kïnh nhû
chuêí n maä hoaá , caá c tham söë QoS.

http://www.ebooks.vdcmedia.com
89
SVTH: THAÁ I QUANG TUÂ NG

CHÛÚNG 4: XÊY DÛÅ NG PHÊÌ N MÏÌ M XÛÃ LÑ CUÖÅ C GOÅ I


CHO GATEWAY

Trong chûúng trûúá c, chuá ng ta àaä phên tñch cêë u truá c phêì n cûá ng
vaâ phên chia caá c module phêì n mïì m cuã a gateway VIPGate. Nöå i dung
cuã a chûúng tiïë p theo naâ y laâ ûá ng duå ng cú sú lñ thuyïë t vïì baá o hiïå u vaâ
xûã lñ cuöå c goå i VoIP àaä nghiïn cûá u úã chûúng 2 àïí xêy dûå ng phêì n mïì m
xûã lñ cuöå c goå i cho gateway. Chûá c nùng xûã lñ cuöå c goå i bao göì m 3 khöë i
“Giao tiïë p PSTN”, “Giao tiïë p IP” vaâ “Àiïì u khiïí n kïë t nöë i” (xem muå c
3.3.3). Trong khuön khöí àöì aá n naâ y chó têå p trung vaâ o hai khöë i “Àiïì u
khiïí n kïë t nöë i” vaâ khöë i “Giao tiïë p IP”.
1. Lûå a choå n mö hònh lêå p trònh
Xaá c àõnh mö hònh lêå p trònh laâ möå t quyïë t àõnh rêë t quan troå ng
trong quaá trònh thiïë t kïë ûá ng duå ng. Quyïë t àõnh mö hònh lêå p trònh
àuá ng àùæ n seä laâ m tùng tñnh hiïå u quaã cuã a ûá ng duå ng, àöì ng thúâ i laâ m
giaã m thúâ i gian phaá t triïí n noá .
Trûúá c tiïn ta tòm hiïí u möå t söë khaá i niïå m mö hònh lêå p trònh sau:
+ Mö hònh lêå p trònh àún luöì ng (Single-threaded): Chûúng trònh
chó duâ ng möå t luöì ng duy nhêë t àïí àiïì u khiïí n hoaå t àöå ng cho möå t hay
nhiïì u thiïë t bõ.
+ Mö hònh lêå p trònh àa luöì ng ( Multi-threaded): Chûúng trònh
duâ ng nhiïì u luöì ng, möî i luöì ng àiïì u khiïí n cho möå t hay nhiïì u thiïë t bõ.
+ Mö hònh lêå p trònh àöì ng böå (Synchronous): Trong mö hònh lêå p
trònh naâ y, luöì ng seä bõ khoaá laå i möî i khi möå t haâ m àûúå c goå i cho àïë n khi
haâ m àoá àûúå c thûå c hiïå n xong.
+ Mö hònh lêå p trònh bêë t àöì ng böå (Asychronous): Trong mö hònh
lêå p trònh naâ y, luöì ng hoùå c tiïë n trònh sau khi goå i haâ m seä tiïë p tuå c thûå c
hiïå n cöng viïå c cuã a noá trong khi haâ m àûúå c thûå c hiïå n. Möî i khi haâ m

http://www.ebooks.vdcmedia.com
90
SVTH: THAÁ I QUANG TUÂ NG
thûå c hiïå n xong, noá seä thöng baá o cho ûá ng duå ng búã i möå t sûå kiïå n
(event).
Dûå a trïn caá c khaá i niïå m cú súã àoá , Dialogic cung cêë p cho chuá ng
ta möå t söë mö hònh lêå p trònh sau:
+ Mö hònh lêå p trònh àöì ng böå àún luöì ng.
+ Mö hònh lêå p trònh àöì ng böå àa luöì ng.
+ Mö hònh lêå p trònh bêë t àöì ng böå àún luöì ng.
+ Mö hònh bêë t àöì ng böå àa luöì ng.
Caá c mö hònh lêå p trònh Dm3 cung cêë p
Mö hònh àöì ng böå àún luöì ng
Mö hònh lêå p trònh naâ y chó mang tñnh chêë t thûã nghiïå m, kiïí m tra
nhanh choá ng nhûä ng khaá i niïå m, chûá c nùng àún giaã n. Mö hònh naâ y chó
cho pheá p àiïì u khiïí n duy nhêë t cho möå t thiïë t bõ taå i möå t thúâ i àiïí m.
Duâ ng mö hònh naâ y coá thïí boã soá t nhûä ng sûå kiïå n phaá t ra tûâ thiïë t bõ
trong khi möå t haâ m àang thûå c hiïå n. Vò vêå y, thûå c tïë mö hònh naâ y
khöng àûúå c aá p duå ng.
Mö hònh àöì ng böå àa luöì ng
Trong mö hònh naâ y, möî i thiïë t bõ chõu sûå quaã n lñ cuã a möå t cuã a
möå t luöì ng. Khi möå t haâ m trong luöì ng àoá àûúå c thi haâ nh thò hïå àiïì u
haâ nh seä àûa luöì ng àoá vaâ o traå ng thaá i ngûâ ng taå m thúâ i trong khi caá c
luöì ng khaá c vêî n hoaå t àöå ng. Khi haâ m àûúå c thûå c hiïå n xong, hïå àiïì u
haâ nh àaá nh thûá c luöì ng àoá dêå y vaâ tiïë p tuå c xûã lñ caá c cöng viïå c tiïë p theo.
Mö hònh naâ y coá ûu àiïí m laâ khöng phaã i xêy dûå ng caá c maá y traå ng thaá i,
dïî daâ ng khi lêå p trònh vò thïë cho pheá p phaá t triïí n chûúng trònh nhanh
choá ng. Àêy laâ mö hònh àún giaã n nhêë t coá thïí duâ ng àûúå c trong thûå c tïë
cuã a möå t loaå t caá c saã n phêí m Dm3.
Mö hònh naâ y töì n taå i rêë t nhiïì u nhûúå c àiïí m:
- Möî i thiïë t bõ chõu sûå àiïì u khiïí n cuã a möå t luöì ng, nïn khi söë thiïë t
bõ tùng lïn thò viïå c quaã n lñ àöì ng böå giûä a caá c luöì ng laâ rêë t khoá khùn vaâ
keá m hiïå u quaã . Mö hònh naâ y àoâ i hoã i möå t lûúå ng lúá n taâ i nguyïn cuã a hïå

http://www.ebooks.vdcmedia.com
91
SVTH: THAÁ I QUANG TUÂ NG
àiïì u haâ nh. Vò vêå y, mö hònh naâ y bõ haå n chïë vïì söë lûúå ng thiïë t bõ coá thïí
quaã n lñ.
- Hoaå t àöå ng úã chïë àöå àöì ng böå nïn möî i luöì ng seä bõ khoaá laå i khi
goå i haâ m, khöng thïí thûå c hiïå n caá c cöng viïå c khaá c.
- Khi möå t luöì ng àang bõ khoaá laå i, noá khöng coá khaã nùng nhêå n
caá c sûå kiïå n phaá t ra möå t caá ch khöng thïí àoaá n trûúá c tûâ thiïë t bõ.
Vêå y mö hònh naâ y chó sûã duå ng thñch húå p cho nhûä ng thiïë t bõ coá
caá c sûå kiïå n xaã y ra khöng àöì ng thúâ i vaâ coá thïí xaá c àõnh trûúá c àûúå c.
Mö hònh bêë t àöì ng böå àa luöì ng
Khi ûá ng duå ng yïu cêì u àiïì u khiïí n möå t söë lûúå ng lúá n thiïë t bõ, mö
hònh naâ y àûúå c khuyïë n nghõ aá p duå ng. Trong mö hònh naâ y, ta phaã i taå o
ra nhiïì u luöì ng, möî i luöì ng quaã n lñ nhiïì u thiïë t bõ vaâ coá caá c maá y traå ng
thaá i cho tûâ ng thiïë t bõ àoá . Caá c luöì ng khöng bõ khoaá laå i khi thûå c hiïå n
haâ m. Caá c haâ m àûúå c goå i seä traã laå i giaá trõ ngay lêå p tûá c cho pheá p luöì ng
tiïë p tuå c xûã lñ. Khi haâ m àûúå c thûå c hiïå n xong, noá seä thöng baá o möå t sûå
kiïå n àïí maá y traå ng thaá i xûã lñ.
Khi sûã duå ng mö hònh naâ y yïu cêì u phaã i sûã duå ng cú chïë àöì ng böå
cuã a Window NT I/O Completion Port, caá c sûå kiïå n cuã a Dm3 vaâ
Window seä àûúå c gùæ n vúá i I/O Completion Port. Àïí lêë y caá c sûå kiïå n naâ y
ra, ta goå i haâ m GetQueuedCompletionStatus() àïí lêë y sûå kiïå n tûâ haâ ng
àúå i cuã a I/O Completion Port.
Ûu àiïí m cuã a mö hònh naâ y laâ
- Sûã duå ng taâ i nguyïn hïå thöë ng ñt hún so vúá i mö hònh àöì ng böå ,
ngûng coá thïí quaã n lñ söë lûúå ng rêë t lúá n thiïë t bõ.
- Cung cêë p khaã nùng àiïì u khiïí n töë i hún cho caá c ûá ng duå ng Dm3.
- Giaã m sûå quaã taã i cuã a hïå thöë ng do phaã i chuyïí n àöí i qua laå i giûä a
caá c luöì ng.
- Cho pheá p chaå y möå t phêì n cuã a ûá ng duå ng trong möå t luöì ng àiïì u
khiïí n nhiïì u thiïë t bõ.
Nhûúå c àiïí m cuã a mö hònh naâ y laâ

http://www.ebooks.vdcmedia.com
92
SVTH: THAÁ I QUANG TUÂ NG
- Yïu cêì u sûå sùæ p xïë p, àöì ng böå hoaá giûä a caá c luöì ng phûá c taå p.
- Yïu cêì u phaã i xêy dûå ng caá c maá y traå ng thaá i.
Mö hònh bêë t àöì ng böå àún luöì ng
Thûúâ ng quaã n lñ hiïå u quaã vúá i söë lûúå ng thiïë t bõ khöng quaá lúá n, deä
lêå p trònh hún so vúá i mö hònh bêë t àöì ng böå àa luöì ng do traá nh àûúå c sûå
phûá c taå p khi phöë i húå p àöì ng böå giûä a nhiïì u luöì ng.
Mö hònh naâ y coá nhûä ng ûu àiïí m nhû sau:
- Àöå phûá c taå p ñt hún so vúá i mö hònh bêë t àöì ng böå àa luöì ng.
- Quaã n lñ coá hiïå u quaã do viïå c chó duâ ng möå t luöì ng duy nhêë t àïí
quaã n lñ têë t caã caá c thiïë t bõ.
- Àún giaã n hoaá viïå c nhêå n nhiïì u sûå kiïå n àöì ng thúâ i tûâ nhiïì u thiïë t
bõ.
- Sûã duå ng ñt taâ i nguyïn hïå thöë ng so vúá i caá c mö hònh àöì ng böå .
- Mö hònh naâ y cuä ng coá nhûúå c àiïí m laâ phûá c taå p hún so vúá i caá c
mö hònh àöì ng böå , àoâ i hoã i phaã i xêy dûå ng cho möî i thiïë t bõ möå t maá y
traå ng thaá i.
- Mö hònh khöng àöì ng böå vúá i caá c cú chïë lêå p trònh cuã a Windows
Mö hònh khöng àöì ng böå vúá i cú chïë Callback cuã a Windows
Mö hònh naâ y cho pheá p möå t ûá ng duå ng khöng àöì ng böå nhêå n caá c
baã n tin vïì sûå kiïå n thöng qua kyä thuêå t quaã n lñ sûå kiïå n chuêí n cuã a
Windows. Caá c mö hònh khöng àöì ng böå cho pheá p xêy dûå ng caá c ûá ng
duå ng phûá c taå p àûúå c dïî daâ ng hún, coá hiïå u quaã cao hún trong viïå c
quaã n lñ taâ i nguyïn hïå thöë ng bùç ng caá ch quaã n lñ nhiïì u thiïë t bõ trong
cuâ ng möå t luöì ng duy nhêë t.
Mö hònh naâ y cho pheá p gùæ n chùå t vúá i kyä thuêå t lêå p trònh giao diïå n
àöì hoaå cuã a Windows, cung cêë p luöì ng xûã lñ àún àöë i vúá i têë t caã caá c baã n
tin vaâ caá c sûå kiïå n cuã a Windows vaâ Dialogic.

http://www.ebooks.vdcmedia.com
93
SVTH: THAÁ I QUANG TUÂ NG
Mö hònh khöng àöì ng böå vúá i cú chïë àöì ng böå cuã a Windows
NT
Mö hònh lêå p trònh naâ y cho pheá p möå t ûá ng duå ng khöng àöì ng böå
nhêå n sûå kiïå n thöng qua cú chïë àöì ng böå chuêí n cuã a Win32. Win32
cung cêë p hai cú chïë àöì ng böå laâ ResetEvents vaâ I/O Completion Port.
Trong mö hònh naâ y, ûá ng duå ng thöng baá o vúá i thû viïå n chuêí n cuã a
Dialogic àïí baá o möå t àiïí m àúå i cuã a ngûúâ i sûã duå ng khi möå t sûå kiïå n xuêë t
hiïå n trïn thiïë t bõ. Khi nhêå n àûúå c baã n tin àoá noá goå i caá c haâ m thao taá c
sûå kiïå n chuêí n cuã a Dialogic àïí xûã lñ sûå kiïå n.
Mö hònh naâ y cho pheá p kïë t húå p chùå t cheä vúá i caá c thiïë t bõ khaá c sûã
duå ng cú chïë àöì ng böå hoaá caá c sûå kiïå n cuã a Win32 nhû thiïë t bõ Dm3 cuã a
Dialogic hay caá c thû viïå n Sokets cuã a Windows.
Mö hònh lêå p trònh aá p duå ng cho baâ i toaá n
Viïå c lûå a choå n mö hònh lêå p trònh àûúå c Dialogic khuyïë n nghõ
theo baã ng sau:

p trònh àûúå c
Àùå c àiïím ûá ng duå ng Mö hònh lêå
choå n
Chûúng trònh phûác taå p.
Hoaå t àöå ng giûä a caá c thiïë t bõ quan hïå chùåt cheä vúá i nhau
theo tûâ ng àöi möå t.
Mö hònh khöng àöì ng böå .
Quaã n lñ viïå c giao tiïëp vúái möå t söë lûúå ng lúán thiïë t bõ.
Chûúng trònh yïu cêì u phaã i xêy dûång maá y traå ng thaá i.
Chûúng trònh àúå i nhiïìu thiïë t bõ trïn möå t luöìng duy nhêë t
Coá kïë hoaå ch phaá t triïí n, tñch húå p thiïë t bõ Dm3 vúá i caá c thiïët Mö hònh khöng àöì ng böå àa
bõ khaá c. luöì ng.
Khöng coá kïë hoaå ch phaá t triïí n, tñch húåp thiïët bõ Dm3 vúá i Mö hònh khöng àöì ng böå àún
caác thiïë t bõ khaá c. luöì ng.
Chûúng trònh àún giaã n.
ng böå àa luöì ng
Möî i luöì ng àiïì u khiïí n möå t thiïët bõ. Mö hònh àöì
Chûúng trònh taåi möå t thúâ i àiïí m chó giao tiïë p vúá i möå t thiïë t
ng böå àún luöì ng.
bõ duy nhêë t. Mö hònh àöì
Hònh 4.1 Lûå a choå n caá c mö hònh lêå p trònh

Àùå c àiïí m cuã a chûúng trònh xûã lñ cuöå c goå i cho gateway VIPGate
laâ chó phaã i quaã n lñ möå t söë ñt kïnh thoaå i, caá c sûå kiïå n nhêå n àûúå c tûâ caá c
kïnh thoaå i àûúå c xûã lñ phuå thuöå c vaâ o traå ng thaá i cuöå c goå i hiïå n taå i. Mùå t

http://www.ebooks.vdcmedia.com
94
SVTH: THAÁ I QUANG TUÂ NG
khaá c àïí sûã duå ng taâ i nguyïn hïå thöë ng coá hiïå u quaã thò mö hònh àöì ng
böå laâ khöng khaã thi. Àïí cho viïå c lêå p trònh àûúå c àún giaã n, nhanh
choá ng ta chó duâ ng möå t luöì ng duy nhêë t àïí quaã n lñ têë t caã caá c kïnh
thoaå i.
Vò vêå y, àöë i vúá i ûá ng duå ng naâ y ta sûã duå ng mö hònh lêå p trònh bêë t
àöì ng böå àún luöì ng vaâ sûã duå ng cú chïë àöì ng böå chuêí n cuã a Windows NT
thöng qua I/O Completion Port.
2. Thû viïå n AFC cho card Dm3/IP Link
Giúá i thiïå u thû viïå n AFC
Àïí truy nhêå p àïë n caá c taâ i nguyïn cuã a Dm3, ngûúâ i lêå p trònh phaã i
sûã duå ng caá c haâ m API àûúå c cung cêë p búã i thû viïå n cuã a Dm3 Direct
Interface àïí trao àöí i caá c baã n tin vúá i
Ch-¬ng tr×nh øng dông firmware. Tuy nhiïn, viïå c trao
àöí i vúá i
firmware thöng qua mûá c giao diïå n naâ y
laâ khaá phûá c taå p, yïu cêì u ngûúâ i lêå p trònh
C¸c c¬ AF C
phaã i nùæ m roä möå t caá ch chi tiïë t kiïë n truá c chÕ ®ång Application
bé Foudation cuã a Dm3 (caã phêì n cûá ng vaâ phêì
n mïì m).
Win32
Code
Vò vêå y, àïí giuá p ngûúâ i lêå p trònh coá thïí
nhanh choá ng taå o nïn caá c ûá ng duå ng,
AFC àaä àûúå c xêy dûå ng vúá i muå c àñch taå o Dm3 Direct Interface
nïn caá c dõch vuå àïí truy nhêå p àïë n caá c
H
daå ng taâ i nguyïn Dm3 khaá c nhau.
Card Dm3 IP
Ngoaâ i viïå c xêy dûå ng caá c module àïí
H×nh 4.2: Mèi quan hÖ gi÷a AFC
cung cêë p khaã nùng truy nhêå p àïë n tûâ ng
víi c¸c thµnh phÇn kh¸c
daå ng taâ i nguyïn Dm3, AFC coâ n àûa ra
möå t söë chûúng trònh Demo giuá p ngûúâ i lêå p trònh nhanh choá ng sûã duå ng
àûúå c caá c cöng cuå cuã a AFC. Vò vêå y, Dialogic khuyïë n nghõ caá c nhaâ phaá t
triïí n ûá ng duå ng sûã duå ng thû viïå n AFC àïí xêy dûå ng caá c chûúng trònh
ûá ng duå ng.
Kiïë n truá c AFC
AFC bao göì m nhiïì u module, möå t söë àûúå c sûã duå ng àïí xêy dûå ng
nïn caá c module úã mûá c cao hún (caá c module naâ y cung cêë p caá c dõch vuå

http://www.ebooks.vdcmedia.com
95
SVTH: THAÁ I QUANG TUÂ NG
àöå c lêå p vúá i taâ i nguyïn), möå t söë module cung cêë p caá c dõch vuå riïng cho
tûâ ng loaå i taâ i nguyïn ( Hònh veä ).
Caá c module cung cêë p
caá c dõch vuå àöå c lêå p
vúá i taâ i nguyïn:
Caá c dõch vuå àöå c lêå p vúá i taâ i nguyïn àoá laâ : Dõch vuå gûã i, nhêå n caá c
baã n tin (Messaging services); Dõch vuå luöì ng dûä liïå u vaâ vaâ o ra tïå p (
Stream I/O service); Dõch vuå quaã n lñ Cluster.
C¸c module cung C¸c module
cÊp c¸c dÞch vô cung cÊp
truy nhËp ®Õn c¸c dÞch vô

tõng lo¹i tµi ®éc lËp víi


Tr×nh
nguyªn tµi nguyªn
øng Dm3
dông

H×nh 4.3: KiÕn tróc AFC

Player Caá c module


Dm3Stream
cung cêë p dõch vuå truy
Recorder
nhêå p àïë n tûâ ng loaå i
Dm3File
taâ i nguyïn:
Fax
Möî i loaå i taâ i
Dm3NetTsc Dm3TSC
nguyïn maâ Dm3 coá
thïí cung cêë p seä coá
Lcon
tûúng ûá ng vúá i noá möå t
Dm3Comp
Signal
module cuã a AFC àïí
Buffer
cung cêë p caá c haâ m
ToneGen duâ ng àïí truy nhêå p
àïë n caá c dõch vuå maâ
QuadSpan
Dm3Cluster
taâ i nguyïn àoá cung
cêë p. Caá c module naâ y Dm3NetTsc
àûúå c xêy dûå ng phña Cl
trïn caá c module cung Fax
cêë p caá c dõch vuå àöå c
H×nh 4.4: C¸c module cña AFC
lêå p vúá i taâ i nguyïn, sûã

http://www.ebooks.vdcmedia.com
96
SVTH: THAÁ I QUANG TUÂ NG
duå ng caá c dõch vuå maâ caá c module phña dûúá i cung cêë p.
Sûã duå ng taâ i nguyïn NetTSP àïí xûã lñ cuöå c goå i IP
Àïí àiïì u khiïí n cuöå c goå i úã phña maå ng IP (nhêå n cuöå c goå i vaâ o, thiïë t
lêå p cuöå c goå i ra), chûúng trònh ûá ng duå ng phaã i sûã duå ng taâ i nguyïn
NetTSP. Caá c bûúá c cêì n thûå c hiïå n nhû sau:
Cêë p phaá t cho möî i cuöå c goå i IP möå t NetTSP cluster, söë cluster töë i
àa coá thïí cêë p phaá t chñnh laâ söë kïnh thoaå i nhiïì u nhêë t coá thïí xûã lñ.
Xaá c àõnh cho cluster möå t thïí hiïå n cuã a thaâ nh phêì n SCBus
(SCBus component instance) àïí cung cêë p caá c dõch vuå trao àöí i thöng
tin vúá i SC Bus.
Xaá c àõnh cho cluster möå t thïí hiïå n cuã a thaâ nh phêì n NetTSC àïí
cung cêë p caá c dõch vuå àiïì u khiïí n cuöå c goå i.
Sau khi xaá c àõnh àûúå c thïí hiïå n cuã a thaâ nh phêì n NetTSC,
chûúng trònh ûá ng duå ng seä sûã duå ng caá c message àïí trao àöí i vúá i noá àïí
àiïì u khiïí n cuöå c goå i.
Àïí thûå c hiïå n àûúå c chûá c nùng trïn, thû viïå n AFC cung cêë p hai
module NetTscCluster vaâ Dm3NetTsc.
NetTscCluster cung cêë p caá c haâ m àïí cêë p phaá t cluster, xaá c àõnh
caá c thaâ nh phêì n cuã a cluster, cêë p phaá t caá c khe thúâ i gian, trao àöí i dûä
liïå u qua SCBus. Module NetTsc Cluster bao göì m möå t cêë u truá c
NetTscClusster mö taã àêì y àuã caá c thöng tin vïì möå t kïnh thoaå i IP vaâ
caá c haâ m thao taá c trïn cêë u truá c àoá . Thöng qua caá c haâ m naâ y, chûúng
trònh ûá ng duå ng coá thïí truy nhêå p àïë n caá c dõch vuå cluster cuã a
firmware.
Dm3NetTsc cung cêë p caá c haâ m àïí trao àöí i vúá i NetTSC
component instance àïí thûå c hiïå n caá c thuã tuå c àiïì u khiïí n cuöå c goå i.
Nhû àaä noá i úã trïn, chûúng trònh ûá ng duå ng khi àiïì u khiïí n cuöå c goå i chó
thao taá c trûå c tiïë p vúá i thaâ nh phêì n NetTSC, viïå c naâ y àûúå c thûå c hiïå n
thöng qua module giao diïå n thaâ nh phêì n Dm3NetTsc. Noá bao göì m
möå t cêë u truá c Dm3NetTsc mö taã àêì y àuã thöng tin vïì cuöå c goå i IP vaâ
möå t têå p caá c haâ m thao taá c trïn cêë u truá c àoá .

http://www.ebooks.vdcmedia.com
97
SVTH: THAÁ I QUANG TUÂ NG

3. Xêy dûå ng maá y traå ng thaá i


Chûúng trònh xûã lñ cuöå c goå i àûúå c xêy dûå ng dûå a trïn nïì n taã ng laâ
caá c traå ng thaá i cuöå c goå i. Möå t cuöå c goå i laâ sûå liïn laå c àa phûúng tiïå n
giûä a hai àiïí m cuöë i. Cuöå c goå i àûúå c bùæ t àêì u vúá i thuã tuå c thiïë t lêå p cuöå c
goå i vaâ kïë t thuá c vúá i thuã tuå c giaã i phoá ng cuöå c goå i. Traå ng thaá i cuöå c goå i laâ
möå t giai àoaå n àûúå c àõnh nghôa roä raâ ng trong suöë t thúâ i gian xaã y ra
cuöå c goå i.
Möî i cuöå c goå i coá xu hûúá ng duy trò traå ng thaá i hiïå n taå i vaâ chó
chuyïí n sang traå ng thaá i múá i khi nhêå n àûúå c nhûä ng baã n tin mong
muöë n.
Möî i traå ng thaá i cuã a cuöå c goå i seä coá tûúng ûá ng möå t haâ m state
machine. Haâ m naâ y seä àûúå c goå i àïí xûã lñ sûå kiïå n nhêå n àûúå c. Khi kïnh
chuyïí n sang traå ng thaá i múá i, haâ m state machine cuã a noá cuä ng thay
àöí i.
Cuöå c goå i tûâ maå ng PSTN vaâ o
GATE_INIT: Àêy laâ traå ng thaá i maâ ûá ng duå ng chûa khúã i taå o caá c
component vaâ caá c thï í hiïå n cuã a component cuã a caá c taâ i nguyïn.
WAIT_FOR_CALL: Àêy laâ traå ng thaá i maâ ûá ng duå ng àaä khúã i taå o
xong caá c component vaâ caá c thïí hiïå n cuã a component, àùng kñ caá c
message vúá i firmware. Luá c naâ y kïnh úã traå ng thaá i sùé n saâ ng nhêå n cuöå c
goå i. Khi coá cuöå c goå i àïë n tûâ phña PSTN, ûá ng duå ng nhêå n àûúå c sûå kiïå n
DTI_OFF_HOOK, noá seä kiïí m tra traå ng thaá i hiïå n taå i cuã a kïnh:
Nïë u kïnh bêå n thò noá seä tûâ chöë i cuöå c goå i bùç ng caá ch gûã i Tone baá o
bêå n cho maå ng PSTN.
Nïë u kïnh röî i, noá múã kïnh thöng tin àïë n maå ng PSTN, thûå c hiïå n
kïë t nöë i kïnh thöng tin thoaå i giûä a PSTN vaâ NetTSCCluster vaâ gûã i
message TSC_MsgMakeCall àïë n NetTSC component àïí thiïë t lêå p
cuöå c goå i sang phña IP. Traå ng thaá i tiïë p theo laâ
WAIT_FOR_CONNECT.

http://www.ebooks.vdcmedia.com
98
SVTH: THAÁ I QUANG TUÂ NG

GATE_INIT
NetTSC: TSC_EvtCallState_Type_Null
PSTN ®· g¸c m¸y
NetTSC:
WAIT_DONE
WAIT_FOR_CALL

PSTN:
PSTN: DIGITAL_ON_HOOK
NetTSC:
NetTSC: TSC_EvtCallState_Type_Null
WAIT_FOR_CONNECT
PSTN ®· g¸c m¸y
PSTN_RELEASE
NetTSC:
PSTN: DIGITAL_ON_HOOK NetTSC:
hoÆc NetTSC:

TSC_EvtCallState_Type_Failed
WAIT_FOR_RELEAS

PSTN: DIGITAL_ON_HOOK
NetTSC:
TSC_EvtCallState_Type_Idled hoÆ c NetTSC:
WAITFORIDL
H×nh 4.4: Cuéc gäi ®Õn tõ phÝa PSTN

WAIT_FOR_CONNECT: Luá c naâ y, kïnh àang chúâ phña IP traã


lúâ i.
Nïë u ûá ng duå ng nhêå n àûúå c message
TSC_EvtCallState_Type_Failed cho biïë t viïå c kïë t nöë i cuöå c goå i phña IP
thêë t baå i (coá thïí do khöng àuá ng àõa chó, hoùå c do chuêí n maä hoaá khöng
phuâ húå p). Noá thûå c hiïå n viïå c giaã i phoá ng cuöå c goå i bùç ng caá ch gûã i ài
message TSC_MsgDropCall vaâ kïnh chuyïí n sang traå ng thaá i
WAIT_FOR_IDLE.
Nïë u nhêå n àûúå c message TSC_EvtCallState_Type_Connected
cho biïë t yïu cêì u kïë t nöë i àaä àûúå c chêë p nhêå n, kïnh chuyïí n sang traå ng
thaá i kïë t nöë i WAIT_FOR_DISCONNECT.
WAIT_FOR_DISCONNECT: Àêy laâ traå ng thaá i maâ cuöå c goå i àaä
àûúå c kïë t nöë i thaâ nh cöng, hai bïn àang trao àöí i caá c thöng tin thoaå i vúá i
nhau. Luá c naâ y, nïë u möå t trong hai bïn thûå c hiïå n thuã tuå c kïë t thuá c

http://www.ebooks.vdcmedia.com
99
SVTH: THAÁ I QUANG TUÂ NG
cuöå c goå i, ûá ng duå ng nhêå n àûúå c sûå kiïå n DTI_ON_HOOK tûâ phña PSTN
hoùå c message tûâ NetTSC, noá seä thûå c hiïå n viïå c cùæ t kïë t nöë i thoaå i giûä a
hai bïn, thiïë t lêå p traå ng thaá i kïnh PSTN lïn on hook (giaã i phöng kïë t
nöë i PSTN) vaâ gûã i àïë n NetTSC message TSC_MsgDropCall àïí huyã boã
kïë t nöë i phña IP. Traå ng thaá i tiïë p theo cuã a kïnh laâ WAIT_FOR_IDE.
WAIT_FOR_IDLE: Firmware àang thûå c hiïå n viïå c giaã i phoá ng
kïë t nöë i vúá i bïn IP. Khi àa ä thûå c hiïå n xong viïå c huyã bo ã kïë t nöë i,
NetTSC seä baá o cho ûá ng duå ng bùç ng message
TSC_EvtCallState_Type_Idled. Luá c naâ y mùå c duâ kïë t nöë i vúá i phña IP
àaä àûúå c giaã i phoá ng nhûng caá c taâ i nguyïn trong firmware vêî n chûa
àûúå c giaã i phoá ng, caá c thöng tin vïì cuöå c goå i vêî n coá thïí àûúc sûã duå ng.
Àïí thöë ng kï cuöå c goå i baã n tin TSC_MsgGetCallInfo àûúå c gûã i ài àïë n
NetTSC. NetTSC traã lúâ i bùç ng baã n tin TSC_MsgGetCallInfoCmplt coá
chûá a caá c thöng tin thöë ng kï cuöå c goå i nhû: thúâ i gian, söë goá i tin truyïì n
ài, nhêå n àûúå c, söë goá i tin bõ mêë t...
Sau khi àaä lêë y thöng tin thöë ng kï cuöå c goå i, ûá ng duå ng gûã i àïë n
NetTSC message TSC_MsgReleaseCall yïu cêì u firmware giaã i phoá ng
taâ i nguyïn, traå ng thaá i tiïë p theo laâ WAIT_FOR_RELEASE.
WAIT_FOR_RELEASE: Àêy laâ traå ng thaá i maâ ûá ng duå ng àang
chúâ cho firmware giaã i phoá ng taâ i nguyïn liïn quan àïë n cuöå c goå i. Khi
firmware giaã i phoá ng xong taâ i nguyïn, noá thöng baá o cho ûá ng duå ng
biïë t bùç ng message TSC_EvtCallState_Type_Null. Luá c naâ y coá hai khaã
nùng xaã y ra:
Nïë u cuöå c goå i kïë t thuá c laâ do phña PSTN yïu cêì u, do àoá phña
PSTN luá c naâ y àaä hoaâ n toaâ n àûúå c giaã i phoá ng, vò vêå y ûá ng duå ng thûå c
hiïå n thiïë t lêå p laå i caá c giaá trõ ban àêì u cho cêë u truá c Dm3NetTSC vaâ
chuyïí n sang traå ng thaá i WAIT_FOR_CALL sùé ng saâ ng nhêå n cuöå c goå i
tiïë p theo.
Nïë u cuöå c goå i laâ do phña IP yïu cêì u kïë t thuá c, luá c naâ y kïnh phaã i
chúâ cho phña PSTN giaã i phoá ng, traå ng thaá i tiïë p theo cuã a kïnh laâ
PSTN_RELEASE.
PSTN_RELEASE: Nïë u kïnh nhêå n àûúå c tñn hiïå u gaá c maá y tûâ
phña PSTN, noá chuyïí n sang traå ng thaá i WAIT_FOR_CALL chúâ cuöå c
goå i tiïë p theo. Tuy nhiïn trong traå ng thaá i naâ y, kïnh cuä ng coá thïí nhêå n

http://www.ebooks.vdcmedia.com
100
SVTH: THAÁ I QUANG TUÂ NG
àûúå c yïu cêì u thiïë t lêå p cuöå c goå i tûâ bïn IP. Luá c àoá noá phaã i chuyïí n tûâ
chöë i cuöå c goå i vaâ chuyïí n sang traå ng thaá i WAIT_DONE àïí chúâ cho
firmware giaã i phoá ng taâ i nguyïn cuöå c goå i vûâ a múá i bõ tûâ chöë i.
WAIT_DONE: Khi taâ i nguyïn cuöå c goå i àaä àûúå c giaã i phoá ng,
kïnh seä nhêå n àûúå c baã n tin TSC_EvtCallState_Type_Null. Luá c àoá noá
phaã i kiïí m tra liïå u phña PSTN àaä gaá c maá y hay chûa (sûã duå ng möå t
biïë n waitOnHook kiïí u BOOL cho möî i kïnh àïí kïí m tra), nïë u röì i thò
traå ng thaá i tiïë p theo laâ WAIT_FOR_CALL, ngûúå c laå i trúã vïì traå ng thaá i
PSTN_RELEASE.
Cuöå c goå i tûâ maå ng IP vaâ o
GATE_INIT: Àêy laâ traå ng thaá i maâ ûá ng duå ng chûa khúã i taå o caá c
component vaâ caá c thï í hiïå n cuã a component cuã a caá c taâ i nguyïn.
WAIT_FOR_CALL: Àêy laâ traå ng thaá i maâ ûá ng duå ng àaä khúã i taå o
xong caá c component vaâ caá c thïí hiïå n cuã a component, àùng kñ caá c
message vúá i firmware. Luá c naâ y kïnh úã traå ng thaá i sùé n saâ ng nhêå n cuöå c
goå i. Khi coá cuöå c goå i àïë n tûâ phña IP, ûá ng duå ng nhêå n àûúå c message
TSC_EvtCallState_Type_Offer, noá seä kiïí m tra traå ng thaá i hiïå n taå i
cuã a kïnh:
Nïë u kïnh bêå n thò noá seä tûâ chöë i cuöå c goå i bùç ng caá ch gûã i message
TSC_MsgRejectCall àïë n NetTSC component. Traå ng thaá i tiïë p theo
cuã a kïnh laâ WAIT_FOR_IDLE.
Nïë u kïnh röî i noá gûã i message TSC_MsgGetCallInfo àïë n
NetTSC component àïí lêë y thöng tin vïì cuöå c goå i, sau àoá noá gûã i baã n
tin TSC_MsgAnswerCall àïí chêë p nhêå n cuöå c goå i. Traå ng thaá i tiïë p theo
laâ WAIT_FOR_PSTN_CONNECT.

http://www.ebooks.vdcmedia.com
101
SVTH: THAÁ I QUANG TUÂ NG

GATE_INIT
NetTSC: TSC_EvtCallState_Type_Null
NetTSC: Std_MsgDetectEvtsCmplt PSTN ®· g¸c m¸y
WAIT_DONE
WAIT_FOR_CALL
NetTSC: TSC_EvtCallState_Type_Offered
Göi TSC_MsgGetCallInfo ®Õn PSTN: DIGITAL_ON_HOOK
NetTSC
NetTSC: NetTSC: TSC_EvtCallState_Type_Null
PSTN ®· g¸c m¸y
WAIT_FOR_CONNECT
PSTN_RELEASE
NetTSC: TSC_EvtCallState_Type_Connected
hoÆc NetTSC: TSC_EvtCallStat e_Type_Idled NetTSC: TSC_EvtCallState_Ty pe_Null Quay sè sang PSTN

Göi TSC_MsgReleaseCall ®Õn PSTN ch-a g¸c m¸y


PSTN_INIT
WAIT_FOR_RELEAS
h oÆc NetTSC : TSC_EvtCallState_Type_Failed
Göi TSC_MsgDropCall ®Õn NetTSC
PSTN: DIGITAL_OFFHOOK NetTSC: TSC_EvtCallState_Type_Idled

Göi TSC_MsgGetCallInfo ®Õn


NetTSC
WAIT_FOR_DISCONNECT

WAIT_FOR_IDLE
PSTN: DIGITAL_ON_HOOK
hoÆc NetTSC: TSC_EvtCallState_Type_Disconnected

Göi TSC_MsgDropCall ®Õn NetTSC


H×nh 4.5: Cuéc gäi ®Õn tõ m¹ng IP

WAIT_FOR_CONNECT: Luá c naâ y, kïnh àang chúâ phña IP xaá c


nhêå n kïë t nöë i thaâ nh cöng.
Nïë u nhêå n àûúå c message TSC_EvtCallState_Type_Connected tûâ
NetTSC noá thûå c hiïå n thuã tuå c quay söë sang maå ng PSTN, thûå c hiïå n
kïë t nöë i luöì ng thöng tin thoaå i giûä a hai bïn (cho pheá p bïn IP coá thïí
nghe àûúå c caá c Tone cuã a PSTN) vaâ chuyïí n sang traå ng thaá i
PSTN_INIT.
Trong luá c naâ y kïnh coá thïí nhêå n àûúå c message
TSC_EvtCallState_Type_Idled cho biïë t cuöå c goå i phña IP àûúå c giaã i
phoá ng, noá gûã i message TSC_MsgReleaseCall àïë n NetTSC.
Ngoaâ i ra noá cuä ng coá thïí nhêå n àûúå c message
TSC_EvtCallState_Type_Failed cho biïë t viïå c kïë t nöë i cuöå c goå i phña IP

http://www.ebooks.vdcmedia.com
102
SVTH: THAÁ I QUANG TUÂ NG
thêë t baå i (coá thïí do khöng àuá ng àõa chó, hoùå c do chuêí n maä hoaá khöng
phuâ húå p). Noá thûå c hiïå n viïå c giaã i phoá ng cuöå c goå i bùç ng caá ch gûã i ài
message TSC_MsgDropCall vaâ kïnh chuyïí n sang traå ng thaá i
WAIT_FOR_IDLE.
PSTN_INIT: úã traå ng thaá i naâ y kïnh àang chúâ phña PSTN traã lúâ i,
caá c message maâ kïnh coá thïí nhêå n àûúå c luá c naâ y laâ :
Kïnh nhêå n àûúå c sûå kiïå n DTI_OFF_HOOK cho biïë t bïn PSTN
traã lúâ i cuöå c goå i, noá chuyïí n sang traå ng thaá i
WAIT_FOR_DISCONNECT.
Kïnh nhêå n àûúå c message
TSC_EvtCallState_Type_Disconnected cho biïë t laâ phña IP àaä huyã boã
cuöå c goå i. Noá gûã i message TSC_MsgDropCall àïí yïu cêì u giaã i phoá ng
cuöå c goå i, traå ng thaá i tiïë p theo cuã a kïnh laâ WAIT_FOR_IDLE.
Caá c traå ng thaá i tiïë p theo cuã a trûúâ ng húå p naâ y hoaâ n toaâ n giöë ng
vúá i trûúâ ng húå p cuöå c goå i PSTN inbound (giai àoaå n kïë t thuá c cuöå c goå i).
4. Xêy dûå ng chûúng trònh
Cêë u truá c dûä liïå u
Möî i kïnh thoaå i àûúå c biïí u diïî n búã i möå t cêë u truá c GateSession
nhû sau:
struct GateSession
{
USHORT sessionState;
gateStateFxn stateFxn;
USHORT sessionNumber;
BOOL waitOnHook;
CallParameters callParam;
DM3NetTSC NetTscComp;
NETTSCCLUSTER NetTscClust;
PSTNInfo PstnInfo;
}
Biïë n sesionState mö taã traå ng thaá i cuã a kïnh thoaå i, caá c traå ng
thaá i coá thïí coá cuã a kïnh àûúå c liïå t kï trong 4.3.

http://www.ebooks.vdcmedia.com
103
SVTH: THAÁ I QUANG TUÂ NG
Tûúng ûá ng vúá i möî i traå ng thaá i seä coá möå t haâ m state machine,
biïë n stateFxn xaá c àõnh haâ m state machine cuã a kïnh khi kïnh àang úã
traå ng thaá i àûúå c biïí u diïî n búã i biïë n sessionState.
Biïë n sessionNumber àõnh danh duy nhêë t cho kïnh.
Biïë n waitOnHook àûúå c sûã duå ng àïí kiïí m tra traå ng thaá i cuã a
thuï bao thoaå i (àaä gaá c maá y hay chûa).
Biïë n callParam duâ ng àïí lûu trûä caá c tham söë vïì cuöå c goå i àang
xaã y ra trïn kïnh. Noá coá kiïí u laâ cêë u truá c CallParameter àûúå c àõnh
nghôa trong thû viïå n AFC. Caá c thöng söë maâ noá lûu giûä coá thïí laâ :
Thû viïå n AFC cung cêë p cho ta module Dm3NetTsc àïí giao tiïë p
vúá i thaâ nh phêì n NetTSC cuã a taâ i nguyïn NetTSP. Biïë n NetTscComp
coá kiïí u laâ cêë u truá c Dm3NetTsc, vò vêå y thöng qua noá ûá ng duå ng coá thïí
giao tiïë p vúá i thïí hiïå n cuã a NetTSC component àïí àiïì u khiïí n cuöå c goå i
phña IP.
NetTscClust laâ möå t biïë n kiïí u cêë u truá c NETTSCCLUSTER àûúå c
àõnh nghôa trong thû viïå n AFC (module NetTscCluster). Thöng qua
biïë n naâ y, ûá ng duå ng coá thïí sûã duå ng caá c dõch vuå cluster cuã a firmware
nhû: cêë p phaá t, tòm, xaá c àõnh caá c khe thúâ i gian SC bus, àiïì u khiïí n
truyïì n, nhêå n dûä liïå u qua SC bus àïë n Card giao tiïë p PSTN.
PstnInfo mö taã kïnh thoaå i PSTN. Noá coá kiïí u laâ cêë u truá c
PSTNInfo, göì m ba trûúâ ng: pstnTxTSlot mö taã khe thúâ i gian SCbus
àïí truyïì n dûä liïå u, voiceDevice, phoneDevice laâ àõa chó caá c khöë i giao
tiïë p maå ng vaâ xûã lñ thoaå i trong card giao diïå n maå ng PSTN.
Sú àöì khöë i
Mö hònh lêå p trònh àûúå c choå n laâ mö hònh bêë t àöì ng böå àún luöì ng,
vò vêå y caá c bûúá c thûå c hiïå n chûúng trònh nhû sau:
Khúã i àöå ng hïå thöë ng: khúã i àöå ng caá c thiïë t bõ, xaá c àõnh caá c tham
söë mùå c àõnh.
Khúã i taå o I/O Completion Port àïí nhêå n têë t caã caá c sûå kiïå n.
Khúã i taå o caá c kïnh thoaå i PSTN, àùng kñ caá c sûå kiïå n, cho pheá p
I/O Completion Port coá thïí nhêå n caá c sûå kiïå n naâ y.

http://www.ebooks.vdcmedia.com
104
SVTH: THAÁ I QUANG TUÂ NG
Khúã i taå o caá c kïnh thoaå i IP, àùng kñ caá c message, cho pheá p I/O
Completion Port nhêå n caá c sûå kiïå n tûâ kïnh thoaå i IP.
Lêë y sûå kiïå n tûâ I/O Completion Port àïí xûã lñ.
I/O Completion port hoaå t àöå ng nhû möå t haâ ng àúå i àïí nhêå n caá c
sûå kiïå n. Àïí lêë y caá c sûå kiïå n tûâ I/O Completion Port, trong voâ ng lùå p vö
têå n ta goå i haâ m GetQueuCompletionStatus() cuã a WinAPI. Ngay khi
nhêå n àûúå c möå t sûå kiïå n, kiïí u sûå kiïå n, kïnh nhêå n àûúå c sûå kiïå n vaâ lñ do
xaã y ra seä àûúå c phên tñch vaâ haâ m state machine seä àûúå c goå i. Sau khi
hoaâ n thaâ nh caá c thao taá c trong traå ng thaá i hiïå n taå i cuã a kïnh, kïnh coá
thïí àûúå c cêå p nhêå p traå ng thaá i múá i vaâ haâ m state machine tûúng ûá ng.

Start
Khëi ®éng hÖ
thèng

Khëi t¹o I/O

Completion Port

Khëi ®éng phÝa


PSTN
Khëi ®éng
phÝa IP

LÊy sù kiÖn Xö lÝ
sù kiÖn

KÕt thóc ? F

Stop

H×nh 4.6: S¬ ®å khèi ch-¬ng tr×nh

http://www.ebooks.vdcmedia.com
105
SVTH: THAÁ I QUANG TUÂ NG

KÏË T LUÊÅ N VAÂ KHUYÏË N NGHÕ

Àiïå n thoaå i IP khúã i àêì u tûúã ng chûâ ng nhû laâ troâ chúi nhùç m kïë t
nöë i thöng tin thoaå i giûä a hai maá y PC trong cuâ ng maå ng IP thò nay àaä
coá caá c biïí n thïí nhû: thoaå i qua maå ng IP, fax qua maå ng IP, dõch vuå
thoaå i thöng minh, àiïå n thoaå i Web...vaâ trúã nïn möå t loaå i dõch vuå hûá a
heå n trong tûúng lai. Àiïí m nöí i bêå t cuã a dõch vuå àiïå n thoaå i IP laâ cûúá c
phñ reã , àùå c biïå t vúá i caá c cuöå c goå i àûúâ ng daâ i. Vúá i nïì n taã ng cuã a maå ng IP
cöå ng vúá i sûå phaá t triïí n cuã a caá c böå xûã lñ söë thò viïå c àûa thoaå i lïn maå ng
IP khöng phaã i laâ quaá khoá . Vúá i nhûä ng lúå i thïë àoá , dõch vuå naâ y àaä laâ m
cho caá c nhaâ cung cêë p dõch vuå viïî n thöng phaã i lo ngaå i. Tuy nhiïn,
àiïå n thoaå i IP cuä ng coá nhûä ng khiïë m khuyïë t cuã a noá . Chêë t lûúå ng thoaå i
IP coâ n chûa cao, súã dô nhû vêå y laâ vò aã nh hûúã ng cuã a maå ng truyïì n dêî n
vaâ caá c cú chïë neá n thoaå i gêy ra trïî . Dung lûúå ng cuã a caá c thiïë t bõ coâ n
keá m xa so vúá i caá c thiïë t bõ viïî n thöng.
Mùå c duâ tiïu chuêí n H.323 àûúå c soaå n thaã o cho thiïë t bõ
multimedia àêì u cuöë i cuã a maå ng LAN, song tiïu chuêí n naâ y laå i laâ nïì n
taã ng cho viïå c phaá t triïí n caá c saã n phêí m àiïå n thoaå i IP. Thiïë t bõ àêì u
cuöë i, Gateway, Gatekeeper vaâ MCU laâ thaâ nh phêì n chñnh taå o nïn
maå ng cung cêë p dõch vuå thoaå i qua Internet. Thaâ nh phêì n maå ng
Gateway àoá ng vai troâ trung gian trong viïå c höî trúå cuöå c goå i giûä a thuï
bao maå ng IP vaâ thuï bao maå ng chuyïí n maå ch kïnh. Hai chûá c nùng
chñnh cuã a Gateway laâ : chuyïí n àöí i thuã tuå c baá o hiïå u vaâ chuyïí n àöí i caá c
phûúng phaá p neá n tñn thöng tin (tiïë ng noá i, video vaâ söë liïå u) giûä a hai
maå ng. Möå t thaâ nh phêì n maå ng quan troå ng àang àûúå c caá c nhaâ saã n xuêë t
quan têm àoá laâ Gatekeeper. Chûá c nùng cuã a Gatekeeper bao göì m:
dõch àõa chó giûä a maå ng IP vaâ maå ng chuyïí n maå ch kïnh, àiïì u khiïí n
quyïì n truy nhêå p maå ng, thay àöí i giaã i thöng cuã a kïë t nöë i vaâ quaã n lyá
vuâ ng maâ thuï bao àùng kyá .
Quaá trònh baá o hiïå u vaâ xûã lñ cuöå c goå i theo khuyïë n nghõ H323
liïn quan àïë n 3 kïnh baá o hiïå u: kïnh àiïì u khiïí n H245, kïnh baá o hiïå u

http://www.ebooks.vdcmedia.com
106
SVTH: THAÁ I QUANG TUÂ NG
RAS, kïnh baá o hiïå u H225. Kïnh RAS duâ ng àïí truyïì n caá c baã n tin
H225 RAS giûä a gatekeeper vúá i caá c thaâ nh phêì n khaá c trong maå ng
nhùç m thûå c hiïå n möå t söë thuã tuå c nhû: àùng kñ, àõnh võ àiïí m cuöë i, giaá m
saá t traå ng thaá i, thay àöí i bùng thöng...Kïnh baá o hiïå u H225 sûã duå ng
caá c baã n tin baá o hiïå u trong khuyïë n nghõ H225 àïí thiïë t lêå p, giaã i phoá ng
cuöå c goå i. Caá c baã n tin naâ y coá thïí àûúå c àõnh tuyïë n trûå c tiïë p giûä a hai
àiïí m cuöë i tham gia cuöå c goå i hoùå c qua gatekeeper maâ caá c àiïí m cuöë i
naâ y àùng kñ. Kïnh àiïì u khiïí n H245 truyïì n caá c baã n tin H245 àïí thûå c
hiïå n caá c thuã tuå c nhû: trao àöí i khaã nùng, xaá c àõnh chuã túá , àoá ng múã
kïnh logic...Cuöå c goå i bùæ t àêì u trïn 2 kïnh baá o hiïå u H225 möå t chiïì u.
Sau khi trao àöí i caá c baã n tin baá o hiïå u, àõa chó kïnh àiïì u khiïí n seä
àûúå c xaá c àõnh vaâ kïnh àiïì u khiïí n àûúå c thiïë t lêå p. Möî i cuöå c goå i chó
thiïë t lêå p duy nhêë t möå t kïnh àiïì u khiïí n. Caá c baã n tin H245 àûúå c sûã
duå ng àïí thûå c hiïå n thuã tuå c múã kïnh thöng tin media cho pheá p hai bïn
àaâ m thoaå i. Ngoaâ i ra, H323 coâ n àûa ra thuã tuå c kïë t nöë i nhanh vaâ thuã
tuå c maä hoaá baã n tin H245 trong baã n tin baá o hiïå u H225, boã qua giai
àoaå n thiïë t lêå p kïnh àiïì u khiïí n. Caá c thuã tuå c naâ y seä khöng cung cêë p
àêì y àuã caá c chûá c nùng nhû möå t kïnh H245, nhûng chuá ng àûúå c ûu tiïn
sûã duå ng trong dõch vuå thoaå i IP vò mang laå i hiïå u quaã cao hún.
Khi cuöå c goå i coá sûå tham gia cuã a maå ng SCN, baá o hiïå u giûä a
gateway vaâ maå ng SCN laâ baá o hiïå u trong maå ng SCN. Baá o hiïå u giûä a
gateway vúá i àêì u cuöë i hoùå c gateway trong maå ng IP tuên theo khuyïë n
nghõ H323. Tiïu chuêí n kyä thuêå t TS 101 322 vaâ TS 101 471 giúá i haå n
nhûä ng thuã tuå c baã n tin H323 àûúå c aá p duå ng trong àiïå n thoaå i IP. Trong
giai àoaå n thiïë t lêå p vaâ giaã i phoá ng cuöå c goå i, caá c thöng tin baá o hiïå u
trong bùng cuã a SCN seä àûúå c truyïì n trong caá c baã n tin baá o hiïå u H225.
Trong giai àoaå n thûå c hiïå n cuöå c goå i, chuá ng seä àûúå c truyïì n trong baã n
tin H245 userInputIndication .
Dõch vuå àiïå n thoaå i IP trong tûúng lai seä àûúå c aá p duå ng röå ng raä i,
vò vêå y caá c saã n phêí m aá p duå ng cho noá cêì n phaã i àûúå c nghiïn cûá u xêy
dûå ng. Xêy dûå ng caá c gateway laâ möå t trong nhûä ng xu hûúá ng phaá t triïí n
hiïå n nay. Viïå n khoa hoå c vaâ kyä thuêå t bûu àiïå n àaä chïë taå o thaâ nh cöng
gateway dung lûúå ng 4 kïnh thoaå i tûúng tûå vaâ àang phaá t triïí n
gateway vúá i dung lûúå ng luöì ng E1. Giaã i phaá p phêì n cûá ng àûúå c lûå a
choå n laâ duâ ng card DSP àùå c chuã ng. Phêì n cûá ng àûúå c sûã duå ng laâ card

http://www.ebooks.vdcmedia.com
107
SVTH: THAÁ I QUANG TUÂ NG
D/300 cho giao tiïë p maå ng thoaå i vaâ card Dm3/IP link cho giao tiïë p IP
cuã a haä ng Dialogic.
Phêì n mïì m xûã lñ cuöå c goå i cho gateway bao göì m caá c khöë i giao
tiïë p maå ng vaâ khöë i àiïì u khiïí n. Trong khuön khöí àöì aá n naâ y chó têå p
trung vaâ o khöë i giao tiïë p maå ng IP vaâ khöë i àiïì u khiïí n. Mö hònh lêå p
trònh àûúå c aá p duå ng laâ mö hònh bêë t àöì ng böå àún luöì ng sûã duå ng cú chïë
àöì ng böå I/O completion port cuã a Win32. Mö hònh naâ y sûã duå ng caá c
maá y traå ng thaá i àïí àiïì u khiïí n cuöå c goå i. Möî i cuöå c goå i seä chuyïí n traå ng
thaá i khi nhêå n caá c sûå kiïå n thñch húå p.
Trïn àêy laâ nhûä ng kïë t luêå n ruá t ra tûâ àïì taâ i nghiïn cûá u naâ y.
Trïn cú súã àoá em xin àïì xuêë t caá c hûúá ng phaá t triïí n tiïë p theo :
Hoaâ n thiïå n saã n phêí m gateway dung lûúå ng luöì ng E1 vaâ phaá t
triïí n vúá i duå ng lûúå ng lúá n hún (nhiïì u luöì ng E1).
Chïë taå o Gatekeeper
Nghiïn cûá u caá c giaã i phaá p nêng cao chêë t lûúå ng dõch vuå thoaå i
Internet.
Xêy dûå ng hïå thöë ng quaã n lñ giaá m saá t dõch vuå VoIP.

http://www.ebooks.vdcmedia.com
108
SVTH: THAÁ I QUANG TUÂ NG

THUÊÅ T NGÛÄ VAÂ TÛÂ VIÏË T TÙÆ T

ACF Admissions Confirm


AFC Application Foudation Code
API Application Program Interface
ASIC Application Specific Integrated Circuit
ASR Automatic Speech Recognization
ARJ Admissions Reject
ARQ Admissions Request
BCF Bandwidth Confirm
BRJ Bandwidth Reject
BRQ Bandwidth Request
CP Control Processor
CT Computer Telephony
DCF Disengage Confirm
DNI Digital Network Interface
DTMF Dual-Tone MultiFrequency
DRJ Disengage Reject
DRQ Disengage Request
GCF Gatekeeper Confirmation
GK Gatekeeper

http://www.ebooks.vdcmedia.com
109
SVTH: THAÁ I QUANG TUÂ NG
GCF Gatekeeper Confirm
GRJ Gatekeeper Reject
GRQ Gatekeeper Request
GW Gateway
IRQ Information Request
IRR Information Request Response
ISDN Integrated Services Digital Network
IE Information Element
IP Internet Protocol
LCF Location Confirm
LRJ Location Reject
LRQ Location Request
LAN Local Area Network
MC Multipoint Controller
MCU Multipoint Control Unit
MP Multipoint Processor
MMA Mediastream Management ASIC
PC Personal Computer
PCM Pulse Code Modulation
PDU Protocol Data Unit
QoS Quality of Service
RAS Registration, Admission and Status
RIP Request In Progress
RRJ Registration Reject

http://www.ebooks.vdcmedia.com
110
SVTH: THAÁ I QUANG TUÂ NG
RRQ Registration Request
RTCP Real-time Transport Control Protocol
RTOS Real-Time Operating System
RTP Real-time Transport Protocol
SCN Switched Circuit Network
SP Signal Processor
TCP Transport Control Protocol
TSAP Transport Service Access Point
TSP Telephone Service Provider.
UDP User Datagram Protocol
UCF Unregistration Confirm
URJ Unregistration Reject
URQ Unregistration Request
VSR Voice Stream Resource
WAN Wide Area Network

http://www.ebooks.vdcmedia.com
111
SVTH: THAÁ I QUANG TUÂ NG

TAÂ I LIÏÅ U THAM KHAÃ O

ITU-T Recommendation H323 (02/1998): Packet-based


multimedia communication systems.
ITU-T Recommendation H225.0 (1998): Call signalling
protocols andmedia stream packettization for packet-based
mutimedia communication systems.
ITU-T Recommendtion H245 (1998): Control protocol for
multimedia communication.
ITU-T Recommendation Q.931 (1998): ISDN user -network
interface layer 3 specification for basic call control .
ETSI TS 101 322 (1999) Signalling for basic calls and inter
domain calls between an H.323 Terminal and a Terminal in a SCN
Phase II: Scenario 1 + Scenario 2.
ETSI TS 101 471 (07/1999) Signalling for calls between H.323
Terminals and Terminals in a Swiched-Circuit Network (SCN)
Phase III: Scenario 1, 2,3,4.
Nghiïn cûá u cöng nghïå àiïå n thoaå i trïn Internet - Ths Àinh Vùn
Duä ng (12/1998)
Nghiïn cûá u triïí n khai thûã nghiïå m dõch vuå thoaå i giûä a maå ng IP
vaâ maå ng chuyïí n maå ch kïnh - Ths Àinh Vùn Duä ng (12/1999).
Dm3 Mediastream Architechture - Dialogic corporation (1999).
Application Foudation Code for Dm3 Direct Interface for
Windows - Dialogic corporation (1999).
Dm3 NetTSP resource message guide - Dialogic corporation
(1999).

http://www.ebooks.vdcmedia.com
112
SVTH: THAÁ I QUANG TUÂ NG
Dm3 IP Link user’s guide - Dialogic corporation (1999).

http://www.ebooks.vdcmedia.com

You might also like