Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tiến trình xử lý cuộc gọi theo giao thức H248.doc
Nội dung xem thử
Mô tả chi tiết
§å ¸n tèt nghiÖp ®¹i häc Ch¬ng IV: TiÕn tr×nh xö lý cuéc gäi theo giao thøc H.248
Ch¬ng IV
TiÕn tr×nh xö lý cuéc gäi theo giao thøc h.248
Ch¬ng nµy sÏ m« t¶ ho¹t ®éng cña MGC, MG theo giao thøc H.248 trong tõng trêng hîp cô thÓ, bao gåm: H.248 hç trî c¸c dÞch vô th«ng thêng, c¸c dÞch vô bæ sung vµ
dÞch vô tho¹i conferencing.
4.1 KÕt nèi gi÷a hai RGW
Trong kÞch b¶n nµy hai ngêi dïng A vµ B ®îc nèi víi hai gateway néi h¹t RGW1
vµ RGW2. Hai gateway nµy ®îc ®iÒu khiÓn bëi cïng mét MGC. Gi¶ sö cuéc gäi diÔn
ra thµnh c«ng.
M« h×nh kÕt nèi cuéc gäi nh sau:
H×nh: 4.1. Cuéc gäi gi÷a hai RGW theo giao thøc H.248
Qu¸ tr×nh MGC ®iÒu khiÓn RGWs xö lý cuéc gäi diÔn ra nh sau:
Bíc 1: Ban ®Çu MGC göi lÖnh Modify tíi tÊt c¶ c¸c RGW ®Ó ph¸t hiÖn sù kiÖn
offhook.
Bíc 2: C¸c RGW lÇn lît tr¶ lêi lÖnh trªn cña MGC b»ng c¸c reply
Bíc 3: Gi¶ sö ngêi dïng A thuéc RGW1 offhook, sù kiÖn nµy sÏ ®îc RGW1 b¸o
c¸o tíi MGC b»ng lÖnh Notify.
Bíc 4: MGC göi reply cña lÖnh nµy cho RGW1.
Bíc 5: MGC sÏ göi lÖnh Modify tíi RGW1, lÖnh nµy gåm 3 descriptor: signal
descriptor ®îc sö dông ®Ó göi ©m mêi quay sè tíi ngêi dïng A, digitmap descriptor
chøa m« h×nh mÉu c¸c sè cã thÓ quay theo kÕ ho¹ch ®¸nh sè (vÝ dô nh 29****), event
descriptor liÖt kª c¸c gãi DTMF, gãi tin hoµn thµnh quay sè vµ gãi tin gi¸m s¸t tr¹ng
th¸i onhook cña ®Çu cuèi.
NguyÔn V¨n Qu©n (B), D2001VT - 57 -
§å ¸n tèt nghiÖp ®¹i häc Ch¬ng IV: TiÕn tr×nh xö lý cuéc gäi theo giao thøc H.248
NguyÔn V¨n Qu©n (B), D2001VT - 58 -
§å ¸n tèt nghiÖp ®¹i häc Ch¬ng IV: TiÕn tr×nh xö lý cuéc gäi theo giao thøc H.248
H×nh 4.2: Lu ®å cuéc gäi gi÷a hai ngêi dïng thuéc hai RGW ®îc qu¶n lý bëi cïng
mét MGC.
Bíc 6: RGW1 tr¶ lêi MGC b»ng mét reply.
RGW1 tiÕn hµnh xö lý c¸c descriptor theo thø tù signal, digitmap, event
descriptor. §Çu tiªn ©m mêi quay sè sÏ ®îc göi tíi termination A, sau ®ã digitmap sÏ
®îc cËp nhËt vµo c¬ së d÷ liÖu cña RGW1, digitmap ®îc kÝch ho¹t khi RGW1 thu ®îc
sù kiÖn hoµn thµnh quay sè.
Termination A sau khi nhËn ®îc ©m mêi quay sè sÏ tiÕn hµnh quay sè.
Bíc 7: Khi c¸c con sè ®îc RGW1 thu ®Çy ®ñ vµ hîp lÖ, chóng sÏ ®îc göi tíi MGC
b»ng lÖnh Notify.
Bíc 8: MGC x¸c nhËn lÖnh trªn b»ng reply göi tíi RGW1.
MGC sau khi nhËn lÖnh trªn sÏ ph©n tÝch sè bÞ gäi vµ biÕt ®Çu cuèi termination B
®ã thuéc RGW2 (gi¶ sö ®Çu cuèi nµy rçi vµ s½n sµng nhËn cuéc gäi). MGC tiÕp tôc
®iÒu khiÓn RGW1.
Bíc 9: MGC sÏ göi cho RGW1 hai lÖnh. LÖnh Add ®Ó t¹o mét context vµ thªm
ngay termination A vµo ®ã. MGC biÕt r»ng termination B rçi,nã sÏ göi håi ©m chu«ng
cho termination A. LÖnh thø 2 ®Ó t¹o mét ®Çu cuèi logic A vµ thªm ®Çu cuèi nµy vµo
context võa t¹o ra.
Bíc 10: RGW1 sÏ göi reply cho MGC bao gåm contextID(1), ®Þa chØ IP vµ sè cæng
dµnh cho lu lîng.
NguyÔn V¨n Qu©n (B), D2001VT - 59 -