MATLAB ỨNG DỤNG TRONG VIỄN THÔNG - Trang 281

Kênh truyền và đánh giá chất lượng kênh truyền

250

% Giả sử đặc tính kênh truyền tương đương với bộ lọc raised-cosine

rcv = rcosflt(msg_a,Fd,Fs);

% Vẽ đồ thị phân bố cho tín hiệu thu, bỏ qua 3 ký hiệu đầu và 4 ký hiệu

cuối.

rcv_a = rcv(3*N+1:end-4*N,:);

h = scatterplot(rcv_a,N,0,'bx');

(a)

(b)

Hình 16.8.

Kết quả được trình bày ở hình 16.8a ở trên. Trong trường hợp offset được chọn không tối ưu,
ví dụ trong ba dòng lệnh sau đây, hai dòng 1 và 2 lần lượt minh hoạ các trường hợp offset
được chọn quá trễ hoặc quá sớm. Dòng lệnh thứ ba minh hoạ trường hợp tối ưu. Đồ thị phân
bố được vẽ lại như hình 16.8b.

hold on;
scatterplot(rcv_a,N,N+1,'r+',h); % Plot +'s
scatterplot(rcv_a,N,N-1,'mx',h); % Plot x's
scatterplot(rcv_a,N,0,'b.',h); % Plot dots

16.9. ÑAÙNH GIAÙ CHAÁT LÖÔÏNG DUØNG KYÕ THUAÄT SEMIANALYTIC (BAÙN PHAÂN TÍCH)

Phương pháp đánh giá chất lượng kênh truyền thông qua mô phỏng là phương pháp thông
dụng để phân tích hầu hết các hệ thống viễn thông. Tuy nhiên, nếu kênh truyền có tỷ lệ lỗi bit
thấp thì để đánh giá chính xác cần phải mô phỏng trên một tập dữ liệu có kích thước khá lớn.
Điều này đòi hỏi nhiều thời gian để thực thi toàn bộ chương trình mô phỏng. Trong những
trường hợp này ta có thể sử dụng kỹ thuật bán phân tích (semianalytic) thay vì chỉ dùng mô
phỏng. Kỹ thuật này cho phép rút ra kết quả nhanh hơn nhiều so với phương pháp sử dụng mô
phỏng hoàn toàn.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.