Title: MOBNET: The Design and Implementation of Network Mobility Testbed for NEMO Protocol Kunchan Lan, Era
1MOBNET The Design and Implementation of Network
Mobility Testbed for NEMO ProtocolKun-chan Lan,
Eranga Perera, Henrik Petander, Christoph
Dwertmann, Lavy Libman, Mahbub HassanNational
ICT Australia (NICTA)Presented by Athanassios
Boulis
2Mobile Network
- Growing interest in provide broadband service for
public transport passengers - Mobile Network
- Mobile Router (MR)
- Home Agent (HA)
- OnBoard LAN, a collection of mobile network nodes
(MNN) - Local fixed node (LFN)
- Visiting mobile node (VMN)
- Standardized protocol NEMO
- Extension of MIPv6
3NEMO overview
- Home Agent (HA) a mobility anchor point that
delivers packets destined to MN to the
care-of-address of MR - When MR starts up, it setup an bi-directional
tunnel with HA and advertise its prefix - For packet destined to MNN, it is encapsulated in
another IP packet with destination address as
Care-of-address (COA) of MR
4Network Mobility Testbed
- Physical layer models in wireless simulations are
typically over-simplified - Need realistic testbed
- Existing wireless testbed
- CMU (ad-hoc routing)
- TAP, Roofnet (mesh network)
- ORBIT (generic testbed)
- Existing work does not support testing of network
mobility protocols
5Our Contribution
- Identification of a minimum set of features for
network mobility testbed - Design and implementation of a network mobility
testbed - Preliminary results from the testbed (not covered
by this presentation)
6Mobile Network Testbed Functionality
- Emulation of a mobile network
- Experimental control
- Topology control
- Mobility control
- Management of the testbed
7Logical Structure
8Physical Structure
9Emulation of a Mobile Network
- A NEMO-based mobile router
- Extended from HUT MIPv6 for Linux
- Support NEMO implicit mode
- Can use link layer information to trigger handoff
- Support Optimistic DAD
- Support Route Optimization
10Experimental Control
- Topology control
- NIST Net WAN network emulator
- Mobility control
- Mobility emulator (MobE)
- Emulate the movement of MR
- Emulate the variations of radio propagation by
changing the transmission power of the AP - Can be driven used pre-made mobility patterns
- Markov Chains model
- Signal strength traces
11Mobility Emulator
- Architecture
- Input parser
- Graphical interface
- AP power level controller
- AP power level control
- web interface
- telnet
- Modeling signal strength variations
- Discrete markov chain
- Continuous
- Discrete
12Architecture of the Mobility Emulator
13Snapshot of the Emulator
14Example of Measurements
effect of network mobility using standard DAD
effect of network mobility using Optimistic DAD
15Conclusions
- A mobility testbed can be used for understanding
the effects of network mobility on applications. - We have used this understanding to improve
performance of network mobility. - On-going work
- Test bed remote management
- Virtual nodes
16Thank You!