Einleitung
In diesem Dokument wird ein Problem beschrieben, mit dem die Teilnehmer im Cisco Mobility Management Engineer (MME) gelöscht werden können.
Problem
Zuerst wurden Abonnenten mit dieser CLI gelöscht:
clear subscribers apn xyz.com mme-only tai mcc xxx mnc yy tac zzz
Selbst nach der Ausführung einer klaren CLI war ein Benutzerprofil verfügbar. Dann wurde versucht, Benutzer mit einem einzigen Imsi zu entfernen.
Nachdem die Sitzung gelöscht wurde, wurde kein Benutzer verbunden, aber weitere Prüfungen des Benutzerprofils zeigten, dass der Benutzer durchsucht werden konnte und sich noch im aktiven Zustand befand.
[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.
Die Daten wurden aus der lokalen Datenbank gelöscht, die Benutzer wurden jedoch nicht gelöscht.
[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
Fehlerbehebung
1) Alle Sitzungen sind in einem guten Zustand.
2) Beim Neustart einer Instanz von Sessmgr können Sie die in dieser Instanz vorhandenen Teilnehmer zuvor löschen.
Im Syslog wurde zum ersten Mal festgestellt, dass Benutzer im apn-wise gelöscht wurden. Wenn der Abonnent mit Multi-PDNs verbunden ist und Sie nur versuchen, einen einzelnen Pdn zu löschen, wird die Gutschrift nicht richtig abgewickelt.
Problemumgehung
Wenn Sie den User Equipment (UE)-Kontext aus MME löschen, können Sie die Gutschriften aus der Pacing-Warteschlange freigeben. Um dies zu erreichen, gibt es verschiedene Methoden:
1) UE-Aus- und Wiedereinschalten.
2) Sie können vom Home Subscriber Server (HSS) aus "cancel location" für den jeweiligen Access Point-Namen (APN) senden.
3) Sie können S1-Links von EnodeB und MME zurücksetzen, aber der S1AP-Link-Bounce kann die Teilnehmer nicht löschen. Zuvor müssen Sie den Port abschalten und den Minimalwert für den erreichbaren mobilen Timer und den impliziten Detach-Timer konfigurieren. So werden die Teilnehmer schneller entlastet.
4) Töten Sie die Instanzen von sessmgr.
5) Laden Sie den Knoten neu.
Empfehlung
Sie dürfen die Benutzer nicht APN-weise löschen, sondern Sie können sie TAC-weise löschen und auch die Max-Sub-Anzahl festlegen, um sicherzustellen, dass die Pacing-Warteschlange nicht voll ist und das System nicht überlastet ist.
Beispiele:
clear sub mme-only tai mcc 100 mnc 100 tac 100 max-subscribers 1000