漫游用户PDN Type不匹配导致MME附着成功率低问题分析案例 作者 | 无线网络优化维护中心 |
完成日期 | 2015年11月11日 |
| |
1 问题说明
北京电信4G用户附着成功率较低,为96.3%,达不到全国的平均指标(97.49%),需要出具体原因并进行相应的优化。
2 问题分析
从MME话统上统计,影响北京附着成功率的主要失败原因值是ESM_FAIL(#19),占全部失败次数的65%,影响附着成功率约2.6%。 获取CHR话单中19号失败原因值的TOP10用户信息,在MME上创建随机用户跟踪,发现均为漫游用户由CDMA网络重选至LTE网络时创建默认承载时失败。其中南京漫游用户占比50%,其失败原因值均是SGW或PGW拒绝。
以南京某IMSI 460110669636612为例进行SGW消息分析。其发起attach request之后即收
到PGW返回的creat sesstion response消息,里面释放原因值为“必选信元错误(mandatory-ie-incorrect)”错误码。
如下为eHRPD与UTRAN互操作网络结构图:
我们知道如想实现eHRPD和E-UTRAN网络之间的成功切换,关键技术在于切换前后P-GW保持不变。用户由eHRPD接入EUTRAN,需将用户当前PDN连接的P-GW ID (P-GW IP或者PGW FQDN)和APN等信息更新到3GPP AAA /HSS,用于切换到E-UTRAN网络后,MME从HSS得到源PGW ID,向源PGW发起会话建立。而APN签约信息,主要是APN签约上下文,QOS签约数据,PDN Type,支持PDN GW动静态地址配置,APN-AMBR等。
综上,针对必选信元错误(mandatory-ie-incorrect)我们主要核对APN签约信息。在北京HSGW上查询到江苏用户(以IMSI 460110669636612为例)在C网的上下文信息(dis phgw usercontext imsi), 结果为:
即用户在C网以双栈用户接入,但现网MME上没有开启双栈功能:
SET SMFUNC: DUALFLAG=NO, INDFWD=YES, TOPSELCFG=YES, APNRES=NO, PDPRMD=MAX, PDPTYPE=IPV4, SGWTOPO=NO, TZININTERRAU=YES; |
|
用户在做HandOver类型的PDN连接建立LTE的缺省承载的时候,PDN TYPE是双栈,request-type-Value:handover (2),由于MME上没有开启双栈功能,发送create session request的时候带给UGW的是单栈IPv4,在此场景下,因为在CDMA侧是双栈,切换到LTE侧UGW不支持双栈切单栈,建立承载就会返回失败(mandatory-ie-incorrect)。
另,若eHRPD到EUTRAN重选失败后用户可重新附着,但达到5次附着失败后会进行惩罚,用户驻留在eHRPD网络。
3 问题根因
江苏漫游用户APN签约信息为IPv4/6双栈,但北京现网MME未开启支持双栈功能,故而当用户从C网重选至L网欲以IPv4/6双栈进行初始附着时被拒绝,出现“必选信元错误”。
4 解决措施
在MME上打开支持IPv4/v6双栈的功能,C网以双栈重选到L网即可正常接入PGW。
现在已知iPhone终端在4G LTE网络接入时只支持IPv4单栈,所以即使MME上打开双栈功能CL重选也会失败。如果现网iPhpone用户比例较大,会影响MME上附着成功率指标的提升。
5 问题优化
11月6日在MME打开“支持双栈功能”,MME附着成功率指标得到明显提升,如下:
6 附录
6.1 eHRPD和EPC网络的用户数据
eHRPD和E-UTRAN网络中,用户数据都存储在归属HSS:
E-UTRAN用户数据至少包括:
(1)用户信息,主要是IMSI、MSISDN、LTE用户接入控制标识,EPS-Qos等。
(2)鉴权信息,主要包括鉴权向量(RAND, XRES, KASME, AUTN),以及用户鉴权算法标识。