Abstract
Exclusive benefits gained by using the image and video sensors in Wireless Sensor Networks (WSNs), make the Wireless Video Sensor Networks (WVSNs), design and development of their structures, a trending topic. The main challenges of WSNs which are more critical in WVSNs are throughput and end-to-end delay. The radio transceivers recently used in WSN motes can work on different channels with very low switching time. Therefore, many multichannel protocols are proposed to improve the efficiency and throughput and decrease the packet drop rate of the network. Proposed algorithms rarely provide a particular solution to the end-to-end problem. Such delays are necessary parameters in real-time applications. In this paper a real-time multichannel protocol called RTMCH is suggested to address the end-to-end delay of a stream in WVSN. A flow-based channel assignment strategy is used for this purpose. Orthogonal channels are assigned to each flows based on many-to-one data-flow to minimize the contention and collision between different flows. Transmission power is a parameter that can be controlled to achieve desired link quality and to control link delay. Channel assignment problem aligns to a constrained optimization problem to make the specified end-to-end delay of each flow. A channel assignment and real-time packet forwarding scheme are then presented. Simulation results based on realistic channel and radio model shows that the RTMCH can efficiently use multiple channels and transmission power to meet specified end-to-end delay. The results also show better performance for RTMCH over a recent real-time protocol and basic multichannel schemes.
Similar content being viewed by others
References
Ahmed AA (2017) A real-time routing protocol with adaptive traffic shaping for multimedia streaming over next-generation of wireless multimedia sensor networks. Pervasive Mob Comput 40:495–511. https://doi.org/10.1016/j.pmcj.2017.01.010
Chang J-H, Tassiulas L (2000) Energy Conserving Routing in Wireless Ad-hoc Networks. In: Proceedings IEEE INFOCOM 2000, The Conference on Computer Communications, Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies, Reaching the Promised Land of Communications. 22–31
Chipara O, Lu C, Stankovic JA (2006) Dynamic conflict-free query scheduling for wireless sensor networks. In: Proceedings - International Conference on Network Protocols, ICNP. 321–331
Chipara O, He Z, Xing G, et al (2006) Real-time Power-Aware Routing in Sensor Networks. In: 2006 14th IEEE International Workshop on Quality of Service. IEEE, 83–92
Civelek M, Yazici A (2017) Automated moving object classification in wireless multimedia sensor networks. IEEE Sensors J 17:1116–1131. https://doi.org/10.1109/JSEN.2016.2638853
Correia LHA, Macedo DF, dos Santos AL et al (2007) Transmission power control techniques for wireless sensor networks. Comput Netw 51:4765–4779
Durmaz Incel O, Ghosh A, Krishnamachari B, Chintalapudi K (2012) Fast data collection in tree-based wireless sensor networks. IEEE Trans Mob Comput 11:86–99. https://doi.org/10.1109/TMC.2011.22
Egea-López E, Vales-Alonso J, Martínez-Sala AS et al (2008) A wireless sensor networks MAC protocol for real-time applications. Pers Ubiquitous Comput 12:111–122. https://doi.org/10.1007/s00779-006-0111-6
Farag H, Gidlund M, Osterberg P (2018) A delay-bounded MAC protocol for mission- and time-critical applications in industrial wireless sensor networks. IEEE Sensors J 18:2607–2616. https://doi.org/10.1109/JSEN.2018.2793946
Fouad MR, Fahmy S, Pandurangan G (2005) Latency-sensitive power control for wireless ad-hoc networks. In: Proceedings of the 1st ACM international workshop on Quality of service & security in wireless and mobile networks - Q2SWinet ‘05. ACM Press, New York, 31
Frankiewicz A (2011) Self-adapting algorithm for transmission power control in integrated meter reading systems based on wireless sensor networks. In: Kwiecień A, Gaj P, Stera P (eds) Computer networks SE - 48. Springer, Berlin Heidelberg, pp 439–447
Gomes RD, Queiroz DV, Lima Filho AC et al (2017) Real-time link quality estimation for industrial wireless sensor networks using dedicated nodes. Ad Hoc Netw 59:116–133. https://doi.org/10.1016/j.adhoc.2017.02.007
Guo Z-Q, Wang Q, Li M-H, He J (2013) Fuzzy logic based multidimensional link quality estimation for multi-hop wireless sensor networks. IEEE Sensors J 13:3605–3615. https://doi.org/10.1109/JSEN.2013.2272054
Gupta P, Kumar PR (2000) The capacity of wireless networks. IEEE Trans Inf Theory 46:388–404. https://doi.org/10.1109/18.825799
He T, Stankovic JA, Lu C, Abdelzaher T (2003) SPEED: a stateless protocol for real-time communication in sensor networks. In: 23rd International Conference on Distributed Computing Systems, 2003. Proceedings. IEEE, 46–55
Incel OD, van Hoesel L, Jansen P, Havinga P (2011) MC-LMAC: a multi-channel MAC protocol for wireless sensor networks. Ad Hoc Netw 9:73–94. https://doi.org/10.1016/j.adhoc.2010.05.003
Jiang D, Xu Z, Li W, Chen Z (2015) Network coding-based energy-efficient multicast routing algorithm for multi-hop wireless networks. J Syst Softw 104:152–165. https://doi.org/10.1016/j.jss.2015.03.006
Jiang D, Xu Z, Li W et al (2016) An energy-efficient multicast algorithm with maximum network throughput in multi-hop wireless networks. J Commun Networks 18:713–724. https://doi.org/10.1109/JCN.2016.000101
Jiang D, Zhang P, Lv Z, Song H (2016) Energy-efficient multi-constraint routing algorithm with load balancing for Smart City applications. IEEE Internet Things J 3:1437–1447. https://doi.org/10.1109/JIOT.2016.2613111
Jiang D, Li W, Lv H (2017) An energy-efficient cooperative multicast routing in multi-hop wireless networks for smart medical applications. Neurocomputing 220:160–169. https://doi.org/10.1016/j.neucom.2016.07.056
Kumar P, Günes M, Mushtaq Q, Schiller J (2010) Optimizing Duty-Cycle for Delay and Energy Bound WSN Applications. In: 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops. IEEE, 692–697
Kyasanur P, Vaidya NH (2005) Capacity of multi-channel wireless networks: impact of number of channels and interfaces. In: Proceedings of the 11th annual international conference on Mobile computing and networking. 43–57
Le HK, Henriksson D, Abdelzaher T (2007) A Control Theory Approach to Throughput Optimization in Multi-Channel Collection Sensor Networks. In: 2007 6th International Symposium on Information Processing in Sensor Networks. IEEE, 31–40
Li Y, Chen CS, Song Y-Q et al (2009) Enhancing real-time delivery in wireless sensor networks with two-hop information. IEEE Trans Ind Inform 5:113–122. https://doi.org/10.1109/TII.2009.2017938
Lin S, Zhang J, Zhou G, et al (2006) ATPC: adaptive transmission power control for wireless sensor networks. In: Proceedings of the 4th international conference on Embedded networked sensor systems. 223–236
Lin S, Al-Hami MOTAZ, Zhou G et al (2015) Toward stable network performance in wireless sensor networks: a multilevel perspective. ACM Trans Sens Networks 11:1–26. https://doi.org/10.1145/2700272
Liu Y, Nie L, Han L, et al (2015) Action2Activity: Recognizing Complex Activities from Sensor Data. In: Proceedings of the 24th International Conference on Artificial Intelligence. AAAI Press, 1617–1623
Liu Y, Zheng Y, Liang Y, et al (2016) Urban Water Quality Prediction Based on Multi-task Multi-view Learning. In: Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. AAAI Press, 2576–2582
Liu Y, Nie L, Liu L, Rosenblum DS (2016) From action to activity: sensor-based activity recognition. Neurocomputing 181:108–115. https://doi.org/10.1016/j.neucom.2015.08.096
Lohier S, Rachedi A, Salhi I, Livolant E (2011) Multichannel access for bandwidth improvement in IEEE 802.15.4 wireless sensor networks. In: 2011 IFIP Wireless Days (WD). IEEE, 1–6
Park H, Mir ZH, Kim N, Pyo C-S (2010) Data traffic based route selection for real-time data delivery in wireless sensor networks. In: 2010 IEEE International Conference on Networked Embedded Systems for Enterprise Applications. IEEE, 1–5
Prabh KS (2011) Bandwidth allocation in hexagonal wireless sensor networks for real-time communications. In: 2011 International Conference on Networking, Sensing and Control. IEEE, 451–456
Rehan W, Fischer S, Rehan M, Rehmani MH (2017) A comprehensive survey on multichannel routing in wireless sensor networks. J Netw Comput Appl 95:1–25. https://doi.org/10.1016/j.jnca.2017.07.006
Ronen D, Perl Y (1984) Heuristics for finding a maximum number of disjoint bounded paths. Networks 14:531–544. https://doi.org/10.1002/net.3230140405
Santi P (2005) Topology control in wireless ad hoc and sensor networks. ACM Comput Surv 37:164–194
Seada K, Zuniga M, Helmy A, Krishnamachari B (2004) Energy-efficient forwarding strategies for geographic routing in lossy wireless sensor networks. In: proceedings of the 2nd international conference on embedded networked sensor systems - SenSys ‘04. ACM Press, New York, p 108
Singh BK, Tepe KE (2009) A novel real-time MAC layer protocol for wireless sensor network applications. In: 2009 IEEE International Conference on Electro/Information Technology. IEEE, 338–343
Srinivasan K, Levis P (2006) RSSI is Under Appreciated. Proc Third Work Embed Networked Sensors. doi: 10.1.1.118.5362
Stankovic JA, Abdelzaher TF, Lu C et al (2003) Real-time communication and coordination in embedded sensor networks. Proc IEEE 91:1002–1022. https://doi.org/10.1109/JPROC.2003.814620
Teng Z, Kim K-I (2010) A survey on real-time MAC protocols in wireless sensor networks. Commun Netw 02:104–112. https://doi.org/10.4236/cn.2010.22017
Wang XX, Fu X, Xing G (2011) MCRT: multichannel real-time Communications in Wireless Sensor Networks. ACM Trans Sens Networks 8:1–30. https://doi.org/10.1145/1993042.1993044
Wu Y, Stankovic JA, He T, Lin S (2008) Realistic and Efficient Multi-Channel Communications in Wireless Sensor Networks. In: IEEE INFOCOM 2008 - The 27th Conference on Computer Communications. IEEE, 1193–1201
Zhang J, Zhou G, Huang C, et al (2007) TMMAC: An Energy Efficient Multi-Channel MAC Protocol for Ad Hoc Networks. In: 2007 IEEE International Conference on Communications. 3554–3561
Zhao J, Govindan R (2003) Understanding Packet Delivery Performance in Dense Wireless Sensor Networks. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems. ACM, New York, 1–13
Zhou G, Huang C, Yan T, et al (2006) MMSN: Multi-Frequency Media Access Control for Wireless Sensor Networks. In: IEEE INFOCOM. Ieee, 1–13
Zhuo S, Wang Z, Song YQ et al (2016) A traffic adaptive Multi-Channel MAC protocol with dynamic slot allocation for WSNs. IEEE Trans Mob Comput 15:1600–1613. https://doi.org/10.1109/TMC.2015.2473852
Acknowledgements
The paper was supported by Shahid Chamran University of Ahvaz under grant number 96/3/02/16670.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hadadian Nejad Yousefi, M., Kavian, Y.S. & Mahmoudi, A. RTMCH: real-time multichannel MAC for wireless video sensor networks. Multimed Tools Appl 78, 7803–7818 (2019). https://doi.org/10.1007/s11042-018-6480-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6480-9