Abstract
Design of fault-tolerant sensor networks is receiving increasing attention in recent times. In this paper we point out that simply ensuring that a sensor network can tolerate fault (s) is not sufficient. It is also important to ensure that the network remains viable for the longest possible time, even if a fault occurs. We have focussed on the problem of designing 2-tier sensor networks using relay nodes as cluster heads. Our objective is to ensure that the network has a communication strategy that extends, as much as possible, the period for which the network remains operational when there is a single relay node failure. We have described an Integer Linear Program (ILP) formulation and have used this formulation to study the effect of single faults. We have compared our results to those obtained using standard routing protocols (Minimum Transmission Energy Model (MTEM)) and the Minimum Hop Routing Model (MHRM)). We have shown that our routing algorithm performs significantly better, compared to the MTEM and the MHRM.
A. Jaekel and S. Bandyopadhyay have been supported by discovery grants from the Natural Sciences and Engineering Research Council of Canada.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice Hall, Englewood Cliffs (1993)
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Computer Networks 38, 393–422 (2002)
Akkaya, K., Younis, M.: A survey on routing protocols for wireless sensor networks. IEEE Transactions On Mobile Computing 3(3), 325–349 (2005)
Chong, C.-Y., Kumar, S.P.: Sensor Networks: Evolution, Opportunities, and Challenges. The Proceeding of IEEE 91(8), 1247–1256 (2003)
Heinzelman, W., Chandrakasan, A., Balakrishnan, H.: Energy effcient communication protocol for wireless micro-sensor networks. In: 33rd HICSS, pp. 3005–3014 (2000)
Pan, J., Hou, Y.T., Cai, L., Shi, Y., Shen, S.X.: Topology Control for Wireless Sensor Networks. In: The Proceedings of International Conference on Mobile Computing and Networking, pp. 286–299 (2003)
Duarte-Melo, E.J., Liu, M.: Analysis of energy consumption and lifetime of heterogeneous wireless sensor networks. In: The Proceeding of IEEE Global Telecommunications Conference, vol. 1, pp. 21–25 (2002)
Bari, A.: Energy Aware Design Strategies for Heterogeneous Sensor Networks. PhD thesis, University of Windsor (2010)
Bari, A., Jaekel, A., Bandyopadhyay, S.: Integrated Clustering and Routing Strategies for Large Scale Sensor Networks. In: Akyildiz, I.F., Sivakumar, R., Ekici, E., de Oliveira, J.C., McNair, J. (eds.) NETWORKING 2007. LNCS, vol. 4479, pp. 143–154. Springer, Heidelberg (2007)
Bari, A., Jaekel, A., Bandyopadhyay, S.: Optimal Placement and Routing Strategies for Resilient Two-Tiered Sensor Networks. Wireless Communications and Mobile Computing 9(7), 920–937 (2008), doi:10.1002/wcm.639
Cheng, X., Du, D.-Z., Wang, L., Xu, B.B.: Relay Sensor Placement in Wireless Sensor Networks. Wireless Networks 14(3), 347–355 (2008)
Gupta, G., Younis, M.: Load-balanced clustering of wireless sensor networks. In: IEEE International Conference on Communications, vol. 3, pp. 1848–1852 (2003)
Gupta, G., Younis, M.: Fault-tolerant clustering of wireless sensor networks. In: IEEE WCNC, pp. 1579–1584 (2003)
Gupta, G., Younis, M.: Performance evaluation of load-balanced clustering of wireless sensor networks. In: International Conference on Telecommunications, vol. 2, pp. 1577–1583 (2003)
Hou, Y.T., Shi, Y., Pan, J., Midkiff, S.F.: Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing. IEEE Transactions on Mobile Computing 5(9), 1255–1266 (2006)
Hou, Y.T., Shi, Y., Sherali, H.D., Midkiff, S.F.: On Energy Provisioning and Relay Node Placement for Wireless Sensor Networks. In: IEEE International Conference on Sensor and Ad Hoc Communications and Networks (SECON), vol. 32 (2005)
Tang, J., Hao, B., Sen, A.: Relay node placement in large scale wireless sensor networks. Computer Communications 29(4), 490–501 (2006)
Bari, A., Jaekel, A., Bandyopadhyay, S.: Clustering Strategies for Improving the Lifetime of Two-Tiered Sensor Networks. Computer Communications 31(14), 3451–3459 (2008)
Bari, A., Jaekel, A., Bandyopadhyay, S.: A Genetic Algorithm Based Approach for Energy Efficient Routing in Two-Tiered Sensor Networks. Ad Hoc Networks Journal, Special Issue: Bio-Inspired Computing 7(4), 665–676 (2009)
Kalpakis, K., Dasgupta, K., Namjoshi, P.: Efficient algorithms for maximum lifetime data gathering and aggregation in wireless sensor networks. Computer Networks 42(6), 697–716 (2003)
Bari, A., Wu, Y.: Jaekel, A. Integrated Placement and Routing of Relay Nodes for Fault-Tolerant Hierarchical Sensor Networks. In: IEEE ICCCN - SN, pp. 1–6 (2008)
Hao, B., Tang, J., Xue, G.: Fault-tolerant relay node placement in wireless sensor networks: formulation and approximation. In: Workshop on High Performance Switching and Routing (HPSR), pp. 246–250 (2004)
Alwan, H., Agarwal, A.: A Survey on Fault Tolerant Routing Techniques in Wireless Sensor Networks. In: SensorComm, pp. 366–371 (2009)
Wu, Y., Fahmy, S., Shroff, N.B.: On the Construction of a Maximum-Lifetime Data Gathering Tree in Sensor Networks: NP-Completeness and Approximation Algorithm. In: INFOCOM, pp. 356–360 (2008)
Liu, H., Wan, P.-J., Jia, X.: Fault-Tolerant Relay Node Placement in Wireless Sensor Networks. In: Wang, L. (ed.) COCOON 2005. LNCS, vol. 3595, pp. 230–239. Springer, Heidelberg (2005)
Ye, W., Heidemann, J., Estrin, D.: An Energy-Efficient MAC protocol for Wireless Sensor Networks. In: IEEE INFOCOM, pp. 1567–1576 (2002)
Ye, W., Heidemann, J., Estrin, D.: Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Transactions on Networking 12(3), 493–506 (2004)
Wu, Y., Fahmy, S., Shroff, N.B.: Optimal Sleep/Wake Scheduling for time-synchronized sensor networks with QoS guarantees. In: The Proceedings of IEEE IWQoS, pp. 102–111 (2006)
Wu, Y., Fahmy, S., Shroff, N.B.: Energy Efficient Sleep/Wake Scheduling for Multi-Hop Sensor Networks: Non-Convexity and Approximation Algorithm. In: The Proceedings of IEEE INFOCOM, pp. 1568–1576 (2007)
ILOG CPLEX 9.1 Documentation. Available at the website, http://www.columbia.edu/~dano/resources/cplex91_man/index.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bari, A., Jaekel, A., Bandyopadhyay, S. (2011). Energy Aware Fault Tolerant Routing in Two-Tiered Sensor Networks. In: Aguilera, M.K., Yu, H., Vaidya, N.H., Srinivasan, V., Choudhury, R.R. (eds) Distributed Computing and Networking. ICDCN 2011. Lecture Notes in Computer Science, vol 6522. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17679-1_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-17679-1_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17678-4
Online ISBN: 978-3-642-17679-1
eBook Packages: Computer ScienceComputer Science (R0)