6. Ý nghĩa khoa học và thực tiễn của đề tài
1.5.1. Mã hóa kênh truyền
Trong hệ thống DAB rất linh hoạt trong việc sửa lỗi thích hợp cho các ứng dụng khác nhau, cho các kênh truyền vật lý khác nhau. Sử dụng các mã chập thủng RCPC tương thích với tỷ lệ [10], sử dụng các mã có độ dự phòng mà không cần các bộ giải mã khác nhau. Ta có một họ mã RCPC bắt nguồn bởi một mã phức có tỷ lệ thấp được gọi là mã mẹ, các mã con sẽ được tạo ra bằng cách bỏ qua các bit dư thừa được gọi là đánh thủng. Máy thu phải biết bit nào đã bị đánh thủng và chỉ cần một bộ giải mã Viterbi cho mã mẹ. Mã mẹ sử dụng trong hệ thống DAB được xác định bởi bộ tạo (133,171,145,133) trong ký hiệu bát phân. Hình thức đánh thủng được thay đổi trong quá trình truyền dữ liệu, có khả năng tương thích tốc độ. Mã RCPC cung cấp khả năng bảo vệ lỗi không bằng nhau (UEP) của một dòng dữ liệu, một số bit trong dòng dữ liệu yêu cầu tỷ lệ lỗi bit (BER) rất thấp, những bit khác ít nhạy cảm hơn với lỗi. Sử dụng mã RCPC, tiết kiệm dung lượng, bổ sung nhiều dự phòng nếu cần. UEP đặc biệt hữu ích cho dữ liệu âm thanh, chúng được sắp xếp theo khung 24ms. Tất cả mã hóa kênh đều dựa trên cấu trúc khung 24ms, được gọi là khung logic, đồng bộ hóa với khung truyền và khung âm thanh. Ở phần đầu của một khung logic, quá trình mã
hóa bắt đầu với các thanh ghi dịch chuyển ở trạng thái hoàn toàn bằng không. Vào cuối, thanh ghi dịch chuyển sẽ bị buộc trở lại trạng thái hoàn toàn bằng không bằng cách thêm 6 bit bổ sung được gọi là bit đuôi vào dữ liệu hữu ích để giúp bộ giải mã Viterbi. Sau khi mã hóa một khung logic 24ms như vậy sẽ tạo thành một từ mã bị thủng, luôn chứa bội số nguyên của 64bit, đó là số nguyên của CU. Một luồng dữ liệu của các khung logic tiếp theo được mã hóa không phụ thuộc vào các luồng dữ liệu khác được gọi là kênh con.