Các codec có thể hiểu như là các thuật toán được dùng để mã hóa, hoặc nén các tin hiệu âm thanh dạng tương tự thành dạng số.
Có nhiều thuật toán codec để thực hiện chuyển đổi tín hiệu analog sang tín hiệu số dạng nhị phân (0,1) như G711, GSM, G729…Ứng với mỗi thuật toán có những ưu điểm riêng, đặc biệt là việc tối ưu sử dụng băng thông trên đường truyền. Mục tiêu cuối cùng là các thuật toán đưa ra phải đảm bảo chất lượng cuộc gọi nhất và tiết kiệm băng thông nhất.
Bảng 2.10 Các codec điển hình
Codec Tốc độ bit dữ liệu (Kbps) Bản quyền?
G.711 64 Kbps Không G.726 16, 24, 32 hoặc 40 Kbps Không
G.729a 8 Kbps Có
GSM 13 Kbps Không
2.5.6 Kết nối giữa mạng VoIP và mạng PSTN:
Với sự hình thành và phát triển trên phạm vi thế giới, mạng PSTN đã trở thành mạng viễn thông rộng lớn nhất. Mạng VoIP không thể tự bản thân nó tồn tại một cách đơn lẻ trên môi tường Internet mà tách khỏi hệ thống viễn thông toàn cầu. Chính việc giải quyết được bài toán kết nối mạng PSTN và mạng VoIP đã đem lại thành công rực rỡ cho mạng VoIP như ngày nay.
Hình 2.8: Kết nối mạng PSTN và mạng VoIP
Để mạng VoIP có thể kết nối với mạng PSTN, hai thành phần mới cần thiết có mặt trong mạng VoIP:
Media Gateway: thực hiện nhiệm vụ truyền tải tín hiệu kênh 64kb/s trên đường Trunk thành các gói RTP truyền trên mạng Internet. Đây chính là tín hiệu thoại giữa các người dùng đầu cuối với nhau. Media Gateway có bộ mã hóa với tốc độ bit thấp, có khả năng triệt các khoảng lặng giúp giảm lưu lượng truyền trên mạng không cần thiết.
Signaling Gateway: được xem như là giao diện của mạng VoIP với mạng báo hiệu SS7 của PSTN. Nhờ có Signaling Gateway mà thông tin báo hiệu cuộc gọi có thể nhận từ PSTN tới mạng VoIP và ngược lại. Signaling Gate truyền bản tin SS7 qua mạng IP thông qua giao thức Sigtran tới Softswitch. Và ở đây, SoftSwitch sẽ làm nhiệm vụ của mình là khởi tạo các bản tin thiết lập cuộc trong mạng VoIP.
Cả hai thiết bị này đều có mặt trong hầu hết các giao thức mạng VoIP khi muốn kết nối với PSTN. Giao thức sử dụng trên Signaling Gateway thì chung cho hầu hết các giao thức báo hiệu VoIP. Trái lại, với mỗi giao thức khác nhau thì việc báo hiệu giữa Media Gateway và VoIP Server (Gatekeeper với giao thức H.323; SIP Server với giao thức SIP) lại khác nhau.
Một điểm quan trọng cần lưu ý nữa là cả hai thiết bị này đều có hai giao diện: một giao diện với mạng VoIP, một giao diện với mạng PSTN