a) Giao thức bỏo hiệu RAS (H.225.0)
Giao thức RAS (Registration, Admission and Status) là giao thức được sử dụng để thực hiện việc đăng ký, quản lý việc tham gia của cỏc đầu cuối, thay đổi băng thụng, trao đổi trạng thỏi và loại bỏ đăng ký giữa cỏc đầu cuối với GK. Cỏc bản tin RAS sẽ được trao đổi qua kờnh bỏo hiệu RAS và kờnh bỏo hiệu này sẽ được thiết lập đầu tiờn trước khi cỏc kờnh khỏc được thiết lập. Ngoài ra, cỏc bản tin RAS được truyền qua giao thức UDP khụng tin cậy nờn việc trao đổi cỏc bản tin này cú thể bị timeout và dẫn đến việc chỳng sẽ được phỏt lại. Cỏc bản tin RAS truyền qua UDP nhờ cỏc cổng 1718 (cho multicast) và 1719 (cho unicast - cú nghĩa là chỉ truyền đến 1 nơi nhận).
Phần lớn cỏc bản tin RAS cú 3 loại: yờu cầu (request, thường được viết tắt xRQ), xỏc nhận (confirm, viết ngắn gọn là xCF) và từ chối (reject, viết gọn là xRJ).
Bỏo hiệu RAS cú cỏc chức năng cơ bản như sau:
- Tỡm kiếm GK (Gatekeeper discovery): cho phộp một đầu cuối xỏc định GK điều khiển nú. Quỏ trỡnh này cú thể được thực hiện động hay tĩnh. Đối với quỏ trỡnh xỏc định tĩnh thỡ đầu cuối đó biết trước địa chỉ (transport address) hay địa chỉ mạng của GK quản lý nú. Đối với quỏ trỡnh xỏc định động thỡ đầu cuối sẽ phỏt đi bản tin multicast GRQ (Gatekeeper discovery Request) để tỡm GK điều khiển mỡnh. Cỏc GK sẽ phản hồi bằng bản tin GCF (confirm) để trả lời cho bản tin trờn nếu nú chớnh là GK điều khiển của đầu cuối đú. Ngược lại nú sẽ đỏp ứng bằng bản tin GRJ (reject). Cú thể cú 1 hay nhiều GK là GK điều khiển của đầu cuối đưa ra yờu cầu.
- Đăng ký (Endpoint Registration): quỏ trỡnh đăng ký được cỏc đầu cuối sử dụng để tham gia vào một vựng hoạt động đồng thời nú thụng bỏo cho GK quản lý nú địa chỉ truyền tải cũng như bớ danh (alias) của mỡnh. Đầu cuối muốn đăng ký đến 1 GK nào đú sẽ gởi bản tin RRQ (Registration Request). Nếu GK đồng ý cho đầu cuối tham gia vào mạng sẽ đỏp ứng cho đầu cuối bằng bản tin RC (confirm). Nếu khụng thỡ đầu cuối sẽ nhận được phản hồi RRJ (reject) và nú sẽ khụng được GK cung cấp bất cứ một dịch vụ nào.
- Xỏc định vị trớ của đầu cuối (Endpoint Location): đõy là quỏ trỡnh xỏc định địa chỉ truyền tải của một endpoint trong trường hợp chỉ biết bớ danh của nú. Cả GK hay đầu cuối cú thể thực hiện chức năng này. Bờn cú yờu cầu xỏc định đầu cuối sẽ phỏt bản tin LRQ (Location Request). Nơi nhận yờu cầu cú đỏp ứng được hay khụng thể hiện qua bản tin phản hồi LCF (confirm) hay LRJ (reject).
- Điều khiển việc tham gia (Admission control): đõy là quỏ trỡnh xem xột sự cho phộp tham gia của một endpoint nào đú vào một phiờn làm việc. Đầu tiờn, endpoint muốn tham gia vào phiờn làm việc thỡ nú sẽ gởi yờu cầu đến GK quản lý nú bằng một bản tin ARQ (Admission Request). Nếu GK chấp nhận thỡ nú sẽ đỏp ứng bằng bản tin ACF (confirm), ngược lại thỡ bản tin ARJ (reject) sẽ được trả về.
- Thoỏt khỏi kết nối (Disengage): khi cú 1 đầu cuối muốn thoỏt khỏi một kết nối thỡ nú sẽ gởi đến GK bản tin DRQ (Disengage Request). Nếu yờu cầu trờn
được đồng ý nú sẽ nhận được đỏp ứng DCF (confirm), ngược lại sẽ nhận được DRJ (reject).
- Sự thay đổi băng thụng (Bandwidth change): đõy là chức năng yờu cầu thay đổi băng thụng cho một kết nối nào đú, cú thể được yờu cầu bởi endpoint tham gia kết nối đú hay GK. Bờn muốn thay đổi băng thụng sẽ phỏt ra bản tin BRQ (Bandwidth Request). Bờn nhận yờu cầu này nếu chấp nhận sẽ phản hồi bằng bản tin BCF (confirm), ngược lại sẽ đỏp ứng bằng bản tin BRJ (reject).
- Trao đổi thụng tin trạng thỏi (Status hay cũn gọi là Information): là quỏ trỡnh được sử dụng bởi GK và endpoint để EP thụng bỏo cho GK cỏc thụng tin trạng thỏi của một kết nối nào đú. Khi GK muốn biết thụng tin trạng thỏi về cuộc gọi nào đú nú sẽ gởi bản tin IRQ (Information Request). Endpoint gởi trả cỏc thụng tin chi tiết về cuộc gọi yờu cầu bằng bản tin phản hồi là IRR (Information Response).
-Ngoài ra trong bỏo hiệu RAS cũn cú một số chức năng sau: quỏ trỡnh loại bỏ đăng ký của một đầu cuối ra khỏi vựng hoạt động và sự quản lý của 1 GK (Unregistration). Quỏ trỡnh này là quỏ trỡnh ngược lại với quỏ trỡnh đăng ký, và cỏc bản tin cú thể được trao đổi khi thực hiện chức năng này là URQ (Unregistration Request), UCF (confirm), URJ (reject). Ngoài ra đầu cuối cú thể biết độ khả dụng của tài nguyờn (xem tài nguyờn nú sử dụng đó đến giới hạn cho phộp hay chưa) bằng cỏch gởi bản tin RAI (Resource Availability Indicate). GK sẽ phản hồi bằng bản tin RAC (Resource Availability Confirm). Một chức năng khỏc nữa là kớch hoạt một số loại dịch vụ đặc biệt bằng bản tin SCI (Service Control Indication). Bản tin phản hồi là SCR (Service Control Response). Chức năng này được sử dụng bởi cả cỏc đầu cuối và GK
b) Giao thức bỏo hiệu cuộc gọi H.245
Chuẩn H.245 của ITU mụ tả chi tiết và định nghĩa cỏc bản tin, túm lược những thủ tục điều khiển cú chức năng thiết lập và giỏm sỏt quỏ trỡnh liờn lạc đa phương tiện (dữ liệu và õm thanh) giữa hai điểm cuối. Cỏc bản tin điều khiển H.245 kiểm soỏt hoạt động của cỏc phần trong mạng H.323 bao gồm khả năng trao đổi, đúng mở kờnh logic, yờu cầu chế độ ưu tiờn, điều khiển luồng, ra lệnh và chỉ thị. Cỏc bản tin được truyền trờn kờnh điều khiển H.245 tương ứng với kờnh logic 0. Mỗi cuộc gọi chỉ cú một kờnh điều khiển H.245 được mở cố định từ giai đoạn thiết lập chức năng H.245 đến khi kờnh logic 0 được giải phúng.
Cỏc thủ tục thụng thường phục vụ việc đúng mở kờnh logic sẽ khụng được ỏp dụng với kờnh điều khiển H.245.
Bỏo hiệu H.245 được thiết lập giữa hai điểm cuối, đú cú thể là thiết bị đầu cuối, MC, GW hay GK. Chuẩn H.245 mụ tả cỏc khối giao thức độc lập hỗ trợ quỏ trỡnh bỏo hiệu gồm:
- Quyết định master/slave - Trao đổi khả năng - Bỏo hiệu của kờnh logic
- Đúng kờnh logic bởi yờu cầu của thiết bị đầu cuối nhận - Thay đổi cỏch tiếp cận bảng ghộp kờnh H.223
- Yờu cầu chế độ trễ vũng - Duy trỡ vũng lặp
- Ra lệnh và chỉ thị
c) Giao thức truyền tải thời gian thực (RTP)
RTP là giao thức dựng để truyền cỏc thụng tin yờu cầu tớnh thời gian thực (real-time) như thoại và hỡnh ảnh. RTP và giao thức hỗ trợ RTCP (Real Time Control Protocol) là cỏc giao thức hoạt động ngay trờn lớp UDP.
Bản thõn RTP khụng thực hiện một hoạt động nào liờn quan đến sự đảm bảo chất lượng của thụng tin cần truyền tải cú yờu cầu về thời gian thực. Nú chỉ đơn giản cung cấp đầy đủ thụng tin lờn ứng dụng lớp cao hơn để lớp này đưa ra quyết định hợp lý để dữ liệu với mức chất lượng yờu cầu được xử lý như thế nào.
Cỏc bản tin RTCP được trao đổi giữa cỏc người sử dụng phiờn nhằm để trao đổi thụng tin phản hồi về chất lượng của phiờn làm việc.
Hai thành phần chớnh mà RTP đưa cho lớp trờn để lớp này quyết định chất lượng truyền của cỏc loại thụng tin trờn là: số thứ tự của gúi truyền (sequence number) và thời gian truyền tối đa của 1 gúi (timestamp).