# Distributed In-Network Processing of k-MaxRS in Wireless Sensor Networks

### Panitan Wonge-ammat, Muhammed Mas-ud Hussain, Goce Trajcevski, Besim Avci, Ashfaq Khokhar

#### Abstract

We address the problem of in-network processing of k-Maximizing Range Sum (k-MaxRS) queries in Wireless Sensor Networks (WSN). The traditional, Computational Geometry version of the MaxRS problem considers the setting in which, given a set of (possibly weighted) 2D points, the goal is to determine the optimal location for a given (axes-parallel) rectangle R to be placed so that the sum of the weights (or, a simple count) of the input points in R’s interior is maximized. In WSN, this corresponds to finding the location of region R such that the sum of the sensors’ readings inside R is maximized. The k-MaxRS problem deals with maximizing the overall sum over k such rectangular regions. Since centralized processing – i.e., transmitting the raw readings and subsequently determining the k-MaxRS in a dedicated sink – incur communication overheads, we devised an efficient distributed algorithm for in-network computation of k-MaxRS. Our experimental observations show that the novel algorithm provides significant energy/communication savings when compared to the centralized approach.

#### References

- Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., and Cayirci, E. (2002). Wireless sensor networks: A survey. Comput. Netw., 38(4):393-422.
- Amagata, D. and Hara, T. (2016). Monitoring MaxRS in spatial data streams. In EDBT, pages 317-328.
- Anastasi, G., Conti, M., Di Francesco, M., and Passarella, A. (2009). Energy conservation in wireless sensor networks: A survey. Ad hoc networks, 7(3):537-568.
- Avci, B., Trajcevski, G., and Scheuermann, P. (2014b). Managing evolving shapes in sensor networks. In Proceedings of the 26th International Conference on Scientific and Statistical Database Management , page 22. ACM.
- Bai, L. S., Dick, R. P., Chou, P. H., and Dinda, P. A. (2011). Automated construction of fast and accurate system-level models for wireless sensor networks. In 2011 Design, Automation & Test in Europe, pages 1- 6. IEEE.
- Banerjee, I., Roy, I., Choudhury, A. R., Sharma, B. D., and Samanta, T. (2012). Shortest path based geographical routing algorithm in wireless sensor network. In Communications, Devices and Intelligent Systems (CODIS), 2012 International Conference on, pages 262-265.
- Chen, Z., Liu, Y., Wong, R. C.-W., Xiong, J., Cheng, X., and Chen, P. (2015). Rotating MaxRS queries. Information Sciences, 305:110-129.
- Choi, D.-W., Chung, C.-W., and Tao, Y. (2012). A scalable algorithm for Maximizing Range Sum in spatial databases. Proceedings of the VLDB Endowment, 5(11):1088-1099.
- Choi, D. W., Chung, C. W., and Tao, Y. (2014). Maximizing Range Sum in external memory. ACM Trans. Database Syst., 39(3):21:1-21:44.
- Fasolo, E., Rossi, M., Widmer, J., and Zorzi, M. (2007). In-network aggregation techniques for wireless sensor networks: A survey. Wireless Communications, IEEE, 14(2):70-87.
- Ghica, O. C., Trajcevski, G., Scheuermann, P., Bischof, Z., and Valtchanov, N. (2008). Sidnet-swans: A simulator and integrated development platform for sensor networks applications. In Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems, pages 385-386. ACM.
- Hussain, M. M., Wongse-ammat, P., and Trajcevski, G. (2015). Demo: Distributed MaxRS in wireless sensor networks. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, SenSys 7815, pages 479-480. ACM.
- Imai, H. and Asano, T. (1983). Finding the connected components and a maximum clique of an intersection graph of rectangles in the plane. Journal of algorithms, 4(4):310-323.
- Krishnamachari, B., Estrin, D., and Wicker, S. (2002). The impact of data aggregation in wireless sensor networks. In Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on, pages 575-578. IEEE.
- Li, H. and Tan, J. (2007). Heartbeat driven medium access control for body sensor networks. In HealthNet, pages 25-30. ACM.
- Madden, S. R., Franklin, M. J., Hellerstein, J. M., and Hong, W. (2005). TinyDB: An acquisitional query processing system for sensor networks. ACM Transactions on database systems (TODS), 30(1):122-173.
- Mohamed, M. M. A., Khokhar, A., and Trajcevski, G. (2013). Energy efficient in-network data indexing for mobile wireless sensor networks. In Advances in Spatial and Temporal Databases, pages 165-182. Springer.
- Nandy, S. C. and Bhattacharya, B. B. (1995). A unified algorithm for finding maximum and minimum object enclosing rectangles and cuboids. Computers & Mathematics with Applications, 29(8):45-61.
- Phan, T.-K., Jung, H., and Kim, U.-M. (2014). An efficient algorithm for Maximizing Range Sum queries in a road network. The Scientific World Journal , 2014.
- Ren, F., He, T., Das, S. K., and Lin, C. (2011). Trafficaware dynamic routing to alleviate congestion in wireless sensor networks. IEEE Trans. Parallel Distrib. Syst., 22(9):1585-1599.
- Trajcevski, G., Zhou, F., Tamassia, R., Avci, B., Scheuermann, P., and Khokhar, A. (2011). Bypassing holes in sensor networks: load-balance vs. latency. In Global Telecommunications Conference (GLOBECOM 2011), 2011 IEEE, pages 1-5. IEEE.
- Trigoni, N. and Krishnamachari, B. (2012). Sensor network algorithms and applications. Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 370(1958):5-10.
- Wan, C.-Y., Eisenman, S. B., and Campbell, A. T. (2003). CODA: Congestion detection and avoidance in sensor networks. In Proceedings of the 1st international conference on Embedded networked sensor systems, pages 266-279. ACM.

#### Paper Citation

#### in Harvard Style

Wonge-ammat P., Mas-ud Hussain M., Trajcevski G., Avci B. and Khokhar A. (2017). **Distributed In-Network Processing of k-MaxRS in Wireless Sensor Networks** . In *Proceedings of the 6th International Conference on Sensor Networks - Volume 1: SENSORNETS,* ISBN 978-989-758-211-0, pages 108-117. DOI: 10.5220/0006210701080117

#### in Bibtex Style

@conference{sensornets17,

author={Panitan Wonge-ammat and Muhammed Mas-ud Hussain and Goce Trajcevski and Besim Avci and Ashfaq Khokhar},

title={Distributed In-Network Processing of k-MaxRS in Wireless Sensor Networks},

booktitle={Proceedings of the 6th International Conference on Sensor Networks - Volume 1: SENSORNETS,},

year={2017},

pages={108-117},

publisher={SciTePress},

organization={INSTICC},

doi={10.5220/0006210701080117},

isbn={978-989-758-211-0},

}

#### in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Sensor Networks - Volume 1: SENSORNETS,

TI - Distributed In-Network Processing of k-MaxRS in Wireless Sensor Networks

SN - 978-989-758-211-0

AU - Wonge-ammat P.

AU - Mas-ud Hussain M.

AU - Trajcevski G.

AU - Avci B.

AU - Khokhar A.

PY - 2017

SP - 108

EP - 117

DO - 10.5220/0006210701080117