论文部分内容阅读
本论文的研究工作是基于粤港关键领域重点突破项目“NGN/IPQoS相关技术和设备软件开发”(项目编号:35240-4207044,4207045,4207046)。从项目实践中找到研究点,提出Gq接口的研究与应用。为了解决QoS的问题,人们先后提出了BestEffortservice、IntServ、DiffServ、DS-AwareMPLSTE以及基于会话的动态QoS服务模型。TISPAN组织在NGN架构下使用资源接纳控制子系统这一功能实体,就是用基于会话的动态QoS服务模型来提供端到端的QoS保证。Gq接口是资源接纳控制子系统最关键的几个接口之一,位于应用层与承载控制层之间。
本论文的研究工作分为四个部分。第一部分,从软件层对Gq接口进行详细的分析与论述,包含Gq接口功能分析和Diameter承载协议分析;第二部分,针对授权、认证、收费消息的特点,以Diameter协议为承载协议,提出了Gq接口的通信模型,包括TCP/SCTP传输层、Diameter协议层、数据转换层及应用层;第三部分,Gq接口SPDF侧数据转换层的研究是本论文研究的重点,包括数据转换层的模块划分、AVP数据存储结构、Diameter报文的序列化处理、Diameter报文的反序列化处理、AVP数据字典的设计、AVP的检查流程、Command字典的设计、Diameter消息的检查流程;第四部分,阐述了在实现过程中所运用的关键数据结构、消息格式的存储与检查、用伪码描述序列化/反序列化的实现流程。本论文的研究成果满足RACSGq接口的功能需求,达到了预期目的。Gq接口的这一解决方案,不仅适用于RACS的Gq接口,还适用于其它基于Diameter承载协议的接口,对RACS其它接口软件层设计具有重要的参考价值。