Introduction
Ce document décrit un problème pour effacer les abonnés sur l'Ingénieur de gestion de la mobilité (MME) de Cisco.
Problème
Au début, les abonnés ont été effacés avec cette CLI :
clear subscribers apn xyz.com mme-only tai mcc xxx mnc yy tac zzz
Même après l'exécution d'une CLI claire, un profil utilisateur était disponible. Ensuite, il a été tenté de supprimer les utilisateurs avec un seul Imsi.
Une fois la session effacée, aucun utilisateur n'était connecté, mais des vérifications supplémentaires à partir du profil utilisateur ont montré que l'utilisateur pouvait naviguer et qu'il était toujours à l'état Actif.
[local]abc# clear subscribers imsi 123 -noconfirm
Friday May 06 16:28:21 IST 2022
Number of subscribers cleared: 1
[local]abc# show subscribers imsi 123
Friday May 06 16:30:41 IST 2022
||||||
||||||
vvvvvv CALLID MSID USERNAME IP TIME-IDLE
------ -------- --------------- ---------------------- ----------------------------- ---------
xTC.AR abc 123 n/a 1::0::1,x.x.x.x 75h05m21s
xTC.AT abc 123 n/a 1::0::1 75h05m21s >> Still showing user connected from long.
Les données ont été effacées de la base de données locale, mais les utilisateurs n'ont pas été effacés.
[local]abc# clear subscribers imsi 123 local-purge -noconfirm
Friday May 06 16:32:45 IST 2022
Number of subscribers cleared: 1
[local]abc# show subscribers imsi 123
Friday May 06 16:32:57 IST 2022
vvvvvv CALLID MSID USERNAME IP TIME-IDLE
------ -------- --------------- ---------------------- ----------------------------- ---------
xTC.AR abc 123 n/a 1:00:1::1,x.x.x.x 75h07m31s
xTC.AT abc 123 n/a 1:00:1::1 75h07m31s >> Users still showing connected from very long.
Total subscribers matching specified criteria: 1
Dépannage
1) Tous les sessmgrs sont en bon état.
2) Avec le redémarrage d'une instance de sessmgr, vous pouvez effacer les abonnés présents sur cette instance précédemment.
À partir du syslog, il a été trouvé à la toute première fois que les utilisateurs ont été effacés dans le bon sens. Si l'abonné est associé à des numéros de domaine partagés multiples et que vous essayez d'effacer un seul numéro de domaine partagé, le crédit n'est pas effacé correctement.
Solution de contournement
Si vous supprimez le contexte User Equipment (UE) de MME, vous pouvez libérer les crédits de la file d'attente de régulation. Différentes méthodes pour atteindre le même objectif sont :
1) Cycle d'alimentation UE.
2) À partir de Home Subscriber Server (HSS), vous pouvez envoyer un « emplacement d'annulation » pour le nom du point d'accès (APN) spécifique.
3) Vous pouvez effectuer un renvoi de liaisons S1 à partir d'EnodeB et de MME, mais le renvoi de liaisons S1AP ne peut pas effacer les abonnés. Avant cela, vous devez arrêter le port et configurer une valeur minimale dans le compteur d'accessibilité mobile et le compteur de détachement implicite. Cela efface les abonnés en moins de temps.
4) Tuez les instances sessmgr.
5) Rechargez le noeud.
Recommandation
Vous ne devez pas effacer les utilisateurs APN sage, au lieu de cela, vous pouvez les effacer TAC sage et également définir le nombre Max-Sub pour s'assurer que la file d'attente de stimulation n'est pas pleine et le système n'est pas submergé.
Exemple :
clear sub mme-only tai mcc 100 mnc 100 tac 100 max-subscribers 1000