Thuật toỏn cấp phỏt kờnh độ ng cho hệ thống MIMO-OFDMA

Một phần của tài liệu Thuật toán đa truy nhập cho mạng thông tin di động sử dụng công nghệ mimo OFDMA (Trang 55 - 57)

Xột hệ thống với ma trận kờnh truyền cú kớch thức (MxN). Ma trận kờnh truyền này đươc mụ hỡnh húa theo mụ hỡnh kờnh Monte Carlo hoặc mụ hỡnh kờnh Rayleigh. Cỏc tớn hiệu trước khi truyền lờn kờnh được điều chế và lọc bởi theo hai phương phỏp ộp khụng (Zero Forcing –ZF) hay theo phương phỏp bỡnh phương tối thiểu (Minimize the mean square error –MMSE).

Cỏc MS phấn bố là ngẫu nhiờn trong một cell, kờnh truyền giữa MS và BTS là kờnh truyền lựa chọn tần số và thời gian đồng thời tũn theo phõn bụ Raileigh và cú khung dữ liệu theo cấu trỳc khung MAC.

Cú ba phương phỏp cấp phỏt kờnh trong thụng tin vụ tuyến là: 1. Cấp phỏt kờnh tĩnh FCA ( Fixed channel Allocation). 2. Cấp phỏt kờnh động DCA (Dynamic channel Allocation). 3. Cấp phỏt kờnh lại HCA (Hybrid channel Allocation).

Trong khũn khổ của luận văn sẽ tỡm hiểu cấp phỏt kờnh theo phương phỏp cấp phỏt kờnh động. Thuật toỏn cấp phỏt kờnh động được đề xuất trờn cơ sơ tớnh toỏn SNR

đối với mỗi súng mang con. Chỳng ta gải sử rằng thụng tin đầy CSI giữa BTS và MS. Cấp phỏt kờnh được thực hiện định kỳ trờn Z cỏc khung MAC. Cước bước của thuật toỏn như sau:

Lờ Đỡnh Trường – Lớp KT Điện Tử 2 – Khúa 2008-2010      Trang 55 

Bước 1 : cho khung đầu tin F=1 và thiết lập cỏc phần cũn lại = 0.

Bước 2 : BTS đo BS đo tất cả cỏc kờnh của tất cả cỏc MS tham gia vào mạng. Đối với mỗi súng mang thứ k, BS sẽ tớnh toỏn SNR(Hi k) theo cụng thức sau [10]: (4.1) hoặc theo cụng thức sau [10] : (4.2) Việc tớnh SNR được tớnh cho tất cả cỏc MS. Bước 3: MS mà cú SNR(Hi k) lớn nhất sẽđược lựa chọn [10] (4.3) Và thành phần tương ứng C iopt k được thiết lập là 1. Bước 4: Bộ cỏc Ci , ký hiệu sum{Ci

} là tổng số cỏc súng mang con được cấp phỏt cho MSi.

Nếu sum{Ci

} ≥ P, MSi sẽ từ chối để cú thờm cỏc súng mang con mới.

Bước 5: Từ khung MAC thứ 2 đến thứ Z, bộ cỏc súng mang được lựa chọn này khụng thay đổi. Cỏc MS sẽ sử dụng cỏc bộ {Ci

} này để giao tiếp với BS Từ khung MAC thứ (Z+1), tồn bộ quỏ trỡnh được lặp lại từ bước 1 đến bước 5. Trong luận văn này sẽ sử dụng Matlab để mụ phỏng thuật toỏn cho cả phương phỏp ZF và MMSE với 2 mụ hỡnh kờnh Monte Carlo và Rayleigh

Lờ Đỡnh Trường – Lớp KT Điện Tử 2 – Khúa 2008-2010      Trang 56 

CHƯƠNG 4 KT QU Mễ PHNG THUT TỐN CP

PHÁT KấNH ĐỘNG BNG MATLAB

Li gii thiu

Trong chương này sẽ xử dụng Matlab để mụ phỏng. Chương trỡnh mụ phỏng

được thực hiện bằng phần mềm MATLAB để so sỏnh hiệu quả hoạt động của hệ khi thay đổi cỏc tham sụ trong hệ thống [Tồn bộ chương trỡnh mụ phỏng được thực hiện dưới sự hướng dẫn của PGS.TS Nguyễn Văn Đức, giảng viờn trường Đại học Bỏch Khoa Hà Nội]

Hệ thống mụ phỏng bao gồm một BTS và M thuờ bao cựng với 2 anten phỏt và nhận. M cú thể từ 1 trởđi. Mụ phỏng Rayleigh fading bằng phương phỏp Monte- Carlo cựng với cỏc tham số chấp nhận từ kờnh HiperLAN/2.

Mụ phỏng kờnh là kờnh trong nhà. Thời gian hồi đỏp của kờnh là 400ns, nú phự hợp với khoảng thời gian lấy mẫu kờnh L=16. GI= 20. Hệ thống OFDM cựng với 64 súng mang và điều chế 16 QAM. Cỏc kờnh được nhận hồn tồn, cả phương phỏp ZF và MMSE đều cho kết quảđể so sỏnh.

Một phần của tài liệu Thuật toán đa truy nhập cho mạng thông tin di động sử dụng công nghệ mimo OFDMA (Trang 55 - 57)