Chuẩn nén G.729B

Một phần của tài liệu Kiến thức về VoIP - Ebook (Trang 64 - 65)

Chơng 3 Các biện pháp đảm bảo chất l ợng dịch vụ

3.1.4 Chuẩn nén G.729B

G.729B đa ra một nguyên lý nén im lặng tốc độ bit thấp đợc thiết kế và tối u hoá để làm việc trung đợc với cả G.729 và g.729A phức tạp thấp. Để đạt đợc việc nén im lặng tốc độ bit thấp chất lợng tốt, một mô đun bộ dò hoạt động thoại khung cơ bản là yếu tố cần thiết để dò các khung thoại không tích cực, gọi là các khung tạp âm nền hoặc khung im lặng. Đối với các khung thoại không tích cực đã dò đợc này, một mô đun truyền gián đoạn đo sự thay đổi theo thời gian của đặc tính tín hiệu thoại không tích cực và quyết định xem có một khung mô tả thông tin im lặng mới không có thể đợc gửi đi để duy trì chất lợng tái tạo của tạp âm nền tại đầu cuối thu. Nếu có một khung nh thế đợc yêu cầu, các tham số năng lợng và phổ mô tả các đặc tính cảm nhận đợc của tạp âm nền đợc mã hoá và truyền đi một cách hiệu quả dùng khung 15 b/khung. Tại đầu cuối thu, môđun tạo ra âm phù hợp sẽ tạo tạp âm nền đầu ra sử dụng tham số cập nhật đã phát hoặc các tham số đã có tr - ớc đó. Tạp âm nền tổng hợp đạt đợc bằng cách lọc dự báo tuyến tính tín hiệu kích thích giả trắng đợc tạo ra trong nội bộ của mức điều khiển. Phơng pháp mã hoá tạp âm nền tiết kiệm tốc độ bit cho tiếng nói mã hoá tại tốc độ bit trung bình thấp 4kbps trong cuộc đàm thoại tiếng nói bình thờng để duy trì chất lợng tái tạo.

Đối với các ứng dụng DSVD (Digital Simultaneous Voice and Data: thoại và số liệu đồng thời số hoá) và độ nhạy tốc độ bit khác, G729B là điều kiện tối cần thiết để giảm tốc độ bit hơn nữa bằng cách sử dụng công nghệ nén im lặng. Khi không có tiếng nói, tốc độ bit có thể giảm, giải phóng dung lợng kênh cho các ứng dụng xảy ra đồng thời, ví dụ nh các đờng truyền tiếng khác trong điện thoại tế bào đa truy nhập phân kênh theo mã/ theo thời gian (TDMA/CDMA) hoặc truyền số

liệu đồng thời. Một phần đáng kể trong các cuộc đàm thoại thông thờng là im lặng, trung bình lên tới 60% của một cuộc đàm thoại hai chiều. Trong suốt quá trình im lặng, thiết bị đầu vào tiếng ví dụ nh tai nghe, sẽ thu thông tin từ môi trờng ồn. Mức và đặc tính ồn có thể thay đổi đáng kể, từ một phòng im lặng tới đờng phố ồn ào hoặc từ một chiếc xe ô tô chuyển bánh nhanh. Tuy nhiên, hầu hết các nguồn tạp âm thờng mang ít thông tin hơn thông tin tiếng. Vì vậy trong các chu kỳ không tích cực tỷ số nén sẽ cao hơn. Nhiều ứng dụng điển hình, ví dụ hệ thống toàn cầu đối với điện thoại di động GSM, sử dụng việc dò tìm chu kỳ im lặng và chèn tạp âm phù hợp để tạo đợc hiệu quả mã hoá cao hơn.

Xuất phát từ quan niệm về dò tìm im lặng và chèn tạp âm phù hợp dẫn tới các công nghệ mã hoá tiếng mẫu kép. Các mẫu khác nhau bởi tín hiệu đầu vào, đợc biểu thị là: thoại tích cực đối với tiếng nói và là thoại không tích cực đối với im lặng hoặc tạp âm nền, đợc xác định bởi sự phân loại tín hiệu. Sự phân loại này có thể đợc thực hiện bên trong hoặc bên ngoài bộ mã hoá tiếng nói. Bộ mã hoá tiếng toàn tốc có thể có tác dụng trong quá trình tiếng thoại tích cực, nhng có một nguyên lý mã hoá khác đợc dùng đối với tín hiệu thoại không tích cực, sử dụng bit ít hơn và tạo ra tỷ số nén trung bình cao hơn. Sự phân loại này đợc gọi chung là bộ dò hoạt động thoại (VAD: Voice Activity Detector) và đầu ra của bộ này gọi là mức hoạt động thoại. Mức hoạt động thoại là 1 khi có mặt hoạt động thoại và là 0 khi không có hoạt động thoại.

Thuật toán VAD và bộ mã hoá tiếng nói không tích cực, giống với các bộ mã hoá G.729 và G.729A, đợc thực hiện trên các khung của tiếng nói đã đợc số hoá. Để phù hợp, kích thớc các khung giống nhau đợc dùng cho mọi sơ đồ và không có độ trễ thêm vào nào đợc tạo ra bởi thuật toán VAD hoặc bộ mã hoá thoại không tích cực. Đầu vào bộ mã hoá tiếng nói là tín hiệu tiếng nói đến đã đợc số hoá. Với mỗi khung tiếng nói đầu vào, VAD đa ra mức hoạt động thoại, mức này đợc dùng nh một chuyển mạch giữa các bộ mã hoá thoại tích cực và thoại không tích cực. Khi bộ mã hoá thoại tích cực có tác dụng, luồng bit thoại tích cực sẽ gửi tới bộ giải mã tích cực cho mỗi khung. Tuy nhiên, trong các chu kỳ không tích cực, bộ mã hoá thoại không tích cực có thể đợc chọn để gửi các thông tin mới nhất gọi là bộ mô tả việc chèn im lặng (SID: Silence Insertion Descriptor) tới bộ giải mã không tích cực hoặc không gửi gì cả. Kỹ thuật này có tên là truyền gián đoạn (DTX: Discontinuous Transmission). Với mỗi khung, đầu ra của mỗi bộ giải mã đợc dùng làm tín hiệu khôi phục.

Một phần của tài liệu Kiến thức về VoIP - Ebook (Trang 64 - 65)