Quantitative simulation of XCAST6 performance using OMNeT++

  • Authors:
  • Odira Elisha Abade;Katsuhiko Kaji;Nobuo Kawaguchi

  • Affiliations:
  • Nagoya University, Japan;Nagoya University, Japan;Nagoya University, Japan

  • Venue:
  • AINTEC '11 Proceedings of the 7th Asian Internet Engineering Conference
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Explicit multiunicast (XCAST) is a form of small group multicast in which the sender embeds IP addresses of all receiving nodes in a special header and sends it with all data packets. On sending, each XCAST-aware router in the path examines the packet and partitions the destinations into various sets based on their next hops. For each set, the router uses a bitmap in the packet header to ensure that each copy of the packet is delivered only to destinations whose corresponding bits in the bitmap are set to 1. Sometimes real world implementation of XCAST6 can take a long time to deploy and resource constraints can limit the scale of testing that can be done. We have therefore integrated XCAST6 into the IPv6 stack of INET Framework for OMNeT++ to allow for large-scale, exhaustive and realistic investigation of XCAST6 characteristics and to complement our current research into real world deployment of XCAST6. The contribution of this paper is two fold. First, it describes our implementation of XCAST6 in OMNeT++'s INET framework. Secondly, it experimentally shows the effectiveness of XCAST6 with regards to various multicast performance metrics such as stress, end-to-end delay, efficiency and packet processing overhead rate.