{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T13:20:45Z","timestamp":1762953645976,"version":"build-2065373602"},"reference-count":34,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2016,9,12]],"date-time":"2016-09-12T00:00:00Z","timestamp":1473638400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Wireless sensor networks (WSNs) have become more and more diversified and are today able to also support high data rate applications, such as multimedia. In this case, per-packet channel handshaking\/switching may result in inducing additional overheads, such as energy consumption, delays and, therefore, data loss. One of the solutions is to perform stream-based channel allocation where channel handshaking is performed once before transmitting the whole data stream. Deciding stream-based channel allocation is more critical in case of multichannel WSNs where channels of different quality\/stability are available and the wish for high performance requires sensor nodes to switch to the best among the available channels. In this work, we will focus on devising mechanisms that perform channel quality\/stability estimation in order to improve the accommodation of stream-based communication in multichannel wireless sensor networks. For performing channel quality assessment, we have formulated a composite metric, which we call channel rank measurement (CRM), that can demarcate channels into good, intermediate and bad quality on the basis of the standard deviation of the received signal strength indicator (RSSI) and the average of the link quality indicator (LQI) of the received packets. CRM is then used to generate a data set for training a supervised machine learning-based algorithm (which we call Normal Equation based Channel quality prediction (NEC) algorithm) in such a way that it may perform instantaneous channel rank estimation of any channel. Subsequently, two robust extensions of the NEC algorithm are proposed (which we call Normal Equation based Weighted Moving Average Channel quality prediction (NEWMAC) algorithm and Normal Equation based Aggregate Maturity Criteria with Beta Tracking based Channel weight prediction (NEAMCBTC) algorithm), that can perform channel quality estimation on the basis of both current and past values of channel rank estimation. In the end, simulations are made using MATLAB, and the results show that the Extended version of NEAMCBTC algorithm (Ext-NEAMCBTC) outperforms the compared techniques in terms of channel quality and stability assessment. It also minimizes channel switching overheads (in terms of switching delays and energy consumption) for accommodating stream-based communication in multichannel WSNs.<\/jats:p>","DOI":"10.3390\/s16091476","type":"journal-article","created":{"date-parts":[[2016,9,12]],"date-time":"2016-09-12T10:24:41Z","timestamp":1473675881000},"page":"1476","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Machine-Learning Based Channel Quality and Stability Estimation for Stream-Based Multichannel Wireless Sensor Networks"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2769-8424","authenticated-orcid":false,"given":"Waqas","family":"Rehan","sequence":"first","affiliation":[{"name":"Institute of Telematics (ITM), University of Luebeck, 23562 Luebeck, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1292-8925","authenticated-orcid":false,"given":"Stefan","family":"Fischer","sequence":"additional","affiliation":[{"name":"Institute of Telematics (ITM), University of Luebeck, 23562 Luebeck, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1869-2757","authenticated-orcid":false,"given":"Maaz","family":"Rehan","sequence":"additional","affiliation":[{"name":"COMSATS Institute of Information Technology (CIIT), Quaid Avenue, 47040 Wah Cantt, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,9,12]]},"reference":[{"key":"ref_1","first-page":"964","article-title":"Localized power aware routing with an energy efficient pipelined wakeup schedule for wireless sensor networks","volume":"20","author":"Cevik","year":"2012","journal-title":"Turk. J. Electr. Eng. Comput. Sci."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Cevik, T., and Zaim, A.H. (2013). EETBR: Energy efficient token based routing for wireless sensor networks. Turk. J. Electr. Eng. Comput. Sci., 21.","DOI":"10.3906\/elk-1112-18"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/MCOM.2002.1024422","article-title":"A survey on sensor networks","volume":"40","author":"Akyildiz","year":"2002","journal-title":"IEEE Commun. Mag."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1109\/MCOM.2006.1632658","article-title":"MAC protocols for wireless sensor networks: A survey","volume":"44","author":"Demirkol","year":"2006","journal-title":"IEEE Commun. Mag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1982","DOI":"10.1016\/j.comnet.2011.02.007","article-title":"QoS-aware MAC protocols for wireless sensor networks: A survey","volume":"55","author":"Yigitel","year":"2011","journal-title":"Comput. Netw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"921","DOI":"10.1016\/j.comnet.2006.10.002","article-title":"A survey on wireless multimedia sensor networks","volume":"51","author":"Akyildiz","year":"2007","journal-title":"Comput. Netw."},{"key":"ref_7","unstructured":"Pietraski, P.J. (2011). Method for Channel Quality Prediction for Wireless Communication Systems. (7,912,490 B2), U.S. Patent."},{"key":"ref_8","unstructured":"Hamid, M.A., Alam, M.M., and Hong, C.S. (December, January 30). Design of a QoS-aware routing mechanism for wireless multimedia sensor networks. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM), New Orleans, LA, USA."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Cabezas, A.C., Pena, T., and Labrador, M.A. (2009, January 10\u201311). An adaptive multi-channel approach for real-time multimedia wireless sensor networks. Proceedings of the IEEE Latin-American Conference on Communications (LATINCOM), Medellin, Colombia.","DOI":"10.1109\/LATINCOM.2009.5305150"},{"key":"ref_10","unstructured":"Chen, Y., and Krishnamachari, B. (2011). MCC: A High-Throughput Multichannel Data Collection Protocol for Wireless Sensor Networks, University of Southern California (USC). Technical Report."},{"key":"ref_11","first-page":"1","article-title":"MCRT: Multichannel real-time communications in wireless sensor networks","volume":"8","author":"Wang","year":"2011","journal-title":"ACM Trans. Sens. Netw."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Pal, A., and Nasipuri, A. (2013, January 18\u201322). DRCS: A Distributed routing and channel selection scheme for multi-channel wireless sensor networks. Proceedings of the IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM), San Diego, CA, USA.","DOI":"10.1109\/PerComW.2013.6529566"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"457045","DOI":"10.1155\/2013\/457045","article-title":"A multichannel cross-layer architecture for multimedia sensor networks","volume":"9","author":"Cevik","year":"2013","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/j.comcom.2008.10.003","article-title":"Connection-oriented multi-channel MAC protocol for ad-hoc networks","volume":"32","author":"Wu","year":"2009","journal-title":"Comput. Commun."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Riekki, J., Ylianttila, M., and Guo, M. (2011). Advances in Grid and Pervasive Computing, Springer.","DOI":"10.1007\/978-3-642-20754-9"},{"key":"ref_16","unstructured":"Srinivasan, K., and Levis, P. (2006, January 30\u201331). RSSI is under appreciated. Proceedings of the Third Workshop on Embedded Networked Sensors (EmNets), Cambridge, MA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Boano, C.A., Zuniga, M.A., Voigt, T., Willig, A., and Romer, K. (2010, January 2\u20135). The triangle metric: Fast link quality estimation for mobile wireless sensor networks. Proceedings of the 19th International Conference on Computer Communications and Networks (ICCCN), Zurich, Switzerland.","DOI":"10.1109\/ICCCN.2010.5560118"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Zuniga, M., Irzynska, I., Hauer, J.H., Voigt, T., Boano, C., and Roemer, K. (2011, January 27\u201329). Link quality ranking: Getting the best out of unreliable links. Proceedings of the International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS), Barcelona, Spain.","DOI":"10.1109\/DCOSS.2011.5982169"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Gomes, R.D., Rocha, G.B., Lima Filho, A.C., Fonseca, I.E., and Alencar, M.S. (2014, January 2\u20135). Distributed approach for channel quality estimation using dedicated nodes in industrial WSN. Proceedings of the IEEE 25th Annual International Symposium on Personal, Indoor, and Mobile Radio Communication (PIMRC), Washington, DC, USA.","DOI":"10.1109\/PIMRC.2014.7136489"},{"key":"ref_20","unstructured":"Bildea, A. (2013). Link Quality in Wireless Sensor Networks. [Ph.D. Thesis, Universite de Grenoble]."},{"key":"ref_21","unstructured":"Vlavianos, A., Law, L.K., Broustis, I., Krishnamurthy, S.V., and Faloutsos, M. (September, January 31). Assessing link quality in IEEE 802.11 wireless networks: Which is the right metric?. Proceedings of the IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Cannes, France."},{"key":"ref_22","unstructured":"Upadhyayula, S., Annamalai, V., and Gupta, S.K. (2003, January 1\u20135). A low-latency and energy-efficient algorithm for convergecast in wireless sensor networks. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM), San Francisco, CA, USA."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"784","DOI":"10.1049\/iet-com.2008.0239","article-title":"Integrated channel assignment and data aggregation routing problem in wireless sensor networks","volume":"3","author":"Yen","year":"2009","journal-title":"IET Commun."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"4766","DOI":"10.3390\/s90604766","article-title":"Optimization-based channel constrained data aggregation routing algorithms in multi-radio wireless sensor networks","volume":"9","author":"Yen","year":"2009","journal-title":"Sensors"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Huang, C., Fu, Y., Zhong, M., and Yin, C. (2011, January 26\u201328). Multi-channel Wireless Sensor Network MAC protocol based on dynamic route. Proceedings of the International Conference on Multimedia Technology (ICMT), Hangzhou, China.","DOI":"10.1109\/ICMT.2011.6001686"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Tang, L., Sun, Y., Gurewitz, O., and Johnson, D.B. (2011, January 16\u201319). EM-MAC: A dynamic multichannel energy-efficient MAC protocol for wireless sensor networks. Proceedings of the 12th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc), Paris, France.","DOI":"10.1145\/2107502.2107533"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"3012","DOI":"10.1109\/TCOMM.2009.10.080167","article-title":"Decentralized optimization for multichannel random access","volume":"57","author":"Miao","year":"2009","journal-title":"IEEE Trans. Commun."},{"key":"ref_28","unstructured":"Wen, J., Wu, M., Bo, L.V., and Wang, D. (2013, January 9\u201313). Opportunistic cooperative routing in multi-radio multi-channel wireless sensor networks. Proceedings of the IEEE International Conference on Communications Workshops (ICC), Budapest, Hungary."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1504\/IJSNET.2013.055003","article-title":"A multichannel design for QoS aware energy efficient clustering and routing in WMSN","volume":"13","author":"Khan","year":"2013","journal-title":"Int. J. Sens. Netw."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Yu, Q., Chen, J., Sun, Y., Fan, Y., and Shen, X. (2010, January 23\u201327). Regret matching based channel assignment for wireless sensor networks. Proceedings of the IEEE International Conference on Communications (ICC), Cape Town, South Africa.","DOI":"10.1109\/ICC.2010.5502547"},{"key":"ref_31","first-page":"790374","article-title":"A fusion approach of RSSI and LQI for indoor localization system using adaptive smoothers","volume":"2012","author":"Halder","year":"2012","journal-title":"J. Comput. Netw. Commun."},{"key":"ref_32","unstructured":"Texas Instruments 2.4 GHz IEEE 802.15.4\/ZigBee-Ready RF Transceiver. Available online: http:\/\/www.ti.com\/lit\/ds\/symlink\/cc2420.pdf."},{"key":"ref_33","unstructured":"Derivation of the Normal Equations. Available online: https:\/\/en.wikipedia.org\/wiki\/Linear_least_squares_(mathematics)."},{"key":"ref_34","unstructured":"Chen, H., Cui, L., and Lu, S. (2009, January 18\u201321). An experimental study of the multiple channels and channel switching in wireless sensor networks. Proceedings of the 4th International Symposium on Innovations and Real-Time Applications of Distributed Sensor Networks (IRADSN), Hangzhou, China."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/9\/1476\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:30:45Z","timestamp":1760211045000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/9\/1476"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,12]]},"references-count":34,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2016,9]]}},"alternative-id":["s16091476"],"URL":"https:\/\/doi.org\/10.3390\/s16091476","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,9,12]]}}}