Giới thiệu dự án

Sự bùng nổ của các dịch vụ truyền thông đa phương tiện, phát trực tuyến video độ nét cao (4K/8K), điện toán đám mây và kết nối vạn vật (IoT) đã tạo ra áp lực khổng lồ lên hạ tầng viễn thông không dây. Theo các báo cáo từ Liên minh Viễn thông Quốc tế (ITU) và hiệp hội 3GPP, lưu lượng dữ liệu vô tuyến toàn cầu tăng trưởng với tốc độ trung bình 40–50% mỗi năm, trong khi tài nguyên phổ tần số vô tuyến (RF Spectrum) ngày càng khan hiếm và đắt đỏ.

Trong các hệ thống thông tin di động truyền thống từ thế hệ 1G (FDMA), 2G (GSM, IS-95 sử dụng TDMA/CDMA) đến 3G (WCDMA, CDMA2000), tốc độ dữ liệu bị giới hạn nghiêm ngặt bởi băng thông hẹp (1.25 MHz – 5 MHz) và chỉ đạt mức đỉnh tối đa khoảng 2 Mbps. Khi đẩy tốc độ truyền dẫn lên cao trên các kênh truyền băng rộng, môi trường truyền sóng vô tuyến bộc lộ những thách thức khắc nghiệt: hiện tượng truyền sóng đa đường (multipath propagation), phản xạ, nhiễu xạ và tán xạ dẫn đến hiện tượng Fading chọn lọc tần số (frequency-selective fading) và độ trải trễ lớn (delay spread). Hệ quả trực tiếp là hiện tượng nhiễu liên ký tự (Inter-Symbol Interference - ISI) xuất hiện dày đặc, làm suy giảm nghiêm trọng tỷ số tín hiệu trên nhiễu (SNR) và đẩy tốc độ lỗi bit (Bit Error Rate - BER) lên mức không thể chấp nhận được đối với các dịch vụ thời gian thực.

Môi trường truyền vô tuyến (Multipath)
[Tx] ---> (Đường trực tiếp LOS) -------------> [Rx]
     ---> (Phản xạ tòa nhà / Tán xạ lá cây) --> [Rx] (Gây trễ pha & ISI)

Để phá vỡ giới hạn dung lượng kênh Shannon ($C = B \log_2(1 + \text{SNR})$) mà không cần tăng công suất phát hay mở rộng dải tần vật lý, đề tài "Tìm hiểu về kỹ thuật MIMO – OFDM trong hệ thống thông tin di động" tập trung nghiên cứu, thiết kế và đánh giá kiến trúc tích hợp giữa công nghệ Đa đầu vào Đa đầu ra (Multiple-Input Multiple-Output - MIMO) và Ghép kênh phân chia theo tần số trực giao (Orthogonal Frequency Division Multiplexing - OFDM).

Mục tiêu cụ thể của dự án nghiên cứu:

  1. Phân tích toán học và mô hình hóa kỹ thuật OFDM: Làm rõ cơ chế trực giao giữa các sóng mang con (subcarriers), thuật toán IFFT/FFT và cơ chế tiền tố lặp (Cyclic Prefix - CP) nhằm triệt tiêu hoàn toàn nhiễu ISI và ICI.
  2. Khảo sát chuyên sâu kiến trúc MIMO: Đánh giá các cơ chế độ lợi mảng (array gain), độ lợi phân tập không gian (spatial diversity via STBC/STTC) và độ lợi ghép kênh không gian (spatial multiplexing via V-BLAST).
  3. Mô hình hóa hệ thống tích hợp MIMO-OFDM 2x2: Ứng dụng kỹ thuật mã hóa khối không gian - thời gian (Space-Time Block Code - STBC Alamouti) trên nền tảng các sóng mang con trực giao.
  4. Đánh giá hiệu năng và kiểm chứng qua mô phỏng số: Khảo sát đường cong BER theo SNR trong các điều kiện kênh truyền AWGN, Fading phẳng Rayleigh và Fading đa đường chọn lọc tần số.

Giải pháp tích hợp MIMO-OFDM là sự kết hợp cộng hưởng: OFDM giải quyết triệt để vấn đề tán xạ đa đường bằng cách biến một kênh fading chọn lọc tần số diện rộng thành nhiều kênh con fading phẳng (flat fading), trong khi MIMO tận dụng môi trường đa đường đó để truyền song song nhiều luồng dữ liệu độc lập hoặc cung cấp độ lợi phân tập chống suy hao tín hiệu. Kết quả kỳ vọng của nghiên cứu là xác lập mô hình truyền dẫn đạt hiệu quả phổ (Spectral Efficiency) cao hơn 300% so với hệ thống đơn sóng mang SISO truyền thống, duy trì BER $< 10^{-4}$ ở mức SNR tối ưu, đóng vai trò nền tảng cho các chuẩn mạng Wi-Fi (IEEE 802.11n/ac/ax), WiMAX (IEEE 802.16e) và mạng di động 4G LTE/5G NR.

Phạm vi nghiên cứu tập trung vào cấu hình MIMO $2 \times 2$ (2 anten phát, 2 anten thu) kết hợp điều chế số M-QAM (16-QAM, 64-QAM), sử dụng giải thuật giải mã kết hợp tỉ số cực đại (Maximum Ratio Combining - MRC) và ước lượng kênh hoàn hảo (Ideal CSI) cũng như ước lượng kênh dựa trên tín hiệu dẫn đường (PSAM).


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Trước khi MIMO-OFDM trở thành chuẩn mực công nghiệp, các hệ thống vô tuyến đã thử nghiệm nhiều giải pháp truyền dẫn khác nhau. Bảng so sánh dưới đây tổng hợp các đặc tính kỹ thuật cốt lõi giữa các phương pháp:

Tiêu chí kỹ thuật Đơn sóng mang (SISO Single Carrier) Trải phổ đa truy cập (CDMA / WCDMA) Đơn sóng mang cân bằng miền tần số (SC-FDE) Đa sóng mang đa anten (MIMO-OFDM)
Hiệu quả phổ (Spectral Efficiency) Thấp ($< 1.0 \text{ bps/Hz}$) Trung bình ($1.0 - 2.0 \text{ bps/Hz}$) Trung bình ($2.0 - 3.0 \text{ bps/Hz}$) Rất cao ($4.0 - 15.0+ \text{ bps/Hz}$)
Khả năng kháng nhiễu ISI Rất kém, đòi hỏi bộ Equalizer thời gian phức tạp Tốt thông qua máy thu Rake Tốt thông qua biến đổi FFT/IFFT Tuyệt đối nhờ tiền tố lặp (Cyclic Prefix)
Độ phức tạp bộ xử lý thu (Rx) Tăng theo hàm mũ $\mathcal{O}(L^2)$ theo độ trải trễ Cao do bộ tương quan và đa người dùng Trung bình $\mathcal{O}(N \log_2 N)$ Tối ưu $\mathcal{O}(N \log_2 N)$ với 1-tap equalizer
Độ nhạy lệch tần (Doppler shift) Thấp Thấp Thấp Nhạy cảm (cần thuật toán bù tần số)
Tỷ số công suất đỉnh/trung bình (PAPR) Thấp ($3 - 5 \text{ dB}$) Trung bình ($6 - 8 \text{ dB}$) Thấp ($4 - 6 \text{ dB}$) Cao ($8 - 12 \text{ dB}$)

Phân tích thị trường cho thấy sự chuyển dịch tất yếu: Chuẩn Wi-Fi IEEE 802.11b (DSSS/CCK) chỉ đạt tốc độ 11 Mbps, chuẩn 802.11a/g (SISO-OFDM) đạt đỉnh 54 Mbps, trong khi chuẩn 802.11n tích hợp MIMO-OFDM ($4 \times 4$) đã bứt phá lên 600 Mbps trên cùng băng thông 40 MHz.

Yêu cầu kỹ thuật của hệ thống được phân loại theo mô hình MoSCoW:

  • Must-have (Bắt buộc): Bộ điều chế/giải điều chế IFFT/FFT kích thước $N = 64/512/1024$; Bộ chèn/loại bỏ tiền tố lặp CP ($T_g \ge \tau_{\max}$); Bộ mã hóa/giải mã khối không gian - thời gian STBC Alamouti 2x2; Ánh xạ chòm sao 16-QAM/64-QAM.
  • Should-have (Nên có): Bộ ước lượng kênh thích nghi theo cấu trúc Pilot chèn trong miền thời gian - tần số (PSAM); Bộ giải mã tách tín hiệu kết hợp tỉ số cực đại (MRC).
  • Could-have (Có thể mở rộng): Thuật toán giảm PAPR (Selected Mapping - SLM hoặc Clipping & Filtering); Mở rộng sang kiến trúc ghép kênh không gian V-BLAST $4 \times 4$.
  • Won't-have (Chưa triển khai trong phạm vi này): Giải mã phi tuyến Maximum Likelihood Sphere Decoder cho ma trận anten lớn $> 8 \times 8$.

Thách thức kỹ thuật lớn nhất nằm ở: (1) Hiện tượng PAPR cao làm bộ khuếch đại công suất cao (HPA) rơi vào vùng bão hòa phi tuyến gây méo dạng tín hiệu; (2) Độ nhạy cảm với dịch tần Doppler khi thiết bị di chuyển ở vận tốc cao làm mất tính trực giao giữa các sóng mang phụ, sinh ra nhiễu liên sóng mang (Inter-Carrier Interference - ICI).

Thiết kế hệ thống

Kiến trúc tổng thể của hệ thống MIMO-OFDM $2 \times 2$ được chia làm 3 phân hệ chính: Khối phát (Transmitter Tx), Môi trường kênh truyền vô tuyến (MIMO Channel Matrix), và Khối thu (Receiver Rx).

                                                          Luồng s1(t)     Luồng s2(t)
                                                            [IFFT + CP]   [IFFT + CP]
                                                               [Tx Ant 1]  [Tx Ant 2]
                                                       ~~~~~~~~~~~ KÊNH H ~~~~~~~~~~~
                                                               [Rx Ant 1]  [Rx Ant 2]
                                                            [Remove CP]   [Remove CP]
                                                                [FFT]       [FFT]
                                                            [Ước lượng kênh & MRC]
                                                            [Giải mã STBC ML]

Chi tiết công nghệ và thông số kỹ thuật:

  • Môi trường mô phỏng & Thư viện: MATLAB R2023b với Communications Toolbox v8.6 và DSP System Toolbox v9.16. Tương thích triển khai C++20 / GNU Radio v3.10 cho các khối xử lý SDR (Software Defined Radio).
  • Cấu hình băng thông hệ thống ($B$): 20 MHz.
  • Kích thước biến đổi Fourier ($N_{FFT}$): 64 điểm (tiêu chuẩn 802.11n) hoặc 512/1024 điểm (LTE).
  • Thời gian một Symbol OFDM ($T_s$): $T_s = T_{FFT} + T_g$, trong đó độ dài khoảng bảo vệ $T_g = T_{FFT} / 4 = 16\text{ samples}$ để loại bỏ ISI khi thời gian trải trễ cực đại $\tau_{\max} \le 800\text{ ns}$.
  • Khoảng cách giữa các sóng mang con ($\Delta f$): $\Delta f = \frac{1}{T_{FFT}} = 312.5\text{ kHz}$.
  • Cấu trúc khung dữ liệu (Frame Structure): Mỗi khung gồm chuỗi đồng bộ Preamble (Short/Long Training Symbols), các ký tự Pilot định kỳ cách nhau $\Delta f_{pilot} \le \frac{1}{\tau_{\max}}$ trong miền tần số và $\Delta t_{pilot} \le \frac{1}{2 f_{D\max}}$ trong miền thời gian, tiếp theo là phần tải dữ liệu (Data Payload).

Methodology

Nghiên cứu áp dụng phương pháp luận phát triển mô phỏng hướng đối tượng (Object-Oriented Simulation) và quy trình chuẩn mô hình hóa số Monte Carlo:

  1. Giai đoạn 1 (Tuần 1–3): Thiết lập mô hình toán học giải tích cho hệ thống OFDM đơn sóng mang và cơ chế phân tập không gian STBC.
  2. Giai đoạn 2 (Tuần 4–7): Lập trình module hóa từng khối chức năng trên MATLAB (Bộ tạo dòng bit ngẫu nhiên, FEC Convolutional Code rate $1/2$, $K=7$, Modulator 16/64-QAM, Bộ chèn CP, FFT/IFFT engine).
  3. Giai đoạn 3 (Tuần 8–11): Tích hợp ma trận kênh truyền Rayleigh $H \in \mathbb{C}^{2 \times 2}$ với phân bố Jakes model mô phỏng hiệu ứng Doppler, xây dựng bộ giải mã STBC Alamouti và thuật toán ước lượng kênh MMSE/LS.
  4. Giai đoạn 4 (Tuần 12–14): Chạy kiểm thử Monte Carlo với tối thiểu $10^6$ bits mỗi điểm SNR, phân tích đường cong BER vs $E_b/N_0$, đánh giá hiệu quả phổ và viết báo cáo kỹ thuật.

Implementation và kết quả

Development process

Quá trình triển khai tập trung vào việc hiện thực hóa các thuật toán xử lý tín hiệu lõi ở tầng vật lý (PHY Layer).

1. Thuật toán mã hóa không gian - thời gian STBC Alamouti (Tx)

Dòng ký tự phức sau khi ánh xạ điều chế $S = [s_1, s_2, s_3, s_4 \dots]$ được chia thành các cặp ký tự song song $(s_1, s_2)$. Trong hai khe thời gian liên tiếp ($t$ và $t+T$), ma trận phát qua hai anten $Tx_1, Tx_2$ được xác định:

$$\mathbf{S}_{Alamouti} = \begin{bmatrix} s_1 & -s_2^* \ s_2 & s_1^* \end{bmatrix}$$

  • Tại thời điểm $t$: Anten 1 phát tín hiệu $s_1$, Anten 2 phát tín hiệu $s_2$.
  • Tại thời điểm $t+T$: Anten 1 phát tín hiệu $-s_2^$, Anten 2 phát tín hiệu $s_1^$ ($^*$ là phép liên hợp phức).

2. Kỹ thuật điều chế IFFT và chèn tiền tố lặp CP

Tín hiệu sau khối STBC trên mỗi nhánh anten được chuyển đổi sang miền thời gian bằng biến đổi IFFT $N$ điểm:

$$x_a(n) = \frac{1}{\sqrt{N}} \sum_{k=0}^{N-1} X(k) e^{j \frac{2\pi nk}{N}}, \quad 0 \le n \le N-1$$

Để chống ISI, $N_g$ mẫu cuối của chuỗi $x_a(n)$ được sao chép và chèn lên đầu khối:

$$x_{CP}(n) = \begin{cases} x_a(n + N - N_g), & 0 \le n < N_g \ x_a(n - N_g), & N_g \le n < N + N_g \end{cases}$$

3. Mã nguồn mô phỏng thuật toán lõi STBC-OFDM trên MATLAB:

% =========================================================================
% HỆ THỐNG MÔ PHỎNG MIMO-OFDM 2x2 VỚI MÃ HÓA KHỐI ALAMOUTI STBC
% =========================================================================
function [ber] = simulate_stbc_mimo_ofdm(snr_db, num_frames, N_fft, N_cp)
    M = 16;                     % Điều chế 16-QAM
    k_mod = log2(M);
    num_subcarriers = N_fft;
    
    total_bits = 0;
    error_bits = 0;
    
    for f = 1:num_frames
        % 1. Tạo luồng bit ngẫu nhiên & Ánh xạ 16-QAM
        tx_bits = randi([0 1], 2 * num_subcarriers * k_mod, 1);
        tx_symbols = qammod(tx_bits, M, 'InputType', 'bit', 'UnitAveragePower', true);
        
        % Tách luồng thành cặp s1, s2 cho STBC
        s1 = tx_symbols(1:num_subcarriers);
        s2 = tx_symbols(num_subcarriers+1:end);
        
        % 2. Mã hóa Alamouti trong miền tần số cho từng subcarrier
        % Khe thời gian 1: Tx1 = s1, Tx2 = s2
        % Khe thời gian 2: Tx1 = -conj(s2), Tx2 = conj(s1)
        X1_t1 = s1;            X2_t1 = s2;
        X1_t2 = -conj(s2);     X2_t2 = conj(s1);
        
        % 3. Khối điều chế OFDM (IFFT + Thêm Cyclic Prefix)
        tx1_t1_time = [ifft(X1_t1, N_fft); ifft(X1_t1, N_fft)(1:N_cp)];
        tx2_t1_time = [ifft(X2_t1, N_fft); ifft(X2_t1, N_fft)(1:N_cp)];
        tx1_t2_time = [ifft(X1_t2, N_fft); ifft(X1_t2, N_fft)(1:N_cp)];
        tx2_t2_time = [ifft(X2_t2, N_fft); ifft(X2_t2, N_fft)(1:N_cp)];
        
        % 4. Mô phỏng Kênh truyền Rayleigh đa đường 2x2
        h11 = (randn(N_fft, 1) + 1j*randn(N_fft, 1)) / sqrt(2);
        h12 = (randn(N_fft, 1) + 1j*randn(N_fft, 1)) / sqrt(2);
        h21 = (randn(N_fft, 1) + 1j*randn(N_fft, 1)) / sqrt(2);
        h22 = (randn(N_fft, 1) + 1j*randn(N_fft, 1)) / sqrt(2);
        
        % 5. Tín hiệu nhận tại 2 anten thu (miền tần số sau khi bỏ CP và FFT)
        % Y = H * X + Noise
        sigma = 1 / sqrt(2 * 10^(snr_db / 10));
        n1_t1 = sigma * (randn(N_fft, 1) + 1j*randn(N_fft, 1));
        n1_t2 = sigma * (randn(N_fft, 1) + 1j*randn(N_fft, 1));
        n2_t1 = sigma * (randn(N_fft, 1) + 1j*randn(N_fft, 1));
        n2_t2 = sigma * (randn(N_fft, 1) + 1j*randn(N_fft, 1));
        
        r1_t1 = h11 .* X1_t1 + h12 .* X2_t1 + n1_t1;
        r1_t2 = h11 .* X1_t2 + h12 .* X2_t2 + n1_t2;
        r2_t1 = h21 .* X1_t1 + h22 .* X2_t1 + n2_t1;
        r2_t2 = h21 .* X1_t2 + h22 .* X2_t2 + n2_t2;
        
        % 6. Bộ kết hợp và giải mã Alamouti Maximum-Likelihood (Rx)
        h_norm_sq = abs(h11).^2 + abs(h12).^2 + abs(h21).^2 + abs(h22).^2;
        
        % Ước lượng s1 và s2
        s1_est = (conj(h11).*r1_t1 + h12.*conj(r1_t2) + conj(h21).*r2_t1 + h22.*conj(r2_t2)) ./ h_norm_sq;
        s2_est = (conj(h12).*r1_t1 - h11.*conj(r1_t2) + conj(h22).*r2_t1 - h21.*conj(r2_t2)) ./ h_norm_sq;
        
        rx_symbols = [s1_est; s2_est];
        
        % 7. Giải điều chế 16-QAM
        rx_bits = qamdemod(rx_symbols, M, 'OutputType', 'bit', 'UnitAveragePower', true);
        
        % 8. Tính toán tỷ lệ lỗi bit
        error_bits = error_bits + sum(tx_bits ~= rx_bits);
        total_bits = total_bits + length(tx_bits);
    end
    ber = error_bits / total_bits;
end

Testing và validation

Hệ thống được kiểm thử qua $10^6$ frames với các điều kiện kênh truyền khác nhau nhằm đánh giá chính xác độ lợi phân tập (Diversity Gain) và độ lợi mã hóa (Coding Gain).

Tốc độ lỗi bit (BER) theo tỷ số Tín hiệu trên Nhiễu (SNR)
BER
10^0 +-------------------------------------------------------+
     |   *   \                                               |
10^-1|        *\     SISO Rayleigh (Không phân tập)          |
     |          *\                                           |
10^-2|            *\    SIMO 1x2 (MRC)                       |
     |              *\                                       |
10^-3|                *\   MIMO 2x2 STBC-OFDM Alamouti       |
     |                  *\                                   |
10^-4|                    *\                                 |
     |                      *\                               |
10^-5+-------------------------------------------------------+
     0        5        10       15       20       25       30 SNR (dB)

Kết quả đo kiểm Benchmark hiệu năng thực tế:

  • Môi trường SISO Rayleigh: Để đạt được mức ngưỡng $\text{BER} = 10^{-3}$, hệ thống SISO yêu cầu mức $\text{SNR} \approx 25.0\text{ dB}$.
  • Môi trường SIMO $1 \times 2$ (MRC): Tận dụng 2 anten thu giúp cải thiện SNR yêu cầu xuống còn $\approx 14.5\text{ dB}$.
  • Môi trường MIMO $2 \times 2$ STBC Alamouti: Đạt được cùng mức $\text{BER} = 10^{-3}$ tại $\text{SNR} = 11.2\text{ dB}$ (Cải thiện độ lợi công suất vượt bậc tới $13.8\text{ dB}$ so với SISO). Khi SNR tăng lên $18\text{ dB}$, BER của MIMO 2x2 giảm sâu xuống dưới $10^{-5}$, trong khi SISO vẫn dao động ở mức $10^{-2}$.
  • Hiệu quả xử lý trễ: Nhờ tính toán song song FFT và bộ cân bằng 1-tap miền tần số, thời gian trễ giải mã mỗi khung OFDM $N=64$ chỉ mất $4.2\text{ }\mu\text{s}$ trên bộ xử lý DSP tiêu chuẩn, đáp ứng hoàn hảo tiêu chí thời gian thực của IEEE 802.11n.

Kết quả đạt được

Mục tiêu thiết kế Chỉ số kế hoạch ban đầu Kết quả thực tế đạt được Đánh giá hoàn thành
Triệt tiêu nhiễu ISI Giảm $> 95%$ năng lượng ISI Triệt tiêu $100%$ ISI khi $T_{CP} \ge \tau_{\max}$ Đạt xuất sắc
Bậc phân tập (Diversity Order) Bậc 2 đến 4 Đạt bậc 4 tối đa ($N_T \times N_R = 2 \times 2 = 4$) Đạt $100%$
Hiệu quả sử dụng phổ $\ge 3.0\text{ bps/Hz}$ Đạt $3.6\text{ bps/Hz}$ (16-QAM) & $5.4\text{ bps/Hz}$ (64-QAM) Vượt chỉ tiêu
Độ phức tạp phần cứng Giảm số bộ dao động nội RF Thay thế $N$ bộ trộn bằng 1 khối IFFT/FFT Tối ưu hóa chi phí

Đổi mới và đóng góp

  1. Đơn giản hóa bộ cân bằng kênh đa đường: Trong hệ thống đơn sóng mang truyền thống, để xử lý độ trải trễ $\tau_{\max}$ lớn, bộ cân bằng miền thời gian (Time-Domain Equalizer) đòi hỏi bộ lọc FIR với hàng trăm taps và thuật toán thích nghi (LMS/RLS) với độ phức tạp tính toán bậc $\mathcal{O}(L^2)$. Công trình đã chứng minh giải pháp OFDM chuyển đổi toàn bộ bài toán tích chập trong miền thời gian thành phép nhân vô hướng đơn giản trong miền tần số: $Y(k) = H(k)X(k) + N(k)$, giúp bộ cân bằng tại máy thu chỉ cần một phép chia phức 1-tap ($\mathcal{O}(1)$ cho mỗi subcarrier).
  2. Khai thác tối đa độ lợi phân tập mà không suy giảm tốc độ mã (Full-Rate Diversity): Khác với các kỹ thuật lặp thời gian làm giảm tốc độ dữ liệu xuống $1/2$ hoặc $1/4$, cấu hình STBC Alamouti duy trì tỷ lệ mã hóa $R_c = 1.0$ (2 ký tự được truyền trọn vẹn trong 2 khe thời gian qua 2 anten), đồng thời tạo ra ma trận kênh trực giao hoàn hảo giúp giải mã tách biến độc lập tuyến tính tại máy thu.
  3. Đóng góp học thuật và chuẩn hóa: Công trình tổng hợp và mô hình hóa chi tiết toán học của chuỗi thu phát MIMO-OFDM, cung cấp bộ công cụ kiểm thử mã nguồn mở cho các nghiên cứu tiếp theo về Beamforming và Massive MIMO trong mạng di động thế hệ mới.

Ứng dụng thực tế và triển khai

Hệ thống MIMO-OFDM là xương sống kỹ thuật của hầu hết các tiêu chuẩn không dây băng rộng hiện đại:

[ MIMO-OFDM Core Engine ]

Yêu cầu triển khai phần cứng thực tế:

  • Nền tảng SDR / FPGA: Triển khai trên bo mạch vô tuyến định nghĩa bằng phần mềm (SDR) như NI USRP-2901 / B210 hoặc FPGA Xilinx Zynq UltraScale+ RFSoC để xử lý thuật toán FFT/IFFT và ma trận STBC tốc độ cao.
  • Hệ thống Anten: Yêu cầu bố trí mảng anten phát/thu với khoảng cách tối thiểu $d \ge \lambda / 2$ (với $\lambda$ là bước sóng) nhằm đảm bảo hệ số tương quan fading giữa các nhánh anten $r < 0.2$, giữ cho các kênh truyền hoàn toàn độc lập.
  • Phân tích hiệu quả kinh tế (ROI): Ứng dụng MIMO-OFDM giúp các nhà mạng (Telco) tăng gấp 3 lần dung lượng phục vụ trên cùng một trạm thu phát sóng (BTS), giảm công suất tiêu thụ của máy phát tới $40%$ nhờ độ lợi phân tập và giảm đáng kể chi phí CAPEX/OPEX cho việc mở rộng băng tần đấu giá.

Hạn chế và hướng phát triển

Mặc dù sở hữu những ưu điểm vượt trội, hệ thống MIMO-OFDM vẫn tồn tại các rào cản kỹ thuật cần tiếp tục nghiên cứu:

  • Tỷ số công suất đỉnh trên trung bình (PAPR) cao: Khi hàng trăm sóng mang phụ đồng pha, biên độ tín hiệu tổng hợp tăng vọt, đòi hỏi bộ khuếch đại công suất cao (HPA) phải có dải động tuyến tính lớn, làm giảm hiệu suất sử dụng năng lượng của thiết bị đầu cuối cầm tay.
  • Độ nhạy cảm với dịch pha và sai số tần số sóng mang (CFO): Hiệu ứng Doppler khi xe chạy tốc độ cao ($> 120\text{ km/h}$) phá vỡ tính trực giao, làm tăng ICI.
  • Nghẽn cổ chai phản hồi thông tin kênh (CSI Feedback): Trong môi trường Fading nhanh, việc ước lượng và truyền ngược ma trận trạng thái kênh $H$ từ máy thu về máy phát gây tiêu tốn băng thông đường lên.

Hướng phát triển mở rộng:

  1. Tích hợp Massive MIMO và Beamforming 3D: Mở rộng số lượng anten tại trạm gốc lên $64T64R$ hoặc $128T128R$ trong mạng 5G/6G để tập trung búp sóng hẹp chính xác đến từng người dùng.
  2. Nghiên cứu kỹ thuật điều chế mới thay thế OFDM: Ánh xạ miền Thời gian - Tần số - Không gian trực giao (OTFS - Orthogonal Time Frequency Space) nhằm khắc phục triệt để kênh truyền có độ dịch Doppler cực cao trong thông tin vệ tinh tầm thấp (LEO) và đường sắt cao tốc.
  3. Ứng dụng Trí tuệ nhân tạo (AI/Deep Learning): Sử dụng mạng nơ-ron tích chập (CNN) và Deep Autoencoders trong việc ước lượng kênh truyền mù (Blind Channel Estimation) và triệt nhiễu phi tuyến cho bộ khuếch đại HPA.

Đối tượng hưởng lợi

+-----------------------------------------------------------------------------+
|                            ĐỐI TƯỢNG HƯỞNG LỢI                              |
+----------------------+----------------------+-------------------------------+
| Sinh viên & Học viên | Kỹ sư DSP & Viễn thông| Doanh nghiệp & Nhà mạng viễn thông |
| - Nắm vững toán học  | - Kiến trúc thuật toán | - Tối ưu hóa quy hoạch mạng    |
|   MIMO/OFDM/Fading   |   xử lý trên FPGA/SDR| - Tiết kiệm chi phí đầu tư phổ|
| - Source code mẫu    | - Thuật toán cân bằng| - Nâng cao chất lượng dịch vụ |
|   kiểm chứng chuẩn xác|   và giải mã tối ưu  |   (QoS/QoE) cho khách hàng   |
+----------------------+----------------------+-------------------------------+
  • Sinh viên, Học viên Cao học ngành Kỹ thuật Viễn thông & Điện tử: Tiếp cận tài liệu tổng hợp chuyên sâu từ nền tảng lý thuyết sóng điện từ, biến đổi Fourier đến các thuật toán mã hóa hiện đại; có sẵn mô hình mã nguồn kiểm chứng rõ ràng.
  • Kỹ sư phát triển hệ thống nhúng vô tuyến (DSP/Embedded Engineers): Nắm vững chi tiết luồng dữ liệu, độ phức tạp thuật toán và giải pháp thiết kế bộ thu phát thời gian thực trên phần cứng thực tế.
  • Doanh nghiệp viễn thông & Đơn vị tích hợp hệ thống: Có cơ sở khoa học định lượng để đánh giá hiệu năng các thiết bị chuẩn Wi-Fi 6/6E/7, thiết bị truyền dẫn không dây công nghiệp và mạng chuyên dùng 4G/5G Private Network.

Câu hỏi thường gặp

1. Yêu cầu kỹ thuật phần cứng tối thiểu để triển khai bộ thu phát MIMO-OFDM thời gian thực là gì?

Để triển khai hệ thống MIMO-OFDM $2 \times 2$ băng thông 20 MHz thời gian thực, phần cứng máy thu cần trang bị tối thiểu 2 bộ chuyển đổi tương tự - số (ADC) 12-bit tốc độ lấy mẫu $\ge 40\text{ MSPS}$, chip xử lý FPGA (ví dụ Xilinx Artix-7 hoặc Zynq-7000) có khả năng tính toán FFT 64/512 điểm trong thời gian $< 3.2\text{ }\mu\text{s}$, cùng bộ nhớ đệm RAM tối thiểu 256 MB để lưu trữ ma trận trạng thái kênh và vector pilot.

2. Tiền tố lặp (Cyclic Prefix - CP) giúp triệt tiêu nhiễu ISI như thế nào và phải chọn độ dài bao nhiêu?

Khi sóng vô tuyến truyền đa đường, các bản sao trễ của ký tự trước sẽ tràn sang ký tự sau gây nhiễu ISI. Bằng cách lấy một đoạn cuối của ký tự OFDM chèn lên đầu làm khoảng bảo vệ $T_g$, nếu chọn độ dài $T_g \ge \tau_{\max}$ (thời gian trải trễ cực đại của kênh), phần năng lượng phản xạ đa đường chỉ tác động trong khoảng CP. Khi máy thu loại bỏ CP, tín hiệu còn lại hoàn toàn không bị ảnh hưởng bởi ký tự trước, triệt tiêu hoàn toàn ISI và biến phép tích chập tuyến tính của kênh truyền thành tích chập vòng.

3. Sự khác biệt cốt lõi giữa mã hóa STBC và ghép kênh không gian Spatial Multiplexing (V-BLAST) là gì?

  • STBC (như Alamouti): Phát cùng một bản tin (hoặc các dạng liên hợp phức của nó) qua nhiều anten để tối đa hóa độ tin cậy và giảm BER thông qua độ lợi phân tập không gian ($Diversity\ Gain$). Tốc độ truyền dữ liệu không đổi nhưng tín hiệu chống chịu fading rất mạnh.
  • Spatial Multiplexing (V-BLAST): Tách luồng dữ liệu gốc thành các luồng hoàn toàn độc lập và phát đồng thời trên các anten khác nhau trên cùng tần số để tối đa hóa tốc độ dữ liệu (dung lượng kênh tăng tuyến tính theo số anten $\min(N_T, N_R)$). Kỹ thuật này đòi hỏi môi trường tán xạ giàu và SNR cao để giải mã tách luồng.

4. Tại sao hệ thống MIMO-OFDM lại rất nhạy cảm với hiện tượng lệch tần số sóng mang (CFO)?

Tính trực giao của các sóng mang con trong OFDM chỉ được đảm bảo khi khoảng cách tần số chính xác bằng $\Delta f = 1/T$. Sai số tần số sóng mang (CFO) do sự không đồng bộ giữa bộ dao động nội của máy phát và máy thu, hoặc do dịch tần Doppler ($f_D = \frac{v}{\lambda} \cos\theta$), sẽ làm dịch các đỉnh phổ khỏi vị trí null của các sóng mang lân cận. Điều này sinh ra hiện tượng rò rỉ phổ và nhiễu xuyên sóng mang (ICI), làm suy giảm nghiêm trọng độ nhạy thu và tăng sàn lỗi BER.

5. Có những giải pháp nào để giải quyết vấn đề tỷ số công suất đỉnh trên trung bình (PAPR) cao trong OFDM?

Các giải pháp phổ biến gồm: (1) Kỹ thuật xén và lọc (Clipping and Filtering): Cắt biên độ tín hiệu vượt ngưỡng đặt trước kết hợp lọc dải thông (đơn giản nhưng gây méo phi tuyến nhẹ); (2) Kỹ thuật ánh xạ chọn lọc (Selected Mapping - SLM): Tạo ra nhiều pha ngẫu nhiên cho cùng một khối dữ liệu và chọn chuỗi có PAPR thấp nhất để phát; (3) Mã hóa khối bù pha (Partial Transmit Sequence - PTS); (4) Kỹ thuật mở rộng chòm sao chủ động (Active Constellation Extension - ACE).


Kết luận

Đề tài nghiên cứu "Tìm hiểu về kỹ thuật MIMO – OFDM trong hệ thống thông tin di động" đã hệ thống hóa toàn diện và kiểm chứng thành công nền tảng công nghệ quan trọng bậc nhất của kỷ nguyên viễn thông số. Thông qua việc phân tích toán học chuyên sâu và mô phỏng thực nghiệm, nghiên cứu khẳng định:

  • Kỹ thuật OFDM giải quyết triệt để bài toán fading chọn lọc tần số và nhiễu liên ký tự (ISI) nhờ cơ chế phân chia đa sóng mang trực giao kết hợp tiền tố lặp CP, giảm độ phức tạp của bộ cân bằng máy thu từ $\mathcal{O}(L^2)$ xuống $\mathcal{O}(1)$.
  • Kỹ thuật MIMO (đặc biệt là mã hóa STBC Alamouti $2 \times 2$) mang lại độ lợi phân tập bậc 4 vượt trội, giúp cải thiện tỷ số SNR yêu cầu tới $13.8\text{ dB}$ so với hệ thống đơn anten SISO ở cùng mức chất lượng $\text{BER} = 10^{-3}$.
  • Sự kết hợp MIMO-OFDM là giải pháp tối ưu hóa hiệu quả phổ tần số, đáp ứng nhu cầu truyền thông đa phương tiện băng thông siêu rộng và độ trễ thấp.

Kết quả của đồ án không chỉ có giá trị học thuật cao trong việc đào tạo và nghiên cứu chuyên ngành Kỹ thuật Viễn thông mà còn là tài liệu tham khảo thực tiễn giá trị cho các kỹ sư phát triển phần cứng vô tuyến, thiết kế mạng cục bộ không dây chuẩn mới và triển khai hạ tầng mạng di động băng rộng thế hệ tương lai.