Ví dụ, nếu tại nút nguồn bước đầu tiên chuyển tiếp một gói tin đến A, nó sẽ gửi lại một gói tin ACK tới nút nguồn S. Hơn nữa khi gói tin sẽ đạt tại B, nó cũng sẽ gửi lại một gói tin ACK tới nút nguồn S qua A. Bây giờ giả sử ở một số trường hợp, khi gói tin đến tại B và nó đã không gửi lại một gói tin ACK tới nút nguồn S của nó hoặc nó gửi lại gói ACK của nó đến A nhưng nó đã không tiếp tục gửi nó tới nút nguồn như thể hiện trong hình 2. Theo để đề xuất giải pháp này, mỗi nút phải đợi cho đến khi tất cả các gói tin ACK nhận được với các chi tiết hop tiếp theo từ các nút lân cận. Sau khi nhận được gói tin ACK đầu tiên, mỗi nút bộ đếm thời gian trong 'TimerExpiredTable', để thu thập tất cả các ACK từ tất cả các nút lân cận. Thời gian mà mỗi nút sẽ chờ đợi cho tất cả ACK là tỷ lệ thuận với khoảng cách của nó từ nút. Và mỗi nút tính toán giá trị "timeout" dựa trên thời gian của ACK đầu tiên đến. Sau khi các giá trị thời gian chờ, nút tuyên bố các hoạt động nguy hiểm trong mạng. Vì vậy, nguồn S sẽ gửi lại gói tin của nó cho Destination D sau một thời gian cụ thể nhưng nếu một lần nữa hoạt động này đã được quan sát thấy, nút nguồn sẽ phát sóng một gói tin để khai báo các hoạt động nguy hiểm trong mạng và đi kèm để biết rằng một trong các nút trung gian nó bị lỗi.
đang được dịch, vui lòng đợi..
