Tổng quan nghiên cứu

Sự phát triển mạnh mẽ của công nghệ thông tin và viễn thông toàn cầu đã tạo ra bước nhảy vọt về nhu cầu truyền tải dữ liệu và thoại không dây. Tại Việt Nam, vào giai đoạn thị trường bắt đầu chuyển dịch từ mạng di động thế hệ thứ hai GSM sử dụng công nghệ TDMA sang mạng CDMA thông qua hợp đồng hợp tác giữa Công ty Cổ phần Bưu chính Viễn thông Sài Gòn (Saigon Postel) và SLD Telecom (Hàn Quốc), việc nghiên cứu tối ưu hóa hiệu quả sử dụng phổ tần trở thành nhiệm vụ mang tính sống còn. Vấn đề cốt lõi của thông tin vô tuyến là hiện tượng suy hao do truyền sóng đa đường (multipath fading), can nhiễu đa truy nhập (MAI) và giới hạn công suất phát của máy di động (chỉ đạt 23 dBm ở chuẩn CDMA so với 33 dBm ở chuẩn GSM).

Nghiên cứu tập trung vào hai mục tiêu then chốt: thứ nhất là khảo sát toàn diện cấu trúc mạng di động tế bào DS-CDMA tiêu chuẩn IS-95 với băng thông kênh vô tuyến 1,25 MHz và tốc độ chip 1,228 Mcps; thứ hai là nghiên cứu chuyên sâu cấu trúc mã Turbo (nối tiếp song song các bộ mã tích chập hệ thống đệ quy RSC) nhằm ứng dụng giải mã lặp mềm tiệm cận giới hạn Shannon cho hệ thống vô tuyến. Phạm vi nghiên cứu bao gồm mô hình hóa toán học các đặc tính kênh truyền và triển khai mô phỏng trên phần mềm chuyên dụng trong điều kiện địa hình phức tạp tại Việt Nam. Ý nghĩa thực tiễn của công trình thể hiện rõ qua các chỉ số định lượng: hệ thống CDMA đạt dung lượng tới 17.361 thuê bao trên một trạm gốc 3 sector ở tốc độ 8 kbps, mở rộng bán kính phủ sóng lên 8,6 dặm (so với 5,6 dặm của GSM), đồng thời mã Turbo mang lại độ lợi mã hóa vượt trội tới 2,5 dB tại tỷ lệ lỗi bit FER $10^{-2}$, giúp tiết kiệm năng lượng phát và nâng cao chất lượng dịch vụ mạng không dây.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Đề tài được xây dựng dựa trên hai trục lý thuyết viễn thông kinh điển: Lý thuyết trải phổ đa truy nhập phân chia theo mã (CDMA) và Lý thuyết mã hóa kênh sửa sai hiện đại (Error-Correcting Codes).

Về phía hệ thống CDMA, nghiên cứu ứng dụng mô hình truyền thông đa truy nhập chuỗi trực tiếp (DS-CDMA) theo tiêu chuẩn IS-95. Kênh truyền sử dụng mã giả ngẫu nhiên PN (Pseudo-Noise) có tốc độ cắt 1,228 Mcps để trải rộng tín hiệu trên dải thông 1,23 MHz (dải biên phòng vệ 0,27 MHz, tổng dải thông phân bổ là 1,77 MHz). Hệ thống đạt độ lợi xử lý $PG = 10\log_{10}(B/R_b) \approx 21\text{ dB}$ đối với tốc độ dòng dữ liệu $R_b = 9,6\text{ kbps}$. Toàn bộ các cell trong mạng đều tái sử dụng chung một dải tần số với hệ số tái sử dụng tần số lý tưởng $N=1$, kết hợp kỹ thuật phân tập anten và máy thu Rake nhằm tách và tổng hợp tín hiệu đa đường.

Về phía mã sửa sai, nền tảng lý thuyết bắt nguồn từ mô hình ghép nối mã của Forney và công trình đột phá năm 1993 của Claude Berrou, Alain Glavieux và Punja Thitimajshima về mã Turbo nối tiếp song song (PCCC - Parallel Concatenated Convolutional Codes). Các khái niệm cốt lõi bao gồm:

  • Bộ mã hóa tích chập hệ thống đệ quy (RSC): Sử dụng các hàm truyền phản hồi IIR để tạo từ mã có trọng số Hamming cao, cải thiện khoảng cách tự do tối thiểu $d_{free}$.
  • Bộ xen kẽ (Interleaver): Hoán vị các chuỗi dữ liệu đầu vào nhằm triệt tiêu tương quan giữa các luồng mã hóa thành phần (gồm xen kẽ khối ma trận, bán ngẫu nhiên S-random, dịch vòng và xen kẽ chẵn - lẻ).
  • Module giải mã đầu vào mềm - đầu ra mềm (SISO): Xử lý tỷ số log xác suất tiên nghiệm (LLR - Log-Likelihood Ratio) dựa trên thuật toán MAP (BCJR) và biến thể xấp xỉ Log-MAP, Max-Log-MAP cùng thuật toán Viterbi đầu ra mềm (SOVA).

Phương pháp nghiên cứu

Nghiên cứu sử dụng nguồn dữ liệu mô phỏng ngẫu nhiên Monte Carlo được thực hiện hoàn toàn trong môi trường phần mềm MATLAB.

Cỡ mẫu mô phỏng được thiết lập ở mức $10^6$ bit dữ liệu nhị phân độc lập, chia thành các khung tin từ 320 bit đến 1.024 bit nhằm đảm bảo tính chuẩn xác và độ tin cậy thống kê cho các phép đo tỷ lệ lỗi bit (BER) xuống tới ngưỡng $10^{-5}$. Phương pháp chọn mẫu là tạo chuỗi bit ngẫu nhiên phân bố đều bằng các bộ sinh mã giả ngẫu nhiên tiêu chuẩn, sau đó đưa qua bộ điều chế BPSK/QPSK và truyền qua kênh tạp âm Gauss trắng cộng (AWGN) cũng như kênh suy hao Rayleigh.

Lý do lựa chọn phương pháp mô phỏng số giải tích trên MATLAB thay vì đo kiểm phần cứng thực tế là nhằm tối ưu hóa chi phí nghiên cứu trong điều kiện phòng thí nghiệm, đồng thời cho phép khảo sát chính xác sự biến thiên của tỷ số năng lượng trên bit trên mật độ phổ tạp âm ($E_b/N_0$) từ 0 dB đến 6 dB. Quá trình giải mã lặp được kiểm soát từ 1 đến 8 vòng lặp để đánh giá tốc độ hội tụ và độ phức tạp tính toán. Toàn bộ quy trình nghiên cứu, mô hình hóa toán học và chạy thử nghiệm thuật toán được hoàn thành trong timeline 12 tháng.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Nghiên cứu đã chứng minh và lượng hóa rõ nét các ưu thế vượt bậc của hệ thống CDMA khi tích hợp mã Turbo thông qua các phát hiện cụ thể:

Thứ nhất, mã Turbo PCCC tỷ lệ $r = 1/3$ sử dụng bộ giải mã Log-MAP đạt được mức cải thiện phẩm chất vượt bậc so với mã tích chập không đệ quy truyền thống. Tại tỷ lệ lỗi bit $BER = 10^{-5}$, mã Turbo giúp tiết kiệm từ 2,0 dB đến 2,5 dB công suất $E_b/N_0$, tiệm cận sát giới hạn lý thuyết Shannon.

Thứ hai, kỹ thuật xóa bit có quy luật (puncturing) chuyển đổi tỷ lệ mã từ $r = 1/3$ sang $r = 1/2$ giúp giảm 33,3% số lượng bit phát lên kênh vô tuyến, qua đó tiết kiệm đáng kể băng thông truyền dẫn mà chỉ làm suy giảm hiệu năng khoảng 0,4 dB tại mức $E_b/N_0 = 3\text{ dB}$.

Thứ ba, cấu trúc bộ xen kẽ đóng vai trò quyết định đến sàn lỗi (error floor). Bộ xen kẽ bán ngẫu nhiên S-random với độ dài khung $L = 1.024$ bit giúp phân tán đều các từ mã trọng số thấp, làm giảm tỷ lệ lỗi bit thêm 45% so với việc sử dụng bộ xen kẽ khối ma trận $8 \times 8$ ở cùng tỷ số tín hiệu trên tạp âm.

Thứ tư, khi so sánh hiệu quả mạng, một trạm gốc CDMA 3 sector ở tốc độ thoại 8 kbps phục vụ được tới 17.361 thuê bao, cao gấp 4,38 lần so với mạng GSM dùng hệ số $N=3$ (3.956 thuê bao) và gấp 16,3 lần so với hệ thống AMPS (1.064 thuê bao). Đồng thời, mức suy hao đường truyền tối đa cho phép của CDMA đạt 144,8 dB, vượt trội hơn mức 137,6 dB của GSM.

Thảo luận kết quả

Hiệu năng vượt trội của mã Turbo trong môi trường CDMA bắt nguồn từ nguyên lý trao đổi thông tin ngoại lai (extrinsic information) giữa hai bộ giải mã thành phần SISO qua các vòng lặp. Phản hồi đệ quy của bộ mã hóa RSC tạo ra các chuỗi mã có trọng số lớn, trong khi bộ xen kẽ phá vỡ cấu trúc cụm lỗi do kênh truyền fading gây ra.

Về mặt trực quan hóa, toàn bộ dữ liệu hiệu năng của nghiên cứu được thể hiện rõ ràng qua biểu đồ đường cong thác (waterfall curve) biểu diễn mối tương quan giữa tỷ số $E_b/N_0$ (trục hoành, từ 0 đến 6 dB) và tỷ lệ lỗi bit BER (trục tung, thang logarit từ $10^0$ xuống $10^{-6}$). Đồ thị chỉ ra rằng sau 6 vòng lặp giải mã, độ nghiêng của đường cong BER giảm dốc đứng tại vùng $E_b/N_0 = 1,5\text{ dB} - 2,0\text{ dB}$, minh chứng cho tốc độ hội tụ nhanh của thuật toán. Ngoài ra, bảng so sánh đa thông số đã tổng hợp rõ sự chênh lệch về công suất phát máy di động (CDMA chỉ cần 23 dBm trong khi GSM cần 33 dBm) và độ nhạy thu tại trạm gốc (CDMA đạt -122,8 dBm so với -105 dBm của GSM).

Khi so sánh giữa các thuật toán giải mã, thuật toán MAP nguyên bản cho kết quả chính xác nhất nhưng đòi hỏi nhiều phép nhân phi tuyến phức tạp. Thuật toán Log-MAP chuyển đổi tính toán sang miền logarit giúp giảm tải phần cứng mà vẫn giữ nguyên phẩm chất. Trong khi đó, thuật toán SOVA và Max-Log-MAP do sử dụng xấp xỉ thô nên bị suy giảm khoảng 0,5 dB độ lợi mã hóa ở vùng SNR thấp, tuy nhiên lại dễ dàng hiện thực hóa trên các chip xử lý tín hiệu số (DSP).

Đề xuất và khuyến nghị

Nhằm tối ưu hóa hiệu quả ứng dụng mã Turbo trong các mạng vô tuyến băng rộng, nghiên cứu đưa ra 4 giải pháp trọng tâm:

  1. Tích hợp thuật toán giải mã dừng sớm (Early Stopping Criterion): Thiết kế cơ chế giám sát ngưỡng hội tụ của giá trị LLR sau mỗi vòng lặp giải mã mềm nhằm giảm trung bình 30% độ trễ xử lý và tiết kiệm 25% điện năng tiêu thụ trên chip baseband của thiết bị đầu cuối. Timeline triển khai trong vòng 6 tháng, do các kỹ sư thiết kế vi mạch và phần mềm nhúng đảm nhiệm.

  2. Tối ưu hóa thiết kế bộ xen kẽ thích nghi: Triển khai kết hợp bộ xen kẽ chẵn - lẻ (Even-Odd Interleaver) và bộ xen kẽ Simile với kỹ thuật đục lỗ linh hoạt, đảm bảo 100% các bit dữ liệu trong khung đều được bảo vệ bởi ít nhất một bit kiểm tra parity, giúp tăng thêm 0,6 dB độ lợi mã hóa. Timeline thực hiện trong 9 tháng, do nhóm nghiên cứu giải thuật lớp vật lý (Physical Layer) thực hiện.

  3. Tinh chỉnh tham số điều khiển công suất và chuyển giao mềm: Các nhà khai thác viễn thông cần thiết lập chu kỳ điều khiển công suất kín ở mức 1,25 ms kết hợp duy trì ngưỡng suy hao kích hoạt chuyển giao mềm ở mức 6 dB giữa hai trạm BTS lân cận. Mục tiêu duy trì tỷ lệ rớt cuộc gọi dưới 0,5% trên toàn mạng trong thời gian 12 tháng vận hành.

  4. Mở rộng cơ chế lai ghép Hybrid-ARQ với mã Turbo: Ứng dụng mã Turbo đục lỗ thích nghi kết hợp giao thức phát lại tự động (Type-II Hybrid-ARQ) cho các dịch vụ truyền dữ liệu gói tốc độ cao từ 384 kbps đến 2 Mbps trên nền tảng CDMA2000/WCDMA. Timeline nghiên cứu và thử nghiệm diện hẹp trong 18 tháng, do các trung tâm R&D viễn thông chủ trì.

Đối tượng nên tham khảo luận văn

Luận văn là nguồn tư liệu chuyên sâu có giá trị ứng dụng cao cho 4 nhóm đối tượng chính:

  1. Kỹ sư thiết kế hệ thống viễn thông và phần cứng vi mạch (DSP/ASIC): Nắm bắt kiến trúc bộ mã hóa RSC, kỹ thuật ghép nối PCCC và phương pháp tối ưu hóa giải thuật giải mã SISO (Log-MAP, Max-Log-MAP) để thiết kế chip thu phát băng cơ sở (baseband) có hiệu suất cao và độ phức tạp thấp.

  2. Chuyên viên quy hoạch và tối ưu hóa mạng vô tuyến: Ứng dụng các công thức tính toán dung lượng cell, hệ số tái sử dụng tần số $N=1$, cơ chế điều khiển công suất và chuyển giao mềm (Soft Handoff) để nâng cao chất lượng vùng phủ sóng và giảm can nhiễu đa truy nhập trên mạng thực tế.

  3. Giảng viên, học viên cao học và sinh viên ngành Điện tử - Viễn thông: Sử dụng tài liệu như một giáo trình tham khảo chuẩn mực về lý thuyết mã sửa sai tiệm cận giới hạn Shannon, thuật toán BCJR/MAP và các mô hình tính toán dung lượng mạng tế bào.

  4. Các nhà nghiên cứu và phát triển tiêu chuẩn truyền thông không dây: Khai thác nền tảng thuật toán mã Turbo và cơ chế ghép nối mã để tiếp tục phát triển các chuẩn mã hóa tiên tiến như Turbo kép, mã LDPC và mã Polar trong các thế hệ mạng 4G LTE, 5G và truyền thông không gian sâu.

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

  1. Tại sao mã Turbo lại vượt trội hơn mã tích chập truyền thống trong hệ thống CDMA? Mã Turbo sử dụng cấu trúc nối tiếp song song hai bộ mã tích chập hệ thống đệ quy (RSC) kết hợp bộ xen kẽ và quy trình giải mã lặp SISO. Cấu trúc này làm tăng đáng kể khoảng cách tự do của từ mã và loại bỏ các chuỗi lỗi trọng số thấp, mang lại độ lợi mã hóa cao hơn từ 2,0 dB đến 2,5 dB so với mã tích chập Viterbi kinh điển ở mức BER $10^{-5}$.

  2. Vai trò cốt lõi của bộ xen kẽ (Interleaver) trong mã Turbo là gì? Bộ xen kẽ có nhiệm vụ xáo trộn vị trí các bit thông tin nhằm tạo ra tính ngẫu nhiên giả cho dòng dữ liệu. Nhờ đó, nếu chuỗi bit đầu vào tạo ra từ mã có trọng số thấp ở bộ mã hóa RSC thứ nhất, thì sau khi qua bộ xen kẽ, nó sẽ tạo ra từ mã có trọng số cao ở bộ mã hóa RSC thứ hai, giúp giảm thiểu tối đa xác suất xuất hiện lỗi kép.

  3. Kỹ thuật đục lỗ (Puncturing) mang lại lợi ích gì cho việc truyền dữ liệu? Kỹ thuật đục lỗ loại bỏ có quy luật một số bit chẵn hoặc lẻ từ các luồng bit kiểm tra parity, giúp chuyển đổi tỷ lệ mã hóa gốc từ $r = 1/3$ thành $r = 1/2$. Quá trình này giúp tiết kiệm 33,3% băng thông vô tuyến truyền dẫn mà chỉ làm suy giảm hiệu năng không đáng kể (dưới 0,5 dB), rất phù hợp cho các kênh truyền bị hạn chế dải tần.

  4. Hệ thống CDMA triệt tiêu can nhiễu đa truy nhập (MAI) bằng những phương pháp nào? CDMA kiểm soát can nhiễu thông qua cơ chế điều khiển công suất phát chu trình kín cập nhật liên tục sau mỗi 1,25 ms, duy trì tỷ số $E_b/I_0$ mục tiêu ở mức 7 dB (tương ứng FER $10^{-2}$). Đồng thời, mạng áp dụng kỹ thuật chuyển giao mềm giữa các cell và sử dụng bộ mã hóa thoại tốc độ biến đổi 8 kbps để giảm công suất phát trung bình khi đàm thoại tạm dừng.

  5. Sự khác biệt cơ bản giữa giải thuật giải mã MAP và SOVA là gì? Giải thuật MAP (BCJR) tính toán xác suất tiên nghiệm cực đại cho từng bit riêng lẻ trên toàn bộ sơ đồ Trellis, đem lại độ chính xác toán học tối ưu nhất nhưng có độ phức tạp tính toán rất cao. Ngược lại, giải thuật SOVA mở rộng từ thuật toán Viterbi chỉ tìm đường đi sống sót khả dĩ nhất và bổ sung thông tin mềm, giúp tính toán nhanh hơn nhưng hiệu năng kém hơn Log-MAP khoảng 0,5 dB.

Kết luận

  • Luận văn đã phân tích toàn diện cấu trúc mạng di động tế bào CDMA chuẩn IS-95 và nguyên lý trải phổ chuỗi trực tiếp trên kênh vô tuyến 1,25 MHz với tốc độ chip 1,228 Mcps.
  • Khẳng định ưu thế vượt bậc của hệ thống CDMA với dung lượng trạm gốc đạt tới 17.361 thuê bao (gấp 4,38 lần GSM) và bán kính phủ sóng 8,6 dặm nhờ hệ số tái sử dụng tần số $N=1$.
  • Làm sáng tỏ cấu trúc mã Turbo PCCC kết hợp các bộ mã hóa RSC đệ quy tỷ lệ $r = 1/3$, $r = 1/2$ và các cơ chế xen kẽ khối, xen kẽ bán ngẫu nhiên S-random.
  • Đánh giá định lượng hiệu năng của các giải thuật giải mã lặp mềm MAP, Log-MAP, Max-Log-MAP và SOVA, chứng minh độ lợi tiệm cận giới hạn Shannon với mức cải thiện 2,5 dB.
  • Xây dựng thành công mô hình mô phỏng hoàn chỉnh trên MATLAB cho phép kiểm chứng chính xác đặc tuyến BER theo tỷ số $E_b/N_0$ trên $10^6$ bit dữ liệu.

Đóng góp chính của công trình là cung cấp cơ sở lý thuyết chuẩn xác và công cụ mô phỏng thực nghiệm tin cậy cho việc ứng dụng mã sửa sai hiện đại vào các hệ thống truyền thông vô tuyến băng rộng. Trong timeline 6 đến 12 tháng tiếp theo, hướng phát triển trọng tâm là hiện thực hóa thuật toán giải mã Log-MAP trên các vi mạch FPGA/DSP để đo kiểm độ trễ thực tế. Quý độc giả, kỹ sư và nghiên cứu viên hãy tải ngay trọn bộ tài liệu luận văn và mã nguồn mô phỏng để ứng dụng trực tiếp vào các dự án nghiên cứu và tối ưu hóa mạng viễn thông!