An Enhanced Xcast Protocol for Mobile Nodes in IP Networks

IP 망에서의 이동 노드를 위한 향상된 Xcast, 프로토콜

  • 남세현 (대구대학교 정보통신공학부)
  • Published : 2005.06.01

Abstract

Whereas the traditional multicast schemes based on Mobile IP can support a limited number of very large multicast groups, the Xcast protocol can support a very large number of small multicast groups, In the Xcast, the source node encodes the list of destinations in the Xcast header. Therefore, the maximum packet size in the network limits the number of destinations that a Xcast packet may have. In this paper, an enhanced Xcast protocol is proposed to solve the multicast group size limitation of the existing Xcast protocol in providing multicast service for mobile nodes. Moreover, the SIP (a very flexible control plane protocol) is integrated with the proposed multicast scheme to provide mobility awareness on the application layer. The simulation results verify that the proposed multicast scheme not only increases the packet delivery ratio and the data packet forwarding efficiency but also achieves low latency of packets in the network.

Mobile IP를 기반으로 하는 기존의 멀티캐스트 방식은 대규모 멀티캐스트 그룹을 제한된 개수만큼만 지원할 수 있는데 반하여, Xcast는 소규모 멀티캐스트 그룹을 여러개 지원하는 것이 가능한 방식이다. 하지만, Xcast에서는 송신 노드가 Xcast 헤더에 수신 노드들의 주소를 나열하는 방식을 사용하기 때문에 망에서의 최대 패킷 크기에 따라 하나의 Xcast 패킷이 갖는 수신 노드 주소의 개수에 제약을 받는다. 본 논문에서는 이동 노드들에게 멀티캐스트 서비스를 제공할 때 기존의 Xcast프로토콜이 갖고 있는 멀티캐스트 그룹 크기의 제약을 해결하기 위한 향상된 Xcast프로토콜을 제안한다. 또한, 제안된 멀티캐스트 방식은 SIP과의 통합을 통하여 응용 계층에서 이동성을 인식하도록 한다. 시뮬레이션 결과를 통하여 제안된 멀티캐스트 방식은 망에서의 패킷 전달율과 패킷 전송 효율을 높일 수 있을 뿐만 아니라 패킷의 지연도 크게 낮출 수 있음을 알 수 있다.

Keywords