中兴AAR消息错误导致未接通问题处理
来源:优橙教育 时间:2021-02-04 11:39:13
【问题现象】
VOLTE测试异厂家对接,网元涉及中兴SBC、华为LDRA、华为PCRF,对接测试中发现LDRA会话绑定业务不成功。
【问题分析】
根据会话绑定流程,跟踪网元及用户消息,分析会话绑定失败出现在哪一步。
在LDRA的PGW上执行LST BINDINFO命令查询用户会话绑定信息,从结果看用户会话信息绑定成功,目的主机名为CSPCRF07BHW(华为PCRF)。由此可知GX口消息正常,问题出现在Rx口问题上。
跟踪SBC到LDRA的AAR消息,发现消息里携带有目的主机名,主机名为CSPCRF02BZX(中兴PCRF)。而该消息正常应该是根据用户IP地址或IP地址与APN的组合查询目的主机名(华为PCRF)的信息。
DRA在消息转发时目的主机名优先级最高,是高于查询会话绑定信息流程的,如果消息中带有目的主机名,DRA会直接根据目的主机名进行消息转发而不再走会话绑定查询流程,因此可以确定该问题因SBC发送的AAR消息中携带有目的主机名信息导致。
查询Diameter基础协议,其中对于是否携带目的主机名AVP有明确规定,如果是第一条请求消息,消息中不能携带Destination-host AVP。协调中兴SBC进行调整。
【问题解决】
中兴SBC修改AAR消息不携带D-Host信息后,华为LDRA根据用户IP地址查询到了目的主机名CSPCRF07BHW,会话绑定业务成功。