[support] vertical handover WLAN-UMTS
Trinks, Marcus (K-EFFI)
marcus.trinks at volkswagen.de
Mon Sep 8 21:35:46 JST 2008
Hello,
I do currently do some test with the great new DSMIPv6 Implementation.
Recently I tried to conduct a handover between WLAN und UMTS. But un-
fortunately it didnt run well automatically.
In Order to get my UTMS interface registered with the HA I used the
HOWTO of Guillaume Schreiner. (Thanks a lot for that HOWTO!!!).
Registering the MR via UMTS works fine with that setup. But registering
the UMTS interface without that setup but with DSMIPv6 doesnt work. I
could
not figure out why. I do not have some logs of that yet.
Next I configured the network in order to get registered via WLAN. When
I
got that run I tried to conduct a handover from WLAN to UMTS.
Initially my WLAN Interface was up associated with an Access Point in an
IPv4 network. When I started mip6d it registered its IPv4 CoA
successfully
with the HA.
Next I started the UMTS pppd (pon umts). After the establishment of UMTS
I set
down the wlan link which is currently registered with the HA
(sudo ip link set wlan0 down). After a few seconds the tunnel on the HA
was deleted,
but the MR does not register via UMTS.
Now I configured a default route manually (sudo ip route add default dev
ppp0). A few
seconds later the binding with the HA was successfully completed.
I attached the log- and conf-files of the HA (mip6d_dsmip_ha.log and
mip6d_dsmip_ha.conf)
and of the MR (mip6d_dsmip_mr.log and mip6d_dsmip_mr.conf).
Furtermore I recorded the routing tables for the different states of the
handover process:
wlan successfully registered with the HA UMTS down
ip -r: Mo 8. Sep 13:21:26 CEST 2008
10.64.64.64 dev ppp0 proto kernel scope link src 80.187.228.39
172.16.6.0/24 dev wlan0 proto kernel scope link src 172.16.6.246
172.16.7.0/24 dev wlan0 proto kernel scope link src 172.16.7.253
default via 172.16.6.1 dev wlan0 proto none
ip -6 r: Mo 8. Sep 13:21:26 CEST 2008
::ffff:172.16.6.246 dev wlan0 metric 256 expires 21332970sec mtu 1500
advmss 1440 hoplimit 4294967295
2001:1:1::1 dev ip6tnl1 metric 256 expires 21332969sec mtu 1460 advmss
1400 hoplimit 4294967295
fe80::/64 dev tap0 metric 256 expires 21331545sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev br0 metric 256 expires 21332963sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev wlan0 metric 256 expires 21332964sec mtu 1500 advmss
1440 hoplimit 4294967295
fe80::/64 dev ip6tnl1 metric 256 expires 21332969sec mtu 1460 advmss
1400 hoplimit 4294967295
fe80::/64 via :: dev sit1 metric 256 expires 21332969sec mtu 1480
advmss 1420 hoplimit 4294967295
default dev sit1 metric 1024 expires 21332970sec mtu 1480 advmss 1420
hoplimit 4294967295
wlan registered with the HA UMTS up (ppp0)
ip -r: Mo 8. Sep 13:44:18 CEST 2008
10.64.64.64 dev ppp0 proto kernel scope link src 80.187.59.189
172.16.6.0/24 dev wlan0 proto kernel scope link src 172.16.6.246
default via 172.16.6.1 dev wlan0 proto none
ip -6 r: Mo 8. Sep 13:44:18 CEST 2008
::ffff:172.16.6.246 dev wlan0 metric 256 expires 21334160sec mtu 1500
advmss 1440 hoplimit 4294967295
2001:1:1::1 dev ip6tnl1 metric 256 expires 21334317sec mtu 1460 advmss
1400 hoplimit 4294967295
fe80::/64 dev tap0 metric 256 expires 21334064sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev br0 metric 256 expires 21334064sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev wlan0 metric 256 expires 21334066sec mtu 1500 advmss
1440 hoplimit 4294967295
fe80::/64 dev ip6tnl1 metric 256 expires 21334317sec mtu 1460 advmss
1400 hoplimit 4294967295
fe80::/64 via :: dev sit1 metric 256 expires 21334317sec mtu 1480
advmss 1420 hoplimit 4294967295
default dev sit1 metric 1024 expires 21334317sec mtu 1480 advmss 1420
hoplimit 4294967295
wlan down UMTS up
ip -r: Mo 8. Sep 13:44:49 CEST 2008
10.64.64.64 dev ppp0 proto kernel scope link src 80.187.59.189
ip -6 r: Mo 8. Sep 13:44:49 CEST 2008
2001:1:1::1 dev ip6tnl1 metric 256 expires 21334286sec mtu 1460 advmss
1400 hoplimit 4294967295
fe80::/64 dev tap0 metric 256 expires 21334033sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev br0 metric 256 expires 21334033sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev ip6tnl1 metric 256 expires 21334286sec mtu 1460 advmss
1400 hoplimit 4294967295
fe80::/64 via :: dev sit1 metric 256 expires 21334286sec mtu 1480
advmss 1420 hoplimit 4294967295
default dev sit1 metric 1024 expires 21334286sec mtu 1480 advmss 1420
hoplimit 4294967295
wlan down UMTS successfully registered with the HA
ip -r: Mo 8. Sep 13:45:40 CEST 2008
10.64.64.64 dev ppp0 proto kernel scope link src 80.187.59.189
192.168.0.0/24 dev tap0 proto kernel scope link src 192.168.0.5
default dev ppp0 scope link
ip -6 r: Mo 8. Sep 13:45:40 CEST 2008
2001:1:1::1 dev ip6tnl1 metric 256 expires 21334235sec mtu 1460 advmss
1400 hoplimit 4294967295
2001:1:1::1 via :: dev sit1 metric 256 expires 21334363sec mtu 1480
advmss 1420 hoplimit 4294967295
2001:1:1:4::/64 dev br0 proto kernel metric 256 expires 2592322sec
mtu 1500 advmss 1440 hoplimit 4294967295
fe80::/64 dev tap0 metric 256 expires 21333983sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev br0 metric 256 expires 21333983sec mtu 1500 advmss 1440
hoplimit 4294967295
fe80::/64 dev ip6tnl1 metric 256 expires 21334235sec mtu 1460 advmss
1400 hoplimit 4294967295
fe80::/64 via :: dev sit1 metric 256 expires 21334235sec mtu 1480
advmss 1420 hoplimit 4294967295
default via fe80::2ff:aeff:feb8:959e dev br0 proto ra metric 1024
expires 21334361sec mtu 1500 advmss 1440 hoplimit 4294967295
Could you give me some hints where I can find the related source code in
the mip6d-source
files?
Moreover what do I do wrong, is there any other way to configure the HA
and/or MR in order
to get the handover run automatically?
I would appretiate your help. Thank you so much in advance.
cheers,
Marcus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mip6d_dsmip_mr.log
Type: application/octet-stream
Size: 108695 bytes
Desc: mip6d_dsmip_mr.log
Url : http://ml.nautilus6.org/pipermail/support/attachments/20080908/0f7a1562/attachment.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mip6d_dsmip_ha.conf
Type: application/octet-stream
Size: 858 bytes
Desc: mip6d_dsmip_ha.conf
Url : http://ml.nautilus6.org/pipermail/support/attachments/20080908/0f7a1562/attachment-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mip6d_dsmip_ha.log
Type: application/octet-stream
Size: 20342 bytes
Desc: mip6d_dsmip_ha.log
Url : http://ml.nautilus6.org/pipermail/support/attachments/20080908/0f7a1562/attachment-0002.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mip6d_dsmip_mr.conf
Type: application/octet-stream
Size: 1595 bytes
Desc: mip6d_dsmip_mr.conf
Url : http://ml.nautilus6.org/pipermail/support/attachments/20080908/0f7a1562/attachment-0003.obj
More information about the Support
mailing list