Hình 4.3. Kiến trúc mạng và các thành phần H.323
H.323định nghĩa 4 thành phần chính của hệ thống giao tiếp:
4.2.2.1.Đầu cuối H.323
Là cácđiểm đầu cuối trong mạng LAN. Terminal đơn thuần là máy tính cá nhân hoặc một thiết bị độc lập nàođó hỗ trợ giao tiếp hai chiều thời gian thực với các máy
trạm khác qua thoại và dữ liệu. Mỗi Terminal phải đảm bảo tính tương thích với các
loại mạng khác nhau. Các thành phần bắt buộc và tuỳ chọn của nó được mô tả trên hình 4.4.
Cácđầu cuối H.323 phải hỗ trợ các giao thức sau:
H.245 cho việc chuyển đổi dung lượng của đầu cuối và cho việc tạo lập một
kênh truyền thông.
H.225 cho việc báo hiệu và thiết lập cuộc gọi.
RAS cho việc khai báo và cácđiều khiển cho phép khác với một Gatekeeper.
Cácđầu cuối H.323 cũng phải hỗ trợ G.711 vì kết nối cơ bản tối thiểu của H.323
là thoại. Các thành phần tuỳ chọn trong một đầu cuối H.323 là các Codec cho hình
ảnh, giao thức T-120 cho hội nghị dữ liệu, và MCU cho khả năng hội nghị đađiểm.
Hình4.4. Đầu cuối H.323
4.2.2.2. Cổng phương tiện (GW)
Hình 4.5. Cấu tạo GW
Một GW cung cấp khả năng kết nối giữa một mạngH.323 với các mạng khác. Ví
dụ như: một GW có thể kết nối liên lạc giữa một đầu cuối H.323 với các mạng SCN
(SCN bao gồm tất cả các mạng chuyển mạch thoại như kiểu PSTN). Khả năng kết nối
các mạng khác nhau này được thực hiện bởi việc phiên dịch giao thức cho việc thiết
lập và giải phóng cuộc gọi, bằng việc chuyển đổi các định dạng truyền thông giữa các
Tuy nhiên việc kết nối giữa các đầu cuối H.323 sẽ không đòi hỏi sự có mặt của một
GW (Hình 4.5).
4.2.2.3. Giám sát cổng truyền thông (GK)
Một vùng H.323 (zone) trên cơ sở mạng IP là tập hợp của tất cả các đầu cuối.
Trong đó, mỗi đầu cuối được gán với một bí danh. Mỗi miền được quản trị bởi một
GK duy nhất, là trung tâm đầu não, đóng vai trò giám sát mọi hoạt động trong miền đó.Đây là thành phần tuỳ chọn trong hệ thống VoIP theo chuẩn H.323. Tuy nhiên nếu
có mặt GK trong mạng thì các đầu cuối H.323 và các GW phải hoạt động theo các
dịch vụ của GK đó. Mọi thông tin trao đổi của GK đều được định nghĩa trong RAS.
Mỗi người dùng tại đầu cuối được GK gán cho một mức ưu tiên duy nhất. Mức ưu tiên này rất cần thiết cho cơ chế báo hiệu cuộc gọi mà cùng một lúc nhiều người sử dụng.
H.323 định nghĩa cả những tính chất bắt buộc tối thiểu phải có cho GK và các những đặc tính tuỳ chọn .
Các chức năng bắt buộc tối thiểu của một GK gồm: Phiên dịch địa chỉ, điều
khiển cho phép truy nhập, điều khiển dải thông, quản lý “vùng”.
Các chức năng tuỳ chọn của GK gồm có: Báo hiệu điều khiển cuộc gọi, cấp
phép cho cuộc gọi, quản lý cuộc gọi
Các thành phần chính của một GK được mô tả trên hình 4.6. Vai trò vị trí của GK như hình 4.7.
GK hoạt động ở hai chế độ:
Chế độ trực tiếp: GK chỉ có nhiệm vụ cung cấp địa chỉ đích mà không tham
gia vào các hoạt động kết nối khác.
Chế độ chọn đường: GK là thành phần trung gian, chuyển tiếp mọi thông tin
Hình 4.6. Cấu trúc GK
Hình 4.7. Vai trò và vị trí của GK
Các chức năng của Gatekeeper được trình bày trong bảng dưới đây:
Bảng 4.4. Các chức năng Gatekeeper
Chức năng Định nghĩa
Biên dịch địa chỉ
(Address Translation)
Người gọi thường không biết địa chỉ IP tại đầu cuối của người nghe mà chỉ biết bí danh của người đó. Để thiết lập cuộc gọi thì Gatekeeper phải dịch bí danh này sangđịa chỉ IP
Điều khiển quyền truy
nhập
(Admission Control)
Với một tài nguyên mạng cụ thể, người quản trị mạng đặt ra một ngưỡng chỉ số hội thoại cùng lúc cho phép trên mạng đó. Gatekeeper có nhiệm vụ từ chối kết nối mới mỗi khi đạt tới ngưỡng. Nó điều
khiển quyền truy nhập mạng của người dùng theo mức ưu tiênđã gán trước.
Điều khiển băng thông
(Bandwidth Control)
Giám sát và điều khiển việc sử dụng dải thông mạng. Đồng thời Gatekeeper cũng phải đảm bảo lưu lượng thông tin truyền không được vượt quá tải của mạng do nhà quản trị mạng đặt ra.
Báo hiệu điều khiển cuộc
gọi
(Call Control Signaling)
Tùy chọn Gatekeeper cung cấp địa chỉ đích cho người gọi theo hai chế độ trực tiếp và chọn đường. Tại chế độ trực tiếp, sau khi cung cấp địa chỉ đích thì Gatekeeper ngừng tham gia hoạt động “bắt tay” giữa các bên. Tại chế độ chọn đường, địa chỉ đích là
địa chỉ của Gatekeeper nên nó đóng vai trò trung
gian chuyển tiếp mọi thông tin trao đổi trong quá trình bắt tay giữa các bên. Gatekeeper xử lý các thông tin báo hiệu Q.931 trao đổi giữa các bên.
Quản lý băng thông
(Bandwidth Management)
Tùy chọn Gatekeeper để giới hạn số cuộc gọi cùng lúc trong miền của nó trong phiên Q.931.
Dịch vụ quản lý cuộc gọi
(Call Management Service)
Tùy chọn Gatekeeper lưu trữ một danh sách các cuộc gọi hiện thời để cấp thông tin cho việc quản lý giải thông vàđể xác định đầu cuối nàođang bận.
Dịch vụxác nhận cuộc gọi
(Call Authrization Service)
Gatekeeper loại bỏ cuộc gọi khi quá trình xác nhận là sai ngay cả khi chưa tới ngưỡng.
Dịch vụ chỉ dẫn (niên
giám) (Directory Service)
Cơ sở dữ liệu của Gatekeeper chứa thông tin về người sử dụng để phục vụ quá trình tìm kiếm người dùng.
4.2.2.4.Đơn vị điều khiển đa điểm (MCU)
Cung cấp chức năng hội thoại với số bên tham gia lớn hơn 3. Nó phối hợp các
phương thức giao tiếp của các bên tham gia và cung cấp các đặc trưng trộn âm thanh
và hìnhảnh (nếu cần) chocác Terminal. MCU bao gồm hai thành phần:
Bộ điều khiển đađiểm (MC) có nhiệm vụ thiết lập và quản lý hội thoại nhiều
bên qua H.245. MC có thể được đặt trong GK, GW, đầu cuối hoặc MCU.
Bộ xử lý đa điểm (MP): đóng vai trò trộn tín hiệu, phân kênh và lưu chuyển
Đối với MCU tập trung thì có đầy đủ MC và MP.Đối với MCU phân quyền thì chỉ còn chức năng của MC. Sự khác biệt làở chỗ trong hội thoại phân quyền các bên trao đổi trực tiếp với nhau mà không cần phải thông qua MCU. Ngoài ra, có thể kết
hợp giữa hai loại này tạo thành MCU lai ghép.
Hình 4.8. Cấu tạo của MCU
Vùng hoạt động
Hình 4.9. Một vùng hoạt động đơn giản
Một vùng hoạt động H.323 là một tập hợp tất cả các đầu cuối, các GW và các MCU chịu sự quản lý của duy nhất một GK. Vùng hoạt động nàyđộc lập với topo của
mạng thực tế và có thể bao gồm nhiều phân đoạn (segment) mạng nối với nhau qua router hay các thiết bị khác. Mô hình về một đoạn mạng đơn giản được minh họa trong hình sau: