1 / 6

Home Network Models

63rd IETF, NEMO WG. Home Network Models. Pascal Thubert (Cisco) Ryuji Wakikawa (Keio) Vijay Devarapalli (Nokia). Mobile Home Network. A bitwise hierarchy of Home Networks MRs are recursively Home Agent(s) for their NEMO-prefixes

Download Presentation

Home Network Models

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 63rd IETF, NEMO WG Home Network Models Pascal Thubert (Cisco) Ryuji Wakikawa (Keio) Vijay Devarapalli (Nokia)

  2. Mobile Home Network • A bitwise hierarchy of Home Networks • MRs are recursively Home Agent(s) for their NEMO-prefixes • A head HA advertises the global Home to the infrastructure • Head HA gets packets from the infrastructure • tunnels them to the MR that is responsible of the next level of hierarchy • Home is further subnetted in NEMO-prefixes that are Home Networks as well • MRs decapsulate the packets as MR and reencapsulate them as HA • MRs are recursively Home Agent(s) for their NEMO-prefixes

  3. sHA HA HA1 HA2 HAi HAn Mobile Home Network • In this disposition, the Super Home Network is partitioned into mobile Home Networks. • Each mobile Home Network is both a NEMO and a Home Network CAB:C0::/32 HA CAB:C0:1::/48 CAB:C0:i::/48 CAB:C0:N::/48 0< i <=N MR11 MR1.2 HAi HAn CAB:C0:1:1::/64 CAB:C0:1::/48 CAB:C0:j::/48 CAB:C0:M::/48 0< j <=M Super Home … Mobile Home Mobile Home … Mobile Network Mobile Network Mobile Network Mobile Network Mobile Network

  4. The Generic routes Problem ? • Millions of routers, 10s of K bound => Millions of static routes for implicit mode or => 10s of K Dynamic routes if explicit with high control cost • 10s of K bindings as well

  5. Generic Routes SolutionAnother aggregation model • Regular expression as opposed to bitwise • The route is instantiated on the fly • Format: • Prefix_matchvianext_hop_template,function • Upon a packet with longest match Prefix_match: • Next_hop = function(destination, next_hop_template) • And continue route lookup loop • Eg: ipv6 route HOME::/32 HOME:LINK:: generic extension 16 =>Packet to HOME:MR::NODE gives next hop HOME:LINK::MR

  6. interface Ethernet0 ip address 10.0.2.1 255.255.255.0 ipv6 enable ipv6 nd suppress-ra ipv6 mobile router-service door interface Ethernet1 ipv6 address CAB:C0:CA5A:CA5A::CA5A/64 ipv6 enable ipv6 nd ra-interval msec 1000 ipv6 mobile home-agent run ipv6 route CAB:C0::/32 CAB:C0:CA5A:CA5A::FFFF generic extension 16 ipv6 route CAB:C0:CA5A::/48 CAB:C0:CA5A:CA5A::FFFF generic extension 16 Headquarter of Cab Company: CA5A ipv6 mobile router home-network CAB:C0:CA5A:CA5A::/64 discover home-address home-network ::5F0 home-door 10.0.2.1 register lifetime 90 interface Ethernet0 ip address dhcp ipv6 address autoconfig ipv6 enable ipv6 nd suppress-ra ipv6 mobile router-service roam try-the-door interface Ethernet1 ipv6 address CAB:C0:5F0:5F0::5F0/64 ipv6 enable ipv6 nd ra-interval msec 1000 ipv6 mobile home-agent run ipv6 route CAB:C0:5F0::/48 CAB:C0:5F0:5F0::FFFF generic extension 16 San-Francisco Office: 5F0 ipv6 mobile router home-door 10.0.2.1 home-network CAB:C0:5F0:5F0::/64 discover home-address home-network ::CAB1 register lifetime 40 interface Ethernet0 ip address dhcp ipv6 address autoconfig ipv6 enable ipv6 nd suppress-ra ipv6 mobile router-service roam try-the-door interface Ethernet1 ip address 10.0.1.1 255.255.255.0 ipv6 address CAB:C0:5F0:CAB1::CAB1/64 ipv6 enable ipv6 nd ra-interval msec 1000 SFO’s Cab N°1 Cabs

More Related