L18 - Still another way of handling contention is to...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Still another way of handling contention is to exercise a collision resolution algorithm. My description of this algorithm differs from the one in the text. It is related to “The Adaptive Tree Walk Protocol” described in Section 4.2.4.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
The collision resolution algorithm Efficiency and stability of ALOHA or CSMA/CD can be improved by limiting future transmissions to the colliders until these colliders are successful. Assume time is slotted and all users observe (before next slot) if slot is unused, has a success, or has a collision (number of colliders unknown). Goal: have an algorithm that resolves a collision in as few slots as possible, on average, while also allowing all users to know when the collision has been resolved. The basic idea is called a splitting algorithm .
Background image of page 2
SPLITTING ALGORITHM Each collider picks a number in a range. The range is divided into two (assumed equal size) subsets, and a collider whose number is in the lower subset retransmits, but those in the upper subset defer. In the event of a success or idle in the permitted subset, the subset is resolved. Only those in the other part remain to be resolved. In the event of a collision in the first subset, that subset is split. Transmission is then restricted to the first subset until it is resolved .
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Illustration of the splitting algorithm Three colliders whose selected numbers are:
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 16

L18 - Still another way of handling contention is to...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online