Thời gian deinterleaving là một việc đòi hỏi một số lượng đáng kể bộ nhớ. Như
đã trình bày ở Chương 2, các dữ liệu của mỗi kênh con được lan truyền trên 16 CIF,
trong khi mỗi CIF đại diện cho các thông tin của 24 ms. Như vậy quá trình interleaving
đòi hỏi một bộ nhớ có 16 lần dung lượng của dữ liệu được giải mã.
Như một ví dụ, chúng ta xem xét một sub-kênh âm thanh với một tốc độ bit điển hình của 192
kbit / s. Một khung âm thanh của thời gian 24 ms bằng 576 byte. Kể từ thời deinterleaving nằm trước các bộ giải mã Viterbi, mỗi bit thông tin được đại diện bởi
giá trị quyết định mềm của nó, điển hình là một số 4-bit. Như vậy, bộ nhớ cần thiết cho
deinterleaving sub-kênh này hoạt động ra ở 36.864 bytes.
Số tiền tối đa của bộ nhớ cần thiết cho thời gian đan xen và giả định các
lưu trữ của 4-bit quyết định mềm giá trị sản lượng của DQPSK giải điều chế làm việc tại
442 Kbytes hoặc 3,54 Mbits. Số tiền này có thể được giảm một nửa bằng cách sử dụng thích hợp tại chỗ
sử dụng bộ nhớ này dẫn đến một số tiền cần thiết của 221 Kbytes hoặc 1,77 Mbits cho một
bộ giải mã đầy đủ dòng DAB.
8.3.5 Viterbi Decoding
Để chống lại các lỗi do kênh biến dạng, DAB dụng một mạnh mẽ thủng
mã xoắn (RCPC) với chiều dài hạn 7 và mã mẹ của tỷ lệ ¼ cho
mã hóa kênh. Mã mẹ này bị đánh thủng (xem phần 2.2.3) để có được một rộng
phạm vi tỷ lệ mã có thể, để thích ứng với tầm quan trọng của các bit thông tin đến
các đặc tính kênh. Để giải mã các mã số, các thuật toán Viterbi được sử dụng
[Proakis, 1995], trong đó cung cấp hiệu suất tốt nhất theo tối đa
tiêu chí khả năng.
Các đầu vào cho bộ giải mã Viterbi có thể là bit khó quyết định, đó là '' 0 '' hoặc ' '1' ', mà
được gọi là một quyết định khó khăn. Một hiệu suất tốt hơn (2.6 cải thiện dB) là
đạt được nếu không chắc chắn của các đầu vào được biết đến với bộ giải mã Viterbi, bằng cách sử dụng
các giá trị trung gian. Hiệu suất tối ưu cho quyết định mềm này đạt được khi
mỗi giá trị đầu vào được đại diện bởi một số 16-bit. Tuy nhiên, sự suy thoái vẫn còn
không đáng kể nếu số bit được giảm xuống 4 bit [Proakis, 1995].
Các phân tán năng lượng de-xáo trộn là một nhiệm vụ mà có thể dễ dàng được giao cho
các mô-đun bộ giải mã Viterbi. BER (Bit Error Rate) trên các kênh có thể được
ước tính bằng cách mã hóa lại các trình tự giải mã hoặc một tiểu tập hợp các trình tự và
so sánh trình tự này với nhận bit-stream (xem phần 7.7.2). Thông tin này có thể được sử dụng như độ tin cậy thông tin bổ sung.
8.3.6 Đồng bộ hóa
đồng bộ hóa của một máy thu DAB được thực hiện trong một vài bước sau:
1. Hiện thô hoặc khung đồng bộ hóa
2. Đồng bộ hóa tần số thô về độ chính xác tàu sân bay
3. Đồng bộ tần số tốt trên độ chính xác sub-carrier
4. Đồng bộ hóa thời gian tốt
đang được dịch, vui lòng đợi..
