Ant-based Routing in Wireless Sensor Networks

개미 시스템을 이용한 무선 센서 네트워크 라우팅 알고리즘 개발

  • 옥창수 (홍익대학교 공과대학 산업공학과)
  • Received : 2010.02.08
  • Accepted : 2010.05.11
  • Published : 2010.06.30

Abstract

This paper proposes an ant-based routing algorithm, Ant System-Routing in wireless Senor Networks(AS-RSN), for wireless sensor networks. Using a transition rule in Ant System, sensors can spread data traffic over the whole network to achieve energy balance, and consequently, maximize the lifetime of sensor networks. The transition rule advances one of the original Ant System by re-defining link cost which is a metric devised to consider energy-sufficiency as well as energy-efficiency. This metric gives rise to the design of the AS-RSN algorithm devised to balance the data traffic of sensor networks in a decentralized manner and consequently prolong the lifetime of the networks. Therefore, AS-RSN is scalable in the number of sensors and also robust to the variations in the dynamics of event generation. We demonstrate the effectiveness of the proposed algorithm by comparing three existing routing algorithms: Direct Communication Approach, Minimum Transmission Energy, and Self-Organized Routing and find that energy balance should be considered to extend lifetime of sensor network and increase robustness of sensor network for diverse event generation patterns.

Keywords

Acknowledgement

Supported by : 한국연구재단

References

  1. Estrin, D., R. Govindan, J. Heidemann, and S. Kumar, "Next century challenges : scalable coordination in sensor networks," Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, (1999), pp.263-270.
  2. Akyildiz, I.F., W. Su, Y. Sankarasubramaniam, and E. Cayirci, "A survey on Sensor Networks," IEEE Communications Magazine, Vol.38, No.8(2002), pp.102-114.
  3. Braginsky, D. and D. Estin, "Rumor Routing Algorithm for Sensor Networks," Proceedings of the first Workshop on Sensor Networks and Applications (WSNA)(2002), pp. 22-31.
  4. Rogers, A., E. David and N.R. Jennings, "Selforganized routing for wireless microsensor networks," IEEE Transactions on Systems, Man and Cybernetics, Part A, Vol.35, No.3 (2005), pp.349-359. https://doi.org/10.1109/TSMCA.2005.846382
  5. Butler, Z. and D. Rus, "Event-based motion control for mobile-sensor networks," IEEE Pervasive Computing, Vol.2, No.4(2003), pp.34-42. https://doi.org/10.1109/MPRV.2003.1251167
  6. M. Dorigo and L.M. Gambardella, "Ant Colony System : A Cooperative Learning Approach to the Traveling Salesman Problem," IEEE Transactions on Evolutionary Computation, Vol.1, No.1(1997), pp.53-66. https://doi.org/10.1109/4235.585892
  7. Ok, C.-S., P. Mitra, S. Lee, and S. Kumara, "Maximum Energy Welfare Routing in Wiress Sensor Networks," Networking, LNCS 4479(2007), pp.203-214.
  8. OK, C.-S., S.-C. Lee, P. Mitra, and S. Kumara, "Distributed Energy Balanced Routing for Wireless Sensor Networks," Computers and IE, Vol.57, No.1(2009), pp.125-135.
  9. Lindsey, S., C. Raghavendra, and K. M. Sivalingam, "Data Gathering Algorithms in Sensor Networks Using Energy Metrics," IEEE Transactions on Parallel and Distributed Systems, Vol.13, No.9(2002), pp.924-935. https://doi.org/10.1109/TPDS.2002.1036066
  10. Zhang, H. and J. C. Hou, "Maximizing $\alpha$-Lifetime for Wireless Sensor Networks," SenMetrics, (2005), pp.70-77.
  11. Wanger, J. and R. Cristescu, "Power Control for Target Tracking in Sensor Networks," Conference on Information Sciences and Systems, 2005.
  12. Wattenhofer, R., L. Li, P. Bahl, and Y. Wang, "Distributed topology control for power efficient operation in multihop wireless ad hoc networks," INFORCOM, (2001), pp.1388- 1397.
  13. Ramanathan, R. and R. Rosales-Hain, "Topology Control of Multihop Wireless Networks using Transmit Power Adjustment," INFOCOM, (2000), pp.404-413.
  14. Heinzelman, W.R., A. Chandrakasan, and H. Balakrishnan, "Energy-Efficient Communication Protocol for Wireless Microsensor Networks," Proceedings of the 33rd Hawaii International Conference on System Sciences, (2000), pp.1-10.
  15. IEEE.802.11, Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specification(1999).
  16. Ye, W., J. Heidemann, and D. Estin, "Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Networks," IEEE/ACM Transaction on networking, Vol.12, No.3(2004), pp.493-506. https://doi.org/10.1109/TNET.2004.828953
  17. Gandham, S.R., M. Dawande, R. Prakash, and S. Venkatesan, "Energy Efficient Schemes for Wireless Sensor Networks with Multiple Mobile Base Stations," Proceedings of IEEE Globecom, (2003), pp.377-381.
  18. Chang, J. and L. Tassiulas, "Maximum Lifetime Routing in Wireless Sensor Networks," IEEE/ACM TRANSACTION ON NETWORKING, Vol.12, No.4(2004), pp.609-619. https://doi.org/10.1109/TNET.2004.833122
  19. Bandyopadhyay, S., C. Giannella, U. Maulik, H. Kargupta, K. Liu, and S. Datta, "Clustering distributed data streams in peer-to-peer environments," Information Sciences, Vol. 176, No.10(2006), pp.2188-2205.
  20. Ren, Q. and Q. Liang, "Energy and quality aware query processing in wireless sensor database systems," Information Sciences, Vol.177, No.20(2007), pp.4526-4538. https://doi.org/10.1016/j.ins.2007.03.027
  21. Dorigo, M., "Ottimizzazione, apprendimento automatico, ed algoritmi basati su metafora naturale," in Dipartimento di Elettronica, Ph.D. Politecnico di Milano, 1992.
  22. Maniezzo, V. and A. Colorni, "The Ant System Applied to the Quadratic Assignment Problem," Knowledge and Data Engineering, Vol.11, No.5(1999), pp.769-778. https://doi.org/10.1109/69.806935
  23. S. Van Der Zwaan and C. Marques, "Ant Colony Optimisation for Job Shop Scheduling," in the Third Workshopon Genetic Algorithms and Artificial Life Lisbon(1999), Portugal.
  24. Costa, D. and A. Hertz, "Ants can colour graphs," Journal of Operational Research Society, Vol.48(1997), pp.295-305. https://doi.org/10.1057/palgrave.jors.2600357
  25. Bullnheimer, B., R. Hartl and C. Strauss, "An improved Ant System algorithm for theVehicle Routing Problem" Annals of Operations Research, Vol.89(2004), pp.319-328.
  26. Gambardella, L.M. and M. Dorigo, "HASSOP : Hybrid Ant System for the Sequential Ordering Problem," in TechnicalReport : IDSIA-11-97, 1997.
  27. Michel, R. and M. Middendorf, "An Island Model Based Ant System with Lookahead for the Shortest Supersequence Problem," the 5th International Conference on Parallel Problem Solving from Nature, (1998), pp.692- 701.
  28. Schoonderwoerd, R., O.E. Holland, J.L. Bruten, and L.J.M. Rothkrantz, "Ant-Based Load Balancing in Telecommunications Networks," Adaptive Behavior, Vol.5, No.2(1997), pp.169-207. https://doi.org/10.1177/105971239700500203
  29. Caro, G.D. and M. Dorigo, "AntNet: Distributed Stigmergetic Control for Communications Networks," Journal of Artificial Intelligence Research, Vol.9(1998), pp.317-365.
  30. White, T., B. Pagurek, and F. Oppacher, "Connection Management using Adaptive Agents," 1998 International Conference on Parallel and Distributed Processing Techniques and Applications(PDPTA'08), 1998.
  31. Zhang, Y., L.D. Kuhn and M.P.J. Fromherz, "Improvements on Ant Routing for Sensor Networks," Lecture Notes in Computer Science, Vol.3172(2004), pp.154-165.
  32. Okdem, S. and D. Karaboga, "Routing in Wireless Sensor Networks Using Ant Colony Optimization," The first NASA/ESA conference on Adaptive Hardware and Systems, (2006), pp.401-404.
  33. Thadakamalla, H.P., S. Kumara, and R. Albert, "Search in weighted complex networks," Physics Review E., Vol.72(2005).