A Solution for Congestion and Performance Enhancement using Dynamic Packet Bursting in Mobile Ad Hoc Networks

모바일 애드 혹 네트워크에서 패킷 버스팅을 이용한 혼잡 해결 및 성능향상 기법

  • 김영덕 (대구경북과학기술연구원 소프트웨어연구팀) ;
  • 양연모 (금오공과대학교 전자공학부) ;
  • 이동하 (대구경북과학기술연구원 소프트웨어연구팀)
  • Published : 2008.10.15

Abstract

In mobile ad hoc networks, most of on demand routing protocols such as DSR and AODV do not deal with traffic load during the route discovery procedure. To solve the congestion and achieve load balancing, many protocols have been proposed. However, the existing load balancing schemes has only considered avoiding the congested route in the route discovery procedure or finding an alternative route path during a communication session. To mitigate this problem, we have proposed a new scheme which considers the packet bursting mechanism in congested nodes. The proposed packet bursting scheme, which is originally introduced in IEEE 802.11e QoS specification, is to transmit multiple packets right after channel acquisition. Thus, congested nodes can forward buffered packets promptly and minimize bottleneck situation. Each node begins to transmit packets in normal mode whenever its congested status is dissolved. We also propose two threshold values to define exact overloaded status adaptively; one is interface queue length and the other is buffer occupancy time. Through an experimental simulation study, we have compared and contrasted our protocol with normal on demand routing protocols and showed that the proposed scheme is more efficient and effective especially when network traffic is heavily loaded.

모바일 애드 혹 네트워크상에서 DSR, AODV등 대부분의 on demand 라우팅 프로토콜들은 경로 탐색 과정에서 트래픽 로드를 고려하고 있지 않다. 최근 혼잡을 해결하고 트래픽 로트 밸런싱을 이루기 위해서 여러 알고리즘들이 제시되었으나 대부분 경로 탐색과정에서 단순히 대체 경로를 찾거나 혼잡이 발생된 노드를 회피하여 라우팅하는 기법들이었다. 본 논문에서는 이러한 이슈들에 대한 성능을 향상시키기 위해 혼잡이 발생된 노드에서 패킷 버스팅 기법을 사용하여 혼잡을 해결하고자 한다. 패킷 버스팅 기법은 IEEE 802.11e QoS 동작에서 소개되었으며 한번의 채널획득으로 여러 패킷을 보낼 수 있도록 한다. 이로써 혼잡이 발생한 노드는 버퍼링된 패킷을 신속하게 전송할 수 있으며, 병목현상을 막을 수 있다. 또한 정확하고 동적으로 혼잡상태를 결정하기 위하여 두 가지의 임계값을 정의한다. 하나는 인터페이스 큐길이이며, 다른 하나는 버퍼링 시간이다. 마지막으로 실험을 통하여 네트워크 트래픽이 많을 때 제안된 알고리즘이 기존의 일반적인 on demand 프로토콜보다 더 효율적이고 우수한 성능을 가짐을 보인다.

Keywords

References

  1. C. E. Perkins and P. Bhagwat, "Highly Dynamic Destination Sequenced Distance-vector Routing (DSDV) for Mobile Computers," Comp. Commun. Rev., pages: 234-44, October. 1994
  2. David B. Johnson, David A. Maltz, Yih-Chun Hu, "The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks (DSR)," Internet Draft, IETF Mobile Ad hoc Networks (MANET) Working Group
  3. C. E. Perkins and E. Royer, "Ad-hoc on-demand Distance Vector Routing," Proc.2nd IEEE Wksp. Mobile Comp. Sys. App., February 1999
  4. IEEE 802.11, Part 11:Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Standard, IEEE, Jun. 1997
  5. IEEE 802.11e/D3.0, Draft Supplement to Part 11: Wireless Medium Access Control (MAC) and physical layer (PHY) specifications: Medium Access Control (MAC) Enhancements for Quality of Service (QoS), May 2002
  6. IEEE 802.11e/D3.0, Draft Supplement to Part 11: Wireless Medium Access Control (MAC) and physical layer (PHY) specifications: Medium Access Control (MAC) Enhancements for Quality of Service (QoS), May 2002
  7. B. Sadeghi, V. Kanodia, A. Sabharwal, E. Knightly, "OAR: An Opportunistic Auto-Rate Media Access Protocol For Ad Hoc Networks," ACM Mobicom 2002
  8. Sung-Ju Lee and Mario Gerla, "Dynamic Load- Aware Routing in Ad hoc networks," Proceedings of IEEE ICC 2001
  9. Bong Chan Kim, Jae Young Lee, Hwang Soo Lee and Joong Soo Ma, "An Ad-hoc Routing Protocol with Minimum Contention Time and Load Balancing," IEEE Global Telecommunications Conference, 2003
  10. Abdulranhman H. Altalhi and Golden G. Richard, III., "Load-Balanced Routing through Virtual Paths," IPCCC 2004
  11. Bong Chan Kim, Jae Young Lee, Hwang Soo Lee and Joong Soo Ma, "An Ad-hoc Routing Protocol with Minimum Contention Time and Load Balancing," IEEE Global Telecommunications Conference, 2003
  12. Tran, D.A. and Raghavendra, H., "Routing with congestion awareness and adaptivity in mobile ad hoc networks," Wireless Communications and Networking Conference, 2005
  13. S. McCanne and S. Floyd, "NS network simulator," URL http://www.isi.edu/nsnam/ns