【问题现象】

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,会话绑定业务成功。