【问题现象】
我省在南昌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)
长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”
51学通信接头方式如下: