Authors: Sergio Diaz; Diego Mendez
Addresses: Department of Electronics Engineering, Pontificia Universidad Javeriana, Bogotá, 110231, Colombia ' Department of Electronics Engineering, Pontificia Universidad Javeriana, Bogotá, 110231, Colombia
Abstract: We propose a mechanism that builds and maintains a tree topology, which estimates the level of interference on the wireless channel and takes routing decisions accordingly. We call our mechanism construction of an interference-tolerant tree topology (CITT) and divide it into three steps: information collection, fault detection and fault recovery. In the first step, CITT gathers data related to the interference from the MAC layer. In the second step, CITT estimates the level of interference on the wireless channel by using a naive Bayes classifier. In the third step, CITT finds the routing paths with the lowest levels of interference. We implemented CITT on Contiki and evaluated it on a real testbed composed of 10 nodes. The results show that CITT outperforms RPL regarding end-to-end latency and packet reception rate, at the cost of a slight increase in power consumption.
Keywords: interference problem; tree construction; tree maintenance.
International Journal of Sensor Networks, 2019 Vol.31 No.3, pp.179 - 188
Received: 29 May 2019
Accepted: 30 May 2019
Published online: 15 Oct 2019 *