Chương 14: Bản tin điều khiển cuộc gọi H.245 Khi hai bên đồng ý tham gia cuộc thoại sau quá trình bắt tay qua Q.931 thì bước tiếp theo là hai bên thống nhất một cách thức hội thoại phù hợp bao gồm các công việc sau: Thỏa thuận về bộ CODEC được sử dụng, mở hai cổng UDP kề nhau cho các kênh logic truy ền vàđiều khiển dòng thông tin đa phương thức, quản lý kênh logic thông qua việc xác lập máy chủ/máy khách, điều khiển tốc độ truyền dòng bit… Các thông tin trao đổi định nghĩa trong H.245 được trình bày trong sau d ưới đây: Bảng 4.7. Các thông báo của H.245 Tên thông báo Chức năng Sự xác định Chủ- khách Cho phép xác định đâu là máy chủ/máy khách để tránh xung đột. Trạng thái này có th ể thay đổi bất cứ lúc nào trong một phiên hoạt động. Các đáp ứng: ACK (ch ấp nhận), Reject (loại bỏ), Release (trường hợp timeout). Khả năng trao đổi Đảm bảo chỉ có một dòng thông tin đa ph ương thức được trao đổi trên kênh logic và thu ật toán điều chế/giải điều chế để mỗi b ên có thể hiểu tín hiệu nhận được. Các đá p ứng: ACK, Reject, Release. Mở kênh logic Mở một kênh logic. Các đáp ứng: ACK, Reject, Confirm (xác nhận). Đóng kênh Logic Đóng kênh logic hội thoại giữa các bên.Đáp ứng: ACK. Yêu cầu về phương th ức Yêu cầu được đưa ra để chỉ rõ chế độ truyền luồng tin đa phương thức tiếng nói, hình ảnh hay dữ liệu. Các đáp ứng: ACK, Reject, Release. Thu thập khả năng c ủa các đầu cuối Cung cấp thông tin về phương thức trao đổi của các Terminal. Trường hợp hội thoại thì cho biết bộ CODEC được sử dụng tại mỗi bên. Chỉ thị kết thúc phiên Chỉ thị kết thúc phiên H.245. 4.2.3.3. Giaothức truyền tải thời gian thực RTP Giaothức này cung cấp các dịch vụ truyền tải thoại và hình ảnh thời gian từ đầu đến cuối. Trong khi, H.323 được sử dụng để chuyển tải dữ liệu trên nền mạng gói, thì RTP cơ bản là được dùng để chuyển tải dữ liệu thông qua giaothức datagram của người dùng (UDP). RTP cùng với UDP cung cấp các chức năng của một giaothức chuyển tải (transport_protocol). RTP cung cấp các dịch vụ sau: nhận dạng trọng tải, đánh số theo dãy, đếm nhịp thời gian, và ghi thông báo vô tuyến. UDP cung cấp các dịch vụ đa thành ph ần vàtổng kiểm tra. RTP cũng có thể được sử dụng cùng với một giaothức khác. 4.2.3.4. Giaothứcđiều khiển thời gian thực RTCP Giaothức này cung cấp các dịch vụ điều khiển. Chức năng cơ bản của RTCP là cung cấp sự phản hồi về chất lượng của việc phân phối dữ liệu. Những chức năng khác của RTCP gồm có: thực hiện việc nhận biết cấp truyền tải cho một tài nguyên RTP mà được gọi với cái tên chính tắc là: đồng bộ hóa thoại và hình ảnh. 4.2.4. Thiết lập và giải phóng cuộc gọi H.323 trong trường hợp đơn giản nhất Báohiệu H.323 là một quá trình thực sự phức tạp. Tương tác gi ữa các phần tử trong mạng H.323 trong quá trình báohiệu được mô tả trong hình 4.11. Một cách chi tiết thì cuộc gọi giữa hai đầu cuối H.323 được thiết lập như sau: Trước hết cả 2 phải đã được đăng ký tại Gatekeeper. Đầu cuối A gửi yêu cầu tới Gatekeeper đề nghị thiết lập cuộc gọi. Gatekeeper gửi cho đầu cuối A thông tin cần thiết về đầu cuối B. Đầu cuối A gửi bản tin SETUP tới đầu cuối B. Đầu cuối B trả lời bằng bản tin Call Proceeding và đồng thời liên lạc với Gatekeeper để xác nhận quyền thiết lập cuộc gọi. Đầu cuối B gửi bản tin Alerting và Connect. Hai đầu cuối trao đổi một số bản tin H.245 để xác định chủ/tớ, khả năng xử lý của đầu cuối và thiết lập kết nối RTP. Hình 4.11. Báohiệu thiết lập cuộc gọi giữa mạng chuyển mạch gói và PSTN Hình 4.12. Thiết lập cuộc gọi H.323 Mô tả trong hình 4.12, là trường hợp cuộc gọi điểm – điểm đơ n giản nhất, khi mà báohiệu cuộc gọi không được định tuyến tới Gatekeeper. 4.2.5. So sánh SIP và H.323 Những người đề xuất SIP cho rằng H.323 đang xuất hiện trong báohiệu ATM và ISDN là không thích hợp cho điều khiển hệ thống VoIP nói chung và trong thoại Internet nói riêng. H.323 được khẳng định là rất phức tạp, hỗ trợ các chức năng phần lớn là không c ần thiết cho thoại IP do đó đòi hỏi chi phí cao và không hi ệu quả. Ví dụ H.323 xác định 3 phương pháp khác nhau để phối hợp hoạt động giữa H.225 và H.245, với các kết nối khác nhau, H.245 ngang qua kết nối H.225, và tiến hành phương pháp "kết nối nhanh" của 2 giaothức tích hợp. Mặc dù hầu hết các khả năng thực hiện chỉ hỗ trợ cho các kết nối nhanh, tính tương thích H.323 liên quan đến yêu cầu hỗ trợ của cả 3 phương pháp. Đồng thời, họ cũng cho rằng H.323 không có khả năng mở rộng yêu cầu đối với giaothứcbáohiệu cho công nghệ chẳng hạn như VoIP, là những công nghệ chắc chắn sẽ phát triển và hỗ trợ các dịch vụ và đặc tính mới. Giữa H.323 và SIP có nhiều điểm tương đồng. Cả hai đều cho phép điềukhiển, thiết lập và hủy bỏ cuộc gọi. Cả H.323 và SIP đều hỗ trợ tất cả các dịch vụ cần thiết. Tuy nhiên có một số điểm khác biệt giữa hai chuẩn này. Đó là: H.323 hỗ trợ hội nghị đa phương tiện rất phức tạp. Hội nghị H.323 về nguyên tắc có thể cho phép các thành viên sử dụng những dịch vụ như bảng thông báo, trao đổi dữ liệu, hoặc hội nghị Video. SIP hỗ trợ SIP-CGI (SIP-Common Gateway Interface) và CPL (Call Processing Language). SIP hỗ trợ điều khiển cuộc gọi từ một đầu cuối thứ 3. Hiện nay H.323 đang được nâng cấp để hỗ trợ chức năng này. B ảng sau đây sẽ thể hiện cụ thể hơn những điểm khác nhau của H.323 và SIP: Bảng 4.8. So sánh giữa SIP và H.323 Đặc điểm so sánh SIP H.323 Tổ chức IETF ITU Quan hệ kết nối Ngang cấp Ngang cấp Khởi điểm Dựa trên mạng Internet và Web. Cú pháp và b ản tin tương tự như HTTP. Cơ sở là mạng thoại. Giaothứcbáohiệu tuân theo chuẩn ISDN Q.SIG Đầu cuối Đầu cuối thông minh SIP Đầu cuối thông minh H.323 Các Server lõi SIP proxy, redirect, location và registration servers H.323 Gatekeeper Tình hình hi ện nay Giai đoạn thử nghiệm khả năng cùng hoạt động của các thiết bị đã kết thúc. SIP nhanh chóng tr ở nên phổ biến. Đ ã được sử dụng rộng rãi Khuôn dạng bản tin Text, UTF-8 Nhị phân ASN.1 PER Trễ thiết lập cuộc gọi 1.5 RTT (Round- trip time), t ức là chu k ỳ nhận bản tin và 6-7 RTT ho ặc hơn nhận bản tin trả lời hay xác nhận. Giám sát tr ạng thái cuộc gọi Có 2 lựa chọn: chỉ trong thời gian thiết lập cuộc gọi hoặc suốt thời gian cuộc gọi Phiên bản 1 và 2: máy ch ủ phải giám sát trong suốt thời gian cuộc gọi và phải giữ trạng thái kết nối TCP → hạn chế khả năng mở rộng v à giảm độ tin cậy. Báohiệu quảng bá Có hỗ trợ. Không hỗ trợ. Chất lượng dịch vụ Sử dụng cácgiaothức khác như RSVP, OPS, OSP để đảm bảo chất lượng dịch vụ. Gatekeeper điều khiển băng thông. RSVP để lữu trữ tài nguyên mạng. Bảo mật Đăng ký tại Registrar Server, có xác nh ận đầu cuối và mã hoá. Ch ỉ đăng ký khi trong mạng có Gatekeeper, xác nhận và mã hóa theo chu ẩn H.235. Định vị đầu cuối và định tuyến cuộc gọi Dùng SIP URL để đánh địa chỉ. Định tuyến nhờ sử dụng Redirect và Location Server. Định vị đầu cuối sử dụng E.164 hoặc tên ảo H.323 và phương pháp ánh xạ địa chỉ nếu trong mạng có Gatekeeper. Chức năng định tuyến do Gatekeeper đảm nhiệm. Tính năng thoại Hỗ trợ các tính năng của cuộc gọi cơ bản. Hỗ trợ các tính năng của cuộc gọi cơ bản. Hội nghị Hội nghị cơ sở, quản lý phân tán. Được thiết kế để hỗ trợ rất nhiều tính năng hội nghị, hình ảnh và dữ liệu, quản lý tập trung → MC có thể tắc nghẽn. Tạo tính năng và dịch vụ mới Dễ dàng, sử dụng SIP-CGI và CPL. H.405.1. Khả năng mở rộng Dễ dàng. Hạn chế. Tích hợp với Web Rất tốt, hỗ trợ click- to-dial. Kém. . được sử dụng cùng với một giao thức khác. 4.2.3.4. Giao thức điều khiển thời gian thực RTCP Giao thức này cung cấp các dịch vụ điều khiển. Chức năng cơ. với giao thức báo hiệu cho công nghệ chẳng hạn như VoIP, là những công nghệ chắc chắn sẽ phát triển và hỗ trợ các dịch vụ và đặc tính mới. Giữa H.323 và
Bảng 4.7.
Các thông báo của H.245 (Trang 1)
iao
thức này cung cấp các dịch vụ truyền tải thoại và hình ảnh thời gian từ đầu đến cuối (Trang 2)
Hình 4.11.
Báo hiệu thiết lập cuộc gọi giữa mạng chuyển mạch gói (Trang 4)
Hình 4.12.
Thiết lập cuộc gọi H.323 (Trang 4)
Bảng 4.8.
So sánh giữa SIP và H.323 (Trang 6)