Tầng giải mã (Layered Decoding D-Blast)

Một phần của tài liệu Thuật toán D-Blast trong công nghệ Mimo (Trang 44)

Trong D-blast các từ mã của các tầng không gian đều được giải mã tại cùng một thời điểm, chúng ta mô tả Successive cancellation làm thế nào để giải quyết nhiễu giữa các tầng, và mô tả mỗi tầng được giải mã như thế nào.chúng ta muốn giải mã tại tầng nhãn ký tự “a” thì tại thời gian này “z” và các ký tự trước đó đã được giải mã. Bởi vậy chúng ta có thể hoàn thành loại nhiễu trên tầng ký tự a.Tuy nhiên tầng b và các tầng sau đó không được giải mã do đó nhiễu vẫn còn. Sau khi xử lý nhiễu giữa các tầng, mỗi ký tự tầng “a” bị sai lệch do tác động của nhiễu, nhiễu trên các ký hiệu khác nhau là khác nhau và khi đó việc áp dụng mã hóa sẽ làm tăng độ tin cậy cho các ký hiệu và giúp việc giải mã chính xác.Có hai cách để xử lý nhiễu giữa các tầng, BLAST- nulling và BLAST-MMSE. Quá trình giải mã :

Hình 20 Ma trận chuỗi bít con của từ mã.

Hình 21 Sơ đồ hệ thống xử lý phức tạp tại nơi thu.[4]

Do các ký hiệu của các dòng con thu được, được đặt theo đường chéo, trong mỗi khe thời gian có (n−1) các tín hiệu nhiễu từ các ăngten thu khác. Ở đây thì các tín hiệu nhiễu có thể được chia thành các tín hiệu nhiễu nằm phía trên đường chéo và các tín hiệu nhiễu nằm phía dưới đường chéo. Bộ thu D-Blast sẽ loại bỏ các tín hiệu nhiễu ở dưới đường chéo bằng cách sử dụng mô hình canceling loại bỏ tín hiệu đã được tách tại khe thời gian trước đó. Bộ thu D-Blast sẽ sử dụng mô hình Nulling để tìm tín hiệu tiếp theo của đường chéo bằng cách loại bỏ ảnh hưởng của nhiễu từ các ký hiệu ở phía trên đường chéo.

Ta thấy, chỉ tồn tại các tín hiệu nhiễu ở phía dưới đường chéo tại khe thời gian đầu tiên TS 1. Bộ thu D-Blast thu được ký hiệu đầu tiên của dòng con phát S 1 tương ứng với chuỗi con X 1 bằng cách thực hiện canceling. Trong khe thời gian thứ 2 (2 đến 3) và thứ 3(3 đến 4) thì tồn tại cả tín hiệu nhiễu dưới đường chéo và trên đường chéo, bộ thu D-Blast sẽ thu được n  ký hiệu thứ 2 và thứ 3 của dòng con phát S1 bằng cách thực hiện canceling và nulling. Tương tự với các khe thời gian.

Chỉ các tín hiệu nhiễu bị khử bởi nulling tồn tại phía trên đường chéo trong khe thời gian TS 1 tới TS n. Bộ thu D-Blast sẽ thu được dòng con phát S 1 bằng cách thực hiện Nulling trên mỗi khe thời gian. Bộ thu D-Blast sẽ tái tạo lại tín hiệu D- Blast bằng cách thực hiện lặp đi lặp lại mô hình canceling và nulling như mô tả ở trên. Tuy nhiên tín hiệu D-Blast được phát theo đường chéo. Tín hiệu thu được sau bao gồm nhiều nhiễu hơn tín hiệu thu được trước. Chính bởi vậy các tín hiệu D- Blast thu được sẽ có tỷ số tín trên nhiễu dạng bậc thang, cụ thể tín hiệu thu được sau sẽ có tỷ số tín trên nhiễu nhỏ hơn tín hiệu thu được trước. Chính vì đặc điểm này, nhiều tín hiệu có tỷ số tín trên nhiễu thấp có thể bao gồm nhiễu mạnh hơn tín hiệu thuần túy. Do đó lỗi có thể xảy ra nếu có một vài tín hiệu có tỷ số tín trên nhiễu thấp liên tiếp nhau, do đó làm giảm hiệu năng hiệu chỉnh lỗi của hệ thống. Người ta xử lý kỹ điều này bằng kỹ thuật ghép xen.

Một phần của tài liệu Thuật toán D-Blast trong công nghệ Mimo (Trang 44)

Tải bản đầy đủ (PDF)

(59 trang)