论文部分内容阅读
NGN通过开放式的业务接口来实现业务/控制的分离,使得业务开发独立于通信网的具体技术,已经成为通信行业研究和开发的热点。目前,Parlay/OSA API是在电信业界影响最大的开放网络API,它是一种开放的、安全的与底层网络无关的NGN API,可降低第三方业务提供商开发电信业务的复杂性。但Parlay/OSA规范只涉及到对外的接口,没有涉及实现开放业务能力的业务发布、发现和绑定机制问题。基于Parlay/OSA规范进行实际业务开发,还需要下一代网络业务平台的支持。下一代网络业务平台旨在让运营商用最新的技术创建和部署电信网络业务,它以可靠且可控制的方式将电信网络的能力开放给应用开发者,同时提供安全、管理访问和其它执行环境特征的能力,方便开发者快速的创建、测试、部署和管理电信业务。分析和研究下一代网络业务平台及基于它的业务开发技术对进行实际业务开发、测试和部署有重要的工程意义。论文以Parlay/OSA规范为出发点,首先介绍了Parlay/OSA体系结构、运行机制,分析了其业务体系结构。接着,文章以大篇幅深入研究了Parlay/OSA业务发布、发现和绑定机制,揭示了Paxlay/OSA和Web Services的内在联系,详细分析了Parlay X Web Services业务发布、发现和绑定机制的实现和问题,并给出一个Parlay X SMS业务发布、发现和绑定实例。从中看出,使用Web Services作为Parlay/OSA业务发布、发现和绑定机制在业务的开发和部署上都要较CORBA简单的多。在此基础上,文章对Web Services发布、发现和绑定机制的主要实现接口Parlay X Web Services进行了研究,分析了其体系结构、业务提供能力、服务描述、业务开发模型等问题,并分析了Parlay X Web Service在实际应用中的不足及其改进。文章最后选择Appium-XWay下一代网络业务平台进行研究,详细分析了其系统环境、体系结构,并研究了基于平台进行Parlay X业务开发的模块组件,以TPC业务为典型示例,详细地给出了基于Parlay X Web Services的业务实现技术和开发流程,并在Appium-Xway业务平台上实现了TPC业务原型系统。验证了使用Web Services作为业务发布、发现和绑定机制的优势,并提供了开发人员快速开发、测试和部署Parlay X业务的方法,具有重要的工程参考价值。