信息安全在当今的信息时代显得愈来愈重要,在现在日益完善的电信网络计费系统中的安全也是至关重要的。计费信息在传送的过程中,需要保证其安全性,应尽量避免丢失和出错。因此,在众多的计费信息传送协议中,对传送过程中的安全性和可靠性的要求都是重要的考虑因素。 Ga接口位置如图1所示。 GTP’主要功能如下: 在CDF与CGF之间传送CDR。 检测CDR传输通路正常与否。 当CGF存在冗余配置时,避免CDR重复。 涉及的缩写,其全称解释如下: GTP (GPRS Tunneling Protocol,GPRS隧道协议) CGF(Charging Gateway Function,计费网关功能) CDF(Charging Data Function,计费数据功能) CDR(Call Detail Record,呼叫详细记录,即话单) FTP(File Transfer Protocol,文件传输协议) GTP’协议栈如图2所示。 正常传送CDR的情况下,GTP’消息流程如图3所示。 流程说明: CDF发送Data Record Transfer Request(Send Data Record Packet) 消息到CGF,其中携带CDR。 CGF处理消息,并存储CDR到本地。然后,发送响应消息Data Record Transfer Response到CDF ,消息内容为Request Accepted。 CDF接收到响应消息后,从缓冲内删除该CDR。CDF未接收到响应消息时,会重新发送请求。 GTP’常用消息及其用途说明如下: Echo Request和Echo Response 用于检测节点是否处于工作状态。 Version Not Supported 如果GTP’节点(如: CGF)不能识别另一节点,应能发送该信息。消息中携带支持的最新的GTP’版本号。 Node Alive Request 当GTP’节点从不可用状态转到可用状态时,可以用Node Alive Request消息通知对端。Node Alive Request较Echo Request快速。 Node Alive Response 用于对Node Alive Request的响应。 Redirection Request 当CGF不能继续正常工作时,CGF发Redirection Request消息给CDF,指示CDF将CDR发送到其它CGF。 每个CDF都可以配置一个CGF列表,列表中定义各CGF的优先等级,如果主CGF退出服务(出现故障或负荷太重),那么CDF将把CDR送下一级的CGF,以此类推。 Redirection Response 用于对Redirection Request的响应。 Data Record Transfer Request 用于传送CDR,一个消息中可包含一个或多个CDR。 Data Record Transfer Response 用于对Data Record Transfer Request的响应。一个Data Record Transfer Response可以完成对多个Data Record Transfer Request的响应。