Réseaux team

Difference between revisions of "DemoIPv6Nemo"

From Réseaux team
Jump to navigation Jump to search
(Traduction jusqu'au scénarios (non-inclu).)
 
(→‎Context: correction de "pervasive")
Line 3: Line 3:
 
== Context ==
 
== Context ==
  
The IPv6 mobility is mainly managed by 2 protocols defined at [http://ietf.org/ IETF] : [http://www.faqs.org/rfcs/rfc3775.html Mobile IPv6] and [http://www.faqs.org/rfcs/rfc3963.html NEMO BS] ('''NE'''twork '''MO'''bility '''B'''asic '''S'''upport). Mobile IPv6 rules the host mobility whereas NEMO BS manages a whole IPv6 network mobility named mobile network. For NEMO BS, a equipment called the mobile router is dedicated to the whole network mobility management. According to this router, all the advantages of the IPv6 mobility are available for all IPv6 compatible equipment connected to the mobile network. Notably, this concept eases the access to the network for the end user, especially with the expansion of the new wireless technologies such as the Wi-Fi and the UMTS, from which the concept of everywhere "persistent connectivity" networks has emerged.
+
The IPv6 mobility is mainly managed by 2 protocols defined at [http://ietf.org/ IETF] : [http://www.faqs.org/rfcs/rfc3775.html Mobile IPv6] and [http://www.faqs.org/rfcs/rfc3963.html NEMO BS] ('''NE'''twork '''MO'''bility '''B'''asic '''S'''upport). Mobile IPv6 rules the host mobility whereas NEMO BS manages a whole IPv6 network mobility named mobile network. For NEMO BS, a equipment called the mobile router is dedicated to the whole network mobility management. According to this router, all the advantages of the IPv6 mobility are available for all IPv6 compatible equipment connected to the mobile network. Notably, this concept eases the access to the network for the end user, especially with the expansion of the new wireless technologies such as the Wi-Fi and the UMTS, from which the concept of everywhere pervasive networks has emerged.
  
 
NEMO BS, coupled with specific extensions, manages the IPv6 network mobility, the persistence of the streams and the equipment with multiple interfaces. Through various projects [http://www.agence-nationale-recherche.fr/ ANR] ([https://www.labo4g.rennes.enst-bretagne.fr/twiki/bin/view/Remora/RemoraHome  REMORA]) and research contracts, the "Networking & Protocols" research team works on several enhancements of this protocol:
 
NEMO BS, coupled with specific extensions, manages the IPv6 network mobility, the persistence of the streams and the equipment with multiple interfaces. Through various projects [http://www.agence-nationale-recherche.fr/ ANR] ([https://www.labo4g.rennes.enst-bretagne.fr/twiki/bin/view/Remora/RemoraHome  REMORA]) and research contracts, the "Networking & Protocols" research team works on several enhancements of this protocol:

Revision as of 13:34, 18 January 2008

NEMO BS

Context

The IPv6 mobility is mainly managed by 2 protocols defined at IETF : Mobile IPv6 and NEMO BS (NEtwork MObility Basic Support). Mobile IPv6 rules the host mobility whereas NEMO BS manages a whole IPv6 network mobility named mobile network. For NEMO BS, a equipment called the mobile router is dedicated to the whole network mobility management. According to this router, all the advantages of the IPv6 mobility are available for all IPv6 compatible equipment connected to the mobile network. Notably, this concept eases the access to the network for the end user, especially with the expansion of the new wireless technologies such as the Wi-Fi and the UMTS, from which the concept of everywhere pervasive networks has emerged.

NEMO BS, coupled with specific extensions, manages the IPv6 network mobility, the persistence of the streams and the equipment with multiple interfaces. Through various projects ANR (REMORA) and research contracts, the "Networking & Protocols" research team works on several enhancements of this protocol:

  • Initial auto-configuration.
    • Mobile routers auto-configuration at start-up.
    • Service discovery over the mobile network.
  • Multi-homing.
    • Load-balancing.
    • Stream sharing.
    • Fault tolerance.
    • Auto-adaptive user softwares.
    • Multiple mobile routers management.

Showcase

Principle

To illustrate all the enhancements given by NEMO BS, we have created a environment corresponding to the one of a mobility provider. The mobile router is a moving equipment, which switches between access networks. During these switches, the NEMO BS mechanisms maintain an IPv6 connectivity and a persistence of the streams, in a invisible way for the users.


Platform

The showcase platform comprises several different entities:

  • The mobility service.
    • The mother agent.
    • The mobile router.
  • The IPv6 media servers
  • The mobile IPv6 network users.
    • IPv6 compliant operating system (Mac OS X, Windows Vista, GNU/Linux).
    • IPv6 compliant softwares (SIP-Communicator, VLC).
    • Wi-Fi equipped laptop or tablet PC.


Scénario

Après avoir démarré, le routeur mobile se configure automatiquement pour assurer une connectivité aux utilisateurs associés. Ces derniers vont pouvoir automatiquement découvrir des services IPv6 fournis par l'opérateur. Enfin, le routeur en mouvement passant d'un réseau d'accès à un autre conserve les connexions réseaux de manière transparente pour l'utilisateur.


Découverte de Services

  • Au niveau de l'opérateur, le routeur mobile se configure automatiquement avec les bons paramètres (préfixe du réseau mobile, adresse de l'agent mère, etc)
  • Au niveau des utilisateurs du réseau mobile, les clients associés peuvent après autoconfiguration IPv6 découvrir les services disponibles (VoD, VoIP)
Fig.1 Découverte de Services dans le réseau mobile

Multi-domiciliation

Les flux sont distribués par ordre de préférence sur les interfaces disponibles selon le protocole et le port utilisé. Sur la figure 2, Le routeur mobile possède 3 connexions réseaux actives (2 Wi-Fi, 1 satellite). Le flux VoIP est arbitrairement assigné à l'interface satellite quand elle est disponible.

Fig.2 Multi interfaces


Gestion de la Mobilité

Le routeur mobile est toujours joignable par l'intermédiaire de son adresse principale tout comme les clients associés dans le réseau mobile. La continuité des flux est assurée par l'agent mère qui se charge de rediriger les flux lors d'un changement de réseaux d'accès (Figure 3 et 4).

Fig.3 Mobilité, réseau d'accès A
Fig.4 Mobilité, mouvement vers réseau d'accès B