An Energy-Efficient Two-Stage Cooperative Routing Scheme in Wireless Multi-Hop Networks
Abstract
:1. Introduction
2. System Model and Existing Schemes
2.1. System Model
2.2. Existing Schemes
3. Proposed Two-Stage Cooperative Routing
3.1. Two-Stage Cooperative Transmission Model
- Candidate core helpers: If any node u is reachable to node i and has better channel condition than the receiver node j, node u will become a candidate core helper. The set of Candidate core helpers can be expressed as
- Core helper: Suppose that node is selected as the Core helper node for the hop . When node i has a data to transmit to node j, the broadcast power of node i will depend on the channel condition between node i and . For simplicity of notation, drop the index in the following definition, in this case, the broadcast power can be calculated as
- Helper set : If node i broadcasts the data with node u as the core helper, the Helper set is a set of nodes which are reachable to both i and j and have better channel condition than the core helper u, i.e.,
- Stage 1: Node i determines the candidate core helpers and selects the core helper u from . depends on the selection of core helper u. Then, node i broadcasts the packet X to the helper set with broadcast power defined in Equation (12);
- Stage 2: Every node can successfully receive the data packet X. Then, becomes a cooperative transmitting set and cooperatively transmits the packet X to node j using a joint beamforming vector .
3.2. Two-Stage Link Cost
Algorithm 1 Selection of core helper node |
1: Obtain the set of candidate core helpers for link according to Equation (11). 2: Traverse , and calculate the related two-stage link cost by Equations (14–16). 3: Determine the core helper with the optimized two-stage link cost by Equation (19). 4: The link owns a core helper . |
3.3. Two-Stage Cooperative Routing Algorithm
- Each node calculates its own adjacency vector based on Equation (19) and records the corresponding core helpers ;
- broadcasts its RREQ message where the individual adjacency vector is included, ;
- Based on , find . If , node i broadcasts its RREQ message with , ;
- Each node j updates and records the corresponding route accessing () based on the following rules: If , update as and record as ; otherwise, keep unchanged;
- Repeat Step 3 and Step 4 until . Then, sends a unicast route reply (RREP) message along with to determine the cooperative shortest path.
4. Simulation Results
- TSCR-0 has achieved the lowest end-to-end transmission delay and highest energy efficiency. In contrast, TSCR-2 has achieved the longest network lifetime; Meanwhile, the network lifetime of TSCR-0 is better than that of MTE and PC-3, and the end-to-end transmission performance of TSCR-1 and TSCR-2 is better than that of FA and FACR, which shows that TSCR scheme can improve the end-to-end performance and network lifetime simultaneously.
- Compared with MTE and PC-3, TSCR-2 has higher end-to-end transmission delay and lower energy efficiency, while the network lifetime of TSCR-0 is lower than the FA and FACR. These prove the trade-off between end-to-end energy cost and network balance;
- Since TSCR-1 has better energy efficiency and longer network lifetime than all the existing schemes, it can be regarded as a good trade-off between end-to-end performance and network energy balance.
- With different setting of x, the proposed TSCR scheme can meet different performance requirements.
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
Appendix A. Cooperative Beamforming Model
References
- Andrews, J.G.; Buzzi, S.; Choi, W.; Hanly, S.V.; Lozano, A.; Soong, A.C.K.; Zhang, J. What Will 5G Be? IEEE J. Sel. Areas Commun. 2014, 32, 1065–1082. [Google Scholar] [CrossRef]
- Akkaya, K.; Younis, M. A survey on Routing Protocols for Wireless Sensor Network. Ad Hoc Netw. J. 2005, 3, 325–349. [Google Scholar] [CrossRef]
- Taneja, S.; Kush, A. A Survey of Routing Protocols in Mobile Ad Hoc Networks. Int. J. Innov. Manag. Technol. 2010, 1, 279–285. [Google Scholar]
- Raymond, J.W.; Olwal, T.O.; Kurien, A.M. Cooperative Communications in Machine to Machine (M2M): Solutions, Challenges and Future Work. IEEE Access 2018, 6, 9750–9766. [Google Scholar] [CrossRef]
- Mansourkiaie, F.; Ahmed, M.H. Cooperative Routing in Wireless Networks: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2015, 17, 604–626. [Google Scholar] [CrossRef]
- Hunter, T.E.; Hedayat, A. Cooperative communication in wireless networks. IEEE Commun. Mag. 2004, 42, 74–80. [Google Scholar]
- Taghizadeh, O.; Radhakrishnan, V.; Alirezaei, G.; Mathar, R. Partial Distributed Beamforming Design in Passive Radar Sensor Networks. In Proceedings of the 2016 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE), Aachen, Germany, 26–28 September 2016; pp. 7–12. [Google Scholar]
- Yan, J.; Zhou, M.; Ding, Z. Recent Advances in Energy-Efficient Routing Protocols for Wireless Sensor Networks: A Review. IEEE Access 2016, 4, 5673–5686. [Google Scholar] [CrossRef]
- Toh, C.K. Maximum battery life routing to support ubiquitous mobile computing in wireless ad hoc networks. IEEE Commun. Mag. 2001, 39, 138–147. [Google Scholar] [CrossRef]
- Khandani, A.E.; Abounadi, J.; Modiano, E.; Zheng, L. Cooperative Routing in Static Wireless Networks. IEEE Trans. Commun. 2007, 55, 2185–2192. [Google Scholar] [CrossRef]
- Elhawary, M.; Haas, Z.J. Energy-Efficient Protocol for Cooperative Networks. IEEE Trans. Netw. 2011, 19, 561–574. [Google Scholar] [CrossRef]
- Li, F.; Wu, K.; Lippman, A. Energy-Efficient Cooperative Routing in Multi-hop Wireless Ad Hoc Networks. In Proceedings of the 2006 IEEE International Performance Computing and Communications Conference, Phoenix, AZ, USA, 10–12 April 2006; pp. 215–222. [Google Scholar]
- Shi, L.; Fapojuwo, A.O. Cross-layer optimization with cooperative communication for minimum power cost in packet error rate constrained wireless sensor networks. Ad Hoc Netw. 2012, 10, 1457–1468. [Google Scholar] [CrossRef]
- Shi, J.; Calveras, A.; Cheng, Y.; Liu, K. A novel power efficient location-based cooperative routing with transmission power-upper-limit for wireless sensor networks. Sensors 2013, 13, 6448–6476. [Google Scholar] [CrossRef] [PubMed]
- Dehghan, M.; Ghaderi, M.; Goeckel, D. Minimum-Energy Cooperative Routing in Wireless Networks with Channel Variations. IEEE Trans. Wirel. Commun. 2011, 10, 3813–3823. [Google Scholar] [CrossRef]
- Cherkassky, B.V.; Goldberg, A.V.; Radzik, T. Shortest Paths Algorithms: Theory and Experimental Evaluation. Math. Program. 1996, 73, 129–174. [Google Scholar] [CrossRef]
- Yetgin, H.; Cheung, K.T.K.; El-Hajjar, M.; Hanzo, L.H. A Survey of Network Lifetime Maximization Techniques in Wireless Sensor Networks. IEEE Commun. Surv. Tutor. 2017, 19, 828–854. [Google Scholar] [CrossRef]
- Chang, J.H.; Tassiulas, L. Maximum Lifetime Routing in Wireless Sensor Networks. IEEE/ACM Trans. Netw. 2004, 12, 609–619. [Google Scholar] [CrossRef]
- Pandana, C.; Siriwongpairat, W.P.; Himsoon, T.; Liu, K.J.R. Distributed Cooperative Routing Algorithms for Maximizing Network Lifetime. In Proceedings of the 2006 IEEE Wireless Communications and Networking Conference (IEEE WCNC 2006), Las Vegas, NV, USA, 3–6 April 2006; pp. 451–456. [Google Scholar]
- Chen, S.; Li, Y.; Huang, M.; Zhu, Y.; Wang, Y. Energy-balanced cooperative routing in multihop wireless networks. Wirel. Netw. 2013, 19, 1087–1099. [Google Scholar] [CrossRef]
- Taghizadeh, O.; Aorezaei, G.; Mathar, R. Lifetime and Power Consumption Optimization for Distributed Passive Radar Systems. In Proceedings of the 2016 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE), Aachen, Germany, 26–28 September 2016; pp. 1–6. [Google Scholar]
- Zhai, C.; Liu, J.; Zheng, L.; Xu, H.; Chen, H. Maximise lifetime of wireless sensor networks via a distributed cooperative routing algorithm. Trans. Emerg. Telecommun. Technol. 2012, 23, 414–428. [Google Scholar] [CrossRef]
- Zhang, J.; Zhang, D.; Xie, K.; Qiao, H.; He, S. A VMIMO-Based Cooperative Routing Algorithm for Maximizing Network Lifetime. China Commun. 2017, 14, 20–34. [Google Scholar] [CrossRef]
- Goldsmith, A. Wireless Communiations; Cambridge University Press: Cambridge, UK, 2005; pp. 27–55. [Google Scholar]
- Ibrahim, A.; Han, Z.; Liu, K. Distributed energy-efficient cooperative routing in wireless networks. IEEE Trans. Wirel. Commun. 2008, 7, 3930–3941. [Google Scholar] [CrossRef]
- Mudumbai, R.; Brown, D.R.; Madhow, U.; Poor, H.V. Distributed Transmit Beamforming: Challenges and Recent Progress. IEEE Commun. Mag. 2009, 47, 102–110. [Google Scholar] [CrossRef]
- Xie, K.; Wang, X.; Liu, X.; Wen, J.; Cao, J. Interference-Aware Cooperative Communication in Multi-Radio Multi-Channel Wireless Networks. IEEE Trans. Comput. 2016, 65, 1528–1542. [Google Scholar] [CrossRef]
- Li, P.; Guo, S.; Hu, J. Energy-Efficient Cooperative Communications for Multimedia Applications in Multi-Channel Wireless Networks. IEEE Trans. Comput. 2015, 64, 1670–1679. [Google Scholar] [CrossRef]
- Dehghan, M.; Ghaderi, M.; Goeckel, D.L. On the performance of Cooperative Routing in Wireless Networks. In Proceedings of the 2010 IEEE Conference on Computer Communications Workshops (IEEE INFOCOM 2010), San Diego, CA, USA, 15–19 March 2010; pp. 1–5. [Google Scholar]
- Taghizadeh, O.; Sirvi, P.; Narasimha, S.; Calvo, J.A.L.; Mathar, R. Minimum-cost wireless backhaul network planning with Full-Duplex links. In Proceedings of the 2018 IEEE Wireless Communications and Networking Conference (WCNC), Barcelona, Spain, 15–18 April 2018; pp. 1–6. [Google Scholar]
- Taghizadeh, O.; Sirvi, P.; Narasimha, S.; Calvo, J.A.L.; Mathar, R. Environment-Aware Minimum-Cost Wireless Backhaul Network Planning with Full-Duplex Links. arXiv, 2018; arXiv:1801.06447. [Google Scholar] [CrossRef]
- Tirronen, T.; Larmo, A.; Sache, J.; Lindoff, B.; Wiberg, N. Machine-to-machine communication with long-term evolution with reduced device energy consumption. Trans. Emerg. Telecommun. Technol. 2013, 24, 413–426. [Google Scholar] [CrossRef]
Parameter | Value | Parameter | Value |
---|---|---|---|
M | 100 | 2000 | |
400 | 2 | ||
1 | 1 |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Cheng, J.; Gao, Y.; Zhang, N.; Yang, H. An Energy-Efficient Two-Stage Cooperative Routing Scheme in Wireless Multi-Hop Networks. Sensors 2019, 19, 1002. https://doi.org/10.3390/s19051002
Cheng J, Gao Y, Zhang N, Yang H. An Energy-Efficient Two-Stage Cooperative Routing Scheme in Wireless Multi-Hop Networks. Sensors. 2019; 19(5):1002. https://doi.org/10.3390/s19051002
Chicago/Turabian StyleCheng, Jianming, Yating Gao, Ningbo Zhang, and Hongwen Yang. 2019. "An Energy-Efficient Two-Stage Cooperative Routing Scheme in Wireless Multi-Hop Networks" Sensors 19, no. 5: 1002. https://doi.org/10.3390/s19051002
APA StyleCheng, J., Gao, Y., Zhang, N., & Yang, H. (2019). An Energy-Efficient Two-Stage Cooperative Routing Scheme in Wireless Multi-Hop Networks. Sensors, 19(5), 1002. https://doi.org/10.3390/s19051002