Top Banner
Dynamic Management of Multiple Mobile Routers Manabu Tsukada, Thierry Ernst, Ryuji Wakikawa and Koshiro Mitsuya Graduate School of Media and Governance, Keio University 1 13th IEEE International Conference on Networks (ICON), Jointly held with 7th IEEE Malaysia International Conference on Communication, 2005, pp. 1108-1113.
23

Dynamic Management of Multiple Mobile Routers

Feb 24, 2016

Download

Documents

__kami__

13th IEEE International Conference on Networks (ICON), Jointly held with 7th IEEE Malaysia International Conference on Communication, 2005, pp. 1108-1113. Dynamic Management of Multiple Mobile Routers. Manabu Tsukada , Thierry Ernst , Ryuji Wakikawa and Koshiro Mitsuya - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dynamic Management of Multiple Mobile Routers

1

Dynamic Management of Multiple Mobile Routers

Manabu Tsukada, Thierry Ernst, Ryuji Wakikawa and Koshiro Mitsuya

Graduate School of Media and Governance, Keio University

13th IEEE International Conference on Networks (ICON), Jointly held with 7th IEEE Malaysia International Conference on Communication, 2005, pp. 1108-1113.

Page 2: Dynamic Management of Multiple Mobile Routers

2

Outline • Introduction• Issues and Approach• Overview of Multiple Mobile Router Management

(MMRM)• Implementation• Evaluation• Conclusion

Page 3: Dynamic Management of Multiple Mobile Routers

3

Introduction• Network mobility support is necessary for a group of

computers moving together and requiring access to the Internet, – such as a network of sensors or access networks deployed in

vehicles.

• The overall bandwidth can be increased and redundancy can be provided by serving the mobile network through multiple mobile routers. – However, this raises a number of issues related to multihoming.

Page 4: Dynamic Management of Multiple Mobile Routers

4

• Problems:– MNNs do not know that an

additional Internet connectivity, through another MR, is available

– MNNs are not allowed to switch between MRs without breaking on-going session

Page 5: Dynamic Management of Multiple Mobile Routers

5

Introduction (cont.)

• In this paper, we propose a Multiple Mobile Router Management (MMRM) system which – allows a mobile network to be served through multiple MRs

• allows MRs to dynamically join and leave– transparent to the MNNs.

Page 6: Dynamic Management of Multiple Mobile Routers

6

the NEMO Basic Support protocol (RFC3963)

• Establish a bi-directional tunnel between the mobile router (MR) in the vehicle and a home agent (HA) in the fixed infrastructure. – The MR serves as a gateway for the nodes located inside the

vehicle (mobile network nodes or MNNs)

• All packets intended to or originated from the MNNs are encapsulated into the tunnel established between the MR and the HA.

Page 7: Dynamic Management of Multiple Mobile Routers

7

• The MR’s current location (the point of attachment of the vehicle) is determined by the Care-of Address (CoA) acquired on the egress interface of the MR.

• A permanent address, called the Home address (HoA) and obtained on the MR’s home link, is also acquired on the same interface and used as an identifier.

• All MNNs configure an address taken from a permanent prefix (Mobile Network Prefix or MNP) assigned to the mobile network.

Page 8: Dynamic Management of Multiple Mobile Routers

8

Mobile Node attached to Mobile Router on a visited link

vehicle [*] V. Devarapalli, R. Wakikawa, A. Petrescu et al., "Network Mobility (NEMO) Basic Support Protocol," IETF RFC 3963, 2005.

MR’s HoAMR’s CoA

Page 9: Dynamic Management of Multiple Mobile Routers

9

Issues and Approach• generic goals and benefits of multihoming [6]– Permanent and Ubiquitous Access– Reliability– Load Sharing and Load Balancing– Preference Settings– Aggregate Bandwidth

[6] C. Ng, T. Ernst, E. Paik et al., "Analysis of Multihoming in Network Mobility Support," IETF RFC 4980, 2007.

Page 10: Dynamic Management of Multiple Mobile Routers

10

Issues and Approach (cont.)

• Multiple Paths Establishment– multiple bi-directional tunnels– extend the use of the Multiple Care-of addresses Registration

(MCoA) scheme• Binding Unique Identification number (BID)

– distinguish multiple bindings registered by a single mobile node and corresponding to the same HoA

• Path Selection– The MR/HA should be able to select the path for packets

from/to the mobile network• 若交由MNN自行選擇 default router將需要修改MNN

– 由MRs coordinate

Page 11: Dynamic Management of Multiple Mobile Routers

11

• Session Preservation– when one tunnel fails, the path must be changed without

breaking on-going sessions and transparently to the MNNs.– establish a bi-directional tunnel between the primary MR and

non-primary MR

• Dynamic State Sharing– In order to allow MRs to join/leave the mobile network, a

dynamic state sharing scheme is needed.– MRs exchange binding information

Page 12: Dynamic Management of Multiple Mobile Routers

12

Overview of MultipleMobileRouterManagement

• Primary Mobile Router (PMR)– acting as a default router for MNNs– gathering policies– has the responsibility for path selection

• non-Primary Mobile Router (non-PMR)– simply forwards packets from the PMR to HA.

• Neighbor Egress interface List (NEL): – Maintained by both the PMR and non-PMRs– contains an entry for every binding that the multiple MRs have.

• NEL Advertisement– advertised on the ingress interfaces– to synchronize NELs between MRs

Page 13: Dynamic Management of Multiple Mobile Routers

13

• Message sequence

Page 14: Dynamic Management of Multiple Mobile Routers

14

• The extended MCoA scheme

Page 15: Dynamic Management of Multiple Mobile Routers

15

• The routing process

Page 16: Dynamic Management of Multiple Mobile Routers

16

Evaluation

10BASE-T100BASE-T

Page 17: Dynamic Management of Multiple Mobile Routers

17

Overhead Measurement

• For the RTT measurement, MNN sends 56-Byte ICMPv6 Echo Request packets to CN 100 times.

• For the throughput measurement, MNN sends TCP packets to CN for 5 minutes.– The packet size is 1208 bytes.

This overhead must be balanced against the complexity and cost to extend all MNNs with path selection mechanisms.

Page 18: Dynamic Management of Multiple Mobile Routers

18

Flow distribution

• MNN establishes three TCP sessions to CN, – port numbers 5001, 5002 and 5003 for Ethernet links (A), (B) and (C)

respectively.

• time t=0~300 second, link (B) and (C) were disconnected – all the three sessions pass through the same link (A)

• t=300~600 second, all three links (A), (B) and (C) were connected– all the three sessions from MNN to CN pass through three distinct link

• The throughput was measured every 3 seconds for 600 seconds.

Page 19: Dynamic Management of Multiple Mobile Routers

19

• MMRM change the path without breaking on-going sessions and to distribute traffic as soon as multiple paths become available

avg.1086 Kbps

avg.2586 Kbps

Page 20: Dynamic Management of Multiple Mobile Routers

20

Conclusion • the Multiple Mobile Routers Management (MMRM)

system 1) multiple CoAs registration from MRs2) cooperation between MRs3) traffic separation from MNNs to CNs– allow MRs to dynamically join into and leave from a mobile

network• dynamically share the Internet connectivity, and to increase the overall

bandwidth– increases the redundancy and the bandwidth for MNNs by

separating the traffic to multiple path– transparently change the path for applications on MNNs

Page 21: Dynamic Management of Multiple Mobile Routers

21

• MMRM system does not yet allow MNNs to communicate with CNs when PMR is down.– A non-PMR does not know if a PMR is down, or leaves from the mobile

network by removing a corresponding NEL entry, – but HA knows it from the binding update.

• allow the HA to select an alternative PMR.

• Security between HA and MRs will be provided by the Security Association (SA)

• For security between MRs, transport mode IPsec can be used to protect NEL advertisements.

• SEcure Neighbor Discovery (SEND) can provide security between MRs and MNNs.

Page 22: Dynamic Management of Multiple Mobile Routers

22

comments• Multiple network interface

Page 23: Dynamic Management of Multiple Mobile Routers

23

Multihoming issues [6]• Fault Tolerance

– Failure Detection– Path Exploration– Path Selection– Re-Homing

• Ingress Filtering• HA Synchronization• MR Synchronization• Prefix Delegation• Multiple Bindings/Registrations• Source Address Selection• Loop Prevention in Nested Mobile Networks• Prefix Ownership• Preference Settings

[6] C. Ng, T. Ernst, E. Paik et al., "Analysis of Multihoming in Network Mobility Support," IETF RFC 4980, 2007.