Title | ||
---|---|---|
Improving Energy Efficiency of MQTT-SN in Lossy Environments Using Seed-Based Network Coding |
Abstract | ||
---|---|---|
This paper presents an energy-efficient solution to overcome packet loss in Wireless Sensor Networks (WSNs) by adding seed-based Random Linear Network Coding to MQTT for Sensor Networks (MQTT-SN). Whereas most sensors integrated in common WSN devices consume little energy, using the radio is costly. To increase battery lifetime, devices try to minimize their radio uptime, while still satisfy timeliness and reliability of delivered data. The proposed approach uses an optimized seed-based intrasession Network Coding scheme for Forward Error Correction to shorten the sensor node's radio uptime, reducing its power consumption. The presented approach is conform to the MQTT-SN specification and, thus, interoperable with existing systems. Since the implementation is based on the application layer, it is seamlessly deployable via Over-The-Air-Programming. The presented evaluation is based on collected traces from a real-world WSN deployment in the context of Precision Agriculture. Radio uptime and power consumption measurements in an experimental testbed confirm the achieved benefits. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1109/LCN.2017.87 | 2017 IEEE 42nd Conference on Local Computer Networks (LCN) |
Keywords | Field | DocType |
WSN,Energy Efficiency,Network Coding | Linear network coding,Sensor node,Forward error correction,Application layer,Efficient energy use,Computer science,Computer network,Packet loss,MQTT,Wireless sensor network | Conference |
ISSN | ISBN | Citations |
0742-1303 | 978-1-5090-6524-0 | 1 |
PageRank | References | Authors |
0.36 | 12 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Bertram Schütz | 1 | 2 | 3.09 |
Jan Bauer | 2 | 9 | 3.41 |
Nils Aschenbruck | 3 | 555 | 56.28 |