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

A
17
Q

DSR disadvantages

A
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

A
20
Q

OLSR = optimized link state routing

A
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

A
24
Q

epidemic routing protocol

A
25
Q

In epidemic routing protocol, when two nodes are adjacent to each other, the two nodes send all of their own messages to each other.

A

False

26
Q

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.

A

False

27
Q

ZRP - zone routing protocol

A

hybrid!

28
Q

ZRP

A
29
Q

intr-zone routing

A
30
Q

inter-zone routing

A
31
Q

If given a node X, and another node Y which is more than d hops away from X, then

A

Routes from X to Y are maintained reactively