【问题现象】
VoLTE试点测试联调时发现在终端挂机后,终端行为异常,电话再次起呼的时候,无法打通电话,新呼叫无法建立。
【原因定位】
故障诊断:
VoLTE试点测试联调时发现在终端挂机后,PCRF无法正常释放呼叫建立的专用承载,导致终端行为异常, 电话再次起呼的时候,Precondition流程完成后,主叫终端没有发起update消息新codec,被叫回复183,无法打通电话,新呼叫无法建立。
原因排查:
1、PCRF侧对外启用两块负载均衡板卡MRA,对外的Host名称也都是这两块MRA的host名称: FZPCRF01BNK.fz.fj.node.epc.mnc000.mcc460.3gppnetwork.org,PCRF的装载图如下图所示,目前版本下MRA板卡不能处理Rx接口消息,实际处理信令消息的是MPE板卡,MPE的host名称为:FZM01PCRF01BNK.fz.fj.node.epc.mnc000.mcc460.3gppnetwork.org。

2、在VoLTE用户呼叫及挂断时进行抓包,信令流程分析如下:
SBC与PCRF之间的Rx接口通过DRA进行转接,SBC以MRA的host为DEST向PCRF发送AAR请求,消息发送给DRA:

3、DRA将消息转发给PCRF时将DESThost改成了全部小写,PCRF不区分大小写:

4、PCRF接收到AAR请求后,会将消息交由实际处理信令消息的MPE板卡进行处理,由MPE板卡向SBC回复AAA消息,消息经DRA转发给SBC,AAA消息中的Origin-Host即为MPE的host:FZM01PCRF01BNK.fz.fj.node.epc.mnc000.mcc460.3gppnetwork.org: 

5、SBC收到AAA消息后就知道是FZM01PCRF01BNK这个host在处理消息,在终端挂机后,SBC就会向FZM01PCRF01BNK发起STR消息请求承载释放,STR消息经由DRA转发,DEST Host名为:FZM01PCRF01BNK.fz.fj.node.epc.mnc000.mcc460.3gppnetwork.org:

6、而DRA在对端配置表上将PCRF节点的“replace destination-host”开关打开,所有到PCRF的消息的destination-host都会改成PCRF的host: 

DRA发给PCRF的host改成了fzpcrf01bnk.fz.fj.node.epc.mnc000.mcc460.3gppnetwork. org:

7、PCRF的MRA板件无法处理STR消息,回复DIAMETER_UNKNOWN_SESSION_ID(5002)消息,承载释放失败。

原因分析:
DRA开启“replacedestination-host”开关, 导致STR消息没有正确地送到PCRF的MPE板卡进行处理,承载不能正常释放。
【解决方案】 

将DRA上“replacedestination-host”开关关闭,DRA在收到消息时不会对DEST Host做处理,只负责转发,STR消息就会正确地送到PCRF的MPE板卡进行处理,承载能够正常释放。

DRA将消息转发给FZM01PCRF01BNK.fz.fj.node.epc.mnc000.mcc460.3gppnetwork.org:


欢迎关注我们的微信公众号,获取最新的通信技术分享。
公众号名称:51学通信
公众号:woyaoxuetongxin

另外,我们每周三晚8点都会有斗鱼直播的通信技术交流,2016的主要方向是VoLTE。已经做了很多期了,包括VoLTE架构、VoLTE基本呼叫流程、VoWiFi概述等热门内容都已经讲完了。
感兴趣的话,欢迎每周三晚一起来交流哦!
参与地址:douyu.com/zhihu(或搜索房间号600942。都是免费参与的。 

另外,我们还开通了赞助计划,欢迎对我们每期直播的主题进行赞助,赞助用户可获得直播时点名感谢、课件内点名感谢、PPT/PDF课件、MP4格式高清视频等增值服务哦。
个人赞助目前分6元和16元两档。两者都可以获得MP4高清视频的。详情请点击下面的淘宝赞助地址。谢谢!

赞助地址:51xuetongxin.taobao.com。

(赞助并不是必选项,您对我们的关注我们同样非常感激。您还是可以免费参与我们的直播课程哈。 

如果您的核心KPI是附着成功率、呼叫接通成功率:
那51学通信目前的核心KPI就是微信公众号用户数、优酷视频播放量。
所以,只要您关注我们,就万分感谢。如果您觉得我们的直播交流还有点用,麻烦帮忙传播与分享。谢谢。

您有任何问题可加站长"爱卫生"微信:gprshome201101来一起交流探讨哈!再次感谢你的支持。