UMTS - SCTP

Le protocole SCTP (Stream Control Transmission Protocol) est un protocole de transport fiable qui s'exécute au-dessus d'un service de paquets sans connexion potentiellement non fiable telle que IP. Il a été développé spécifiquement pour les applications et les offres de signalisation reconnues sans datagrammes (messages) d'erreur de transfert non dupliqués. La détection de la corruption de données, de la perte de données et de la duplication de données est effectuée à l'aide de sommes de contrôle et de numéros de séquence.

Un mécanisme de retransmission sélective est appliqué pour corriger la perte ou la corruption des données. La différence décisive est le multi-homing TCP et le concept de plusieurs flux dans une connexion. Là où dans un flux TCP est appelé une séquence d'octets, un flux SCTP représente une séquence de messages. SCTP essaie de combiner les avantages d'UDP et de TCP, mais évite leurs inconvénients; il est défini dans IETF RFC 4960.

SCTP est utilisé sur plusieurs interfaces de plan de contrôle interne du réseau, avec ces applications SCTP -

  • S1-MME: entre eNodeB et MME
  • SBc: entre MME et SBc.
  • S6a: entre MME et HSS
  • S6d: entre SGSN et HSS
  • SG: entre MSC / VLR et MME
  • S13: entre MME et EIR

Protocole d'application S1

Deux catégories de procédures à travers S1-MME existent: UE associé et UE non associé. En outre, deux classes de messages sont définies: Class1 est avec la classe 2 est répondu. Les messages initiateur / réponse de la classe 1 et des procédures associées sont répertoriés dans le tableau ci-dessous; les procédures pour les noms de message de classe 2 sont largement identiques aux noms de procédure et le tableau ci-dessous (deuxième tableau) ne répertorie que ces derniers.

Procédure élémentaire Message de lancement Réponse (en cas de succès)
Préparation de la remise Remise requise Commande de transfert
Allocation des ressources de la main Remise de la demande. Changement de chemin requis. Ack.
Demande de changement de patch Changement de chemin Req. Ack du commutateur de chemin.
Annulation de la remise Annulation de la remise Remettre un accusé de réception.
Configuration E-RAB Configuration E-RAB Req. Configuration E-RAB Resp.
E-RAB modifier E-RAB modifier la demande. E-RAB modifier Resp.
Sortie E-RAB Libération de commande E-RAB Commande E-RAB Resp.
Configuration initiale du contexte Configuration initiale du contexte req. Configuration initiale du contexte Resp.
Réinitialiser Réinitialiser Réinitialiser Ack.
Configuration S1 Configuration requise S1 Configuration S1 Resp.
Version de contexte UE Commande de libération de contexte UE Version du contexte UE terminée
Modification du contexte UE Requête de modification du contexte UE. Modification du contexte UE resp.
Configuration eNodeB Mise à jour de la configuration ENB ACK de mise à jour de la configuration ENB.
Configuration MME Mise à jour de la configuration MME Ack de mise à jour de la configuration MME.
Avertissement d'écriture - Remplacer Requête d'avertissement d'écriture-remplacement. Avertissement d'écriture-remplacement resp.

Procédure élémentaire

  • Notification de remise
  • Indication de libération E-RAB
  • Paging
  • Message UE initial
  • Transport NAS de liaison descendante
  • Transport NAS de liaison montante
  • Indication de non-livraison NAS
  • Désactiver la trace
  • Début de la trace
  • Indication d'échec de la trace
  • Indication d'échec de rapport de localisation
  • Contrôle des rapports de localisation
  • Rapport de localisation
  • Suivi du trafic cellulaire
  • Indication d'erreur
  • Demande de libération de contexte UE
  • Tunnel de liaison descendante S1 CDMA2000
  • tunneling S1 CDMA2000
  • Indication des informations de capacité UE
  • Transfert de statut eNodeB
  • Transfert de statut MME
  • Début de surcharge
  • Arrêt de surcharge
  • Transfert direct d'informations eNodeB
  • Transfert direct d'informations MME
  • Transfert de configuration eNodeB
  • Configuration MME

Protocole d'application X2

Le protocole d'application X2 a beaucoup en commun avec le S1-AP; la même catégorisation dans les messages de classe 1 et de classe 2 est effectuée. Le message de configuration est beaucoup plus petit, correspondant à la fonction spécialisée de X2.

Procédure Message de lancement Classe Réponse (en cas de succès)
Préparation de la remise Remise de la demande. 1 Remise de la demande. Ack.
Réinitialiser Réinitialiser la demande. 1 Réinitialiser resp.
Configuration X2 Configuration X2 1 Configuration X2 resp.
Mise à jour de la configuration eNodeB Mise à jour de la configuration ENB 1 ACK de mise à jour de la configuration ENB.
Lancement du rapport sur l'état des ressources État de la ressource req. 1 État de la ressource resp.
Indication de charge Charger les informations 2
Annulation du transfert Annulation du transfert 2
Transfert de statut SN Transfert de statut SN 2
Version de contexte UE Version de contexte UE 2
État de la ressource État de la ressource 2
Rapports mettre à jour
Indication d'erreur Indication d'erreur 2