DOI QR코드

DOI QR Code

A Tree-based Greedy Algorithm for Minimum Power Broadcast in Wireless Networks

무선 네트워크에서 최소 전력 브로드캐스트를 위한 트리 기반 탐욕 알고리즘

  • Lee, Dong-ho (Department of Data Information, Korea Maritime and Ocean University) ;
  • Jang, Kil-woong (Department of Data Information, Korea Maritime and Ocean University)
  • Received : 2016.12.14
  • Accepted : 2016.12.28
  • Published : 2017.05.31

Abstract

Unlike wired networks, broadcasting in wireless networks can transmit data to several nodes at a time in a single transmission. The omnidirectional broadcasting of node in wireless networks simultaneously reaches all neighboring nodes. In this paper, we propose a greedy algorithm to solve the minimum power broadcasting problem that minimizes the total transmission power when broadcasting in wireless networks. The proposed algorithm uses a neighborhood list which is a set of nodes that can transmit messages within the maximum transmission range of each node, and among the transmitting nodes that have received the data, the node having the largest number of the neighboring nodes firstly transmits the data to neighboring node. The performance of the proposed algorithm was evaluated by computer simulation, and was compared with existing algorithms in terms of total transmission power and broadcasting frequency for broadcasting to all nodes. Experiment results show that the proposed algorithm outperforms the conventional algorithms.

유선 네트워크와 달리 무선 네트워크 환경에서의 브로드캐스팅은 단일 전송으로 다수의 노드로 데이터를 한 번에 송신할 수 있다. 무선 네트워크에서 노드의 전방향 브로드캐스팅은 인접한 모든 노드에게 동시에 도달한다. 본 논문에서는 무선 네트워크에서 브로드캐스팅 시 전체 송신 전력을 최소화하는 최소 전력 브로드캐스팅 문제를 해결하기 위한 탐욕 알고리즘을 제안한다. 제안된 알고리즘은 각 노드의 최대 전송 범위 내에서 메시지를 전송할 수 있는 노드의 집합인 이웃 노드 리스트를 이용하여 데이터를 수신한 송신 노드 중 이웃 노드를 가장 많이 가지고 있는 노드가 우선적으로 이웃 노드로 데이터를 전송한다. 제안된 알고리즘은 컴퓨터 시뮬레이션을 이용하여 성능평가가 이루어졌으며, 네트워크상의 모든 노드로 브로드캐스팅 시 소요되는 송신 전력과 브로드캐스팅 횟수의 관점에서 기존의 알고리즘과 비교하였다. 실험 결과에서 제안된 알고리즘은 기존의 알고리즘보다 성능이 우수함을 보인다.

Keywords

References

  1. I. F. Akyildiz, W. Su, Sankarasubramaniam, and Y. E. Cayirci, "Wireless sensor networks: a survey," Computer networks, vol. 38, no. 4, pp. 393-422, 2002. https://doi.org/10.1016/S1389-1286(01)00302-4
  2. I. Caragiannis, M. Flammini, and L. Moscardelli, "An exponential improvement on the mst heuristic for minimum energy broadcasting in ad hoc wireless networks," IEEE/ACM Transactions on Networking, vol. 21, no. 4, pp. 1322-1331, Aug 2013. https://doi.org/10.1109/TNET.2012.2223483
  3. R. Montemanni and P. Mahdabi, "A Linear Programmingbased Evolutionary Algorithm for the Minimum Power Broadcast Problem in Wireless Sensor Networks," Journal of Mathematical Modelling and Algorithms, vol. 10, pp. 145-162, June 2011. https://doi.org/10.1007/s10852-010-9146-9
  4. K. Akkaya and M. Younis, "A survey on routing protocols for wireless sensor networks," Ad hoc networks, vol. 2, pp. 325-349, 2005.
  5. D. Nguyen et al, "Wireless broadcast using network coding," IEEE Transactions on Vehicular technology, vol. 58, no. 2, pp. 914-925, 2009. https://doi.org/10.1109/TVT.2008.927729
  6. A. K. Das et al, "Minimum power broadcast trees for wireless networks: integer programming formulations," In Proceeding of Twenty-Second Annual Joint Conference of the IEEE Computer and Communications, vol. 2, 2003.
  7. J. E. Wieselthier, G. D. Nguyen, and A. Ephremides, "Resource-limited energy-efficient wireless multicast of session traffic," In Proceeding of System Sciences, 2001.
  8. T. K. Song, J. J. Kang, and H. S. Ahn, "A Flooding Scheme Based on Packet Reception Counts for Ad Hoc Networks," The Journal of The Institute of Internet, Broadcasting and Communication, vol. 11, no. 2, pp. 197-203, 2011.
  9. O. K. Tonguz et al, "On the broadcast storm problem in ad hoc wireless networks," In Proceeding of International Conference on Broadband Communications, Networks and Systems, pp. 1-11, 2006.
  10. J. Wu and F. Dai, "Broadcasting in ad hoc networks based on self-pruning," International Journal of Foundations of Computer Science, vol. 14, no. 2, pp. 201-221, 2003. https://doi.org/10.1142/S0129054103001686
  11. J. E. Wieselthier, G. D. Nguyen, and A. Ephremides, "On the construction of energy-efficient broadcast and multicast trees in wireless networks," In Proceeding of Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies, pp. 585-594, 2000.