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.