Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 29 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
29
Dung lượng
1,52 MB
Nội dung
1 Hướng Dẫn Thực Hành Truyền thông không dây-k10 Câu 1: V li mô hình QPSK, BPSK T bit, bau BER theo Eb/No bao nhiêu? Thit k b ng SNR Ví d: thit k h th 1Mbps. V BER theo Eb/No bng BER tool m chng vi lý thuyt. Bài làm: BPSK qua kênh truyn AWGN Boud =bit rate BW=baud QPSK qua kênh truyn AWGN: Boud=bit rate/2 BW=baud Mô hình BPSK: Tính BER theo Eb/No bng bertool: 2 Hướng Dẫn Thực Hành Truyền thông không dây-k10 V bng thông s Target num ber of error và Maximun number of symbol trong khi Error Rate Calculation. 3 Hướng Dẫn Thực Hành Truyền thông không dây-k10 V ng lý thuyt na: Kt qu 4 Hướng Dẫn Thực Hành Truyền thông không dây-k10 Thiết lập mô hình tính SNR: Chú ý: Trường hợp mô hình chúng ta làm thì SNR = Es/No nên chỉ cần thiết lập mô hình tính SNR là đủ. (Thầy nói) Mô hình QPSK: Mô hình QPSK tc 1Mbpss Còn khi tính SNR thì gi 5 Hướng Dẫn Thực Hành Truyền thông không dây-k10 Bài 2: kênh truyền fading Cho các thông s, tính: Cohenence BW Cohenrence time Long kênh truyn?(phng, chn lc tn s, nhanh, chm) Ví d: Thit k h thng QPSK 1Mbps qua kênh truyn có tr [0 6 9]*10^-6 sng trên tng là [0 -3 -ng kênh truyn? là: phi dùng matlab v ng v thi gian và tn s. suy ra loi kênh truyn. Giải quyết: Các công thức sử dụng: . kk k k k P P 2 2 . kk k k k P P 2 2 Trong công thức trên, là giới hạn trễ trung bình, là trễ hiệu dụng Chú ý, P tính theo giai W nên khi đề cho dB phải chuyển ngược lại theo công thức sau: 10 ( ) 10log WA dB P 10 (W) 10 A P Một số công thức khác: Coherent time: 0 1 22 c m c T f vf Coherent BW: 1 5 c B 6 Hướng Dẫn Thực Hành Truyền thông không dây-k10 Symbol Period: 1 s T bitrate đối với BPSK 2 s T bitrate đối với QPSK Doppler Spread: Dm Bf Bandwidth of the signal: s B =boud rate Loại tác động tới kênh truyền: Ví dụ: Thit k h thng QPSK 1Mbps qua kênh truyn có tr [0 6 9]*10^-ng trên tng là [0 -3 -ng kênh truyn? gi s 40 d f Hz , và sample per frame=20. Ta thiết lập mô hình như sau: 7 Hướng Dẫn Thực Hành Truyền thông không dây-k10 Kết quả mô phỏng: QPSK: Nhận xét: có nhiều frame đều có nhiều đỉnh sóng nên là chọn lọc tần số và thay đổi đều nhau theo thời gian nên là slow. 8 Hướng Dẫn Thực Hành Truyền thông không dây-k10 BPSK: Nhận xét: giống QPSK trên Chú thích thêm: Flat: các frame chỉ có một đỉnh sóng Fast: Các tín hiệu trên các frame thay đổi khác nhau. Tính toán theo lý thuyết: 6 0,3 6 0,6 6 0,3 0,6 0.1 6.10 .10 9.10 .10 3.10 1 10 10 s 2 6 2 0,3 6 2 0,6 2 11 0,3 0,6 0 .1 (6.10 ) .10 (9.10 ) .10 2,19.10 1 10 10 s 2 11 6 6 2,19.10 3.10 3,6.10 s 6 11 55684 5 5*3,6.10 c B Hz & S C s c B B T T cho QPSK 1000000 S B Hz cho BPSK 9 Hướng Dẫn Thực Hành Truyền thông không dây-k10 6 1 2.10 500000 s T cho QPSK 6 1 1.10 1000000 s T cho BPSK 2 11 1,25.10 2. 2.40 c m T f So sánh: & S C s c B B T T Kệnh truyền chọn lọc tần số và Slow cho cả QPSK và BPSK Bài 3: Bộ cân bằng_ZF Thit k b cân bng dùng Zero-forcing Mô hình: 10 Hướng Dẫn Thực Hành Truyền thông không dây-k10 Mô hình này đang sử dụng chuỗi training sequence có chiu dài ½ nên khi submatrix c thit l Do sau khi qua điều chế QPSK thì chiều dài chuỗi tín hiệu còn lại ½, tức 256 còn 128, do yêu cầu chuỗi trainning là ½ nên chỉ lấy ½ của 128 mà thôi, nghĩa là có thể lấy index từ first cho tới index=64. Nếu yêu cầu chuỗi trainning là ¼ thì index=32, 1/8 thì index=16. Nếu index=32 thì khối matrix concatenate phải thay đổi Number of inputs=4 Nếu index=16 thì khối matrix concatenate phải thay đổi Number of inputs=8 Giải thích mô hình: [...]... đáp ứng kênh truyền đă được nội suy) output = H_est; Lấy tín hiệu thu được sau khi đi qua kênh truyền (Y) chia đáp ứng kênh truyền (H_est) được thông tin được truyền đi Thông tin đi qua các bộ select rows để tách pilot IQ demapper Discrete time scartter plot 20 Hướng Dẫn Thực Hành Truyền thông không dây- k10 Bài 5: trãi phổ Tự vẽ cho 2 người dùng Hướng Dẫn Thực Hành Truyền thông không dây- k10 21 Chú... 15 Hướng Dẫn Thực Hành Truyền thông không dây- k10 Bộ IQ mapper sử dụng điều chế QPSK để ánh xạ thông tin lên các c ùm sao dạng QPSK sau đó điều chế OFDM Ta gọi bộ này là bộ mapper chứ không là bộ modulator vì lúc này điều chế QPSK chỉ có nhiệm vụ ánh xạ các bit thông tin chứ chưa đưa lên sóng mang để truyền đi nên chỉ có thể gọi là bộ mapper OFDM modulation Hướng Dẫn Thực Hành Truyền thông không dây- k10... qua bộ nhân, mỗi tín hiệu ra sẽ được gán với 1 tần số riêng và truyền đi Khối AWGN: Khối Selector: Lấy 512 mẫu để hiển thị scope Hướng Dẫn Thực Hành Truyền thông không dây- k10 28 Giải điều chế FH-FM: Các thành phần: Khối M-FSK Modulator Baseband (Generate 79 possible carriers -39MHz to 39MHz) Khối Math: Hướng Dẫn Thực Hành Truyền thông không dây- k10 29 Khối M-FSK Demodulator Baseband – M-FSK Demodulator... 4: OFDM Trường hợp qua kênh AWGN (tự vẽ) Trường hợp qua kênh fading (tự vẽ khối demodulation) Mô hình: Khối OFDM modulation Hướng Dẫn Thực Hành Truyền thông không dây- k10 13 Khối AWGN OFDM demodulation Kết quả BER với SNR = 10 Phổ Spectrum Hướng Dẫn Thực Hành Truyền thông không dây- k10 14 Trường hợp qua kênh fading (tự vẽ khối demodulation) Mô hình : Data source : Do trong mô hnh này ta sử dụng bộ mapper... Hướng Dẫn Thực Hành Truyền thông không dây- k10 Khối Signal From Workspace - tạo tần số nhảy: Randint(1,100,78): tạo ma trận 1 dòng 100 cột, các giá trị chọn ngẫu nhiên từ 078 Sample time: Thời gian lấy mẫu 1/1600 => trong 1 giây nhảy 1600 lần (Theo yêu cầu đề bài) Khối FH/CPM Modulator: cung cấp sự nhảy tần (1600 lần 1 giây), điều chế GFSK (điều chế tần số Gaussian) 26 Hướng Dẫn Thực Hành Truyền thông. .. 2 tuy nhiên băng thông sẽ nhỏ Thông số Up Sampling Factor(N): 1 mẫu thì không có khả năng nắn, cho nên cần nhiễu mẫu gọp lại đến nắn số mẫu cần gọp lại là up sampling factor Thông số Group delay: xác định độ trễ của ngõ ra so với ngõ vào bao nhiêu xung Mô hình: Hướng Dẫn Thực Hành Truyền thông không dây- k10 23 Bài 6: Bluetooth_trãi phổ nhảy tần Mô hình: Giải thích các thông số: Khối Binary Generator:... nên giải điều chế sẽ bị lỗi,muốn xem có lỗi hay không thì ra ngoài khối lớn đổi ngõ tín hiệu ra đưa vào IQ demapper sẽ thấy Hướng Dẫn Thực Hành Truyền thông không dây- k10 17 Ngõ ra out1 phía trên là ngõ ra bộ giải điều chế không có cân bằng, ngõ ra out bên dưới là ngõ ra có bộ cân bằng Phần giải điều chế không có cân bằng đă được t nh bày trong phần kênh truyền AWGN, ở đây sẽ giới thiệu phần giải điều... liệu thông tin N lần Frame-base output Samples per frame Chức năng của khối Raise Cosine Transmit Filter: dùng để lọc Thông tin trong matlab sau khi điều chế vẫn là sóng vuông, để đưa về được dạng sine thì cần dùng bộ lọc này, lúc này băng Hướng Dẫn Thực Hành Truyền thông không dây- k10 22 thông sẽ bằng B (1 r) , lí tưởng thì r = 0, vậy r càng nhỏ thì bộ lọc này càng lí tưởng, 2 tuy nhiên băng thông. .. interp1(vitri_pilot_temp,real(temp_a),interp_method,'pp'); (Hàm nội suy phần thực của đáp ứng pilot) H_est_real= ppval(pp_real,vitri_data); (Kết quả nội suy phần thực của kênh truyền) pp_imag = interp1(vitri_pilot_temp,imag(temp_a),interp_method,'pp'); H_est_imag= ppval(pp_imag,vitri_data); H_est = complex(H_est_real,H_est_imag) Hướng Dẫn Thực Hành Truyền thông không dây- k10 19 % % OFDM_symbol_Tx = zeros(No_of_symbol,256);...11 Hướng Dẫn Thực Hành Truyền thông không dây- k10 Giải thích mô hình: Mô hình này để so sánh chất lượng của tín hiệu qua kênh fading và qua bộ cân bằng Tạm chia mô hình thành 2 phần A và B như trên Phần A: Tín hiệu được điều chế QPSK truyền qua kênh truyền fading, sau đó được giải điều chế ta được tín hiệu thu Qua mô phỏng ta . 3 Hướng Dẫn Thực Hành Truyền thông không dây- k10 V ng lý thuyt na: Kt qu 4 Hướng Dẫn Thực Hành Truyền thông không dây- k10 Thiết lập. modulation 13 Hướng Dẫn Thực Hành Truyền thông không dây- k10 Khi AWGN OFDM demodulation Kt qu BER vi SNR = 10 Ph Spectrum 14 Hướng Dẫn Thực Hành Truyền thông không dây- k10 Trường. khi tính SNR thì gi 5 Hướng Dẫn Thực Hành Truyền thông không dây- k10 Bài 2: kênh truyền fading Cho các thông s, tính: Cohenence BW Cohenrence time Long