DOI QR코드

DOI QR Code

Adaptive Overlay Trees for Tradeoffs between Delay and Energy Consumption in Multicast on Static Ad Hoc Networks

정적 애드혹 네트워크 멀티캐스트에서 지연 시간과 에너지 소비의 트레이드오프를 위한 적응 오버레이 트리

  • 모상만 (조선대학교 컴퓨터공학부)
  • Published : 2009.12.31

Abstract

Multicasting is fundamental to many ad hoc network applications requiring collaboration of multiple nodes in a group. A general approach is to construct an overlay tree and to deliver a multicast packet to multiple receivers over the tree. This paper proposes adaptive overlay trees (AOTs) on wireless ad hoc networks of static nodes for delay- and energy-efficient multicast. A tradeoff function is derived, and an algorithm for AOT construction is developed. Note here that the requirements of delay and energy consumption may vary with different classes of applications. By adjusting parameters in the tradeoff function, different AOTs can be adaptively chosen for different classes of applications. An AOT is constructed in O(ke) time where e is the number of wireless links in a network and k is the number of member nodes in a multicast group. The simulation study shows that AOT adaptively provides tradeoffs between the fastest multicast (which is the choice if delay is the most important factor) and the most energy efficient multicast (which is used when energy consumption is the primary concern). In other words, one of AOTs can be appropriately chosen in accordance with the operation requirement.

무선 애드혹 네트워크에서의 멀티캐스팅은 그룹 내 여러 노드의 협력을 필요로 하는 많은 응용 분야에 기본적인 기능이다. 일반적인 접근 방법은 오버레이 트리를 구성하고 멀티캐스트 패킷을 트리 상의 여러 수신 노드에게 전달하는 것이다. 본 논문에서는 정적 노드로 구성된 무선 애드혹 네트워크에서 지연 시간 및 에너지를 고려하는 멀티캐스트를 위한 적응 오버레이 트리(AOT)를 제안한다. 트레이드오프(tradeoff) 함수를 정의하고 AOT 생성을 위한 새로운 알고리즘을 고안한다. 보통 지연 시간과 에너지 소비에 대한 요구 사항은 응용 분야의 종류에 따라 다르다. 트레이드오프 함수에서 파라미터를 조절함으로써, 서로 다른 종류의 응용분야에 따라 다른 AOT를 적응적으로 선택할 수 있게 된다. 각 AOT는 O(ke) 시간에 생성된다. 여기서, e는 네트워크 내의 무선 링크의 수이고 k는 멀티캐스트 그룹 내의 멤버 노드의 수이다. 시뮬레이션 결과에 의하면, AOT는 가장 빠른 트리(지연 시간이 가장 중요한 설계 요소인 경우)와 가장 에너지 효율적인 트리(에너지 소비가 일차적인 관심사인 경우) 사이의 트레이드오프를 적응적으로 제공한다. 즉, 네트워크 운용 환경에 따라 여러 AOT 중의 하나를 적절하게 선택할 수 있게 해준다.

Keywords

References

  1. C. E. Perkins, Ad Hoc Networking, Addison-Wesley Pub. Co., Upper Saddle River, NJ, 2001
  2. C. Siva Ram Murthy and B. S. Manoj, Ad Hoc Wireless Networks, Prentice Hall, Upper Saddle River, NJ, 2004
  3. A. Kamerman and L. Monteban, “WaveLAN-II: A High-Performance Wireless LAN for the Unlicensed Band,” Bell Labs Technical Journal, Summer 1997, pp.118-133
  4. H. Woesner, J. Ebert, M. Schlager, and A. Wolisz, “Power-Saving Mechanisms in Emerging Standards for Wireless LANs: The MAC Level Perspective,” IEEE Personal Communications, Vol.5, Issue 3, Jun., 1998, pp. 40-48 https://doi.org/10.1109/98.683738
  5. A. Hac, Wireless Sensor Network Designs, John Wiley & Sons, West Sussex, England, 2003
  6. R. Kravets and P. Krishnan, “Power Management Techniques for Mobile Communication,” Proc. of Int. Conf. on Mobile Computing and Networking (MobiCom), Oct., 1998, pp.157-168 https://doi.org/10.1145/288235.288276
  7. T. Acharya and R. Roy, “Distributed Algorithm for Power Aware Minimum Connected Dominating Set for Routing in Wireless Ad Hoc Network,” Proc. of ICPP 2005 Workshop on Wireless and Sensor Networks, Jun., 2005, pp.387-394 https://doi.org/10.1109/ICPPW.2005.28
  8. S.-J. Lee, W. Su, J. Hsu, M. Gerla, and R. Bagrodia, “A Performance Comparison Study of Ad Hoc Wireless Multicast Protocols,”Proc. of the IEEE Infocom 2000, Vol.2, Mar., 2000, pp.565-574
  9. B. Wang and S. K. S. Gupta, “On Maximizing Lifetime of Multicast Trees in Wireless Ad Hoc Networks,” Proc. of 2003 Int. Conf. on Parallel Processing (ICPP), Oct., 2003 https://doi.org/10.1109/ICPP.2003.1240596
  10. W. Wei and A. Zakhor, “Connectivity for Multiple Multicast Trees Schemes in Ad Hoc Networks,” Proc. of Int. Workshop on Wireless Ad Hoc Networks (IWWAN), Jun., 2004
  11. P.-J. Wan, G. Calinescu, and C.-W. Yi, “Minimum-Power Multicast Routing in Static Ad Hoc Wireless Networks,” IEEE/ACM Trans. on Networking, Vol.12, No.3, June, 2004, pp.507-514 https://doi.org/10.1109/TNET.2004.828940
  12. P. Floreen, P. Kaski, J. Kohonen, and P. Orponen, “Lifetime Maximization for Multicasting in Energy-Constrained Wireless Networks,” IEEE Journal on Selected Areas in Communications, Vol.23, No.1, Jan., 2005, pp.117-126 https://doi.org/10.1109/JSAC.2004.837342
  13. Y. Choi, E. Lee, D. Lee, S. Park, F. Yu, and S.-H. Kim, “An Implicit Cluster-Based Overlay Multicast Protocol for Mobile Ad Hoc Networks,” Proc. of IEEE Wireless Communications and Networking Conference (WCNC 2007), Mar., 2007, pp.3507-3512
  14. Y. Li, S. Peng, and W. Chu, “K-Tree Trunk and a Distributed Algorithm for Effective Overlay Multicast on Mobile Ad Hoc Networks,” Proc. of Int. Symp. on Parallel Architectures, Algorithms, and Networks (I-SPAN 2008), May 2008, pp. 53-58 https://doi.org/10.1109/I-SPAN.2008.22
  15. S. Moh, C. Yu, B. Lee, and H. Y. Youn, “Energy Efficient Two-Tree Multicast for Mobile Ad Hoc Networks,” Advances in Wireless Ad Hoc and Sensor Networks, Edited by Maggie Xiaoyan Cheng and Deying Li, Chapter 10, pp. 235~259, Springer, Berlin, Germany, 2008
  16. S. Moh, S. J. Lee, and C. Yu, “Adaptive Multicast on Mobile Ad Hoc Networks Using Tree-Based Meshes with Variable Density of Redundant Paths,” to appear in Wireless Networks, 2009
  17. G. Xylomenos and G. C. Polyzos, “IP Multicast for Mobile Hosts,” IEEE Communications Magazine, Jan., 1997, pp. 54-58
  18. C.-C. Chiang, M. Gerla, and L. Zhang, “Adaptive Shared Tree Multicast in Mobile Wireless Networks,” Proc. of IEEE Global Telecomm. Conference (GlobeCom), Vol.3, Nov., 1998, pp.1817-1822
  19. M. Frodigh, P. Johansson and P. Larsson, “Wireless Ad Hoc Networking – The Art of Networking without a Network,” Ericsson Review, No.4, 2000, pp.248-263
  20. W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, “Energy-Efficient Communication Protocols for Wireless Microsensor Networks,” Proc. of HawaiiInt. Conf. on System Sciences, Jan., 2000, pp.3005-3014
  21. T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithms, 2nd Ed., MIT Press, 2001
  22. S. Moh, “Adaptive Multicast Trees on Static Ad Hoc Networks: Tradeoffs between Delay and Energy Consumption,” Proc. of 4th Int. Conf. on Ubiquitous Intelligence and Computing (UIC-2007), Hong Kong, July 2007, pp.267-275 https://doi.org/10.1007/978-3-540-73549-6_27