implementation of explicit multicast with mobile ip in mobile environment 2003. 2. 27

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: radha

Post on 08-Jan-2016

23 views

Category:

Documents


0 download

DESCRIPTION

Implementation of Explicit Multicast with Mobile IP in Mobile Environment 2003. 2. 27. J.W. PYUN, Prof. Y.J. PARK. (Hanyang University, Korea) Ph.D. W.T. Kim. (Rostic Technologies. Inc.). Introduction. Overview Explicit Multicast(Xcast) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

What is Xcast?(2)

Page 7: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Mobile IPv4 Network

Home Agent

Foreign Agent

Foreign Agent

Page 9: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

NCLAB, Hanyang UniversityGenkai/Hyeonhae Workshop in Fukuoka

Mobile IPv4 protocol

Home AgentForeign Agent

Page 10: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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: Implementation of Explicit Multicast    with Mobile IP in Mobile Environment 2003. 2. 27

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