Introduction
Ce document décrit le détachement d'abonné incorrect qui se produit à la suite du défaut décrit dans l'ID de bogue CSCwr06145.
Informations générales
Une fois qu'un utilisateur (UE) a terminé un appel d'urgence, le réseau détache implicitement l'UE immédiatement lorsqu'il revient à l'état inactif.
La cause principale est un défaut logiciel dans la logique MME de Cisco, déclenchant par erreur un détachement implicite lorsque le délai d'attente prolongé T3412 est défini sur zéro.
Conditions préalables
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- Version du logiciel : 21.28.m28 (voir BST pour les autres versions du logiciel concernées).
- Plate-forme matérielle : ASR-5500.
The information in this document was created from the devices in a specific lab environment. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Périphériques/versions affectés :
- Logiciel système Cisco ASR5500 version 21.28.m28 et versions antérieures dans lesquelles la logique précédemment mentionnée est implémentée.
- Toutes les plates-formes ASR5000/ASR5500, y compris les systèmes MME traditionnels et virtuels.
- Toutes les images/configurations logicielles où « emm t3412-extended-timeout » peut être défini sur zéro.
Problème
La mise en oeuvre de Cisco MME fait référence à la logique de session d'urgence et utilise la configuration « emm t3412-extended-timeout » pour déterminer quand déclencher un détachement implicite pour les UE après un service d'urgence.
Selon la configuration affectée :
La valeur 0 est attribuée à la commande `emm t3412-extended-timeout`.
Le code Cisco MME déclenche (à tort) une séparation implicite « immédiatement », car sa logique interprète la valeur de minuteur étendue de 0 comme une expiration, plutôt que de l'ignorer.
Par conséquent, lors de la transition vers l'état inactif après la libération de la porteuse d'urgence, le MME supprime toutes les sessions PDN, détache implicitement l'UE et la demande de service suivante de l'UE est rejetée avec une cause « détachée implicitement ».
Les journaux réseau confirment les demandes de suppression de session pour tous les PDN et SGs-IMSI-Detach (lorsque l'interface SGs est présente).
Ce n'est pas conforme à la norme car, par spécification, lorsque T3412 étendu n'est pas annoncé, des minuteurs TAU périodiques normaux doivent être utilisés.
Indicateurs techniques :
- Détachement immédiat observé dans les journaux S1AP et GTPv2 lors de la transition d'inactivité.
- Aucun minuteur étendu n'est annoncé dans les messages d'acceptation NAS.
- Attach Accept/TAU Accept from network to UE has T3412 extended timer IE.
- Tous les noeuds (hérités/virtuels) présentent le même comportement.
Exemple de configuration où la configuration emm t3412-extended-timeout` est définie sur 0.
emm t3412-timeout 6480
emm t3412-extended-timeout 0
emm implicit-detach-timeout 3600
Dans l'exemple de suivi, après que l'appel d'urgence a été relâché et que le périphérique est passé à l'état INACTIF, le détachement implicite s'est mal produit, suivi d'un refus de service.

Solution
Ancien comportement : Pour les sessions d'urgence avec prise en charge des fonctionnalités réseau MS activée, alors que le passage à l'état inactif, le temporisateur étendu T3412 (emmt3412-extended-timeout) a été considéré comme un temporisateur d'accessibilité mobile.
Cela se produit parce que la logique MME interprète de manière incorrecte la valeur emmt3412-extended-timeout` de « 0 » comme expiration, plutôt que de l'ignorer.
Nouveau comportement : Pour les sessions d'urgence avec prise en charge des fonctionnalités réseau MS activée, tout en passant à l'état inactif, si le temporisateur étendu T3412 (emmt3412-timeout) est configuré sur 0, le temporisateur T3412 sera considéré comme un temporisateur d'accessibilité mobile.
Le correctif pour ce défaut CSCwr06145 est disponible dans le logiciel système Cisco ASR5000/ASR5500 R21.28.m38 et ultérieur.
Références:
- Bogues : CSCwr06145 : Détachement implicite incorrect d'appel d'urgence