Le standard IEEE 802.21 est constitué de trois nouveaux services implémentés en une sous-couche (la couche MIHF). Comme décris sur la page consacré à la Fonction, celle-ci est située entre la couche 2 et la couche 3 du modèle OSI.
Vous trouverez en annexe, le schéma proposé par le groupe de travail IEEE 802.21, représentant les interactions des services avec la communication Client/Réseau.
Les services permettant le handover sont:
- Media Independent Event Service (MIES).
- Media Independent Command Service (MICS).
- Media Independant Information Service (MIIS).
Media Independent Event Service
Le MIES, le service d'évènement, est le noyau fonctionnel du Media Independent Handover. Le but de cette fonction est d'indiquer et de prévoir les changements d'état et le comportement des transmissions de données. C'est la couche 2 qui envoie ces évènements à la couche supérieure, comportant les triggers de sélection pour le handover.
Voici le tableau récapitulatif des neufs évènements proposés par le groupe de travail:
No | Type d'évènement | Nom de l'évènement | Description |
1 | Changement d'état | Connexion | Connexion établie |
2 | Changement d'état | Déconnexion | Connexion rompue |
3 | Prédictif | Déconnexion en cours | Déconnexion imminente |
4 | Changement d'état | Connexion détectée | Une nouvelle connexion a été détectée |
5 | Changement d'état | Modification des paramètres de connexion | Dû à des changements dans la connexion actuelle, les paramètres (vitesse de connexion, qualité métrique) de celle-ci ont atteint les seuils spécifiés pour un changement |
6 | Administratif | Refus de connexion | Un évènement a abouti au refus de la nouvelle connexion, entrainant une restauration de la connexion précédente |
7 | Transmission | Etat de la transmission des informations SDU | Indique l'état de transmission de tous les segments PDU |
8 | Synchronisation | Handover imminent | Annonce le handover sans changer le statut de la connexion |
9 | Synchronisation | Handover terminé | Informe de l'état du handover, précisant que celui-ci vers un nouveau point d'accès est terminé |
Media Independent Command Service
Le MICS, le service de commande, permet d'actionner le mécanisme de handover. Ces commandes sont envoyées des couches supérieures vers celles inférieures. Certaines concernent uniquement les points d'accès entre eux, d'autres font entrer en jeu le client concerné.
Voici le tableau récapitulatif des quatre commandes proposées par le groupe de travail:
No | Nom de la commande | Entités | Description |
1 | Handover initialisé | Réseau<>Client | Initialise le handover et envoit une liste des réseaux et point d'accès suggérrés |
2 | Handover en préparation | Réseau<>Réseau | Cette commande est envoyée par l'ancien réseau vers le nouveau réseau suggérré. Cela autorise le client à demander des ressources au nouveau réseau et permet ainsi de préparer ce dernier au handover |
3 | Handover en cours | Réseau<>Client | Le client envoit cette commande, ce qui permet de réaliser le handover (vers le nouveau réseau choisi) |
4 | Handover terminé | Réseau<>Client Réseau<>Réseau |
C'est une notification que le handover s'est correctement déroulé, envoyé par le point d'accès du nouveau réseau vers celui de l'ancien réseau. Le nouveau point d'accès a été établi et tous les paquets en suspend (chez le client) peuvent à présent lui être envoyé. |
Media Independent Information Service
Le MIIS, le service d'information, donne des informations générales et détaillées sur l'environnement du client et des connexions l'entourant. Ces informations sont échangées de manière bidirectionnelle entre les couches 2 et 3.
Voici le tableau récapitulatif des informations proposées par le groupe de travail:
Elément de l'information | Description | Commentaires |
Liste des réseaux disponibles | Liste tous les types de réseaux capables de donnés la position du client | Par exemple les réseaux 802.11, 802.16, GSM, GPRS/EDGE, UMTS à proximité du client |
Emplacement du point d'accès | Position géographique, adresse et identifiant du point d'accès | Par exemple les informations nécessaires à la géolocalisation |
Identifiant de l'opérateur | Nom du fournisseur du réseau | Celui-ci peut être équivalent au nom du réseau |
Partenaires de roaming | Liste des accords de roaming | Cette liste peut se présenter sous la forme MCC (Mobile Country Code) et MNC (Mobile Network Code) par exemple |
Coût | Indication des coûts d'utilisation du service, du réseau | Gratuit ou non (avec spécifications forfaitaires) |
Sécurité | Sécurité supportée par la connexion | informations sur les méthodes d'authentification et les spécificités de la technologie (comme par exemple le WEP en 802.11, le PKM en 802.16, etc.) |
Qualité de service | Paramètres de qualité de service de la connexion | Listes des applications prioritaires |
Capacités du point d'accès | Services d'urgence, service IMS, etc. | Services des couches supérieures offerts par le point d'accès |
Informations spécifiques du fournisseur | Informations spécifiques au fournisseur, à l'opérateur | Informations personnalisées |