MAP vs diamètre
La partie d'application mobile (MAP) et le diamètre sont tous deux des protocoles utilisés dans des contextes différents. La partie d'application mobile (MAP) est l'un des protocoles de la suite de protocoles SS7, qui permet la mise en œuvre de nombreuses infrastructures de signalisation de réseau mobile différentes, tandis que le protocole de diamètre est chargé de fournir un cadre d'authentification, d'autorisation et de comptabilité (AAA) pour des applications telles comme accès réseau ou mobilité IP. Différentes versions du 3GPP ont adapté ces deux protocoles afin de répondre aux évolutions des réseaux et à leur interfonctionnement.
Partie d'application mobile (MAP)
La partie d'application mobile (MAP) est un protocole qui se trouve dans la pile de protocoles du système de signalisation 7 (SS7). Comme le montre la figure 1, il s'agit d'un protocole de couche application. La fonction clé de MAP est de connecter les éléments de commutation distribués dans le réseau central, par exemple en assurant une interaction entre les centres de commutation mobiles (MSC) et la base de données statique appelée registre de localisation domestique (HLR). Il facilite essentiellement la gestion des données des abonnés, l'authentification, la gestion des appels, la gestion de l'emplacement, la gestion des services de messages courts (SMS) et le suivi des abonnés.
Sa fonction principale est de gérer les procédures de mobilité telles que le passage des informations d'un abonné mobile d'une zone de commutation à une autre. Fondamentalement, ces procédures impliquent des échanges de signalisation avec des bases de données.
Par exemple, lorsqu'un abonné mobile se déplace dans une nouvelle zone de commutation, son profil d'abonnement est récupéré à partir du registre de localisation d'origine (HLR) de l'abonné. Ceci est mis en œuvre en utilisant les informations MAP transportées dans les messages TCAP (Transaction Capabilities Application Part). Le TCAP est également un protocole d'application SS7 qui est utilisé par diverses applications.
Diamètre
Diameter est un protocole qui fournit un cadre de base pour tout type de services nécessitant un accès, une autorisation et une comptabilité (AAA) ou une prise en charge de politiques sur de nombreux réseaux IP. Ce protocole est à l'origine dérivé du protocole RADIUS qui est également un protocole fournissant des services AAA aux ordinateurs afin de se connecter et d'utiliser un réseau. Diamètre a apporté de nombreuses améliorations par rapport à RADIUS sous différents aspects. Il comprend de nombreuses améliorations telles que la gestion des erreurs et la fiabilité de la remise des messages. Ainsi, il vise à devenir le protocole d'authentification, d'autorisation et de comptabilité (AAA) de nouvelle génération.
Diamètre fournit des données sous la forme d'une AVP (paires de valeurs d'attribut). La plupart de ces valeurs AVP sont associées à des applications particulières qui utilisent Diameter tandis que certaines d'entre elles sont utilisées par le protocole Diameter lui-même. Ces paires de valeurs d'attribut peuvent être ajoutées de façon aléatoire aux messages de diamètre, de sorte que cela restreint l'inclusion de toutes les paires de valeurs d'attribut indésirables qui sont intentionnellement bloquées, tant que les paires de valeurs d'attribut requises sont incluses. Ces paires de valeurs d'attribut sont utilisées par le protocole de diamètre de base afin de prendre en charge de nombreuses fonctionnalités requises.
Généralement, avec le protocole de diamètre, tout hôte peut être configuré en tant que client ou serveur basé sur une infrastructure réseau, puisque le diamètre est conçu pour faciliter l'architecture Peer-To-Peer. Avec l'ajout de nouvelles commandes ou paires de valeurs d'attribut, il est également possible que le protocole de base soit étendu pour une utilisation dans de nouvelles applications. Un ancien protocole AAA utilisé par de nombreuses applications peut fournir des fonctionnalités différentes non fournies par Diameter. Ainsi, les concepteurs qui utilisent le diamètre pour de nouvelles applications doivent faire très attention à leurs exigences.
Quelle est la différence entre MAP et Diameter? • Les deux protocoles prennent en charge la signalisation dans le domaine à commutation de paquets. • Les données de protocole de diamètre sont transportées dans un message de diamètre sous la forme d'une collection de paires de valeurs d'attribut (AVP), tandis que MAP utilise des paramètres MAP où divers paramètres dépendent de l'opération. • Le protocole MAP prend en charge les échanges de signalisation avec le registre de localisation d'origine (HLR) et le registre d'identité d'équipement, tandis que le protocole de diamètre prend en charge les fonctions AAA avec les réseaux informatiques. • Les deux protocoles peuvent fonctionner comme des protocoles pris en charge par UMTS (Universal Mobile Telecommunications System) pour l'envoi d'IMSI (International Mobile Subscriber Identity) au HSS (Home Subscriber Server) dans le processus d'authentification du réseau local sans fil (WLAN). Le protocole de diamètre peut être étendu à de nouvelles technologies d'accès, mais il n'est pas pris en charge par le protocole MAP. • Les deux protocoles peuvent envoyer des messages liés à l'authentification. • MAP prend en charge les domaines de commutation de circuits et de paquets, tandis que Diameter prend en charge uniquement le domaine de commutation de paquets. • Lorsqu'ils prennent en charge l'itinérance afin de permettre l'acheminement de la signalisation entre opérateurs, les deux protocoles utilisent le mode quasi-associé avec les STP (Signaling Transfer Points). |