Maintaining Robust Spanning Tree in Wireless Ad-hoc Network Environments

무선 Ad-hoc 네트워크 환경에서 강건한 신장 트리를 유지하는 기법

  • 강용혁 (성균관대학교 정보통신공학부 분산시스템연구실) ;
  • 엄영익 (성균관대학교 정보통신공학부 분산시스템연구실)
  • Published : 2002.10.01

Abstract

A wireless ad-hoc network is a collection of wireless mobile hosts forming a temporary network without the aid of any centralized adminstration or standard support services. Wireless ad-hoc networks may be quite useful in that they can be instantly deployable and resilient to change. In this environment, for many crucial distributed applications, it is necessary to design robust virtual infrastructures that are fault-tolerant, self-stabilized, and resource-efficient. For this task this paper proposes a scheme of maintaining robust spanning trees which are little affected by topological changes. By maintaining such a spanning tree and adapting it to the environments with frequent topological changes, one can improve the reliability and efficiency of many applications that use the spanning tree.

무선 ad-hoc 네트워크는 어떠한 하부 구조와 중앙 관리의 도움 없이 임시 네트워크를 구성하는 무선 이동 호스트들의 집합이다. 무선 ad-hoc 네트워크는 빠르게 배치가능하고 변화에 탄력이 있어야 하는 네트워크 환경에 아주 유용하게 이용된다. 이러한 환경에서 분산 응용을 수행하기 위해서는 어느 정도 오류를 감내할 수 있는 강건한 구조가 요구되며, 또한 응용을 수행하는 데 사용되는 자원의 효율성도 요구된다. 본 논문에서는 무선 ad-hoc 네트워크 환경에서 강건하고 효율적으로 분산 응용이 수행될 수 있도록 강건한 신장 트리를 구성하고 유지하는 기법을 제안한다. 본 논문에서 제안하는 기법은 네트워크 위상의 변화에 영향을 적게 받는 강건한 신장 트리를 구성하기 위해 각 노드들간의 경로 정보를 이용하여 가장 결합도가 높은 경로를 우선적으로 선택하는 방식을 사용한다. 또한, 신장 트리를 효율적으로 유지하기 위해 네트워크 위상의 변화로 인해 신장 트리의 일부분의 붕괴되었을 때 처음부터 재구성하는 장식보다는 기존 신장 트리 정보를 이용하는 방식을 사용한다.

Keywords

References

  1. A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols J.Broch;D.B.Johnson;D.A.Maltz;Yih-Chun hu;J.Jetcheva
  2. The 14th International Conference on Distributed Computing Systems Structuring Distributed Algorithms for Mobile Hosts B.R.Badrinath;Arup Acharya;Tomasz Imielinski
  3. Information Processing Letters v.26 Minimum-cost Spanning Tree as a Path Finding Problem B.M.Maggs;S.A.Plotkin
  4. ACM Transactions on Programming Languages and Systems v.5 no.1 A Distributed Algorithm for Minimum-Weight Spanning Trees R.G.Gallager;P.A.umblet;P.M.Spira
  5. Proc. of the 31st IEEE Ann. Symp. on Foundation of Computer Science Communication-Optimal maintenance of replicated Information Baruch Awerbuch;Israel Cidon;Shay Kutten
  6. Journal of ACM v.37 no.2 A Tradeoff between information and communication in broadcast protocols Baruch Awerbuch;Oded Goldreich;David Peleg;Ronen Vainish
  7. Communication of the ACM v.17 no.11 Self-stabilizing systems in spite of distributed control E.W.Dijkstra
  8. ACM Computing Surveys v.25 no.1 Self-stabilization M.Schneider
  9. 13th Conference on Foundations of Software Technology and Theoretical Computer Science Time optimal self-stabilizing spanning tree algorithms S.Aggarwal;S.Kutten
  10. IEEE Wireless Communications and Networking Conference DST- A Routing Protocol for Ad Hoc networks Using Distributed Spanning Trees S.Radhakrishnan;Gopal Racherla;C.N.Sekharan;N.S.V.Rao;Steven G.Batsell
  11. International Conference on Parallel Processing Mobility Tolerant Maintenance of Multi-cast Tree in Mobile Multi-hop Radio Networks Sandeep K. S.Gupta;Pradip K. Srimani
  12. IEEE International Conference on Communications Virtual Dynamic Backbone for Mobile Ad Hoc Networks U.C.Kozat;G.Kondylis;B.Ryu;M.K.Marina
  13. Wireless Networks v.7 Routing with Guaranteed Delivery in Ad Hoc Wireless Networks P.Bose;P.Morin;I.Stojmenovic;J.Urrutia
  14. Mobile Computing Dynamic Source Routing in Ad-Hoc Wireless Networks D.B.Johnson;D.A.Maltz;T.Imielinski(ed.);H.Korth(ed.)
  15. Simulation Modeling and Analysis(2-ed.) A.Law;W.Kelton