Tìm hiểu chuần khuyến nghị h323 và ứng dụng truyền thông đa phương tiện Lời Nói Đầu4I.Chuẩn khuyến nghị H32351.Giới thiệu chung52.Các thành phần trong hệ thống H.32352.1Thiết bị đầu cuối H.32362.2H.323 gateway72.3Gatekeeper82.4Đơn vị điều khiển liên kết đa điểm MCU93.Chồng giao thức H.32393.1Các chuẩn giải mãmã hóa113.2Giao thức báo hiệu RAS (H.225)123.3Giao thức báo hiệu điều khiển thiết lập cuộc gọi H.225173.4Giao thức báo hiệu điều khiển truyền thông multimedia H.245194.Báo hiệu và xử lý cuộc gọi204.1Tìm kiếm Gatekeeper204.2Đăng ký điểm cuối204.3Định vị điểm cuối214.4Mã thông báo truy nhập21II.Giải pháp công nghệ VOIP triển khai chuẩn H.323241.Tổng quan VoIP242.H.323 trên VOIP243.Cấu hình VoIP theo chuẩn H323254. Giao dịch trong mạng VoIP theo chuẩn H32329III. Khảo sát dịch vụ hội nghị truyền hình30I.VDC Portal30II.AverComm35III.KEDACOM40Tổng Kết43Tài liệu tham khảo:44
Trang 1Trường Đại Học Bách Khoa Hà Nội
Viện CNTT & TT -*** -
BÁO CÁO BÀI TẬP LỚN MÔN TRUYỀN THÔNG ĐA PHƯƠNG TIỆN
Trang 2Mục Lục
Lời Nói Đầu 4
I Chuẩn khuyến nghị H323 5
1 Giới thiệu chung 5
2 Các thành phần trong hệ thống H.323 5
2.1 Thiết bị đầu cuối H.323 6
2.2 H.323 gateway 7
2.3 Gatekeeper 8
2.4 Đơn vị điều khiển liên kết đa điểm MCU 9
3 Chồng giao thức H.323 9
3.1 Các chuẩn giải mã/mã hóa 11
3.2 Giao thức báo hiệu RAS (H.225) 12
3.3 Giao thức báo hiệu điều khiển thiết lập cuộc gọi H.225 17
3.4 Giao thức báo hiệu điều khiển truyền thông multimedia H.245 19
4 Báo hiệu và xử lý cuộc gọi 20
4.1 Tìm kiếm Gatekeeper 20
4.2 Đăng ký điểm cuối 20
4.3 Định vị điểm cuối 21
4.4 Mã thông báo truy nhập 21
II Giải pháp công nghệ VOIP triển khai chuẩn H.323 24
1 Tổng quan VoIP 24
2 H.323 trên VOIP 24
3 Cấu hình VoIP theo chuẩn H323 25
4 Giao dịch trong mạng VoIP theo chuẩn H323 29
III Khảo sát dịch vụ hội nghị truyền hình 30
I VDC Portal 30
II AverComm 35
III KEDACOM 40
Tổng Kết 43
Tài liệu tham khảo: 44
Trang 3Lời Nói ĐầuNgày nay, với sự phát triển nhanh chóng và không ngừng, công nghệ đa phương tiệntrên toàn cầu đã phục vụ cho nhu cầu cấp thiết của loài người hiện nay và liên tục cónhững phát minh đưa con người tiến tới một xã hội thông tin Các dòng sản phẩm và cácứng dụng đa phương tiện của các hãng càng hướng đến các chuẩn Một trong các chuẩn
mà các hãng hướng đến và hay quan tâm đến đó là Chuẩn khuyến nghị H323 Tuân theochuẩn H323, các dòng sản phẩm và các ứng dụng đa phương tiện từ nhiều hãng khácnhau có thể hoạt động cùng nhau, cho phép người dùng có thể qua lại mà không cần quantâm tới vấn đề tương thích
Với đề tài “Tìm hiểu chuẩn khuyến nghị H323 và ứng dụng truyền thông đa phươngtiện”, báo cáo của chúng em phân chia như sau:
- Tìm hiểu tổng quan chuẩn khuyến nghị H323, các thành phần của hệ thống, cácgiao thức theo chuẩn H323 do Nomintsetseg, Bùi Hồng Nhung tìm hiểu
- Hoạt động chính của H323 và giải pháp công nghệ triển khai chuẩn H323 do bạnLều Thị Lan tìm hiểu
- Khảo sát công nghệ H323 đang được triển khai đối với dịch vụ truyền thông dobạn Trần Xuân Quý đảm nhiệm
Do thời gian hoàn thành báo cáo khá ngắn, kiến thức của chúng em về các vấn đềliên quan đến đề tài còn rất hạn chế nên báo cáo có nhiều sai sót và chưa chính xác.Chúng em mong cô chỉ dẫn để báo cáo được đầy đủ, chính xác và hoàn thiện hơn Chúng
em xin chân thành cảm ơn!
Trang 4I Chuẩn khuyến nghị H323
1 Giới thiệu chung
Chuẩn khuyến nghị H323 được ra đời vào tháng 5/1996 do ITU-T đặc tả; là chuẩnđầy đủ của mô hình hệ thống truyền thông đa phương tiện dựa trên mô hình mạng viễnthông dịch vụ số kết hợp với mạng IP, bao gồm các chuẩn về kiến trúc hệ thống và cácthành phần trong hệ thống Chuẩn H323 là chuẩn cho hệ thống qui mô lớn, chuyênnghiệp, đạt chất lượng với giá thành nhất định Chuẩn gồm nhiều thành phần: thiết bịphần cứng và phần mềm Chuẩn H.323 cung cấp nền tảng kỹ thuật cho truyền thoại, hìnhảnh và số liệu một cách đồng thời qua các mạng IP, bao gồm cả Internet Tuân theochuẩn H.323, các sản phẩm và các ứng dụng đa phương tiện từ nhiều hãng khác nhau cóthể hoạt động cùng với nhau, cho phép người dùng có thể thông tin qua lại mà khôngphải quan tâm tới vấn đề tương thích
H.323 cũng cung cấp các tiêu chuẩn về độ trễ cho các tín hiệu âm thanh, định nghĩamức ưu tiên trong việc chuyển tải các tín hiệu yêu cầu thời gian thực trong truyền thôngInternet H323 bao gồm cả chức năng điều khiển cuộc gọi, quản lí thông tin đa phươngtiện, quản lí băng thông, cung cấp giao diện giữa mạng LAN và các mạng khác
Với chuẩn H.323 các nhà khai thác mạng có thêm cơ hội để nghiên cứu và phát triểncác dịch vụ viễn thông đa dịch vụ mới, nâng cao chất lượng mạng
Hiện nay, H.323 đã phát triển lên version 4 (công bố vào 17/11/2000)
2 Các thành phần trong hệ thống H.323
Hình 1 : Cấu trúc của một hệ thống H.323
Trang 5- Gatekeeper: Là một thành phần không bắt buộc Nó thực hiện các chức năng quản
lý hoạt động của hệ thống Khi có mặt Gatekeeper trong hệ thống, mọi thành phầntrong hệ thống phải thực hiện thủ tục đăng ký với Gatekeeper Tất cả các điểmcuối H.323 (terminal, gateway, MCU) đã đăng ký với Gatekeeper tạo thành mộtvùng H.323 (H.323 zone) do Gatekeeper đó quản lý
- Đơn vị điều khiển liên kết đa điểm (MCU – Multipoint Control Unit): Thực hiệnchức năng tạo kết nối đa điểm hỗ trợ các ứng dụng truyền thông nhiều bên Thànhphần này cũng là tùy chọn
2.1 Thiết bị đầu cuối H.323
Các thành phần chức năng của một thiết bị đầu cuối H.323 được miêu tả như hình vẽdưới đây:
Hình 2: Thiết bị đầu cuối H.323
Trang 6Thiết bị đầu cuối H.323:
- Các thành phần giao tiếp với người sử dụng
- Các bộ codec (audio và video)
- Phần trao đổi dữ liệu từ xa (telematic)
- Lớp (layer) đóng gói (chuẩn H.225.0 cho việc đóng gói multimedia)
- Phần chức năng điều khiển hệ thống
- Giao diện giao tiếp mạng LAN
2.2 H.323 gateway
Gateway mang các tính năng phục vụ cho hoạt động tương tác giữa các thiết bị trong
hệ thống với các thiết bị trong mạng chuyển mạch kênh như PSTN, ISDN,… Thiết bịcổng H.323 được bố trí nằm giữa các thành phần trong hệ thống H.323 với các thiết bịnằm trong các hệ thống (các mạng chuyển mạch kênh) Nó phải cung cấp tính năngchuyển đổi khuôn dạng dữ liệu truyền và chuyển đổi thủ tục một cách thích hợp giữamạng LAN các loại mạng mà gateway kết nối tới, cụ thể:
- Thực hiện chuyển đổi khuôn dạng dữ liệu thoại, video, số liệu nếu cần
- Thực hiện chức năng thiết lập cuộc gọi, hủy cuộc gọi đối với cả hai phía mạngLAN và mạng chuyển mạch kênh (SCN – Switched Circuit Network)
Nhìn chung, thiết bị cổng có nhiệm vụ phản ánh đặc tính của một điểm cuối H.323trong mạng LAN tới một thiết bị cuối trong mạng chuyển mạch kênh và ngược lại nhằmtạo ra tính trong suốt đối với người sử dụng
Các Gateway có thể liên kết với nhau thông qua mạng chuyển mạch kênh để cung cấpkhả năng truyền thông giữa các thiết bị đầu cuối H.323 không nằm trong cùng một mạngLAN
Cấu trúc của Gateway bao gồm:
- Khối chức năng của thiết bị H.323: khối chức năng này có thể là chức năng đầucuối (để giao tiếp với một terminal trong hệ thống H.323) hoặc chức năng MCU(để giao tiếp với nhiều terminal)
- Khối chức năng của thiết bị chuyển mạch kênh: mang chức năng giao tiếp vớimột hay nhiều thiết bị đầu cuối trong mạng chuyển mạch kênh
- Khối chức năng chuyển đổi: bao gồm chuyển đổi khuôn dạng dữ liệu và chuyểnđổi thủ tục
Trang 72.3 Gatekeeper
Gatekeeper cung cấp các dịch vụ điều khiển cuộc gọi cho các điểm cuối trong hệthống H.323 Gatekeeper là tách biệt với các thiết bị khác trong hệ thống về mặt logic,tuy nhiên trong thực tế thì nó có thể được tích hợp với các thiết bị khác như gateway,MCU…
Khi có mặt trong hệ thống, Gatekeeper phải cung cấp các chức năng sau:
- Dịch địa chỉ: Dịch từ địa chỉ alias hoặc một số điện thoại ảo của một điểm cuốisang địa chỉ IP tương ứng
- Điều khiển kết nạp (Admission Control): Điều khiển việc cho phép hoạt độngcủa các điểm cuối
- Điều khiển băng thông (Bandwidth Control): Điều khiển cấp hoặc từ chối cấpmột phần băng thông cho các cuộc gọi của các thiết bị trong hệ thống
- Quản lý vùng (Zone Management): Thực hiện các chức năng trên với các điểmcuối H.323 đã đăng ký Gatekeeper (một vùng H.323)
Ngoài ra, Gatekeeper có thể cung cấp các chức năng như báo hiệu điều khiển cuộcgọi, điều khiển cho phép cuộc gọi, quản lý băng thông, quản lý cuộc gọi, tính cước
2.4 Đơn vị điều khiển liên kết đa điểm MCU
MCU hỗ trợ việc thực hiện các cuộc đàm thoại hội nghị giữa nhiều thiết bị đầu cuối.Trong chuẩn H.323, MCU bắt buộc phải có một bộ điều khiển đa điểm MC (MultipointController) và MP (Multipoint Processor)
MC điều khiển việc liên kết giữa nhiều điểm cuối trong hệ thống bao gồm:
- Xử lỷ việc đàm phán giữa các thiết bị đầu cuối để quyết định một khả năng xử
lý dòng dữ liệu media chung giữa các thiết bị đầu cuối
- Quyết định dòng dữ liệu nào sẽ là dòng dữ liệu multicast
MC không xử lý trực tiếp một dòng dữ liệu media nào Việc xử lý các dòng dữ liệu sẽ
do các MP đảm nhiệm MP sẽ thực hiện việc trộn, chuyển mạch, xử lý cho từng dòng dữliệu thời gian thực trong cuộc hội nghị
Việc truyền thông tin trong mạng IP tồn tại dưới ba hình thức: Unicast, multicast vàbroadcast Trong hệ thống H.323 cuộc hội nghị nhiều bên có thể có ba loại cấu hình hộinghị sau:
- Cấu hình tập trung (Centralized Multipoint Conference)
- Cấu hình phân tán (Decentralized Multipoint Conference)
Trang 8- Cấu hình lai (Hybrid Multipoint Conference).
- H.245: Khuyến nghị về báo hiệu điều khiển truyền thông multimedia
- H.225.0: Đóng gói và đồng bộ các dòng thông tin đa phương tiện (thoại, truyềnhình, số liệu) Khuyến nghị này bao gồm giao thức RTP/RTCP và các thủ tụcđiều khiển cuộc gọi Q.931 (DSS 1)
- Các chuẩn nén tín hiệu thoại: G.711, G.722, G.723, G.728, G.729
- Các chuẩn nén tín hiệu video: H.261, H.263
- Các chuẩn cho các ứng dụng chia sẻ số liệu: T.120
Trang 9Hình 4 Chồng giao thức H.3233.1 Các chuẩn giải mã/mã hóa
H.323 xác định các chuẩn về việc nén và giải nén các chuỗi âm thanh và hình ảnh,bảo đảm rằng những thiết bị từ các nhà cung cấp khác nhau sẽ có cùng một khuôn thứcchung Nó còn hết sức mềm dẻo trong các tính năng bổ sung và thực thi cao dựa vào cácphần cứng và phần mềm chuyên dụng Ví dụ trong hội nghị H.323 có thể bao gồm cácđầu cuối với các khả năng khác nhau Một đầu cuối chỉ có khả năng thoại có thể tham giavào hội nghị của các đầu cuối có khả năng hình ảnh hoặc số liệu Hơn nữa, các đầu cuối
đa phương tiện H.323 có thể chia sẻ một phần dữ liệu với đầu cuối số liệu T.120, trongkhi đang chia sẻ âm thanh, hình ảnh hoặc số liệu với các đầu cuối H.323 khác
- G.711: phương pháp mã hóa tín hiệu dạng sóng, mã hóa trực tiếp tín hiệu lấy mẫutiếng nói, âm thanh với các luật lượng tử hóa luật µ, luật A; tốc độ 64kbps
- G.729: mã hóa theo các phương pháp lai kết hợp giữa phương pháp mã hóa tín hiệudạng sóng và phương pháp mã hóa nguồn tiếng nói
3.1.2 Bộ mã hóa/giải mã video
Video Codec mã hóa tín hiệu hình ảnh từ Camera để truyền dẫn và giải mã tín hiệu nhận được (đã mã hóa) để hiện thị hình ảnh Trong H.323 truyền hình ảnh có thể có hoặc
Trang 10không vì vậy việc hỗ trợ Video Codec là tùy chọn Tuy nhiên các đầu cuối cung cấp khả năng liên lạc hình ảnh phải được hỗ trợ giao thức mã hóa, giải mã tín hiệu Video.
- Chuẩn H.261 được ITU đưa ra năm 1990 Chuẩn này đưa ra những phương pháp
mã hóa và giải mã hình ảnh, dùng trong truyền hình ảnh Video của các dịch vụ nghe nhìnvới tốc độ px64 Kbps (p= 1-30) Chuẩn này thực sự hiệu quả khi sử dụng cho các ứngdụng sử dụng trong mạng chuyển mạch kênh (SCN) H.261 thường được dùng với cácchuẩn khác như H.221, H.230, H.242 và H.320 hoặc các chuẩn mới
- H.263 ra đời sau khoảng 5 năm sau H.261 là phần mới thêm vào trong loạt chuẩn
H của ITU-T mục đích là để mở rộng khả năng Video cho dịch vụ truyền thông tốc độthấp (Low bit rate Communication) H.263 thiết kế cho mạng tốc độ nhỏ hơn 64 Kbps.Rất thích hợp cho các mạng truyền thông tốc độ thấp
3.2 Giao thức báo hiệu RAS (H.225)
RAS (Registration Admission Status) là giao thức báo hiệu được sử dụng giữa cácgateway và gatekeeper Kênh RAS được mở trước các kênh khác và độc lập với kênhthiết lập cuộc gọi và kênh truyên thông đa phương tiện Kênh RAS dùng để truyền tải cácbản tin sử dụng trong quá trình đăng ký điểm cuối và tìm kiếm Gatekeeper mà liên kếtmột địa chỉ định danh của điểm cuối với địa chỉ giao vận (transport address) kênh báohiệu cuộc gọi của nó Kênh RAS là kênh không tin cậy, vì thế trong khuyến nghị H.225
đã khuyến nghị thời gian giới hạn định trước và số lần gửi yêu cầu cho một vài loại bảntin
RAS sử dụng trên nền User Datagram Protocol (UDP) với cổng 1719 dành cho cácthông điệp H.255 và cổng 1718 dành cho các bản tin multicast phát hiện gatekeeper
3.2.1 Tìm kiếm RAS Gatekeeper
Quá trình thiết bị đầu cuối H.323 hay gateways tìm kiếm gatekeeper trong vùngAutomatic Gatekeeper Discovery:
- Nếu một thiết bị đầu cuối H.323 không biết gatekeeper của nó, thì nó có thể gửimột yêu cầu tìm kiếm Gatekeeper Request (GRQ) Đây là một gói tin UDP đã định địachỉ gửi đến cổng đích 1718 và truyền đi dưới dạng địa chỉ IP multicast với địa chỉ nhómmulticast 224.0.1.41
- Một hoặc một số gatekeepers trả lời các yêu cầu bằng thông điệp chấp nhậnGatekeeper Confirmation (GCF) hoặc thông điệp từ chối Gatekeeper Reject (GRJ) Mộtthông điệp từ chối bao gồm lý do từ chối, và có thể trả về thông tin về những gatekeeperthay thế Cơ chế phát hiện tự động cho phép một thiết bị đầu cuối tìm kiếm gatekeepercủa nó thông qua thông điệp Gatekeeper Request (GRQ) dạng multicast Do đó, thiết bịđầu cuối không cần phải cấu hình tĩnh gắn với gatekeeper Một gatekeeper trả lời bằng
Trang 11thông điệp GCF hoặc GRJ Một gatekeeper có thể được cấu hình để chỉ đáp ứng subnet
GRJ (Gatekeeper_Reject)
Thông điệp trả lời gửi từ gatekeeper đến endpoint, từchối yêu cầu đăng ký của endpoint Thông thường sự từchối này là do cấu hình của gateway hoặc gatekeeper bịlỗi
3.2.2 RAS Đăng ký và Hủy đăng ký
Đăng ký là quá trình được thực hiện khi các gateway, các thiết bị đầu cuối, và MCUstham gia một khu vực và thông báo địa chỉ IP và địa chỉ alias cho gatekeeper Đăng kýxảy ra sau quá trình tìm kiếm gatekeeper Mỗi gateway có thể đăng ký với một và chỉ mộtgatekeeper đang hoạt động Chỉ có gatekeeper đang hoạt động trên mỗi vùng
Các H.323 gateway đăng ký với một H.323 ID (email ID) hoặc một địa chỉ E.164 Ví dụ:EmailID (H.323 ID): gwy-01@domain.com
E.164 Address: 5125551212
Trang 12Gatekeeper DiscoveryRRQ
(Unregister_Request) Yêu cầu hủy đăng ký, được gửi từ endpoint hoặcgatekeeper.UCF
3.2.3 RAS tiếp nhận (RAS Admissions)
Thông điệp thu nhận ở giữa các endpoint và Gatekeeper cung cấp cơ sở cho việc thunhận cuộc gọi và kiểm soát băng thông Gatekeepers cho phép truy cập vào các mạngH.323 với sự xác nhận hoặc sự từ chối của các yêu cầu thu nhận
Trang 13ARJ (Admission_Reject) Từ chối các yêu cầu của các endpoint để truy cập vào mạngcho cuộc gọi cá nhân.
3.2.4 Định vị thiết bị đầu cuối (RAS Endpoint Location)
Thông điệp yêu cầu định vị được sử dụng thường xuyên giữa các gatekeeper nội vùng
để lấy địa chỉ IP của các endpoint khác vùng
LRJ
(Location_Reject)
Gửi bởi gatekeepers khi đã nhận được một LRQ để thông báo cácthiết bị đầu cuối đang yêu cầu không đăng ký được hoặc nguồn tàinguyên không sẵn có
3.2.5 RAS thông tin trạng thái (RAS Status Information)
Gatekeeper có thể sử dụng kênh RAS để lấy thông tin trạng thái từ endpoint Ta có thể
sử dụng RAS để giám sát endpoint online hay off-line
kỳ IRR được sử dụng bởi gateway để thông báo cho cácgatekeeper về các cuộc gọi đang hoạt động
IACK Được sử dụng bởi gatekeeper để trả lời thông điệp IRR
Trang 14Được sử dụng bởi gatekeeper để trả lời thông điệp IRR.
3.2.6 RAS Điều khiển băng thông (RAS Bandwidth Control)
Kiểm soát băng thông được quản lý ban đầu thông qua chuỗi các thông điệp thu nhận(Admission Messages) (ARQ / ACF / ARJ) Tuy nhiên, băng thông có thể thay đổi trongsuốt cuộc gọi
RAC (Resource
Availability Confirm)
Thông báo từ gatekeeper để gateway thừa nhận việc tiếp nhậncác thông điệp RAI
Trang 15Hình 5 Bản tin RAS
3.3 Giao thức báo hiệu điều khiển thiết lập cuộc gọi H.225
Giao thức báo hiệu điều khiển cuộc gọi H.225 được sử dụng để thiết lập kết nối giữacác điểm cuối H.323 Các khuyến nghị ITU H.225 xác định việc sử dụng và hỗ trợ cácbản tin báo hiệu Q.931
Kênh điều khiển cuộc gọi đáng tin cậy (TCP) được tạo ra trên một mạng IP trên cổngTCP 1720 Cổng này khởi tạo các thông điệp điều khiển cuộc gọi Q.931 cho các mụcđích kết nối, bảo trì, và ngắt kết nối của cuộc gọi
Khi một gatekeeper là đại diện cho một vùng mạng, thông điệp thiết lập cuộc gọiH.225 sẽ được trao đổi thông qua báo hiệu cuộc gọi trực tiếp (Direct Call Signaling) hoặcGKRCS Các phương pháp lựa chọn được quyết định bởi gatekeeper trong khi trao đổithông điệp thu nhận RAS Nếu không có gatekeeper làm đại diện, bản tin H.225 đượctrao đổi trực tiếp giữa các thiết bị đầu cuối
H.225.0 mô tả cách âm thanh, video, dữ liệu và thông tin điều khiển trên một trên góitin trong mạng có thể được quản lý để cung cấp các dịch vụ đàm thoại trong thiết bịH.323 H.225.0 đóng gói và đồng bộ các dòng thông tin đa phương tiện (thoại, truyền
Trang 16hình, số liệu) Khuyến nghị này bao gồm giao thức RTP/RTCP và các thủ tục điều khiển
cuộc gọi Q.931 (DSS 1)
Cấu trúc của H.225 theo tiêu chuẩn Q.931 như trong hình minh họa sau đây:
0 0 0 0 Length of call reference bits 2
0 Message type
Information Elements
Hình 6 Cấu trúc H.225
- Protocol discriminator: dùng để định danh
- Length of call ref: độ dài giá trị tham chiếu cuộc gọi
- Call reference value: xác định cuộc gọi hoặc các yêu cầu đăng ký / hủy đăng ký tại
giao diện người dùng mạng với các thông điệp cụ thể được áp dụng
- Message type: xác định các chức năng của thông điệp được gửi đi Các loại tin
nhắn sau đây được sử dụng:
CONNECT KNOWLEDGEPROGRESS
SETUPSETUP ACKNOWLEDGE
001 xxxxx0011001110000100010101101
00001 00000
Call information phase messages:RESUME
RESUME ACKNOWLEDGERESUME REJECT
SUSPENDSUSPEND ACKNOWLEDGESUSPEND REJECT
RESTART ACKNOWLEDGE
011 xxxxx000001100111011011101110110101
Miscellaneous messages:
SEGMENTCONGESTION CONTROLINFORMATION
NOTIFYSTATUSSTATUS ENQUIRY
- Information elements
Trang 17Hai loại của các phần tử thông tin được xác định: phần tử thông tin octet đơn và các phần
tử thông tin độ dài thay đổi, như thể hiện trong hình minh họa sau đây
3.4 Giao thức báo hiệu điều khiển truyền thông multimedia H.245
H.245 xử lý các thông điệp điều khiển end-to-end giữa các thực thể H.323 Thủ tụcH.245 thiết lập các kênh logic để truyền âm thanh, video, dữ liệu, kênh điều khiển thôngtin Nó được sử dụng để điều phối cách sử dụng và khả năng của kênh như: kiểm soátluồng và khả năng trao đổi thông tin
Single octet information element format (type 2)
Trang 18Hình 8 Ví dụ bản tin của H.245
4 Báo hiệu và xử lý cuộc gọi
Kênh RAS
Kênh RAS dùng để truyền tải các bản tin sử dụng trong quá trình đăng ký điểm cuối
và tìm kiếm Gatekeeper mà liên kết một địa chỉ danh của điểm cuối với “địa chỉ lớp giaovận” kênh báo hiệu cuộc gọi của nó Kênh RAS là kênh không tin cậy, vì thế trongkhuyến nghị H.225 đã khuyến nghị thời gian giới hạn định trước và số lần gửi yêu cầucho một vài loại bản tin
4.1 Tìm kiếm Gatekeeper
Điểm cuối sẽ tìm kiếm Gatekeeper mà nó đăng ký, việc tìm kiếm này có thể đượcthực hiện bằng thủ công hoặc tự động
4.2 Đăng ký điểm cuối
Đăng ký điểm cuối là quá trình điểm cuối liên kết vào vùng dịch vụ và thông báo choGatekeeper địa chỉ định danh cũng như “địa chỉ lớp giao vận” của nó Sau khi tìm (tựđộng) được Gatekeeper, tất cả các điểm cuối sẽ đăng ký với Gatekeeper này Việc đăng
ký này phải được thực hiện trước khi một vài cuộc gọi nào đó bắt đầu, và có thể xẩy ratheo chu kỳ khi cần thiết Một Gateway hoặc MCU có thể đăng ký theo một hoặc nhiềuđịa chỉ lớp giao vận Việc đăng ký theo nhiều địa chỉ lớp giao vận sẽ làm cho việc địnhtuyến các cuộc gọi tới các cổng định trước đơn giản hơn Điểm cuối sẽ gửi yêu cầu đăng
Trang 19ký RRQ (Registration Request) tới Gatekeeper, RRQ này được gửi tới địa chỉ truyềnkênh RAS của Gatekeeper
Sau khi tìm được Gatekeeper, điểm cuối sẽ có được địa chỉ mạng của Gatekeeper này
và sử dụng bộ nhận dạng TSAP kênh RAS điển hình Nếu chấp nhận sự đăng ký củađiểm cuối, Gatekeeper sẽ trả lời lại bằng xác nhận đăng ký RCF (RegistrationConfirmation), ngược lại nó sẽ trả lời bằng tín hiệu từ chối RRJ (Registration Reject) 4.3 Định vị điểm cuối
Điểm cuối hoặc Gatekeeper có đị chỉ định danh của một điểm cuối và muốn liên lạcvới nó, thì có thể dùng bản tin “Yêu cầu định vị” LRQ Bản tin LRQ này sẽ được gửi tới
bộ nhận dạng TSAP kênh RAS của Gatekeeper định trước, hoặc có thể gửi bản tin GRQquảng bá tới địa chỉ quảng bá điển hình của Gatekeeper Gatekeeper tương ứng sẽ gửi trảlời bản tin LCF chứa thông tin cần thiết của điểm cuối hoặc Gatekeeper của điểm cuối.Thông tin này bao gồm địa chỉ kênh báo hiệu cuộc gọi và kênh RAS
4.4 Mã thông báo truy nhập
Mã thông báo truy nhập là một xâu đã được kiểm tra ở bản tin cài đặt và các bản tin RAS
Kênh báo hiệu
Có 3 kênh báo hiệu tồn tại độc lập với nhau liên quan đến báo hiệu và xử lý cuộc gọilà: kênh điều khiển H.245, kênh báo hiệu cuộc gọi và kênh báo hiệu RAS
Các thủ tục báo hiệu
Người ta chia một cuộc gọi làm 5 giai đoạn gồm:
- Giai đoạn 1: thiết lập cuộc gọi
- Giai đoạn 2: thiết lập kênh điều khiển
- Giai đoạn 3: thiết lập kênh thoại ảo
- Giai đoạn 4: dịch vụ
- Giai đoạn 5: kết thúc cuộc gọi
Thiết lập cuộc gọi
Việc thiết lập cuộc gọi sử dụng các bản tin được định nghĩa trong khuyến nghị H.225.0
Có thể xảy ra 6 trường hợp, đó là:
- Cuộc gọi cơ bản - Cả hai thiết bị đầu cuối đều không đăng ký
- Cả hai thuê bao đều đăng ký tới một Gatekeeper:
- Chỉ có thuê bao chủ gọi có đăng ký với Gatekeeper:
- Chỉ có thuê bao bị gọi có đăng ký với Gatekeeper
Trang 20- Hai thuê bao đăng ký với hai Gatekeeper khác nhau.
- Thiết lập cuộc gọi qua Gateway
Thiết lập kênh điều khiển
Trong giai đoạn 1, sau khi trao đổi tín hiệu thiết lập cuộc gọi, các đầu cuối sẽ thiết lậpkênhđiều khiển H.245 Kênh điều khiển này có thể do thuê bao bị gọi hoặc thuê bao gọithiết lập Trong trường hợp không nhận được tín hiệu kết nối hoặc một đầu cuối gửi tínhiệu kết thúc thì kênh điều khiển H.245 sẽ bị đóng
Thiết lập kênh truyền thông
Sau khi trao đổi khả năng (tốc độ nhận tối đa, phương thức mã hóa) và xác địnhmaster-slaver trong giao tiếp trong giai đoạn 2, thủ tục điều khiển kênh H.245 sẽ thựchiện việc mở kênh logic (H.225) để truyền thông tin Sau khi mở kênh logic thì mỗi đầucuối truyền tín hiệu để xác định thông số truyền
Dịch vụ cuộc gọi
Có một số dịch vụ cuộc gọi được thực hiện trên mạng H.323 như: thay đổi độ rộngbằng tần, giảm sát trạng thái hoạt động, hội nghị đặc biệt, các dịch vụ bổ sung
Kết thúc cuộc gọi
Một thiết bị đầu cuối có thể kết thúc cuộc gọi theo các bước của thủ tục sau:
- Dừng truyền luồng tín hiệu video khi kết thúc truyền một ảnh, sau đó đóng tất cảcác kênh logic phục vụ truyền video
- Dừng truyền dữ liệu và đóng tất cả các kênh logic dùng để truyền dữ liệu
- Dừng truyền audio sau đó đóng tất cả các kênh logic dùng để truyền audio
- Truyền tín hiệu trên kênh điều khiển H.245 để báo cho thuê bao đầu kia biết nómuốn kết thúc cuộc gọi Sau đó nó dừng truyền các bản tin H.245 và đóng kênhđiều khiển H.245
- Nó sẽ chờ nhận tín hiệu kết thúc từ thuê bao đầu kia và sẽ đóng kênh điều khiểnH.245
- Nếu kênh báo hiệu cuộc gọi đang mở, thì nó sẽ truyền đi tín hiệu ngắt sau đó đóngkênh báo hiệu
- Nó cũng có thể kết thúc cuộc gọi theo các thủ tục sau: Một đầu cuối nhận tín hiệukết thúc mà trước đó nó không truyền đi tín hiệu yêu cầu, nó sẽ lần lượt thực hiệncác bước từ 1 đến 6 ở trên chỉ bỏ qua bước 5
Trang 21Thiết bị đầu cuối kết thúc cuộc gọi có sự tham gia của Gatekeeper
Trong một cuộc gọi không có sự tham gia của Gatekeeper thì chỉ cần thực hiện cácbước từ 1 đến 6 Nhưng trong cuộc gọi có sự tham gia của Gatekeeper thì cần có hoạtđộng giải phóng băng tần Vì vậy sau khi thực hiện các bước từ 1 đến 6, mỗi đầu cuối sẽtruyền tín hiệu tới Gatekeeper Sau đó Gatekeeper sẽ có tín hiệu đáp trả Sau đó đầu cuối
sẽ không gửi tín hiệu tới Gatekeeper nữa và khi đó cuộc gọi kết thúc
Kết thúc cuộc gọi bắt đầu từ Gatekeeper