【问题现象】
eSRVCC切换时,诺基亚PGW发送的CCR消息异常,导致eSRVCC失败。
【原因定位】
eSRVCC切换失败,
MME发送“Delete Bearer Command”给NG.(带的Bearer Flags:VB True)。
诺基亚NG发送CCR diameter消息给PCRF,消息中相关的AVP:Rule-Failure-Code为INACTIVE正常的,但Rule-Failure-Code为RESOURCE_ALLOCATION_FAILURE不正确,应该是“PS_TO_CS_HANDOVER”。
为NG的软件问题,不支持这个参数。如果是SGW单独的会有问题。,但combineS-GW/P-GW则不存在这个问题。发生问题的NG版本如下:
Version:
root@CLA-0[ZZSAEGW24BNK] >showsnapshotlist
config-R_FPT_1.40.1.40.1.0_377851p1_NG3.1_r217521_AB4-FB20140609
[root@CLA-0(ZZSAEGW24BNK)/root]
#nginfo-vDELIVERY:NG3.1
【解决方案】
NG需升级至NG3.2支持, 补丁描述如下:
FC085_002802 “Support eSRVCC for S5-GTP architecture” is officially supported in NG3.2 onwards.
Refer to PRONTO 84937ESPE03, “When S5 GTP is used and FlexiNG acts as standalone S-GW, it does not include the bearer flags IE (containing VB flag) when forwarding the DBCmd msg towards P-GW.”
In Combined S/P-GW mode it will haven’t problem.
The error is also supposed to fixed in NG3.1 1.0 and NG3.1 0.3.
本文整理自网络,文章版权归原作者所有,如有侵权,请联系我们进行删除。小编微信(gprshome201101)
长按下方二维码图片 > 识别图中二维码 > 关注“51学通信公众号”
51学通信接头方式如下: