Introduzione
Questo documento descrive un problema relativo alla cancellazione degli abbonati su Cisco Mobility Management Engineer (MME).
Problema
All'inizio, i sottoscrittori sono stati cancellati con questa CLI:
clear subscribers apn xyz.com mme-only tai mcc xxx mnc yy tac zzz
Anche dopo l'esecuzione di una CLI chiara, era disponibile un profilo utente. Si è poi tentato di rimuovere gli utenti con un solo Imsi.
Dopo che la sessione è stata cancellata, non mostrava nessun utente connesso, ma ulteriori controlli dal profilo utente hanno mostrato che l'utente era in grado di sfogliare ed era ancora in stato Attivo.
[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.
I dati sono stati cancellati dal database locale, ma gli utenti non sono stati cancellati.
[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
Risoluzione dei problemi
1) Tutti i partecipanti sono in buono stato.
2) Con il riavvio di un'istanza di sessmgr, è possibile cancellare i sottoscrittori presenti su tale istanza in precedenza.
Dal syslog, è emerso che all'inizio gli utenti venivano sgombrati apn wise. Se il sottoscrittore è associato a più PDN e si tenta di cancellare una sola PDN, il credito non viene cancellato correttamente.
Soluzione alternativa
Se si elimina il contesto di Apparecchiature utente (UE) da MME, è possibile rilasciare i crediti dalla coda di attesa. Diversi metodi per ottenere lo stesso sono:
1) Ciclo di alimentazione UE.
2) Da Home Subscriber Server(HSS), è possibile inviare il messaggio 'annulla la posizione' per il nome del punto di accesso (APN) specifico.
3) È possibile eseguire il rimbalzo dei collegamenti S1 da EnodeB e MME ma il rimbalzo del collegamento S1AP non può cancellare i sottoscrittori. In precedenza, è necessario arrestare la porta e configurare il valore minimo nel timer raggiungibile per il dispositivo mobile e nel timer di scollegamento implicito. In questo modo, gli utenti verranno cancellati in meno tempo.
4) Eliminare le istanze di sessmgr.
5) Ricaricare il nodo.
Suggerimento
Non è necessario cancellare gli utenti APN a seconda delle esigenze, ma è possibile cancellarli TAC e impostare Max-Sub count per assicurarsi che la coda di attesa non sia piena e che il sistema non sia sopraffatto.
Ad esempio:
clear sub mme-only tai mcc 100 mnc 100 tac 100 max-subscribers 1000