side_httt

14
BÁO CÁO HỆ THỐNG THÔNG TI N 1

Transcript of side_httt

Page 1: side_httt

BÁO CÁO HỆ THỐNG

THÔNG TIN

1

Page 2: side_httt

GIỚI THIỆU

Giảng viên hướng dẫn: Thầy Mạc Như MinhSinh viên thực hiện: Nguyễn Đắc Trung Nguyễn Nho Tiến Lê Phước Tuấn

2

Page 3: side_httt

SƠ ĐỒ MỘT HỆ THỐNG THÔNG TIN

3

Page 4: side_httt

THIẾT LẬP THỐNG SỐ

Biên độ của điều chế BPSK: A=[,

Số bit tin cần truyền: N=[20, 1000, 10000, 20000, 100000, 200000]

4

Page 5: side_httt

CÁC BƯỚC THỰC HIỆN BÀI TOÁNBươc 1: Tạo tín hiệu ngẫu nhiên Sử dụng hàm randn( ) để tạo 1 chuỗi bit 1,0 ngẫu nhiên randn(1;N)>0.5Bước 2: Mã hóa tín hiệu x=mG, với x là chuỗi tin sau khi mã hóa, m là chuỗi tin ban đầu, G là

ma trận sinh

5

G=1 1 0 1 0 0 0

0 1 1 0 1 0 0

1 1 1 0 0 1 0

1 0 1 0 0 0 1

Page 6: side_httt

Bước 3: Tạo nhiễu Sử dụng hàm randn( ) để tạo nhiễu ngẫu nhiên nhieu=randn(1,length(x))Bước 4: Điều chế

6

Page 7: side_httt

Bước 5: Giải điều chế Tín hiệu thu được bao gồm chuỗi tin phát đi sau khi mã hóa và nhiễu

tác động vào. Từ tín hiệu thu được chúng ta tiến hành giải điều chế.

7

Page 8: side_httt

Bước 6: Giải mã Từ tín hiệu thu được sau khi giải điều chế, chúng ta tiến hành giải mã.Bước 7: Tính SNR, BER BER=số bit lỗi / tổng số bit tin SNR là tỷ số tín hiệu trên nhiễu SNR(dB)=20log10(A)

8

Page 9: side_httt

GIẢI THÍCH CODE

9

Page 10: side_httt

N=10000;A=[0.5 1/sqrt(2) 1 sqrt(2) 2 2*sqrt(2) 4 4*sqrt(2)];th=randn(1,N)>=0.5; th1=reshape(th,4,[])';x=mod(th1*G,2);x1=reshape(x',1,[]);for i=1:8

10

Page 11: side_httt

% không ma hoa %

dche=A(i)*(2*th-1);

thu=(dche+randn(1,N))>0;

loi=mod(thu+th,2);

BER(i)=sum(loi)/N;

SNR(i)=20*log10(A(i));

11

Page 12: side_httt

% ma hoa hamming (7,4)% dche1=A(i)*(2*x1-1); e=randn(1,length(x1)); thu1=(dche1+e)>=0; x2=reshape(thu1,7,[])'; x3=mod(x2*H',2); s=bi2de(x3,'left-msb'); t0=mod(x2+E(s+1,:),2); x4=t0(:,4:7); x5=reshape(x4',1,[]); x6=mod(th+x5,2); ber(i)=sum(x6)/N;end

12

Page 13: side_httt

13

-8 -6 -4 -2 0 2 4 6 8 1010

-3

10-2

10-1

100

Khong co ma hoa va Ma hoa Hamming (7,4) voi N=10000

SNR(dB)

BE

R

Khong ma hoaCo ma ha Hamming

Page 14: side_httt

Thank you

14