Chơng 3 Các biện pháp đảm bảo chất l ợng dịch vụ
3.1.3 Chuẩn nén G.729A
G729A là thuật toán mã hoá tiếng nói tiêu chuẩn cho thoại và số liệu đồng thời số hoá (DSVD). G.729A là sự trao đổi luồng bit với G.729, có nghĩa là tín hiệu đợc mã hoá bằng thuật toán G.729A có thể đợc giải mã thông qua thuật toán G.729 và ngợc lại. Giống nh G.729, nó sử dụng thuật toán dự báo tuyến tính mã kích thích đại số đợc cấu trúc liên kết (CS-ACELP) với các khung 10ms. Tuy nhiên một vài thuật toán thay đổi sẽ đợc giới thiệu mà kết quả của các thuật toán này làm giảm 50% độ phức tạp.
Nguyên lý chung của bộ mã hoá và giải mã của thuật toán G.729A giông với G.729. Các thủ tục lợng tử hoá và phân tích LP của các độ khuyếch đại bảng mã cố định và thích ứng giống nh G.729. Các thay đổi thuật toán chính so với G.729 sẽ tổng kết nh sau:
Bộ lọc trọng số thụ cảm sử dụng các tham số bộ lọc LP đã lợng tử và đợc biểu diễn là W(z) = A(z)/A(z/γ) với giá trị cố định γ = 0,75.
Phân tích độ lên giọng mạch vòng hở đợc đơn giản hoá bằng cách sử dụng ph- ơng pháp decimation (có nghĩa là trích 10 lấy 1) trong khi tính sự tơng quan của tiếng nói trọng số.
Các tính toán phản ứng xung của bộ lọc tổng hợp trọng số W(z)/A(z) của tín hiệu ban đầu và việc thiết lập trạng thái ban đầu của bộ lọc đợc đơn giản hoá bằng cách thay thế W(z) bằng 1/A(z/γ).
Việc tìm bảng mã thích ứng đợc đơn giản hoá. Thay vì tìm tập trung ở mạch vòng tổ ong, giải pháp tìm sơ đồ hình cây độ sâu trớc đợc sử dụng.
Tại bộ giải mã, hoạ ba của bộ lọc sau sẽ đợc đơn giản bằng cách sử dụng chỉ các độ trễ nguyên.
Cả hai bộ mã hoá G.729 và G.729A đã đợc thử nghiệm trên vi mạch T1 TMS320C50 DSP. Trong khi thử nghiêm USH, thuật toán mã hóa song công G.729A yêu cầu 12,4 MIPS, trong khi G.729 yêu cầu 22,3 MIPS. Sử dụng G.729A giảm đợc khoảng 50% độ phức tạp so với sử dụng G.729 với việc giảm một ít chất lợng trong trờng hợp 3 bộ đôi ( mã hóa/giải mã) và trong trờng hợp có tạp âm nền.