论文部分内容阅读
下一代网络(NGN)具有良好的层次结构,它将网络分成业务层、控制层、承载层和接入层等几个相对独立的层面,实现业务与控制分离,控制与承载分离的功能。业务层的独立,开放式应用编程接口(API)的提出,让业务层成为一个开放的公共平台,使得业务提供商可以专注于业务开发,创造出丰富多彩的增值业务。Parlay API是Parlay工作组制定,由欧洲电信标准委员会(ETSI)发布,是目前主流的开放式业务编程接口。Parlay体系通过不同的资源接口接入底层异构网络,屏蔽底层网络的复杂性和差异性,并通过API将网络能力向应用服务器开放,第三方就可以在不了解网络细节的情况下开发出增值业务。本文就重点研究了基于Parlay API的增值业务实现。本文首先分析了Parlay在NGN中的位置,剖析了协议的体系结构,研究了Parlay应用服务器、Parlay网关服务器、框架服务器等实体功能特点,并归纳了应用与网关、应用与框架、框架与网关之间的API用途。为了以统一的API向应用服务器开放底层网络资源,Parlay需要通过不同的通信协议与底层网络功能实体通信,如通过CAP(CAMEL应用部分)协议与GSM中的业务交换点(SSP)进行交互,通过SIP协议、SNMP协议与IP网中的Soft Switch进行交互等。本文详细对比研究了Parlay协议、SNMP协议、CAP协议,得出Parlay到SNMP协议、Parlay到CAP协议的概念、方法、参数映射等。接着,在协议映射的基础上,本文介绍了几种基于Parlay的增值业务,包括:一号通业务、Q-Box业务、PHS Hiring业务、Web conference业务等。从中选择Q-Box业务为例,分析了Q-Box的业务流程,重点研究了利用Parlay实现Q-Box业务的呼叫流程和消息交互过程,讨论了Parlay业务平台的冗余性设计,并给出了业务的性能测试结果。