有人知道直径协议中Credit-Control-Application和Ro application之间的区别吗?它们在Mobicents直径堆栈中的实现几乎相同。
我已经查阅了RFC和3GPP文件,但无法确定在线计费过程必须使用哪个。
有人知道直径协议中Credit-Control-Application和Ro application之间的区别吗?它们在Mobicents直径堆栈中的实现几乎相同。
我已经查阅了RFC和3GPP文件,但无法确定在线计费过程必须使用哪个。
现在转向信用控制直径应用和Ro接口。前者在RFC 4006中定义,而后者在3GPP TS 32.299中定义。我没有详细研究3GPP规范,但很容易发现一些差异。例如,Ro接口的Credit-Control-Request(CCR)消息不使用Requested-Service-Unit AVP和32.299的表6.4.2指出的其他一些AVP;但是CCR消息可以包含QoS-Information,这是在29.212中定义的一个组AVP,并且这是Ro特定的。32.299的表6.4.3描述了Credit-Control-Answer消息的类似情况,请注意文档中列出的更多差异。
关于Mobicents,我没有实现的经验,但我不会感到惊讶,如果开源版本不完全符合3GPP规范并省略了一些额外的功能。