2

我是 Diameter 的新手,有这个基本问题。

我有 2 个对等方通过 Diameter 协议相互交谈。我需要在这两个实体之间发送一些数据,并且我正在尝试确定是否支持 JSON 或 XML 通过 Diameter。通过 Diameter 传输文件内容的最佳方式是什么?是否可以通过 Diameter 传输 JSON 数据?

任何示例链接或代码示例都会有所帮助。

提前致谢...

4

4 回答 4

2

您可以使用 Diameter 发送您想要的任何类型的数据,但请记住,它是为传输身份验证、授权和记帐 (AAA) 数据而设计的。这是主要用于授予访问权限、执行策略和衡量使用情况的控制数据。Diameter 控制的实际网络流量流经完全不同的网络。因此,如果控制是您所追求的,那么您接下来应该研究您的应用程序需要哪些接口。有很多很好的在线资源,包括 RFC、IETF、3GPP 和维基百科。

于 2017-05-31T06:27:40.553 回答
1

Diameter 对等体使用命令进行通信,其中命令是一组 AVP(属性值对)。命令和 AVP 由使用它们的应用程序定义。

为什么要使用 Diameter 进行文件传输?

于 2016-06-27T18:23:45.147 回答
0

我认为您可以使用 JSON 的 Diameter 协议(尽管我自己从未尝试过)。但是 Diameter 是一种使用 AVP 的特定用途的协议。

于 2020-08-23T12:18:40.397 回答
-1

无法在直径协议上发送 json 或 xml 数据。Diameter 是一个严格的协议,它通过定义明确的命令和属性代码来工作。

于 2017-01-16T13:21:02.653 回答