L7 Flashcards

1
Q

Define node clustering in IoT networks

A
  • It aggregates nodes into groups (clusters) to facilitate deployment and operation when base stations are far away
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Considerations of node clustering in WSNs

A
  • sensor nodes are densely deployed
  • sensor nodes are prone to failure
  • Topology of WSN can change frequently
  • Sensor nodes mainly use broadcast
  • Sensor nodes are limited in power, computation capacity, and memory
  • Sensor nodes may not have global ID due to large number of sensors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the need of structuring node clusters and two deployment techniques?

A
  • Necessary for maintaining power efficiency among nodes
  • Types: regular and random
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain regular and random deployment techniques

A
  • Regular: follows standard geometric shapes (i.e. triangle). Offers best possible coverage.
  • Random: randomly distributed. Nodes need to discover neighbours by themselves.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Draw an schematic of rectangular cluster topology (L7 7)

A

write on paper

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

How are nodes distributed in a randomly-distributed scenario?

A
  • Nodes are randomly distributed over an area (A) with a Poisson distribution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Draw schematic of flat homogeneous network topology (L7 10)

A

write on paper

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

Draw schematic of hierarchical network topology (L7 11)

A

write

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

Draw schematic of heterogeneous network topology (L7 12)

A

write

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

Draw schematic of cellular structured cluster (L7 13)

A

write

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

Explain how the cluster-head is selected using highest connectivity algorithm and draw schematic (L7 14)

A
  • Node with highest connectivity degree is chosen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain idea of mobility-based clustering algorithm

A
  • Adaptative algorithm which keeps track of any mobility events within the network
  • Node with higher mobility is not elected as cluster-head
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why is localization crucial for IoT?

A
  • Nodes are mostly mobile, accurate data requires accurate positioning
  • nodes need to collaborate and exchange data from time to time
  • If a node fails, a backup node is needed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

4 Common localization metrics

A
  • Time of arrival (TOA): propagation delay is used to estimate travelled distance
  • Time difference of arrival (TDOA): requires two or more receivers to calculate time delay difference and find position
  • Angle of arrival (AOA): signal phase used to calculate distance
  • Received signal strenght (RSS):
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Draw an schematic of 2D localization using three anchors (L7 23)

A

write

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

Draw an schematic of TOA-based ranging (L7 24, 27)

17
Q

How can we use TOA when there is no direct path to localize a node?

A
  • use amplitude and propagation delay of non-direct path (NDP)
  • requires highly-sensitive receiver
18
Q

How can we eliminate the effect of multipath fading in the RSS localization metric?

A
  • By averaging the signal over a longer period
  • Effect of signal bandwidth is negligible
19
Q

Draw an schematic of RSS based ranging (L7 32)

20
Q

Compare TOA and RSS techniques (L7 33)

21
Q

Examples of 2D geometric triangularization techniques

A
  • 2D localizations require at least 3 anchors
  • Least-square algorithms
22
Q

2 types of cooperative localization in WSNs

A
  • centralized: processing performed in the cloud
  • distributed: processing performed in the same network nodes