Tác giả:
Bùi Nguyễn Hoàng Long
Bùi Nguyễn Hoàng Long
Sự đóng gói cho quá trình vận chuyện gói thoại
Giới thiệu một số giao thức chính:- H323: Đây là giao thức chuẩn của ITU. Giao thức này ban đầu được phát triển cho hệ thống đa phương tiện(multimedia) phương tiện trong môi trường không hướng kết nối (connectionless), như LAN. H323 là chuẩn đ5nh nghĩa tất cả tiến trình liên quan đến vấn đề đồng bộ cho thoại, video, và truyền dữ liệu. H323 định nghĩa tín hiệu cuộc gọi end-to-end.
- MGCP: Chuẩn đựoc phát triển điều khiển cổng ra vào (gateway) cho hệ thống PSTN. MGCP định nghĩa giao thức, hay qui tắc để điều khiển (control) cho cống ra vào của VoIP mà kết nối với thiết bị điều khiển cuộc gọi (call-control) bên ngoài, thường được gọi là tác nhân gọi(call agent), MGCP cung cấp tính năng báo hiệu cho những thiết bị rẻ tiền ở vị trí rìa như là cồng ra vào, đây là những thiết bị mà không có tính năng tạo đầy đủ tín hiệu cho thoại như là H323. Thực chất, bất kỳ lúc nào khi xảy ra sự kiện như quá trình nhấc ống nghe (off hook) tại cổng thoại (voice port) của cổng ra vào, cổng thoại sẽ thống báo sự kiện đến tác nhân gọi. Sau đó tác nhân gọi tạo tín hiệu đến thiết bị mà cung cấp dịch vụ, như là tín hiệu mời quay số.
- SIP: Đây là giao thúc chi tiết mà xác định những chỉ thị và những đáp ứng, để thiết lập hay kết thúc cuộc gọi. SIP cũng mô tả chi tiết về các tính năng như bảo mật (sercurity), sự ủy nhiệm (proxy), vận chuyển (transport). SIP định nghĩa ra cớ chế báo hiệu cuộc gọi end-to end giữa các thiết bị. SIP là giao thức text-based mà có nhiều tính năng tương tự HTTP, như là cùng mô hình yêu cầu (request) và đáp ứng (response).
- RTP: Giao thức chuẩn của IETF về media-stream. RTP mang dữ liệu thoại qua mạng. RTP cung cấp số trình tự và thống số thời gian (time stamp) để xử lý đúng thứ tự của gói tin thoại.
- RTCP: Cung cấp tính năng điều khiền thông tin ngoài băng (out-of-band) cho một luồng RTP. Mỗi luồng RTP có tương ứng luồng RTCP để mà thông báo những số liệu thống kê trên cuộc gọi. RTCP được dùng cho tính năng thông báo QoS.
VoIP và mô hình OSI
- Đế tích hợp thành công lưu lượng (traffic) thoại trong hệ thống hướng kết nối như PSTN vào hệ thống khôn ghướng kết nối như mạng IP cần yêu cầu tính năng của rất nhiều cơ chế báo hiệu. Do đó người dùng có thể tạo mạng không hướng kết nối xuất hiện như mạng huớng kết nối.
- Những ứng dụng như là Cisco IP Softphone và CiscoManager cung cấp giao diện cho người dùng để tạo giọng nói, chuyển đổi và nén giọng nói ở máy tính của họ trước khi được mang qua mạng.
- Codecs định nghĩa ra tiến trình nén dữ liệu thoại. Loại codec có thể được chọn bởi cấu hình của người dùng hay thông qua tính năng thỏa thuận của thiết bị.
- Trong quá trình thực hiện hệ thống VoIP, thoại dùng RTP bên trong UDP để mang dữ liệu thoại qua mạng. Ví ớ lớp mạng thoại sẽ đựoc đặt trong header của IP, mà gói tin IP có thể đến đích không đúng thứ tự và không đồng bộ, do đó những gói tin phải được sắp xếp và đồng bộ lại trứoc khi gởi gói tin thoại đến người dùng. Vì UDP không cung cấp dịch vụ như là số trình tự (sequence number) và thông số về thời gian, tuy nhiên RTP cung cấp chức năng xắp xếp thứ tự.
- Có rất nhiếu phương thức báo hiệu được dùng trong hệ thống VoIP, như là H323 và SIP thì định nghĩa phưởng thức báo hiệu cuộc gọi end-to-end, MGCP định nghĩa phương thức để tách biệt chức năng báo hiệu với chức năng cuộc gọi. MGCP dùng call agent để đại diên cho tính năng điều khiển báo hiệu cho những thiết bị đầu cuối. Thiết bị điều khiển trung tâm chỉ tham gia vào quá trình thiết lập cuộc gọi. Những luồng traffic thoại vẫn được gởi trực tiếp từ end-to-end.
(còn tiếp)
Comment