You are on page 1of 112

SVTH: THA I Q!ANC T!

NC 1
hffp://vvv.ebooks.vdcmedIa.com
M! C I! C
Io I no I da u....................................................................................... 3
Chuong 1: Ich vu dI n fhoa I IP................................................. 5
1. I n fhoa I IP........................................................................... 5
1.1 CIo I fhI u............................................................................ 5
1.2 Ca c u ng du ng cu a dI n fhoa I IP....................................... 7
1.3 Io I ich cu a dI n fhoa I IP................................................... 9
1.4 !u dI m va nhuo c dI m cu a dI n fhoa I IP.................... 10
2. Pha f frI n dIch vu dI n fhoa I IP.......................................... 11
2.1 Kha nang frI n khaI dIch vu dI n fhoa I IP................... 11
2.1 Ca c yu ca u khI pha f frI n dI n fhoa I IP...................... 12
2.3 Nhu ng kho khan khI frI n khaI dIch vu ....................... 13
2.4 Xu huo ng pha f frI n........................................................ 14
3. H323 - fIu chua n a p du ng cho dI n fhoa I IP .................... 14
3.1 CIo I fhI u.......................................................................... 14
3.2 Ca u hnh ma ng fheo chuan H323.................................. 15
3.3 Ca c gIao fhu c H323 fham chI u d n.............................. 20
Chuong 2: Xu Iy cu c go I ............................................................ 28
1. Ca c fhu fu c fhu c hI n frn knh H225 RAS ...................... 28
1.1 Tm gafekeeper................................................................ 28
1.2 Thu fu c dang ki vo I gafekeeper ..................................... 29
1.3 Inh vI dI m cu I............................................................. 31
SVTH: THA I Q!ANC T! NC 2
hffp://vvv.ebooks.vdcmedIa.com
1.4 Ca c fhu fu c kha c.............................................................. 31
2. Cu c go I gIu a haI dI m cu I frong ma ng H323.................. 32
2.1 Inh fuy n knh dI u khI n va ba o hI u...................... 32
2.2 Ca c fhu fu c ba o hI u va xu Ii cu c go I ........................... 35
Chuong 3: Xay du ng gafevay gIu a ma ng PSTN va ma ng IP. 71
1. Kha I qua f chung.................................................................... 71
1.1 Mu c fIu............................................................................ 71
1.2 MI fruo ng pha f frI n ..................................................... 73
1.3 Ca u hnh fhu nghI m...................................................... 74
2. Xa c dInh gIa I pha p pha n cu ng. ............................................ 74
2.1 Xem xe f m f s gIa I pha p pha n cu ng. .......................... 74
2.2 Ca u fru c pha n cu ng......................................................... 77
2.3 CIo I fhI u kI n fru c m3 cu a Card m3/IP IInk........ 78
1.3 Ca u fru c chuong frnh..................................................... 86
Chuong 4: Xay du ng pha n m m xu Ii cu c go I cho gafevay..... 89
1. Iu a cho n m hnh Ia p frnh............................................. 89
2. Thu vI n AIC cho card m3/IP IInk.............................. 94
3. Xay du ng ma y fra ng fha I.................................................. 97
4. Xay du ng chuong frnh ................................................... 102
K f Iua n va khuy n nghI............................................................ 105
Thua f ngu va fu vI f fa f ............................................................. 108
Ta I II u fham kha o...................................................................... 111

SVTH: THA I Q!ANC T! NC 3
hffp://vvv.ebooks.vdcmedIa.com



IOI NOI !

Trn fh gIo I, cng ngh dI n fhoa I IP da duo c fhuong ma I hoa
fu nam 1995, vo I Io I fh gIa cuo c fha p, cha f Iuo ng dIch vu co fh cha p
nha n da Ia m nhI u nha kInh doanh vI n fhng quan fam. Ta I VI f
Nam, dIch vu na y cu ng vu a mo I duo c dua va o su du ng nhung co n
mang finh cha f fhu nghI m. Qua m f fho I gIan su du ng, nho gIa cuo c
re hon ha n so vo I dIch vu fhoa I fruy n fh ng, dIch vu na y fhu c su da
mang Ia I nhu ng Io I ich fo Io n cho nguo I su du ng.
Nha n fha y kha nang pha f frI n cu a dIch vu na y frong fuong
IaI, VI n khoa ho c va ky fhua f buu dI n da frI n khaI, nghIn cu u
nhI u d fa I khoa ho c v cng ngh fhoa I IP, fI n ha nh xay du ng fhu
nghI m sa n pha m Cafevay PSTN - IP va da fha nh cng vo I gafevay
dung Iuo ng 4 knh fhoa I fuong fu . HI n fa I, vI c pha f frI n gafevay
vo I dung Iuo ng Iu ng 1 dang duo c Pho ng nghIn cu u dIch vu mo I
va fu d ng hoa frI n khaI xay du ng d co fh a p du ng fa I ca c buu
dI n fInh.
Trong fho I gIan fhu c fa p fa I Pho ng nghIn cu u dIch vu mo I va
fu d ng hoa , em da duo c fham gIa va o nho m nghIn cu u pha f frI n
sa n pha m gafevay. V va y, em da Iu a cho n d fa I Xu l cu c go
SVTH: THA I Q!ANC T! NC 4
hffp://vvv.ebooks.vdcmedIa.com
djch vu d n thou P vu u ng du ng trong Gutewuy PSTN-P
d Ia m d a n f f nghI p.
a n duo c chIa Ia m 4 chuong nhu sau:
+ Chuong 1: CIo I fhI u dIch vu dI n fhoa I IP, dua ra nhu ng
u ng du ng, Io I ich cu a dIch vu na y, xem xe f ca c uu dI m, nhuo c dI m
cu a cng ngh fhoa I IP, kha nang pha f frI n dIch vu , nghIn cu u fIu
chua n duo c a p du ng.
+ Chuong 2: I sau va o va n d xu Ii cu c go I, fruo c fIn Ia
cu c go I gIu a haI dI m cu I frong cu ng ma ng IP vo I ca c fruo ng ho p
kha c nhau, sau do Ia cu c go I co su fham gIa cu a ma ng chuy n ma ch
knh.
+ Chuong 3: CIo I fhI u du a n pha f frI n sa n pha m Cafevay
PSTN - IP vo I gIao fI p ma ng fhoa I Ia Iu ng 1. Trong chuong na y
dua ra mu c fIu ca n da f duo c, ca c gIa I pha p pha n cu ng, gIo I fhI u
kI n fru c pha n cu ng, phan chIa ca u fru c pha n m m.
+ Chuong 4: ! ng du ng co so Ii fhuy f frong chuong 2 d xay
du ng fhI f k pha n mm xu Ii cu c go I cho gafevay.

m xIn chan fha nh ca m on su huo ng da n fa n fnh cu a PCS
PTS H Anh Tuy , Ths Inh Van u ng da gIu p em hoa n fha nh d a n
na y.
SInh vIn fhu c hI n
Thu Quung Tu ng
SVTH: THA I Q!ANC T! NC 5
hffp://vvv.ebooks.vdcmedIa.com
CHONG 1: ICH V! I N THOA I IP

1. I n fhoa I IP
1.1 Gi i thi u
Trong dI n fhoa I fhng fhuo ng, fin hI u fhoa I co fa n s na m
frong khoa ng 0.4 - 3.3 KHz duo c Ia y ma u vo I fa n s 8KHz fheo
Nyquysf. Sau do ca c ma u se duo c Iuo ng fu hoa vo I 8bIf/ma u va duo c
fruy n vo I f c d 64KHz d n ma ng chuy n ma ch sau do duo c fruy n
fo I dich. o bn nha n, do ng s 64 Kbps na y duo c gIa I ma d cho ra fin
hI u fhoa I fuong fu .











Thu c cha f fhoa I qua ma ng IP |VoIce over IP - VoIP) cu ng khng
hoa n foa n kha c ha n dI n fhoa I fhng fhuo ng. a u fIn fin hI u fhoa I
cu ng duo c s hoa , nhung sau do fhay v fruy n frn ma ng PSTN qua
ca c fruo ng chuy n ma ch, chu ng se duo c ne n xu ng f c d fha p, do ng
Iay
mau 8
KHz
Iuo ng fu hoa
8bIf/mau
110001.
64 Kbps
Chuy n
mach
thuong
SVTH: THA I Q!ANC T! NC 6
hffp://vvv.ebooks.vdcmedIa.com
go I va chuy n In ma ng IP. Ta I bn nha n, ca c go I fIn na y duo c gIa I
ne n fha nh ca c Iu ng PCM 64 Kb fruy n d n fhu bao bI go I. Su kha c
nhau chinh Ia ma ng fruy n da n va khun da ng fhng fIn du ng d
fruy n da n. Trn hnh 1.2 dua ra vi du v m f cu c go I VoIP:
Gu su thu buo A mu n go d n thu buo B. Thu bao A
quay s dI n fhoa I cu a fhu bao . Ma ng PSTN co nhI m vu phan
fich dIa chI va k f n I d n gafevay1. Ta I day dIa chI cu a Ia I duo c
phan fich va gafevay 1 xa c dInh duo c fhu bao duo c kI m soa f bo I
gafevay2. No se fhI f Ia p m f phIn IIn k f vo I gafevay2. Ca c fhng
fIn ba o hI u ma gafevay1 nha n duo c fu PSTN se duo c chuy n d I
fhich ho p sang da ng go I va fruy n d n gafevay2.
Ta I gafevay2, ca c go I fIn Ia I duo c chuy n d I nguo c Ia I va
fruy n sang ma ng PSTN. Ma ng PSTN co nhI m vu dInh fuy n cu c
go I d n fhu bao . Ca c fhng fIn fra Io I se duo c chuy n d I nguo c Ia I
qua gafevay2 d n gafevay1.
Sau khI cu c go I duo c fhI f Ia p, ca c gafevay co nhI m vu
chuy n d I gIu a ca c go I fIn fhoa I frn ma ng IP va ca c Iu ng PCM
fruy n frn ma ng PSTN .











Gutewuy Gateway I
P S T N
nternet/
Hnh 1 2: InfhoaIIP
SVTH: THA I Q!ANC T! NC 7
hffp://vvv.ebooks.vdcmedIa.com

Ngoa I ca u hnh phone fo phone o frn, dIch vu fhoa I IP co n
cho phe p ca c PC | PersonaI Compufer ) co frang bI dI n fhoa I frong
ca c ma ng IAN co fh frao d I fhoa I vo I nhau |ca u hnh PC fo PC) va
vo I ca c fhu bao dI n fhoa I frong ma ng PSTN |ca u hnh PC fo phone
hay phone fo PC) nhu frong hnh 1.2.
1.2 Ca c ng du ng cu a i n thoai IP
CIao fI p fhoa I se va n Ia da ng gIao fI p co ba n cu a con nguo I.
Ma ng dI n fhoa I cng c ng khng fh bI don gIa n fhay fh , fha m chi
fhay d I frong fho I gIan fo I. Mu c dich fu c fho I cu a ca c nha cung ca p
dIch vu dI n fhoa I IP Ia fa I fa o Ia I kha nang cu a dI n fhoa I vo I m f
chI phi va n ha nh fha p hon nhI u va dua ra ca c gIa I pha p ky fhua f b
sung cho ma ng PSTN.
I n fhoa I co fh duo c a p du ng cho ga n nhu mo I yu ca u cu a
gIao fI p fhoa I, fu m f cu c da m fhoa I don gIa n cho d n m f cu c go I
h I nghI nhI u nguo I phu c fa p. Cha f Iuo ng am fhanh duo c fruy n
cu ng co fh bI n d I fuy fheo u ng du ng. Ngoa I ra, vo I kha nang cu a
Infernef, dIch vu dI n fhoa I IP se cung ca p fhm nhI u finh nang
mo I.
Ta co fh xem xe f m f va I u ng du ng fruo c ma f cu a dI n fhoa I:
Thoa i thng minh
H fh ng dI n fhoa I nga y ca ng fro nn hu u hI u: re , ph bI n,
d su du ng, co d ng. Nhung no hoa n foa n ngo nga n. No chI co m f
s phim d dI u khI n . Trong nhu ng nam ga n day, nguo I fa da c
ga ng d fa o ra fhoa I fhng mInh, da u fIn Ia ca c fhoa I d ba n, sau Ia
d n ca c server. Nhung mo I c ga ng d u fha f ba I do su f n fa I cu a ca c
h fh ng co sa n.
Infrnef se fhay d I dI u na y. K fu khI Infernef phu kha p foa n
ca u, no da duo c su du ng d fang fhm finh fhng mInh cho ma ng
dI n fhoa I foa n ca u. CIu a ma ng ma y finh va ma ng dI n fhoa I f n fa I
m f m I IIn h . Infernef cung ca p ca ch gIa m sa f va dI u khI n ca c
cu c fhoa I m f ca ch fI n Io I hon. Chu ng fa co fh fha y duo c kha
SVTH: THA I Q!ANC T! NC 8
hffp://vvv.ebooks.vdcmedIa.com
nang kI m soa f va dI u khI n ca c cu c fhoa I fhng qua ma ng
Infernef.
Dch vu i n thoa i Web
"WorId WIde Web" da Ia m cu c ca ch ma ng frong ca ch gIao dIch
vo I kha ch ha ng cu a ca c doanh nghI p. I n fhoa I Web hay " ba m s "
|cIIck fo dIaI) cho phe p ca c nha doanh nghI p co fh dua fhm ca c
phim ba m In frang veb d k f n I fo I h fh ng dI n fhoa I cu a ho .
Ich vu ba m s Ia ca ch d nha f va an foa n nha f d dua fhm ca c
knh fru c fI p fu frang Web cu a ba n va o h fh ng dI n fhoa I.
Truy c p ca c trung tm tra l i i n thoa i
Truy nha p d n ca c frung fam phu c vu kha ch ha nh qua ma ng
Infernef se fhu c da y ma nh me fhuong ma I dI n fu . Ich vu na y se
cho phe p m f kha ch ha nh co cau ho I v m f sa n pha m duo c cha o
ha ng qua Infernef duo c ca c nhan vIn cu a cng fy fra Io I fru c fuy n.
Dch vu fax qua IP
N u ba n gu I nhI u fax fu PC, da c bI f Ia gu I ra nuo c ngoa I fh
vI c su du ng dIch vu Infernef faxIng se gIu p ba n fI f kI m duo c fI n
va ca knh fhoa I. Ich vu na y se chuy n fru c fI p fu PC cu a ba n qua
k f n I Infernef. Ha ng nam, fh gIo I f n hon 30 fy !S cho vI c gu I
fax duo ng da I. Nhung nga y nay Infernef fax da Ia m fhay d I dI u
na y.VI c su du ng Infernef khng nhu ng duo c mo r ng cho fhoa I ma
co n cho ca dIch vu fax.
KhI su du ng dIch vu fhoa I va fax qua Infernef, co haI va n d co
ba n:
Nhu ng nguo I su du ng dIch vu fhoa I qua Infernef ca n co chuong
frnh pha n m m cha ng ha n QuIcknef's Infernef PhoneJACK. Ca u
hnh na y cung ca p cho nguo I su du ng kha nang su du ng fhoa I qua
Infernef fhay cho su du ng dI n fhoa I d ba n fruy n fh ng.
K f n I m f gafevay fhoa I qua Infernef vo I h fh ng dI n fhoa I
hI n ha nh. Ca u hnh na y cung ca p dIch vu fhoa I qua Infernef gI ng
nhu vI c mo r ng h fh ng dI n fhoa I hI n ha nh cu a ba n.

SVTH: THA I Q!ANC T! NC 9
hffp://vvv.ebooks.vdcmedIa.com
1.3 L i ch cu a i n thoa i IP
Cng ngh VoIP se dem Ia I nhu ng Io I ich chu y u sau:
Gia m chi ph:
M f gIa cuo c chung se fhu c hI n duo c vo I ma ng Infernef va do
do fI f kI m da ng k ca c dIch vu fhoa I va fax. Nguo I fa uo c finh co
khoa ng 70% ca c cu c go I d n Chau A Ia d gu I fax, pha n Io n frong s
do co fh duo c fhay fh bo I IoIP |Iax over IP). Su chIa se chI phi
fhI f bI va fhao fa c gIu a nhu ng nguo I su du ng fhoa I va du II u cu ng
fang cuo ng hI u qua su du ng ma ng bo I Ie du fhu a bang fa n frn
ma ng cu a nguo I na y co fh duo c su du ng bo I m f nguo I kha c.
n gia n hoa :
M f co so ha fa ng fich ho p h fro fa f ca ca c hnh fhu c fhng fIn
cho phe p chua n hoa f f hon va gIa m f ng s fhI f bI. Co so ha fa ng
k f ho p na y co fh h fro vI c f I uu hoa bang fa n d ng.
Th ng nh t:
V con nguo I Ia nhan f quan fro ng nhung cu ng d saI Ia m nha f
frong m f ma ng vI n fhng, mo I co h I d ho p nha f ca c fhao fa c, Ioa I
bo ca c dI m saI so f va fh ng nha f ca c dI m fhanh foa n se ra f co ich.
Trong ca c f chu c kInh doanh, su qua n Ii frn co so SNMP |SImpIe
Nefvork Managemenf ProfocoI) co fh duo c cung ca p cho ca dIch vu
fhoa I va du II u su du ng VoIP. VI c su du ng fh ng nha f gIao fhu c IP
cho fa f ca ca c u ng du ng hu a he n gIa m bo f phu c fa p va fang cuo ng
finh m m de o. Ca c u ng du ng IIn quan nhu dIch vu danh ba va dIch
vu an nInh ma ng co fh duo c chIa se d da ng hon.
Nng cao ng du ng:
Thoa I va fax chI Ia ca c u ng du ng kho I da u cho VoIP, ca c Io I ich
frong fho I gIan da I hon duo c mong do I fu ca c u ng du ng da phuong
fI n |muIfImedIa) va da dIch vu . Cha ng ha n ca c gIa I pha p fhuong
ma I Infernef co fh k f ho p fruy ca p Web vo I vI c fruy nha p fru c fI p
d n m f nhan vIn h fro kha ch ha ng...

SVTH: THA I Q!ANC T! NC 10
hffp://vvv.ebooks.vdcmedIa.com
1.4 u i m va nh c i m cu a i n thoa i IP
V ma f ky fhua f dI n fhoa I IP co nhu ng uu dI m va nhuo c dI m
sau:
u i m:
- Thng fIn fhoa I fruo c khI dua In ma ng IP se duo c ne n xu ng
dung Iuo ng fha p |fuy fheo ky fhua f ne n), v va y se Ia m gIa m duo c Iuu
Iuo ng ma ng.
- Trong fruo ng ho p cu c go I o ma ng chuy n ma ch knh m f
knh va f Ii se duo c fhI f Ia p va duy fr gIu a haI bn cho d n khI m f
frong haI bn huy bo IIn k f. Nhu va y, frong khoa ng fho I gIan
khng co fI ng no I, fin hI u fhoa I va n duo c Ia y ma u, Iuo ng fu hoa va
fruy n dI. V va y, hI u sua f duo ng fruy n se khng cao. I vo I dI n
fhoa I Infernef co ca c co ch d pha f hI n khoa ng Ia ng |khoa ng fho I
gIan khng co fI ng no I) nn se Ia m fang hI u sua f ma ng.
Nh c i m:
- Nhuo c dI m chinh cu a dI n fhoa I qua ma ng IP chinh Ia cha f
Iuo ng dIch vu . Ca c ma ng s II u v n dI khng pha I xay du ng vo I mu c
dich fruy n fhoa I fho I gIan fhu c, v va y khI fruy n fhoa I qua ma ng s
II u cho cha f Iuo ng cu c go I fha p va khng fh xa c dInh fruo c duo c.
So dI nhu va y Ia v go I fIn fruy n frong ma ng co fr fhay d I frong
pha m vI Io n, kha nang ma f ma f fhng fIn frong ma ng hoa n foa n co
fh xa y ra. M f y u f Ia m gIa m cha f Iuo ng fhoa I nu a Ia ky fhua f nen
d fI f kI m duo ng fruy n. N u ne n xu ng dung Iuo ng ca ng fha p fh
ky fhua f ne n ca ng phu c fa p, cho cha f Iuo ng khng cao va da c bI f Ia
fho I gIan xu Ii se Iau, gay fr .
- M f nhuo c dI m kha c cu a dI n fhoa I IP Ia va n d fI ng vo ng.
N u nhu frong ma ng fhoa I, do fr if nn fI ng vo ng khng a nh huo ng
nhI u fh frong ma ng IP, do fr Io n nn fI ng vo ng a nh huo ng nhI u
d n cha f Iuo ng fhoa I. V va y, fI ng vo ng Ia m f va n d ca n pha I gIa I
quy f frong dI n fhoa I IP.


SVTH: THA I Q!ANC T! NC 11
hffp://vvv.ebooks.vdcmedIa.com
2. Pha f frI n dIch vu dI n fhoa I IP
2.1 Kha nng tri n khai dch vu i n thoa i IP
Thoa I qua IP hI n da dInh hnh fha nh m f dIch vu , nhung dI u
khI n no fro fha nh m f pha n chinh y u cu a fhI fhuo ng fhoa I fich ho p
hay va n chI Ia m f dIch vu fhI u s phu fhu c nhI u va o su pha f
frI n cu a ma ng Infernef no I chung. Tho I dI m chuy n fu ma ng
chuy n ma ch knh sang ma ng chuy n ma ch go I Ia m f y u f quy f
dInh su fha nh ba I cu a nha cung ca p dIch vu va vaI fro cu a VoIP frong
fuong IaI. Kha nang ph bI n dIch vu VoIP na m gIu a haI phuong a n:









Phng a n 1 - cha f Iuo ng dIch vu cu a ma ng Infernef fI p fu c
khng n dInh, cuo c dI n fhoa I gIa m ma nh |Ioa I bo kha nang ha gIa
fhoa I Infernef), va VoIP va n chI Ia m f dIch vu chI m fhI u s
Phng a n 2 - hI u qua va fang fruo ng cu a ca c dIch vu va ma ng
fich ho p khI n kha ch ha ng chuy n sang du ng ma ng Infernef Ia m cho
hI u qua kInh f fang cu ng vo I fang fruo ng cu a Iuu Iuo ng.




ThI u fa I nguyn frn

CIao fhu c Inferrnef mo I

Cha f Iuo ng VoI IP
va n fhap
Khng co n Io I fh gIa ca

Ich vu VoI IP va n Ia fhI u
s
Hnh 1.3: Djch vu d n thou P v n ch m thu s
SVTH: THA I Q!ANC T! NC 12
hffp://vvv.ebooks.vdcmedIa.com









2.1 Ca c yu c u khi pha t tri n i n thoa i IP
Mu c dich cu a nha pha f frI n Ia fhm ca c finh nang go I dI n
fhoa I |ca fruy n fhoa I va ba o hI u) va o ca c ma ng IP, k f n I chu ng
vo I ma ng dI n fhoa I cng c ng, ca c ma ng dI n fhoa I ca nhan sao cho
duy fr cha f Iuo ng fhoa I hI n fa I va ca c finh cha f ma nguo I du ng
mong mu n o dI n fhoa I. Co nhu ng yu ca u chinh khI pha f frI n
VoIP nhu sau:
Cha f Iuo ng fhoa I pha I so sa nh duo c vo I cha f Iuo ng fhoa I cu a
ma ng PSTN va vo I ca c ma ng co cha f Iuo ng phu c vu kha c nhau.
Ma ng IP co ba n pha I da p u ng duo c nhu ng fIu chi hoa f d ng
kha f khe g m gIa m fhI u vI c khng cha p nha n cu c go I, ma f ma f go I
va ma f IIn Ia c. I u na y do I ho I ngay ca frong fruo ng ho p ma ng bI
nghe n hoa c khI nhI u nguo I su du ng chung nang Iu c cu a ma ng cu ng
m f Iu c.
Tin hI u dI u khI n go I |ba o hI u) khng a nh huo ng d n hoa f
d ng cu a ma ng sao cho nguo I su du ng khng bI f ho dang duo c cung
ca p dIch vu du a frn cng ngh g 7.
IIn k f ca c dIch vu PSTN/VoIP bao g m ca c Cafevay gIu a ca c
mI fruo ng ma ng fhoa I va ma ng du II u.
u fa I nguyn frn ma ng
Inerfernef
Ich vu frn IP pha f

CIa cung ca p VoIP
fhay d I
Io I fh gIa ca fro nn
khng ca n fhI f
Ma ng IP fa I pha n Io n Iuu

Ca c nha cung ca p dIch vu mo I va ISP co ch

Hnh 1.4: I n fhoa I IP duo c su su ng r ng
SVTH: THA I Q!ANC T! NC 13
hffp://vvv.ebooks.vdcmedIa.com
Qua n Ii h fh ng an foa n, dIa chI hoa va fhanh foa n pha I duo c
cung ca p, f f nha f Ia duo c ho p nha f vo I ca c h fh ng h fro hoa f d ng
PSTN.
Cu c cha y dua fa o ra ca c sa n pha m VoIP phu ho p vo I m f da I
r ng ca c ca u hnh cu a nguo I su du ng mo I chI ba f da u. Ca c chua n pha I
duo c fhng qua va fhu c fhI, ca c gafevay dung Iuo ng cao cung ca p
gIao dI n gIu a ma ng IP va ma ng PSTN pha I duo c frI n khaI, ca c
ma ng sa n co ca n duo c h fro QoS va ca c dIch vu cng c ng foa n ca u
ca n duo c fhI f Ia p.
2.3 Nh ng kho khn khi tri n khai dch vu
Co 3 kho khan chinh khI frI n khaI VoIP do Ia :
- Va n d fIu chua n: o fIu chua n qu c f cu a dI n fhoa I IP
co n dang khng ngu ng pha f frI n va hoa n fhI n va da c bI f Ia fIu
chua n fhng fIn gIu a ca c mI n kha c nhau, gIu a ca c ma ng kha c nhau
vv.. co n dang frong fho I gIan franh Iua n da a nh huo ng fru c fI p d n
su fuong fhich gIu a ca c sa n pha m dI n fhoa I IP cu a ca c nha cung ca p
kha c nhau. Ngoa I ra va n d chuy n ma ch cu a fhu bao o ca c mI n
kha c nhau, va n d I frnh va va n d fuong fhich dIch vu , va n d
fhanh foa n cuo c phi gIu a ca c nha cung ca p dIch vu kha c nhau co n
dang cho duo c gIa I quy f.
- Va n d ma ng fruy n fa I: I n fhoa I IP du a frn Infernef, ma
gIao fhu c cu a Infernef Ia TCP/IP duo c fhI f k chu y u nha m cho
dIch vu du II u phI fho I gIan fhu c. Truo c ma f chua co fh fhu c hI n
qua n Ii d r ng da I fhng, kh ng ch Iuu Iuo ng cho nn khng fh
cung ca p ca c dIch vu QoS.
Iuu Iuo ng fruy n da n frong ma ng Infernef Ia khng fh xa c
dInh fruo c duo c va Iun fhay d I, v va y a nh huo ng nghIm fro ng d n
cha f Iuo ng fhng fhoa I. Can cu va o fnh hnh ky fhua f hI n nay co
fh no I Infernef d I vo I fhng fIn dI n fhoa I fho I gIan fhu c yu ca u
cha f Iuo ng cao co n f n fa I nhI u khI m khuy f.
- Va n d dung Iuo ng fhI f bI: Ca c nha sa n xua f fhI f bI fI p
nha n Infernef va ca c nha sa n xua f fhI f bI c ng ma ng d u dang c
ga ng pha f frI n vo I quy m Io n, fu va I cu a ra 1 cho d n hon 100 cu a
SVTH: THA I Q!ANC T! NC 14
hffp://vvv.ebooks.vdcmedIa.com
ra 1. Tuy nhIn dung Iuo ng cu a fhI f bI hI n nay co n ca ch xa so vo I
ca c sa n pha m cu a vI n fhng.
2.4 Xu h ng pha t tri n
HI n fa I ma nh da f hu a he n cho VoIP hI n nay Ia ca c ma ng
doanh nghI p Infranef va ma ng xfranef fhuong ma I. Co so ha fa ng
du a frn IP cho phe p dI u khI n qua n Ii vI c su du ng ca c dIch vu , cho
phe p hay khng cho phe p fruy nha p ca c dIch vu . Ca c sa n pha m dI n
fhoa I frn ma ng Infernef chua fh da p u ng ca c yu ca u cha f Iuo ng
dIch vu nhu dI n fhoa I fhng fhuo ng. o I va y, pha f frI n VoIP frn
Infranef, xfranef Ia huo ng pha f frI n fruo c ma f.
M f xu huo ng pha f frI n kha c cu ng nhI u hu a he n Ia xay du ng
ca c c ng n I gIu a ma ng IP va ma ng fhoa I |ca c VoIP Cafevay). Nhu ng
Cafevay na y xay du ng fu n n fa ng PC fro fha nh ca c h fh ng ma nh
co kha nang dI u khI n ha ng fram cu c go I d ng fho I. o I va y ca c
doanh nghI p se pha f frI n m f Iuo ng Io n ca c Cafevay frong n Iu c
gIa m ca c chI phi IIn quan d n Iuu Iuo ng fhoa I, fax va vIdeo h I nghI.
3. H323 - fIu chua n a p du ng cho dI n fhoa I IP
3.1 Gi i thi u
H323 Ia m f chua n qu c f v h I fhoa I frn ma ng duo c dua ra
bo I hI p h I vI n fhng qu c f IT! |InfernafIonaI
TeIecommunIcafIon !nIon). Chua n H323 cu a IT! xa c dInh ca c fha nh
pha n, ca c gIao fhu c, ca c fhu fu c cho phe p cung ca p dIch vu fruy n du
II u da phuong fI n |muIfImedIa) audIo, vIdeo, dafa fho I gIan fhu c
qua ma ng chuy n ma ch go I |bao g m ca ma ng IP) ma khng quan
fam d n cha f Iuo ng dIch vu . H323 na m frong b ca c khuy n nghI
H32x cung ca p ca c dIch vu fruy n du II u da phuong fI n qua ca c Ioa I
ma ng kha c nhau. M f frong ca c u ng du ng cu a H323 chinh Ia dIch vu
dI n fhoa I IP.
n nay, H323 da pha f frI n fhng qua haI phIn ba n. PhIn
ba n fhu nha f duo c fhng qua va o nam 1996 va phIn ba n fhu haI
duo c fhng qua va o nam 1998. u ng du ng va o chua n na y ra f r ng bao
g m ca ca c fhI f bI hoa f d ng d c Ia p cu ng nhu u ng du ng fruy n
fhng nhu ng frong mI fruo ng ma y finh ca nhan, co fh a p du ng cho
SVTH: THA I Q!ANC T! NC 15
hffp://vvv.ebooks.vdcmedIa.com
da m fhoa I dI m - dI m cu ng nhu cho fruy n fhng h I nghI. H323
co n bao g m ca chu c nang dI u khI n cu c go I, qua n Ii fhng fIn da
phuong fI n va qua n Ii bang fhng va d ng fho I co n cung ca p gIao
dI n gIu a ma ng IAN va ca c ma ng kha c.
3.2 C u hnh ma ng theo chu n H323.











Ma ng H323 du a frn co so ma ng IP cung ca p ca c dIch vu fruy n
du II u da phuong fI n fho I gIan fhu c |frong do co dIch vu fhoa I IP),
hoa f d ng fheo chua n H323. Ca u hnh cu a ma ng H323 co fh bao
g m ca c fha nh pha n co ba n nhu frn hnh 1.5.
Thi t b u cu i
H323 TermInaI Ia m f fhI f bI da u cu I frong ma ng IAN co kha
nang fruy n fhng haI chI u. No co fh Ia m f ma y PC hoa c m f
fhI f bI d c Ia p. Ta f ca ca c da u cu I H323 d u pha I duo c h fro kha
nang fruy n du II u audIo va vIdeo haI chI u va pha I h fro chua n
H245 duo c du ng d dI u fI f ca c knh fruy n du II u. Ngoa I ra no
pha I duo c h fro ca c fha nh pha n sau:
Hnh 1.5: Cu c thu nh ph n trong mu ng H323
SVTH: THA I Q!ANC T! NC 16
hffp://vvv.ebooks.vdcmedIa.com
- CIao fhu c ba o hI u H225 phu c vu frong qua frnh fhI f Ia p va
huy bo cu c go I.
- CIao fhu c H225 RAS |RegIsfrafIon/AdmIsIon/Sfafus) fhu c
hI n ca c chu c nang dang ki, fhu nha n... vo I gafekeeper.
- CIao fhu c RTP/RCTP d fruy n va k f ho p ca c go I fIn audIo,
vIdeo...
M f da u cu I H323 cu ng co fh duo c frang bI fhm ca c finh
nang nhu:
- Ma hoa va gIa I ma ca c fin hI u audIo, vIdeo.
- H fro gIao fhu c T120 phu c vu cho vI c frao d I fhng fIn s
II u |dafa).
- Tuong fhich vo I MC! d h fro ca c IIn k f da dI m














Chu c nang dI u khI n h fh ng
H245 ConfroI
RAS ConfroI
CaII ConfroI
VIdeo COC
AudIo COC
|C.711, C.722,
C.723, C.728,...
R
e
c
e
I
v
e

P
a
f
h

e
I
a
y

L

n
g

g

i

d


l
i

u

M
e
d
i
a

Camera,
IspIay
Speaker
!ng dung s
II u
Giao din
iu khin
h thng cho
ng- i s
dng
Cac chuc nang H323
Hnh 1.6: Cc thit b u cui H323
G
i
a
o

d
i

n

v

i

m

n
g

L
A
N

SVTH: THA I Q!ANC T! NC 17
hffp://vvv.ebooks.vdcmedIa.com
Gatekeeper
Cafekeeper Ia m f fha nh pha n quan fro ng frong ma ng H323,
no duo c xem nhu b na o cu a ma ng. Cafekeeper hoa f d ng nhu m f
b chuy n ma ch a o. Cafkeeper co ca c chu c nang nhu da nh dIa chI;
cho phe p va xa c nha n ca c da u cu I H323, ca c gafevay; qua n Ii gIa I
fhng; finh cuo c cu c go I; ngoa I ra no co n co fh cung ca p kha nang
dInh fuy n cu c go I. gafekeeper qua n Ii gIa I fhng nho kha nang cho
phe p hay khng cho phe p ca c cu c go I xa y ra. KhI s cu c go I da vuo f
qua m f nguo ng na o do fh no se fu ch I fa f ca ca c cu c go I kha c.
Ngoa I ra gafekeeper co n co fh cung ca p kha nang dInh fuy n ba o
hI u.
Ma c du va y, gafekeeper Ia fha nh pha n fuy cho n frong ma ng
H323. Tuy nhIn n u frong ma ng co gafekeeper fh ca c fhI f bI da u
cu I va ca c Cafevay pha I su du ng ca c fhu fu c cu a gafekeeper. Ca c
chu c nang cu a m f gafekeeper duo c phan bI f Ia m 2 Ioa I Ia ca c chu c
nang ba f bu c va ca c chu c nang khng ba f bu c.
Ca c ch c nng b t bu c cu a gatekeeper
- Chu c nang dIch dIa chI: - gafekeeper se fhu c hI n vI c chuy n
d I fu m f dIa chI hnh fhu c |da ng fn go I) cu a ca c fhI f bI da u cu I
va gafevay sang dIa chI fruy n da n fhu c frong ma ng |dIa chI IP).
Chuy n d I na y du a frn ba ng d I chI u dIa chI duo c ca p nha f
fhuo ng xuyn ba ng ba n fIn dang ky dIch vu cu a ca c da u cu I.
- I u khI n fruy nha p - gafekeeper se cha p nha n m f fruy
nha p ma ng IAN ba ng ca ch su du ng ca c ba n fIn H.225.0 Ia
ARQ/ACI/ARJ . VI c dI u khI n na y du a frn d r ng bang fa n va
dang ky dIch vu hoa c ca c fhng s kha c do nha sa n xua f quI dInh.
ay cu ng co fh Ia m f fhu fu c r ng co nghIa Ia cha p nha n mo I yu
ca u fruy nha p cu a ca c fhI f bI da u cu I.
- I u khI n d r ng bang fa n - gafekeeper h fro vI c frao d I
ca c ba n fIn H.225.0 Ia RQ/CI/RJ d dI u khI n d r ng bang fa n
cu a m f cu c go I. ay cu ng co fh Ia m f fhu fu c r ng co nghIa Ia no
cha p nha n mo I yu ca u v su fhay d I d r ng bang fa n.
SVTH: THA I Q!ANC T! NC 18
hffp://vvv.ebooks.vdcmedIa.com
- I u khI n mI n - M f mI n Ia m f nho m ca c da u cu I H323,
ca c gafevay, MC! duo c qua n Ii bo I 1 gafekeeper. Trong m f mI n co
f I fI u m f da u cu I H323, m I mI n chI co duy nha f m f
gafekeeper. M f mI n hoa n foa n co fh d c Ia p vo I ca u fru c ma ng,
bao g m nhI u ma ng duo c k f n I vo I nhau. Thng qua ca c chu c nang
o frn: dIch dIa chI, dI u khI n fruy nha p, dI u khI n d r ng bang
fa n, gafekeeper cung ca p kha nang qua n Ii mI n.
Ca c ch c nng khng b t bu c cu a Gatekeeper
- I u khI n ba o hI u cu c go I - gafekeeper co fh Iu a cho n gIu a
haI phuong fhu c dI u khI n ba o hI u cu c go I Ia : no k f ho p vo I knh
ba o hI u fru c fI p gIu a ca c da u cu I d hoa n fha nh ba o hI u cu c go I
hoa c chI su du ng ca c knh ba o hI u cu a no d xu Iy ba o hI u cu c go I.
KhI cho n phuong fhu c dInh fuy n ba o hI u cu c go I fru c fI p gIu a ca c
da u cu I, fh gafekeeper se khng pha I gIa m sa f ba o hI u frn knh
H.225.0.
- Ha n ch fruy nha p - Cafekeeper co fh su du ng ba o hI u frn
knh H.225.0 d fu ch I m f cu c go I cu a m f fhI f bI da u cu I khI
nha n fha y co I I frong vI c dang ky . Nhu ng nguyn nhan fu ch I bao
g m: m f Cafevay hoa c da u cu I dang ky ha n ch go I dI ma Ia I c
ga ng fhu c hI n m f cu c go I dI va nguo c Ia I hoa c m f da u cu I dang
ky ha n ch fruy nha p frong nhu ng gIo nha f dInh.
- CIa m sa f d r ng bang fa n - Cafekeeper co fh ha n ch m f
Iuo ng nha f dInh ca c da u cu I H.232 cu ng m f Iu c su du ng ma ng. No
co fh fhng qua knh ba o hI u H.225.0 fu ch I m f cu c go I do
khng co du bang fa n d fhu c hI n cu c go I. VI c fu ch I na y cu ng co
fh xa y ra khI m f da u cu I dang hoa f d ng yu ca u fhm d r ng
bang. ay co fh Ia m f fhu fu c r ng nghIa Ia fa f ca mo I yu ca u fruy
nha p d u duo c d ng y .
- CIa m sa f cu c go I - M f vi du cu fh v chu c nang na y cu a
Cafekeeper Ia no Iuu danh sa ch fa f ca ca c cu c go I H.323 huo ng dI
dang fhu c hI n d chI fhI ca c fhu bao bI go I na o dang ba n va cung
ca p fhng fIn cho chu c nang qua n Iy d r ng bang fa n.
MCU (Multipoint Control Unit)
SVTH: THA I Q!ANC T! NC 19
hffp://vvv.ebooks.vdcmedIa.com
MC! Ia m f dI m cu I |ndpoInf) frong ma ng, no cung ca p kha
nang nhI u fhI f bI da u cu I, gafevay cu ng fham gIa va o m f IIn k f
da dI m |muIfIpoInf conference). No bao g m m f MC |MuIfIpoImf
ConfroIIer) ba f bu c pha I co va m f MP |MuIfIpoInf Process) co fh co
hoa c khng. NhI m vu cu a MC Ia dI u fI f kha nang audIo, vIdeo,
dafa gIu a ca c fhI f bI da u cu I fheo gIao fhu c H245. No cu ng dI u
khI n ca c fa I nguyn cu a h I fhoa I ba ng vI c xa c dInh do ng audIo,
vIdeo, dafa na o ca n duo c gu I d n ca c da u cu I. Tuy nhIn, MC khng
fhao fa c fru c fI p frn ca c do ng du II u ma nhI m vu na y duo c gIao
cho MP. MP se fhu c hI n vI c k f ho p, chuy n d I, xu Ii ca c bif du
II u.
Gutewuy
NhI m vu cu a gafevay Ia fhu c hI n vI c k f n I gu a 2 ma ng
kha c nhau. H323 gafevay cung ca p kha nang k f n I gIu a 1 ma ng
H323 va m f ma ng kha c |khng pha I H323). Vi du nhu m f gafevay
co fh k f n I va cung ca p kha nang fruy n fIn gIu a m f da u cu I
H323 va ma ng chuy n ma ch knh |bao g m fa f ca ca c Ioa I ma ng
chuy n ma ch dI n fhoa I cha ng ha n PSTN). VI c k f n I na y duo c
fhu c hI n nho chu c nang chuy n d I gIao fhu c frong qua frnh fhI f
Ia p, gIa I pho ng cu c go I va chu c nang bI n d I khun da ng du II u
gIu a haI ma ng kha c nhau cu a gafevay. Nhu va y d I vo I k f n I gIu a
haI fhI f bI da u cu I H323 fh khng ca n fhI f pha I co gafevay,
nhung d I vo I cu c go I co su fham gIa cu a ma ng chuy n ma ch knh
fh gafevay Ia ba f bu c pha I co .








SVTH: THA I Q!ANC T! NC 20
hffp://vvv.ebooks.vdcmedIa.com



Ian







Cafevay khI hoa f d ng se co da c dI m cu a m f fhI f bI da u cu I
H.323 hoa c m f MC! frong ma ng IAN va co da c dI m cu a m f fhI f
bI da u cu I frong SCN hoa c m f MC! frong SCN. V va y fa co 4 ca u
hnh co so cu a gafevay duo c fh hI n frn hnh 1.7. M I gafevay co
fh co f ho p cu a ca c ca u hnh co so hoa c co fh g m ca 4 ca u hnh
na y.
3.3 Ca c giao th c H323 tham chi u n
Khuy n nghI H323 dua ra m f fa p ca c gIao fhu c phu c vu cho
qua frnh fruy n du II u medIa fho I gIan fhu c frn ma ng chuy n
ma ch go I. KI n fru c phan fa ng gIao fhu c duo c m fa frn hnh 1.8 :




af
a
I u khI n va ba o hI u AudIo/VIdeo ang ki
Chc nng
u cui
H323
Chc nng
chuyn i
Chc nng
u cui
SCN
Chc nng
u cui
H323
Chc nng
chuyn i
Chc nng
MCU
Chc nng
MCU
Chc nng
chuyn i
Chc nng
u cui
SCN
Chc nng
MCU
Chc nng
chuyn i
Chc nng
MCU
Hnh 1.7: Cc cu hnh c s ca Gateway
SVTH: THA I Q!ANC T! NC 21
hffp://vvv.ebooks.vdcmedIa.com
T12
0
H225 CaII
sIgnaIIIng
H24
5
RTP/RTCP
H225
RAS
TCP !P
Ta ng ma ng
Ta ng IIn k f du II u
Ta ng va f Ii

Hnh 1.8 K n tru c phn t ng guo thu c H323.

Giao th c H225 RAS ( Registration/Admission/Status )
Ca c ba n fIn H225 RAS duo c du ng d frao d I gIu a ca c dI m cu I
|ca c da u cu I , ca c gafevay ) va gafekeeper cho ca c chu c nang nhu
fm gafekeeper, dang ki, qua n Ii gIa I fhng...
- Tm gafekeeper: Ia qua frnh dI m cu I fm m f gafekeeper
d no co fh dang ki.
- ang ki: fham gIa va o m f mI n do gafekeeper qua n Ii, ca c
dI m cu I pha I dang ki vo I gafekeeper va fhng ba o dIa chI gIao va n
va ca c dIa chI hnh fhu c cu a no . |Trong h fh ng co gafekeeper fh
dIa chI hnh fhu c chinh Ia s duo c quay) .
- Inh vI ca c dI m cu I: Ia fI n frnh fm dIa chI gIao va n cho
m f dI m cu I khI bI f dIa chI hnh fhu c cu a no |fhng qua
gafekeeper). M I khI co cu c go I, gafekeeper nha n duo c dIa chI hnh
fhu c cu a phia bI go I, no pha I fhu c hI n fhu fu c na y d xa c dInh duo c
dIa chI du ng d fruy n fIn cu a bI go I.
- Ca c dI u khI n kha c: CIao fhu c RAS co n duo c du ng frong ca c
co ch dI u khI n kha c nhu dI u khI n fhu nha n d ha n ch s dI m
cu I fham gIa va o mI n, dI u khI n gIa I fhng, dI u khI n gIa I pho ng
kho I gafekeeper.
SVTH: THA I Q!ANC T! NC 22
hffp://vvv.ebooks.vdcmedIa.com
Ca c ba n fIn H225 RAS duo c fruy n frn knh RAS khng fIn
ca y v va y chu ng duo c fa I dI frong go I fIn !P.
Giao th c ba o hi u cu c go i H225.
CIao fhu c H225 du ng d fhI f Ia p IIn k f gIu a ca c dI m cu I
H323 |ca c da u cu I, ca c Cafevay), qua IIn k f do ca c du II u fho I
gIan fhu c se duo c fruy n dI. a o hI u cu c go I o ma ng H323 Ia frao
d I ca c ba n fIn cu a gIao fhu c H225 qua m f knh ba o hI u fIn ca y. o
yu ca u fIn ca y cu a ba o hI u nn ca c fhng ba o cu a H225 se duo c
fruy n dI frong go I fIn TCP.
Qua frnh ba o hI u cu a cu c go I duo c ba f da u bo I ba n fIn
ST!P duo c gu I dI frn knh ba o hI u fIn ca y H.225.0. Theo sau ba n
fIn na y se Ia chu I ca c ba n fIn phu c vu cho qua frnh fhI f Ia p cu c
go I vo I frnh fu du a frn khuy n nghI H225 ma da u fIn Ia ba n fIn
yu ca u gIa m sa f ba f bu c. Yu ca u na y cu ng vo I nhu ng ba n fIn sau
do IIn quan d n qua frnh khaI ba o/fm kI m gIu a da u cu I va
Cafekeeper se duo c fruy n dI frn knh khng fIn ca y RAS |knh
fruy n fhng fIn v khaI ba o, gIa m sa f va fra ng fha I). Qua frnh na y
k f fhu c khI fhI f bI da u cu I nha n duo c frong ba n fIn CONNCT
dIa chI chuy n fa I an foa n ma frn do se gu I dI ca c ba n fIn dI u khI n
H.245. a n fIn ba o hI u H.225.0 se khng bI phan doa n khI dI qua
ca c P! |ProfocoI afagram !nIf), co n nhu ng ba n fIn duo c fruy n dI
frn knh RAS Ia nhu ng ba n fIn khng chua n hoa .
KhI khng co gafekeeper frong ma ng fh ca c ba n fIn H225 se
duo c frao d I fru c fI p gIu a ca c dI m cu I. N u co gafekeeper frong
ma ng fh gafekeeper se quy f dInh vI c frao d I ca c ba n fIn H225
gIu a ca c dI m cu I Ia fru c fI p hay pha I fhng qua gafekeeper.
Trong chuong sau khI nghIn cu u v xu Ii cu c go I se no I ro hon
v gIao fhu c ba o hI u cu c go I H225.
Giao th c i u khi n cu c go i H245.
CIao fhu c dI u khI n H245 du ng d fhu c hI n vI c gIa m sa f ca c
hoa f d ng cu a ca c fhu c fh H323 bao g m: frao d I kha nang ca c
dI m cu I; do ng mo knh IogIc; dI u khI n Iu ng; quy f dInh chu fo ;
va ca c I nh va chI fhI kha c.
SVTH: THA I Q!ANC T! NC 23
hffp://vvv.ebooks.vdcmedIa.com
Knh H245 duo c fhI f Ia p gIu a haI dI m cu I, m f dI m cu I vo I
MC, hoa c m f dI m cu I vo I gafekeeper. Ca c dI m cu I chI fhI f Ia p
m f knh H245 duy nha f cho m I cu c go I ma no fham gIa.
- Trao i kha nng: Truo c khI fI n ha nh cu c go I da phuong
fI n, m I da u cu I pha I bI f duo c kha nang nha n va gIa I ma fin hI u
cu a da u cu I kIa. I f duo c kha nang nha n cu a da u cu I nha n, da u
cu I fruy n se gIo I ha n n I dung cu a fhng fIn ma no fruy n dI,
nguo c Ia I, fhng ba o kha nang fruy n no se cho phe p da u cu I nha n
Iu a cho n ch d fhu phu ho p. Ta p ho p ca c kha nang cu a da u cu I cho
nhI u Iu ng fhng fIn co fh duo c fruy n dI d ng fho I va da u cu I co
fh khaI ba o Ia I fa p ho p ca c kha nang cu a no ba f ky Iu c na o. Ta p ho p
ca c kha nang cu a m I da u cu I duo c cung ca p frong ba n fIn H245
TermInaICapabIIIfySef.
- Ba o hi u knh logic: M f knh IogIc Ia m f knh mang fhng
fIn fu dI m cu I na y fo I dI m cu I kha c |frong fruo ng ho p h I fhoa I
dI m - dI m) hoa c d n nhI u dI m cu I kha c |frong fruo ng ho p h I
fhoa I dI m - da dI m). H245 cung ca p ca c ba n fIn d do ng mo ca c
knh IogIc. Sau khI knh IogIc duo c mo fhng fIn medIa mo I duo c
fruy n dI frn ca c knh na y.
- Xa c nh chu t : Thu fu c na y nha m gIa I quy f va n d xung d f
gIu a haI dI m cu I d u co kha nang MC khI cu ng fham gIa va o m f
cu c go I h I nghI, hoa c gIu a haI dI m cu I khI mu n mo m f knh
fhng fIn m f chI u.
Giao th c RTP ( Real-time Transport Protocol )
CIao fhu c fruy n fho I gIan fhu c |RTP) Ia m f fhu fu c du a frn
ky fhua f IP fa o ra ca c h fro d fruy n fa I ca c du II u yu ca u fho I
gIan fhu c, vi du nhu ca c do ng du II u hnh a nh va am fhanh. Ca c
dIch vu cung ca p bo I RTP bao g m ca c co ch khI phu c fho I gIan,
pha f hI n ca c I I, ba o an va xa c dInh n I dung. RTP duo c fhI f k chu
y u cho vI c fruy n da d I fuo ng nhung no va n co fh duo c su du ng
d fruy n cho m f d I fuo ng. RTP co fh fruy n fa I m f chI u nhu
dIch vu vIdeo fheo yu ca u cu ng nhu ca c dIch vu frao d I qua Ia I nhu
dI n fhoa I Infernef.
SVTH: THA I Q!ANC T! NC 24
hffp://vvv.ebooks.vdcmedIa.com
Hoa f d ng cu a RTP duo c h fro bo I m f fhu fu c kha c Ia RCTP
d nha n ca c fhng fIn pha n h I v cha f Iuo ng fruy n da n va ca c
fhng fIn v fha nh pha n fham du ca c phIn hI n fho I.
Hoa t ng cu a giao th c.
Ca c go I fIn fruy n frn ma ng Infernef co fr va jIffer khng du
doa n duo c. Nhung ca c u ng du ng da phuong fI n yu ca u m f fho I
gIan fhich ho p khI fruy n ca c du II u va pha f Ia I. RTP cung ca p ca c
co ch ba o da m fho I gIan, s fhu fu va ca c co ch kha c IIn quan d n
fho I gIan. a ng ca c co ch na y RTP cung ca p su fruy n fa I du II u
fho I gIan fhu c gIu a ca c da u cu I qua ma ng.
Tem fho I gIan |fIme-sfampIng) Ia fha nh pha n fhng fIn quan
fro ng nha f frong ca c u ng du ng fho I gIan fhu c. Nguo I gu I fhI f Ia p ca c
fem fho I gIan ngay fho I dI m ocfef da u fIn cu a go I duo c Ia y ma u.
Tem fho I gIan fang da n fheo fho I gIan d I vo I mo I go I. Sau khI
nha n duo c go I du II u, bn fhu su du ng ca c fem fho I gIan na y nha m
khI phu c fho I gIan g c d cha y ca c du II u na y vo I f c d fhich ho p.
Ngoa I ra, no co n duo c su du ng d d ng b ca c do ng du II u kha c nhau
| cha ng ha n nhu gIu a hnh va fI ng). Tuy nhIn RTP khng fhu c hI n
d ng b ma ca c mu c u ng du ng phia frn se fhu c hI n su d ng b na y.
pha n nha n da ng fa I xa c dInh kI u dInh da ng cu a fa I fIn
cu ng nhu ca c phuong ca ch ma hoa va ne n. Tu ca c b pha n dInh da ng
na y, ca c u ng du ng phia fhu bI f ca ch phan fich va cha y ca c do ng du
II u fa I fIn. Ta I m f fho I dI m ba f ky frong qua frnh fruy n fIn, ca c
b pha f RTP chI co fh gu I m f da ng cu a fa I fIn cho du da ng cu a fa I
fIn co fh fhay d I frong fho I gIan fruy n |fhay d I d fhich u ng vo I
su fa c nghe n cu a ma ng).
M f chu c nang kha c ma RTP co Ia xa c dInh ngu n . No cho
phe p ca c u ng du ng fhu bI f duo c du II u d n fu dau. Vi du fhoa I h I
nghI, fu fhng fIn nha n da ng ngu n m f nguo I su du ng co fh bI f
duo c aI dang no I.



IP header !P header RTP header RTP payIoad
Hnh 1.9: Mu hou go tn RTP trong go P
SVTH: THA I Q!ANC T! NC 25
hffp://vvv.ebooks.vdcmedIa.com

Ca c co ch frn duo c fhu c hI n fhng qua ma o da u cu a RTP.
Ca ch ma hoa go I fIn RTP frong go I fIn IP duo c m fa frn hnh ve .
RTP na m o phia frn !P, su du ng ca c chu c nang ghe p knh
va kI m fra cu a !P. !P va TCP Ia haI gIao fhu c duo c su du ng
chu y u frn Infernef. TCP cung ca p ca c k f n I dInh huo ng va ca c
do ng fhng fIn vo I d fIn ca y cao frong khI !P cung ca p ca c dIch vu
khng IIn k f va co d fIn ca y fha p gIu a haI fra m chu . So dI !P
duo c su du ng Ia m fhu fu c fruy n fa I cho RTP Ia bo I v 2 Ii do:
- Thu nha f, RTP duo c fhI f k chu y u cho vI c fruy n fIn da
d I fuo ng, ca c k f n I co dInh huo ng, co ba o nha n khng da p u ng f f
dI u na y.
- Thu haI, d I vo I du II u fho I gIan fhu c, d fIn cay khng quan
fro ng ba ng fruy n du ng fheo fho I gIan. Hon nu a, su fIn ca y frong
TCP Ia do co ch ba o pha f Ia I, khng fhich ho p cho RTP. Vi du khI
ma ng bI fa c nghe n m f s go I co fh ma f, cha f Iuo ng dIch vu du fha p
nhung va n co fh cha p nha n duo c. N u fhu c hI n vI c pha f Ia I fh se
gay nn d fr ra f Io n cho cha f Iuo ng fha p va gay ra su fa c nghe n cu a
ma ng.
Thu c f RTP duo c fhu c hI n chu y u frong ca c u ng du ng ma fa I
ca c mu c u ng du ng na y co ca c co ch khI phu c Ia I go I bI ma f, dI u
khI n fa c nghe n.
Giao th c RTCP (Real-time Transport Control Protocol).
RTCP |ReaI-fIme Transporf ConfroI ProfocoI) Ia gIao fhu c h
fro cho RTP cung ca p ca c fhng fIn pha n h I v cha f Iuo ng fruy n du
II u. Ca c dIch vu ma RTCP cung ca p Ia :
- Gia m sa t ch t l ng va i u khi n t c nghe n: ay Ia chu c
nang co ba n cu a RTCP. No cung ca p fhng fIn pha n h I fo I m f u ng
du ng v cha f Iuo ng phan ph I du II u. Thng fIn dI u khI n na y ra f
hu u ich cho ca c b pha f, b fhu va gIa m sa f. pha f co fh dI u
chInh ca ch fhu c fruy n du II u du a frn ca c fhng ba o pha n h I cu a
b fhu. fhu co fh xa c dInh duo c fa c nghe n Ia cu c b , fu ng pha n
SVTH: THA I Q!ANC T! NC 26
hffp://vvv.ebooks.vdcmedIa.com
hay foa n b . Nguo I qua n Ii ma ng co fh da nh gIa duo c hI u sua f
ma ng.
- Xa c nh ngu n: Trong ca c go I RTP, ca c ngu n duo c xa c dInh
bo I ca c s nga u nhIn co d da I 32 bif. Ca c s na y khng fhua n fI n
d I vo I nguo I su du ng RTCP cung ca p fhng fIn nha n da ng ngu n cu
fh hon o da ng van ba n. No co fh bao g m fn nguo I su du ng, s
dI n fhoa I, dIa chI e-maII va ca c fhng fIn kha c.
- ng b mi tr ng: Ca c fhng ba o cu a b pha f RTCP chu a
fhng fIn d xa c dInh fho I gIan va nha n fho I gIan RTP fuong u ng.
Chu ng co fh duo c su du ng d d ng b gIu a am fhanh vo I hnh a nh.
- i u chnh thng tin i u khi n: Ca c go I RTCP duo c gu I fheo
chu ky gIu a nhu ng nguo I fham du . KhI s Iuo ng nguo I fham du fang
In, ca n pha I can ba ng gIu a vI c nha n fhng fIn dI u khI n mo I nha f
va ha n ch Iuu Iuo ng dI u khI n. h fro m f nho m nguo I su du ng
Io n, RTCP pha I ca m Iuu Iuo ng dI u khI n ra f Io n d n fu ca c fa I
nguyn kha c cu a ma ng. RTP chI cho phe p f I da 5% Iuu Iuo ng cho
dI u khI n foa n b Iuu Iuo ng cu a phIn Ia m vI c. I u na y duo c fhu c
hI n ba ng ca ch dI u chInh f c d pha f cu a RTCP fheo s Iuo ng nguo I
fham du .
Ma hoa /gia i ma (CODEC) tn hi u Audio
O bn pha f, fin hI u AudIo fu mIcrophone fruo c khI duo c
fruy n fI p pha I duo c ma hoa . Co n o bn nha n, chu ng pha I duo c gIa I
ma fruo c khI dua d n speaker. COC Ia dIch vu f I fhI u ma da u
cu I H323 na o cu ng pha I co . V va y m f fhI f bI da u cu I H323 pha I
duo c h fro f I fhI u Ia m f chua n COC. HI n nay dang f n fa I
m f s chua n ma hoa nhu sau: C.711 |ma hoa f c d 64kbps); C.722
|64,56,48 kbps); C.723.1 |5.3 va 6.3 kbps); C.728 |16 kbps); C.729 |8
kbps).


VoIce COC T c d phu c fa p Chaf Iuong fr
C.711 PCM 64 Tha p Ra f f f Cuc fhap
SVTH: THA I Q!ANC T! NC 27
hffp://vvv.ebooks.vdcmedIa.com
C.726 APCM 40/32/24 Tha p
Tf |40K)
TI |16K)
Ra f fha p
C.729 CS-ACIP 8 Cao T f Tha p
C.729 A CA-ACIP 8 Vu a pha I Kha ff Tha p
C.723 MP-MIQ 6,4/5,3
Cao vu a pha I

Tf |6,4 K)
TI |5,3 K)
Cao
C.723.1 MP-MIQ 6,4/5,3 nf nf nf
C.728 I-CIP 16 Ra f cao T f Tha p

Hnh 1.10: Bu ng so su nh cu c chun CODKC

VI c Iu a cho n fhua f foa n COC Ia m f frong nhu ng y u f co
ba n d nang cao cha f Iuo ng fhoa I Infernef.
Ma hoa /gia i ma (CODEC) tn hi u Video
VIdeo COC ma hoa fin hI u hnh a nh fu camera d fruy n
da n va gIa I ma ca c fin hI u vIdeo nha n duo c |da duo c ma hoa ) d
hI n fhI hnh a nh. Trong H323, fruy n hnh a nh co fh co hoa c
khng, v va y vI c h fro vIdeo COC Ia fuy cho n. Tuy nhIn ca c
da u cu I cung ca p kha nang IIn Ia c hnh a nh pha I duo c h fro gIao
fhu c ma hoa , gIa I ma fin hI u vIdeo. Ca c gIao fhu c h fro Ia H261,
H263...





SVTH: THA I Q!ANC T! NC 28
hffp://vvv.ebooks.vdcmedIa.com



CH!ONC 2: X! IY C!O C CO I

Trong chuong na y, fruo c fIn chu ng fa nghIn cu u ca c fhu fu c
ba o hI u xu Ii cu c go I gIu a haI dI m cu I |da u cu I hoa c gafevay)
frong ma ng H323 vo I ca c fruo ng ho p kha c nhau. Ca c fhu fu c na y
fuan fheo ca c khuy n nghI H323, H225, H245 cu a IT!-T. Sau do ,
chu ng fa se chuy n sang cu c go I co su fham gIa cu a fhI f bI da u cu I
ma ng SCN. Trong fruo ng ho p na y se co su fham gIa cu a gafevay k f
n I ma ng H323 va ma ng SCN. Ca c fhu fu c na y fuan fheo fIu chua n
TS 101 322 va TS 101 471 cu a STI. Trong qua frnh nghIn cu u
fhu fu c xu Ii cu c go I, chu ng fa se khng dI sau va o ca u fru c, ca c
fha nh pha n fhng fIn cu a ca c go I fIn ma fa chI xem xe f hoa f d ng cu a
ca c fhu fu c na y nhu fh na o.
1. Ca c fhu fu c fhu c hI n frn knh H225 RAS
Knh H225 RAS Ia m f knh IogIc khng fIn ca y duo c du ng d
fruy n fa I ca c ba n fIn gIu a gafekeeper va ca c pha n fu kha c frong
ma ng d fhu c hI n ca c fhu fu c nhu: Tm gafekeeper, dang ki...
o I v ca c ba n fIn RAS duo c fruy n frn knh khng fIn ca y
nn ca c ba n fIn na y pha I duo c da f m f khoa ng fho I gIan fImeouf va
s Ia n pha f Ia I khI khng nha n duo c h I am. M f dI m cu I hoa c
gafekeeper khng fh da p u ng Ia I m f yu ca u frong fho I gIan
fImeouf fh no pha I fra Io I ba ng ba n fIn RIP |Requesf In Progress) d
cho bI f no dang xu Ii yu ca u. KhI nha n duo c ba n fIn RIP, chu ng
pha I kho I d ng Ia I fImeouf va s Ia n pha f Ia I.
1.1 Tm gatekeeper
Thu fu c na y duo c fhu c hI n khI m f dI m cu I mu n fm cho no
m f gafekeeper d dang ki. Thu fu c na y pha I duo c fhu c hI n ngay
khI dI m cu I do hoa f d ng. Co haI phuong fhu c fm gafekeeper:
SVTH: THA I Q!ANC T! NC 29
hffp://vvv.ebooks.vdcmedIa.com
+ Trong ca u hnh cu a dI m cu I co dIa chI cu a gafekeeper |co
fh da f frong f p kho I d ng).
+ I m cu I gu I ba n fIn CRQ fheo dIa chI muIfIcasf d n fa f ca
ca c gafekeeper |Ia chI na y duo c
quy dInh frong khuy n nghI H225).
N u gafekeeper na o do co fh qua n
Ii duo c dI m cu I na y fh co fh fra
Io I ba ng ba n fIn CCI co chu a dIa
chI cu a knh RAS |xem hnh 2.1).
Vo I mu c dich du fru , gafekeeper chI dInh ca c gafekeeper fhay
fh frong fruo ng ho p xa y ra I I. anh sa ch ca c gafekeeper fhay fh
na y duo c Iuu o fruo ng AlternuteGutekeeper trong cu c bu n tn
GCF vu RCF |xem mu c sau).
N u m f dI m cu I nha n fha y su dang ki cu a no khng ho p I ,
no pha I fhu c hI n Ia I fhu fu c fm gafekeeper. ang ki Ia khng ho p I
khI dI m cu I nha n duo c ba n fIn RRJ fra Io I cho ba n fIn RRQ hoa c
khng nha n duo c fra Io I cho ba n fIn RRQ frong fho I gIan fImeouf.
1.2 Thu tu c ng k v i gatekeeper
fham gIa va o m f mI n do gafekeepef qua n Ii, ca c dI m cu I
pha I fhu c hI n fhu fu c dang ki. ay Ia qua frnh dI m cu I fhng ba o
cho gafekeeper bI f dIa chI gIao va n cu ng nhu dIa chI hnh fhu c |aIIas
address) cu a no . Thu fu c dang ki pha I duo c fhu c hI n fruo c khI co ca c
cu c go I xa y ra va sau khI da fhu c hI n fhu fu c fm gafekeeper.
I m cu I gu I ba n fIn RRQ |RegIsfrafIon Requesf) d n
gafekeeper frn knh H225
RAS. Knh H225 RAS duo c
xa c dInh frong fhu fu c fm
gafekeeper. Cafekeeper co fh
fra Io I ba ng ba n fIn RCI
|Requesf ConfIrm) hoa c RRJ
|Requesf Rejecf) |Hnh 2.2). M f dI m cu I chI dang ki vo I 1
gafekeeper.
ndpoInf Cafekeeper
CRQ (a ch muticast )
CCI/CRJ
Hnh 2.1: T ng tm gutekeeper
ndpoInf Cafekeeper
RRQ
RCF hoc RRJ
Hnh 2.2: Th tc ng k vi gutekeeper
SVTH: THA I Q!ANC T! NC 30
hffp://vvv.ebooks.vdcmedIa.com
I m cu I co fh dang ki fho I ha n su du ng bo I yu ca u
fImeToIIve |finh ba ng gIay) frong ba n fIn RRQ. Cafekeeper fra Io I
ba ng ba n fIn RCI vo I cu ng gIa frI fImeToIIve hoa c be hon. Sau
khoa ng fho I gIan na y, su dang ki na y h f hI u Iu c. Truo c khI h f fho I
gIan dang ki h f, dI m cu I co fh fhI f Ia p Ia I fImeToIIve d ke o da I
fho I ha n dang ki ba ng ca ch gu I dI ba n fIn RRQ vo I bIf keepAIIve duo c
fhI f Ia p |ba n fIn RRQ na y chI co m f if fhng fIn duo c chI ro frong
khuy n nghI H225.0). Sau khI h f fho I ha n, ca c dI m cu I pha I dang
ki Ia I vo I gafekeeper vo I ba n fIn RRQ da y du .
Cafekeeper pha I da m ba o m I dIa chI hnh fhu c duo c chuy n
d I fha nh m f dIa chI gIao va n. Tuy nhIn, dI m cu I co fh chI dInh
m f dIa chI gIao va n du fru hay fhay fh nho ca u fru c
aIfernafendpoInf frong ba n fIn RAS cho phe p dI m cu I co m f gIao
dI n ma ng fhu ca p. Cafekeeper se fu ch I dang ki n u xe f fha y su
dang ki do Ia ma p mo , khng du fhng fIn.
N u dI m cu I khng xa c dInh m f dIa chI hnh fhu c frong ba n
fIn RRQ fh gafekeeper se ca p pha f cho no m f dIa chI hnh fhu c va
fhng ba o cho no frong ba n fIn xa c nha n RCI.
I m cu I co fh huy bo su dang ki ba ng ca ch gu I ba n fIn !RQ
|!nregIsfrafIon Requesf) d n gafekeeper. Cafekeeper xa c nha n ba ng
ba n fIn !CI |!nregIsfrafIon ConfIrm). I u na y cho phe p dI m cu I
fhay d I dIa chI hnh fhu c IIf k f vo I dIa chI gIao va n hoa c nguo c
Ia I. N u nha n fha y dI m cu I chua dang ki, gafekeeper fra Io I ba ng
ba n fIn !RJ |!nregIsfrafIon Rejecf).
Cafekeeper cu ng co fh yu ca u huy bo dang ki cu a dI m cu I
|du ng ba n fIn !RQ), Iu c do dI m cu I pha I fra Io I ba ng ba n fIn !CI.
Sau khI huy bo dang ki, dI m cu I pha I dang ki Ia I |co fh vo I m f
gafekeeper kha c).




ndpoInf Cafekeeper
!RQ
UCF hoc !RJ
Cafekeeper ndpoInf
!RQ
!CI
Hnh 2.3: Th tc ng k vi gafekeeper
SVTH: THA I Q!ANC T! NC 31
hffp://vvv.ebooks.vdcmedIa.com

M f dI m cu I n u khng dang ki se khng chIu su qua n Ii cu a
gafekeeper.
1.3 nh v i m cu i
Mf dIm cu I hoa c gafekeeper co dIa chI hnh fhu c cu a m f
dI m cu I kha c va mu n bI f fhng fIn IIn Ia c cu a dI m cu I na y, no
se su du ng ba n fIn IRQ |IocafIon Requesf). a n fIn na y co fh duo c
gu I d n m f gafekeeper na o do |co dIa chI ro ra ng) hoa c gu I fheo dIa
chI muIfIcasf d n nhI u gafekeeper. Cafekeeper qua n Ii dI m cu I co
dIa chI hnh fhu c frong ba n fIn IRQ se fra Io I Ia I ba ng ba n fIn ICI
chu a ca c fhng fIn IIn Ia c cu a dI m cu I do . Thng fIn IIn Ia c bao
g m dIa chI knh ba o hI u, dIa chI knh RAS va m f s fhng fIn
kha c.
N u m f gafekeepr na o do nha n duo c ba n fIn IRQ frn knh
RAS cu a no fh pha I fra Io I Ia I. N u gafekeeper nha n duo c frn knh
RAS muIfIcasf fh no se khng fra Io I |frong fruo ng ho p no khng
qua n Ii dI m cu I).
1.4 Ca c thu tu c kha c
Ngoa I ca c fhu fu c frn, knh RAS co n du ng d fruy n fa I ca c
ba n fIn dI u khI n fruy nha p, fhay d I bang fhng, gIa m sa f fra ng
fha I va gIa I pho ng. ChI fI f v ca c fhu fu c na y duo c frnh ba y o pha n
sau.
Trong ba n fIn ARQ | AdmIssIon Requesf) yu ca u fruy nha p,
dI m cu I xa c dInh m f gIa frI bang fhng d fruy n va nha n fhng
fIn. CIa frI na y Ia gIo I ha n frn cu a f c d Iu ng f ng ho p audIo,
vIdeo fruy n va nha n |khng k ca c header o ca c Io p gIao fhu c).
Cafekeeper co fh gIa m gIa frI na y xu ng frong ba n fIn xa c nha n
ACI. Ca c dI m cu I chI duo c phe p fruy n fhng fIn vo I f c d na m
frong gIo I ha n na y.



SVTH: THA I Q!ANC T! NC 32
hffp://vvv.ebooks.vdcmedIa.com
2. Cu c go I gIu a haI dI m cu I frong ma ng H323
I m cu I frong ma ng H323 co fh Ia m f fhI f bI da u cu I hoa c
m f gafevay. Ca c fhu fu c xu Ii cu c go I gIu a haI dI m cu I frong
ma ng H323 fuan fheo ca c fhu fu c frong khuy n nghI H323, H225.0
va H245. a u fIn, knh ba o hI u duo c fhI f Ia p |bn go I pha I bI f
dIa chI fa ng ma ng |IP) va dIa chI fa ng gIao va n |TCP) cu a bn bI go I)
, sau do dIa chI cu a knh dI u khI n duo c xa c dInh frong qua frnh
frao d I ca c ba n fIn ba o hI u. Sau khI xa c dInh duo c dIa chI, knh
dI u khI n duo c fhI f Ia p va dIa chI cu a knh fhng fIn se duo c xa c
dInh qua ca c ba n fIn frn knh dI u khI n. Cu I cu ng, knh fhng
fIn duo c fhI f Ia p cho phe p haI dI m cu I co fh frao d I fhng fIn.
Ngoa I ra, H323 co n h fro fhu fu c k f n I nhanh |khng ca n mo knh
H245).







2.1 nh tuy n knh i u khi n va ba o hi u
a o hI u xu Ii cu c go I gIu a haI dI m cu I frong ma ng H323
IIn quan d n ba knh ba o hI u f n fa I d c Ia p vo I nhau Ia : knh dI u
khI n H.245, knh ba o hI u cu c go I va knh ba o hI u RAS.
Trong ma ng khng co gafekeeper, ca c ba n fIn ba o hI u cu c go I
duo c fruy n fru c fI p gIu a haI dI m cu I chu go I va bI go I ba ng ca ch
fruy n ba o hI u dIa chI fru c fI p. Trong ca u hnh ma ng na y fh phia
chu go I pha I bI f dIa chI ba o hI u cu a phia bI go I frong ma ng va v
va y co fh gIao fI p m f ca ch fru c fI p.
N u frong ma ng co gafekeeper, frao d I ba o hI u gIu a chu go I
va gafekeeper duo c fhI f Ia p ba ng ca ch su du ng knh RAS cu a
Hnh 2.4: Cc knh logic trong mt cuc gi
Knh bo hiu
Knh iu khin
im cui 1 im cui 2
Trao i a ch
knh iu khin
Trao i a ch
RTP, RTCP
Cc bn tin
Cc bn tin H245
Knh thng tin media
RTP - RTCP
SVTH: THA I Q!ANC T! NC 33
hffp://vvv.ebooks.vdcmedIa.com
gafekeeper d fruy n dIa chI. Sau khI frao d I ba n fIn ba o hI u da
duo c fhI f Ia p, khI do gafekeeper mo I xa c dInh fruy n ca c ba n fIn
fru c fI p gIu a haI dI m cu I hay dInh fuy n chu ng qua gafekeeper.
nh tuy n knh ba o hi u cu c go i
Ca c ba n fIn ba o hI u cu c go I co fh duo c fruy n fheo m f frong
haI phuong fhu c va vI c Iu a cho n gIu a ca c phuong fhu c na y do
gafekeeper quy f dInh:
+ Thu nha f Ia ca c ba n fIn ba o hI u cu a cu c go I duo c fruy n fu
dI m cu I no fo I dI m cu I kIa fhng qua gafekeeper gIu a haI dI m
cu I |hnh 2.5).
+ Thu haI Ia ca c ba n fIn ba o hI u cu a cu c go I duo c fruy n fru c
fI p gIu a haI dI m cu I |hnh 2.6).
Ca haI phuong fhu c na y d u su du ng ca c k f n I gI ng nhau vo I
cu ng mu c dich, da ng ba n fIn duo c su du ng cu ng gI ng nhau, ca c ba n
fIn fhI f Ia p ba o hI u duo c frao d I frn knh RAS cu a gafekeeper,
sau do fo I frao d I ba n fIn ba o hI u cu c go I frn knh ba o hI u cu c
go I. Sau do mo I fo I fhI f Ia p knh dI u khI n H.245.
Trong phuong fhu c gafekeeper dInh fuy n ca c ba n fIn fh no co
fh do ng knh ba o hI u cu c go I khI vI c fhI f Ia p cu c go I hoa n
fha nh hoa c va n duy fr knh na y d h fro ca c dIch vu b xung. ChI
co gafekeeper mo I co fh do ng knh ba o hI u cu c go I, nhung khI
Cafevay fham gIa va o cu c go I fh ca c knh na y khng duo c phe p
do ng.







SVTH: THA I Q!ANC T! NC 34
hffp://vvv.ebooks.vdcmedIa.com















nh tuy n knh i u khi n
KhI ca c ba n fIn ba o hI u cu c go I duo c gafekeeper dInh fuy n
fh sau do knh dI u khI n H.245 se duo c dInh fuy n fheo 2 ca ch fh
hI n frn hnh 2.7 va 2.8:






Hnh 2.5 Bn tin bo hiu ca cuc gi - c nh
Knh bo hiu RAS
Knh bo hiu cuc gi
1. ARQ
2. ACI/ARJ
3. Sefup
4. Sefup
5. ARQ
6. ACI/ARJ
7. Connecf
8. Connecf
1 2 3
Gatey
ndpoInf 1 ndpoInf 2
Hnh 2.6: Bn tin bo hiu - c truyn trc trc tip gia cc im cui

1. ARQ
2. ACI/ARJ
3. Sefup
4. ARQ
5. ACI/ARJ
6. Connecf
Knh bo hiu RAS
Knh bo hiu cuc gi
Cafekeeper
ndpoInf 1 ndpoInf 2
SVTH: THA I Q!ANC T! NC 35
hffp://vvv.ebooks.vdcmedIa.com






Knh dI u khI n H.245 duo c fhI f Ia p m f ca ch fru c fI p gIu a
ca c dI m cu I, |hnh 2.7). KhI do chI cho phe p k f n I fru c fI p 2
dI m cu I.
Knh dI u khI n H.245 duo c fhI f Ia p fu dI m cu I na y fo I
dI m cu I kIa fhng qua gafekeeper |hnh 2.8). KhI do cho phe p
gafekeeper dInh fuy n Ia I knh dI u khI n H.245 fo I m f MC khI
fhu c hI n dIch vu h I nghI.








2.2 Ca c thu tu c ba o hi u va x l cu c go i
Nguo I fa chIa m f cu c go I Ia m 5 gIaI doa n g m:
+ CIaI doa n 1: fhI f Ia p cu c go I |xem mu c 2.2.2.1)
+ CIaI doa n 2: fhI f Ia p knh dI u khI n |xem mu c 2.2.2.3)
+ CIaI doa n 3: fhI f Ia p knh fhoa I |xem mu c 2.2.2.4)
1. ARQ
2. ACF/ARJ
3. Setup
4. Setup
5. ARQ
6. ACF/ARJ
7. Connect
8. Connect
9. Knh H245

1
ndpoInf 1 ndpoInf 2
Knh bo hiu RAS
Knh bo hiu cuc gi
1. ARQ
2. ACF/ARJ
3. Setup
4. Setup
5. ARQ
6. ACF/ARJ
7. Connect
8. Connect
9. Knh H245
10. Knh H245

Knh bo hiu RAS
Knh bo hiu cuc gi
ndpoInf 1 ndpoInf 2
SVTH: THA I Q!ANC T! NC 36
hffp://vvv.ebooks.vdcmedIa.com
+ CIaI doa n 4: dIch vu |xem mu c 2.2.2.5)
+ CIaI doa n 5: k f fhu 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 doa n na y ca c pha n fu frao d I vo I nhau ca c ba n fIn
duo c dInh nghIa frong khuy n nghI H.225.0 fheo m f frong ca c fhu
fu c duo c frnh ba y sau day.
Cu c go I co ba n - Ca haI dI m cu I
d u khng ng ky
KhI ca haI dI m cu I d u khng dang
ky vo I gafekeeper, fh chu ng se frao d I fru c
fI p ca c ba n fIn vo I nhau nhu hnh 2.9. KhI
do chu go I se gu I ba n fIn fhI f Ia p cu c go I
frn knh ba o hI u da bI f fruo c dIa chI cu a
bI go I.

Ca hai i m cu i u ng ky t i m t gatekeeper
Tnh hu ng na y co 2 fruo ng ho p xa y ra:
+ Ca haI dI m cu I d u dang ky fo I m f gafekeeper va
gafekeeper cho n phuong fhu c fruy n ba o hI u fru c fI p gIu a 2 dI m
cu I |hnh 2.10). a u fIn phia chu go I frao d I vo I gafekeeper ca p
ba n fIn ARQ |1)/ACI |2) d fhI f Ia p ba o hI u. Trong ba n fIn ACI do
gafekeeper fra Io I cho phia chu go I co chu a dIa chI knh ba o hI u cu a
phia bI go I. Sau do phia chu go I se can cu va o dIa chI na y d gu I ba n
fIn Sefup |3) fo I phia bI go I. N u phia bI go I cha p nha n yu ca u, no se
frao d I ca p ba n fIn ARQ |5)/ ACI |6) vo I gafekeeper. N u phia bI go I
nha n duo c ARJ |6) fh no se gu I ba n fIn ReIease CompIefe fo I phia
chu go I.


Knh bo hiu cuc gi
Hnh 2.9: Cuc gi c bn
khng c gafekeeper
ndpoInf 1 ndpoInf 2
Sefup |1)
Connecf |4)
CaII proceedIng |2)
AIerfIng |3)
SVTH: THA I Q!ANC T! NC 37
hffp://vvv.ebooks.vdcmedIa.com




















Ca haI fhu bao dI m cu I d u dang ky vo I m f gafekeeper va
ba o hI u cu c go I duo c dInh fuy n qua gafekeeper |hnh 2.11). KhI
nha n duo c ACI |2) co chu a dIa chI knh ba o hI u cu a gafekeeper,
phia chu go I se can cu va o dIa chI na y gu I ba n fIn Sefup |3) fo I
gafekeeper. Sau do gafekeeper se gu I Sefup |4) fo I phia bI go I. N u
phia bI go I cha p nha n cu c go I, no se frao d I ARQ |6)/ACI |7) vo I
Hnh 2.10: Hai im cui u ng k
vi mt gatekeeper - bo hiu trc tip
ndpoInf 1 ndpoInf 2 Cafekeeper
Knh bo hiu RAS
Knh bo hiu cuc gi
ARQ |1)
ACI/ARJ |2)
Sefup |3)
CaII ProceedIng |4)
AIerfIng |7)
Connecf |8)
ARQ |5)
ACI/ARJ |6)
Hnh 2.11: Hai im cui u ng k vi mt
gatekeeper Bo hiu qua gatekeeper
Knh bo hiu RAS
Knh bo hiu cuc gi
Connecf |10)
ARQ |1)

ACI/ARJ |2)
Sefup |3)
CaII proceedIng |5)
AIerfIng |8)
Connecf |9)
ARQ |6)
ACI/ARJ |7)
Sefup |4)
CaII proceedIng |5)
AIerfIng |8)
ndpoInf 2 ndpoInf 1 Cafekeeper
SVTH: THA I Q!ANC T! NC 38
hffp://vvv.ebooks.vdcmedIa.com
gafekeeper. N u nha n duo c ARJ |7) fh phia bI go I se gu I ba n fIn
ReIease CompIefe fo I gafekeeper.
ChI co phia chu go I co dang ky vo I gafekeeper









Trong fruo ng ho p chI co phia chu go I co dang ky vo I gafekeeper
va ba o hI u cu c go I duo c fruy n fru c fI p gIu a haI dI m cu I, fhu fu c
ba o hI u cu a no duo c fh hI n frn hnh 2.12. Sau khI nha n duo c
ACI |2), phia chu go I se gu I ba n fIn Sefup |3) fo I phia bI go I. N u
phia bI go I cha p nha n cu c go I no se fra Io I ba ng ba n fIn Connecf fo I
phia chu go I.








Hnh 2.13: Ch c pha ch gi ng k - gatekeeper
nh tuyn bo hiu
Sefup |4)
Knh bo hiu RAS
Knh bo hiu cuc gi
ndpoInf 1 ndpoInf 2 Cafekeeper
ARQ |1)
ACI/ARJ |2)
Sefup |3)
CaII proceedIng |5)
AIerfIng |6)
Connecf |7)
CaII proceedIng |5)
Connecf |8)
AIerfIng |6)
Hnh 2.12: Ch c pha ch gi ng k - bo hiu trc tip
Knh bo hiu RAS
Knh bo hiu cuc gi
ndpoInf 1 ndpoInf 2 Cafekeeper
ARQ |1)
ACI/ARJ |2)
Sefup |3)
CaII proceedIng |4)
AIerfIng |5)
Connecf |6)
SVTH: THA I Q!ANC T! NC 39
hffp://vvv.ebooks.vdcmedIa.com
KhI ca c ba n fIn ba o hI u cu c go I do gafekeeper dInh fuy n, fh
fhu fu c fhI f Ia p cu c go I duo c fh hI n frn hnh 2.13. Trong fruo ng
ho p na y ca c fhu fu ba n fIn cu a fhu fu c gI ng h f fruo ng ho p frn, chI
kha c duy nha f m f dI m do Ia fa f ca ca c ba n fIn ba o hI u gu I fu fhu
bao na y fo I fhu bao kIa d u fhng qua pha n fu frung gIan Ia
gafekeeper 1.
Ch co pha b go i co ng ky v i gatekeeper
Trong fruo ng ho p chI co phia bI go I dang ky vo I gafekeeper va
ca c ba n fIn ba o hI u fruy n fru c fI p fh fhu fu c ba o hI u cu a no se co
da ng nhu hnh 2.14.
a u fIn phia chu go I gu I ba n fIn Sefup |1) frn knh ba o hI u
da bI f dIa chI fo I phia bI go I. N u phia bI go I cha p nha n no se frao
d I ca p ba n fIn ARQ |3)/ACI |4) vo I gafekeeper 2. Phia bI go I cu ng co
fh nha n duo c ARJ |4), khI do no se gu I ba n fIn ReIease CompIefe fo I
phia chu go I. Trong fruo ng ho p cha p nha n phia bI go I se fra Io I ba ng
ba n fIn Connecf |6) co chu a dIa chI knh dI u khI n H.245 cho phia
chu go I.
Truo ng ho p ba o hI u do gafekeeper dInh fuy n, fhu fu c ba o
hI u duo c fh hI n frn hnh 2.15. a u fIn phia chu go I se gu I ba n
fIn Sefup |1) frn knh ba o hI u da bI f fruo c dIa chI fo I phia bI go I ,
n u phia bI go I cha p nha n cu c go I no se frao d I ba n fIn ARQ
|3)/ARJ |4) vo I gafekeeper. Trong ba n fIn ARJ ma gafekeeper fra Io I
cho phia bI go I chu a ma yu ca u dInh fuy n cu c go I qua gafekeeper
|roufeCaIITogafekeeper). KhI do phia bI go I se gu I ba n fIn IacIIIfy |5)
co chu a dIa chI knh ba o hI u cu a gafekeeper fo I phia chu go I. Sau do
phia chu go I gu I ba n fIn ReIease CompIefe |6) fo I phia chu go I va can
cu va o dIa chI knh ba o hI u phia chu go I se gu I ba n fIn Sefup |7) fo I
gafekeeper, gafekeeper gu I ba n fIn Sefup |8) fo I phia bI go I. Sau do
phia bI go I se frao d I ba n fIn ARQ |9)/ACI |10) vo I gafekeeper, phia
bI go I gu I ba n fIn Connecf |12) co chu a dIa chI knh dI u khI n H.245
fo I gafekeeper. gafekeeper se gu I ba n fIn Connecf |13) co chu a dIa chI
knh dI u khI n H.245 cu a phia bI go I.


SVTH: THA I Q!ANC T! NC 40
hffp://vvv.ebooks.vdcmedIa.com





















Hai thu bao ng ky v i hai gatekeeper kha c nhau
Tnh hu ng na y co 4 fruo ng ho p xa y ra:
+ Ca haI gafekeeper d u cho n ca ch dInh fuy n ba o hI u fru c
fI p gIu a haI fhu bao, khI do fhu fu c ba o hI u duo c fh hI n frn
Hnh 2.14: Ch c pha b gi ng k - Bo hiu truyn trc tip
Knh bo hiu RAS
Knh bo hiu cuc gi
ndpoInf 1 ndpoInf 2
Cafekeeper
Sefup |1)
CaII proceedIng |2)
ARQ |3)
ACI/ARJ |4)
AIerfIng |5)
Connecf |6)
CaII proceedIng |2)
Hnh 2.15: Ch c pha b gi ng k gatekeeper nh tuyn bo hiu
Knh bo hiu RAS
Knh bo hiu cuc gi
ndpoInf 1 ndpoInf 2 Cafekeeper
Sefup |1)
CaII proceedIng |2)
ARQ |3)
ACI/ARJ |4)
AIerfIng |11)
Connecf |12)
ReIease compIefe
Sefup
Sefup
CaII proceedIng
ARQ |9)
ACI/ARJ |10)
AIerfIng |11)
Connecf |13)
SVTH: THA I Q!ANC T! NC 41
hffp://vvv.ebooks.vdcmedIa.com
hnh 2.16. a u fIn phia chu go I frao d I ca c ba n fIn ARQ |1)/ACI |2)
vo I gafekeeper 1, frong ba n fIn ACI se chu a dIa chI knh ba o hI u
cu a phia bI go I. Can cu va o dIa chI na y phia chu go I gu I ba n fIn Sefup
|3) fo I fhu bao bI go I. N u phia bI go I cha p nha n fh no se frao d I
ARQ |5)/ACI |6) vo I gafekeeper 2, n u phia bI go I nha n duo c ARJ |6)
fh no se gu I ba n fIn ReIease CompIefe fo I phia chu go I. phia bI go I.
KhI nha n duo c ACI phia bI go I se gu I ba o fIn Connecf |8) co chu a dIa
chI knh dI u khI n H.245 fo I phia chu go I.










Truo ng ho p fhu haI Ia gafekeeper 1 phia chu go I fruy n ba o
hI u fheo phuong fhu c fru c fI p co n gafekeeper 2 phia bI go I dInh
fuy n ba o hI u cu c go I qua no . Thu fu c ba o hI u frong fruo ng ho p
na y duo c fh hI n frn hnh 2.17. a u fIn phia chu go I frao d I ARQ
|1)/ACI |2) vo I gafekeeper 1, sau do phia chu go I se gu I ba n fIn Sefup
|3) fo I phia bI go I. N u phia bI go I cha p nha n, no se frao d I ARQ
|5)/ARJ |6) vo I gafekeeper 2, frong ba n fIn ARJ |6) co chu a dIa chI
knh ba o hI u cu a no va chu a ma chI fhI ba o hI u dInh fuy n fo I
gafekeeper 2 |roufeCaIITogafekeeper). Sau do phia bI go I se fra Io I
phia chu go I ba ng ba n fIn IacIIIfy |7) co chu a dIa chI knh ba o hI u
cu a gafekeeper 2. TI p fheo phia chu go I se gu I ba n fIn ReIease
CompIefe fo I phia bI go I va frao d I ca p ba n fIn RQ |9)/CI |10) vo I
Hnh 2.16: Hai thu bao u ng k vi hai gatekeeper - C
hai gatekeeper u truyn bo hiu trc tip gia hai thu bao
ARQ |1)
ACI/ARJ |2)
Sefup |3)
CaII proceedIng |4)
AIerfIng |7)
Connecf |8)
ARQ |5)
ACI/ARJ |6)
ndpoInf 1 ndpoInf 2 Cafekeeper 1 Cafekeeper 2
Knh bo hiu RAS
Knh bo hiu cuc gi
SVTH: THA I Q!ANC T! NC 42
hffp://vvv.ebooks.vdcmedIa.com
gafekeeper 1. KhI nha n duo c CI phia chu go I se Ia I ba f da u frao d I
ba n fIn ARQ |11)/ACI |12) vo I gafekeeper 1. TI p fheo phia chu



















Co I se gu I ba n fIn Sefup |13) fo I dIa chI knh ba o hI u cu a
gafekeeper 2, sau do gafekeeper 2 se gu I ba n fIn Sefup |13) fo I phia
bI go I. Phia bI go I se ba f da u frao d I ARQ |15)/ACI |16) vo I
gafekeeper 2, sau do phia bI go I se gu I ba n fIn Connecf |18) co chu a
dIa chI knh dI u khI n H.245 cu a no fo I gafekeeper 2. gafekeeper 2
se gu I ba n fIn Connecf |19) fo I phia chu go I.
Hnh 2.17: Hai thu bao ng k vi 2 gatekeeper - Pha ch gi truyn trc
tip cn pha b gi th nh tuyn bo hiu qua gatekeeper 2

Connecf |19)
Connecf |18)
Knh bo hiu RAS
Knh bo hiu cuc gi
ndpoInf 1 ndpoInf 2 Cafekeeper 1 Cafekeeper 2
ARQ |1)
ARQ |11)
Sefup |3)
CaII proceedIng |4)
IacIIIfy |7)
ReIease compIefe |8)
ARQ |5)
ACI/ARJ |6)
ACI/ARJ |2)
ACI |12)
RQ |9)
CI |10)
Sefup |13)
CaII proceedIng |4)
ARQ |15)
ACI/ARJ |16)
Sefup |14)
CaII proceedIng |4)
AIerfIng |17)
AIerfIng |17)
SVTH: THA I Q!ANC T! NC 43
hffp://vvv.ebooks.vdcmedIa.com
+ Truo ng ho p fhu 3 Ia gafekeeper 1 phia chu go I dInh fuy n ba o
hI u qua no co n gafekeeper 2 phia bI go I cho n phuong fhu c fruy n
ba o hI u fru c fI p. Thu fu c ba o hI u cu a fruo ng ho p na y duo c fh
hI n frn hnh 2.18.











a u fIn phia chu go I frao d I ba n fIn ARQ |1)/ACI |2) vo I
gafekeeper 1, khI nha n duo c ACI co chu a dIa chI knh ba o hI u cu a
gafekeeper 1 fh T chu go I se gu I ba n fIn Sefup |3) fo I gafekeeper 1.
gafekeeper 1 se gu I ba n fIn Sefup |4) co chu a dIa chI knh ba o hI u
cu a no fo I T bI go I. N u T bI go I cha p nha n, no se frao d I ARQ
|6)/ACI |7) vo I gafekeeper 2, n u nha n duo c ARJ |7) fh no se gu I
ba n fIn ReIease CompIefe fo I phia chu go I. N u nha n duo c ACI |7)
fh T bI go I se gu I ba n fIn Connecf |9) co chu a dIa chI knh dI u
khI n H.245 cu a no fo I gafekeeper 1. gafekeeper 1 se gu I ba n fIn
Connecf |10) co chu a dIa chI knh dI u khI n H.245 cu a T bI go I fo I
T chu go I.
+ Truo ng ho p fhu 4 Ia haI dI m cu I dang ky vo I 2 gafekeeper
va ca haI gafekeeper na y d u cho n phuong fhu c dInh fuy n ba o hI u
cu c go I qua chu ng. Thu fu c ba o hI u cu a fruo ng ho p na y duo c fh
hI n frn hnh 2.19.
Connecf |10)
Connecf |9)
Hnh 2.18: Hai thu bao ng k vi 2 gatekeeper - gatekeeper 1 pha
ch gi nh tuyn bo hiu cn pha b gi th truyn trc tip

Knh bo hiu RAS
Knh bo hiu cuc gi
ndpoInf 1 ndpoInf 2 Cafekeeper 1 Cafekeeper 2
ARQ |1)
Sefup |4)
CaII proceedIng |5)
ARQ |6)
ACI/ARJ |7)
ACI/ARJ |2)
Sefup |3)
CaII proceedIng |5)
AIerfIng |8)
AIerfIng |8)
SVTH: THA I Q!ANC T! NC 44
hffp://vvv.ebooks.vdcmedIa.com
a u fIn T chu go I frao d I ARQ |1)/ACI |2) vo I gafekeeper 1,
frong ba n fIn ACI co chu a dIa chI knh ba o hI u cu a gafekeeper 1.
TI p fheo T chu go I can cu va o dIa chI na y gu I ba n fIn Sefup |3) fo I
gafekeeper 1.. Qua frnh frao d I ba n fIn co frnh fu ga n gI ng ca c
fruo ng ho p fruo c nhung chI kha c m f dI m do Ia ca c T chI frao d I
ba n fIn ba o hI u vo I ca c gafekeeper qua n Iy no va ca c gafekeeper co
frao d I ba n fIn ba o hI u cu c go I vo I nhau.
















Ba o hi u ki u Overlap
Ca c fha nh pha n frong ma ng H323 co fh duo c h fro kha nang
ba o hI u kI u OverIap. N u frong ma ng co gafekeeper fh fhu fu c ba o
hI u kI u OverIap se duo c du ng, ca c dI m cu I gu I d n gafekeeper
Hnh 2.19: Hai thu bao u ng k - nh tuyn qua hai gatekeeper
ndpoInf 1 ndpoInf 2 Cafekeeper 1 Cafekeeper 2
Knh bo hiu RAS
Knh bo hiu cuc gi
ARQ |1)
Sefup |3)
CaII proceedIng |5)
ACI/ARJ |2)
IacIIIfy |8)
ReIease compIefe |9)
ARQ |6)
ACI/ARJ |7)
Sefup |10)
CaII proceedIng |5)
ARQ |12)
ACI/ARJ |13)
Sefup |11)
CaII proceedIng |5)
AIerfIng |14)
Connecf |15)
AIerfIng |14)
Connecf |16)
AIerfIng |14)
Connecf |17)
Sefup |4)
CaII proceedIng |5)
SVTH: THA I Q!ANC T! NC 45
hffp://vvv.ebooks.vdcmedIa.com
ba n fIn ARQ m I khI co fhm fhng fIn v dIa chI go I. Ia chI na y
duo c Iuu frong fruo ng desfInafIonInfo cu a ba n fIn ARQ. N u dIa chI
na y Ia chua da y du |gafekeeper khng fh xa c dInh duo c dich) fh
gafekeeper se fra Io I ba ng ba n fIn ARJ vo I fha nh pha n fhng fIn
AddmIssIonRejecfReason co gIa frI Ia IncompIefeAddress |n u co gIa
frI kha c fh cu c go I coI nhu bI huy bo ). V va y, dI m cu I pha I gu I
fI p ca c ba n fIn ARQ cho d n khI dIa chI ma gafekeeper nha n duo c Ia
da y du . N u da nha n du dIa chI, gafekeeper fra Io I ba ng ba n fIn
ACI.
KhI dI m cu I nha n duo c dIa chI knh ba o hI u dich
desfCaIISIgnaIAddress |co fh Ia cu a gafekeeper hoa c cu a dich fuy
fheo phuong pha p dInh fuy n ba o hI u) fu gafekeeper, no gu I d n dIa
chI na y go I fIn Sefup vo I fruo ng canOverIapSend chI dInh II u
phuong pha p ba o hI u OverIap co duo c a p du ng hay khng. N u phia
nha n nha n duo c ba n fIn Sefup vo I dIa chI chua da y du va fha nh
pha n fhng fIn canOverIapSend co gIa frI Ia TR! fh no se kho I
d ng fhu fu c ba o hI u kI u OverIap ba ng ca ch fra Io I ba ng ba n fIn
Sefup AcknovIedge. Ca c fhng fIn fhm v dIa chI se duo c phia chu
go I gu I frong ba n fIn InformafIon. N u dIa chI nha n duo c Ia khng
da y du va fruo ng canOverIapSend co gIa frI IAIS fh phia nha n
fra Io I ba ng ba n fIn ReIeaseCompIefe d huy bo cu c go I.
Thu tu c k t n i nhanh
Sau khI frao d I ca c ba n fIn ba o hI u, knh dI u khI n duo c
fhI f Ia p, sau do knh fhng fIn mo I duo c mo . Tuy nhIn, co fh bo
qua gIaI doa n fhI f Ia p knh dI u khI n ba ng ca ch du ng fhu fu c k f
n I nhanh frn knh ba o hI u.
Phia chu go I kho I d ng fhu fu c k f n I nhanh khI gu I ba n fIn
Sefup co ke m fheo fha nh pha n fhng fIn fasfSfarf d n phi bI go I.
Tha nh pha n fhng fIn fasfSafrf na y chu a m f chu I ca u fru c
OpenIogIcaIChaneI m fa da y du ca c fhng fIn v knh fhng fIn ma
no d nghI fhI f Ia p.
Phia bI go I co fh fu ch I fhu fu c k f n I nhanh ba ng ca ch
khng gu I fha nh pha n fhng fIn fasfSfarf frong ba f cu go I fIn fra Io I
na o. Iu c do , knh dI u khI n H245 pha I duo c fhI f Ia p. Nguo c Ia I,
SVTH: THA I Q!ANC T! NC 46
hffp://vvv.ebooks.vdcmedIa.com
n u phia bI go I cha p nha n, frong go I fIn fra Io I se co chu a fha nh pha n
fhng fIn fasfSfarf Iu a cho n m f ca u fru c Open IogIcaIChaneI frong
s ca c ca u fru c ma bn go I d nghI. Qua do , knh fhng fIn duo c fhI f
Ia p gI ng nhu fhu fu c do ng mo knh IogIc cu a knh H245.
Phia bI go I co fh ba f da u fruy n fhng fIn |medIa) ngay sau
khI nha n duo c go I fIn ba o hI u fu phia chu go I co chu a fha nh pha n
fhng fIn fasfSfarf. o do phia chu go I pha I chua n bI sa n sa ng d
nha n ba f cu m f knh fhng fIn na o ma no da dua ra frong ba n fIn
Sefup. KhI nha n duo c ba n fIn fra Io I co chu a fha nh pha n fhng fIn
fasfSfarf , phia chu go I co fh ngu ng chua n bI nha n fhng fIn frn
ca c knh khng duo c cha p nha n. Phia chu go I co fh yu ca u phia bI
go I chua gu I fhng fIn fruo c khI fra Io I ba ng ba n fIn Connecf. N u
nhu frong ba n fIn Sefup, fha nh pha n fhng fIn
medIaWaIfIorConnecf duo c fhI f Ia p Ia TR! fh phia bI goI khng
duo c phe p gu I do ng fhng fIn medIa cho d n khI da gu I dI ba n fIn
Connecf.
Phia chu go I co fh ba f da u fruy n fhng fIn medIa ngay khI
nha n duo c ba n fIn fra Io I co fha nh pha n fhng fIn fasfSfarf.V va y,
bn bI go I pha I sa n sa ng nha n fhng fIn medIa frn knh ma no da
cha p nha n.
Chuy n sang knh H245
Sau khI fhI f Ia p cu c go I su du ng fhu fu c k f n I nhanh, m f
frong haI bn co nhu ca u su du ng ca c fhu fu c chI co o knh H245.
M f frong haI bn co fh kho I d ng fhu fu c fhI f Ia p knh H245
frong ba f k fho I dI m na o cu a cu c go I, su du ng phuong fhu c ma hoa
go I fIn H245 frong go I fIn H225 |xem pha n sau) hoa c su du ng k f n I
knh H245 rIng. KhI su du ng fhu fu c k f n I nhanh, knh ba o hI u
pha I duo c mo cho d n khI cu c go I k f fhu c hoa c knh H245 duo c
fhI f Ia p.
KhI su du ng knh H245 rIng, fa f ca ca c fhu fu c ba f bu c cu a
H245 pha I duo c fhu c hI n fruo c khI kho I d ng ca c fhu fu c kha c.
Knh fhng fIn da duo c fhI f Ia p frong fhu fu c k f n I nhanh se duo c
fhu a k va duo c xem nhu chu ng da duo c mo bo I fhu fu c mo knh
fhng fIn cu a H245.
SVTH: THA I Q!ANC T! NC 47
hffp://vvv.ebooks.vdcmedIa.com
Gia i pho ng cu c go
N u knh fhng fIn duo c fhI f Ia p ba ng fhu fu c k f n I nhanh
va khng chuy n sang knh H245, cu c go I duo c gIa I pho ng khI m f
frong haI bn gu I dI go I fIn ba o hI u ReIeaseCompIefe.
Thi t l p knh i u khi n
Sau khI frao d I csac ban fIn fhIf Iap cuc goI, cac dIm cuI se
fhI f Ia p knh dI u khI n H.245 vo I dIa chI duo c xa c dInh frong buo c
1. Knh dI u khI n na y co fh do phia bI go I fhI f Ia p sau khI no
nha n duo c ba n fIn Sefup hoa c do phia chu go I fhI f Ia p khI no nha n
duo c ba n fIn AIerfIng hoa c CaII ProceedIng. Trong fruo ng ho p khng
nha n duo c ba n fIn Connecf hoa c m f dI m cu I gu I ReIease
CompIefe, fh knh dI u khI n H.245 se bI do ng.
a u fIn ca c dI m cu I frao d I ca c ba n fIn d frao d I kha nang
fhu pha f Iu ng fhng fIn medIa. Sau do chu ng se fhu c hI n fhu fu c
d xa c dInh chu - fo |masfer - sIave). Trong fruo ng ho p ca haI dI m
cu I d u co kha nang cu a MC, fhu fu c na y se xa c dInh dI m cu I na o
Ia acfIve MC |acfIve MC se Ia chu frong cu c go I h I nghI).
Sau khI fhu c hI n xong ca c fhu fu c na y, cu c go I chuy n sang
buo c fhu 3 d fhI f Ia p knh fhng fIn.
Ma hoa ba n tin H245 trong ba n tin ba o hi u H225.0
Vo I mu c dich duy fr fa I nguyn, d ng b hoa gIu a ba o hI u va
dI u khI n cu c go I, gIa m fho I gIan fhI f Ia p cu c go I, ca c ba n fIn
H245 se duo c ma hoa frong ba n fIn ba o hI u H225 fruy n frn knh
ba o hI u fhay v fhI f Ia p m f knh dI u khI n H245 rIng.
I m cu I mu n su du ng phuong fhu c na y se fhI f Ia p fha nh
pha n fhng fIn h245TunneIIng In gIa frI TR! frong ba n fIn Sefup
va ca c ba n fIn ba o hI u sau do frong fho I gIan phuong fhu c na y va n
duo c su du ng. N u cha p nha n phuong fhu c na y, bn nha n se fhI f
Ia p fha nh pha n fhng fIn h245TunneIIng In gIa frI TR! frong ba n
fIn fra Io I cho ba n fIn Sefup va frong ca c ba n fIn fI p fheo frong fho I
gIan phuong fhu c na y va n duo c su du ng.
SVTH: THA I Q!ANC T! NC 48
hffp://vvv.ebooks.vdcmedIa.com
M f hoa c nhI u ba n fIn H245 co fh duo c ma hoa frong m f ba n
fIn H225.0. Trong fho I gIan khng ca n fruy n ba n fIn ba o hI u na o
ma ca n pha I gu I ba n fIn dI u khI n H245 fh ba n fIn H245 se duoc
gu I dI frong ba n fIn ba o hI u IacIIIfy frn knh ba o hI u.
N u frong ba n fIn Sefup co ma hoa ba n fIn H245 nhung phia bI
go I Ia I khng cha p nha n fh phia chu go I pha I coI nhu phia bI go I da
bo qua fha nh pha n fhng fIn na y.
Phia chu go I khng duo c phe p su du ng fha nh pha n fhng fIn
fasfSfarf va go I fIn H245 duo c ma hoa frong cu ng ba n fIn Sefup, bo I
v nhu va y fh fhu fu c k f n I nhanh se bI bo qua. Ma c du va y, ca haI
bn va n co fh gu I fha nh pha n fhng fIn fasfSfarf va fhI f Ia p gIa frI
h245TunneIIng ba ng TR! frong cu ng ba n fIn Sefup. Trong fruo ng
ho p na y, fhu fu c k f n I nhanh se duo c fhu c hI n va k f n I H245
va n chua duo c fhI f Ia p. KhI kho I d ng fhI f Ia p knh H245 hoa c ca c
ba n fIn H245 duo c ma hoa frong go I fIn H225.0 duo c fruy n dI fh
fhu fu c k f n I nhanh duo c k f fhu c.
KhI su du ng phuong fhu c na y, knh ba o hI u pha I duo c duy fr
cho d n khI cu c go I k f fhu c hoa c knh H245 duo c fhI f Ia p.
Chuy n sang k t n i H245 ring
KhI phuong fhu c ma hoa ba n fIn H245 frong ba n fIn ba o hI u
hoa c fhu fu c k f n I nhanh duo c su du ng, m f frong haI dI m cu I co
fh kho I d ng chuy n sang su du ng m f knh H245 rIng. co fh
chuy n sang knh H245 fa I m f fho I dI m ba f k, ca c ba n fIn ba o
hI u pha I Iun chu a dIa chI cu a knh H245. N u m f dI m cu I mu I
chuy n sang su du ng knh H245 rIng ma chua nha n duo c dIa chI
cu a knh H245 frong ba n fIn ba o hI u fh no se gu I dI m f ba n fIn
IACIIITY ke m fheo dIa chI cu a no , d ng fho I yu ca u bn kIa gu I fra
Ia I dIa chI cu a knh H245. Sau khI da co dIa chI chu ng se mo k f n I
TCP d fhI f Ia p knh dI u khI n. n kho I fa o knh dI u khI n
khng duo c phe p gu I fhm ba f cu ba n fIn ba o hI u na o co chu a ba n
fIn H245, d ng fho I ca c ba n fIn H245 cu ng chua duo c phe p fruy n
cho d n khI k f n I TCP duo c xa c nha n. n xa c nha n k f n I TCP
sau khI da xa c nha n khng duo c phe p gu I fhm ca c ba n fIn ba o hI u
co ma hoa ba n fIn dI u khI n nu a.
SVTH: THA I Q!ANC T! NC 49
hffp://vvv.ebooks.vdcmedIa.com
o I v co fh frong fho I gIan kho I fa o knh H245, ca c ba n fIn
ba o hI u co ma hoa ba n fIn H245 va n co fh duo c fruy n dI, nn ca c
dI m cu I pha I co kha nang xu Ii ca c ba n fIn na y cho d n khI nha n
duo c ba n fIn ba o hI u co fha nh pha n fhng fIn h245TunneIIng Ia
IAIS. Tra Io I cho ca c ba n fIn na y se duo c fruy n frn knh dI u
khI n da duo c fhI f Ia p. Sau khI knh H245 duo c fhI f Ia p fh khng
fh quay fro Ia I su du ng phuong fhu c ma hoa ba n fIn H245 frong ba n
fIn ba o hI u nu a.
Thi t l p knh truy n thng
Sau khI frao d I kha nang |f c d nha n f I da, phuong fhu c ma
hoa ..) va xa c dInh masfer-sIave frong gIao fI p frong gIaI doa n 2, fhu
fu c dI u khI n knh H.245 se fhu c hI n vI c mo knh IogIc d fruy n
fhng fIn. Sau khI mo knh IogIc d fruy n fin hI u Ia am fhanh va
hnh a nh fh m I dI m cu I fruy n fin hI u se fruy n dI m f ba n fIn
h2250MaxImumSkevIndIcafIon d xa c dInh fhng s fruy n.
Thay i ch hoa t ng
Trong gIaI doa n na y ca c dI m cu I co fh fhu c hI n fhu fu c
fhay d I ca u fru c knh, fhay d I kha nang va ch d fruy n cu ng nhu
nha n.
Trao i ca c lu ng tn hi u video
VI c su du ng chI fhI vIdeoIndIcafeReadyToAcfIve duo c dInh
nghIa frong khuy n nghI H.245 Ia khng ba f bu c, nhung khI su
du ng fh fhu fu c cu a no nhu sau.
a u fIn phia chu go I se khng duo c phe p fruy n vIdeo cho d n
khI phia bI go I chI fhI sa n sa ng d fruy n vIdeo. Phia chu go I se
fruy n ba n fIn vIdeoIndIcafeReadyToAcfIve sau khI k f fhu c qua
frnh frao d I kha nang, nhung no se khng fruyu n fin hI u vIdeo
cho d n khI nha n duo c ba n fIn vIdeoIndIcafeReadyToAcfIve hoa c
nha n duo c Iu ng fin hI u vIdeo d n fu phia phia bI go I.


SVTH: THA I Q!ANC T! NC 50
hffp://vvv.ebooks.vdcmedIa.com

Phn ph i ca c a ch lu ng d li u
Trong ch d m f dIa chI, m f dI m cu I se mo m f knh IogIc
fo I MC! hoa c m f dI m cu I kha c. Ia chI cu a ca c knh chu a frong
ba n fIn openIogIcaIChanneI va openIogIcaIChanneIAck.
Trong ch d dIa chI nho m, dIa chI nho m se duo c xa c dInh bo I
MC va duo c fruy n fo I ca c dI m cu I frong ba n fIn
communIcafIonModeCommand. M f dI m cu I se ba o cho MC vI c
mo m f knh IogIc vo I dIa chI nho m fhng qua ba n fIn
openIogIcaIChanneI va MC se fruy n ba n fIn do fo I fa f ca ca c dI m
cu I frong nho m.
Dch vu
Iu c na y, cu c go I da duo c fhI f Ia p, haI bn co fh frao d I
fhng fIn medIa. Ca c dIch vu gIa m sa f cha f Iuo ng hoa f d ng, fhay d I
d r ng bang fa n, ca c dIch vu b fro kha c cu ng duo c fI n ha nh.
Thay i r ng bng t n
r ng bang fa n cu a m f cu c go I duo c gafekeeper fhI f Ia p
frong khoa ng fho I gIan fhI f Ia p frao d I. M f dI m cu I pha I cha c
cha n ra ng f ng fa f ca Iu ng fruy n, nha n am fhanh va hnh a nh d u
pha I na m frong d r ng bang fa n da fhI f Ia p.
Ta I mo I fho I dI m frong khI h I fhoa I, dI m cu I hoa c
gafekeeper d u co fh yu ca u fang hoa c gIa m d r ng bang fa n. M f
dI m cu I co fh fhay d I f c d fruy n frn m f knh IogIc ma khng
yu ca u gafekeeper fhay d I d r ng bang fa n n u nhu f ng f c d
fruy n va nha n khng vuo f qua d r ng bang fa n hI n fa I. Trong
fruo ng ho p nguo c Ia I fh dI m cu I pha I yu ca u gafekeeper ma no
dang ky fhay d I d r ng bang fa n.
Thu fu c fhay d I d r ng bang fa n - fhay d I fhng s fruy n
duo c fh hI n frn hnh 2.20. KhI dI m cu I 1 mu n fang f c d
fruy n frn knh IogIc fruo c h f no pha I xa c dInh xem co fh vuo f
qua d r ng bang fa n cu a cu c go I hI n fa I khng. N u co fh fh no
se gu I ba n fIn RQ |1) fo I gafekeeper 1. KhI nha n duo c ba n fIn CI
SVTH: THA I Q!ANC T! NC 51
hffp://vvv.ebooks.vdcmedIa.com
|2) co nghIa Ia co du d r ng bang fa n cho yu ca u, dI m cu I 1 se gu I
ba n fIn cIoseIogIcaIChanneI |3) d do ng knh IogIc. Sau do no se mo
Ia I knh IogIc ba ng ca ch gu I ba n fIn openIogIcaIChanneI |4) co chu a
gIa frI f c d mo I fo I dI m cu I 2. Truo c h f no pha I xa c dInh xem gIa
frI do co vuo f qua d r ng bang fa n cu a knh hay khng, n u cha p
nha n gIa frI na y fh no se frao d I ba n fIn yu ca u fhay d I d r ng
bang fa n RQ |5)/CI |6) vo I gafekeeper 2. N u d r ng bang fa n du
cho yu ca u fhay d I fh dI m cu I 2 se fra Io I dI m cu I 1 ba ng ba n
fIn openIogIcChanneIAck |7), frong fruo ng ho p nguo c Ia I no se fu
ch I ba ng ba n fIn openIogIcChanneIRejecf.








Thu fu c fhay d I d r ng bang fa n - Thay d I fhng s nha n
duo c fh hI n frn hnh 2.21. KhI dI m cu I 1 mu n fang f c d nha n
frn knh IogIc cu a mnh, fruo c h f no pha I xa c dInh xem co fh vuo f
qua d r ng bang fa n cu a cu c go I hI n fa I khng. N u co fh fh no
se gu I RQ |1) fo I gafekeeper 1, khI nha n duo c CI |2) fh no se gu I
ba n fIn fIovConfroICommand |3) co chu a gIo I ha n f c d mo I cu a
knh fo I dI m cu I 2. Truo c h f dI m cu I 2 pha I xa c dInh xem bang
fa n mo I co vuo f qua kha nang cu a knh khng, n u cha p nha n duo c
fh no se gu I ba n fIn yu ca u fhay d I d r ng bang fa n RQ |4) fo I
gafekeeper 2. KhI nha n duo c CI |5) fh dI m cu I 2 se gu I ba n fIn
cIoseIogIcIChanneI |6) d do ng knh IogIc sau do mo Ia I knh IogIc
ba ng ba n fIn openIogIcaIChanneI |7) co chu a f c d bIf mo I fo I dI m
cu I 1. a u cu I 1 se xa c dInh f c d mo I va fra Io I dI m cu I 2 ba ng
ba n fIn openIogIcaIChanneIAck |6).
Knh RAS
Knh H245
Ch : Gatekeeper 1 v gatekeeper 2 c
th l mt.
CIoseIogIcaIChanneI
OpenIogIcaIChanneI
OpenIogIcaICh Ack
RQ |5)
CI/RJ |6)
RQ |1)
CI/RJ |2)
ndpoInf 1 Cafekeeper Cafekeeper ndpoInf 2
Hnh 2.20: Yu cu thay i rng bng tn - thay i thng s truyn
SVTH: THA I Q!ANC T! NC 52
hffp://vvv.ebooks.vdcmedIa.com











Gia m sa t tra ng tha i
gIa m sa f fra ng fha I hoa f d ng cu a dI m cu I, gafekeeper
IIn fu c frao d I ca p ba n fIn IRQ/IRR vo I ca c dI m cu I do no kI m
soa f . Khoa ng fho I gIan d u da n gIu a ca c Ia n frao d I ca c ba n fIn co
fh Io n hon 10 gIay va gIa frI cu a no do nha sa n xua f quy f dInh.
Cafekeeper co fh yu ca u m f dI m cu I gu I cho no ba n fIn
IRR m f ca ch d u da n nho gIa frI cu a fruo ng IrrIrequency frong ba n
fIn ACI gu I cho dI m cu I do d xa c dInh f c d fruy n ba n fIn IRR.
KhI xa c dInh duo c gIa frI cu a fruo ng IrrIrequency, dI m cu I se gu I
ba n fIn IRR vo I f c d do frong su f khoa ng fho I gIan cu a cu c go I.
Trong khI do gafekeeper co fh va n gu I IRQ fo I dI m cu I va yu ca u
fra Io I fheo co ch nhu da frnh ba y o frn.
Trong khoa ng fho I gIan dI n ra cu c go I, m f dI m cu I hoa c
gafekeeper co fh d u da n ho I fra ng fha I fu dI m cu I bn kIa ba ng
ca ch su du ng ba n fIn Sfafus nquIry. I m cu I nha n duo c ba n fIn
Sfafus nquIry se fra Io I ba ng ba n fIn chI fhI fra ng fha I hI n fho I.
Thu fu c ho I da p na y co fh duo c gafekeeper su du ng d kI m fra m f
ca ch d u da n xem cu c go I co co n dang hoa f d ng khng. Co m f Iuu
Hnh 2.21: Yu cu thay i rng bng tn - thay i thng s nhn
Knh RAS
Knh H245
Ch : Gatekeeper 1 v gatekeeper 2 c
th l mt.
ndpoInf Cafekeeper
Cafekeeper 1
ndpoInf 2
RQ |4)
CI/RJ
RQ |1)
CI/RJ
CIoseIogIcaIChanneI
OpenIogIcaIChanneI
OpenIogIcaICh Ack
IIovConfroICommand
SVTH: THA I Q!ANC T! NC 53
hffp://vvv.ebooks.vdcmedIa.com
y Ia ca c ba n fIn na y Ia ba n fIn H.225.0 duo c fruy n frn knh ba o
hI u cu c go I khng a nh huo ng d n ca c ba n fIn IRR duo c fruy n frn
knh RAS.
K t thu c cu c go i
M f dI m cu I co fh k f fhu c cu c go I fheo ca c buo c cu a fhu
fu c sau:
u ng fruy n Iu ng fin hI u vIdeo khI k f fhu c fruy n m f a nh,
sau do do ng fa f ca ca c knh IogIc phu c vu fruy n vIdeo.
u ng fruy n du II u va do ng fa f ca ca c knh IogIc du ng d
fruy n du II u.
u ng fruy n audIo sau do do ng fa f ca ca c knh IogIc du ng d
fruy n audIo.
Truy n ba n fIn H.245 endSessIonCommand frn knh dI u
khI n H.245 d ba o cho fhu bao da u kIa bI f no mu n k f fhu c cu c
go I. Sau do no du ng fruy n ca c ba n fIn H.245 va do ng knh dI u
khI n H.245.
No se cho nha n ba n fIn endSessIonCommand fu bn kIa va se
do ng knh dI u khI n H.245
N u knh ba o hI u cu c go I dang mo , fh no se fruy n dI ba n
fIn ReIease CompIefe sau do do ng knh ba o hI u.
No cu ng co fh k f fhu c cu c go I fheo ca c fhu fu c sau day:
+ M f dI m cu I nha n ba n fIn endSessIonCommand ma fruo c
do no khng fruy n dI ba n fIn na y, fh no se Ia n Iuo f fhu c hI n ca c
buo c fu 1 d n 6 frn day chI bo qua buo c 5.
Chu y : K t thu c m t cu c go i khng co ngha la k t thu c mt
h i ngh (cu c go i co nhi u i m cu i tham gia), m f h I nghI se cha c
cha n k f fhu c khI su du ng ba n fIn H.245 dropConference. KhI do ca c
dI m cu I se cho MC k f fhu c cu c go I fheo fhu fu c frn.
Trong m f cu c go I khng co su fham gIa cu a gafekeeper fh chI
ca n fhu c hI n ca c buo c fu 1 d n 6.
SVTH: THA I Q!ANC T! NC 54
hffp://vvv.ebooks.vdcmedIa.com















Nhung frong cu c go I co su fham gIa cu a gafekeeper fh ca n co
hoa f d ng gIa I pho ng bang fa n, fhu fu c na y duo c fh hI n frn hnh
2.22. V va y sau khI fhu c hI n ca c buo c fu 1 d n 6, m I dI m cu I se
fruy n dI ba n fIn RQ |3) fo I gafekeeper d yu ca u gIa I pho ng kho I
gafekeeper. Sau do gafekeeper se fra Io I ba ng ba n fIn CI |4). Sau
khI gu I RQ, fh dI m cu I se khng gu I ba n fIn IRR fo I gafekeeper
nu a va khI do cu c go I k f fhu c.
Trn day Ia fhu fu c k f fhu c cu c go I co su fham gIa cu a
gafekeeper do dI m cu I fhu c hI n. Thu fu c k f fhu c cu c go I do
gafekeeper fhu c hI n duo c fh hI n frn hnh 2.23. a u fIn
gafekeeper gu I ba n fIn RQ fo I dI m cu I, khI nha n duo c ba n fIn na y
dI m cu I se Ia n Iuo f fhu c hI n ca c buo c fu 1 d n 6 sau do fra Io I
gafekeeper ba ng ba n fIn CI. Thu bao da u kIa khI nha n duo c ba n
fIn endSessIonCommand se fhu c hI n fhu fu c gIa I pho ng gI ng
Hnh 2.22: im cui kt thc cuc gi c s tham gia ca
gatekeeper
Knh RAS
Knh bo
hiu
Knh
H245
Ch : Hai gatekeeper c th l mt
ndpoInf 1 Cafekeeper 2 Cafekeeper 1 ndpoInf 2
RQ |3)
RQ |3)
ndSessIonCommand
|1)
ndSessIonCommand
|1)
ReIease CompIefe
|2)
CI |4)
CI |4)
SVTH: THA I Q!ANC T! NC 55
hffp://vvv.ebooks.vdcmedIa.com
fruo ng ho p dI m cu I chu d ng k f fhu c cu c go I |hnh 2.23). N u
cu c go I Ia m f h I nghI fh gafekeeper se gu I RQ fo I fa f ca ca c
dI m cu I fham gIa h I nghI









Cu c go I co su fham gIa cu a da u cu I frong ma ng SCN
I vo I cu c go I co su fham gIa cu a ma ng SCN co fh xa y ra ca c
fruo ng ho p sau:
Cu c go I fu da u cu I H323 d n da u cu I SCN.
Cu c go I fu da u cu I SCN d n da u cu I H323.
Cu c go I gIu a haI da u cu I SCN qua ma ng IP |H323).
KhI co su fham gIa cu a da u cu I frong ma ng SCN fh ba f bu c
pha I co gafevay chuy n d I gIao fhu c gIu a ma ng SCN va ma ng
H323. a o hI u gIu a gafevay vo I da u cu I hoa c m f gafevay kha c
fuan fheo khuy n nghI H323 cu a IT!. Tuy nhIn khng pha I fa f ca
ca c fhu fu c, ba n fIn cu a H323 d u duo c a p du ng cho VoIP, fIu chua n
ky fhua f TS 101 322 va TS 101 471 cu a STI se gIo I ha n ca c fhu fu c
cu a H323 a p du ng frong VoIP. a o hI u gIu a da u cu I SCN va
gafevay fuan fheo gIao fhu c cu a ma ng SCN |co fh Ia ba o hI u R2,
ba o hI u s 7...). Trong pha n na y, fa se khng chI ro gIao fhu c ba o
hI u duo c a p du ng gIu a ma ng SCN va gafevay.
Hnh 2.23: Kt thc cuc gi bt u t gatekeeper
Knh RAS
Knh bo hiu
Knh H245
Ch : Gatekeeper 1 v gatekeeper 2
c th l mt
ndpoInf 1 Cafekeeper Cafekeeper ndpoInf 2
ndSessIonCommand
ReIease CompIefe |2)
CI |4)
RQ
CI
SVTH: THA I Q!ANC T! NC 56
hffp://vvv.ebooks.vdcmedIa.com
Cu c go I duo c chIa Ia m 3 pha n : fhI f Ia p cu c go I, xu Ii 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 da u: cu c go I chI duo c fhI f Ia p sau khI ca c fhu
fu c dang ki vo I gafkeeper duo c hoa n fha nh.
Cu c go I fu da u cu I H323 d n da u cu I SCN
Thi t l p cu c go i c ba n
Cu c go I co fh duo c fhI f Ia p fheo fhu fu c duo c dInh nghIa
frong khuy n nghI H.323 |xem mu c 2.2) fheo ca c dI u kI n sau:
Theo khuy n nghI na y fh m f cu c go I se chI duo c su du ng m f
knh k f n I vo I ma ng SCN. Ca c cu c go I yu ca u su du ng nhI u
knh khng duo c h fro .
Cafekeeper va gafevay do no qua n Iy pha I h fro ca haI kI u
ba o hI u en-bIoc va OverIap.
Thu tu c ba o hi u ki u en-bloc
Thu fu c ba o hI u en-bIoc co fh duo c chI dInh bo I da u cu I
H323. Ngoa I ra, no cu ng duo c fhu c hI n khI gafekeeper nha n fha y
dIa chI cu a phia bI go I na m frong fha nh pha n fhng fIn
CaIIedParfyNumber cu a ba n fIn ST!P Ia da y du .
Thng fIn CaIIedParfyNumber coI nhu da y du fheo ca c dI u
kI n sau:
+ Cafekeeper bI f da y du fhng fIn v phuong pha p da nh s
fhu bao bI go I va xa c dInh s nha n duo c Ia da y du .
+ Trong ba n fIn ST!P co chu a fha nh pha n fhng fIn SendIng
compIefe.
+ Thng s candOverIapSend |Xem ba o hI u kI u OverIap pha n
2.2.2.1) khng co ma f hoa c nha n gIa frI Ia IAIS.
+ CaIIedParfyNumber co chu s cu I cu ng Ia #.
SVTH: THA I Q!ANC T! NC 57
hffp://vvv.ebooks.vdcmedIa.com
KhI da u cu I H.323 nha n duo c fra Io I ba ng ba n fIn CAII
PROC, fh fha nh pha n fhng fIn "SendIng compIefe" se duo c che n
va o ba n fIn ST!P hoa c ba n fIn INIORMATION va fruy n fo I ca c
pha n fu ma ng fI p fheo |vi du nhu gafekeeper hoa c gafevay fI p
fheo).
Thu tu c ba o hi u ki u Overlap
KhI nha n duo c ba n fIn ST!P co chu a s bI go I ma gafekeeper
khng xa c dInh duo c fh no se kho I d ng b dInh fho I T302 |gIa frI
cu a b dInh fho I T302 duo c chI ra frong khuy n nghI Q.931 cu a IT!-
T) sau do no gu I fro Ia I ba n fIn ST!P ACK.
Cafekeeper se kho I d ng Ia I b dInh fho I T302 khI nha n duo c
fa f ca ca c ba n fIn INIORMATION khng chu a chI fhI "SendIng
compIefe" va co chu a fha nh pha n fhng fIn s phia bI go I vo I if nha f
m f ky fu co nghIa.
Hnh 2.24 fh hI n m f fhu fu c ba o hI u kI u OverIap cho cu c
go I fu m f da u cu I H.323 fo I m f fhu bao frong ma ng SCN












Hnh 2.24: Thit lp cuc gi kiu Overlap - s dng th
tc kt ni nhanh
Knh media m t gateway n u cui H323
u cui H323
Cafekeeper Cafevay SCN
Sefup
S
InfomafIon
S
Sefup
S
S
InfomafIon
InfomafIon
InfomafIon
CaII Proc
CaII Proc CaII Proc
AIerfIng
AIerfIng
AIerfIng
Connecf
Connecf
Connecf
Knh media m c hai chiu
SVTH: THA I Q!ANC T! NC 58
hffp://vvv.ebooks.vdcmedIa.com

NOT 1: Ngay khI gafekeeper nha n duo c du chu s co nghIa d
dInh fuy n cu c go I fh no se gu I ba n fIn ST!P d n cho gafevay.
NOT 2+3: a n fIn INIORMATION co fh duo c gu I dI khI
nguo I su du ng mu n cung ca p fhm fhng fIn.
NOT 4: KhI ma ng SCN nha n du s co nghIa d hoa n fha nh
vI c phan fich s fh no se gu I dI ba n fIn CAII PROCINC se
duo c gu I dI fhay v ba n fIn ST!P ACK khI fra Io I ba n fIn ST!P
va ca c ba n fIn INIORMATION se bI Ioa I bo .
NOT 5: CIa su ra ng vI c dang ky cu a da u cu I H.323 duo c
fhu c hI n fruo c khI ba f da u gu I va nha n fua n fu ca c ba n fIn.
Chu y : Spha b go i c coi nh la y u trong m t si u
ki n sau:
N u gafekeeper co chu a foa n b danh ba va no xa c dInh duo c
phia bI go I d hoa n fha nh k f n I.
N u ba n fIn ST!P co chu a fha nh pha n fhng fIn "SendIng
compIefe".
N u khng co fhng s canOverIapSend hoa c bI da f va o fra ng
fha I IAIS.
N u s phia bI go I co chu a ky fu cu I cu ng Ia '#'.
N u s phia bI go I duo c nha n da ng Ia fuan fheo dInh da ng
.164 va co chu a fhng s destnutonnIo.
Thi t l p ca c knh thng tin
Thu tu c k t n i nhanh
Thu fu c k f n I nhanh su du ng frong ma ng VoIP duo c frnh
ba y frong mu c 2.2.2.2.
Chu y 1: thu tu c na y cho phe p trao i thi t l p knh thng
tin theo khuy n ngh H.245 hoa c quay fro Ia I fhu fu c ba o hI u H.245
fa I mo I fho I dI m cu a cu c go I.
SVTH: THA I Q!ANC T! NC 59
hffp://vvv.ebooks.vdcmedIa.com
Chu y 2: Thu tu c na y cho phe p trao i ca c thng tin trong
bng 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 fIn H.245 frong ba n fIn
H.225.0 nhu duo c frnh ba y frong 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 tin s du ng hon fhI f Ia p knh H245 rIng bo I v
no mang Ia I hI u qua cao hon.
Ca c thng tin ba o hi u trong bng
Trong giai oa n thi t l p cu c go i
N u gafevay k f n I vo I ma ng SCN nha n duo c ba n fIn
PROCRSS |fruo c khI nha n duo c ba n fIn AIRTINC) hoa c ba n fIn
CAII PROCINC co chu a fhng fIn chI fhI Progress fu phia
ma ng SCN, fh gafevay se gu I ba n fIn PROCRSS fo I gafekeeper.
a n fIn na y chu a fhng fIn chI fhI Progress da nha n duo c.
N u nha n duo c ba n fIn CAII PROCINC fu phia ma ng
SCN frong khI chua gu I ba n fIn CAII PROCINC, fh gafevay
se gu I ba n fIn CAII PROCINC. a n fIn na y co chu a fhng fIn
chI fhI Progress.
KhI gafekeeper nha n duo c ba n fIn CAII PROCINC co
chu a fhng fIn chI fhI Progress fh gafekeeper |fruo c khI fruy n ba n
fIn CAII PROCINC) se du ng mo I b dInh fho I gIa m sa f cu c go I
dang cha y va kho I d ng b dInh fho I T301.
KhI gafekeeper nha n duo c ba n fIn PROCRSS |fruo c khI nha n
duo c ba n fIn AIRTINC) co chu a fhng fIn chI fhI Progress |nhung
khng chu a fhng fIn chI fhI Cause) fh gafekeeper |fruo c khI fruy n
ba n fIn PROCRSS) se du ng mo I b dInh fho I gIa m sa f cu c go I dang
cha y va kho I d ng b dInh fho I T301.
KhI da u cu I H.323 nha n duo c ba n fIn CAII PROCINC co
chu a fhng fIn chI fhI Progress, fh no se du ng mo I b dInh fho I gIa m
sa f cu c go I dang cha y va kho I d ng b dInh fho I T301.
SVTH: THA I Q!ANC T! NC 60
hffp://vvv.ebooks.vdcmedIa.com
KhI da u cu I H.323 nha n duo c ba n fIn PROCRSS |fruo c khI
nha n duo c ba n fIn AIRTINC) co chu a fhng fIn chI fhI Progress
|nhung khng fhng fIn chI fhI Cause), da u cu I H.323 se du ng mo I
b dInh fho I gIa m sa f cu c go I dang cha y va kho I d ng b dInh fho I
T301.
Trong giai oa n gia i pho ng cu c go i
N u gafevay k f n I vo I ma ng SCN nha n duo c pha n fu fhng
fIn chI fhI Progress frong ba n fIn ISCONNCT fu phia ma ng SCN
fh gafevay se gu I ba n fIn PROCRSS fo I gafekeeper. a n fIn na y
se co chu a ca fhng fIn chI fhI Progress va chI fhI Cause nha n duo c.
Chu y : N u gafevay nha n duo c ba n fIn PROCRSS co chu a
fhng fIn chI fhI Cause va Progress fh ba n na y se duo c gIu nguyn
va gu I d n gafekeeper.
KhI gafekeeper nha n duo c ba n fIn PROCRSS co chu a fhng
fIn chI fhI Progress va Cause fh gafekeeper |fruo c khI gu I dI ba n fIn
PROCRSS) se du ng mo I b dInh fho I gIa m sa f cu c go I dang cha y
va kho I d ng b dInh fho I T301.
KhI da u cu I H.323 hoa c gafevay nha n duo c ba n fIn
PROCRSS co chu a fhng fIn chI fhI Progress va Cause fh
gafekeeper se du ng mo I b dInh fho I gIa m sa f cu c go I dang cha y va
kho I d ng b dInh fho I T301.
Gatekeeper dch a ch sb go i
a n fIn ARQ gu I fu dI m cu I H.323 d n gafekeeper co chu a s
phia bI go I frong fruo ng desfInafIonInfo va desfxfraCaIIInfo. Can
cu va o do gafekeeper se dIch s phia bI go I nha n duo c fu da u cu I
H.323 fha nh dIa chI fuong u ng va ca c fhng fIn b sung.
Trong fruo ng ho p cu c go I duo c dInh fuy n fru c fI p |khng
qua gafekeeper) ca c fhng fIn da dIch na y se duo c gu I fro Ia I da u cu I
H.323 frong ba n fIn ACI su du ng ca c fruo ng desfInafIonInfo,
desfxfraCaIIInfo va remofexfensIonAddress. Can cu va o ca c fhng
fIn nha n duo c da u cu I H.323 se gu I ba n fIn ST!P fo I da u cu I
dich. a u cu I H.323 co fh che ca c fhng fIn na y d fra nh kha ch
ha ng kha c su du ng d fruy nha p. N u khng fm fha y ca c fhng fIn
SVTH: THA I Q!ANC T! NC 61
hffp://vvv.ebooks.vdcmedIa.com
na y fh da u cu I H.323 se su du ng ca c ca c s gu I frong ba n fIn ARQ
d gu I frong ba n fIn ST!P. N u fm fha y ca c fruo ng fhng fIn na y
nhung khng co n I dung fh da u cu I H.323 se khng gu I fhng fIn
v fhu bao dich frong ba n fIn ST!P. Trong fruo ng ho p do
gafekeeper se cung ca p fhng fIn dInh fuy n frong ca c Token d che
dI ca c fhng fIn na y fu da u cu I.
N u ma ng mu n ba o v ca c fhng fIn dInh fuy n kho I ca c ke
fruy nha p fr m fu da u cu I H.323, fh no se su du ng m hnh
gafekeeper dInh fuy n cu c go I ba ng fruo ng fhng fIn preCranfed
frong ba n fIn ARQ.
Cu c go I fu da u cu I SCN fo I da u cu I H.323
Thi t l p cu c go i c ba n
Cu c go I co fh duo c fhI f Ia p fheo fhu fu c duo c dInh nghIa
frong khuy n nghI H.323 cu a IT!-T fheo ca c dI u kI n sau:
Theo khuy n nghI na y fh m f cu c go I chI duo c su du ng m f
knh k f n I vo I ma ng SCN. Ca c cu c go I yu ca u su du ng nhI u
knh khng duo c h fro ;
Cafekeeper va gafevay do no qua n Iy pha I h fro ca haI kI u
ba o hI u en-bIoc va OverIap.
Hnh 2.25 fh hI n m f fhu fu c ba o hI u kI u OverIap cho cu c
go I fu m f fhu bao frong ma ng SCN fo I da u cu I H.323.








SVTH: THA I Q!ANC T! NC 62
hffp://vvv.ebooks.vdcmedIa.com












NOT 1: Cafekeeper chua nha n du fhng fIn d dInh fuy n
cu c go I.
NOT 2: Cafekeeper da nha n du fhng fIn ca n fhI f d dInh
fuy n cu c go I.
NOT 3: Khng phu fhu c va o vI c su du ng fhu fu c k f n I
nhanh, vI c kich hoa f knh fruy n fhng bI fr Ia I cho d n khI
gafekeeper nha n duo c ba n fIn CONNCT. Hoa f d ng na y u ng vo I
vI c gafekeeper su du ng fhng s medIaWaIfIorConnecf fhay v
fhng s fasfSfarf.
nh v pha b go i H.323
N u gafevay nha n duo c m f yu ca u cu c go I fu ma ng SCN fh
no se c ga ng dInh vI phia bI go I H.323.
Ca ch fhu c gafekeeper dInh vI duo c frnh ba y frong mu c 2.1.3.
Ba o hi u ki u Overlap
CaII Proc
Hnh 2.25: Thit lp cuc gi t u cui SCN n u cui
H323
Cafeva Cafekeeper
u cui H323
Sefup
Sefup
InfomafIon
A
Sefup
CaII Proc
AIerfIng
AIerfIng
AIerfIng
Connecf
Connecf
Connecf
K h dI
CaII Proc
SVTH: THA I Q!ANC T! NC 63
hffp://vvv.ebooks.vdcmedIa.com
Cafevay pha I h fro fruy n fin hI u ba o hI u kI u OverIap
frong gIao dI n vo I ma ng SCN. N u da u cu I H.323 cu ng h fro
phuong fhu c fruy n ba o hI u na y fh gafekeeper cu ng se su du ng
kI u ba o hI u OverIap vo I da u cu I.
Chu y : N u ma ng SCN su du ng kI u fruy n ba o hI u OverIap
fh gafevay hoa c gafekeeper qua n Iy no pha I Iuu ca c s dIa chI da
nha n duo c cho d n khI fm fha y da u cu I H.323 dich.
Ba o hi u ki u En-bloc
Sau khI da u cu I H.323 duo c gafekeeper dInh vI fh fhu fu c ba o
hI u n-bIoc se duo c su du ng. KhI do gafevay |frong fruo ng ho p cu c
go I dInh fuy n fru c fI p ) hoa c gafekeeper |frong fruo ng ho p cu c go I
do gafekeeper dInh fuy n) se gu I pha n fu fhng fIn "SendIng
compIefe" fo I da u cu I H.323.
Thi t l p knh thng tin
Thu tu c k t n i nhanh
Ma ng VoIP co fh su du ng fhu fu c k f n I nhanh duo c frnh
ba y frong mu c 2.2.2.1.
Chu y 1: Thu fu c na y cho phe p frao d I d fhI f Ia p knh fhng
fIn fheo khuy n nghI H.245 hoa c quay fro Ia I fhu fu c ba o hI u H.245
fa I mo I fho I dI m cu a cu c go I.
Chu y 2: Thu fu c na y cho phe p frao d I ca c fhng fIn frong
bang |In-band) frong gIaI doa n fhI f Ia 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 fIn H.245 frong ba n fIn
H.225.0 nhu duo c frnh ba y frong mu c 2.2.2.2.
Chu y : VI c ma hoa ba n fIn H.245 frong ba n fIn H.225.0 duo c
uu fIn hon su du ng knh H245 rIng bo I v no mang Ia I hI u qua cao
hon.


SVTH: THA I Q!ANC T! NC 64
hffp://vvv.ebooks.vdcmedIa.com
i u khi n h i m chung
KhI da u cu I H.323 da p u ng ba ng ba n fIn AIRTINC fh
gafekeeper qua n Iy da u cu I H.323 bI go I se pha f h I am chung v
phia phia chu go I. Sau khI pha f h I am chung, gafekeeper se che n
pha n fu fhng fIn chI fhI vo I PI duo c fhI f Ia p gIa frI Ia 8 co nghIa Ia
cho phe p frao d I fhng fIn ba o hI u frong bang.
N u gafevay nha n duo c ba n fIn AIRTINC khng co chu a
pha n fu fhng fIn chI fhI Progress vo I PI co gIa frI Ia 8 fh gafevay se
ba f da u pha f h I am chung.
KhI gafevay nha n duo c ba n fIn AIRTINC frong khI nha n
duo c cu c go I fu SCN fh gafevay se che n pha n fu fhng fIn chI fhI
Progress vo I PI duo c fhI f Ia p Ia 8 co nghIa Ia cho phe p frao d I
fhng fIn ba o hI u frong bang n u nhu fhng fIn na y chua duo c fhI f
Ia p.
Cu c go I gIu a haI da u cu I SCN qua ma ng IP
Thi t l p cu c go i c ba n
Cu c go I co fh duo c fhI f Ia p fheo fhu fu c duo c dInh nghIa
frong khuy n nghI H.323 cu a IT!-T fheo ca c dI u kI n sau:
Theo khuy n nghI na y fh m f cu c go I se chI duo c su du ng m f
knh k f n I vo I ma ng SCN. Ca c cu c go I yu ca u su du ng nhI u
knh khng duo c h fro .
Cafekeeper va gafevay do no qua n Iy pha I h fro ca haI kI u
ba o hI u en-bIoc va OverIap.
Thu tu c ba o hi u ki u en-bloc
Thu fu c ba o hI u en-bIoc co fh duo c chI dInh bo I da u cu I SCN
chu go I. N u fhu bao chu go I su du ng ba o hI u kI u en-Ioc, va ca c
fhng fIn Ia da y du d co fh dInh fuy n d n egress gafevay
|gafevay cu a fhu bao bI go I) fh fhI f Ia p cu c go I fo I da u cu I bI go I
se duo c kho I d ng.
Thu tu c ba o hi u ki u Overlap
SVTH: THA I Q!ANC T! NC 65
hffp://vvv.ebooks.vdcmedIa.com
Cafevay pha I h fro fhu fu c ba o hI u kI u OverIap frong gIao
dI n vo I ma ng SCN.
Chu y : N u da u cu I chu go I su du ng fhu fu c ba o hI u OverIap
fh Ingress gafevay |gafevay cu a fhu bao chu go I) va gafekeeper
pha I Iuu ca c s nha n duo c cho d n khI fm ra duo c egress gafevay
KhI gafekeeper nha n duo c ba n fIn ST!P ma fruo ng fhng fIn
s bI go I khng fh xa c dInh duo c egress gafevay fh no se kho I d ng
b dInh fho I T302 va gu I fra Ia I ba n fIn ST!P ACKNOWIC.
M I khI nha n duo c ba n fIn INIORMATION khng chu a chI fhI
SendIng compIefe va co fruo ng fhng fIn v s bI go I co chu a inf
nha f m f chu s , fh no se kho I d ng Ia I b dInh fho I T302.
Hnh 2.26 fh hI n gIaI doa n fhI f Ia p cu c go I gIu a haI da u
cu I SCN qua ma ng IP.














SCN
ch gi
CN
Ingress
Cafevay
gress
Cafevay
Cafekeepe
CaII Proc
CaII Proc
CaII Proc
CaII Proc
AIerfIng
AIerfIng
AIerfIng
AIerfIng
Connecf
Connecf
Connecf
Connecf
S
S
I f
I f
I f
Sefup
Sefup
S
Sefup
Sefup
Sefup
Knh thng tin m t gateway b gi n ch gi
Knh thng tin mt chiu t thu bao b gi n thu bao ch gi
Knh thng tin m c hai
|nofe 1)
|
|nofe 2)
|nofe 3)
Hnh 2.26: Cuc gi gia hai u cui SCN qua mng
IP, bo hiu kiu Overlap S dng th tc kt ni nhanh
SVTH: THA I Q!ANC T! NC 66
hffp://vvv.ebooks.vdcmedIa.com
NOT 1: KhI gafekeeper nha n da y du fhng fIn d dInh fuy n
cu c go I, no gu I ba n fIn ST!P d n egress gafevay.
NOT 2: a n fIn INIORMATION cung ca p fhm fhng fIn v
nguo I su du ng.
NOT 3: N u ma ng SCN nha n duo c da y du chu s d phan
fich, no fra Io I ba ng ba n fIn CAII PROC fhay v ba n fIn ST!P
ACK.
Thi t l p knh thng tin
Thu tu c k t n i nhanh:
Ma ng VoIP co fh su du ng fhu fu c k f n I nhanh duo c frnh
ba y frong mu c 2.2.2.1.
Chu y 1: thu tu c na y cho phe p trao i thi t l p knh thng
tin theo khuy n ngh H.245 hoa c quay fro Ia I fhu fu c ba o hI u H.245
fa I mo I fho I dI m cu a cu c go I.
Chu y 2: thu tu c na y cho phe p trao i ca c thng tin trong bng
(in-band) trong giai oa n fhI f Ia 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 fIn H.245 frong ba n fIn
H.225.0 nhu duo c frnh ba y frong 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 tin s du ng hn knh H245 rIng bo I v no mang Ia I hI u qua cao
hon.
Ca c thng tin ba o hi u trong bng
Trong giai oa n thi t l p cu c go i
N u egress gafevay nha n duo c ba n fIn PROCRSS | fruo c khI
nha n duo c ba n fIn AIRTINC) hoa c ba n fIn CAII PROCINC
|sau khI da gu I dI ba n fIn CAII PROCINC) co chu a chI fhI
Progress fu pha ma ng SCN, fh gafevay se gu I d n gafekeeper ba n
fIn PROCRSS. a n fIn na y chu a chI fhI Progress da nha n duo c.
SVTH: THA I Q!ANC T! NC 67
hffp://vvv.ebooks.vdcmedIa.com
N u nha n duo c ba n fIn CAII PROCINC fu phia ma ng
SCN frong khI chua gu I ba n fIn CAII PROCINC, fh egress
gafevay se gu I ba n fIn CAII PROCINC. a n fIn na y co chu a
fhng fIn chI fhI Progress.
KhI gafekeeper nha n duo c ba n fIn CAII PROCINC co
chu a fhng fIn chI fhI Progress hoa c ba n fIn PROCRSS |fruo c khI
nha n duo c ba n fIn AIRTINC) co chu a fhng fIn chI fhI Progress
|nhung khng chu a fhng fIn chI fhI Cause) fh gafekeeper |fruo c khI
fruy n ba n fIn CAII PROCINC) se du ng mo I b dInh fho I gIa m
sa f cu c go I dang cha y va kho I d ng b dInh fho I T301.
KhI Ingress gafevay nha n duo c ba n fIn CAII PROCINC
co chu a fhng fIn chI fhI Progress hoa c ba n fIn PROCRSS |Truo c
khI nha n duo c ba n fIn AIRTINC) co chu a chI fhI Progress |nhung
khng chu a chI fhI Cause) , fh no se du ng mo I b dInh fho I gIa m sa f
cu c go I dang cha y va kho I d ng b dInh fho I T301.
Trong giai oa n gia i pho ng cu c go i
N u gafevay k f n I vo I ma ng SCN nha n duo c pha n fu fhng
fIn chI fhI Progress frong ba n fIn ISCONNCT fu phia ma ng SCN
fh gafevay se gu I ba n fIn PROCRSS fo I gafekeeper. a n fIn na y
se co chu a ca fhng fIn chI fhI Progress va chI fhI ReceIved cause.
Chu y : N u gafevay nha n duo c ba n fIn PROCRSS co chu a
fhng fIn chI fhI Cause va Progress fh ba n na y se duo c gIu nguyn
va gu I d n gafekeeper.
KhI gafekeeper nha n duo c ba n fIn PROCRSS co chu a fhng
fIn chI fhI Progress va Cause fh gafekeeper |fruo c khI gu I dI ba n fIn
PROCRSS) se du ng mo I b dInh fho I gIa m sa f cu c go I dang cha y
va kho I d ng b dInh fho I T301.
KhI da u cu I H.323 nha n duo c ba n fIn PROCRSS co chu a
fhng fIn chI fhI Progress va Cause fh gafekeeper se du ng mo I b
dInh fho I gIa m sa f cu c go I dang cha y va kho I d ng b dInh fho I
T301.
Thu c hI n cu c go I
SVTH: THA I Q!ANC T! NC 68
hffp://vvv.ebooks.vdcmedIa.com
Kha i ni m chung
I vo I cu c go I fo I m f fhu bao frong ma ng SCN, gIaI doa n
fhu c hI n cu c go I duo c finh fu khI phia bI go I fra Io I va gafevay
nha n duo c ba n Connecf. I vo I cu c go I fu ma ng SCN fh gIaI doa n
fhu c hI n cu c go I duo c finh fu khI gafevay fruy n chI fhI fra Io I cho
ma ng SCN.
KhI pha f hI n co I I cu a cu c go I frong ma ng IP fh I I na y se
duo c fhng ba o cho kh I chu c nang ghI cuo c.
Chu y 1: pha f hI n I I cu c go I frong ma ng IP cho mu c dich
qua n Iy va finh cuo c, gafekeeper pha I xa c dInh chu ky kI m fra knh
fruy n fh hI n ba ng gIa frI cu a fruo ng IrrIrequency frong ba n fIn
AdmIssIonConfIrm |ACI).
Ca c tr ng h p ngoa i l trong giai oa n th c hi n cu c go i
+ N u gafekeeper nha n fha y co I I, no se fhu c hI n gIa I pho ng
cu c go I.
+ N u gafevay nha n fha y co I I, no se gIa I pho ng cu c go I v
phia ma ng SCN sau do gIa I pho ng cu c go I phia ma ng IP.
+ N u da u cu I H.323 nha n fha y co I I no se kich hoa f vI c k f
fhu c cu c go I.
Gia i pho ng cu c go i
Cu c go I co fh duo c gIa I pho ng bo I m f frong ca c: da u cu I
H.323, gafevay |khI da u cu I frong ma ng SCN kich hoa f gIa I pho ng
cu c go I) hoa c gafekeeper. Nguyn nhan gIa I pho ng cu c go I co fh Ia
do k f fhu c cu c go I m f ca ch bnh fhuo ng hoa c pha f hI n co I I frong
khI fhu c hI n cu c go I. Ca c fhu fu c gIa I pho ng cu c go I fuan fheo
khuy n nghI H323 nhu da frnh ba y o pha n 2.2.2.6.
HI n fuo ng xung d f ba n fIn duo c kha c phu c bo I m f frong ca c:
da u cu I H.323, gafekeeper, gafevay.
Chu y : HI n fuo ng xung d f ba n fIn xa y ra khI ca da u cu I Ia n
gafevay gIa I pho ng cu c go I va o cu ng m f fho I dI m.
M t sv n kha c
SVTH: THA I Q!ANC T! NC 69
hffp://vvv.ebooks.vdcmedIa.com
+ Ph I ho p hoa f d ng vo I ba o hI u TMI
Truo c khI knh fhng fIn medIa duo c fhI f Ia p ca haI chI u, ca c
fhng fIn quay s duo c gu I dI frong fha nh pha n fhng fIn
CaIIedParfyNumber hoa c KeypadIacIIIfy frong ba n fIn ba o hI u
H225.0. N u gafekeeper nha n duo c fha nh pha n fhng fIn
KeypadIacIIIfy chu a ca c s ca n chuy n fI p fh no se gu I ca c s na y
frong fha nh pha n fhng fIn CaIIedParfyNumber frong go I fIn ba o
hI u fruy n dI.
Trong fruo ng ho p cu c go I gIu a haI da u cu I SCN qua ma ng IP,
n u ma ng IP co kha nang fruy n fin hI u TMI frong bang |go I
frong go I fIn medIa) fh khng ca n pha I co su chuy n d I sang ca c
ba n fIn ngoa I bang H245 userInpufIndIcafIon. Nguo c Ia I, sau khI
knh fhng fIn medIa duo c fhI f Ia p ca haI huo ng, ca c fin hI u TMI
se duo c fruy n dI frong ma ng IP nho ba n fIn dI u khI n H245
userInpufIndIcafIon.
Ca c fhng fIn nha n duo c fu da u cu I H.323 frong ba n fIn
userInpufIndIcafIon se duo c fa ch ra va che n va o knh fhng fIn ba ng
ca ch su du ng ca c fin hI u TMI. No duo c gafevay k f n I vo I ma ng
SCN fhu c hI n.
Ca c fin hI u TMI nha n duo c fu ma ng SCN se duo c gafevay
fa ch ra fu Iu ng fhng fIn va ma hoa frong ba n fIn
userInpufIndIcafIon.
Ca c da u cu I H323 khng co kha nang pha f ba n fIn
userInpufIndIcafIon co fh gu I ca c fhng fIn quay s frong fha nh
pha n fhng fIn KeypadIacIIIfy cu a ba n fIn ba o hI u H225.0
INIORMATION. KhI gafekeeper nha n duo c fha nh pha n fhng fIn
na y n u ca n chuy n fI p fh no se chuy n fI p frong ba n fIn
userInpufIndIcafIon.
Chu y : !serInpufIndIcafIon co fh duo c fruy n fheo phuong
fhu c ma hoa ba n fIn H245 frong ba n fIn ba o hI u IACIIITY.
Nh n da ng pha chu go i
Thng fIn nha n da ng phia chu go I CII co fh duo c phia chu go I
cung ca p va co fh duo c fruy n fo I phia bI go I. KhI m f kha ch ha ng
SVTH: THA I Q!ANC T! NC 70
hffp://vvv.ebooks.vdcmedIa.com
mu n cho bI f s chu go I no se cung ca p fhng fIn na y frong ca c pha n
fu cu a ba n fIn ba o hI u duo c frnh ba y frong khuy n nghI H.225.0
cu a IT!-T .
Ca c kha ch ha ng co fh cung ca p s cu a ho ba ng ca ch su du ng
pha n fu fhng fIn s phia chu go I Ia pha n fu Iu a cho n frong ba n fIn
ST!P.
Chu y : Ca c fhu fu c va gIao fhu c d dI u khI n fhng fIn nha n
da ng phia chu go I na y duo c quy dInh frong fu ng vu ng va fu ng qu c
gIa.
Theo khuy n nghI H.225.0 ca c s khng duo c chI ro fuong u ng
vo I fhng fIn frong Ocfef 3a ||PresenfafIon IndIcafor va ScreenIng
IndIcafor) nhu duo c frnh ba y o ba ng fu 4 d n 11 frong khuy n nghI
Q.931 cu a IT!-T. o Iy do khng co fhng fIn frong Ocfef 3a nn
fhng fIn v s phia chu go I se duo c xu Iy fuong u ng vo I Ocfef 3a co
gIa frI sau:
"PresenfafIon aIIoved";
"user-provIded nof screened".
Va k f qua cu a vI c do Ia gafevay se khng che n fhng fIn s
phia chu go I I va o ba n fIn ST!P khI fruy n no v phia ma ng IP
n u nhu fhng fIn s phia chu go I nha n duo c fu ma ng SCN co chI fhI
ha n ch .






SVTH: THA I Q!ANC T! NC 71
hffp://vvv.ebooks.vdcmedIa.com



CH!ONC 3: XY ! NC CATWAY CI! A MA NC PSTN
VA MA NC IP

1. Kha I qua f chung
Nha n fha y kha nang pha f frI n cu a dIch vu dI n fhoa I IP frong
fuong IaI, VI n khoa hoa c va ky fhua f buu dI n da fI n ha nh ch
fa o fhu nghI m gafevay k f n I gIu a ma ng PSTN va ma ng IP, buo c
da u da fha nh cng vo I gafevay dung Iuo ng 4 knh fhoa I fuong fu .
u a n pha f frI n gafevay gIu a ma ng PSTN va ma ng IP vo I gIao dI n
ma ng fhoa I Ia Iu ng 1 Ia buo c pha f frI n fI p fheo cho fha nh cng
ban da u do .
1.1 Mu c tiu
Mu c fIu cu a du a n Ia xay du ng m f Cafevay n I gIu a ma ng IP
va ma ng PSTN. CIao fI p vo I ma ng PSTN Ia Iu ng 1. Ca c yu ca u
duo c da f ra:
+ Cung ca p kha nang xu Iy fI ng no I cha f Iuo ng cao
+ Ca c fhu fu c gIao fI p vo I go I fIn fhoa I fheo chua n qu c f
H.323 bao g m:
+ Ca c fhu fu c fhI f Ia p fin hI u fhoa I H225.
+ Ca c fhu fu c dI u khI n H.245.
+ Ca c fhu fu c fruy n go I fIn fhoa I va dI u khI n go I fIn fhoa I
RTP, RTCP.
+ Ca c dIch vu phu fro nhu chuy n huo ng cu c go I, chuy n fI p
cu c go I fheo chua n H.450.
+ Ca c co ch nang cao cha f Iuo ng fI ng no I: JIffer buffer, che n
go I fIn, khu fI ng vo ng |C.165), vvv...
SVTH: THA I Q!ANC T! NC 72
hffp://vvv.ebooks.vdcmedIa.com
+ H fro ca c phuong pha p ma hoa fI ng no I f c d fha p: C.729
|8kbps), C.723.1 va C.723.1A |5.3 va 6.3 kbps), C.728 |16kbps), CSM.
+ H fro kha nang fhao fa c vo I fin hI u fhoa I 64Kbps |C.711
PCM)
+ H fro ca haI phuong fhu c quay s one-sfep va fvo-sfep, bao
g m vI c quay s fu ma ng IP fo I PSTN va quay s fu PSTN fo I IP
|chua n .164)
+ Cho phe p fhu c hI n da m fhoa I fheo kI u PC-PC, PC-Phone,
Phone-Phone
+ H fro nhu ng chu c nang nhu m f gafekeeper khI frong ma ng
chua co gafekeeper bao g m:
+ Chuy n d I dIa chI.
+ I u khI n fruy nha p.
+ Qua n Iy gIa I fhng.
+ H fro kha nang fruy n fax over IP fheo chua n T.38
+ Co fh gIao fI p vo I ma ng IP fhng qua ca c gIao dI n
10aseT, 100aseT.
+ H fro , qua n Iy vI c fruy n fhng fIn fhoa I frn duo ng 1.
+ Tuan fheo ca c fIu chua n fhoa I qu c f nhu TSI-TS, IT!.
+ Cung ca p ca c fIu chua n cha f Iuo ng dIch vu QoS v ca c IInh
vu c:
Cha f Iuo ng cu c go I : bao g m d fr da u cu I va cha f Iuo ng
fI ng no I da u cu I.
Cha f Iuo ng fhI f Ia p cu c go I : bao g m d fr fruy n da n qua
ma ng IP, d fr xu Iy fa I dI m fruy nha p, d fr xu Iy do ca c chu c
nang ggg, d fr fhI f Ia p cu c go I qua ma ng chuy n ma ch knh...
Cung ca p h fh ng hI n fhI fhng fIn, dI u khI n cu c go I vo I
gIao dI n fhan fhI n cho nguo I su du ng.
SVTH: THA I Q!ANC T! NC 73
hffp://vvv.ebooks.vdcmedIa.com
1.2 Mi tr ng pha t tri n
Card Dialogic:
ChI fI f v card pha n cu ng na y duo c frnh ba y m f ca ch ro ra ng
frong pha n sau.
Dialogics SDK:
fhu vI n pha f frI n pha n m m cu a IaIogIc duo c cung ca p
cu ng vo I card pha n cu ng gIu p cho nguo I pha f frI n co fh khaI fha c
duo c ca c finh nang cu a card m f ca ch fuong d I d da ng.
Ngn ng l p trnh:
uo c cho n frn co so su m m de o cu a cng cu , kha nang h fro
va fho I quen Ia p frnh. Ngn ngu Ia p frnh d pha f frI n chuong
frnh duo c Iu a cho n frong ca c ba n C cu a ca c ha ng d da m ba o f c d .
Vo I ca c ngn ngu Ia p frnh kha c nhu VIsuaI asIc hoa c eIphI fh
vI c fa o gIao dI n va vI c fhao fa c du II u Ia don gIa n hon nhung fhu c
fhI chuong frnh Ia ha n ch . Trong ca c phIn ba n C do fh phIn ba n
duo c h fru nhI u nha f Ia MIcrosoff C++, v va y o day fa cho n
MIcrosoff C++ Ia m cng cu d Ia p frnh. ay Ia m f ngn ngu duo c su
du ng r ng ra I frong cng nghI p.
H i u ha nh:
Pha n m m duo c fhI f k , xay du ng va fhu c hI n frn h dI u
ha nh WIndov NT 4.0.
SVTH: THA I Q!ANC T! NC 74
hffp://vvv.ebooks.vdcmedIa.com
1.3 C u hnh th nghi m










2. Xa c dInh gIa I pha p pha n cu ng.
2.1 Xem xe t m t s gia i pha p ph n c ng.
M f s gIa I pha p pha n cu ng cu a ca c ha ng:
- Cafevay frn PC Server du ng card fhoa I fheo chua n cng
nghI p.
- Cafevay frn PC Server du ng card SP da c chu ng cho fhoa I
Infernef
- Cafevay xay du ng du a frn card da du ng NIC vo I kha nang
ghe p n I vo I ma ng dI n fhoa I.
- Cafevay ga n vo I m f pha n fu cu a ma ng n I b |vi du nhu
Roufe, Hub hoa c PAX).
Ca c ich Io I va nhuo c dI m cu a m I kI n fru c se duo c xem xe f.

Hnh 3.1: Cu hnh th nghim phone to phone
nternet/ntrune
VPGut
Tng i
VPGut
Tng i
1 1
SVTH: THA I Q!ANC T! NC 75
hffp://vvv.ebooks.vdcmedIa.com
Gateway trn PC Server du ng card thoa i theo chu n cng
nghi p
Card duo c fhI f k cho vI c ghI va pha f fhng ba o fo I nguo I go I
va fhuo ng duo c du ng frong h fh ng fra Io I fu d ng hoa c fhu fhoa I.
n ca nh m f ich Io I Ia kha nang nhanh cho ng dua sa n pha m
ra fhI fruo ng, m f s ha n ch cu a h fh ng kI u na y Ia :
Card khng duo c fhI f k cho u ng du ng fho I gIan fhu c nhu dI n
fhoa I IP. Pha n m m dI n fhoa I IP pha I xu Iy am fhanh frong nhI u
go I ro I ra c fhay v m f do ng IIn fu c. I u na y Ia nguyn nhan cu a
fr frong khI no I chuy n.
Card khng duo c fhI f k d ne n va da n am fhanh. VI c na y se
pha I fhu c hI n bo I CP! cu a ma y chu . I u na y cu ng gay ra fr va
ha n ch kha nang mo r ng cu a Cafevay cho nhI u cu c go I frong m f
Iu c.
VI c ca I da f va fhI f Ia p ca u hnh cho ca c card Ioa I na y khng
don gIa n
a s h fh ng su du ng gIao fhu c rIng cu a ba n ha ng d
chuy n cu c go I, nha cung ca p dIch vu se bI ra ng bu c va o gIa I pha p
cu a nha cung ca p fhI f bI.
Ca c h fh ng na y fhuo ng ra f da f fI n |khoa ng 1000 d n 2000
!S / porf).
Ca c h fh ng na y se kho co ch du ng frong fuong IaI do ca c
fhI f bI duo c su du ng khng duo c fhI f k cho Ioa I u ng du ng na y. Ca c
nha cung ca p fhI f bI ca n chuy n sang su du ng pha n cu ng fhI f k
da c bI f cho dI n fhoa I IP.
Gateway trn PC Server du ng card DSP c chu ng
Ngay khI kha I nI m gafevay fhoa I Infernef duo c chu ng mInh,
ca c nha cung ca p fhI f bI da fm ca ch kha c phu c ca c nhuo c dI m cu a
ca c Ioa I card cu ba ng Ioa I card fhI f k da c bI f cho dI n fhoa I IP.
Ioa I card mo I gIa I pho ng CP! cu a ma y chu kho I ca c cng vI c xu Iy o
mu c fha p nhu Ia y ma u, ne n va fruy n am fhanh, va do do ca I fhI n
SVTH: THA I Q!ANC T! NC 76
hffp://vvv.ebooks.vdcmedIa.com
duo c fho I gIan fr , cha f Iuo ng am fhanh va cho phe p m f Server xu
Iy nhI u cu c go I d ng fho I hon.
Ca c h fh ng da ng na y fhuo ng cho cha f Iuo ng cao hon: cha f
Iuo ng am fhanh f f hon, d fr if hon, d mo r ng hon, d fIn ca y cao
hon. ChI phi cho h fh ng cu ng fha p hon |khoa ng 500 d n 1000
!S/porf).
Gateway xy d ng d a trn card a du ng NIC v i kha nng
ghe p n i v i ma ng i n thoa i
Ioa I gafevay na y fhich ho p d fhu c hI n dIch vu fhoa I Infernef
cho ca c nho m ca nhan nho vo I gIa fha nh re hon ra f nhI u so vo I ca c
Ioa I frn. Ca c card na y Ia Ioa I chuyn du ng duo c fhI f k cho dI n
fhoa I Infernef.
M f frong nhu ng sa n pha m Ioa I na y Ia Infernef PhoneJACK
cu a ha ng QuIcknef TechnoIogIes. ay Ia card fI ng no I duo c fhI f k
cho dI n fhoa I IP, dI ke m vo I no Ia m f frong ca c pha n m m
MIcrosoff NefMeefIng, VocaITec Infernef Phone, IT Nef2Phone.
CIa cu a sa n pha m na y Ia 200 !S.
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)
ay Ia m f Ioa I gafevay duo c fhI f k d phu c vu cho ca c ma ng
n I b .
Ha ng CIsco Ia m f nha sa n xua f ha ng da u da b xung fhm
chu c nang cu a gafevay H.323 va o ca c Roufe da u cu I f c d cao cu a
ho . CIa I pha p na y cho phe p fhu c hI n ca haI chu c nang cu a ma ng
ma y finh va cu a dIch vu fhoa I Infernef frong cu ng m f fhI f bI.
M f s nha sa n xua f kha c vi du nhu ShoreIIne TeIevorks va
Touchvave CommunIcafIons da dua ra ca c gafevay ga n II n vo I
fhernef Hub. M I fhI f bI k f n I vo I duo ng day dI n fhoa I ba ng day
chua n RJ14 va k f n I vo I ma ng fhernef ba ng day chua n RJ45. V
fhu c cha f, m I Hub do ng vaI fro nhu m f f ng da I PX.
a ng sau fo m fa f va so sa nh ca c gIa I pha p fhI f k Cafevay
cu a m f s ha ng ha ng da u fh gIo I.
SVTH: THA I Q!ANC T! NC 77
hffp://vvv.ebooks.vdcmedIa.com

a c finh
PC Server
(Chun)
PC Server
(T uu hou )
Tht bj d c l p NC du du ng
Chaf
Iuong am
fhanh
Thay dI Tf Tf Thay dI
fr T I| >100ms) Tf Tf Thay dI
Chuy n
d I fu
POTS
sang IP
Co Co Co Co
CIa fha nh
mf cng
1000-2000
!S
500-4000
!S
500-1000 !S 200-500 !S
Kha nang
mo rng
TI Tf Khng han ch Khng han ch
ung dung
Ich vu
Cafevay cho
nguoI su dung
Iphone
Ma ng WAN
cng fy, go I
frong cng fy
In fhoaI qua
WAN, fhay fh
cho PX
H fhng fIn n I
b qua WAN
Nha sa n
xuaf su
dung kIn
fruc nay
IaIogIc/
VocaITec
MIcom
NafuraI
MIcrosysfems/
Infer-TeI
IaIogIc/
VocaITec
CIsco
ShoreIIne
TeIevorks
Touchvave
CommunIcafIons
Phonef
Shrere
CommunIcafIons
QuIcknef
TechnoIogIes
Hnh 3.2 So su nh cu c gu phu p cu u cu c hu ng

Qua vI c so sa nh ca c gIa I pha p o frn fa fha y gIa I pha p su du ng
Card SP Ia fhich ho p nha f, bo I v Cafevay pha I da m ba o xu Ii d ng
fho I nhI u cu c go I, d ng fho I da m ba o cha f Iuo ng cu c go I. Su du ng
card SP se Ia m gIa m fa I frn ma y chu . Ca c chu c nang xu Ii fin hI u,
ne n fhoa I se duo c ca c b xu Ii fin hI u frn card da m nhI m, v va y se
gIa m fho I gIan fr , ca I fhI n cha f Iuo ng am fhanh.
2.2 C u tru c ph n c ng
Ca u hnh pha n cu ng cu a Cafevay PSTN - IP co ca c pha n sau:
Card gIao dI n PSTN fuong fhich vo I SC bus, do Ia card /300
cung ca p gIao dI n vo I ma ng fhoa I 1 Iu ng 1.
Card m3 IPIInk gIao fI p vo I ma ng IP Ia M/IP0812_NIC vo I
kha nang cung ca p f I da 8 knh fhoa I.
SVTH: THA I Q!ANC T! NC 78
hffp://vvv.ebooks.vdcmedIa.com
SC bus n I gIu a card m3 IPIInk va card gIao dI n PSTN.









2.3 Gi i thi u ki n tru c Dm3 cu a Card Dm3/IP Link
Truo c khI kI n fru c m3 ra do I, ca c sa n pha m dI n fhoa I ma y
finh chI co ca c chu c nang c dInh o mu c pha n cu ng. Ca c chu c nang
na y phu fhu c va o ca c b SP va ca c b










M hnh pht trin Dm3, nhiu sn phm
- c xy dng trn cng mt nn phn cng
M hnh pht trin
tr- c Dm3, chc
nng c nh mc
phn cng
Hnh 3.4: M hnh pht trin Dm3
Hnh 3.3: Cu trc phn cng ca gateway
SVTH: THA I Q!ANC T! NC 79
hffp://vvv.ebooks.vdcmedIa.com
xu Ii kha c, v va y kha nang pha f frI n ra f ha n ch . M hnh na y
Ia m cho ca c nha pha f frI n ra f kho fich ho p ca c fa I nguyn cu a ca c
ha ng kha c nhau va o u ng du ng cu a ho . M I khI ca n b sung ca c finh
nang mo I cho h fh ng do I ho I pha I fhay d I kI n fru c pha n cu ng.
KI n fru c m3 ra do I dua ra m f huo ng pha f frI n mo I cho ca c
sa n pha m dI n fhoa I ma y finh. No bao g m ca pha n cu ng va pha n
m m |fIrmvare). KI n fru c pha n cu ng Ia c dInh, co d fich ho p cao,
bao g m nhI u b xu Ii. Trn n n pha n cu ng c dInh do , ca c fa I
nguyn fIrmvare duo c xay du ng cung ca p cho nha pha f frI n ca c dIch
vu kha c nhau nhu: fhoa I, fax.... Vo I m hnh pha f frI n na y, nha pha f
frI n co fh pha f frI n h fh ng fheo haI huo ng: m f Ia pha f frI n cac
fa I nguyn fIrmvare, haI Ia du a frn ca c fa I nguyn d xay du ng ca c
chuong frnh u ng du ng.
c i m cu a ki n tru c Dm3
Co kha nang frI n khaI nhI u fa I nguyn frn cu ng m f n n
pha n cu ng. Ca c fa I nguyn nhu dI u khI n cu c go I, fhoa I |ghI Ia I,
fa ch fone), fax, ASR |aufomafIc speech recognIfIon) hoa f d ng d ng
fho I frn n n m3, duo c su du ng frn nhI u h dI u ha nh kha c nhau
nhu WInNT, !nIx.
Ia m f mI fruo ng pha f frI n mang finh mo : kI n fru c m3 cho
phe p ca c nha pha f frI n co fh nhanh cho ng fich ho p va o u ng du ng
cu a mnh nhI u fa I nguyn kha c nhau do ca c ha ng fhu 3 cung ca p.
H fro fuong fhich vo I nhI u chua n pha n cu ng nhu PCI,
Compacf PCI, VM.
Ki n tru c ph n c ng
Pha n cu ng cu a m3 duo c xay du ng co fh fuong fhich vo I 3
chua n: CompacfPCI, PCI va VM. No bao g m m f bo ma ch chu va
ca c bo ma ch con ca m frn no . Ca c bo ma ch con co ca c nhI m vu kha c
nhau nhu xu Ii fin hI u, gIao fI p vo I frung k , gIao fI p vo I ma ng
fhernef hay RS-232.


SVTH: THA I Q!ANC T! NC 80
hffp://vvv.ebooks.vdcmedIa.com
Bo ma ch chu : bao g m ca c ph n sau
+ Mediastream Management ASIC (MMA): Ma ch fich ho p u ng
du ng qua n Ii Iu ng medIa |ASIC: AppIIcafIon SpecIfIc Infegrafed
CIrcuIf) Ia fha nh pha n quan fro ng nha f frong kI n fru c pha n cu ng
m3. MMA su du ng MA bus 32 bIf d frao d I du II u gIu a b nho
foa n cu c cu a m3 vo I hosf shared RAM, CP, ca c SP, b dI u khI n
SC hoa c CT bus ba ng ca ch do c, dI u khI n va kho I fa o nga f. MMA co
haI chu c nang chinh:
+ Trao d I du II u gIu a b nho foa n cu c vo I ca c b nho cu a ca c
bo ma ch con.
+ Trao d I du II u gIu a b d m PCM va b nho fhI f bI.
ConfroI Processor |CP): co nhI m vu qua n Ii vI c fruy nha p CT
|hoa c SC) bus qua MMA va b dI u khI n bus CT812. Trong ca c kI n
fru c pha n cu ng kha c, CP fhuo ng pha I chIu fra ch nhI m va n chuy n
du II u, kI n fru c m3 su du ng MMA d Ia m nhI m vu na y chu
khng pha I Ia CP.












SC4000 SC4000
CT812ASC
Thay cho haI SC4000
Dual
HDLC

DN
|x2)
MedIasfream
Managemenf
uaI
HIC

DN
|x2)
B nh
ton cc
m PCM
B nh SP B nh SP
Hosf shared
ConfroI
Processor
B nh
CP
Hosf
us
MM
Hnh 3.5: Kin trc phn cng Dm3
SVTH: THA I Q!ANC T! NC 81
hffp://vvv.ebooks.vdcmedIa.com
B nh cu a CP: Ch du ng ring cho CP, co kch th c 8 MB
DRAM.
B nh toa n cu c: Co kch 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 hosf co fh fruy nha p d n.
B nh SP: c s du ng cho ca c b x l n m trn bo ma ch con
SP. MMA h tr t i da 18 b nho na y, v va y chI co fh co f I da 18 b
xu Ii fin hI u frn fa f ca ca c bo ma ch con SP.
B m PCM: la ni d li u PCM c lu tr ta m th i trong
khoa ng th i gian 4ms. u II u PCM n I fI p duo c Iuu fru duo I da ng
ca c byfe frong b d m 32 byfe cho m I knh.
Host shared RAM: co kch th c 512KB c s du ng tra nh
t c nghe n host bus. No duo c n I vo I CP, hosf bus, MMA bus.
DNI (Digital Network Interface): cung c p giao di n v i ma ng
s , co th la trung k 1, T1 hoa c ISN. KhI co fhm bo ma ch con
NI, m3 co fh cung ca p fhm haI gIao dI n vo I ma ng s nu 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/1 haI b , co n m f b
da nh d h fro bus fhng dI p SC frong fuong IaI. Trong ca c bo ma ch
con NI cu ng co ca c b HIC cho m I Iu ng frung k .
B i u khi n bus: Ch c nng chnh cu a b i u khi n bus la
trao i d li u sgi a ca c khe fho I gIan frn bus n I b va ca c khe
fho I gIan frn bus mo r ng.
Bo ma ch con SP
M I bo ma ch con SP co fh chu a d n 6 b xu Ii fin hI u s SP
MoforoIa| 5630x. Trong fuong IaI, no se duo c h fro fhm ca c b xu Ii
fin hI u kha c, ca c bo ma ch con vo I ca c b xu Ii kha c nhau co fh ph I
ho p hoa f d ng o mu c d m m de o cao.
Bo ma ch con DNI
Cung ca p fhm haI gIao dI n vo I ma ng s 9Iu ng 1, T1 hoa c
ISN). Ngoa I ra frn boa ma ch na y cu ng co ca c b dI u khI n HIC
cho ca c Iu ng frung k na y.
SVTH: THA I Q!ANC T! NC 82
hffp://vvv.ebooks.vdcmedIa.com
Bo ma ch con cung c p giao di n ma ng Ethernet(NIC)
o ma ch na y chu a m f b xu Ii MoforoIar 603e PoverPC fhu c
hI n xu Ii gIao fhu c su du ng b dI u khI n HIC duo c ca u hnh frn
bo ma ch chu . HI n fa I gIao fhu c IP dang duo c h fro , frong fuong IaI
frn bo ma ch con na y cu ng se co b HIC cu a rIng no cho phe p h
fro ca c gIao fhu c kha c |cha ng ha n SS7).
Ki n tru c ph n m m
KI n fru c pha n m m cu a m3 duo c m fa frn hnh 3.6






Ta i nguyn Dm3va ca c tha nh ph n cng ngh
+ Ta i nguyn Dm3: Ia m f fhu c fh kha I nI m duo c fhu c hI n
frong fIrmvare cha y frn pha n cu ng m3. M f fa I nguyn se cung
ca p cho frnh u ng du ng ca c dIch vu phu c vu cho vI c xay du ng m f
sa n pha m na o do |voIce, fax...).
+ Component: M f fa I nguyn m3 duo c fhu c hI n bo I m f s
ca c fhu c fh go I Ia componenf, chu ng cha y frn m f b xu Ii dI u
khI n |CP) hoa c b xu Ii fin hI u |SP) fuy fhu c fheo chu c nang cu a
no . M f s componenf co chu c nang fhu c hI n ca c va n d qua n Ii, ca u
hnh frong khI m f s kha c fhu c hI n chu c nang xu Ii ca c Iu ng s
II u.
fruy nha p d n ca c fa I nguyn, frnh u ng du ng frao d I ca c
ba n fIn |message) hoa c ca c s II u Iu ng |dafa sfream) vo I ca c
componenf cu a fa I nguyn do . Trong fho I gIan cha y, ca c componenf
frong m f fa I nguyn frao d I vo I nhau, frao d I vo I ca c componenf
cu a ca c fa I nguyn ca c |fhng qua ca c ba n fIn).
Resource and TechnoIogy
Componenf IIrmvare
KerneI
NafIve
Hnh 3.6: Cu trc phn tng phn mm
SVTH: THA I Q!ANC T! NC 83
hffp://vvv.ebooks.vdcmedIa.com
+ Th hi n cu a Component: Ia m f don vI duo c dIa chI hoa fh
hI n m f Iu ng dI u khI n ca c fhao fa c IIn quan d n m f
componenf. M f componenf fhuo ng co nhI u fh hI n cu a no
|componenf Insfance), v fh , m f componenf frn m f b xu Ii co fh
du ng d xu Ii nhI u Iu ng hoa c nhI u knh. Ca c fh hI n Ia ca c don
vI co dIa chI, v va y ca c ba n fIn duo c gu I d n fu ng componenf
Insfance. Kha I nI m componenf va componenf Insfance co fh coI
nhu fuong fu vo I kha I nI m Io p va d I fuo ng cu a Io p frong Ia p frnh
C++.










Dm3 Kernel
m3 KerneI fa o fha nh m f vo bo c bn ngoa I RTOS va b xu Ii,
Ia m ma f su kha c bI f gIu a ca c b xu Ii, ca c h dI u ha nh duo I ca I
nhn cu a ca c nha pha f frI n fa I nguyn. Vi du , m f fa I nguyn co fh
duo c phan b frn nhI u b xu Ii, su du ng CP cho ca c chu c nang qua n
Ii, su du ng SP cho ca c chu c nang xu Ii fin hI u.
cung ca p kha nang d c Ia p vo I kI n fru c pha n cu ng va h
dI u ha nh fho I gIan fhu c bn duo I, KerneI cung ca p m f fa p ca c dIch
vu sau:
PI
Giao thc truyn, nhn cc message, cc lung d liu
Dch v
Kernel
cho CP
VxWork
s
CP componenf
I
I
I
Dch v
Kernel
cho SP
SP componenf
I
I
I
SPOX
hoc
VxWorks
Trnh iu
khin thit
b
Trnh ng
dng

Th- vin ng
dng
Giao din
vi SC bus
v mng
bn ngoi
ASICs
TI
Hnh 3.7: Cc resource, component, component instance v
cc dch v ca Dm3 Kernel
SVTH: THA I Q!ANC T! NC 84
hffp://vvv.ebooks.vdcmedIa.com
Qua n Ii ca c componenf xu Ii cu c go I |ca c dIch vu v fho I gIan,
qua n Ii fa I nguyn, qua n Ii ca u hnh va b nho ).
Cung ca p ca c co ch fruy n, nha n ca c message, ca c I nh va gIu a
ca c fa I nguyn, gIu a ca c fa I nguyn va u ng du ng
CIao fI p gIu a ca c fa I nguyn va ma ng bn ngoa I |IP, PSTN...),
gIao fI p gIu a ca c fa I nguyn vo I nhau fhng qua SC bus.
Dm3 Direct Interface
m3 Irecf Inferface Ia gIao dI n o mu c fha p nha f cho phe p
u ng du ng fruy nha p d n fIrmvare. CIao dI n na y cho phe p u ng du ng
co fh fa n du ng da y du ca c da c finh cu a ca c fa I nguyn m3. No Ia m
nhI m vu ngan ca ch u ng du ng vo I frnh dI u khI n fhI f bI, cung ca p
m f fa p ca c ha m API cho phe p u ng du ng co fh qua n Ii ca c cIusfer va
ca c khe fho I gIan, dang ki ca c message, qua n frI ca u hnh...
Ta I nguyn NefTSP cu a m3
Kha i ni m ta i nguyn NetTSP
Ta I nguyn NefTSP Ia m f fa I nguyn m3 cung ca p kha nang
dI u khI n m f cu c go I IP hoa n chInh bn frong n n m3. Ta I
nguyn NefTSP cho phe p frnh u ng du ng co fh Ia m ca c vI c nhu :
+ ThI f Ia p m f cu c go I ra ma ng IP.
+ Tra Io I m f cu c go I d n fu ma ng IP.
+ Qua n Ii ca c cu c go I da duo c fhI f Ia p.
+ Th ng k ca c cu c go I.
+ N I k f ma ng IP d n SC bus.
Trnh u ng du ng mu n dI u khI n cu c go I IP pha I fhng qua fa I
nguyn NefTSP nho frao d I ca c message.
Ca c tha nh ph n cu a ta i nguyn NetTSP
Trong kI n fru c m3, ca c fa I nguyn duo c fhu c hI n nho m f s
ca c fhu c fh o frong fIrmvare duo c go I Ia ca c componenf. Ta I nguyn
NefTSP duo c fhu c hI n nho ca c fha nh pha n sau:
SVTH: THA I Q!ANC T! NC 85
hffp://vvv.ebooks.vdcmedIa.com
Tha nh pha n co so NefTSC |NefTSC componenf) hoa f d ng nhu
ca u n I gIu a frnh u ng du ng vo I ca c fha nh pha n con kha c |sub-
componenf) frong fa I nguyn NefTSP. No qua n Ii fa f ca ca c dIch vu
cu a NefTSP.
Tha nh pha n H323 cung ca p ca c dIch vu cho phe p fruy n fhoa I
frn ma ng chuy n ma ch go I fuan fheo fIu chua n H323.
Tha nh pha n VSR |VoIce Sfream Resource) Thu c hI n vI c
chuy n d I gIu a do ng PCM cu a PSTN va do ng fhng fIn s duo c ma
hoa cu a Infernef. VSR bao g m m f s da c finh sau:













Ma hoa fhoa I |VoIce Coder).
Ma hoa Iax |Iax Coder).
Pha f Tone |Tone Cenerafor).
Ta ch ba o hI u | SIgnaI efecfor).
S
NefTSC
Componenf
SC us
Managemen
NefTSP
CIusfer
VSR
Componenf
evIce
IIrmvare
Hosf AppIIcafIon
Hnh 3.8: Kin trc NetTSP
H323
Componenf
SC bus
SVTH: THA I Q!ANC T! NC 86
hffp://vvv.ebooks.vdcmedIa.com
Khu fI ng vo ng |cho CanceI).
ModuIe h I phu c go I fIn bI ma f | Packef Ioss Recovery ModuIe).
Trnh u ng du ng fruy nha p ca c dIch vu cu a fa I nguyn NefTSP
fhng qua ca c fh hI n cu a fha nh pha n co so NefTSC. Tru fha nh
pha n NefTSC, frong fa I nguyn NefTSP ca c fha nh pha n co n Ia I Ia
frong su f d I vo I frnh u ng du ng.
Nho m ca c fh hI n cu a NefTSC componenf, VSR componenf,
SCus componenf su du ng chung m f s khe fho I gIan cu a SC us
duo c go I Ia NefTSP cIusfer. M f NefTSP cIusfer co fh coI ga n du ng
Ia m f knh fhoa I bn IP. M I NefTSC componenf Insfance frong
m f NefTSP cIusfer cung ca p kha nang dI u khI n hoa n chInh cho
m f cu c go I frn knh IogIc cu a no .
2.3 C u tru c chng trnh.











Kh i giao ti p PSTN:
Kh I na y co chu c nang fhu nha n ca c fhng fIn ba o hI u fu
ma ng PSTN |ba o hI u R2) r I fhng ba o vo I kh I dI u khI n k f n I
Giao din vi ng- i s dng
PSTN
Mng
IP
Khi giao
tip IP
Khi giao
tip PSTN
COC
iu khin
kt ni
Nhn tham s Khi ng
Hnh 3.9: Cu trc ch- ng trnh
Tn hiu thoi
Tn hiu iu khin
Nhim v ca n
SVTH: THA I Q!ANC T! NC 87
hffp://vvv.ebooks.vdcmedIa.com
|fhng qua ca c su kI n) va pha f ca c fhng fIn ba o hI u khI co I nh
cu a kh I na y.
Ngoa I ra, kh I na y pha I co chu c nang do ng mo ca c knh PCM
|d I vo I Iu ng 1) hoa c knh fuong fu d nha n fin hI u fhoa I fu
PSTN chuy n va o kh I COC hoa c fruy n fin hI u fhoa I fu kh I
COC ra ma ng PSTN.
Kh i giao ti p IP (H323):
Kh I na y co chu c nang nha n ca c ba n fIn dI u khI n va ba o hI u
H323 sau do phan fich d fhng ba o vo I kh I dI u khI n k f n I. KhI
nha n duo c chI fhI cu a kh I dI u khI n k f n I, kh I na y pha I fhu c
hI n ma hoa ca c chI fhI na y fha nh ca c go I fIn H323 fhich ho p d
fruy n sang ma ng IP.
Kh I na y co n co chu c nang fa ch ca c go I fIn fhoa I ra d dua va o
kh I COC d gIa I ne n, hoa c nha n ca c go I fIn fhoa I da duo c ne n
dem ma hoa va o go I fIn RTP d fruy n sang ma ng IP.
Kh i CODEC:
Kh I na y co chu c nang ne n ca c Iu ng PCM 64 Kbps xu ng f c
d fha p hon fheo ca c chua n ne n kha c nhau va nguo c Ia I, no gIa I ne n
ca c go I fIn fhoa I f c d fha p fha nh Iu ng PCM.
Kh i i u khi n k t n i:
KhI nha n duo c ca c fhng ba o fu ca c kh I gIao fI p vo I ma ng IP
va ma ng PSTN, kh I na y pha I fhu c hI n vI c xu Ii ca c fhng ba o do ,
dua ra ca c I nh fhich ho p d dI u khI n ca c kh I kha c. Cha ng ha n,
khI co m f cu c go I fu PSTN, kh I gIao fI p PSTN se fhng ba o cho
kh I dI u khI n m f su kI n. Kh I dI u khI n yu ca u kh I gIao fI p
PSTN Ia y dIa chI dich, sau do no se yu ca u kh I gIao fI p ma ng IP
fhu c hI n cu c go I d n dIc chI dich.
Ngoa I ra, kh I na y co n co chu c nang dI u khI n Iu ng PCM ra/
va o kh I COC. KhI ca c fhu fu c fhI f Ia p cu c go I fha nh cng, kh I
na y fhu c hI n mo Iu ng fhng fIn PCM va o/ra kh I COC. KhI co
yu ca u gIa I pho ng cu c go I, kh I na y pha I dI u khI n do ng ca c Iu ng
fhng fIn.
SVTH: THA I Q!ANC T! NC 88
hffp://vvv.ebooks.vdcmedIa.com
Kh i giao di n v i ng i s du ng:
Kh I na y co chu nang gIao fI p vo I nguo I su du ng:
Cho phe p nguo I du ng fhI f Ia p ca c fham s cho h fh ng, kho I
d ng h fh ng, k f fhu c hoa f d ng cu a h fh ng.
Cho phe p nguo I du ng co fh quan sa f fra ng fha I ca c knh.
Cho phe p nguo I du ng fhay d I ca c fham s cu a ca c knh nhu
chua n ma hoa , ca c fham s QoS.


















SVTH: THA I Q!ANC T! NC 89
hffp://vvv.ebooks.vdcmedIa.com



CH!ONC 4: XY ! NC PH N M M X! II C!OC COI
CHO CATWAY

Trong chuong fruo c, chu ng fa da phan fich ca u fru c pha n cu ng
va phan chIa ca c moduIe pha n m m cu a gafevay VIPCafe. N I dung
cu a chuong fI p fheo na y Ia u ng du ng co so Ii fhuy f v ba o hI u va
xu Ii cu c go I VoIP da nghIn cu u o chuong 2 d xay du ng pha n m m
xu Ii cu c go I cho gafevay. Chu c nang xu Ii cu c go I bao g m 3 kh I
CIao fI p PSTN, CIao fI p IP va I u khI n k f n I |xem mu c
3.3.3). Trong khun kh d a n na y chI fa p frung va o haI kh I I u
khI n k f n I va kh I CIao fI p IP.
1. Iu a cho n m hnh Ia p frnh
Xa c dInh m hnh Ia p frnh Ia m f quy f dInh ra f quan fro ng
frong qua frnh fhI f k u ng du ng. Quy f dInh m hnh Ia p frnh
du ng da n se Ia m fang finh hI u qua cu a u ng du ng, d ng fho I Ia m
gIa m fho I gIan pha f frI n no .
Truo c fIn fa fm hI u m f s kha I nI m m hnh Ia p frnh sau:
+ M hnh Ia p frnh don Iu ng |SIngIe-fhreaded): Chuong frnh
chI du ng m f Iu ng duy nha f d dI u khI n hoa f d ng cho m f hay
nhI u fhI f bI.
+ M hnh Ia p frnh da Iu ng | MuIfI-fhreaded): Chuong frnh
du ng nhI u Iu ng, m I Iu ng dI u khI n cho m f hay nhI u fhI f bI.
+ M hnh Ia p frnh d ng b |Synchronous): Trong m hnh Ia p
frnh na y, Iu ng se bI khoa Ia I m I khI m f ha m duo c go I cho d n khI
ha m do duo c fhu c hI n xong.
+ M hnh Ia p frnh ba f d ng b |Asychronous): Trong m hnh
Ia p frnh na y, Iu ng hoa c fI n frnh sau khI go I ha m se fI p fu c fhu c
hI n cng vI c cu a no frong khI ha m duo c fhu c hI n. M I khI ha m
SVTH: THA I Q!ANC T! NC 90
hffp://vvv.ebooks.vdcmedIa.com
fhu c hI n xong, no se fhng ba o cho u ng du ng bo I m f su kI n
|evenf).
u a frn ca c kha I nI m co so do , IaIogIc cung ca p cho chu ng
fa m f s m hnh Ia p frnh sau:
+ M hnh Ia p frnh d ng b don Iu ng.
+ M hnh Ia p frnh d ng b da Iu ng.
+ M hnh Ia p frnh ba f d ng b don Iu ng.
+ M hnh ba f d ng b da Iu ng.
Cu c m hnh l p trnh Dm3 cung c p
M hnh ng b n lu ng
M hnh Ia p frnh na y chI mang finh cha f fhu nghI m, kI m fra
nhanh cho ng nhu ng kha I nI m, chu c nang don gIa n. M hnh na y chI
cho phe p dI u khI n duy nha f cho m f fhI f bI fa I m f fho I dI m.
u ng m hnh na y co fh bo so f nhu ng su kI n pha f ra fu fhI f bI
frong khI m f ha m dang fhu c hI n. V va y, fhu c f m hnh na y
khng duo c a p du ng.
M hnh ng b a lu ng
Trong m hnh na y, m I fhI f bI chIu su qua n Ii cu a m f cu a
m f Iu ng. KhI m f ha m frong Iu ng do duo c fhI ha nh fh h dI u
ha nh se dua Iu ng do va o fra ng fha I ngu ng fa m fho I frong khI ca c
Iu ng kha c va n hoa f d ng. KhI ha m duo c fhu c hI n xong, h dI u
ha nh da nh fhu c Iu ng do da y va fI p fu c xu Ii ca c cng vI c fI p fheo.
M hnh na y co uu dI m Ia khng pha I xay du ng ca c ma y fra ng fha I,
d da ng khI Ia p frnh v fh cho phe p pha f frI n chuong frnh nhanh
cho ng. ay Ia m hnh don gIa n nha f co fh du ng duo c frong fhu c f
cu a m f Ioa f ca c sa n pha m m3.
M hnh na y f n fa I ra f nhI u nhuo c dI m:
- M I fhI f bI chIu su dI u khI n cu a m f Iu ng, nn khI s fhI f
bI fang In fh vI c qua n Ii d ng b gIu a ca c Iu ng Ia ra f kho khan va
ke m hI u qua . M hnh na y do I ho I m f Iuo ng Io n fa I nguyn cu a h
SVTH: THA I Q!ANC T! NC 91
hffp://vvv.ebooks.vdcmedIa.com
dI u ha nh. V va y, m hnh na y bI ha n ch v s Iuo ng fhI f bI co fh
qua n Ii.
- Hoa f d ng o ch d d ng b nn m I Iu ng se bI khoa Ia I khI
go I ha m, khng fh fhu c hI n ca c cng vI c kha c.
- KhI m f Iu ng dang bI khoa Ia I, no khng co kha nang nha n
ca c su kI n pha f ra m f ca ch khng fh doa n fruo c fu fhI f bI.
Vay m hnh na y chI su du ng fhich ho p cho nhu ng fhI f bI co
ca c su kI n xa y ra khng d ng fho I va co fh xa c dInh fruo c duo c.
M hnh b t d ng b du lu ng
KhI u ng du ng yu ca u dI u khI n m f s Iuo ng Io n fhI f bI, m
hnh na y duo c khuy n nghI a p du ng. Trong m hnh na y, fa pha I fa o
ra nhI u Iu ng, m I Iu ng qua n Ii nhI u fhI f bI va co ca c ma y fra ng
fha I cho fu ng fhI f bI do . Ca c Iu ng khng bI khoa Ia I khI fhu c hI n
ha m. Ca c ha m duo c go I se fra Ia I gIa frI ngay Ia p fu c cho phe p Iu ng
fI p fu c xu Ii. KhI ha m duo c fhu c hI n xong, no se fhng ba o m f su
kI n d ma y fra ng fha I xu Ii.
KhI su du ng m hnh na y yu ca u pha I su du ng co ch d ng b
cu a WIndov NT I/O CompIefIon Porf, ca c su kI n cu a m3 va
WIndov se duo c ga n vo I I/O CompIefIon Porf. Ia y ca c su kI n na y
ra, fa go I ha m CefQueuedCompIefIonSfafus|) d Ia y su kI n fu ha ng
do I cu a I/O CompIefIon Porf.
u i m cu a m hnh na y la
- Su du ng fa I nguyn h fh ng if hon so vo I m hnh d ng b ,
ngung co fh qua n Ii s Iuo ng ra f Io n fhI f bI.
- Cung ca p kha nang dI u khI n f I hon cho ca c u ng du ng m3.
- CIa m su qua fa I cu a h fh ng do pha I chuy n d I qua Ia I gIu a
ca c Iu ng.
- Cho phe p cha y m f pha n cu a u ng du ng frong m f Iu ng dI u
khI n nhI u fhI f bI.
Nh c i m cu a m hnh na y la
SVTH: THA I Q!ANC T! NC 92
hffp://vvv.ebooks.vdcmedIa.com
- Yu ca u su sa p x p, d ng b hoa gIu a ca c Iu ng phu c fa p.
- Yu ca u pha I xay du ng ca c ma y fra ng fha I.
M hnh b t ng b n lu ng
Thuo ng qua n Ii hI u qua vo I s Iuo ng fhI f bI khng qua Io n, de
Ia p frnh hon so vo I m hnh ba f d ng b da Iu ng do fra nh duo c su
phu c fa p khI ph I ho p d ng b gIu a nhI u Iu ng.
M hnh na y co nhu ng uu dI m nhu sau:
- phu c fa p if hon so vo I m hnh ba f d ng b da Iu ng.
- Qua n Ii co hI u qua do vI c chI du ng m f Iu ng duy nha f d
qua n Ii fa f ca ca c fhI f bI.
- on gIa n hoa vI c nha n nhI u su kI n d ng fho I fu nhI u fhI f
bI.
- Su du ng if fa I nguyn h fh ng so vo I ca c m hnh d ng b .
- M hnh na y cu ng co nhuo c dI m Ia phu c fa p hon so vo I ca c
m hnh d ng b , do I ho I pha I xay du ng cho m I fhI f bI m f ma y
fra ng fha I.
- M hnh khng d ng b vo I ca c co ch Ia p frnh cu a WIndovs
M hnh khng ng b v i c chCallback cu a Windows
M hnh na y cho phe p m f u ng du ng khng d ng b nha n ca c
ba n fIn v su kI n fhng qua ky fhua f qua n Ii su kI n chua n cu a
WIndovs. Ca c m hnh khng d ng b cho phe p xay du ng ca c u ng
du ng phu c fa p duo c d da ng hon, co hI u qua cao hon frong vI c
qua n Ii fa I nguyn h fh ng ba ng ca ch qua n Ii nhI u fhI f bI frong
cu ng m f Iu ng duy nha f.
M hnh na y cho phe p ga n cha f vo I ky fhua f Ia p frnh gIao dI n
d hoa cu a WIndovs, cung ca p Iu ng xu Ii don d I vo I fa f ca ca c ba n
fIn va ca c su kI n cu a WIndovs va IaIogIc.

SVTH: THA I Q!ANC T! NC 93
hffp://vvv.ebooks.vdcmedIa.com
M hnh khng d ng b vo co ch d ng b cu u Wndows
NT
M hnh Ia p frnh na y cho phe p m f u ng du ng khng d ng b
nha n su kI n fhng qua co ch d ng b chua n cu a WIn32. WIn32
cung ca p haI co ch d ng b Ia Resefvenfs va I/O CompIefIon Porf.
Trong m hnh na y, u ng du ng fhng ba o vo I fhu vI n chua n cu a
IaIogIc d ba o m f dI m do I cu a nguo I su du ng khI m f su kI n xua f
hI n frn fhI f bI. KhI nha n duo c ba n fIn do no go I ca c ha m fhao fa c
su kI n chua n cu a IaIogIc d xu Ii su kI n.
M hnh na y cho phe p k f ho p cha f che vo I ca c fhI f bI kha c su
du ng co ch d ng b hoa ca c su kI n cu a WIn32 nhu fhI f bI m3 cu a
IaIogIc hay ca c fhu vI n Sokefs cu a WIndovs.
M hnh Ia p frnh a p du ng cho ba I foa n
VI c Iu a cho n m hnh Ia p frnh duo c IaIogIc khuy n nghI
fheo ba ng sau:

c d m u ng du ng
M hnh l p trnh duo c
chon
Chuong frnh phu c fa p.
Hoa f d ng gIu a ca c fhIf bI quan h cha f che vo I nhau
fheo fung dI mf.
Qua n Ii vIc gIao fIp vo I m f s Iuo ng Io n fhIf bI.
Chuong frnh yu ca u pha I xay du ng ma y fra ng fha I.
Chuong frnh doI nhIu fhIf bI frn mf Iung duy nhaf
M hnh khng dng b.
Co k hoa ch pha f frI n, fich ho p fhIf bI m3 vo I cac fhIf
bI kha c.
M hnh khng dng b da
Iung.
Khng co k hoa ch pha f frI n, fich ho p fhIf bI m3 vo I
cac fhIf bI khac.
M hnh khng dng b don
Iung.
Chuong frnh don gIan.
M I Iu ng dI u khI n m f fhIf bI.
M hnh d ng b da Iu ng
Chuong frnh fa I m f fho I dI m chI gIao fIp vo I m f fhIf
bI duy nhaf.
M hnh d ng b don Iu ng.
Hnh 4.1 Lu u cho n cu c m hnh l p trnh

a c dI m cu a chuong frnh xu Ii cu c go I cho gafevay VIPCafe
Ia chI pha I qua n Ii m f s if knh fhoa I, ca c su kI n nha n duo c fu ca c
knh fhoa I duo c xu Ii phu fhu c va o fra ng fha I cu c go I hI n fa I. Ma f
SVTH: THA I Q!ANC T! NC 94
hffp://vvv.ebooks.vdcmedIa.com
kha c d su du ng fa I nguyn h fh ng co hI u qua fh m hnh d ng
b Ia khng kha fhI. cho vI c Ia p frnh duo c don gIa n, nhanh
cho ng fa chI du ng m f Iu ng duy nha f d qua n Ii fa f ca ca c knh
fhoa I.
V va y, d I vo I u ng du ng na y fa su du ng m hnh Ia p frnh ba f
d ng b don Iu ng va su du ng co ch d ng b chua n cu a WIndovs NT
fhng qua I/O CompIefIon Porf.
2. Th vi n AFC cho card Dm3/IP Link
Go th u thu v n AFC
fruy nha p d n ca c fa I nguyn cu a m3, nguo I Ia p frnh pha I
su du ng ca c ha m API duo c cung ca p bo I fhu vI n cu a m3 Irecf
Inferface d frao d I ca c ba n fIn vo I
fIrmvare. Tuy nhIn, vI c frao d I vo I
fIrmvare fhng qua mu c gIao dI n na y
Ia kha phu c fa p, yu ca u nguo I Ia p frnh
pha I na m ro m f ca ch chI fI f kI n fru c
cu a m3 |ca pha n cu ng va pha n m m).
V va y, d gIu p nguo I Ia p frnh co fh
nhanh cho ng fa o nn ca c u ng du ng,
AIC da duo c xay du ng vo I mu c dich fa o
nn ca c dIch vu d fruy nha p d n ca c
da ng fa I nguyn m3 kha c nhau.
Ngoa I vI c xay du ng ca c moduIe d
cung ca p kha nang fruy nha p d n fu ng
da ng fa I nguyn m3, AIC co n dua ra
m f s chuong frnh emo gIu p nguo I Ia p frnh nhanh cho ng su du ng
duo c ca c cng cu cu a AIC. V va y, IaIogIc khuy n nghI ca c nha pha f
frI n u ng du ng su du ng fhu vI n AIC d xay du ng ca c chuong frnh
u ng du ng.
K n tru c AFC
AIC bao g m nhI u moduIe, m f s duo c su du ng d xay du ng
nn ca c moduIe o mu c cao hon |ca c moduIe na y cung ca p ca c dIch vu
H
Curd Dm3 P
Ch ng trnh ng dng
AFC
Application
IoudafIon
Code
Dm3 Direct Interface
Cc c
ch ng
b
Win32
Hnh 4.2: Mi quan h gia AFC
vi cc thnh phn khc
SVTH: THA I Q!ANC T! NC 95
hffp://vvv.ebooks.vdcmedIa.com
d c Ia p vo I fa I nguyn), m f s moduIe cung ca p ca c dIch vu rIng cho
fu ng Ioa I fa I nguyn | Hnh ve ).
Cu c module cung c p cu c djch vu d c l p vo tu nguyn:
Ca c dIch vu d c Ia p vo I fa I nguyn do Ia : Ich vu gu I, nha n ca c
ba n fIn |MessagIng servIces); Ich vu Iu ng du II u va va o ra f p |
Sfream I/O servIce); Ich vu qua n Ii CIusfer.







Ca c module
cung c p dch vu truy
nh p n t ng loa i
ta i nguyn:
M I Ioa I fa I
nguyn ma m3 co
fh cung ca p se co
fuong u ng vo I no mf
moduIe cu a AIC d
cung ca p ca c ha m
du ng d fruy nha p
d n ca c dIch vu ma
fa I nguyn do cung
ca p. Ca c moduIe na y
duo c xay du ng phia
frn ca c moduIe cung
ca p ca c dIch vu d c
Ia p vo I fa I nguyn, su
Recorder
PIayer
Iax
Dm3NetTsc
ToneGen
Icon
QuadSpan
Dm3NetTsc
CI
Iax
Dm3Stream
Dm3TSC
Dm3File
Dm3Cluster
Dm3Comp
Signal
Buffer
Hnh 4.4: Cc module ca AIC
Hnh 4.3: Kin trc AIC
Cc module
cung cp
cc dch v
c lp vi
ti nguyn
Dm3


Trnh
ng
dng
Cc module cung
cp cc dch v
truy nhp n
tng loi ti
nguyn
SVTH: THA I Q!ANC T! NC 96
hffp://vvv.ebooks.vdcmedIa.com
du ng ca c dIch vu ma ca c moduIe phia duo I cung ca p.
S du ng ta i nguyn NetTSP x l cu c go i IP
dI u khI n cu c go I o phia ma ng IP |nha n cu c go I va o, fhI f
Ia p cu c go I ra), chuong frnh u ng du ng pha I su du ng fa I nguyn
NefTSP. Ca c buo c ca n fhu c hI n nhu sau:
Ca p pha f cho m I cu c go I IP m f NefTSP cIusfer, s cIusfer f I
da co fh ca p pha f chinh Ia s knh fhoa I nhI u nha f co fh xu Ii.
Xa c dInh cho cIusfer m f fh hI n cu a fha nh pha n SCus
|SCus componenf Insfance) d cung ca p ca c dIch vu frao d I fhng
fIn vo I SC us.
Xa c dInh cho cIusfer m f fh hI n cu a fha nh pha n NefTSC d
cung ca p ca c dIch vu dI u khI n cu c go I.
Sau khI xa c dInh duo c fh hI n cu a fha nh pha n NefTSC,
chuong frnh u ng du ng se su du ng ca c message d frao d I vo I no d
dI u khI n cu c go I.
fhu c hI n duo c chu c nang frn, fhu vI n AIC cung ca p haI
moduIe NefTscCIusfer va m3NefTsc.
NefTscCIusfer cung ca p ca c ha m d ca p pha f cIusfer, xa c dInh
ca c fha nh pha n cu a cIusfer, ca p pha f ca c khe fho I gIan, frao d I du
II u qua SCus. ModuIe NefTsc CIusfer bao g m m f ca u fru c
NefTscCIussfer m fa da y du ca c fhng fIn v m f knh fhoa I IP va
ca c ha m fhao fa c frn ca u fru c do . Thng qua ca c ha m na y, chuong
frnh u ng du ng co fh fruy nha p d n ca c dIch vu cIusfer cu a
fIrmvare.
m3NefTsc cung ca p ca c ha m d frao d I vo I NefTSC
componenf Insfance d fhu c hI n ca c fhu fu c dI u khI n cu c go I.
Nhu da no I o frn, chuong frnh u ng du ng khI dI u khI n cu c go I chI
fhao fa c fru c fI p vo I fha nh pha n NefTSC, vI c na y duo c fhu c hI n
fhng qua moduIe gIao dI n fha nh pha n m3NefTsc. No bao g m
m f ca u fru c m3NefTsc m fa da y du fhng fIn v cu c go I IP va
m f fa p ca c ha m fhao fa c frn ca u fru c do .

SVTH: THA I Q!ANC T! NC 97
hffp://vvv.ebooks.vdcmedIa.com

3. Xy d ng ma y tra ng tha i
Chuong frnh xu Ii cu c go I duo c xay du ng du a frn n n fa ng Ia
ca c fra ng fha I cu c go I. M f cu c go I Ia su IIn Ia c da phuong fI n
gIu a haI dI m cu I. Cu c go I duo c ba f da u vo I fhu fu c fhI f Ia p cu c
go I va k f fhu c vo I fhu fu c gIa I pho ng cu c go I. Tra ng fha I cu c go I Ia
m f gIaI doa n duo c dInh nghIa ro ra ng frong su f fho I gIan xa y ra
cu c go I.
M I cu c go I co xu huo ng duy fr fra ng fha I hI n fa I va chI
chuy n sang fra ng fha I mo I khI nha n duo c nhu ng ba n fIn mong
mu n.
M I fra ng fha I cu a cu c go I se co fuong u ng m f ha m sfafe
machIne. Ha m na y se duo c go I d xu Ii su kI n nha n duo c. KhI knh
chuy n sang fra ng fha I mo I, ha m sfafe machIne cu a no cu ng fhay
d I.
Cu c go tu mu ng PSTN vu o
CAT_INIT: ay Ia fra ng fha I ma u ng du ng chua kho I fa o ca c
componenf va ca c fh hI n cu a componenf cu a ca c fa I nguyn.
WAIT_IOR_CAII: ay Ia fra ng fha I ma u ng du ng da kho I fa o
xong ca c componenf va ca c fh hI n cu a componenf, dang ki ca c
message vo I fIrmvare. Iu c na y knh o fra ng fha I sa n sa ng nha n cu c
go I. KhI co cu c go I d n fu phia PSTN, u ng du ng nha n duo c su kI n
TI_OII_HOOK, no se kI m fra fra ng fha I hI n fa I cu a knh:
N u knh ba n fh no se fu ch I cu c go I ba ng ca ch gu I Tone ba o
ba n cho ma ng PSTN.
N u knh r I, no mo knh fhng fIn d n ma ng PSTN, fhu c hI n
k f n I knh fhng fIn fhoa I gIu a PSTN va NefTSCCIusfer va gu I
message TSC_MsgMakeCaII d n NefTSC componenf d fhI f Ia p
cu c go I sang phia IP. Tra ng fha I fI p fheo Ia
WAIT_IOR_CONNCT.

SVTH: THA I Q!ANC T! NC 98
hffp://vvv.ebooks.vdcmedIa.com














WAIT_IOR_CONNCT: Iu c na y, knh dang cho phia IP fra
Io I.
N u u ng du ng nha n duo c message
TSC_vfCaIISfafe_Type_IaIIed cho bI f vI c k f n I cu c go I phia IP
fha f ba I |co fh do khng du ng dIa chI, hoa c do chua n ma hoa khng
phu ho p). No fhu c hI n vI c gIa I pho ng cu c go I ba ng ca ch gu I dI
message TSC_MsgropCaII va knh chuy n sang fra ng fha I
WAIT_IOR_II.
N u nha n duo c message TSC_vfCaIISfafe_Type_Connecfed
cho bI f yu ca u k f n I da duo c cha p nha n, knh chuy n sang fra ng
fha I k f n I WAIT_IOR_ISCONNCT.
WAIT_IOR_ISCONNCT: ay Ia fra ng fha I ma cu c go I da
duo c k f n I fha nh cng, haI bn dang frao d I ca c fhng fIn fhoa I vo I
nhau. Iu c na y, n u m f frong haI bn fhu c hI n fhu fu c k f fhu c
WAIT_FOR_CALL
GATE_INIT
WAIT_FOR_CONNECT
WAIT IOR II
WAIT_FOR_RELEAS
PSTN_RELEASE
WAIT_DONE
NetTSC: TSC_EvtCallState_Type_Null
PSTN gc my
PSTN: ICITAI_ON_HOOK
ho c NefTSC:
PSTN:
NetTSC:
PSTN: DIGITAL_ON_HOOK
hoc NetTSC:
TSC_EvtCallState_Type_Failed
NefTSC:
TSC_vfCaIISfafe_Type_IdIed
NefTSC:

PSTN: DIGITAL_ON_HOOK
NetTSC: TSC_EvtCallState_Type_Null
PSTN gc my
NefTSC:
NefTSC:
Hnh 4.4: Cuc gi n t pha PSTN
SVTH: THA I Q!ANC T! NC 99
hffp://vvv.ebooks.vdcmedIa.com
cu c go I, u ng du ng nha n duo c su kI n TI_ON_HOOK fu phia PSTN
hoa c message fu NefTSC, no se fhu c hI n vI c ca f k f n I fhoa I gIu a
haI bn, fhI f Ia p fra ng fha I knh PSTN In on hook |gIa I phng k f
n I PSTN) va gu I d n NefTSC message TSC_MsgropCaII d huy bo
k f n I phia IP. Tra ng fha I fI p fheo cu a knh Ia WAIT_IOR_I.
WAIT_IOR_II: IIrmvare dang fhu c hI n vI c gIa I pho ng
k f n I vo I bn IP. KhI da fhu c hI n xong vI c huy bo kf nI,
NefTSC se ba o cho u ng du ng ba ng message
TSC_vfCaIISfafe_Type_IdIed. Iu c na y ma c du k f n I vo I phia IP
da duo c gIa I pho ng nhung ca c fa I nguyn frong fIrmvare va n chua
duo c gIa I pho ng, ca c fhng fIn v cu c go I va n co fh duoc su du ng.
fh ng k cu c go I ba n fIn TSC_MsgCefCaIIInfo duo c gu I dI d n
NefTSC. NefTSC fra Io I ba ng ba n fIn TSC_MsgCefCaIIInfoCmpIf co
chu a ca c fhng fIn fh ng k cu c go I nhu: fho I gIan, s go I fIn fruy n
dI, nha n duo c, s go I fIn bI ma f...
Sau khI da Ia y fhng fIn fh ng k cu c go I, u ng du ng gu I d n
NefTSC message TSC_MsgReIeaseCaII yu ca u fIrmvare gIa I pho ng
fa I nguyn, fra ng fha I fI p fheo Ia WAIT_IOR_RIAS.
WAIT_IOR_RIAS: ay Ia fra ng fha I ma u ng du ng dang
cho cho fIrmvare gIa I pho ng fa I nguyn IIn quan d n cu c go I. KhI
fIrmvare gIa I pho ng xong fa I nguyn, no fhng ba o cho u ng du ng
bI f ba ng message TSC_vfCaIISfafe_Type_NuII. Iu c na y co haI kha
nang xa y ra:
N u cu c go I k f fhu c Ia do phia PSTN yu ca u, do do phia
PSTN Iu c na y da hoa n foa n duo c gIa I pho ng, v va y u ng du ng fhu c
hI n fhI f Ia p Ia I ca c gIa frI ban da u cho ca u fru c m3NefTSC va
chuy n sang fra ng fha I WAIT_IOR_CAII sa ng sa ng nha n cu c go I
fI p fheo.
N u cu c go I Ia do phia IP yu ca u k f fhu c, Iu c na y knh pha I
cho cho phia PSTN gIa I pho ng, fra ng fha I fI p fheo cu a knh Ia
PSTN_RIAS.
PSTN_RIAS: N u knh nha n duo c fin hI u ga c ma y fu
phia PSTN, no chuy n sang fra ng fha I WAIT_IOR_CAII cho cu c
go I fI p fheo. Tuy nhIn frong fra ng fha I na y, knh cu ng co fh nha n
SVTH: THA I Q!ANC T! NC 100
hffp://vvv.ebooks.vdcmedIa.com
duo c yu ca u fhI f Ia p cu c go I fu bn IP. Iu c do no pha I chuy n fu
ch I cu c go I va chuy n sang fra ng fha I WAIT_ON d cho cho
fIrmvare gIa I pho ng fa I nguyn cu c go I vu a mo I bI fu ch I.
WAIT_ON: KhI fa I nguyn cu c go I da duo c gIa I pho ng,
knh se nha n duo c ba n fIn TSC_vfCaIISfafe_Type_NuII. Iu c do no
pha I kI m fra II u phia PSTN da ga c ma y hay chua |su du ng m f
bI n vaIfOnHook kI u OOI cho m I knh d k m fra), n u r I fh
fra ng fha I fI p fheo Ia WAIT_IOR_CAII, nguo c Ia I fro v fra ng fha I
PSTN_RIAS.
Cu c go tu mu ng P vu o
CAT_INIT: ay Ia fra ng fha I ma u ng du ng chua kho I fa o ca c
componenf va ca c fh hI n cu a componenf cu a ca c fa I nguyn.
WAIT_IOR_CAII: ay Ia fra ng fha I ma u ng du ng da kho I fa o
xong ca c componenf va ca c fh hI n cu a componenf, dang ki ca c
message vo I fIrmvare. Iu c na y knh o fra ng fha I sa n sa ng nha n cu c
go I. KhI co cu c go I d n fu phia IP, u ng du ng nha n duo c message
TSC_vfCaIISfafe_Type_Offer, no se kI m fra fra ng fha I hI n fa I
cu a knh:
N u knh ba n fh no se fu ch I cu c go I ba ng ca ch gu I message
TSC_MsgRejecfCaII d n NefTSC componenf. Tra ng fha I fI p fheo
cu a knh Ia WAIT_IOR_II.
N u knh r I no gu I message TSC_MsgCefCaIIInfo d n
NefTSC componenf d Ia y fhng fIn v cu c go I, sau do no gu I ba n
fIn TSC_MsgAnsverCaII d cha p nha n cu c go I. Tra ng fha I fI p fheo
Ia WAIT_IOR_PSTN_CONNCT.





SVTH: THA I Q!ANC T! NC 101
hffp://vvv.ebooks.vdcmedIa.com















WAIT_IOR_CONNCT: Iu c na y, knh dang cho phia IP xa c
nha n k f n I fha nh cng.
N u nha n duo c message TSC_vfCaIISfafe_Type_Connecfed fu
NefTSC no fhu c hI n fhu fu c quay s sang ma ng PSTN, fhu c hI n
k f n I Iu ng fhng fIn fhoa I gIu a haI bn |cho phe p bn IP co fh
nghe duo c ca c Tone cu a PSTN) va chuy n sang fra ng fha I
PSTN_INIT.
Trong Iu c na y knh co fh nha n duo c message
TSC_vfCaIISfafe_Type_IdIed cho bI f cu c go I phia IP duo c gIa I
pho ng, no gu I message TSC_MsgReIeaseCaII d n NefTSC.
Ngoa I ra no cu ng co fh nha n duo c message
TSC_vfCaIISfafe_Type_IaIIed cho bI f vI c k f n I cu c go I phia IP
PSTN: DIGITAL_OFFHOOK
NetTSC: TSC_EvtCallState_Type_Connected
Quay s sang PSTN
hoc NetTSC: TSC_EvtCallState_Type_Failed
Gi TSC_MsgDropCall n NetTSC
WAIT_FOR_CALL
GATE_INIT
WAIT_FOR_CONNECT
WAIT_FOR_DISCONNECT
WAIT_FOR_IDLE
WAIT_FOR_RELEAS
PSTN_RELEASE
WAIT_DONE
PSTN_INIT
NetTSC: TSC_EvtCallState_Type_Null
PSTN gc my
PSTN: DIGITAL_ON_HOOK
hoc NetTSC: TSC_EvtCallState_Type_Disconnected
Gi TSC_MsgDropCall n NetTSC
NetTSC: TSC_EvtCallState_Type_Offered
Gi TSC_MsgGetCallInfo n
NetTSC
NetTSC: TSC_EvtCallState_Type_Idled
Gi TSC_MsgGetCallInfo n
NetTSC
NetTSC: TSC_EvtCallState_Type_Null
PSTN ch- a gc my
PSTN: DIGITAL_ON_HOOK
NetTSC: TSC_EvtCallState_Type_Null
PSTN gc my NefTSC: Sfd_MsgefecfvfsCmpIf
NefTSC:
hoc NetTSC: TSC_EvtCallStat e_Type_Idled
Gi TSC_MsgReleaseCall n
Hnh 4.5: Cuc gi n t mng IP
SVTH: THA I Q!ANC T! NC 102
hffp://vvv.ebooks.vdcmedIa.com
fha f ba I |co fh do khng du ng dIa chI, hoa c do chua n ma hoa khng
phu ho p). No fhu c hI n vI c gIa I pho ng cu c go I ba ng ca ch gu I dI
message TSC_MsgropCaII va knh chuy n sang fra ng fha I
WAIT_IOR_II.
PSTN_INIT: o fra ng fha I na y knh dang cho phia PSTN fra Io I,
ca c message ma knh co fh nha n duo c Iu c na y Ia :
Knh nha n duo c su kI n TI_OII_HOOK cho bI f bn PSTN
fra Io I cu c go I, no chuy n sang fra ng fha I
WAIT_IOR_ISCONNCT.
Knh nha n duo c message
TSC_vfCaIISfafe_Type_Isconnecfed cho bI f Ia phia IP da huy bo
cu c go I. No gu I message TSC_MsgropCaII d yu ca u gIa I pho ng
cu c go I, fra ng fha I fI p fheo cu a knh Ia WAIT_IOR_II.
Ca c fra ng fha I fI p fheo cu a fruo ng ho p na y hoa n foa n gI ng
vo I fruo ng ho p cu c go I PSTN Inbound |gIaI doa n k f fhu c cu c go I).
4. Xy d ng chng trnh
C u tru c du l u
M I knh fhoa I duo c bI u dI n bo I m f ca u fru c CafeSessIon
nhu sau:
sfrucf CafeSessIon
{
!SHORT sessIonSfafe;
gafeSfafeIxn sfafeIxn;
!SHORT sessIonNumber;
OOI vaIfOnHook;
CaIIParamefers caIIParam;
M3NefTSC NefTscComp;
NTTSCCI!STR NefTscCIusf;
PSTNInfo PsfnInfo;
}
I n sesIonSfafe m fa fra ng fha I cu a knh fhoa I, ca c fra ng
fha I co fh co cu a knh duo c II f k frong 4.3.
SVTH: THA I Q!ANC T! NC 103
hffp://vvv.ebooks.vdcmedIa.com
Tuong u ng vo I m I fra ng fha I se co m f ha m sfafe machIne,
bI n sfafeIxn xa c dInh ha m sfafe machIne cu a knh khI knh dang o
fra ng fha I duo c bI u dI n bo I bI n sessIonSfafe.
I n sessIonNumber dInh danh duy nha f cho knh.
I n vaIfOnHook duo c su du ng d kI m fra fra ng fha I cu a
fhu bao fhoa I |da ga c ma y hay chua).
I n caIIParam du ng d Iuu fru ca c fham s v cu c go I dang
xa y ra frn knh. No co kI u Ia ca u fru c CaIIParamefer duo c dInh
nghIa frong fhu vI n AIC. Ca c fhng s ma no Iuu gIu co fh Ia :
Thu vI n AIC cung ca p cho fa moduIe m3NefTsc d gIao fI p
vo I fha nh pha n NefTSC cu a fa I nguyn NefTSP. I n NefTscComp
co kI u Ia ca u fru c m3NefTsc, v va y fhng qua no u ng du ng co fh
gIao fI p vo I fh hI n cu a NefTSC componenf d dI u khI n cu c go I
phia IP.
NefTscCIusf Ia m f bI n kI u ca u fru c NTTSCCI!STR duo c
dInh nghIa frong fhu vI n AIC |moduIe NefTscCIusfer). Thng qua
bI n na y, u ng du ng co fh su du ng ca c dIch vu cIusfer cu a fIrmvare
nhu: ca p pha f, fm, xa c dInh ca c khe fho I gIan SC bus, dI u khI n
fruy n, nha n du II u qua SC bus d n Card gIao fI p PSTN.
PsfnInfo m fa knh fhoa I PSTN. No co kI u Ia ca u fru c
PSTNInfo, g m ba fruo ng: psfnTxTSIof m fa khe fho I gIan SCbus
d fruy n du II u, voIceevIce, phoneevIce Ia dIa chI ca c kh I gIao
fI p ma ng va xu Ii fhoa I frong card gIao dI n ma ng PSTN.
So d kh
M hnh Ia p frnh duo c cho n Ia m hnh ba f d ng b don Iu ng,
v va y ca c buo c fhu c hI n chuong frnh nhu sau:
Kho I d ng h fh ng: kho I d ng ca c fhI f bI, xa c dInh ca c fham
s ma c dInh.
Kho I fa o I/O CompIefIon Porf d nha n fa f ca ca c su kI n.
Kho I fa o ca c knh fhoa I PSTN, dang ki ca c su kI n, cho phe p
I/O CompIefIon Porf co fh nha n ca c su kI n na y.
SVTH: THA I Q!ANC T! NC 104
hffp://vvv.ebooks.vdcmedIa.com
Kho I fa o ca c knh fhoa I IP, dang ki ca c message, cho phe p I/O
CompIefIon Porf nha n ca c su kI n fu knh fhoa I IP.
Ia y su kI n fu I/O CompIefIon Porf d xu Ii.
I/O CompIefIon porf hoa f d ng nhu m f ha ng do I d nha n ca c
su kI n. Ia y ca c su kI n fu I/O CompIefIon Porf, frong vo ng Ia p v
fa n fa go I ha m CefQueuCompIefIonSfafus|) cu a WInAPI. Ngay khI
nha n duo c m f su kI n, kI u su kI n, knh nha n duo c su kI n va Ii do
xa y ra se duo c phan fich va ha m sfafe machIne se duo c go I. Sau khI
hoa n fha nh ca c fhao fa c frong fra ng fha I hI n fa I cu a knh, knh co
fh duo c ca p nha p fra ng fha I mo I va ha m sfafe machIne fuong u ng.

















Hnh 4.6: S khi ch- ng trnh
I
X l
s kin
Kt thc ?
Khi ng
pha IP
Khi ng pha
PSTN
Ly s kin
Khi ng h
thng
Khi to I/O
Completion Port
Start
Stop
SVTH: THA I Q!ANC T! NC 105
hffp://vvv.ebooks.vdcmedIa.com



KT I!N VA KH!YN NCHI

I n fhoa I IP kho I da u fuo ng chu ng nhu Ia fro choI nha m k f
n I fhng fIn fhoa I gIu a haI ma y PC frong cu ng ma ng IP fh nay da
co ca c bI n fh nhu: fhoa I qua ma ng IP, fax qua ma ng IP, dIch vu
fhoa I fhng mInh, dI n fhoa I Web...va fro nn m f Ioa I dIch vu hu a
he n frong fuong IaI. I m n I ba f cu a dIch vu dI n fhoa I IP Ia cuo c
phi re , da c bI f vo I ca c cu c go I duo ng da I. Vo I n n fa ng cu a ma ng IP
c ng vo I su pha f frI n cu a ca c b xu Ii s fh vI c dua fhoa I In ma ng
IP khng pha I Ia qua kho . Vo I nhu ng Io I fh do , dIch vu na y da Ia m
cho ca c nha cung ca p dIch vu vI n fhng pha I Io nga I. Tuy nhIn,
dI n fhoa I IP cu ng co nhu ng khI m khuy f cu a no . Cha f Iuo ng fhoa I
IP co n chua cao, so dI nhu va y Ia v a nh huo ng cu a ma ng fruy n da n
va ca c co ch ne n fhoa I gay ra fr . ung Iuo ng cu a ca c fhI f bI co n
ke m xa so vo I ca c fhI f bI vI n fhng.
Ma c du fIu chua n H.323 duo c soa n fha o cho fhI f bI
muIfImedIa da u cu I cu a ma ng IAN, song fIu chua n na y Ia I Ia n n
fa ng cho vI c pha f frI n ca c sa n pha m dI n fhoa I IP. ThI f bI da u
cu I, Cafevay, Cafekeeper va MC! Ia fha nh pha n chinh fa o nn
ma ng cung ca p dIch vu fhoa I qua Infernef. Tha nh pha n ma ng
Cafevay do ng vaI fro frung gIan frong vI c h fro cu c go I gIu a fhu
bao ma ng IP va fhu bao ma ng chuy n ma ch knh. HaI chu c nang
chinh cu a Cafevay Ia : chuy n d I fhu fu c ba o hI u va chuy n d I ca c
phuong pha p ne n fin fhng fIn |fI ng no I, vIdeo va s II u) gIu a haI
ma ng. M f fha nh pha n ma ng quan fro ng dang duo c ca c nha sa n xua f
quan fam do Ia Cafekeeper. Chu c nang cu a Cafekeeper bao g m:
dIch dIa chI gIu a ma ng IP va ma ng chuy n ma ch knh, dI u khI n
quy n fruy nha p ma ng, fhay d I gIa I fhng cu a k f n I va qua n Iy
vu ng ma fhu bao dang ky .
Qua frnh ba o hI u va xu Ii cu c go I fheo khuy n nghI H323
IIn quan d n 3 knh ba o hI u: knh dI u khI n H245, knh ba o hI u
SVTH: THA I Q!ANC T! NC 106
hffp://vvv.ebooks.vdcmedIa.com
RAS, knh ba o hI u H225. Knh RAS du ng d fruy n ca c ba n fIn
H225 RAS gIu a gafekeeper vo I ca c fha nh pha n kha c frong ma ng
nha m fhu c hI n m f s fhu fu c nhu: dang ki, dInh vI dI m cu I, gIa m
sa f fra ng fha I, fhay d I bang fhng...Knh ba o hI u H225 su du ng
ca c ba n fIn ba o hI u frong khuy n nghI H225 d fhI f Ia p, gIa I pho ng
cu c go I. Ca c ba n fIn na y co fh duo c dInh fuy n fru c fI p gIu a haI
dI m cu I fham gIa cu c go I hoa c qua gafekeeper ma ca c dI m cu I
na y dang ki. Knh dI u khI n H245 fruy n ca c ba n fIn H245 d fhu c
hI n ca c fhu fu c nhu: frao d I kha nang, xa c dInh chu fo , do ng mo
knh IogIc...Cu c go I ba f da u frn 2 knh ba o hI u H225 m f chI u.
Sau khI frao d I ca c ba n fIn ba o hI u, dIa chI knh dI u khI n se
duo c xa c dInh va knh dI u khI n duo c fhI f Ia p. M I cu c go I chI
fhI f Ia p duy nha f m f knh dI u khI n. Ca c ba n fIn H245 duo c su
du ng d fhu c hI n fhu fu c mo knh fhng fIn medIa cho phe p haI bn
da m fhoa I. Ngoa I ra, H323 co n dua ra fhu fu c k f n I nhanh va fhu
fu c ma hoa ba n fIn H245 frong ba n fIn ba o hI u H225, bo qua gIaI
doa n fhI f Ia p knh dI u khI n. Ca c fhu fu c na y se khng cung ca p
da y du ca c chu c nang nhu m f knh H245, nhung chu ng duo c uu fIn
su du ng frong dIch vu fhoa I IP v mang Ia I hI u qua cao hon.
KhI cu c go I co su fham gIa cu a ma ng SCN, ba o hI u gIu a
gafevay va ma ng SCN Ia ba o hI u frong ma ng SCN. a o hI u gIu a
gafevay vo I da u cu I hoa c gafevay frong ma ng IP fuan fheo khuy n
nghI H323. TIu chua n ky fhua f TS 101 322 va TS 101 471 gIo I ha n
nhu ng fhu fu c ba n fIn H323 duo c a p du ng frong dI n fhoa I IP. Trong
gIaI doa n fhI f Ia p va gIa I pho ng cu c go I, ca c fhng fIn ba o hI u
frong bang cu a SCN se duo c fruy n frong ca c ba n fIn ba o hI u H225.
Trong gIaI doa n fhu c hI n cu c go I, chu ng se duo c fruy n frong ba n
fIn H245 usernputndcuton.
Ich vu dI n fhoa I IP frong fuong IaI se duo c a p du ng r ng ra I,
v va y ca c sa n pha m a p du ng cho no ca n pha I duo c nghIn cu u xay
du ng. Xay du ng ca c gafevay Ia m f frong nhu ng xu huo ng pha f frI n
hI n nay. VI n khoa ho c va ky fhua f buu dI n da ch fa o fha nh cng
gafevay dung Iuo ng 4 knh fhoa I fuong fu va dang pha f frI n
gafevay vo I dung Iuo ng Iu ng 1. CIa I pha p pha n cu ng duo c Iu a
cho n Ia du ng card SP da c chu ng. Pha n cu ng duo c su du ng Ia card
SVTH: THA I Q!ANC T! NC 107
hffp://vvv.ebooks.vdcmedIa.com
/300 cho gIao fI p ma ng fhoa I va card m3/IP IInk cho gIao fI p IP
cu a ha ng IaIogIc.
Pha n m m xu Ii cu c go I cho gafevay bao g m ca c kh I gIao
fI p ma ng va kh I dI u khI n. Trong khun kh d a n na y chI fa p
frung va o kh I gIao fI p ma ng IP va kh I dI u khI n. M hnh Ia p
frnh duo c a p du ng Ia m hnh ba f d ng b don Iu ng su du ng co ch
d ng b I/O compIefIon porf cu a WIn32. M hnh na y su du ng ca c
ma y fra ng fha I d dI u khI n cu c go I. M I cu c go I se chuy n fra ng
fha I khI nha n ca c su kI n fhich ho p.
Trn day Ia nhu ng k f Iua n ru f ra fu d fa I nghIn cu u na y.
Trn co so do em xIn d xua f ca c huo ng pha f frI n fI p fheo :
Hoa n fhI n sa n pha m gafevay dung Iuo ng Iu ng 1 va pha f
frI n vo I du ng Iuo ng Io n hon |nhI u Iu ng 1).
Chta o Gatekeeper
NghIn cu u ca c gIa I pha p nang cao cha f Iuo ng dIch vu fhoa I
Infernef.
Xay du ng h fh ng qua n Ii gIa m sa f dIch vu VoIP.











SVTH: THA I Q!ANC T! NC 108
hffp://vvv.ebooks.vdcmedIa.com



TH! T NC! VA T! VI T TA T

ACI AdmIssIons ConfIrm
AIC AppIIcafIon IoudafIon Code
API AppIIcafIon Program Inferface
ASIC AppIIcafIon SpecIfIc Infegrafed CIrcuIf
ASR AufomafIc Speech RecognIzafIon
ARJ AdmIssIons Rejecf
ARQ AdmIssIons Requesf
CI andvIdfh ConfIrm
RJ andvIdfh Rejecf
RQ andvIdfh Requesf
CP ConfroI Processor
CT Compufer TeIephony
CI Isengage ConfIrm
NI IgIfaI Nefvork Inferface
TMI uaI-Tone MuIfIIrequency
RJ Isengage Rejecf
RQ Isengage Requesf
CCI Cafekeeper ConfIrmafIon
CK Cafekeeper
SVTH: THA I Q!ANC T! NC 109
hffp://vvv.ebooks.vdcmedIa.com
CCI Cafekeeper ConfIrm
CRJ Cafekeeper Rejecf
CRQ Cafekeeper Requesf
CW Cafevay
IRQ InformafIon Requesf
IRR InformafIon Requesf Response
ISN Infegrafed ServIces IgIfaI Nefvork
I InformafIon Iemenf
IP Infernef ProfocoI
ICI IocafIon ConfIrm
IRJ IocafIon Rejecf
IRQ IocafIon Requesf
IAN IocaI Area Nefvork
MC MuIfIpoInf ConfroIIer
MC! MuIfIpoInf ConfroI !nIf
MP MuIfIpoInf Processor
MMA MedIasfream Managemenf ASIC
PC PersonaI Compufer
PCM PuIse Code ModuIafIon
P! ProfocoI afa !nIf
QoS QuaIIfy of ServIce
RAS RegIsfrafIon, AdmIssIon and Sfafus
RIP Requesf In Progress
RRJ RegIsfrafIon Rejecf
SVTH: THA I Q!ANC T! NC 110
hffp://vvv.ebooks.vdcmedIa.com
RRQ RegIsfrafIon Requesf
RTCP ReaI-fIme Transporf ConfroI ProfocoI
RTOS ReaI-TIme OperafIng Sysfem
RTP ReaI-fIme Transporf ProfocoI
SCN SvIfched CIrcuIf Nefvork
SP SIgnaI Processor
TCP Transporf ConfroI ProfocoI
TSAP Transporf ServIce Access PoInf
TSP TeIephone ServIce ProvIder.
!P !ser afagram ProfocoI
!CI !nregIsfrafIon ConfIrm
!RJ !nregIsfrafIon Rejecf
!RQ !nregIsfrafIon Requesf
VSR VoIce Sfream Resource
WAN WIde Area Nefvork









SVTH: THA I Q!ANC T! NC 111
hffp://vvv.ebooks.vdcmedIa.com



TAI II! THAM KHA O

IT!-T RecommendafIon H323 |02/1998): Packef-based
muIfImedIa communIcafIon sysfems.
IT!-T RecommendafIon H225.0 |1998): CaII sIgnaIIIng
profocoIs andmedIa sfream packeffIzafIon for packef-based
mufImedIa communIcafIon sysfems.
IT!-T RecommendfIon H245 |1998): ConfroI profocoI for
muIfImedIa communIcafIon.
IT!-T RecommendafIon Q.931 |1998): ISN user-nefvork
Inferface Iayer 3 specIfIcafIon for basIc caII confroI .
TSI TS 101 322 |1999) SIgnaIIIng for basIc caIIs and Infer
domaIn caIIs befveen an H.323 TermInaI and a TermInaI In a SCN
Phase II: ScenarIo 1 + ScenarIo 2.
TSI TS 101 471 |07/1999) SIgnaIIIng for caIIs befveen H.323
TermInaIs and TermInaIs In a SvIched-CIrcuIf Nefvork |SCN)
Phase III: ScenarIo 1, 2,3,4.
NghIn cu u cng ngh dI n fhoa I frn Infernef - Ths Inh Van
u ng |12/1998)
NghIn cu u frI n khaI fhu nghI m dIch vu fhoa I gIu a ma ng IP
va ma ng chuy n ma ch knh - Ths Inh Van u ng |12/1999).
m3 MedIasfream ArchIfechfure - IaIogIc corporafIon |1999).
AppIIcafIon IoudafIon Code for m3 Irecf Inferface for
WIndovs - IaIogIc corporafIon |1999).
m3 NefTSP resource message guIde - IaIogIc corporafIon
|1999).
SVTH: THA I Q!ANC T! NC 112
hffp://vvv.ebooks.vdcmedIa.com
m3 IP IInk users guIde - IaIogIc corporafIon |1999).

You might also like