论文部分内容阅读
随着人们对新业务的需求越来越强烈,迫切需要一种新的框架来尽可能方便地支持新业务的开发,软交换应运而生。软交换是下一代网中的重要实体,是构成业务网的关键元素。利用软交换可以把现在多种多样的业务网,如PSTN、PLMN、H.323网、SIP网等,融合起来,使得软交换网成为集各种网络能力为一体的功能强大的新的业务网。 为了使软交换更好地提供对业务的支持,目前提出了两种方式,软交换标准化组织提出的通过SIP(Session Initiation Protocol)协议使软交换与应用服务器进行交互;3GPP提出的采用开放式的编程接口Parlay API(Application Programming Interface)来提供业务支持能力。 SIP协议是一种简单易用、可扩展的会话控制协议,支持开放业务体系的Parlay API是进行下一代网络业务开发的重要技术。ParlayAPI通过在API和网络协议间建立映射机制屏蔽了协议操作的细节,业务开发者只需使用Parlay API的各种业务能力接口就可简单而快捷地开发出各种丰富多彩的业务。它们都是当前受到广泛关注的技术,研究它们之间的映射关系具有重要意义。向业务开发者提供Parlay API并实现协议映射功能的网络设备称为Parlay网关,Parlay网关可以提供多种业务能力特征的接口,如一般呼叫控制接口、用户信息交互接口、计费服务接口、位置服务接口等。 本文研究了支持SIP协议的Parlay网关体系结构,说明了SIP协议栈的基本原理和使用方法,重点阐述了Parlay API和SIP消息间的映射关系,并提出了一种使用SIP映射状态机来实现SIP协议与Parlay API映射封装的方法。其中着重研究了Parlay网关中Parlay的呼叫控制服务在SIP环境中的映射,为实际工程中NGN(nextgeneration of network)的Parlay网关中呼叫控制部分的设计与实现提供了指导作用,对推进SIP协议与Parlay API结合和简化业务开发过程有重要意义和应用价值。