Module 12: Wireless Protocols Flashcards

1
Q

Mobile Ad Hoc Networks (MANET)

A

formed by wireless hosts which may be mobile without necessarily using a pre-existing infrastructure
may need to traverse multiple links to reach a destination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

why care about MANET?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

challenges in MANET

A

limited wireless transmission range

broadcast nature of the wireless medium (hidden terminal problem)

packet losses due to transmission changes

mobility-induced route changes

mobility-induced packet losses

battery constraints

potentially frequent network partitions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

why is routing in MANET different?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Taxonomy of MANET Routing Protocols

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

trade-offs (proactive vs. reactive)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which one of the following would you select for low latency?
(proactive or reactive)

A

proactive (routes are pre-calculated so you don’t have to add this additional latency)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

dynamic source routing (DSR)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is true about DSR?

A

DSR stands for Dynamic Source Routing

DSR has route caching

DSR is a reactive protocol

(NOT a protocol for wired networks)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Route Error

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DSR - hidden terminal problem

A

could cause messages to be lost
but we could introduced randomness to avoid collision
hurts route latency but better choice than collisions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DSR optimization: route caching

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

use of route caching

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Use of route caching: can reduce propagation of route requests

A

this also reduces the collision problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

route caching: BEWARE

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

DSR advantages

17
Q

DSR disadvantages

18
Q

Which of the following is not a disadvantage of the DSR?

A

This protocol needs to periodically flood the network in order to build a local view of the network in each node

real problems:

This protocol has stale routes problem

The connection setup delay is higher

There could be hidden terminal type of problems

19
Q

recap: link state

20
Q

OLSR = optimized link state routing

21
Q

Which of the following is the difference between Link State Routing and OLSR when a node X sends a broadcast message?

A

In OLSR the broadcast message is only forwarded by its multipoint relays, whereas in Link State Routing the broadcast message is forwarded by all its neighbors

22
Q

DTN

A

delay tolerant network

23
Q

epidemic routing protocol: dealing with network partitions

24
Q

epidemic routing protocol

25
In epidemic routing protocol, when two nodes are adjacent to each other, the two nodes send all of their own messages to each other.
False
26
If a source, S, wishes to transmit a message to a destination but no connected path is available, then S will send the data to any nodes that are close by and leverage carriers to transitively deliver the message to its destination at some later point in time.
False
27
ZRP - zone routing protocol
hybrid!
28
ZRP
29
intr-zone routing
30
inter-zone routing
31
If given a node X, and another node Y which is more than d hops away from X, then
Routes from X to Y are maintained reactively