ACK6ACK1 ACK2 NAK

Một phần của tài liệu Cơ sở mạng thồng tin ppt (Trang 121 - 122)

01 34 5 26ACK3ACK4ACK

ACK6ACK1 ACK2 NAK

ACK1 ACK2 NAK2

Khung sai

Các khung được lưu vào bộ đệm

ACK2

Hình 1-10: Nguyên tắc hoạt động của selective repeat

Một số chú ý của selective repeat ARQ

Do phía phát chỉ thực hiện phát lại các khung bị lỗi, do đó các khung đến phía thu có thể không theo thứ tự như khi được phát đi ở phía phát

Phía thu phải có khả năng xử lý các khung thông tin không theo thứ tự. Do các khung thông tin phải được đưa lên lớp trên theo đúng thứ tự nên phía thu phải có bộ đệm để lưu tạm các khung thông tin trong khi chờ các khung bị mất hoặc lỗi được phát lại.

Phía phát phải thực hiện báo nhận cho tất cả các khung thông tin mà nó nhận đúng. Các khung thông tin không được báo nhận trong khoảng thời gian time-out tương ứng sẽ được coi là bị mất hoặc lỗi

Trong trường hợp phía thu nhận được một khung thông tin sai, phía thu có thể gửi NAK để báo lỗi và yêu cầu truyền lại khung đó (selective reject)

Hiệu suất của cơ chế selective repeat ARQ

Tương tự như trường hợp Go-back-N, hiệu suất của cơ chế selective repeat cũng được tính cho hai trường hợp: lý tưởng và không lý tưởng

1) Trường hợp 1: lý tưởng.

Do bản chất của selective repeat là cũng hoạt động dựa trên phương pháp cửa sổ trượt (giống Go-back-N) nên trong trường hợp lý tưởng (không có lỗi), hiệu suất của selective repeat cũng chính là hiệu suất của Go-back-N và là hiệu suất của phương pháp cửa sổ trượt khi môi trường không có lỗi.

Hiệu suất: 2 1 window W a    khi W < 2a+1

1

window

  khi W ≥ 2a+1

2) Trường hợp 2: không lý tưởng

Trong trường hợp này, hiệu suất của phương pháp selective repeat sẽ bằng hiệu suất của phương pháp cửa sổ trượt trong trường hợp lý tưởng chia cho số lần phát lại trung bình NR (tương tự như trường hợp Go-back-N). Hiệu

suất window

selective repeat R N

   . Tuy nhiên NR trong trường hợp selective repeat khác với trường hợp Go-back-N.

Tính NR – do bản chất của việc truyền lại trong selective repeat hoàn toàn tương tự như trong phương pháp dừng và đợi nên với cách tính tương tự,

11 1 R N p   . Hiệu suất: (1 ) 2 1 selective repeat W p a      khi W < 2a+1 và 1 selective repeat p     khi W ≥ 2a+1 Nhận xét

Cơ chế selective repeat cho hiệu suất hoạt động trên đường truyền cao hơn so với Go-back-N do cơ chế này sử dụng đường truyền hiệu quả hơn. Tuy nhiên, cơ chế selective repeat hoạt động phức tạp hơn do nó yêu cầu phía thu phải có khả năng xử lý các khung thông tin đến phía thu không theo thứ tự. Ngoài ra, phía thu cần phải có bộ đệm để có thể lưu tạm thời các khung thông tin này.

Một phần của tài liệu Cơ sở mạng thồng tin ppt (Trang 121 - 122)

Tải bản đầy đủ (PDF)

(151 trang)