异厂商对于接入网信息订阅事件处理方式的不一致导致VoLTE语音呼叫失败

【问题现象】

我省在南昌VoLTE测试时,发现测试终端注册正常,但语音通话失败。测试涉及厂家设为华为MME、SAEGW、华为SBC、诺基亚PCRF。

【原因定位】

问题描述:

江西移动在南昌进行VoLTE测试时发现测试终端IMS注册正常,但语音通话失败。

测试场景:用户注册在华为EPC核心网,但这个用户归属的号段在LDRA上指向了诺基亚的PCRF,测试场景为华为PGW与诺基亚PCRF异厂家对接。
问题原因:

1、SBC侧信令跟踪发现,当建立承载请求时,AF向诺基亚PCRF发起AAR消息并请求位置信息,但PCRF的RAR(Rx)中没有上报网络接入信息。于是SBC下发STR拆链,原因值为DIAMETER_BAD_ANSWER。
2、诺基亚PCRF侧分析RAR未上报网络接入信息原因为:在注册流程中,华为PGW上报CCR-I消息中Feature-List-ID1的feature-list的bit10未置为1。

依据3GPP规范TS29.212中描述,bit10指示GPRS和EPS网络支持接入网信息订阅。华为PGW上报的CCR-I中该AVP(feature-list为3,bit10=0):

3、华为设备对于接入网信息订阅的处理方式依据3GPP规范TS29.214。如协议中所描述:

1)当建立承载请求时,AF会向PCRF发起AAR消息请求位置信息;
2)PCRF会通过RAR消息向PCEF下发接入网信息事件等信元;

3)PCEF向PCRF返回RAA消息;

4)PCRF向AF返回AAA消息,AF会等待用户位置上报的RAR消息。

5)当承载更新时,PCEF会发送CCR-U消息携带Gx接口用户位置信息及接入网信息事件给PCRF。

如上所述,华为PGW与诺基亚PCRF设备对接VoLTE测试失败的根因为,不同核心网厂家对协议理解不一致造成。

VoLTE语音通话时,华为设备会在建立专载请求时,于PCRF的RAR消息中判断是否上报接入网位置信息;而诺基亚PCRF设备则是依据注册消息CCR-I中feature-list的接入网信息事件指示位来判断是否向PCEF下发RAR请求接入网信息事件,一旦确定PGW上报的CCR-I中的指示位为0,而SBC侧又订阅了位置信息事件,则诺基亚PCRF不向PCEF下发RAR消息。从而导致语音通话失败。
影响范围:如果SBC关闭接入网信息订阅功能,将影响话单中的本地网区号携带,如果开启将导致在华为PGW与诺基亚PCRF对接场景下出现VoLTE电话拨打失败。

【解决方案】

华为将在PS10.5版本生效软参bit1741,通过修改软参bit1741=1使CCR-I消息中携带的feature-list中的bit10=1解决此问题。

本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)

MME设备特定场景下处理异常导致VOLTE语音业务失败

长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”

MME设备特定场景下处理异常导致VOLTE语音业务失败

51学通信接头方式如下:

51学通信联络邮箱: gprshome@163.com
管理员及站长”爱卫生”微信号 : gprshome201101
喜马拉雅听FM频道:51学通信
优酷频道地址:i.youku.com/51xuetongxin
淘宝店:51xuetongxin.taobao.com
直播地址:douyu.com/zhihu
51学通信网站:www.51xuetongxin.com
微信公众号:51学通信(ID:woyaoxuetongxin)
赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址