You are on page 1of 8

Giao thc SIP trong VoIP

Trc y khi cp n VoIP, tiu chun quc t thng c cp n ! "#$%$# &i'o th(c "#$%$ ! chun )o IT*+T ph,t tri-n cho ph.p truyn th/ng ' ph0ng ti1n qu' c,c h1 thng )2' trn 34ng chuy-n 34ch g5i, tp gi'o th(c "#$%$ 6'o g73 r8t nhiu gi'o th(c con 6n trong n5 nh "#%9:, "#%%:, ;#<$=###ho4t >ng )2' trn "#$%$ ! r8t ch?t ch@ A! ph(c t4p# Bhng nhCng nD3 trE 4i y thF gi'o th(c GIP 4i chi3 u th A! )Hn )Hn th'y th hIn "#$%$, AF VoIP ! 3>t trong nhCng )Jch AK L@ r8t ph,t tri-n trong t0ng 'i# I-Tng quan v SIP =M SIP l g: GIP NGOLLion Initi'tion Protco M ! gi'o th(c 6,o hi1u iu khi-n p (ng )Kng c )Png - thit p, )uy trF, kt thQc c,c phin truyn th/ng ' ph0ng ti1n N3u ti3O)i'M# R,c phin 3u ti3O)i' 6'o g73 tho4i IntOrnOt, h>i nghJ, A! c,c (ng )Kng t0ng t2 c5 in qu'n n c,c ph0ng ti1n truyn 4t N3O)i'M nh 3 th'nh, hFnh Snh, A! )C i1u# GIP LT )Kng c,c 6Sn tin 3i NIBVITUM - thit p c,c phin A! 3'ng c,c th/ng tin 3/ tS phin truyn )Vn# GIP hW tr c,c phin 0n 6, Nunic'LtM A! quSng 6, N3u tic'LtM t0ng (ng c,c cu>c gXi i-3 ti i-3 A! cu>c gXi ' i-3# GIP c LT )Kng kt hp Ai c,c chun gi'o th(c IUTY kh,c nh ! GZP, G[P A! \&RP N\U&ZR]M - cung c8p 3>t ^nh A2c r>ng h0n cho c,c )Jch AK VoIP# B5 6'o g73 c,c yu cHu c gEi n t_ ngi LT )Kng GIP c iOnt n GIP LOrAOr# GOrAOr `T a c,c yu cHu A! ,p (ng n c iOnt# \>t th/ng i1p yu cHu, cPng Ai c,c th/ng i1p ,p (ng t4o nn L2 th2c thi GIP# %M Cc thnh phn trong mng SIP: GIP g73 % th!nh phHn n ! GIP c iOnt N ! thit 6J hW tr gi'o th(c GIP nh GIP phonOM, A! GIP LOrAOr N ! thit 6J trong 34ng `T a c,c 6Sn tin GIPM# Trong GIP LOrAOr c5 c,c th!nh phHn qu'n trXng nhb Pro`y LOrAOr, cO)irOct LOrAOr, doc'tion LOrAOr, cOgiLtr'r LOrAOr###

e Pro`y GOrAOrb ! th2c th- trong 34ng GIP !3 nhi13 AK chuy-n tip c,c GIP rOquOLt ti th2c th- kh,c trong 34ng# Bh Ay, ch(c nDng chfnh cg' n5 trong 34ng ! Jnh tuyn cho c,c 6Sn tin n fch# Pro`y LOrAOr chng cung c8p c,c ch(c nDng `,c th2c trc khi cho kh'i th,c )Jch AK# \>t pro`y c5 th- u

NLt'tOiu M ho?c kh/ng u tr4ng th,i NLt'tO OLLM cg' 6Sn tin trc 5# Th/ng thng, pro`y c5 u tr4ng th,i, chQng )uy trF tr4ng th,i trong Lut tr'nL'ction NkhoSng $% giyM# e cO)irOct GOrAOrb trS A 6Sn tin p $jj - th/ng 6,o thit 6J ! chuy-n hng 6Sn tin ti J' chk kh,c l t2 in 4c th/ng qu' J' chk trS A# e cOgiLtr'r LOrAOrb ! LOrAOr nhn 6Sn tin GIP cU&IGTUc yu cHu A! cp nht th/ng tin t_ 6Sn tin rOquOLt A!o m oc'tion )'t'6'LOn no3 trong doc'tion GOrAOr e doc'tion GOrAOrb u th/ng tin tr4ng th,i hi1n t4i cg' ngi )Png trong 34ng GIP

II-Cc bn tin SIP, mo u v nh !" [i y ! c,c 6Sn tin cg' GIP b IBVITU b 6pt Hu thit p cu>c gXi 6ong c,ch gTi 6Sn tin 3i Hu cui kh,c th'3 gi' ZRq b 6Sn tin n!y khIng Jnh 3,y tr43 r nhn c 6Sn tin trS i 6Sn tin IBVITU stU b 6pt Hu kt thQc cu>c gXi RZBRUd b hgy yu cHu no3 trong h!ng i cU&IGTUc b Hu cui GIP LT )Kng 6Sn tin n!y - Dng ka Ai 3,y chg Dng ka ]PTI]B b LT )Kng - `,c Jnh nDng 2c cg' 3,y chg IBY] b LT )Kng - tSi c,c th/ng tin nh 3 6,o [T\Y &i'o th(c GIP c5 nhiu i-3 trPng hp Ai gi'o th(c "TTP# R,c 6Sn tin trS i c,c 6Sn tin GIP nu trn g73 c5 b =`` l c,c 6Sn tin chung %`` l th!nh c/ng $`` + chuy-n J' chk 9`` l yu cHu kh/ng c ,p (ng

:`` + L2 c cg' 3,y chg u`` + L2 c to!n 34ng R,c 6Sn tin GIP c5 khu/n )4ng tO`t, t0ng t2 nh "TTP# \!o Hu cg' 6Sn tin GIP chng t0ng t2 nh "TTP A! GIP chng hW tr \I\U N3>t L chun A O3'i M III-Thi#t $%& v h'( cu)c g*i SIP Trc tin t' tF3 hi-u ho4t >ng cg' 3,y chg gy quyn A! 3,y chg chuy-n vi e "o4t >ng cg' 3,y chg gy quyn NPro`y GOrAOrM

"o4t >ng cg' Pro`y LOrAOr c trFnh 6!y nh trong hFnh w#R iOnt GIP uLOrZxy'hoo#co3 gTi 6Sn tin IBVITU cho uLOrsxhot3'i #co3 - 3i th'3 gi' cu>c gXi# R,c 6c nh L'ub e sc =b uLOrZxy'hoo#co3 gTi 6Sn tin IBVITU cho *LOrs E 3in hot3'i #co3, 6Sn tin n!y n pro`y LOrAOr GIP cg' 3in hot3'i #co3 NsSn tin IBVITU c5 th- i t_ Pro`y LOrAOr GIP cg' 3in y'hoo#co3 A! c Pro`y n!y chuy-n n Pro`y LOrAOr cg' 3in hot3'i #co3M# e sc %b Pro`y LOrAOr cg' 3in hot3'i #co3 L@ th'3 khSo LOrAOr Jnh AJ Ndoc'tion LOrAOrM - quyt Jnh AJ trf hi1n t4i cg' *LOrs#yy T_ pro`y LOrAOr cg' 3iOn hot3'i #co3 n5 L@ n oc'tion LOrAOr )O )inh Ai AJ tri hiOn t4i cg' uLOrs e sc $b GOrAOr Jnh AJ trS 4i AJ trf hi1n t4i cg' *LOrs NgiS LT ! *LOrsxhot3'i #co3M# e sc 9b Pro`y LOrAOr gTi 6Sn tin IBVITU ti uLOrsxhot3'i #co3# Pro`y LOrAOr th3 J' chk cg' n5 trong 3>t trng cg' 6Sn tin IBVITU# e sc :b *ZG cg' *LOrs ,p (ng cho LOrAOr Pro`y Ai 6Sn tin %jj ]q# e sc ub Pro`y LOrAOr gTi ,p (ng %jj ]q trE A uLOrZxy'hoo#co3# e sc zb uLOrZxy'hoo#co3 gTi 6Sn tin ZRq cho *LOrs th/ng qu' pro`y LOrAOr# e sc {b Pro`y LOrAOr chuy-n 6Sn tin ZRq cho uLOrsxhoLt3'i #co3

e sc <b G'u khi cS h'i 6n 7ng a th'3 )2 cu>c gXi, 3>t knh cTPycTRP c 3E giC' h'i i-3 cui - truyn tfn hi1u tho4i# e sc =jb G'u khi qu, trFnh truyn )Vn ho!n t8t, phin !3 Ai1c 6J `5' 6ong c,ch LT )Kng 6Sn tin stU A! ZRq giC' h'i i-3 cui# e "o4t >ng cg' 3,y chg chuy-n vi J' chk NcO)irOct GOrAOrMb

"o4t >ng cg' cO)irOct GOrAOr c trFnh 6!y nh hFnh # R,c 6c nh L'ub e sc =b cO)irOct LOrAOr nhn c yu cHu IBVITU t_ ngi gXi Ntu cHu n!y c5 th- i t_ 3>t pro`y LOrAOr kh,cM# e sc %b cO)irOct LOrAOr truy A8n LOrAOr Jnh AJ J' chk cg' s# e sc $b GOrAOr Jnh AJ trS 4i J' chk cg' s cho cO)irOct LOrAOr# e sc 9b cO)irOct LOrAOr trS 4i J' chk cg' s n ngi gXi Z# B5 kh/ng ph,t yu cHu IBVITU nh pro`y LOrAOr# e sc :b *LOr ZgOnt 6n Z gTi 4i 6Sn tin ZRq n cO)irOct LOrAOr - `,c nhn L2 tr'o vi th!nh c/ng# e sc ub Bgi gXi Z gTi yu cHu IBVITU tr2c tip n J' chk c trS 4i 6Ei cO)irOct LOrAOr Nn sM# Bgi 6J gXi s ,p (ng Ai chk thJ th!nh c/ng N%jj ]qM, A! ngi gXi ,p trS 6Sn tin ZRq `,c nhn# Ru>c gXi c thit p# Bgo!i r' GIP c|n c5 c,c 3/ hFnh ho4t >ng in 34ng Ai GGz Nn PGTBM ho?c ! in 34ng Ai ch7ng gi'o th(c "#$%$# IV-T+nh n,ng c'a SIP &i'o th(c GIP c thit k Ai nhCng chk tiu L'ub 'M Tfch hp Ai c,c gi'o th(c r c5 cg' IUTY R,c gi'o th(c kh,c cg' IUTY c5 th- `y )2ng - `y )2ng nhCng (ng )Kng GIP# GIP c5 th- ho4t >ng cPng Ai nhFu gi'o th(c nh b + cGVP NcOLourcO cOLOrA'tion Protoco M b &i'o th(c gi!nh trc t!i nguyn 34ng# + cTP NcO' +ti3O tr'nLport Protoco M b &i'o th(c truyn tSi thi gi'n th2c + cTGP NcO' Ti3O GtrO'3ing Protoco M b &i'o th(c t4o u7ng thi gi'n th2c

+ GZP NGOLLion Z)AOrtiLO3Ont Protoco M b &i'o th(c th/ng 6,o trong phin kt ni + G[P NGOLLion [OLcription Protoco M b &i'o th(c 3/ tS phin kt ni ' ph0ng ti1n + \I\U N\u tipurpoLO IntOrnOt \'i U`tOnLion + \E r>ng th tfn IntOrnOt ' 3Kc fchM b &i'o th(c th i1n tT + "TTP N"ypOrtO`t Tr'nLiOr Protoco M b &i'o th(c truyn Liu ADn 6Sn + R]PG NRo33on ]pOn Po icy GOrAicOM b [Jch AK chfnh L,ch 3E chung + ]GP N]pOn GOtt O3Ont Protoco M b &i'o th(c th}' thun 3E 6M ~0n giSn A! c5 khS nDng 3E r>ng GIP c5 r8t ft 6Sn tin, kh/ng c5 c,c ch(c nDng th_' nhng GIP c5 th- LT )Kng - thit p nhCng phin kt ni ph(c t4p nh h>i nghJw ~0n giSn, gXn nh, )2' trn khu/n )4ng ADn 6Sn, GIP ! gi'o th(c r' i L'u A! r khpc phKc c i-3 yu cg' nhiu gi'o th(c trc y# R,c phHn 33 cg' 3,y chg gy quyn, 3,y chg Dng kf, 3,y chg chuy-n vi J' chk, 3,y chg Jnh AJw c5 th- ch4y trn c,c 3,y chg kh,c nh'u A! Ai1c c!i ?t th3 3,y chg ho!n to!n kh/ng Snh hEng n c,c 3,y chg r c5# Rhfnh AF th h1 thng chuy-n 34ch GIP c5 th- ) )!ng nng c8p# cM "W tr ti ' L2 )i >ng cg' Hu cui [o c5 3,y chg gy quyn, 3,y chg Dng ka A! 3,y chg chuy-n vi J' chk h1 thng u/n np3 c J' i-3 chfnh `,c cg' thu 6'o# Thf )K thu 6'o Ai J' chk ptitxAnpt#co3#An c5 th- nhn c cu>c gXi tho4i h'y th/ng i1p E 68t c( J' i-3 n!o qu' 68t c( Hu cui n!o nh 3,y tfnh - 6!n, 3,y `,ch t'y, i1n tho4i GIPw Vi GIP r8t nhiu )Jch AK )i >ng 3i c hW tr# )M [ )!ng t4o tfnh nDng 3i cho )Jch AK A! )Jch AK 3i# d! gi'o th(c khEi t4o phin trong 34ng chuy-n 34ch g5i GIP cho ph.p t4o r' nhCng tfnh nDng 3i h'y )Jch AK 3i 3>t c,ch nh'nh ch5ng# Bg/n ngC `T a cu>c gXi NR' ProcOLLing d'ngu'gOM A! &i'o )i1n cvng kt ni chung NRo33on &'tO'y IntOri'cOM ! 3>t L c/ng cK - th2c hi1n iu n!y# GIP hW tr c,c )Jch AK tho4i nh ch cu>c gXi, chuy-n tip cu>c gXi, kh5' cu>c gXiw Nc' 'iting, c' ior'r)ing, c' 6 ockingwM, hW tr th/ng i1p thng nh8tw GIP ! 3>t c/ng cK hW tr h8p )Vn i Ai i1n tho4i IP AF c,c a )o L'ub OM B5 c5 th- ho4t >ng A/ tr4ng th,i ho?c c5 tr4ng th,i# VF Ay, L2 ho4t >ng A/ tr'ng th,i cung c8p L2 3E r>ng tt )o c,c LOrAOr kh/ng phSi )uy trF th/ng tin A tr4ng th,i cu>c gXi 3>t khi L2 th2c hi1n Ntr'nL'ctionM r c `T a# iM B5 c5 th- LT )Kng nhiu )4ng ho?c cQ ph,p gi'o th(c chuy-n Liu ADn 6Sn "TTP N"ypOrtO`t Tr'nLiOr Protoco M, AF Ay, n5 cung c8p 3>t c,c thun i - ho4t >ng trn c,c trFnh )uy1t# gM sSn tin GIP Nn>i )ung 6Sn tinM thF kh/ng r r'ng, n5 c5 th- ! 68t c( cQ ph,p n!o# VF Ay, n5 c5 thc 3/ tS thOo nhiu c,ch# RhIng h4n, n5 c5 th- c 3/ tS Ai L2 3E r>ng th IntOrnOt ' 3Kc fch \IBU N\u tipurpoLO IntOrnOt \'i U`tOnLionM ho?c ng/n ngC ,nh )8u 3E r>ng \d NU`tOnLi6 O \'rkup d'ngu'gOM# hM B5 nhn )4ng 3>t ngi )Png Ai 6> Jnh AJ t!i nguyn 7ng nh8t *cd N*niior3 cOLourcO doc'torM, AF Ay, n5 cung c8p cho ngi )Png khS nDng khEi t4o cu>c gXi 6ong c,ch nh8p A!o 3>t in kt trn

tr'ng O6# B5i chung, GIP hW tr c,c ho4t >ng chfnh L'ub + ~Jnh AJ trf cg' ngi )Png# + ~Jnh 3O)i' cho phin !3 Ai1c# + ~Jnh L2 Ln L!ng cg' ngi )Png - th'3 gi' A!o 3>t phin !3 Ai1c# + Thit p cu>c gXi, chuy-n cu>c gXi A! kt thQc#

-)t v+ ./ v cu)c g*i i0n gi1a hai i0n tho2i SIP


&i'o th(c GIP 0n giSn c 3/ tS nh L'u b =+ ~Hu tin b \,y gXi gTi 3>t 6Sn tin IBVITU n 3,y c gXi %+ G'u 5b \,y c gXi trS i 6Sn tin =jjTrying - thT $+qhi chu/ng cg' 3,y c gXi ku, 7ng thi 3,y c gXi gTi 6Sn tin ={j cingging A cho 3,y gXi, A! E 3,y gXi L@ nghO th8y ting chu/ng ku N)4ng chu/ng c Jnh )4ng ring, kh/ng hIn ging ting chu/ng cg' 3,y c gXi ku 3! t' nghO th8y cM 9+qhi 3,y 2oc gXi c5 ngi nh8c 3,y thF 3,y c gXi L@ trS i 6Sn tin %jj ]q A cho 3,y gXi :+\,y gXi ,p trS 6ong 6Sn tin ZRq , 7ng thi cu>c gXi c thit p# Trong qu, trFnh tr'o vi th/ng tin giC' h'i 3,y th2c ch8t ! tr'o vi c,c 6Sn tin cTP thOo gi'o th(c cTP# u+qhi 3un kt thQc cu>c gXi # sn c gXi )p 3,y, 7ng thi 6Sn tin stU c gTi n 3,y gXi, 3,y gXi ,p trS 6ong 6Sn tin %jj ]q A! cu>c gXi chfnh th(c c kt thQc#

di1t k c,c phSn h7i GIP c nhn 6itb =``b PhSn h7i th/ng tin b %``b PhSn h7i th!nh c/ng $``b PhSn h7i chuyn hng 9``b tu cu th8t 64i :``b dWi 3,y chg u``b Th8t 64i to!n cKc cK th- b =``b PhSn h7i th/ng tin b =jjb 'ng thT b 3,y 2c gXi r tip nhn c yu cHu 6n gXi A! gTi 6Sn tin n!y 3'ng tfnh ch8t phSn h7i - thT ={jb v chu/ng b \,y c gXi v chu/ng, A! gTi 6Sn tin chu/ng A cho 6n gXi# ={=b cu>c gXi 'ng chuy-n hngb \'y c gXi p trFnh chuy-n hng n 3>t 3,y kh,c trong khi n5 'ng 6n ho?c kh/ng `T a cu>c gXi cg' 6n gXi# ={% b 'ng `p h!ng i b ch i AF c5 nhiu yu cHu n cPng Qc ={$b Phin 'ng tin h!nhb R5 phin cu>c gXi kh,c 'ng 20c tin h!nh Ai 3,y 2c gXi %``b PhSn h7i th!nh c/ng %jj ]q phSn h7i th!nh c/ng b c )Png khi 6n c yu cHu trS i th!nh c/ng yu cHu cg' 6n yu

cHub } Af )K trn t' )Png h'i 6Sn tin %jj ok# Trong 5 6Sn tin Hu tin )o 3,y c gXi phSn h7i 4i 3,y gXi khi n5 trS i th!nh c/ng 6Sn tin chu/ng# R|n trong 6Sn tin %jj ]q th( h'i )o 3,y gXi phSn h7i n 3,y c gXi khi n5 r gXi th!nh c/ng cu>c gXi A! ch8p nhn kt thQc cu>c gXi# $``b PhSn h7i chuyn hng $jjb c5 nhiu 2' chXn $j=b r )i i A^nh Ain $j%b t43 thi )i i $j:b )Png pro`y ${jb )Jch AK th'y th 9``b tu cu th8t 64i 9jjb yu cHu L'i 9j=b kh/ng c quynb chk )Png Ai c0 qu'n Dng ki-3 , c,c pro`y phSi )Png yu cHu c8p ph.p cho pro`y 9jz 9j%b yu cHu trS tin )2 trC - ph|ng trong t0ng 'ib Vf )K khi 64n )Png i1n tho4i )i >ng, tin trong t!i khoSn cg' 64n gHn ht, trc khi thit p cu>c gXi thOo yu cHu cg' 64n thF tvng !i L@ th3 3>t th/ng 6,obT!i khoSn cg' 64n Lpp h1t , `in Aui |ng n4p th3 - c5 th tip tKc LT )Kng### 9j$b c83 9j9b qh/ng tF3 th8y ngi )PngbThu 6'o qua kh,ch A_' gXi qh/ng c5, `in Aui |ng th( 4i 9j:b Ph0ng th(c kh/ng c ph.p 9jub qh/ng c ch8p nhn 9jzb cHn c5 L2 c8p ph.p cho pro`y 9j{b yu cHu 6J ht gi b qh/ng tF3 th8y ngi )Png trong thi gi'n cho ph.p 9=jb r kh/ng c|n , ngi )Png r t_ng t7n t4i nhng 6y gi kh/ng c|n c LT )Kng nC'bThu 6'o qua kh,ch A_' gXi hi1n 'ng t43 kh5', 3ong qua kh,ch Aui |ng gXi 4i L'u 9=$b ~0n AJ yu cHu qu, nb cu>c gXi kh/ng th- th2c hi1n c 9=9b *cI cg' yu cHu qu, tSi b34ng qu, tSi 9=:b ki-u ph0ng ti1n kh/ng c hW trb Af )K b tin nhpn ' ph0ng ti1n kh/ng th- gTi n A! nhn t_ 3>t L 3,y )i >ng kh/ng hW tr0n &PcG 9=ub giSn 7 *cI kh/ng c hW tr 9%jb phHn 3E r>ng kh/ng Qngb GT )Kng phHn 3E r>ng cg' gi'o th(c GIP kh/ng Qng nn 3,y chg kh/ng hi-u c 9%=b tu cHu c5 phHn 3E r>ng 9%$b ;urng qu, ngpn 9{jb t43 thi kh/ng ho4t >ng 9{=b cu>c gXiygi'o )Jch kh/ng t7n t4i 9{%b ph,t hi1n th8y ?p 9{$b qu, nhiu ch?ng trung tuyn 9{9bJ' chk kh/ng ho!n chknh 9{:b ti ngh^' 9{ub 'ng 6n 9{zb yu cHu 6J ch83 )(t 9{{b qh/ng c ch8p nhn t4i y

9<=b yu cHu 'ng ch 9<$b kh/ng th- giSi 3r c b qh/ng th- giSi 3r phHn thn cg' Gy\I\U :``b dWi 3,y chg :jjb Wi 6n trong 3,y chg :j=b ch' kh'i 6,ob Ph0ng th(c yu cHu GIP n!y ch' 20c kh'i 6,o E y :j%b g'tO'y L'i :j$b )Jch AK kh/ng c5 :j:b phin 6Sn kh/ng c hW trb \,y chg kh/ng hW tr gi'o th(c GIP n!y :=$b th/ng i1p qu, n u``b Th8t 64i to!n cKc ujjb t8t cS 3Xi n0i u 6n uj$b t_ chi uj9b kh/ng t7n t4i E 68t c( u ujub qh/ng c ch8p nhn

You might also like