Toward the IPv6 Mobile Internet
The 7th TWNIC IP OPM November 23, 2006 Keiichi Shima (島 慶一)<keiichi@iijlab.net> Internet Initiative Japan Inc. / WIDE Project
PROJECT
Toward the IPv6 Mobile Internet The 7th TWNIC IP OPM November 23, - - PowerPoint PPT Presentation
Toward the IPv6 Mobile Internet The 7th TWNIC IP OPM November 23, 2006 Keiichi Shima <keiichi@iijlab.net> Internet Initiative Japan Inc. / WIDE Project PROJECT Background Widely deployed Internet Available in
The 7th TWNIC IP OPM November 23, 2006 Keiichi Shima (島 慶一)<keiichi@iijlab.net> Internet Initiative Japan Inc. / WIDE Project
PROJECT
world
Technologies
various communication media
Home ISP Public Access
Transportation ISP
Company ISP
WLAN WLAN WLAN WiMax
3G PHS
WLAN
Home
On the road to a station In a train Office
Device dependent Infrastructure update is required
Applications need to be modified Terminals have to be updated
System for Mobile Communication)
Mobile IPv6), RFC3963 (NEMO Basic Support)
incredibly small devices
www.gumstix.org/)
available with NetBSD/ evbarm architecture
RFC3776 (IPsec for Mobile IPv6)
IPv6 Subnet 1 2 3 4 5 6 7 8 200m
fixed PC
the RTT)
environment is important
number of people
service as a Mobile Service Provider (MSP)
based service interface
IPv6 access networks
defined in the specs
as an operation kit
WIDE Backbone IPv4 Internet IPv6 Internet Home Agent Mobile Network Prefixes Home Network Tunnel service Web-based service interface Mobile IPv6 / NEMO BS node with IPv6 over IPv4 tunnel Mobile IPv6 / NEMO BS node with DSMIPv6 Mobile IPv6 / NEMO BS node
Protocol stack from SHISA / USAGI / MIPL / NEPL Live CD for Mobility Service
supported
Web interface
mobility programs are integrated
has already done
the easiest way to try mobility functions
the network boundary
fails, the mobile router “moves” to another ISP
unaware of the movement
ISP A ISP B Home Logical location Physical location
Care-of Addr A Care-of Addr B
Internet WIDE Backbone Network WIDE Nara NOC WIDE K2 NOC WIDE Fujisawa NOC Access Router 1 Access Router 2 Home Agent User's Laptop Computers 2001:200:0:8ff::/64 2001:200:0:80bb::/64 Mobile Router HoA: 2001:200:0:fffe::4649 2001:200:0:ffff::/64 2001:200:0:fffe::/64 Home Network Camp Network
Over 250 people were there
Internet
WIDE Camp Network Move SHISA Mobile Router Home Network Keio K2 Town Campus T1 leased line 1 T1 leased line 2 Satelite link SHISA Home Agent pre-registration Move pre-registration
Over 250 people were there
important as well as designing protocols
Internet
babymdd mnd had nemonetd mrd cnd
Binding Management Module Mobility Socket Routing Socket Address Management Module Neighbor Discovery Module Forwarding Module Binding Update Database (Copy) Binding Cache Database (Copy) Routing Management Module Routing Table
user space kernel space
Binding Update Database Binding Cache Database
MIPv6 stack
Binding cache Database (copy) Binding update Database (copy) Binding management module
User space Kernel space
provided by a daemon (mip6d)
as an interface between user and kernel space
used to update endpoint address of IPsec tunnel through PF_KEY socket when MN moves
PF_NETLINK socket PF_KEY socket
mip6d
IKE applications
Neighbor management module Address management module Routing management module Routing table Binding update Database Binding cache Database SP Database SA Database Migrate management module
192.168.2.1 2001:db8:1000::100
IPv6 Internet IPv4 Internet
IPv6 IPv6 IPv6 IPv4 IPv4 IPv4
ホーム エージェント IPv4/IPv6 over IPv6 トンネル 移動ノード
IPv6 IPv4 IPv6 IPv6
192.168.2.1 2001:db8:1000::100
IPv6 Internet IPv4 Internet
IPv6 IPv6 IPv6 IPv4 IPv4 IPv4
ホーム エージェント IPv4/IPv6 over IPv4 トンネル 移動ノード
IPv4 IPv4 IPv4 IPv6
VoIP client and IPv6 VoIP client are located in a mobile network
communicate with their peer nodes regardless
thanks to DSMIPv6
performed at the 1st IPv6 Summit in Thailand, May 2006
Home Network (Dual Stack) Foreign Network 1 (Dual Stack) Foreign Network 2 (IPv6 only) Foreign Network 3 (IPv4 only) Home Agent Mobile Router with DSMIPv6 Access Router IPv6 VoIP Client IPv4 VoIP Client IPv6 VoIP Client IPv4 VoIP Client
Network
to small mobile router driven by battery
SHISA MR
to supply power to IPv6 sensors