Simulation for mulit-homing with OMNet++

Background

Recently, it became easy to connect two or more ISP. Because of spread of the Internet. It means increaseing case that we can use multi-homed platform. Multi-homeing is useful for redundancy, plicy routing and road balancing. I think multi-homing is suitable to Network Architecture of Continues Mobility.

Purpous

Find problems about multi-homing.
And offer solutions of the problems.

Method

Simulation by OMNet++.
According to Multi-Homing Issues in Bi-directional Tunneling (draft-ng-nemo-multihoming-issues-01) , there are 8 cases of multi-homing.
(x, y, z) = (MR, HA, network prefix) = 2 x 2 x 2 = 8 cases.
For example, (0, 1, 0) means "one MR, some HAs, one network prefix".
I wrote the 8 cases. But, because these are too complecatied, I try to simulate a simple one.
I chose one case(0, 0, 0). It is mentioned by multihoming issue that (0, 0, 0) is (usually) NOT multi-homed.
But I think it must be multi-homed, when MR has some Care of Addresses(CoA).(multi-CaA)
This case will be able to catch the favor of multi-homing.
But I don't know what is happened this case.


Beside, I expect this case have the fewest requirements for exist NEMO.

Roadmap

DateTask list
August
20 (Wed)0. Testing ping to a host.
21 (Thu)1. Testing forward.
22 (Fri)2. Testing tunneling.
23 (Sut)Enjoying weekend!
24 (Sun)Enjoying weekend!
25 (Mon)3. Testing ping trought the tunnel.
4.Testing ping the other network.
26 (Tsu)5. Testing ping trought the tunnel and the other network.
27 (Wed)Simulating basic NEMO.(Topology here)
28 (Thu)
29 (Fri)Sumilating (0,0,0).(Topology here)(Static routing)
30 (Sut)Enjoying weekend!
31 (Sun)Ejoying weekend!
September
1 (Mon)
2 (Tsu)Sumilating (0,0,0).(Dynamic routing)
3 (Wed)
4 (Thu)
5 (Fri)Writing the result of the simulation.
6 (Sut)Enjoying weekend!
7 (Sun)Enjoying weekend!
8 (Mon)Considering what is problem.
9 (Tsu)Considering how to solve the problem.
10 (Wed)Writing how to solve the problem.
11 (Thu)
12 (Fri)Retern