1. Nội dung thiết kế tốt nghiệp:
3.1.2.3 Giao thức H.245
H245 xử lý cỏc bản tin điều khiển từ đầu cuối đến đầu cuối giữa cỏc thực thể H.323. Cỏc thủ tục H.245 thiết
lập cỏc kờnh logic cho việc truyền tớn hiệu õm thanh,
hỡnh ảnh, dữ liệu và thụng tin kờnh điều khiển. Bỏo hiệu H.245 được thiết lập giữa 2 đầu cuối, một đầu cuối với một MC hoặc một đầu cuối với GK. Đầu cuối chỉ thiết
lập duy nhất một kờnh điều khiển H.245 cho mỗi cuộc gọi mà nú tham gia. Một đầu cuối, MCU, GK cú thể hỗ trợ nhiều cuộc gọi cựng một lỳc do vậy cú nhiều kờnh điều H.245 tương ứng. Kờnh điều khiển tin cậy tạo ra qua mạng IP sử dụng cổng TCP gỏn động, thụng tin về cổng TCP này cú trong bản tin bỏo hiệu cuộc gọi cuối cựng (Connect).
Kờnh H.245 được sử dụng để mang cỏc bản in điều khiển từ đầu cuối đến đầu cuối bao gồm khả năng trao đổi, đúng mở kờnh logic, yờu cầu cỏc chế độ chuẩn, cỏc bản tin điều khiển luồng, cỏc lệnh và cảnh bỏo. Điều khiển H.245 cho phộp phõn tỏch khả năng phỏt và thu như cỏc chức năng cú thể đàm phỏn vớ dụ như quyết định bộ mó hoỏ nào được sử dụng.
Khi GK định tuyến bỏo hiệu cuộc gọi thỡ cú hai phương phỏp để định tuyến kờnh điều khiển H.245 là kờnh điều khiển H.245 được thiết lập trực tiếp giữa cỏc đầu cuối và GK định tuyến kờnh điều khiển H.245. Khuyến nghị H.245 định nghĩa một số thực thể giao thức độc lập trợ giỳp cho bỏo hiệu từ đầu cuối đến đầu cuối như sau:
• Trao đổi khả năng
Bao gồm những bản tin cho phộp xỏc định khả năng trao đổi dữ liệu và õm thanh của từng đầu cuối tham gia cuộc gọi. Nú đảm bảo cho bờn thu đủ khả năng nhận và xử lý thụng tin đầu vào mà khụng bị xung đột gỡ.
Khi biết được khả năng thu của đầu cuối nhận, thỡ đầu cuối phỏt sẽ giới hạn nội dung thụng tin mà nú truyền đi trong khuụn khổ khả năng thu trờn. Ngược lại, khả năng truyền cho phộp đầu cuối nhận lựa chọn chế độ thu
thớch hợp.
Với tớn hiệu õm thanh, khả năng trao đổi bao gồm cỏc bộ giải mó tớn hiệu thoại như họ tiờu chuẩn G: G.729 8kbps, G.711 64kbps, G.723 5,3 hoặc 6,3 kbps, G.722 48kbps...
• Quyết định master-slave
Là cỏc thủ tục quyết định đầu cuối nào là chủ đầu cuối nào là tớ trong một cuộc gọi xỏc định. Mối quan hệ nay được duy trỡ trong suốt thời gian cuộc gọi. Chỳng
dựng để giải quyết sự xung đột giữa cỏc đầu cuối cú thể xảy ra khi cỏc đầu cuối cựng yờu cầu cỏc hoạt động giống nhau trong cựng một thời điểm. Vớ dụ như hai đầu cuối cựng trở thành MC trong một hội nghị hoặc cả hai đầu cuối đang cố mở một kờnh hai chiều.
• Trễ vũng (Round Trip delay)
Là cỏc thủ tục dựng để xỏc định trễ giữa đầu cuối nguồn và đầu cuối đớch. Bản tin RounđTripDelayRequest đo trễ và kiểm tra thực thể giao thức H.245 ở đầu cuối bờn kia cú cũn hoạt động hay khụng.
• Bỏo hiệu kờnh logic (Logical channel signaling)
Kờnh logic dựng để mang thụng tin từ bờn phỏt tới một hoặc nhiều bờn thu. Nú được định danh bởi số hiệu kờnh logic, số hiệu này là duy nhất với mỗi hướng truyền dẫn.
Bỏo hiệu kờnh logic sử dụng cỏc bản tin OpenLogicalChannel và CloseLogicalChannel và cỏc thủ tục của H.245 để đúng mở cỏc kờnh logic. Khi một kờnh logic được mở, một bản tin OpenLogical sẽ miờu tả đầy đủ nội dung của kờnh logic đú bao gồm kiểu truyền thụng (media type), thuật toỏn sử dụng, cỏc chức năng và mọi thụng tin khỏc để bờn thu cú thể dịch được nội dung của kờnh logic. Sau khi bỏo hiệu kờnh logic được thiết lập thành cụng thỡ cổng UDP cho kờnh truyền thụng RTP được truyền từ đầu cuối đớch về đầu cuối nguồn. Mặt khỏc khi sử dụng GK định tuyến cuộc gọi thỡ GK cú thể làm lệch luồng RTP bằng cỏch cung cấp địa chỉ UDP/IP thực của đầu cuối đớch.
Kờnh logic được thiết lập trước khi truyền dẫn thực để đảm bảo thiết bị đầu cuối đó sẵn sàng và cú thể nhận và giải mó thụng tin. Cỏc bản tin thiết lập kờnh logic kờnh logic một chiều và 2 chiều là như nhau.
• Cỏc thủ tục kết nối nhanh
kết nối truyền thụng cho cỏc cuộc gọi cơ bản điểm tới điểm với chỉ một lần trao đổi bản tin vũng (bản tin đi từ đầu cuối nguồn tới đầu cuối đớch rồi lại trở về đầu cuối nguồn). Theo cỏch thiết lập này thỡ bản tin thiết lập ban đầu do đầu cuối chủ gọi gửi đi phải cú trường faststart (khởi động nhanh).
Trong trường faststart cú số hiệu kờnh logic, dung lượng kờnh truyền thụng và cỏc tham số cần thiết để bắt đầu và kết thỳc truyền dẫn. Đầu cuối bị gọi sẽ trả lời bằng một bản tin H.225 (call proceeding, progress, alerting, hoặc connect) bao gồm trường faststart, nú mang thụng tin về cỏc khả năng được chấp nhận của thiết bị đầu cuối. Lỳc này cả đầu cuối chủ gọi và bị gọi cú thể bắt đầu truyền media nếu trỡnh tự thiết lập cuộc gọi H.225 đó chuyển sang trạng thỏi kết nối (khi bản tin connect đó được truyền từ đầu cuối bị gọi về đầu cuối chủ gọi).
• H245 ngầm (Tuneling H.245)
Cỏc bản tin H.245 cú thể được đúng gúi ở trong kờnh bỏo hiệu cuộc gọi H.225 thay vỡ tạo ra một kờnh điều khiển H.245 riờng biệt. Phương phỏp này cải thiện được thời gian thiết lập cuộc gọi và thời gian định vị tài nguyờn. Đồng thời nú cho phộp sự đồng bộ giữa bỏo hiệu cuộc gọi và điều khiển. Cú thể đúng gúi nhiều bản tin H.245 vào bất kỳ bản tin H.225 nào. Vào một thời điểm bất kỳ, mỗi đầu cuối cú thể chuyển sang một kết nối H.245 riờng biệt.