DOI QR코드

DOI QR Code

An Implementation of Explicit Multicast with Mobile IP for Small Group Communications in Mobile Networks

이동통신환경에서의 소규모 그룹통신을 위한 XMIP 프로토콜의 구현

  • Published : 2005.04.01

Abstract

In this paper, we implement and verify XMIP integrating IETF Mobile IP and the Explicit Multicast mechanism for a great number of small group multicast communications. U a source node sends Xcast packets explicitly inserting destination nodes into the headers, each Xcast router decides routes and forwards the packets toward each destination node based on unicast routing table without the support of multicast trees. n is a straightforward and simple multicast mechanism just based on a unicast routing table without maintaining multicast states because of the inheritance from the Explicit Multicast mechanism. This research modifies and extends the functionality of IETF Mobile IP's mobility agents, such as HA/FA to HA+/FA+ respectively, considering interworking with Xcast networks. Xcast packets captured by HA+ are forwarded into X-in-X tunnel interfaces for each FA+ referred to the binding table of HA.. This X-in-X tunneling mechanism can effectively solve the traffic concentration problem of IETF Mobile IP multicast services. Finally WLAN-based testbed is built and a multi-user Instant messenger system is developed as a Xcast application for finally verify the feasibility of the implemented XMIP/Xcast protocols.

본 논문에서는 다세션 소규모 멀티캐스트 통신을 위해 제안된 Explicit Multicast 전송방식과 IETF Mobile W를 효과적으로 결합한 XMIP 프로토콜을 구현하고 검증한다. Xcast 패킷 헤더 내에 목적지 주소들을 소스 노드가 명시하여 Xcast 네트워크로 전송하면 각 Xcast 라우터는 멀티캐스트 트리의 지원없이도 유니캐스트 라우팅 정보만을 기초로 목적지를 향해 경로설정과 전송을 수행한다. XMIP 프로토콜은 이러한 Explicit Multicast 프로토콜의 특징을 상속받아 상태유지의 필요없이 유니캐스트 라우팅 테이블을 기반으로 하므로 전송방식이 명확하고 단순하다. 본 연구에서는 Xcast 네트워크와 IETF Mobile IP의 연동을 함께 고려해서 Mobile IP의 이동 에이젼트인 HA/FA를 수정 보완하여 HA+/FA+로 각각 확장한다. HA+로 전송된 Xcast 패킷은 Mobile IP 바인딩 테이블을 참조하여 각 FA+로 향하는 X-in-X 터널 인터페이스를 통해 전송된다. 이 메커니즘으로 IETF Mobile IP 멀티캐스트 트래픽 집중 문제를 효과적으로 해결할 수 있다. 마지막으로 무선랜기반 실험망을 구축하고, Xcast 응용으로서 다중 사용자를 위한 인스턴트 메신져를 개발하고 실험하므로써 최종 개발한 XMIP/Xcast 프로토콜의 실효성을 검증한다.

Keywords

References

  1. Steve Deering, 'Multicast Routing in a Datagram Internetwork,' PhD thesis, Dec., 1991
  2. C. Diot et aI., 'Deployment Issues for the IP Multicast Service and Architecture,' IEEE Network Magazine, Jan., 2000 https://doi.org/10.1109/65.819174
  3. H. Holbrook et aI., 'Source-Specific Multicast for IP, , 2000
  4. R. Boivie et aI., 'Explicit Multicast(Xcast) Basic Specification,' , 2000
  5. J. Lee and M. Shin, 'Explicit Multicast Tunneling,' Nov., 2001
  6. J. Lee and M. Shin, 'Explicit Multicast over Ethernet,' , Sep., 2001
  7. J. Lee and M. Shin, 'Explicit Multicast over Mobile IP (XMIP),' , Nov., 2001
  8. C. Perkins, 'IP Mobility Support,' IETF RFC 2002, Oct., 1996
  9. M. Shin et aI., 'Multicast delivery using explicit multicast over IPv6 networks,' IEEE Communications Letters, Feb., 2003 https://doi.org/10.1109/LCOMM.2002.808396
  10. S. Egger and T. Braun, 'Multicast for Small Conferences: A Scalable Multicast Mechanism Based on IPv6,' IEEE Communications Magazine, Jan., 2004 https://doi.org/10.1109/MCOM.2004.1262171
  11. M. Shin et al., 'Explicit Multicast Extension (Xcast+) for Efficient Multicast Packet Delivery,' ETRI Journal, Dec., 2001 https://doi.org/10.4218/etrij.01.0201.0402
  12. A. Croll and E. Packman, 'Managing Bandwidth Deploying QOS in Enterprise Networks', page 95, Prentice Hall PTR, 2000