Bài giảng Next Generation Network : Báo hiệu part 3
lượt xem 8
download
Giao thức báo hiệu cuộc gọi H.225 Đây là giao thức hỗ trực các chức năng báo hiệu cho một cuộc gọi, được sử dụng để thiết lập kênh kết nối giữa các endpoint. Quá trình trao đổi các bản tin báo hiệu cuộc gọi H.225 được thực hiện qua kênh báo hiệu cuộc gọi, là kênh truyền tin cậy sử dụng giao thức TCP. Các bản tin H.225 được trao đổi trực tiếp giữa các endpoint nếu không có GK trong mạng...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Next Generation Network : Báo hiệu part 3
- BAØI GIAÛNG NGN Chöông 4: Baùo hieäu bieät laø “Unknown Message Response” vaø “Non-standard Message”. 4.3 Giao thöùc baùo hieäu cuoäc goïi H.225 Ñaây laø giao thöùc hoã tröïc caùc chöùc naêng baùo hieäu cho moät cuoäc goïi, ñöôïc söû duïng ñeå thieát laäp keânh keát noái giöõa caùc endpoint. Quaù trình trao ñoåi caùc baûn tin baùo hieäu cuoäc goïi H.225 ñöôïc thöïc hieän qua keânh baùo hieäu cuoäc goïi, laø keânh truyeàn tin caäy söû duïng giao thöùc TCP. Caùc baûn tin H.225 ñöôïc trao ñoåi tröïc tieáp giöõa caùc endpoint neáu khoâng coù GK trong maïng H.323. Neáu trong maïng coù GK, caùc baûn tin naøy coù theå ñöôïc truyeàn tröïc tieáp giöõa caùc endpoint hay ñöôïc truyeàn thoâng qua GK ñeå tôùi caùc endpoint. Caùch thöùc truyeàn seõ ñöôïc xaùc ñònh trong quaù trình thöïc hieän baùo hieäu RAS, qua baûn tin tham gia cuoäc goïi. Caùc baûn tin cô baûn bao goàm: − Baûn tin SETUP: ñöôïc söû duïng khi moät ñieåm cuoái muoán thöïc hieän moät keát noái vôùi moät ñieåm cuoái khaùc. Neáu noù söû duïng caùch thöùc truyeàn thoâng qua GK thì muoán phaùt baûn tin naøy ñi tröôùc heát noù phaûi nhaän ñöôïc baûn tin ACF cuûa GK. − Baûn tin CALL PROCEEDING: baûn tin naøy cho bieát baûn tin SETUP ñaõ ñöôïc nhaän vaø thuû tuïc thieát laäp cuoäc goïi ñang ñöôïc tieán haønh. − Baûn tin ALERTING: ñieåm cuoái bò goïi seõ phaùt baûn tin naøy cho bieát noù ñang ñöôïc caûnh baùo coù 1 cuoäc goïi ñeán noù. − Baûn tin CONNECT: ñöôïc phaùt ñi bôûi ñieåm cuoái bò goïi, nhaèm thoâng baùo noù ñaõ chaáp nhaän cuoäc goïi. − Baûn tin RELEASE COMPLETE: baûn tin naøy duøng ñeå keát thuùc cuoäc goïi. − Ngoaøi ra coøn coù caùc baûn tin sau: baûn tin PROGRESS, baûn tin FACILITY, baûn tin STATUS, baûn tin STATUS INQUIRY, baûn tin SETUP ACKNOWLEDGE vaø baûn tin NOTIFY. Hình sau minh hoïa moät baùo hieäu cuoäc goïi cô baûn söû duïng giao thöùc baùo hieäu H.225: - 110 -
- BAØI GIAÛNG NGN Chöông 4: Baùo hieäu SETUP CALL PROCEEDING PROGRESS G G ALERTING W W CONNECT Trao ñoåi thoâng tin RELEASE COMPLETE Hình 4.10: Quaù trình baùo hieäu cuoäc goïi cô baûn söû duïng H.225 4.4 Giao thöùc baùo hieäu ñieàu khieån H.245 Baùo hieäu ñieàu khieån H.245 gioáng baùo hieäu ñieàu khieån Q.931 nhöng khoâng phaûi taát caû caùc baûn tin coù trong Q.931 ñeàu ñöôïc söû duïng trong H.245 maø coù nhöõng khaùc bieät nhaát ñònh. Baùo hieäu ñieàu khieån H.245 duøng ñeå trao ñoåi caùc baûn tin ñieàu khieån H.245 töø ñaàu cuoái ñeán ñaàu cuoái (end-to-end, khoâng phaûi laø terminal) giöõa caùc ñieåm cuoái H.323 (endpoint). Caùc baûn tin H.245 ñöôïc truyeàn treân keânh ñieàu khieån H.245. Keânh naøy laø keânh luaän lyù soá 0 vaø luoân luoân ñöôïc môû (môû thöôøng tröïc). Caùc baûn tin H.245 duøng ñeå trao ñoåi veà khaû naêng cuûa caùc terminal vaø duøng ñeå yeâu caàu môû hay ñoùng caùc keânh luaän lyù. Löu yù caùc keânh luaän lyù ôû ñaây laø caùc keânh moät chieàu. Coù 4 loaïi baûn tin H.245 laø baûn tin yeâu caàu (Request), baûn tin ñaùp öùng (Response), baûn tin leänh (Command) vaø baûn tin chæ ñònh (Indication). Moät baûn tin yeâu caàu caàn phaûi ñöôïc ñi keøm theo sau laø moät baûn tin ñaùp öùng, trong khi ñoù baûn tin leänh thì khoâng nhaát thieát caàn coù baûn tin ñaùp öùng. Caùc chöùc naêng chính cuûa H.245 laø − Trao ñoåi khaû naêng (Terminal Capability Exchange) − Baùo hieäu keânh luaän lyù (Logical Channel Signaling) − Xaùc ñònh Master/ Slave (Master/ Slave Determination) - 111 -
- BAØI GIAÛNG NGN Chöông 4: Baùo hieäu − Ñieàu khieån hoäi nghò (Conference Control) ÔÛ ñaây chæ trình baøy 2 chöùc naêng ñaàu tieân nhaèm ñeå minh hoïa cho quaù trình thöïc hieän cuoäc goïi ñöôïc trình baøy ôû phaàn sau, ñeà nghò caùc baïn SV töï tìm hieåu theâm 2 chöùc naêng coøn laïi cuûa baùo hieäu H.245 ñeå hieåu roõ hôn caùc hoaït ñoäng cuûa baùo hieäu naøy. 2 chöùc naêng coøn laïi ñöôïc öùng duïng chuû yeáu trong dòch vuï hoäi nghò ña ñieåm (Multipoint Conference). * Trao ñoåi khaû naêng Quaù trình trao ñoåi khaû naêng söû duïng caùc baûn tin cuûa caùc terminal ñang lieân laïc vôùi nhau ñeå cung caáp cho ñieåm cuoái ngang caáp vôùi noù thoâng tin veà khaû naêng truyeàn vaø nhaän cuûa mình. Khaû naêng truyeàn laø khaû naêng cuûa caùc terminal truyeàn caùc doøng thoâng tin, trong khi ñoù khaû naêng nhaän bao haøm caû vieäc nhaän vaø xöû lyù doøng thoâng tin ñeán cuûa terminal. Vieäc trao ñoåi khaû naêng giöõa 2 ñieåm cuoái laø caàn thieát ñeå caû 2 coù theå coù cuøng phöông thöùc CODEC trong quaù trình tham gia moät keát noái. Caùc khaû naêng seõ ñöôïc ñaùnh soá trong moät baûng goïi laø baûng khaû naêng (Capabiltity Table). Moãi khaû naêng seõ coù keøm theo caùc thuoäc tính cuûa mình vaø chuùng cuõng ñöôïc löu tröõ trong baûng treân. Bao goàm caùc baûn tin cô baûn sau: − TerminalCapabilitySet: laø baûn tin daïng request ñöôïc ñieåm cuoái chuû goïi gôûi cho ñieåm cuoái bò goïi nhaèm thoâng baùo cho beân bò goïi bieát khaû naêng cuûa mình. − TerminalCapabilitySetAck: khi ñieåm cuoái bò goïi ñaõ nhaän ñöôïc baûn tin TerminalCapabilitySet vaø nhaän bieát ñöôïc khaû naêng cuûa beân goïi thì noù seõ traû ñaùp öùng baèng baûn tin naøy. − TerminalCapabilitySetReject: laø baûn tin töø choái cuûa baûn tin TerminalCapabilitySet. − TerminalCapabilitySetRelease: laø baûn tin loaïi chæ ñònh nhaèm thoâng baùo noù (beân chuû goïi) ñaõ phaùt ñi baûn tin TerminalCapabilitySet nhöng chöa nhaän ñöôïc ñaùp öùng trong moät thôøi gian cho tröôùc naøo ñoù. - 112 -
- BAØI GIAÛNG NGN Chöông 4: Baùo hieäu * Baùo hieäu keânh luaän lyù Moät ñieåm cuoái coù theå yeâu caàu thieát laäp moät keânh luaän lyù baèng caùch gôûi baûn tin openLogicalChannel. Ñieåm cuoái nhaän yeâu caàu naøy coù theå chaáp nhaän hoaëc töø choái. Neáu ñoàng yù, noù seõ ñaùp öùng baèng baûn tin openLogicalChannelAck, ngöôïc laïi noù seõ gôûi baûn tin phaûn hoài openLogicalChannelReject. Quaù trình ñoùng keânh luaän lyù cuõng dieãn ra töông töï nhö treân vôùi caùc baûn tin closeLogicalChannel, closeLogicalChannelAck. Ñeå coù theå ñoùng 1 keânh baùo hieäu ñieàu khieån H.245 thì ñieåm cuoái tröôùc heát phaûi ñoùng taát caû caùc keânh luaän lyù vaø chôø taát caû baûn tin ñaùp öùng cho yeâu caàu ñoùng caùc keânh luaän lyù ñoù. Sau ñoù noù seõ gôûi moät leänh (command) endSession cho ñieåm cuoái bò goïi vaø ñôïi ñeán luùc nhaän ñöôïc ñaùp öùng endSession töø phía beân kia thì noù môùi coù theå ñoùng keânh baùo hieäu ñieàu khieån H.245. 5. Quaù trình thöïc hieän baùo hieäu Quaù trình thöïc hieän 1 cuoäc goïi tieâu bieåu trong H.323 bao goàm caùc giai ñoaïn sau: − Khaùm phaù GK vaø ñaêng kyù: söû duïng baùo hieäu RAS. − Thieát laäp cuoäc goïi: laàn löôït söû duïng baùo hieäu RAS (coù theå trong giai ñoaïn naøy xaûy ra quaù trình xaùc ñònh ñieåm cuoái thoâng qua bí danh alias) vaø H.225. − Quaù trình thöông thaûo caùc thoâng soá cuoäc goïi vaø xaùc ñònh khaû naêng cuûa ñieåm cuoái: söû duïng baùo hieäu H.245. − Quaù trình trao ñoåi thoâng tin: söû duïng giao thöùc RTP/ RTCP. − Keát thuùc cuoäc goïi: laàn löôït söû duïng baùo hieäu H.245, H.225 vaø RAS. Caùc hình sau seõ minh hoïa caùc giai ñoaïn baùo hieäu cuûa quaù trình thöïc hieän 1 cuoäc goïi trong maïng H.323. ÔÛ ñaây khoâng xeùt ñeán quaù trình phaùt hieän Gatekeeper cuõng nhö quaù trình ñaêng kyù (giaû söû caùc quaù trình naøy ñaõ ñöôïc thöïc hieän trong giai ñoaïn ñaàu môùi thieát laäp maïng). Trong caùc minh hoïa sau ta seõ xeùt ñeán quaù trình baùo hieäu giöõa 2 terminal coù thoâng qua GK. Luùc naøy caùc terminal ñaõ nhaän bieát ñöôïc GK quaûn lyù mình vaø giaû söû khoâng xaûy ra quaù trình xaùc ñònh ñieåm cuoái. - 113 -
- BAØI GIAÛNG NGN Chöông 4: Baùo hieäu Terminal Gatekeeper Terminal ARQ ACF SETUP CALL PROCEEDING ARQ ACF ALERTING CONNECT RAS H.225 Hình 4.11: Quaù trình thieát laäp cuoäc goïi Terminal Gatekeeper Terminal TerminalCapabilitySet TerminalCapabilitySetAck TerminalCapabilitySet TerminalCapablitySetAck openLogicalChannel openLogicalChannelAck openLogicalChannel openLogicalChannelAck H.245 Hình 4.12: Quaù trình baùo hieäu ñieàu khieån thieát laäp cuoäc goïi (xaùc ñònh khaû naêng giöõa caùc ñieåm cuoái vaø môû keânh luaän lyù) - 114 -
- BAØI GIAÛNG NGN Chöông 4: Baùo hieäu Terminal Gatekeeper Terminal Doøng thoâng tin RTP Doøng thoâng tin RTP Baûn tin RTCP Baûn tin RTCP RTP RTCP Hình 4.13: Quaù trình trao ñoåi thoâng tin Terminal Gatekeeper Terminal closeLogicalChannel closeLogicalChannelAck closeLogicalChannel closeLogicalChannelAck endSession endSession RELEASE COMPLETE DRQ DRQ DCF DCF H.245 H.225 RAS Hình 4.14: Quaù trình keát thuùc cuoäc goïi III. KEÁT LUAÄN Sau khi tìm hieåu baùo hieäu H.323 ta thaáy giao thöùc baùo hieäu naøy phöùc taïp hôn giao thöùc baùo hieäu SIP. Nhöng giao thöùc H.323 cho pheùp quaûn lyù caùc thaønh phaàn tham gia vaøo maïng moät caùch khaù chaët cheõ. Vì vaäy tuøy thuoäc vaøo yeâu caàu cuï theå cuûa maïng ta seõ coù löïa choïn giao thöùc baùo hieäu thích hôïp. - 115 -
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Next Generation Network : Chuyển mạch mềm part 2
5 p | 104 | 19
-
Bài giảng Next Generation Network : Tổng quan về NGN part 1
5 p | 130 | 17
-
Bài giảng Next Generation Network : Tổng quan về NGN part 2
5 p | 135 | 17
-
Bài giảng Next Generation Network : Chuyển mạch mềm part 1
5 p | 116 | 17
-
Bài giảng Next Generation Network :Cấu trúc NGN part 6
5 p | 99 | 16
-
Bài giảng Next Generation Network :Cấu trúc NGN part 5
5 p | 102 | 16
-
Bài giảng Next Generation Network :Cấu trúc NGN part 4
5 p | 128 | 16
-
Bài giảng Next Generation Network :Cấu trúc NGN part 1
5 p | 104 | 15
-
Bài giảng Next Generation Network : Dịch vụ trong NGN part 1
6 p | 128 | 14
-
Bài giảng Next Generation Network :Cấu trúc NGN part 2
5 p | 141 | 14
-
Bài giảng Next Generation Network : Tổng quan về NGN part 3
5 p | 120 | 13
-
Bài giảng Next Generation Network :Cấu trúc NGN part 3
5 p | 120 | 13
-
Bài giảng Next Generation Network :Cấu trúc NGN part 8
4 p | 114 | 13
-
Bài giảng Next Generation Network :Cấu trúc NGN part 7
5 p | 94 | 12
-
Bài giảng Next Generation Network : Tổng quan về NGN part 4
4 p | 110 | 12
-
Bài giảng Next Generation Network : Chuyển mạch mềm part 3
5 p | 96 | 11
-
Bài giảng Next Generation Network : Chuyển mạch mềm part 4
5 p | 84 | 11
-
Bài giảng Next Generation Network : Chuyển mạch mềm part 5
5 p | 87 | 9
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn