A Mobile Multicast Mechanism for End-to-End QoS Delivery

End-to-End QoS를 지원하기 위한 이동 멀티캐스트 기법

  • 김태수 (창원대학교 컴퓨터공학과 통신시스템 연구실) ;
  • 이광휘 (창원대학교 컴퓨터공학과 통신시스템 연구실)
  • Published : 2005.05.01

Abstract

This paper proposed a mobile multicast technique to satisfy end-to-end QoS for various user requirements in mobile network environment. In order to provide seamless mobility, fast handoff technique was applied. By using L2 mobile trigger, it was possible to minimize remarkable amount of packet loss by delay occurred during handoff. To provide efficient multicast, concept of hierarchy was introduced to Xcast++, which results in a creation of HXcast++. HXcast++ optimized transfer path of multicast and reduced expensive multicast maintenance costs caused by frequent handoff. Suggestion of GMA (Group Management Agent) mechanism allows joining to group immediately without waiting IGMP Membership query during handoff. GMA mechanism will minimize the delay for group registration process and the resource usage due to delay of withdrawal process. And also use of buffering & forwarding technique minimized packet loss during generation of multicast tree. IntServ/RSVP was used to provide End-to-End QoS in local domain and DiffServ was used in global domain. To minimize reestablishment of RSVP session delay, extended HXcast++ control messages ware designed to require PATH message. HXcast++ proposed in this thesis is defined as multicast technique to provide end-to-end QoS and also to satisfy various user requirements in mobile network environment.

본 논문은 이동 통신망 환경에서 사용자들의 다양한 요구사항을 충족시킬 수 있도록 End-to-End QoS를 제공하기 위한 이동 멀티캐스트 기법을 제안하였다. 투명한 이동성 보장을 위해 빠른 핸드오프 기법을 적용하였다. L2 Mobile Trigger를 이용하여 핸드오프 시 발생하는 지연으로 인한 다량의 패킷 손실을 줄일 수 있도록 하였다. Xcast++에 계층적 개념을 도입하여 확장한 HXcast++를 제안하여 멀티캐스트 전송 경로의 최적화를 제공하고, 빈번한 핸드오프로 인한 멀티캐스트 서비스 유지비용을 줄일 수 있도록 하였다. 핸드오프 시 IGMP Membership Query를 기다림 없이 즉각 그룹에 가입할 수 있는 GMA(Group Management Agent) 기반 그룹 관리 메커니즘을 제안하여 그룹 가입 지연을 줄이고, 탈퇴 지연으로 인한 자원의 낭비를 제거하였다. 그리고 멀티캐스트 트리가 생성되는 동안 발생할 수 있는 패킷 손실은 buffering&forwarding 기법을 이용하여 줄였다. End-to-End QoS 제공을 위해 지역 네트워크에서는 IntServ/RSVP를 사용하고 광역 네트워크에서는 DiffServ를 사용하도록 구성하였다. 그리고 핸드오프로 인한 RSVP의 세션 재 설립 지연을 줄이기 위해 HXcast++ 제어 메시지를 확장하여 PATH 메시지를 요구하도록 하였다. 본 논문에서 제안하는 HXcast++는 이동 통신망 환경에서 End-to-End QoS를 제공하는 멀티캐스트 기법으로서 사용자들의 다양한 요구사항을 충족시킬 수 있는 한 가지 방안이 될 것이다.

Keywords

References

  1. C-H. Wu and J. D. Irwin, Emerging Multimedia Computer Communication Technologies, Prentice Hall, 1998
  2. A. Striegel and G. Manimaran, 'A Survey of QoS Multicasting Issues,' IEEE Communications, vol. 40, no. 6, pp. 82-87, June 2002
  3. K-I Kim, et al., 'Xcast- Extension for Few-to-Few Multicast Communication,' IETF Internet-Draft, draft-kim-xcast+-few-2few-00.txt, October 2002
  4. J. Wu, 'A Mobility Support Agent Architecture for Seamless IP Handover,' Licentiate Thesis, Royal Institute of Technology (KTH), Sweden, June 2000
  5. K. Malki, et al., 'Low latency Handoffs in Mobile IPv4,' IETF Internet-Draft, draft-ietf -mobileip-lowlatency-handoffs-v4-04.txt, June 2002
  6. R. Koodli, 'Fast Handovers for Mobile IPv6,' IETF Internet-Draft, draft-ietf-mobileip-fast-mipv6-06.txt, March 2003
  7. C. Perkins, 'IP Mobility Support for IPv4,' IETF RFC 3344, August 2002
  8. J-W Lee, 'Explicit Multicast over Mobile IP,' IETF Internet-Draft, draft-lee-xcast-mobileip-01.txt, November 2001
  9. M-K Shin, Y-J Kim and S-H Kim, 'Explicit Multicast Extension(Xcast+) Supporting Receiver Initiated Join,' IETF Internet-Draft, draft-shin-xcast-receiver-join01.txt, March 2002
  10. 김재현, 김기택, 김동근, 이재용, '이동환경에서 다중 송수신자를 지원하는 효율적인 멀티캐스팅 기법', JCCI 2003, 2003. 4
  11. Y. Berenet, et al., 'A Frame- work for End-to-End QoS Combining RSVP/IntServ and Differentiated Services,' IETF Internet-Draft, draft-bernet-intdiff-00.txt, March 1998
  12. NS Simulator Ver 2.26, http://www.isi.edu/nsman/ns/
  13. Xeast++ module, http://lionking.enu.ac.kr/multicast/
  14. Marc Greis' RSVP module, http://www.nee.p.pt/-rprior/ns/index-en.html
  15. Notel Networks DiffServ Model, http://www7.nortel.com:8080/CTL/