基于软交换技术的ParlayX网关设计与实现

基于软交换技术的ParlayX网关设计与实现

论文摘要

下一代网络(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接口。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第1章 绪论
  • 1.1 背景简介
  • 1.2 工作总结
  • 1.3 论文简介
  • 第2章 下一代网络与软交换
  • 2.1 下一代网络(NGN)
  • 2.1.1 NGN的概念
  • 2.1.2 NGN的基本特征
  • 2.2 软交换技术
  • 2.2.1 软交换技术特征
  • 2.2.2 基于软交换的NGN体系结构
  • 2.2.3 软交换的功能
  • 2.2.4 支持多媒体和移动的软交换(Ark)
  • 2.3 NGN的业务层
  • 2.3.1 NGN业务模型
  • 2.3.2 NGN的业务特点
  • 2.3.3 NGN开放业务接口技术
  • 2.4 本章小结
  • 第3章 下一代网络的业务提供技术
  • 3.1 非PARLAY的业务提供技术
  • 3.1.1 脚本技术---CPL(Call Processing Language)
  • 3.1.2 JAIN技术
  • 3.1.3 基于SIP的技术
  • 3.2 PARLAY API
  • 3.3 PARLAYX WEB SERVICE
  • 3.3.1 WebService
  • 3.3.1.1 Web Service组件
  • 3.3.1.2 Web Service协议栈
  • 3.3.2 ParlayX体系结构
  • 3.3.3 几个重要的ParlayX Interface
  • 3.3.3.1 Third Party Call
  • 3.3.3.2 Call Notification
  • 3.3.4 其他的Interface
  • 3.4 各种业务提供技术的比较
  • 3.4.1 Parlay与CPL技术的比较
  • 3.4.2 Parlay与JAIN的比较
  • 3.4.3 Parlay与SIP业务提供技术的比较
  • 3.5 PARLAYX与PARLAYAPI的比较
  • 3.6 本章小结
  • 第4章 PARLAYX网关设计
  • 4.1 ARK系统的业务适配层
  • 4.1.1 业务适配层整体结构
  • 4.1.2 ParlayX网关的实现分析
  • 4.2 WEB SERVICE实现分析
  • 4.2.1 Web Service的线程模型
  • 4.2.2 Ark软交换系统的线程模型
  • 4.3 PARLAYX的总体设计
  • 4.3.1 ParlayX网关的整体结构
  • 4.3.2 ParlayX两种业务模式
  • 4.4 WGS的设计
  • 4.4.1 模块设计
  • 4.4.1.1 WS Server
  • 4.4.1.2 WS Client
  • 4.4.1.3 Receiving Thread
  • 4.4.1.4 MsgDispatcher
  • 4.4.2 线程模型
  • 4.4.3 与PXA的接口
  • 4.4.3.1 消息头
  • 4.4.3.2 Model1消息体的格式
  • 4.4.3.3 Model2消息体的格式
  • 4.5 PXA的设计
  • 4.5.1 PXA各个模块
  • 4.5.1.1 PSA模块
  • 4.5.1.2 XProxy
  • 4.5.1.3 SI
  • 4.5.1.4 SME和SM
  • 4.5.2 接口
  • 4.5.2.1 X-B接口
  • 4.5.2.2 X-C接口
  • 4.5.2.3 X-D接口
  • 4.5.3 典型的交互流程
  • 4.5.3.1 模式一的消息序列图
  • 4.5.3.2 模式二的消息序列图
  • 4.6 本章小结
  • 第5章 PARLAYX平台的实现
  • 5.1 WSG的实现
  • 5.1.1 XSocketThread
  • 5.1.1.1 数据描述
  • 5.1.1.2 方法描述
  • 5.1.2 WS Server
  • 5.1.2.1 数据描述
  • 5.1.2.2 方法描述
  • 5.1.3 WS Client
  • 5.1.3.1 方法描述
  • 5.1.4 MsgDispatcher
  • 5.1.4.1 数据描述
  • 5.1.4.2 方法描述
  • 5.2 PXA的实现
  • 5.2.1 UniframeAdapter
  • 5.2.1.1 数据描述
  • 5.2.1.2 方法描述
  • 5.2.1.3 SI和SIManager
  • 5.2.2 PXAManager
  • 5.2.2.1 数据描述
  • 5.2.2.2 方法描述
  • 5.2.3 LifeCycleManager
  • 5.2.3.1 数据描述
  • 5.2.3.2 方法描述
  • 5.3 THIRD PARTY CALL接口的实现
  • 5.4 测试
  • 5.4.1 测试环境
  • 5.4.2 测试用例及测试结果
  • 5.5 本章小结
  • 第6章 总结
  • 6.1 论文总结
  • 6.2 进一步的工作
  • 参考文献
  • 附录 中英文术语对照表
  • 致谢
  • 相关论文文献

    • [1].3G业务发展问题探讨[J]. 电脑与电信 2008(04)
    • [2].移动增值业务平台标准化研究[J]. 移动通信 2009(13)
    • [3].浅谈电信统一业务接入技术[J]. 山西电子技术 2009(05)
    • [4].EV-DO网络ISAG网关ParlayX解码模块的设计与研究[J]. 电视技术 2014(09)

    标签:;  ;  

    基于软交换技术的ParlayX网关设计与实现
    下载Doc文档

    猜你喜欢