Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 76 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
76
Dung lượng
1,73 MB
Nội dung
1 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TRẦN THỊ HƯỜNG HIỆU QUẢ CỦA MẪU PILOT CHO ƯỚC LƯỢNG KÊNH TRUYỀN DẪN OFDM LUẬN VĂN THẠC SĨ: Công nghệ Điện tử - Viễn thông Hà Nội – 2012 TIEU LUAN MOI download : skknchat@gmail.com ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TRẦN THỊ HƯỜNG HIỆU QUẢ CỦA MẪU PILOT CHO ƯỚC LƯỢNG KÊNH TRUYỀN DẪN OFDM Ngành : Công nghệ Điện tử- Viễn thông Chuyên ngành : Kỹ thuật Điện tử Mã số : 60 52 70 LUẬN VĂN THẠC SĨ: Công nghệ Điện tử - Viễn thông NGƯỜI HƯỚNG DẪN KHOA HỌC : TS.NGUYỄN QUỐC TUẤN Hà Nội – 2012 TIEU LUAN MOI download : skknchat@gmail.com MỤC LỤC Trang bìa phụ Lời cam đoan Mục lục Danh mục chữ viết tắt Danh mục bảng Danh mục hình vẽ MỞ ĐẦU 1 Đặt vấn đề Mục đích luận văn Bố cục luận văn CHƢƠNG KỸ THUẬT OFDM 1.1 Giới thiệu chƣơng 1.2 Nguyên tắc OFDM 1.2.1 Nguyên tắc 1.2.2 Hệ thống OFDM 1.3 Tính trực giao 1.4 Sử dụng FFT/IFFT OFDM 1.5 Nhiễu giao thoa ký tự nhiễu giao thoa sóng mang 1.5.1 Khái niệm 1.5.2 Phƣơng pháp chống nhiễu liên ký hiệu 1.6 Hoạt động kênh vô tuyến 11 1.6.1 Tổng quan 11 1.6.2 Hiệu ứng đa đƣờng 15 1.6.3 Dịch tần Doppler 18 1.6.4 Nhiễu AWGN 18 1.7 Các vấn đề kỹ thuật OFDM 19 1.7.1 Ƣớc lƣợng tham số kênh 19 1.7.2 Đồng OFDM 20 1.7.3 Giảm PAPR (Peak to Average Power Ratio) 22 1.8 Ƣu khuyết điểm OFDM 23 1.8.1 Ƣu điểm 23 TIEU LUAN MOI download : skknchat@gmail.com 1.8.2 Khuyết điểm 23 1.9 Ứng dụng OFDM cho mạng 4G 24 1.9.1 Lộ trình tiến lên 4G 24 1.9.2 Các hệ thống thông tin di động đại WCDMA/HSDPA/HSUPA 27 1.9.3 Tƣơng lai phát triển OFDM 29 1.10 Tổng kết chƣơng 32 CHƢƠNG ƢỚC LƢỢNG KÊNH TRUYỀN TRONG OFDM VÀ HIỆU QUẢ CỦA MẪU PILOT 33 2.1 Giới thiệu chung 33 2.2 Ƣớc lƣợng cân kênh 33 2.2.1 Giới thiệu 33 2.2.2 Ƣớc lƣợng kênh 33 2.2.3 Cân cho hệ thống OFDM 34 2.3 Các phƣơng pháp ƣớc lƣợng kênh 36 2.3.1 Ƣớc lƣợng kênh dùng tín hiệu Pilot (Pilot-Aided Channel Estimation PACE) 36 2.3.2 Ƣớc lƣợng kênh đệ quy (Decision-Directed Channel Estimation - DDCE) 36 2.3.3 Ƣớc lƣợng kênh phƣơng pháp mù (Blind/Semi-Blind Channel Estimation -BCE) 36 2.4 Phƣơng pháp sử dụng pilot 36 2.4.1 Sắp xếp nhóm pilot 42 2.4.2 Ƣớc lƣợng kênh có định hồi tiếp 42 2.4.3 Sắp xếp pilot theo hình lƣợc 43 2.4.5 Kỹ thuật nội suy 44 2.4.6 Nội suy thông thấp 45 2.4.7 Nội suy miền thời gian 45 2.5 Ƣớc lƣợng kênh sử dụng lọc 45 2.5.1 Ƣớc lƣợng kênh sử dụng lọc 2D 45 2.5.2 Ƣớc lƣợng kênh sử dụng lọc 2x1D 45 2.5.3 Kỹ thuật ƣớc lƣợng kênh chiều (1D) 49 2.6 Kết luận 51 CHƢƠNG III MÔ PHỎNG KẾT QUẢ 52 3.1 Giới thiệu 52 TIEU LUAN MOI download : skknchat@gmail.com 3.2 Kết mô 52 KẾT LUẬN……………………………………………………………… 56 TÀI LIỆU THAM KHẢO 57 TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM DANH MỤC VIẾT TẮT BCE Blind/Semi-Blind Channel Estimation Ƣớc lƣợng kênh phƣơng pháp mù CDMA Code Division Multiple Access CP DAB Cyclic Prefix Đa truy cập phân chia theo mã Tiền tố lặp Các hệ thống phát DDCE Decision-Directed Channel Estimation Digital Video Boadcasting –Terrestrial Ƣớc lƣợng kênh đệ quy Frequency Division Multiple Access DVB–T FDMA Digital Audio Broadcasting Truyền hình số quảng bá ICI LAN Inter-carrier Interference Wireless Local Area Network Kỹ thuật đa truy cập phân chia theo tần số Sóng mang lân cận Mạng khơng dây LS Least-Squared Bình phƣơng tối thiểu MMSE Minimum Mean Squared Error Tối thiểu sai lỗi trung bình bình phƣơng OFDM Orthogonal Multiplexing PACE Pilot-Aided Channel Estimation PAPR Peak to Average Power Ratio PLL Phase Lock Loop Pilot signal assisted Modulation PSAM TDMA Frequency Time Division Mutiple Access Division Ghép kênh phân chia theo tần số trực giao Ƣớc lƣợng kênh dùng tín hiệu Pilot Tỷ số cơng suất đỉnh cơng suất trung bình Vịng khóa pha Tín hiệu dẫn đƣờng Kỹ thuật đa truy cập phân chia theo thời gian (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM DANH MỤC HÌNH VẼ Hình 1.1 Phổ tín hiệu FDM OFDM Hình 1.2 a.Tác động nhiễu hệ thống đơn sóng mang b.Tác động nhiễu đến hệ thống đa sóng mang Hình 1.3 Sơ đồ hệ thống OFDM Hình 1.4 Phổ sóng mang trực giao Hình 1.5 Phổ bốn sóng mang trực giao Hình 1.6 Phổ bốn sóng mang khơng trực giao 10 Hình 1.7 Ảnh hƣởng ISI 10 Hình 1.8 Chèn khoảng bảo vệ khoảng trống 11 Hình 1.9 Chèn khoảng bảo vệ Cyclic prefix 11 Hình1.10 Các ảnh hƣởng mơi trƣờng lên truyền sóng 12 Hình 1.11 Mơ hình kênh truyền 13 Hình1.12 Phân loại kênh truyền 15 Hình 1.13 Tín hiệu đa đƣờng 15 Hình 1.14 Fading Rayleigh thiết bị di động di chuyển 16 Hình 1.15 Trải trễ đa đƣờng 17 Hình 1.16 Lộ trình tiến lên 4G 24 Hình 1.17 Tƣơng lai phát triển OFDM 29 Hình 2.1 Tín hiệu bị méo dạng kênh truyền 34 Hình 2.2 Các pilot miền thời gian tần số 37 Hình 2.3 Các dạng pilot thơng dụng (802.11, 802.16, DVB_T,…) 39 Hình 2.4 Hệ thống OFDM 40 Hình 2.5 Pilot đƣơc xếp cách đặn theo hình lƣợc 44 Hình 2.6 Ƣớc lƣợng kênh Pilot 2x1D 48 Hình 3.1 Giản đồ chòm với hệ thống OFDM 52 Hình 3.2 Giản đồ chịm với ƣớc lƣợng kênh theo luật LS 53 (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM Hình 3.3 Giản đồ chịm với ƣớc lƣợng kênh theo luật MMSE 54 Hình 3.4 Giản đồ so sánh ƣớc lƣợng kênh theo luật LS v MMSE 55 (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM DANH MỤC CÁC BẢNG Bảng 1.1 Sự phân bố tích luỹ phân bố Rayleigh 16 Bảng 1.2 Các giá trị trải trễ thông dụng 18 Bảng 1.3 Các mạng di động đại 28 Bảng 1.4 Các hệ thống di động tƣơng lai 31 (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM MỞ ĐẦU Đặt vấn đề Kỹ thuật OFDM (Orthogonal Frequency Division Multiplexing - Ghép kênh phân chia theo tần số trực giao) kỹ thuật truyền đồng thời tập hợp sóng mang trực giao với Kỹ thuật OFDM đƣợc biết đến cách khoảng 40 năm nhƣng đƣợc ứng dụng rộng rãi năm gần Những sản phẩm ứng dụng kỹ thuật OFDM kể đến WIMAX (Worlwide interoperationability for Microwaves Access), WLAN (WirelessLocal Area Network) 802.11, x-DSL (x-Digital Subcriber Line) DVT (Digital VideoBroadcasting) OFDM có khả truyền thơng tin tốc độ cao, sử dụng băng thông hiệu quả, chống đƣợc nhiễu liên kí tự ISI, nhiễu liên sóng mang ICI, chống đƣợc fading chọn lọc tần số Do OFDM ứng cử viên sáng giá cho hệ thống thông tin tốc độ cao Tuy nhiên để đem vào áp dụng ƣớc lƣợng kênh truyền vấn đề cần phải đƣợc giải Trong ƣớc lƣợng kênh truyền tín hiệu pilot chiếm vai trị quan trọng Vì em chọn đề tài “Hiệu mẫu Pilot cho ƣớc lƣợng kênh truyền dẫn OFDM” để nghiên cứu cho luận văn Mục đích luận văn Luận văn tìm hiểu kỹ thuật ƣớc lƣợng kênh truyền hệ thống OFDM Trong đó, luận văn tập trung nghiên cứu hiệu mẫu Pilot Bố cục luận văn Luận văn chia làm chƣơng : Chương 1: Kỹ thuật OFDM Trong chƣơng lần lƣợt trình bày khái niệm OFDM, nguyên tắc OFDM, tính chất trực giao OFDM, nhiễu ISI ICI, thuật toán FFT/IFFT, vấn đề kỹ thuật xây dựng mơ hình hệ thống Chương 2: Ước lượng kênh truyền OFDM hiệu mẫu Pilot Trong chƣơng trình bày kỹ thuật ƣớc lƣợng kênh truyền hệ thống OFDM , từ đƣa hiệu mẫu Pilot cho ƣớc lƣợng kênh Chương 3: Mô kết (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 53 Ƣớc lƣợng kênh theo luật LS chƣa sử dụng thông tin tƣơng quan miền tần số, thời gian (công thức 2.46) Trong đó, MMSE dựa vào thơng tin tƣơng quan để nội suy kênh truyền Hình 3.2, 3.3 cho thấy khác biệt ƣớc lƣợng kênh truyền theo luật LS MMSE Hình 3.2 Giản đồ chịm với ước lượng kênh theo luật LS Qua giản đồ ƣớc lƣợng kênh theo luật LS nhận thấy với hệ thống OFDM ƣớc lƣợng kênh theo luật LS tín hiệu nhận đƣợc tốt hệ thống chƣa sử dụng ƣớc lƣợng kênh, xong tín hiệu thu đƣợc chƣa tốt, chứng tỏ hệ thống OFDM ƣớc lƣợng kênh theo luật LS chƣa mang lại hiệu cao (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 54 Hình 3.3 Giản đồ chòm với ước lượng kênh theo luật MMSE Hình 3.3 giản đồ ƣớc lƣợng kênh theo luật MMSE, chòm tập trung hội tụ, chứng tỏ hệ thống OFDM ƣớc lƣợng kênh theo luật MMSE mang lại hiệu cao So sánh ƣớc lƣợng kênh theo luật LS luật MMSE: Từ giản đồ chòm sao, ta thấy ƣớc lƣợng kênh theo luật MMSE mang lại hiệu cao, tốt ƣớc lƣợng kênh theo luật LS tốt nhiều so với hệ thống chƣa sử dụng ƣớc lƣợng kênh truyền, xong kết mơ qua giản đồ chịm 16-QAM chƣa thể rõ Sau kết mô theo tỷ lệ bít lỗi BER - tỷ số tín tạp âm SNR kênh truyền (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 55 Hình 3.4 Giản đồ so sánh ước lượng kênh theo luật LS MMSE Hình 3.4 biểu diễn đƣờng liên hệ tỷ lệ bít lỗi BER - tỷ số tín tạp âm SNR kênh truyền, đƣờng màu xanh biểu diễn cho luật LS, màu đỏ biểu diễn cho luật MMSE Với hệ thống OFDM ƣớc lƣợng theo luật LS tỷ lệ lỗi BER 10 -2 tỷ số tín tạp âm SNR 10dB, ƣớc lƣợng theo luật MMSE tỷ số tín tạp âm SNR 12,5dB Khi tỷ số tín tạp âm SNR 20dB luật LS có lệ lỗi BER nằm khoảng 10-3 -10-4 luật MMSE có lệ lỗi BER 10-5 Tƣơng ứng với giá trị SNR tỷ lệ lỗi BER hệ thống OFDM theo luật LS cao tỷ lệ lỗi BER hệ thống OFDM theo luật LS Điều chứng minh ƣớc lƣợng kênh theo luật MMSE mang lại hiệu cao ƣớc lƣợng kênh theo luật LS (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 56 KẾT LUẬN Qua thời gian nghiên cứu tìm hiều, luận văn tìm hiểu nguyên tắc hoạt động ứng dụng OFDM Tuy nhiên để đem vào áp dụng ƣớc lƣợng kênh truyền vấn đề cần phải đƣợc giải nội dung luận văn phân tích kỹ thuật ƣớc lƣợng kênh, đặc biệt ƣớc lƣợng kênh sử dụng mẫu Pilot Kết cho thấy phƣơng pháp sử dụng mẫu pilot cải thiện đƣợc chất lƣợng kênh truyền đem lại hiệu cao Đề tài hoàn thành mở hƣớng nghiên cứu sâu cho việc ứng dụng công nghệ OFDM mạng Viễn thông Trong thời gian thực đề tài vốn kiến thức kinh nghiệm có hạn, em cố gắng nhƣng hản luận văn không tránh khỏi thiếu sót Rất mong đƣợc thầy bạn đóng góp để luận văn em đƣợc hồn thiện Em xin chân thành cảm ơn! (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 57 TÀI LIỆU THAM KHẢO Tiếng việt Nguyễn Phạm Anh Dũng (2010), Lộ trình phát triển thơng tin di động từ 3G lên 4G, NXB Thông tin truyền thông Nguyễn Ngọc Tiến, (2009) Một số vấn đề kỹ thuật hệ thống OFDM, tạp chí Cơng nghệ Nguyễn Quang Vinh (2007), Nghiên cứu hệ thống MIMO-OFDM, luận văn thạc sĩ, Đại học Công nghệ, Đại học Quốc Gia Hà Nội Trịnh Anh Vũ (2006), Thông tin di động, Nhà xuất Đại học Quốc Gia Hà Nội Tiếng Anh I Budiarjo, I Rashad, and H Nikookar (2008), On The Use of Virtual Pilots with Decision Directed Method in OFDM Based Cognitive Radio Channel Estimation Using 2x1-D Wiener Filter, Delft University of Technology Igor Tolochko and Mike Faulkner (2002), Real Time LMMSE Channel Estimation for Wireless OFDM Systems with Transmitter Diversity, Tele and Micro-Electronics Center, Victoria University, Victoria, Australia Kamran Arshad, (2002), Channel Estimation in OFDM systems, King Fahd University of Petroleum and Minerals Rashad, I Budiarjo, and H Nikookar (2007), Efficient Pilot Pattern for OFDM-based Cognitive Radio Channel Estimation, Delft University of Technology Richard van Nee, Ramjee Prasad, (2000), OFDM Wireless Multimedia Communication, Artech House universal personal communications library 10 O Simeone and U Spagnolini (2004), Adaptive pilot pattern for OFDM systems 11 Jean Armstrong, OFDM-Orthogonal FrequencDivision Multiplexing, Department of Electronic Engineering La Trobe University 12 Website: http://www 4tech.com.vn (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 58 %===============================Chuong trinh chinh ====================== %================================OFDM.m============================== clear all clc format long pilot_interval=10; % Khoang cach chen hoa tieu pilot=[0 1]; % Ky hieu hoa tieu (dang bit) cp_len=16; % Chieu dai CP SNR_dB=[0:5:40]; ls_ber=zeros(1,length(SNR_dB)); % Khoi tao gia tri BER mmse_ber=zeros(1,length(SNR_dB)); for i=1:length(SNR_dB) ls_err_bit=0; mmse_err_bit=0; total_bit=0; packets=2; % goi thong tin for l=1:packets ofdm_symbol=200; % 200 ky hieu OFDM/1 goi data_source=input_bit(128,ofdm_symbol); hieu OFDM % 128 ky hieu 16-QAM/1 ky [nbit,mbit]=size(data_source); total_bit=total_bit+nbit*mbit; qam_symbol=bit_to_qam(data_source); 16-QAM % Anh xa tu day bit sang [data_ant1 data_ant2]=ST_Coding(qam_symbol);% Thuc hien ma hoa STC [s1 -s2*;s2 s1*] pilot_symbol=mod_qam16(pilot); %%%% chen hoa tieu [piloted_ant1,piloted_ant2,pilot_num]=add_pilot(pilot_interval,pilot_symbo l,data_ant1,data_ant2); %%%% bien doi IFFT mod_out1=ifft(piloted_ant1,128); mod_out2=ifft(piloted_ant2,128); %%%% chen tien to vong CP after_cp1=add_cp(mod_out1,cp_len); after_cp2=add_cp(mod_out2,cp_len); nline=8; % so da duong delay=[0 1e-6 2e-6 3e-6 4e-6 8e-6 12e-6 15e-6]; trms=.5*1e-6; % trai tre rms pow=exp(-delay/trms); fd=100; % dich tan Doppler t_res=1e-6; % khoang thoi gian phan giai count11=10000; count21=20000; count12=30000; count22=40000; start_count11=(l-1)*(5*count11); start_count21=(l-1)*(5*count21); start_count12=(l-1)*(5*count12); start_count22=(l-1)*(5*count22); tau_max=16e-6/t_res; % tre troi cuc dai %%% Truyen qua moi truong da duong sig_over_H11=multi_path(after_cp1,nline,pow,delay,fd,t_res,count11,start_c ount11); (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 59 sig_over_H12=multi_path(after_cp2,nline,pow,delay,fd,t_res,count12,start_c ount12); sig_over_H21=multi_path(after_cp1,nline,pow,delay,fd,t_res,count21,start_c ount21); sig_over_H22=multi_path(after_cp2,nline,pow,delay,fd,t_res,count22,start_c ount22); %%% Tin hieu thu duoc tai cac angten thu sig_over_H1=sig_over_H11 + sig_over_H12; sig_over_H2=sig_over_H22 + sig_over_H21; %%% Them nhieu AWGN snr=10^(SNR_dB(i)/10); [nnl,mml]=size(sig_over_H1); power1=0; power2=0; for k=1:nnl for b=1:mml power1=power1+real(sig_over_H1(k,b))^2+imag(sig_over_H1(k,b))^2; power2=power2+real(sig_over_H2(k,b))^2+imag(sig_over_H2(k,b))^2; end end average_power1=power1/(2*nnl*mml); average_power2=power2/(2*nnl*mml); sigma1=sqrt(average_power1/(2*snr)); sigma2=sqrt(average_power2/(2*snr)); receive_sig1=add_AWGN(sigma1,sig_over_H1); receive_sig2=add_AWGN(sigma2,sig_over_H2); %%% Loai bo CP remove_cp1=remove_cp(receive_sig1,cp_len); remove_cp2=remove_cp(receive_sig2,cp_len); %%% Bien doi FFT demod_out1=fft(remove_cp1,128); demod_out2=fft(remove_cp2,128); %%% Uoc luong kenh theo luat LS va MMSE ls_sig=ls(demod_out1,demod_out2,pilot_symbol,pilot_interval,pilot_num); [mmse_sig]=mmse(demod_out1,demod_out2,pilot_symbol,pilot_interval, pilot_num,t_res,trms,tau_max,snr); %%% Anh xa ket qua sau xu ly PACE vao 16-QAM ls_sig_bit=qam_to_bit(ls_sig); mmse_sig_bit= qam_to_bit(mmse_sig); %%% Dem loi bit ls_err=error_count(data_source,ls_sig_bit); mmse_err=error_count(data_source,mmse_sig_bit); ls_err_bit=ls_err_bit+ls_err; mmse_err_bit=mmse_err_bit+mmse_err; end (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 60 %%% Tinh ti le loi bit (BER) ls_ber(i)=ls_err_bit/total_bit; mmse_ber(i)=mmse_err_bit/total_bit; end %%% Ve gian chom sau da xu ly LS va MMSE figure; plot(ls_sig,'.'); figure; plot(mmse_sig,'.'); %%% Ve lien he BER-SNR figure; semilogy(SNR_dB,ls_ber,'b-*') hold on semilogy(SNR_dB,mmse_ber,'r-o') hold off %*******************************************Ket thuc chuong trinh %chinh**************************************** %=================================CÁC HÀM=========== %******************************* input_bit( ) ************************ function x=input_bit(N,NL) for i=1:NL input_0=rand(1,4*N); for j=1:4*N if input_0(j)>0.5 input(j,i)=1; else input(j,i)=0; end end end x=input; %********************************************************************** %**************************** bit_to_qam( ) ************************* function output=bit_to_qam(input) [N,NL]=size(input); N=N/4; output=zeros(N,NL); for j=1:NL for n=1:N for ic=1:4 qam_input(ic)=input((n-1)*4+ic,j); end output(n,j)=mod_qam16(qam_input); end end %*********************************************************************** %*************************** qam_to_bit( ) **************************** function output=qam_to_bit(input) [m,n]=size(input); output=zeros(4*m,n); for j=1:n for i=1:m y=demod_qam16(input(i,j)); for ic=1:4 output(4*(i-1)+ic,j)=y(ic); end (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM TIEU LUAN MOI download : skknchat@gmail.com (LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM(LUAN.VAN.THAC.SI).Hieu.qua.cua.mau.Pilot.cho.uoc.luong.kenh.truyen.dan.OFDM 61 end end %************************************************************************ %*************************** mod_qam16( ) *************************** function x=mod_qam16(y) if y==[0 0 0] x=1+j; elseif y==[0 0] x=1-j; elseif y==[1 0 0] x=-1+j; elseif y==[1 0] x=-1-j; elseif y==[0 0] x=3+j; elseif y==[0 0 1] x=1+3*j; elseif y==[0 1 0] x=3-j; elseif y==[0 1] x=1-3*j; elseif y==[1 0 1] x=-1+3*j; elseif y==[1 0] x=-3+j; elseif y==[1 1 0] x=-3-j; elseif y==[1 1] x=-1-3*j; elseif y==[0 1] x=3+3*j; elseif y==[1 1] x=-3+3*j; elseif y==[1 1 1] x=-3-3*j; elseif y==[0 1 1] x=3-3*j; end %************************************************************************ %*************************demod_qam16( ) *************************** function y=demod_qam16(x) y=real(x); y1=imag(x); if (y>=0)&(y2) y=3; elseif (y=0)&(y12) y1=3; elseif (y1