gpt4 book ai didi

diameter-protocol - 如何使用 freediameter 为直径信用控制应用程序配置和启动直径客户端和服务器

转载 作者:行者123 更新时间:2023-12-01 02:13:18 24 4
gpt4 key购买 nike

到目前为止,我已经在 linux centOS 5.8 中安装并运行了 freediameter。 CER 和 CEA 消息在客户端和服务器之间成功交换。

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

我经历过 freediameter DCCA 扩展,但不知道如何使用此扩展来发送和接收 CCR 和 CCA。我用谷歌搜索了很多,但没有得到任何帮助。

所以我只想用 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。 (kill -s 10 PID)

就是这样。

关于diameter-protocol - 如何使用 freediameter 为直径信用控制应用程序配置和启动直径客户端和服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27423043/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com