当前位置 : 主页 > 大数据 > 区块链 >

diameter-protocol – 如何使用freediameter配置和启动直径信用控制应用程序的直径客

来源:互联网 收集:自由互联 发布时间:2021-06-22
直到现在我已经在 linux centOS 5.8中安装并运行了freediameter. CER和CEA消息在客户端和服务器之间成功交换. 我期待在freediameter客户端和服务器中嵌入直径信用控制应用程序.客户应发送CCR,服
直到现在我已经在 linux centOS 5.8中安装并运行了freediameter. CER和CEA消息在客户端和服务器之间成功交换.

我期待在freediameter客户端和服务器中嵌入直径信用控制应用程序.客户应发送CCR,服务器应响应CCA.

我已经通过了freediameter DCCA扩展,但无法知道如何使用此扩展来发送和接收CCR和CCA.我google了很多但没有得到任何帮助.

所以我想要的是用DCCA配置freediameter客户端和服务器.

任何帮助将受到高度赞赏.

提前致谢.

Freediameter提供test_app扩展.我们可以使用test_app扩展来进行CCR和CCA.

编译freediameter和test_app扩展.

cmake -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex 
-DGNUTLS_LIBRARY:FILEPATH=/usr/local/lib/libgnutls.so
-DGNUTLS_INCLUDE_DIR:PATH=/usr/local/include/
-DDISABLE_SCTP:BOOL=ON
-DBUILD_TEST_APP:BOOL=ON ../

make; make install

您可以在./doc下找到test_app扩展配置文件.根据要求更改它.

只需要使用conf文件加载test_app扩展名.

启动freeDiameter服务器和客户端.

将信号10提升到客户端应用程序以发送CCR. (杀死-s 10 PID)

而已.

网友评论