Điều chế thích nghi

Một phần của tài liệu TIỂU LUẬN MÔN CÔNG NGHỆ VỆ TINH KỸ THUẬT XỬ LÝ TÍN HIỆU TRONG WIMAX (Trang 50)

Điều chế thích nghi (adaptive modulation) cho phép hệ thống điều chỉnh nguyên lý điều chế tín hiệu theo tỉ lệ tín hiệu trên nhiễu (SN R) của đường truyền vô tuyến. Khi đường truyền vô tuyến có chất lượng cao, nguyên lý điều chế cao nhất được sử dụng làm tăng thêm dung lượng hệ thống. Trong quá trình suy giảm tín hiệu, hệ thống WiMAX có thể chuyển sang một nguyên lý điều chế thấp hơn để duy trì chất lượng và sự ổn định của đường truyền. Đặc điểm này cho phép hệ thống khắc phục hiệu ứng fading lựa chọn thời gian. Đặc điểm quan trọng của điều chế thích nghi là khả năng tăng dải sử dụng của nguyên lý điều chế ở mức độ cao hơn, do đó hệ thống có tính mềm dẻo đối với tình trạng fading thực tế.

Hình 3.12 Điều chế thích nghi

Kỹ thuật điều chế và mã hoá thích nghi là một trong những ưu việt của OFDM vì nó cho phép tối ưu hoá mức điều chế trên mỗi kênh con dựa trên chất lượng tín hiệu (tỷ lệ SN R) và chất lượng kênh truyền dẫn.

3.4.3 Các kĩ thuật sửa lỗi

Ngoài mã xoắn rất phổ biến sử dụng trong các hệ thống vô tuyến, WiMAX cũng như cá hệ thống OFDM thường sử dụng một số mã sau:

Với những người thiết kế thông tin, đặc biệt trong lĩnh vực không dây và hệ thống mạng, giới hạn Shannon được xem như là kỳ vọng cao nhất. Đến nay các nhà thiết kế đã phát triển và cải thiện các kỹ thuật mã hoá sửa sai nhằm đưa hiệu suất kênh ngày càng tiến gần tới giới hạn Shannon. Việc tìm ra các phương án FEC là một nhu cầu trong việc nâng cao hiệu suất truyền tin, LDPC là một trong những phương án đó.

Mã LDPC đã đưa đến giải pháp FEC mà khi thực hiện tiến gần hơn tới giới hạn Shannon. Mã LDPC dựa trên cơ sở ma trận H chứa một vài giá trị "1".Mã hoá được thực hiện bằng việc sử dụng các đẳng thức từ ma trận H để tạo ra các bit kiểm tra chẵn lẻ. Quá trình giải mã được thực hiện bằng sử dụng "cổng vào mềm" với các đẳng thức trên để xác định các trị số đã gửi. Quá trình xử lý được lặp theo phương pháp tương tác trong bộ mã hoá tốc độ cao. Mã LDPC có thể gây ra nền lỗi là điểm yếu chung của TCCs. Để chỉ ra nền lỗi, các mã đầu ra như là phương pháp BCH có thể phối hợp với công nghệ LDPC.Mã đầu ra BCH có hiệu ứng nền lỗi thấp. Các công nghệ quảng bá video số sử dụng phương pháp này để phát triển tiêu chuNn DVB-S2.

Với khả năng linh hoạt của LDPC, mã có thể được xây dựng chính xác theo đúng kích cỡ của khối hoặc tỷ lệ mã, tuy vậy thực hiện thực tế có thể buộc phải xác định trước kích cỡ khối và tốc độ mã có thể đạt được. Sau khi xác định kích cỡ khối và tốc độ mã, ma trận H được xây dựng với n cột và (n-k) hàng có chứa một vài giá trị “1”.

Ma trận H được xây dựng thích hợp là ma trận có khoảng cách tối thiểu (dmin) lớn. Khi đó sẽ có số lượng “1” trong ma trận H nhỏ và như vậy số lượng cột của H cần có để có tổng bằng 0 hướng tới như các mã được xây dựng ngẫu nhiên. Khoảng cách tối thiểu trong ví dụ mã sau chỉ là 4, do đó có thể chỉ cần xem xét các cột 0, 1, 3 và 4 của ma trận H.

Ví dụ về tạo mã: Một bộ tạo mã LDPC đơn giản được sử dụng để giới thiệu về mã (16,9) với ma trận H sau.Các tham số trong ví dụ là: k bit bản tin = 9 ; n-k bit chẵn lẻ = 7 ; tỷ lệ mã = k/n = 9/16

Hình 3.13 Ví dụ về một ma trận mã LDPC

Trong ví dụ mã trên, các cột từ n0 đến n8 tương ứng với phần bản tin của khối mã, còn các cột từ n9 đến n15 tương ứng với (n-k) bit chẵn lẻ và ở ma trận con thì phía dưới có dạng hình tam giác

nhằm đơn giản hoá hơn quá trình mã hoá.Ví dụ, mã hoá bit chẵn lẻ n9 chỉ cần biết n0, n1 và n2. Đẳng thức logic cơ số 2 có thể viết được trực tiếp từ hàng của ma trận H theo dạng của bộ tạo mã LDPC như sau:

Viết đẳng thức chẵn lẻ cho hàng đầu tiên để tạo mã n9

n0 + n1 + n2 + n9 = 0 n9 = n0 + n1 + n2

Tiếp tục thực hiện với các hàng còn lại sẽ có đầy đủ 7 đẳng thức:

n9 = n0 + n1 + n2 n10 = n3 + n4 + n5 n11 = n6 + n7 + n8 n12 = n0 + n3 + n6 n13 = n1 + n4 + n7 n14 = n2 + n5 + n8 n15 = n12 + n13 + n14

Để hoàn chỉnh bộ tạo mã LDPC, người thiết kế cần chuyển các đẳng thức logic cơ số 2 thành các mạch điện 3 đầu vào đảo (exclusive) hoặc cổng XOR và thanh ghi các đầu ra. Để mã hoá có hệ thống,thứ tự các bit truyền trong kênh cần bảo đảm thứ

tự là n0 ... n15. Sử dụng phương pháp này sẽ không cần đến yêu cầu xác định ma trận sinh mà thay vào đó là phương pháp sử dụng lần lượt các đẳng thức ma trận sinh để mã hoá dữ liệu.

 Bộ giải mã LDPC

Bộ giải mã LDPC nhận các khối dữ liệu,gồm cả các bit sai do nhiễu, với 5 hoặc 6 bit sửa sai sẽ quyết định giá trị 0 hay 1 của bit nhận được. Giải mã khối sử dụng quá trình lặp gồm việc giải (n-k) đẳng thức kiểm tra chẵn lẻ của ma trận H.Việc giải các đẳng thức trong trường hợp này có nghĩa cập nhật các giá trị thật của các bit trong các đẳng thức là 1 hay 0 sử dụng truyền lan tin cậy hoặc các xấp xỉ đơn giản của truyền lan tin cậy. Quá trình này được lặp lại nhiều vòng, thường từ 30 đến 60, để giải mã hoàn toàn khối dữ liệu nhận được.

Bộ giải mã có thể dừng khi một từ mã đã được xác định đúng (thoả mãn tất cả các đẳng thức kiểm tra chẵn lẻ) hoặc khi thời gian qui định hết mà không tìm được từ mã. Các khối kích thước lớn và tương tác mở rộng sẽ nâng cao hiệu suất của mã nhưng cả hai sẽ yêu cầu năng lực xử lý, tốc độ dữ liệu và bộ nhớ chiếm dụng cao hơn.

Mã LDPC đang chứng minh rằng nó đạt độ tăng ích mã tuyệt vời với dải tỷ lệ mã và kích cỡ khối rộng. Lợi ích chính khi sử dụng LDPC là hiệu suất tăng ích đo được theo dB có thể được sử dụng theo nhiều cách như giảm công suất truyền,tăng thông lượng số liệu,khoảng cách truyền xa hơn, hoặc tăng độ tin cậy của đường truyền thông tin. Khi công suất phát bị giới hạn thì độ tăng ích mã hoá do mã LDPC tạo ra sẽ là sự khác biệt giữa thông tin chính xác và không có thông tin.

3.4.3.2 Mã hoá Reed-Solomon

Giới thiệu:

Đặc điểm quan trọng của mã RS là khoảng cách tối thiểu trong bộ mã (n,k) là n-k+1. Với bất kì giá trị nguyên dương luôn tồn tại mã RS sửa t symbol lỗi.Ví dụ:

Đa thức sinh sẽ là:

Ví dụ:

Cách tạo mã:

Cho đa thức m(x) là thông tin cần mã hoá, k = n-2t

Cuối cùng, đa thức mã hoá sẽ là: Sơ đồ tạo mã:

Hình 3.14 Sơ đồ tạo mã RS

Giãi mã: Với c(x) là đa thức mã gửi đi, r(x) là đa thức nhận được và e(x) là lỗi tác động.

Giả sử e(x) có v lỗi tại các vị trí ,,...

Vị trí các lỗi là: Các giá trị lỗi là: Tính syndrome:

Hình 3.15 Sơ đồ syndrome thu của RS

với là các nghiệm trong đa thức sinh. Ta có mối quan hệ:

Syndrome nhận đựơc là: =() với các giá trị:

3.5 Điều khiển công suất

Thông thường, với hệ thống thông tin di động, điều khiển công suất bao gồm điều khiển công suất vòng hở và điều khiển công suất vòng kín nhằm thay đổi công suất phát của MS tương ứng với khoảng cách với BTS.

• Điều khiển công suất vòng hở: BTS đo cường độ trường tại điểm thu, tính ra cự li, tính ra công suất phát phù hợp.

• Điều khiển công suất vòng kín: MS đo cường độ trường,gửi lên BSC, BSC sẽ tính tóan cho MS tăng hay giảm công suất cho phù hợp

Trong WiMAX dùng điều khiển công suất vòng kín, các thuật toán điều khiển công suất được sử dụng để cải tiến hiệu suất tổng thể của hệ thống, nó được thực hiện nhờ trạm gốc gửi thông tin điều khiển công suất tới từng CPE để ổn định mức công suất phát sao cho mức thu được tại trạm gốc luôn ở mức định trước. Trong một môi trường fading thay đổi không ngừng mức hiệu suất định trước này có nghĩa là CPE chỉ truyền đủ công suất theo yêu cầu, ngược lại mức công suất phát của CPE sẽ không phù hợp. Công suất phát sẽ làm giảm năng lượng tiêu thụ tổng của CPE và nhiễu tiềm Nn từ các trạm gốc lân cận.Với LOS, công suất phát của CPE xấp xỉ tỉ lệ với

khoảng cách của nó tới trạm gốc, với N LOS nó phụ thuộc rất nhiều vào khoảng trống và chướng ngại vật.

™ Kết luận chương : Trong chương 3 này đã cơ bản trình bày về kỹ thuật OFDMA, các tính

chất, các mã sửa lỗi được sử dụng trong kỹ thuật này. Qua đó, chúng ta có thể tìm hiểu sâu hơn về kỹ thuật này bằng cách xây dựng một chương trình mô phỏng đơn gian để thấy được rõ hơn quá trình xử lý truyền nhận tín hiệu trong công nghệ WiMAX.

CHƯƠNG 4

CHƯƠNG TRÌNH MÔ PHỎNG HỆ THỐNG OFDM

Giới thiệu chương: Để hiểu hơn những vấn đề đã được được trình bày trong những chương

trước. Trong chương cuối cùng này sẽ trình bày chương trình mô phỏng quá trình xử lý tín hiệu trong WiMAX dựa trên kỹ thuật điều chế OFDM. Đây là chương trình được viết bằng Matlab, chương trình bao gồm sơ đồ khối mô phỏng sự phát và thu OFDM, mô phỏng kênh truyền, tính BER, so sánh tín hiệu OFDM và QAM, sơ đồ khối mô phỏng hệ thống OFDM bằng simulink của Matlab.

4.1 Mô phỏng hệ thống OFDM bằng simulink

Hình 4.1 Sơ đồ khối bộ phát và thu tín hiệu OFDM

Đầu tiên, bộ phát nhị phân Bernoulli sẽ tạo chuỗi tín hiệu.Chuỗi dữ liệu đầu vào được mã hoá bởi bộ mã Reed-Solommon và được điều chế bởi bộ Mapping QPSK. IFFT là hữu ích cho OFDM vì nó phát ra các mẫu của dạng sóng có thành phần tần số thoả mãn điều kiện trực giao. Dữ liệu sau khi được biến đổi sẽ được chèn thêm CP và chuỗi huấn luyện để giúp cho qua trình ước lượng kênh và đồng bộ ở máy thu.

Mô phỏng kênh truyền đưa ra các đặc trưng của kênh truyền vô tuyến chung như nhiễu, đa đường và xén tín hiệu. Dùng hai khối trong Matlab: Multipath Rayleigh fading, AWGN

Tín hiệu thu sau khi loại bỏ CP và chuỗi huấn luyện sẽ được đưa vào IFFT để chuyển các mẫu miền thời gian trở lại miền tần số. Đưa vào bộ ước lượng kênh và bù kênh để giảm ảnh hưởng kênh truyền đến tín hiệu.Cuối cùng, tín hiệu được giải điều chế và giải mã RS

Hình 4.2 và 4.3 cho thấy tác động của kênh truyền đến phổ tín hiệu OFDM. Vì kênh truyền là một kênh fading chọn lọc tần số nên phổ tín hiệu OFDM nhận ở những tần số khác nhau chịu sự tác động khác nhau. Hình 4.4 và 4.5 cho thấy biên độ tín hiệu OFDM nhận nhỏ hơn biên độ tín hiệu OFDM truyền đi.

Hình 4.6 và 4.7 cho thấy tác dụng của bộ ước lượng và bù kênh.Hình 4.6 chòm sao QPSK trước khi ước lượng kênh có biên độ và pha rất không ổn định. Hình 4.7 chòm sao QPSK sau khi ước lượng kênh những điểm chỉ dao động nhỏ quanh một vị trí cố định tức là biên độ và pha gần như ổn định.

4.2 Một số lưu đồ thuật toán của chương trình4.2.1 Lưu đồ mô phỏng kênh truyền 4.2.1 Lưu đồ mô phỏng kênh truyền

Tham khảo mã nguồn Matlab tại file chương trình: ch.m, ch_clipping.m, ch_noise.m ch_multipath.m,

4.2.2 Lưu đồ mô phỏng thu phát tín hiệu OFDM

Với lưu đồ thuật toán phát ký tự OFDM tham khảo mã nguồn tại file: tx.m, read.m, tx_chunk.m, tx_dechunk.m

Với lưu đồ thuật toán thu ký tự OFDM tham khảo mã nguồn tại file: rx.m, write.m rx_chunk.m, rx_dechunk.m.

4.2.3 Lưu đồ mô phỏng thu phát tín hiệu QAM

Hình 4.11 Lưu đồ mô phỏng phát tín hiệu QAM

Với lưu đồ thuật toán mô phỏng phát tín hiệu QAM tham khảo mã nguồn tại file chương trình: QAM.m, read.m

Với lưu đồ thuật toán mô phỏng thu tín hiệu QAM tham khảo mã nguồn tại file chương trình: QAM.m, write.m

Hình 4.16 cho chúng ta thấy phổ của tín hiệu OFDM rất giống với phổ tín hiệu của âm thanh ban đầu. Chứng tỏ phương thức điều chế OFDM tốt hơn so với QAM

™ Kết luận chương: Trong chương cuối cùng này đã trình bày quá trình xử lý tín hiệu trong

WiMAX thông qua việc mô phỏng hệ thống OFDM bằng simulink của Matlab, với những scope để hiện thị tín hiệu giúp cho việc phân tích đánh giá tác động của kênh truyền đến tín hiệu, tác dụng của bộ ước lượng và bù kênh. Tuy nhiên, simulink này chỉ dừng lại ở mức độ đơn giản, tức là chỉ mô phỏng hệ thống OFDM băng gốc với phương thức điều chế QPSK. Trong chương cũng đã so sánh tín hiệu OFDM và tín hiệu QAM, file âm thanh của chúng để thấy rõ những ưu điểm của OFDM.

KẾT LUẬN

VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI

Chuẩn WirelessMAN IEEE 802.16 nói chung và WiMAX nói riêng đã định nghĩa các chuẩn giao diện vô tuyến trong việc truy nhập không dây băng thông rộng cho cả thiết bị cố định, xách tay và di động.Nó chứa đựng nhiều ưu điểm vượt trội, như tốc độ truyền dẫn dữ liệu cao, có khi lên tới 70 Mb/s trong phạm vi 50 km, chất lượng dịch vụ được thiết lập cho từng kết nối, an ninh tốt, hỗ trợ multicast cũng như di động, sử dụng cả phổ tần cấp phép và không được cấp phép. WiMAX thực sự đang được các nhà cung cấp dịch vụ cũng như các nhà sản xuất quan tâm. Chính vì thế mà đồ án đã chọn công nghệ WiMAX cũng như ứng dụng của nó làm chủ đề nghiên cứu.Đồ án đã tập trung nghiên cứu các vấn đề liên quan đến công nghệ WiMAX như sau:

Giới thiệu một cách tổng quát nhất về công nghệ WiMAX, nêu ra được sự hình thành của chuẩn IEEE 802.16, nêu vắn tắt các chuẩn của chuẩn IEEE 802.16, đồng thời so sánh được WiMAX và WIFI. Ngoài ra cũng đưa ra các mô hình ứng dụng và minh hoạ nổi bật nhất của công nghệ WiMAX, qua đó làm rõ được tính khả thi của công nghệ WiMAX.

Trình bày những khái niệm cơ bản, ưu nhược điểm, nguyên lý điều chế và giải điều chế của kỹ thuật điều chế OFDM, và những ứng dụng của kỹ thuật này.

Trình bày về những khái niệm cơ bản, các đặc điểm và tính chất nổi bật của kỹ thuật đa truy nhập phân tần trực giao OFDMA.Qua đó chúng ta có thể thấy được những ưu điểm của kỹ thuật này trong việc xử lý truyền nhận tín hiệu nói chung và ứng dụng trong công nghệ WiMAX nói riêng.

Thực hiện chương trình mô phỏng quá trình xử lý tín hiệu trong WiMAX dựa trên kỹ thuật điều chế OFDM.Đây là chương trình được viết bằng Matlab,chương trình bao gồm sơ đồ khối mô phỏng sự phát và thu OFDM, mô phỏng kênh truyền, tính BER, so sánh tín hiệu OFDM và QAM, sơ đồ khối mô phỏng hệ thống OFDM bằng simulink của Matlab.

Nghiên cứu về công nghệ WiMAX là một quá trình lâu dài về cả lý thuyết và thực nghiệm. Trên cơ sở những nội dung mà em đã trình bày, hướng phát triển tiếp theo của đề tài là:

Thứ nhất, hoàn thiện phần mô phỏng để nêu bật được đặc điểm của công nghệ WiMAX Thứ hai, tìm hiểu nghiên cứu về quy hoạch mạng WiMAX.

Một phần của tài liệu TIỂU LUẬN MÔN CÔNG NGHỆ VỆ TINH KỸ THUẬT XỬ LÝ TÍN HIỆU TRONG WIMAX (Trang 50)

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

(66 trang)
w