Inleiding
Dit document beschrijft een probleem om de abonnees op de Cisco Mobility Management Engineer (MME) te wissen.
Probleem
In eerste instantie werden abonnees gewist met deze CLI:
clear subscribers apn xyz.com mme-only tai mcc xxx mnc yy tac zzz
Zelfs nadat een duidelijke CLI was uitgevoerd, was een gebruikersprofiel beschikbaar. Vervolgens werd geprobeerd om gebruikers te verwijderen met een enkele Imsi.
Nadat de sessie was gewist, bleek er geen gebruiker verbonden te zijn, maar verdere controles van het gebruikersprofiel toonden aan dat u kunt zien dat de gebruiker kon bladeren en nog steeds in een actieve status was.
[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.
De gegevens werden gewist van de lokale db, maar gebruikers werden niet gewist.
[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
Problemen oplossen
1) Alle sessies zijn in een goede staat.
2) Met de herstart van één sessmgr-instantie kunt u de abonnees wissen die eerder op die instantie aanwezig waren.
Uit de syslog bleek bij de allereerste keer dat gebruikers apn wijs werden gewist. Als de abonnee is gekoppeld aan Multi-PDN's en u probeert alleen een enkele pdn te wissen, wordt het krediet niet goed vereffend.
Tijdelijke oplossing
Als u de gebruikersapparatuur (UE) context uit MME verwijdert, kunt u de credits vrijgeven uit de wachtrij voor het plaatsen van de verbinding. Verschillende methoden om hetzelfde te bereiken zijn:
1) EU-energiecyclus.
2) Vanuit Home Subscriber Server (HSS) kunt u 'locatie annuleren' verzenden voor de specifieke naam van het toegangspunt (APN).
3) U kunt S1-koppelingen bounce uitvoeren vanuit EnodeB en MME, maar S1AP-linkbounce kan de abonnees niet wissen. Daarvoor moet u de poort afsluiten en een minimale waarde configureren in een mobiel bereikbare timer en impliciete ontkoppelingstimer. Hiermee worden de abonnees in minder tijd opgeruimd.
4) Dood de sessiemgr instanties.
5) Laad de node opnieuw.
Aanbeveling
U moet gebruikers niet APN verstandig wissen, in plaats daarvan kunt u ze wissen TAC verstandig en ook instellen Max-Sub telling om ervoor te zorgen dat de pacing wachtrij is niet vol en het systeem is niet overweldigd.
Voorbeeld:
clear sub mme-only tai mcc 100 mnc 100 tac 100 max-subscribers 1000