09.07.2015 Views

Design and Realization of a Prototype Hardware Platform for ...

Design and Realization of a Prototype Hardware Platform for ...

Design and Realization of a Prototype Hardware Platform for ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The MegaWatch Wireless <strong>Plat<strong>for</strong>m</strong>Master's Thesis - Emanuel Corthay7 The ProtocolsAFrom A to BBBlockedBlockedCDFigure 24 Transmitting Scenario ; C <strong>and</strong> D blocked (medium busy)Without a collision avoidance mechanism, as soon as the medium is free, node C <strong>and</strong> D will starttransmitting. Even worse, node B will start transmitting an acknowledgement (Ack) frame too,resulting in a massive collision depicted on Figure 25.AAckB to ABCollisionC to BCollision <strong>and</strong>Receiver <strong>of</strong>fCD to CDFigure 25 The medium becomes free, multiple transmissions; collisionsTo avoid this collision problem, a collision avoidance mechanism is used. Different types <strong>of</strong> frameshave different priorities. These priorities are reflected in the Inter Frame Spaces (IFS.Upon medium liberation, the transmitters will wait <strong>for</strong> the medium to be sensed as idle <strong>for</strong> a givenIFS according to the frame type.Acknowledgement packets should always have the highest priority to complete a transmission assoon as possible. Thus, the acknowledgement frame has a Short IFS (SIFS). When the mediumhas been sensed as idle <strong>for</strong> SIFS, the acknowledgement frame will be transmitted.For normal frames a longer IFS or DIFS (Distributed Coordination Function IFS) is used. When themedium has been sensed as idle <strong>for</strong> a time larger than DIFS, the normal frame can be sent.44 / 83

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!