中国电信在线计费系统OCP接口规范
[Account-Query-Method] [UserPassWd] [Query-Mode] 20901 20902 20903 81000 81000 81000 Unsigned32 UTF8String Unsigned32 OC OC OC 表11:POC-Information AVP表
AVP名称 {PoC-Server-Role} [PoC-Session-Type] [Number-Of-Participants] *[Participants-Group] {Called-Party-Address} [Participant-Access-Priority] [PoC-Group-Name] [PoC-Session-Id] [PoCService-Feature-Type] AVP代码 883 884 885 1260 832 1259 859 1229 23001 VendorID 10415 10415 10415 10415 10415 10415 10415 10415 81000 数据类型 Enumerated Enumerated Unsigned32 Grouped UTF8String Enumerated UTF8String UTF8String Unsigned32 选项 Om OC OC OC Om OC OC OC OC 表12:IM-Information AVP表
AVP名称 {Conference-Server-Role} [Conference-Session-Type] [Conference-Id] [Number-Of-Participants] *[Participants-Group] {Called-Party-Address} [Participant-Access-Priority] [IMService-Feature-Type] AVP代码 22201 22202 22016 885 1260 832 1259 22203 VendorID 81000 81000 81000 10415 10415 10415 10415 81000 数据类型 Enumerated Enumerated UTF8String Unsigned32 Grouped UTF8String Enumerated Unsigned32 选项 Om OC OC OC OC Om OC OC
6.1.2 Credit-Control-Answer (CCA)
信用控制应答Credit-Control-Answer (CCA),用命令码设置为272,消息标志?R?清除来表示。该命令用于信用控制的应答。
消息格式如下:
{Result-Code}
{Origin-Host} {Origin-Realm} {Auth-Application-Id} {CC-Request-Type} {CC-Request-Number} [CC-Session-Failover] [Origin-State-Id]
[Service-Identifier]
[Granted-Service-Unit] [Cost-Information]
31
中国电信在线计费系统OCP接口规范
[Final-Unit-Indication]
[Credit-Control-Failure-Handling] *[Trigger-Type]
[Direct-Debiting-Failure-Handling] *[Proxy-Info]
*[Multiple-Services-Credit-Control] *[Route-Record] *[Failed-AVP] [AoC-Information]
Credit-Control-Answer AVP如表7所示:
表 7:Credit-Control-Answer AVP表
AVP名称
中国电信在线计费系统OCP接口规范
AVP名称 [CC-Time] [CC-Total-Octets] [CC-Input-Octets] [CC-Output-Octets] [CC-Service-Specific-Units] [ Time-Quota-Threshold ] [ Volume-Quota-Threshold ] [ Quota-Consumption-Time ] [Rating-Group] [Validity-Time] [Result-Code] [Final-Unit-Indication] {Final-Unit-Action} *[Restriction-Filter-Rule] *[Filter-Id] [Redirect-Server] {Redirect-Address-Type} {Redirect-Server-Address} *[Route-Record] *[Proxy-Info] {Proxy-Host} {Proxy-State} *[Failed-AVP] [AoC-Information] [Account-Type] [AoC-Balance] [AoC-Language-ID] *[AoC-Tariff] [AoC-Start-Time] [AoC-Unit] {AoC-Price} *[Account-Information] [AccountId] [Account-Type] [CC-Money] {Unit-Value} {Value-Digits} [Exponent] [Currency-Code] [AccountDate] AVP代码 420 421 412 414 417 868 869 881 432 448 268 430 449 438 11 434 433 435 282 284 280 33 279 20329 20372 20330 20331 20332 20333 20334 20335 20356 20357 20372 413 445 447 429 425 20359 VendorID -- -- -- -- -- 10415 10415 10415 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 81000 81000 81000 81000 81000 81000 81000 81000 81000 81000 81000 -- -- -- -- -- 81000 数据类型 Unsigned32 Unsigned64 Unsigned64 Unsigned64 Unsigned64 Unsigned64 Unsigned64 Unsigned32 Unsigned32 Unsigned32 Unsigned32 Grouped Enumerated IPFilterRule OctectString Grouped Emumerated UTF8String DiameterIdentity Grouped DiameterIdentity OctetString Grouped Grouped Unsigned32 Unsigned32 Enumerated Grouped Unsigned32 Unsigned32 Unsigned32 Grouped OctetString Unsigned32 Grouped Grouped Integer64 Integer32 Unsigned32 Time 选项 OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OM OM OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC OC 6.1.3 Re-Auth-Request(RAR)
重新认证/授权请求Re-Auth-Request (RAR),用命令码设置为258,消息标志‘R’设置来表示。该命令可以由任何服务器发送给提供会话服务的接入设备,来请求对用户进行重新认证/授权。
消息格式如下:
{ Destination-Realm } { Destination-Host } { Auth-Application-Id } { Re-Auth-Request-Type }
33
中国电信在线计费系统OCP接口规范
[ User-Name ] [ Origin-State-Id ] * [ Proxy-Info ] * [ Route-Record ] [Rating-Group] * [ AVP ]
具体定义参见[2]
6.1.4 Re-Auth-Answer(RAA)
重新认证/授权应答Re-Auth-Answer (RAA), 用命令码设置为258,消息标志?R?清除来表示。该命令用来应答RAR消息。Result-Code AVP必须出现,表示请求消息的处理结果。
一个成功的RAA消息必须有跟随着的应用指定的认证/授权消息。 消息格式如下:
[ Error-Reporting-Host ] * [ Failed-AVP ] * [ Redirect-Host ]
[ Redirect-Host-Usage ]
[ Redirect-Host-Cache-Time ] * [ Proxy-Info ] * [ AVP ]
具体定义参见[2]
6.1.5 Abort-Session-Request(ASR)
中断会话请求Abort-Session-Request (ASR),由命令码274和设置消息标志?R?来表示。它由任何服务器向提供接入服务的接入设备发送,来请求中断Session-Id表示的会话。
34
中国电信在线计费系统OCP接口规范
消息格式如下:
::= < Diameter Header: 274, REQ, PXY > < Session-Id > { Origin-Host } { Origin-Realm }
{ Destination-Realm } { Destination-Host } { Auth-Application-Id } [ User-Name ] [ Origin-State-Id ] * [ Proxy-Info ] * [ Route-Record ] * [ AVP ]
具体定义参见[2]
6.1.6 Abort-Session-Answer(ASA)
中断会话应答Abort-Session-Answer (ASA),由命令码274和清除消息标志?R?来表示。是应答ASR的消息。Result-Code AVP必须出现,表示请求的处理结果。
如果以ASR中Session-Id表示的会话成功终止,返回值设置为DIAMETER_SUCCESS。如果会话当前不活跃,那么返回值为DIAMETER_UNKNOWN_SESSION_ID。如果接入设备因为某种原因并没有停止会话,则返回值是DIAMETER_UNABLE_TO_COMPLY。
消息格式如下:
::= < Diameter Header: 274, PXY > < Session-Id > { Result-Code } { Origin-Host } { Origin-Realm } [ User-Name ] [ Origin-State-Id ] [ Error-Message ]
[ Error-Reporting-Host ] * [ Failed-AVP ] * [ Redirect-Host ]
35