Introduction
Este documento descreve como solucionar o problema de rejeição de anexo em Entidade de Gerenciamento de Mobilidade (MME) quando a causa da rejeição é "ATIVATION REJECTED UNSPECIFIED" para assinantes 4G.
Prerequisites
Requirements
A Cisco recomenda que você tenha conhecimento do StarOS.
Componentes Utilizados
Este documento não se restringe a versões de software e hardware específicas.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Problema
Originalmente, o provedor de serviços relatou um problema em que a configuração apn-remap-table usada no nó MME não funciona como esperado. Os assinantes finais para os quais esse problema foi relatado usaram o APN (Access Point Name, Nome do ponto de acesso), que não é assinante do Home Subscriber Server (HSS), não foi resolvido pelo DNS (Domain Name System, Sistema de nomes de domínio) e não está definido em outro lugar no nó.
O MME rejeitou a Solicitação de Anexo conforme mostrado neste exemplo:
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)
Troubleshoot
Inicialmente, suspeitava-se que havia algo errado com a parte de configuração no MME para apn-remap-table. No entanto, ela foi verificada de ponta a ponta e nenhum problema foi encontrado.
Como segunda opção, o perfil de assinatura que o HSS enviou para o assinante afetado foi verificado. Todos os parâmetros foram considerados corretos e a entrada APN curinga necessária também estava presente.
Além disso, como próxima etapa, os rastreamentos monitor-assinante e monitor de registro foram verificados para um usuário de exemplo que enfrentou esse problema.
A partir dos registros, descobriu-se que o MME rejeitou a solicitação de anexação com esta mensagem:
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
Além disso, o perfil de assinatura que o MME recebeu do HSS para este usuário foi verificado. Foi descoberto que o APN curinga tinha o valor identificador de contexto como 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: *
Solução
Consulte as informações nesta seção sobre 3GPP TS 29.272 v12, Seções 7.3.27 e 7.3.35.
7.3.27 Identificador de contexto
O identificador de contexto AVP é do tipo Unsigned32.
7.3.35 Configuração do APN
O AVP de Configuração de APN é do tipo Agrupado. Deve conter as informações relativas às configurações APN subscritas pelo utilizador. O identificador de contexto no AVP de configuração de APN deve identificar essa configuração de APN e não deve ter um valor de zero. Além disso, o identificador de contexto no AVP de configuração de APN deve identificar exclusivamente a configuração de APN de EPS por assinatura. Para um determinado utilizador de EPS com várias configurações de APN, os valores de Service-Selection AVP devem ser únicos em todos os AVP de APN-Configuration.
Portanto, o ideal é que o MME não espere que esse valor seja zero. Como a configuração de APN sob os dados de assinatura para cada APN é recebida do HSS, foi solicitado que a equipe do HSS alterasse o valor para um número diferente de zero.
Isso resolveu o problema. Nenhuma alteração foi feita na tabela apn-remap em todo esse procedimento de identificação e solução de problemas.