ADHOC – MAC : a new, flexible and reliable MAC architecture for ad-hoc
networks
- F. Borgonovo, A. Capone, M. Cesana, L. Fratta
ADHOC MAC : a new, flexible and reliable MAC architecture for ad-hoc - - PowerPoint PPT Presentation
ADHOC MAC : a new, flexible and reliable MAC architecture for ad-hoc networks F. Borgonovo, A. Capone, M. Cesana, L. Fratta Dipartimento Elettronica e Informazione Politecnico di Milano Ad-Hoc Networks No fixed infrastructure
2
3
4
5
6
7
8
terminal j terminal i terminal k
9
k k+N k+2N
a slot successfully captured is periodically reserved (every N slots) until released
10
11
FI FI FI FI FI
12
B B B B
sliding frame N
F F F F F F F F F Transmitting terminal
13 1 2 4 3 5 6 7 FI-3 5 2 4 6 3 1 2 7 4 6 3 5 FI-5 2 4 5 1 FI-1 4 6 3 5 1 2 FI-2 7 6 3 5 1 2 4 FI-4 6 5 7 4 FI-7 3 5 2 7 4 6 FI-6
3
Transmissions 5 1 2 4 6 7 5 1 2 4 6 7
14 1 2 7 4 6 3 5 FI-5 FI-1 FI-2 7 6 3 5 1 2 4 FI-4 6 5 7 4 FI-7 3 5 2 7 4 6 FI-6
R R R R R 7
A A A A Frame status processed by terminal 7 R
FI-3
15
R R R R R A A A A A Frame Available slot
bandwidth
16
7 6 8 3 1 2 FI-4 6 5 9 7 FI-7
Collisions
17
18
1 2 4 3 5 6 7
19
A B C D AB BC CD
B AB B BC AB A AB B A BC BC A A Frame 1 C C B AB CD B BC C AB AB B BC BC Frame 2 C C CD BC C CD D D BC D BC D CD Frame 3 Frame 1 Frame 2 Frame 3
23 transmissions in 13 slots
20
1
3 5 7 4
7 7
3 5
21
22
– The packet received is broadcast or – The packet is destined to the terminal itself
– The PTP flag is off in all received FI and – The FI received from the intended destination marks the slot FREE
23
24
i j i j i j j i
i
i i
i
25
A B C D AB BC CD
One terminal for each set AB, BC and CD is elected as relay terminal
1 2
4
3 5 6 7
A B C
ID Lowest in if in not if satisfied satisfied in for
> ⊆ ABC i C C ABC i C C C S ABC j
i j i j j i
26
27
28
29