论文部分内容阅读
下一代网络(NGN,Next Generation Network),是传统电信网和Internet网络相融合的产物,它实现了呼叫控制与承载相分离,业务控制与呼叫控制相分离。基于这两种分离,业务的实现真正独立于网络,从而为构建跨网络的业务提供了可能。在下一代网络中,软交换是核心控制功能实体,为NGN提供具有实时性要求的业务呼叫控制和连接控制功能。出于业务控制与呼叫控制分离的目的,软交换提供了开放业务接口供业务层使用,这一接口一般采用Parlay/OSA作为标准。尽管Parlay/OSAAPI提供了开放的、通用的电信网络能力控制接口规范,但是Parlay/OSAAPI仍然是一个比较复杂的业务接口,要求使用者有较高的电信背景知识,再加上基于CORBA的分布式计算实现,使得学习、使用Parlay/OSAAPI比较困难。而与此同时,Internet上的Web Service技术不断发展,与传统的分布式技术相比在易用性、安全性等多个方面显示出了优越性。于是结合了WebService技术的ParlayX规范被定义了出来,同时ParlayX进一步对电信网络能力进行了抽象,给第三方的业务开发人员提供了一个更简洁、易于理解的开放业务接口。本文深入研究了下一代网络的各种业务提供技术,分析了ParlayX技术的优势,并在Ark软交换系统上设计了一个ParlayX平台,具体的工作如下:1.分析和比较了下一代网络的主要业务提供技术,包括:脚本技术(CPL)、基于SIP的技术、JAIN技术和Parlay技术。从而确认ParlayX在NGN开放业务接口技术中的重要地位。2.详细、深入的比较了Parlay API和ParlayX在呼叫控制接口方面的差异,并得出结论:Parlay API给第三方提供的是安全的网络控制能力,而ParlayX给第三方提供的是业务使用能力。3.在Ark软交换系统上设计了一套ParlayX网关,主要包括一个ParlayX网关的消息传输平台;并基于这一平台实现了Third Party Call接口。