AIT Chapter 5 Sensor Networks
Questions about the lecture 'Advanced Internet Technology' of the RWTH Aachen Chapter 5 Sensor Networks
Questions about the lecture 'Advanced Internet Technology' of the RWTH Aachen Chapter 5 Sensor Networks
Kartei Details
Karten | 173 |
---|---|
Sprache | English |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 05.02.2017 / 26.02.2017 |
Weblink |
https://card2brain.ch/box/20170205_ait_chapter_5_sensor_networks
|
Einbinden |
<iframe src="https://card2brain.ch/box/20170205_ait_chapter_5_sensor_networks/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
What are the characteristics for the MAC frame format? [5]
1. IEEE 64bit globally unique addresses
2. 16bit PAN unique addresses
3. 16bit source/destination PAN identifiers (optional)
4. Maximal frame size 127bytes
5. Maximal frame header size 25bytes
What are the MAC frame types? [4]
1. Beacon for network organization
2. Command for dis- and association
3. Data carrying actual user data
4. ACK for requested acknowledgements
What are the characteristics of the unslotted mode for 802.15.14? [2]
1. Idle listening receiver
2. Sender uses CSMA/CA
What are the characteristics of the slotted mode for 802.15.14? [2]
1. Contention access period (CAP) with slotted CSMA/CA
2. Contention free period (CFP) with guaranteed time slots (GTS)
What are possible enhancements for 802.15.14? [3]
1. Coordinated sampled listening (CSL) similar to B-MAC
2. Receiver initiated transmission (RIT)
3. Time-synchronized channel hopping
What are the characteristics of addressing in WSN? [2]
1. Every node has identity // IP MAC
2. Address is position or content based
What are the characteristics of distributed address assignment? [3]
1. Assign address from given pool of possible addresses
2. Not used addresses are put back into pool
3. Manage duplicate address detection
What are the choices for the distributed address assignment? [4]
1. Choose address randomly
2. Avoid addresses used in neighborhood
3. Choose address randomly but check
4. Let a fix neighbor perform strategy 3. for you
What are the characteristics of routing in WSN? [3]
1. ID-centric routing with tables how to reach destination
2. Forward given packet to next hop
3. Nodes might change while routing
What are the problems of the standard routing protocols for WSN? [3]
1. Link state (OSPF) has to much OH
2. Distance vector (RIP) to inflexible
3. Flooding with no tables but prohibitive OH
What are the options for ad-hoc routing protocols for WSN? [3]
1. Proactive or table-driven
2. Reactive or on-demand
3. Hybrid of 1. and 2.
What are the ad-hoc routing protocols for WSN? [3]
1. Optimized link state routing (OLSR)
2. Destination sequence distance vector (DSDV)
3. Dynamic source routing (DSR)
What are the characteristics of optimized link state routing (OLSR)? [4]
1. Local link costs are broadcasted
2. BC only by multi-point relays (MPR)
3. MPR are neighbors which are one-hop accessible by any two-hop neighbor
4. Forward data via MPRs
What are the characteristics of destination sequence distance vector (DSDV)? [2]
1. Based on distributed Bellman Ford procedure
2. BC periodically full route updates
What are the characteristics of dynamic source routing (DSR)? [4]
1. Reactive protocol
2. Discover route with small route request
3. Destination sends route reply with best path
4. If route has been established send data
What are the different types of sensor nodes? [3]
1. Sources as sensors
2. Sinks as receiving data from WSN
3. Actuators as controlling devices based on data // Also sink
What is the idea of geographical address assignment?
Addresses labeled with physical or virtual position
What are options for geographical address assignment? [5]
1. Point (x,y,z)
2. Circle or sphere
3. Rectangle
4. Polygon
5. From connectivity information
What are the characteristics of ad-hoc on demand distance vector (AODV)? [3]
1. Basic idea of DSR for discovery procedure
2. Nodes maintain routing tables using sequence numbers and remembering origin of packet
3. Less overhead but higher delay than DSR
List possible energy efficient metrics for routing in WSN? [7]
1. Minimize energy/bit
2. Maximize network lifetime
3. Maximize total available battery capacity
4. Minimize battery cost routing
5. Conditional max-min battery capacity routing
6. Minimize variance in power levels
7. Minimize total transmission power
What are the characteristics of link estimation for metrics for routing in WSN? [3]
1. Costly retransmission
2. Time-varying nature of wireless channel
3. Asymmetric
Name possible link estimators for metrics for routing in WSN? [5]
1. Expected transmission count (ETX) 2. RSSI 3. LQI 4. PRR and 5. energy consumption
What are the types of geographical routing in WSN? [3]
1. Position-based 2. geo-casting and 3. virtual coordinate addressing based
What is the idea of position-based geographical routing in WSN?
Positions of nodes are known and packets sent to closer node
Name possible position-based geographical routing strategies in WSN? [5]
1. Most forward within range r strategy (MFRS)
2. Nearest node with forward progress
3. Directional routing considering connecting line
4. Face routing
5. Geometric perimeter state routing (GPSR)
What is the idea of face routing in WSN? [4]
1. Face is largest region not cut by any edge // Exterior or interior
2. Send packet around the face with right hand rule // Put right hand to the wall and follow
3. Prohibits dead ends
4. Needs additional rules for circles
What is the definition of geometric perimeter state routing (GPSR)? [3]
1. Use MFRS routing till no progress possible
2. Use face routing
3. Use entering into face position for MFRS
What is a problem of position-based geographical routing strategies in WSN?
Simple strategies might cause dead ends
What is the idea of geo-casting geographical routing in WSN?
Send to nodes in given area
What is the routing protocol for virtual coordinate addressing based routing strategies in WSN?
Beacon vector routing (BVR)
What is the idea of beacon vector routing (BVR)? [4]
1. Randomly select beacon nodes
2. Construct trees from beacons to other nodes
3. Every node knows distance to every beacon
4. Nodes neighbors are beacons 1 hop away
What are the phases of the beacon vector routing (BVR) algorithm? [3]
1. Greedy with geographic forwarding
2. Fallback mode
3. Scoped flooding with known distance but missing direction information
How do we perform greedy in the beacon vector routing (BVR) algorithm? [4]
1. Minimize sum of differences to closer beacons d_k^+(p,d) = Sum_i\inC_k(d) max(p_i-d_i,0)
2. Minimize sum of distances to farther beacons d_k^-(p,d) = Sum_i\inC_k(d) max(d_i-p_i,0)
3. With C_k(d) k closest beacon nodes of d
4. Return neighbor N if distance between N and D is smaller than current min_distance of packet P
How do we perform the fallback in the beacon vector routing (BVR) algorithm?
Route to fallback_bcn (Bcn closest to D)
What is the idea of data aggregation in WSN?
Preprocessing data to reduce amount of transmitted bits
What are the two strategies in data aggregation in WSN? [2]
1. Adaptation of data to importance (High resolution temperature if passing limit)
2. Aggregation of data
What are two possibilities to aggregate data in WSN? [2]
1. Apply functions as min max ave sum on convergecast tree
2. Possible to save partial state records
What are operation categories of data aggregation in WSN? [4]
1. Duplicate sensitive as sum, histograms OR insenstive as max or min
2. Summary or exemplary
3. Composable f if g exists with f(W) = g(f(W1),f(W2)) with W=W1\cupW2
4. Distributive, content sensitive or holistic
What are the metrics for operation of data aggregation in WSN? [4]
1. Accuracy with difference of aggregated and original
2. Completeness
3. Latency
4. OH
How does a request from appropriate SQL clauses for data aggregation in WSN looks like? [4]
SELECT {agg(expr), attributes} FROM sensors
WHERE {selectionPredicates}
GROUP BY {attributes} HAVING {havingPredicates}
EPOCH DURATION i