Introduzione
In questo documento viene descritto come risolvere il problema di rifiuto di connessione in Mobility Management Entity (MME) quando la causa del rifiuto è "ATTIVAZIONE RIFIUTATA NON SPECIFICATA" per gli abbonati 4G.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza di StarOS.
Componenti usati
Il documento può essere consultato per tutte le versioni software o hardware.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Problema
In origine, il provider di servizi ha segnalato un problema in cui la configurazione della tabella di modifica apn utilizzata nel nodo MME non funziona come previsto. I sottoscrittori finali per i quali è stato segnalato il problema hanno utilizzato il nome del punto di accesso (APN), che non è sottoscritto da Home Subscriber Server (HSS), non è risolto dal DNS (Domain Name System) e non è definito in altre posizioni nel nodo.
MME ha rifiutato la richiesta di collegamento come illustrato nell'esempio seguente:
Monday March 12 2018
<<<<OUTBOUND 03:40:25:602 Eventid:153002(3)
NAS Tx PDU, from 192.168.1.1:25 to 192.168.1.130:32878 (16)
Non Access Stratum (NAS) (16 bytes)
NAS_MSG_SECURITY_HDR_INTEGRITY_PROTECTED_CIPHERED(0x2)
MAC = 0xd6972b27
NAS Count = 0x1
EPS Mobility Management
Protocol Discriminator
EPS MOBILITY MANAGEMENT MESSAGES(0x7)
Security Header Type
NAS_MSG_SECURITY_HDR_PLAIN_NAS_MSG(0x0)
Message Type
ATTACH_REJECT(0x44)
Attach Reject Cause
ESM FAILURE(0x13)
ESM CONTAINER
EPS Session Management
Protocol Discriminator
EPS SESSION MANAGEMENT MESSAGES(0x2)
EPS Bearer Id
(0x0)
Transaction Id
(0x2)
Message Type
PDN_CONNECTIVITY_REJECT(0xd1)
Reject Cause
ACTIVATION REJECTED UNSPECIFIED(0x1f)
Risoluzione dei problemi
Inizialmente si sospettava che ci fosse qualcosa di sbagliato nella parte di configurazione in MME per apn-remp-table. Tuttavia, è stato verificato in modo completo e non è stato rilevato alcun problema.
Come seconda opzione, è stato controllato il profilo di sottoscrizione inviato da HSS per il sottoscrittore interessato. Sono stati trovati tutti i parametri corretti ed è presente anche la voce APN con carattere jolly richiesta.
Inoltre, come passo successivo, le tracce monitor-subscriber e log monitor sono state controllate per un utente di esempio che ha affrontato questo problema.
Dai registri è emerso che MME ha rifiutato la richiesta di collegamento con questo messaggio:
2017-Dec-19+15:39:33.947 [mme-app 147095 unusual] [11/0/8964 <sessmgr:5> mme_app_util.c:8296x]
[callid01442ba6] [context: s1-mme, contextID: x] [software internal user syslog] imsi
123456789012345, subscription validation failed for reason APN due to invalid context identifier
Inoltre, è stato controllato il profilo di sottoscrizione ricevuto da MME da HSS per questo utente. È stato rilevato che l'identificatore di contesto del nome dell'entità servizio (APN) con caratteri jolly è impostato su zero (0).
[V] [M] APN-Configuration
Code: 0x00000596 (1430) APN-Configuration
Flags: 0xc0 (192) [V] [M]
Length: 0x0000bc (188)
Vendor-Id: 0x000028af (10415) 3GPP
[V] [M] Context-Identifier
Code: 0x0000058f (1423) Context-Identifier
Flags: 0xc0 (192) [V] [M]
Length: 0x000010 (16)
Vendor-Id: 0x000028af (10415) 3GPP
Data: 0 - - - - - - - - - - - - > context-Identifier value set as zero
[M] Service-Selection
Code: 0x000001ed (493) Service-Selection
Flags: 0x40 (64) [M]
Length: 0x000009 (9)
Data: *
Soluzione
Vedere le informazioni in questa sezione su 3GPP TS 29.272 v12, sezioni 7.3.27 e 7.3.35.
7.3.27 Identificatore di contesto
L'AVP dell'identificatore di contesto è di tipo Unsigned32.
7.3.35 Configurazione APN
L'AVP con configurazione APN è di tipo Raggruppato. Contiene le informazioni relative alle configurazioni APN sottoscritte dall'utente. L’identificatore di contesto nell’AVP di configurazione APN deve identificare tale configurazione APN e non deve avere un valore pari a zero. Inoltre, l'identificatore di contesto nell'AVP di configurazione APN deve identificare in modo univoco la configurazione dell'APN EPS per sottoscrizione. Per un determinato utente EPS con più configurazioni APN, i valori AVP di selezione del servizio devono essere univoci tra gli AVP di configurazione APN.
Pertanto, l'MME non si aspetta che questo valore sia zero. Poiché la configurazione APN in dati di sottoscrizione per ogni APN viene ricevuta da HSS, è stato richiesto al team HSS di modificare il valore in un numero diverso da zero.
Questo ha risolto il problema. Non sono state apportate modifiche alla tabella apn-remp-table in questa intera procedura di risoluzione dei problemi.