genkai/hyeonhae workshop in fukuoka nclab, hanyang university implementation of explicit multicast...

15
NCLAB, Hanyang Univer sity Genkai/Hyeonhae Workshop in Fuk uoka Implementation of Explicit Multicast with Implementation of Explicit Multicast with Mobile IP in Mobile Environment Mobile IP in Mobile Environment 2003. 2. 27. 2003. 2. 27. J.W. PYUN, Prof. Y.J. PARK. J.W. PYUN, Prof. Y.J. PARK. (Hanyang University, Korea) (Hanyang University, Korea) Ph.D. W.T. Kim. Ph.D. W.T. Kim. (Rostic Technologies. Inc.) (Rostic Technologies. Inc.)

Upload: rachel-howell

Post on 27-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Implementation of Explicit Multicast Implementation of Explicit Multicast with Mobile IP in Mobile Environmentwith Mobile IP in Mobile Environment 2003. 2. 27.2003. 2. 27.

J.W. PYUN, Prof. Y.J. PARK.J.W. PYUN, Prof. Y.J. PARK. (Hanyang University, Korea)(Hanyang University, Korea) Ph.D. W.T. Kim.Ph.D. W.T. Kim. (Rostic Technologies. Inc.) (Rostic Technologies. Inc.)

Page 2: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Introduction

Overview Explicit Multicast(Xcast) Mobile IPv4 concepts Xcast over Mobile IPv4 Implementation(HA+, FA+, MN+) Conclusion

Page 3: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Overview

Multicasting in Mobile IP - unicasting by tunneling - IGMP Using Xcast Adding Xcast function on Mobile IP software Experiment - Wireless LAN(IEEE 802.11b)

Page 4: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Multicasting problem in Mobile IP

Router

Foreign Agent 1

Foreign Agent 2

Home Agent

Correspondent Node

APAP

MN in Notebook

Page 5: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

What is Xcast?(1)

• Xcast(Explicit Multicast)

small group multicast (max. 127) SSM(Source-Specific Multicast) No, need for multicast routing protocol The source encodes the list of destinations in the Xca

st header The Xcast packet can be converted into a normal uni

cast packet : called X2U (Xcast to Unicast)

Page 6: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

What is Xcast?(2)

Page 7: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Xcast Application

• Xcast Application

IP Telephony(VoIP application) Video conferencing Real-time collaborative applications Networked games

Page 8: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Mobile IPv4 Network

Home Agent

Foreign Agent

Foreign Agent

Page 9: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Mobile IPv4 protocol

Home AgentForeign Agent

Page 10: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Implementation Environment

Dynamics - HUT Mobile IP system http://www.cs.hut.fi/Research/Dynamics/

• developed at Helsinki University of Technology (HUT)• Mobile IP software for Linux - Home Agent, Foreign Agent module for Linux Router - Dynamics Mobile Node is partially ported for Microsoft Windows (98SE, ME, NT4, 2000) • Communication availability with Mobile IP in wireless LANs

Page 11: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Implementation Environment(II)

Router

Foreign Agent 1

Foreign Agent 2

Home Agent

• Linux Router 4,• AP(Access Point) 2,• Notebook with

WLAN card

Correspondent Node

APAP

MN in Notebook

Page 12: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Home Agent +

Home Agent Main

ICMP handler

Advertisement message

ARP processor

Routing Table update

Binding Info.

Authentication module

Registration Reply

Registration Request

X – tunnel

Tunneling

IP - IP

X – parse

Xcast module

Mobile IP module

Page 13: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Foreign Agent +

Foreign Agent Main

Solicitation Reply

ARP processor

ICMP handler

Advertisement message

Routing Table update

Authentication module

Registration Reply

Registration Request

X – tunnel

Tunneling

IP - IP

X – parse

bitmap

Xcast module

Mobile IP module

Page 14: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Conclusion

mobile multicasting for small group membership in Wireless LAN(IEEE 802.11b) with Xcastable Router embeded Xcast over Mobile IPv4 protocol

Xcast don’t need for multicast routing protocols Xcast only works with a limited number of receivers

Page 15: Genkai/Hyeonhae Workshop in Fukuoka NCLAB, Hanyang University Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. 2003

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Reference

IBM Explicit Multicast

http://www-124.ibm.com/developerworks/oss/xcast/ Alcatel Explicit Multicast/Small Group Multicast http://www.alcatel.com/xcast/ Xcast over Mobile IP draft-lee-xcast-mobile-ip-00.txt Explicit Multicast(Xcast) Basic Specification draft-ooms-xcast-basic-spec-01.txt