TAU到新的MME导致的被拒10(Implicitly detached,隐式分离)-程序员宅基地

技术标签: modem  网络协议  

目录

协议3GPP 24.301对原因10的描述:

我们遇到过的被拒10的场景:

问题描述:

日志分析:


协议3GPP 24.301对原因10的描述:

Cause #10 – Implicitly detached
    This EMM cause is sent to the UE either if the network has implicitly detached the UE, e.g. after the implicit detach timer has expired,    or if the EMM context data related to the subscription does not exist in the MME e.g. because of a MME restart, or because of a periodic tracking area update request routed to a new MME.
如果网络已隐式分离UE(例如,在隐式分离定时器过期之后),或者如果MME中不存在与订阅相关的EMM上下文数据(例如,由于MME重启,或者由于路由到新MME的定期跟踪区域更新请求),则将此EMM原因发送给UE。
可以看出隐式分离的原因主要有两类:
1、网络已隐式分离UE;
2、MME中不存在与订阅相关的EMM上下文数据。

我们遇到过的被拒10的场景:

1、一卡多分;
2、不同的设备写相同的IMEI,导致一张卡在不同地方的两个设备上登陆;
3、从SA网络到LTE网络。
这几个场景的根本原因是一个,即MME中不存在与订阅相关的EMM上下文数据。

现在也遇到了类似原因的场景:TAU到新的MME;有整个过程的完整日志,以供后续参考。


问题描述:

意大利22201的网络频繁被拒#10。

日志分析:

主要是当地这个22201的网络信号不是很好,不断的在切换小区和TA,这些TA又不在一个TA列表里,导致频繁的TAU;这几个TA属于2个MME,当TAU从一个MME到另一个MME时就会出现TAU被拒10的情况。
TAU被拒10后终端重新attach就正常了。
终端流程正常,应该是网络环境问题(信号不是很好,MME的边界处)。


详细日志分析如下:
//TAC从24724到24240,TAU被拒10;
//TAC 24724的MME是56
//从后面的日志可知TAC 24240的MME是224
//这里的MME发生了变化,导致TAU被拒10.
 

[  42/ 0/2]              QTRACE                   12:43:22.199764          MMODE/STRM/High/CM       [              cmss.c  19991] lte_cell_info: cell_id 128431621->128183849, tac 24724->24240 1
[  47/ 0/2]              QTRACE                   12:43:22.199776          MM/LowFreq/High/MM       [   emm_rrc_handler.c   3602] DS: SUB 0 =EMM= RRC_SERVICE_IND -PLMN (222 - 1), TAC 24240  SRV REQ pending 16975274,   state = 3  sub_state = 1 1
[  47/ 1/2]              QTRACE                   12:43:22.200578          MM/HighFreq/High/MM      [   emm_rrc_handler.c   2526] DS: SUB 0 =EMM= Initing TAU - Srving TA not in TAL 1
[0xB0ED]                 OTA LOG                  12:43:22.200960          LTE NAS EMM Plain OTA Outgoing MessageTracking area update request Msg 1
    eps_update_type = 1 (0x1) (combined TA/LA updating)
    old_guti
      id_type = 6 (0x6) (GUTI)
      odd_even_ind = 0 (0x0)
      Guti_1111 = 15 (0xf)
      mcc_1 = 2 (0x2)
      mcc_2 = 2 (0x2)
      mcc_3 = 2 (0x2)
      mnc_3 = 15 (0xf)
      mnc_1 = 0 (0x0)
      mnc_2 = 1 (0x1)
      MME_group_id = 32788 (0x8014)
      MME_code = 56 (0x38)
      m_tmsi = 3356309790 (0xc80d391e)
[0xB0EC]                 OTA LOG                  12:43:22.340601          LTE NAS EMM Plain OTA Incoming MessageTracking area update reject Msg 1
  emm_ta_update_rej
    emm_cause
      cause_value = 10 (0xa) (Implicitly detached)

//attach到TAC 24723,分到的MME是224  

[  42/ 0/2]              QTRACE                   12:43:43.727098          MMODE/STRM/High/CM       [              cmss.c  19991] lte_cell_info: cell_id -1->128563241, tac 24240->24723 1
[  47/ 0/2]              QTRACE                   12:43:43.727198          MM/LowFreq/High/MM       [   emm_rrc_handler.c   3602] DS: SUB 0 =EMM= RRC_SERVICE_IND -PLMN (222 - 1), TAC 24723  SRV REQ pending 16975275,   state = 1  sub_state = 2 1
[0xB0ED]                 OTA LOG                  12:43:43.773711          LTE NAS EMM Plain OTA Outgoing MessageAttach request Msg       1
    att_type = 2 (0x2) (combined EPS/IMSI attach)
[0xB0EC]                 OTA LOG                  12:43:48.156239          LTE NAS EMM Plain OTA Incoming MessageAttach accept Msg        1
    guti_incl = 1 (0x1)
    guti
      id_type = 6 (0x6) (GUTI)
      odd_even_ind = 0 (0x0)
      Guti_1111 = 15 (0xf)
      mcc_1 = 2 (0x2)
      mcc_2 = 2 (0x2)
      mcc_3 = 2 (0x2)
      mnc_3 = 15 (0xf)
      mnc_1 = 0 (0x0)
      mnc_2 = 1 (0x1)
      MME_group_id = 32788 (0x8014)
      MME_code = 224 (0xe0)
      m_tmsi = 4166207748 (0xf8534904)


//中间这两次的TAU正常是:
//tac 24723->24240
//tac 24240->24723
//MME都是224
 

[  42/ 0/2]              QTRACE                   12:43:48.572861          MMODE/STRM/High/CM       [              cmss.c  19991] lte_cell_info: cell_id 128563241->128183849, tac 24723->24240 1
[  47/ 0/2]              QTRACE                   12:43:48.572872          MM/LowFreq/High/MM       [   emm_rrc_handler.c   3602] DS: SUB 0 =EMM= RRC_SERVICE_IND -PLMN (222 - 1), TAC 24240  SRV REQ pending -1,   state = 3  sub_state = 0 1
[  47/ 1/2]              QTRACE                   12:43:48.573300          MM/HighFreq/High/MM      [   emm_rrc_handler.c   2526] DS: SUB 0 =EMM= Initing TAU - Srving TA not in TAL 1
[0xB0ED]                 OTA LOG                  12:43:48.573500          LTE NAS EMM Plain OTA Outgoing MessageTracking area update request Msg 1
    old_guti
      id_type = 6 (0x6) (GUTI)
      odd_even_ind = 0 (0x0)
      Guti_1111 = 15 (0xf)
      mcc_1 = 2 (0x2)
      mcc_2 = 2 (0x2)
      mcc_3 = 2 (0x2)
      mnc_3 = 15 (0xf)
      mnc_1 = 0 (0x0)
      mnc_2 = 1 (0x1)
      MME_group_id = 32788 (0x8014)
      MME_code = 224 (0xe0)
      m_tmsi = 4166207748 (0xf8534904)
[0xB0EC]                 OTA LOG                  12:43:48.809784          LTE NAS EMM Plain OTA Incoming MessageTracking area update accept Msg 1
[  42/ 0/2]              QTRACE                   12:45:42.892493          MMODE/STRM/High/CM       [              cmss.c  19991] lte_cell_info: cell_id 128183849->128563241, tac 24240->24723 1
[  47/ 0/2]              QTRACE                   12:45:42.892502          MM/LowFreq/High/MM       [   emm_rrc_handler.c   3602] DS: SUB 0 =EMM= RRC_SERVICE_IND -PLMN (222 - 1), TAC 24723  SRV REQ pending -1,   state = 3  sub_state = 0 1
[  47/ 1/2]              QTRACE                   12:45:42.893208          MM/HighFreq/High/MM      [   emm_rrc_handler.c   2526] DS: SUB 0 =EMM= Initing TAU - Srving TA not in TAL 1
[0xB0ED]                 OTA LOG                  12:45:42.893526          LTE NAS EMM Plain OTA Outgoing MessageTracking area update request Msg 1
    old_guti
      id_type = 6 (0x6) (GUTI)
      odd_even_ind = 0 (0x0)
      Guti_1111 = 15 (0xf)
      mcc_1 = 2 (0x2)
      mcc_2 = 2 (0x2)
      mcc_3 = 2 (0x2)
      mnc_3 = 15 (0xf)
      mnc_1 = 0 (0x0)
      mnc_2 = 1 (0x1)
      MME_group_id = 32788 (0x8014)
      MME_code = 224 (0xe0)
      m_tmsi = 4166207748 (0xf8534904)
[0xB0EC]                 OTA LOG                  12:45:43.832043          LTE NAS EMM Plain OTA Incoming MessageTracking area update accept Msg 1
[0xB0ED]                 OTA LOG                  12:45:43.833393          LTE NAS EMM Plain OTA Outgoing MessageTracking area update complete Msg 1

//这两次tac 24723->24240的TAU没收到响应:

[  42/ 0/2]              QTRACE                   12:46:00.032624          MMODE/STRM/High/CM       [              cmss.c  19991] lte_cell_info: cell_id 128563241->128183849, tac 24723->24240 1
[  47/ 0/2]              QTRACE                   12:46:00.032629          MM/LowFreq/High/MM       [   emm_rrc_handler.c   3602] DS: SUB 0 =EMM= RRC_SERVICE_IND -PLMN (222 - 1), TAC 24240  SRV REQ pending 16975278,   state = 3  sub_state = 3 1
[  47/ 1/2]              QTRACE                   12:46:00.033076          MM/HighFreq/High/MM      [   emm_rrc_handler.c   2526] DS: SUB 0 =EMM= Initing TAU - Srving TA not in TAL1
[0xB0ED]                 OTA LOG                  12:46:00.033252          LTE NAS EMM Plain OTA Outgoing MessageTracking area update request Msg 1
    old_guti
      id_type = 6 (0x6) (GUTI)
      odd_even_ind = 0 (0x0)
      Guti_1111 = 15 (0xf)
      mcc_1 = 2 (0x2)
      mcc_2 = 2 (0x2)
      mcc_3 = 2 (0x2)
      mnc_3 = 15 (0xf)
      mnc_1 = 0 (0x0)
      mnc_2 = 1 (0x1)
      MME_group_id = 32788 (0x8014)
      MME_code = 224 (0xe0)
      m_tmsi = 4166207748 (0xf8534904)
[0xB0ED]                 OTA LOG                  12:46:01.888586          LTE NAS EMM Plain OTA Outgoing MessageTracking area update request Msg 1

      
//这次tac 24723->24724的TAU被拒10;
//从前面的TAU过程可知:
//TAC 24723的MME是224;
//TAC 24724的MME是56
//这里MME发生了变化,导致TAU被拒10.
 

[  42/ 0/2]              QTRACE                   12:46:04.638702          MMODE/STRM/High/CM       [              cmss.c  19991] lte_cell_info: cell_id 128563241->128431621, tac 24723->24724 1
[  47/ 1/2]              QTRACE                   12:46:04.639313          MM/HighFreq/High/MM      [   emm_rrc_handler.c   2526] DS: SUB 0 =EMM= Initing TAU - Srving TA not in TAL 1
[0xB0ED]                 OTA LOG                  12:46:04.639617          LTE NAS EMM Plain OTA Outgoing MessageTracking area update request Msg 1
    old_guti
      id_type = 6 (0x6) (GUTI)
      odd_even_ind = 0 (0x0)
      Guti_1111 = 15 (0xf)
      mcc_1 = 2 (0x2)
      mcc_2 = 2 (0x2)
      mcc_3 = 2 (0x2)
      mnc_3 = 15 (0xf)
      mnc_1 = 0 (0x0)
      mnc_2 = 1 (0x1)
      MME_group_id = 32788 (0x8014)
      MME_code = 224 (0xe0)
      m_tmsi = 4166207748 (0xf8534904)
[0xB0EC]                 OTA LOG                  12:46:04.781450          LTE NAS EMM Plain OTA Incoming MessageTracking area update reject Msg 1
  emm_ta_update_rej
    emm_cause
      cause_value = 10 (0xa) (Implicitly detached)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wszzr999/article/details/126384938

智能推荐

android播放rtsp视频流app, demo app .使用live555+MediaCodec_安卓查看rtsp串流的apk-程序员宅基地

文章浏览阅读8.4k次,点赞2次,收藏14次。用libvlc提供的库播放rtsp,总是延迟比较大(局域网的情况下,存在明显的画面延时),netcaching设置为0还是存在延迟,但是网络延迟已经比较低了,没办法,自己写了一个APP,现在只测试了接受一个视频流的rtp流,没有音频。延迟较低,总的播放延迟基本在网络部分。原理:1.0 解码播放端:使用android 的MediaCodec 播放h264流,先行使用h264裸流文件模拟网络流进行..._安卓查看rtsp串流的apk

评价类问题——熵权法_熵权法归一化-程序员宅基地

文章浏览阅读2.6k次。熵权法文章目录熵权法前言一、理论二、算法步骤例前言构建完评价体系后在选择合适的评价方法即可,体系建立应秉持全面、准确、独立的三要素在评价类问题中,需要兼顾指标体系权重评价方法通常分为①主观:发问卷做调查(容易受到样本个数、样本质量限制),找专家赋权(上网查找别的研究报告)等等。层次分析法(判断矩阵基本上是由个人进行填写)②客观量化:从数据入手进行赋权只从数据出发,不考虑问题的实际背景,确定权重时就可能出现与常识相悖的情况。因此其适用于主观因素影响不大时的评价场景,业务经验不会使_熵权法归一化

数据库详解!外模式|概念模式|范式|ER图_数据库外模式-程序员宅基地

文章浏览阅读1.8k次。数据库系统(DBS)由4部分组成:1. 数据库:统一管理、长期存储在计算机内的相关数据的集合2. 硬件:构成计算机系统包括存储数据所需的外部设备3. 软件:操作系统、数据库管理系统(DBMS)4. 人员:系统分析和数据库设计人员、用户、数据库管理员DBA数据库管理系统(DBMS)的功能:实现对共享数据有效的组织、管理和存取。包括数据定义、数据库操作、数据库运行管理、存储管理、数据库的建立和维护等。_数据库外模式

C# 中的 null 类型详解与在使用null类型时,有哪些常见陷阱需要避免?_c#数据有null值,如何避免tolist报异常-程序员宅基地

文章浏览阅读1.2k次,点赞17次,收藏25次。在 C# 中,null 是一个特殊的值,表示引用类型的空值。对于值类型(例如 int、float、double 等),null 不是一个有效的赋值,因为值类型不能为 null。只有引用类型(例如类、接口、数组等)才能被赋值为 null。null 是一个只读的静态成员,它在程序中的所有部分都是相同的。null.Value 是一个编译时常量,它的值为 null。_c#数据有null值,如何避免tolist报异常

spring boot电影院售票与管理系统 毕业设计源码论文+答辩PPT_springboot答辩ppt-程序员宅基地

文章浏览阅读4.2k次,点赞5次,收藏58次。登录模块:登录模块是进入系统的入口,所有用户必须登录后才能访问系统。登录需要输入用户名和密码,如果多次尝试登录需要输入验证码。登录时需要选择用户的角色,是一般用户还是管理员登录等。登录成功后,会通过数据库获取用户的权限,并跳转至用户的主页面。管理员用户管理模块:管理员管理包括:管理员的添加,修改和删除操作。添加管理员时,先判断用户添加的管理员是否是admin(超级管理员),如果不是则添加成功。修改时候,如果是超级管理员,可以修改所有管理员的信息,如果是普通管理员,那么只能修改自己的信息……_springboot答辩ppt

macbook 卸载双系统_macos 12.6如何卸载双系统-程序员宅基地

文章浏览阅读956次。macbook 卸载双系统_macos 12.6如何卸载双系统

随便推点

taobao.trade.invoice.amount.get( 获取订单应开票金额 )_淘宝店 invoice-程序员宅基地

文章浏览阅读166次。sub_msg>非法参数¥开放平台基础API必须用户授权。_淘宝店 invoice

《安富莱嵌入式周报》第232期:2021.09.27--2021.10.03_arm宣称,使用微神经网络内核ethos-u55配合cortex-m55,相比上一代m内核,机器学习-程序员宅基地

文章浏览阅读435次。往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104目录1、MDK的单片机版TensorFlow软件包和神经网络内核Ethos-U驱动包上线2、Windows的文件管理Files v2发布3、武汉新芯推出超小尺寸低功耗SPI NOR Flash产品XNOR ——XM25LU128C4、STM32U5首批型号STM32U575 和 S._arm宣称,使用微神经网络内核ethos-u55配合cortex-m55,相比上一代m内核,机器学习能

【Canal从入门到放弃】(三)Canal 推送 ElasticSearch_canal 配置推送-程序员宅基地

文章浏览阅读885次。介绍 Canal 把 MySQL 数据同步到 ElasticSearch 的关键细节_canal 配置推送

Android 实现live555 RTSP代理播放器_android rtsp播放器-程序员宅基地

文章浏览阅读3.1k次。利用live555 实现RTSP拉流客户端,但想看下播放效果,所以结合Android MediaPlayer实现播放。live555 实现RTSP交互及拉流过程,然后UDP,将数据传递给MediaPlayer播放。也就是相当于live555作为RTSP播放器的代理端。_android rtsp播放器

win10安装CH340驱动,总是预安装成功怎么办,其实很简单_ch340串口驱动 仅预安装-程序员宅基地

文章浏览阅读1.5w次,点赞9次,收藏10次。win10安装CH340驱动我用stm32单片机,安装CH340驱动一直提示预安装成功,总是成功不了。然后我把电脑用usb线连接51单片机,再点击安装,一秒成功,硬件管理器中显示COM口。_ch340串口驱动 仅预安装

Google Coral硬件的边缘计算与本地AI-程序员宅基地

文章浏览阅读1.1k次。AI使机器能够执行过去仅属于人类领域的各种任务。例如:是否需要在工厂生产线上进行质量控制?设置AI驱动的摄像头以发现产品缺陷。如何分析医疗数据?机器学习可以从扫描中识别出潜在的肿瘤并将其标记给医生。但是,只有这样的应用程序既快速又安全,它们才有用。在工厂中使用AI摄像头花费几分钟来处理图像的设备并不多,而且如果将其发送到云端进行分析,没有患者愿意冒着暴露其医疗数据的风险。这些是Google...

推荐文章

热门文章

相关标签