论文部分内容阅读
开放业务接口是NGN的一大优势,为提高电信运营商的效益和用户网络体验,开放业务接口成为业内关注和研究的热点。广大Web应用开发者可通过Web接口使用电信网络的能力,也加快了第三方服务和应用提供商的开发速率。Parlay X架构的出现引起了广泛的注意,通过Web ServiceAPIs为应用提供网络会话控制能力。首先,介绍了NGN多业务通信与交换平台的关键技术的研究背景以及研究目的和意义,阐述了SOA相关技术的发展历程,结合当前研究现状提出本文的研究方向。其次,综述了NGN多业务通信与交换平台的关键技术所需要的技术和理论思想,对ParlayX网关过载控制技术进行了研究,并结合前人研究成果提出了一种基于消息的过载控制算法。该算法结合Parlay X架构特点和消息类型,对消息的进行优先级设置,并结合负载均衡和接入控制算法,利用相关过载变量,控制消息发送数量,从而对网关进行过载控制。仿真实验表明,相比于传统的过载控制算法,本算法能保证更大的吞吐量和更少的平均服务时间。最后,在上述研究的基础上,分析了Parlay X所在环境的总体架构,网关接口,详细设计了Parlay X网关所需的各个模块,并对网关的实现进行详细介绍。之后,以VS2010为开发平台,使用C++开发语言,MySql作为数据库,实现并测试了该系统。