GIAO DIỆN CHƯƠNG TRÌNH

Một phần của tài liệu ĐỒ ÁN NGHIÊN CỨU MÃ TURBO TRONG HỆ THỐNG CDMA ppsx (Trang 78 - 84)

I. TỔNG QUAN VỀ CÁC THUẬT TOÁN GIẢI MÃ

GIAO DIỆN CHƯƠNG TRÌNH

Màn hình giới thiệu luận văn được trình bày như sau:

Khi chọn “THOÁT” sẽ đóng cửa sổ màn hình lại, còn” TIẾP TỤC” thì mở ra màn hình NHẬP THÔNG SỐ NGÕ VAØO. Ở đấy ta có thể nhập thông số của bộ mã hoá, gồm có các thông số:

• Nhập chuỗi dữ liệu vào:chuỗi dữ liệu cần được mã hoá để truyền. • Nhập số bit tin:số lượng bit của chuỗi ngõ vào.

• Nhập giá trị Eb/No: là tỉ số tín hiệu/ nhiễu, có đơn vị là dB. • Nhập số lần lặp: biểu hiện số lần lặp để giải mã.

• Có nhiễu/không nhiễu: kênh truyền có nhiễu hay không nhiễu.

Sau khi chọn nút “NHẬP TIẾP”màng hình nhập các thông số của kiểu chèn xuất hiện

Nếu ở trước chọn kiểu chèn là hoán vị ,gần tối ưu thì màn hình kiểu chèn hoán vị /gần tối ưu xuất hiện .Cho phép nhập Frame size(kích cở khung)

Nếu ở trước chọn kiểu chèn là ma trận thì màn hình kiểu chèn ma trận xuất hiện ,cho phép nhập kích cở ma trận gồm :số hàng và số cột

Khi bấm nút “CHẠY”dữ liệu ngõ vào u-in sẽ lẩn lượt được cắt ra thành nhiều khung có kích cở bằng Frame size đã nhập và mã hoá trên từng khung .Lần lượt các bit trong khung được đưa qua các thanh ghi dịch và cho ra ở 3 ngõ ra ,các bit đuôi được tự động thêm vào nhằm để đưa các thanh ghi dịch trở về 0 sau mỗi khung dữ liệu

Khi bấm nút “QUICK”chương trình cho phép chạy nhanh và cho ra kết quã ở 3 ngõ ra

Màn hình kết quả trình bày chuổi bit phát đi và chuỗi bit nhận được và số lổi bit trong quá trình thu

-Chuổi số được mã hoá (x1,x2,x3):lấy từ kết quả màn hình mã hoá mã Turbo -Chuỗi số thu có nhiễu (y 1,y 2,y 3):có các bit 0,1 và các bit 1,trong đó I là các bit thu không rõ

-Các error(error 1,error 2 ,error 3) :có các bit 0và 1.

0 có nghĩa là bit của chuổi mã hoá giống với bit của chuổi thu 1 là bit của chuỗi mã hoá khác với bit của chuổi thu

Ví dụ :chuổi mã hoá là: X1=1011010 X2=0100010 X3=1100110 Chuỗi thu là : Y1=101101I Y2=0100011 Y3=11I0110 Chuổi lỗi là : Error 1=0000001 Error 1=0000001 Error 2=0010000

Tổng cộng có 3 bit lỗi :2 bit không rõ (i), 1 bit bị nhiễu (0 thành 1 ) Sau khi bấm nút :”TIẾP TỤC” xuất hiện màn hình sơ đồ giải mã Turbo

Quá trình giải mã được thực hiện sau khi bấm nút “CHẠY”, từng khung dữ liệu được giãi mả với số lần lặp tương ứng .Sau khi giải mã xong ,thì xuất hiện chuồi tin giải mã u (tự động bỏ các bit đuôi ở mỗi khung )

Bấm nút kết quả ,màn hình kết quả giải mả xuất hiện bao gồm tất cả thong số :chuỗi tin đã nhập ,chuỗi tin được mã hoá ,chuỗi tin được giải mã ,chiều dài chuỗi tin ,số bit bị nhiễu ,số bit giãi mã sai …

Một phần của tài liệu ĐỒ ÁN NGHIÊN CỨU MÃ TURBO TRONG HỆ THỐNG CDMA ppsx (Trang 78 - 84)