支持多方多媒体业务的软交换呼叫控制模型的研究和实现

支持多方多媒体业务的软交换呼叫控制模型的研究和实现

论文摘要

下一代网络是业务驱动的网络,如何开放网络能力,方便地提供各种多方多媒体等业务,已成为NGN的研究热点。同时,下一代网络也是一个融合的网络,如何更方便的融合不同协议不同网络不同业务,是下一代网络又一个关注热点。而如何更好的开放网络能力、从控制上做到融合很大程度取决于下一代网络控制设备呼叫控制的设计,传统的基于智能网的二方的呼叫控制模型不再适合于以软交换为核心的下一代网络的多方多媒体业务,因此如何设计一个支持多方多媒体业务的通用的软交换呼叫控制模型成为了本文的研究重点。下一代网络软交换与业务提供系统是基于863支持移动和多媒体的软交换系统成果之上的产业化项目,目的在于构建一个灵活、通用、高效的软交换和业务提供平台,易于提供多种多方多媒体业务。本文的研究内容便是为下一代网络软交换和业务提供系统设计一个支持多方多媒体业务的通用的呼叫控制模型。通过呼叫视图(Context View)—呼叫关联(Session)—呼叫腿(CaU Leg)的设计,实现了对呼叫的灵活控制。并在呼叫控制模型上比较了前人的研究成果和不足,在智能网CS-2的BCSM控制模型、P916项目呼叫控制模型和众多研究成果之上设计实现了支持多方多媒体的增强的呼叫控制模型(Enhanced Call Control Model),该模型由呼叫方控制模型CSM,媒体承载模型MSM,呼叫关系模型SSM组成。该模型打破了传统呼叫控制模型中呼叫中的主被叫的束缚,既提供了呼叫方控制模型,又提供了呼叫关系模型;并极大地增强了TLeg的能力,引入了适用于媒体服务器的特殊的呼叫方MLeg。该模型能很好地映射成各种接入协议,如SIP、MGCP、H.323、ISUP。同时,本文设计的MSM是基于SIP Offer-Answer模型的通用的媒体承载模型,适用于MGCP、SIP等其他协议。本文设计了通用的软交换呼叫控制子系统,并支持灵活的呼叫控制和业务交换,灵活支持会议等各种电信业务。最后,本系统通过了业务测试,证明了该模型的正确性和健壮性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 项目背景
  • 1.3 本文结构
  • 第2章 下一代网络及软交换
  • 2.1 下一代网络(NGN)
  • 2.1.1 NGN简介
  • 2.1.1.1 NGN的基本特征
  • 2.1.1.2 NGN的能力
  • 2.2 软交换技术
  • 2.2.1 软交换技术特征
  • 2.2.2 软交换的功能
  • 2.3 呼叫控制模型
  • 2.3.1 呼叫控制模型及其重要作用
  • 2.3.2 呼叫控制模型的研究现状
  • 2.3.2.1 智能网BCSM模型
  • 2.3.2.2 P916项目呼叫控制模型
  • 2.3.2.3 其他模型
  • 2.3.3 呼叫控制模型的比较
  • 2.3.4 本章小结
  • 第3章 NGN软交换与业务提供系统ARK
  • 3.1 系统功能模型
  • 3.2 系统功能模型子系统
  • 3.2.1 用户接入子系统(UA)
  • 3.2.2 呼叫控制子系统(CC)
  • 3.2.3 呼叫服务子系统(CS)
  • 3.2.4 业务视图子系统(SV)
  • 3.2.5 业务适配子系统(SA)
  • 3.3 系统软件模型
  • 3.3.1 MRD-MP
  • 3.3.2 MP Task
  • 3.4 本章小结
  • 第4章 支持多方多媒体呼叫控制模型的设计
  • 4.1 呼叫方状态模型CSM
  • 4.1.1 OCSM
  • 4.1.2 TCSM
  • 4.1.3 MCSM
  • 4.2 媒体状态模型 MSM(Media State Model)
  • 4.3 会话状态模型 SSM(Session State Model)
  • 4.4 本章小结
  • 第5章 呼叫控制子系统的设计
  • 5.1 会话控制视图模型体系结构
  • 5.2 基于ECSM模型的呼叫控制子系统设计
  • 5.2.1 总体设计
  • 5.2.2 设计思想
  • 5.2.3 模块描述
  • 5.2.3.1 CXM模块
  • 5.2.3.2 Leg模块设计
  • 5.3 接口描述
  • 5.3.1 A接口
  • 5.3.1.1 呼叫管理类消息
  • 5.3.1.2 用户类消息
  • 5.3.2 B接口
  • 5.3.2.1 信令控制类消息
  • 5.3.2.2 媒体控制类消息
  • 5.3.2.3 媒体服务类消息
  • 5.3.3 C接口
  • 5.4 呼叫控制子系统部署设计
  • 5.5 本章小结
  • 第6章 呼叫控制子系统的实现
  • 6.1 子系统实现类图
  • 6.2 Leg模块的实现
  • 6.2.1 静态描述
  • 6.2.2 动态描述
  • 6.3 Ctx模块的实现
  • 6.3.1 静态描述
  • 6.3.2 动态描述
  • 6.4 MC的状态转移图
  • 6.5 典型业务与呼叫流程
  • 6.5.1 业务触发与播放回铃音—早期媒体的建立
  • 6.5.2 被叫应答,解绑定和重新绑定
  • 6.6 呼叫控制模型和呼叫控制子系统的测试
  • 6.6.1 测试方法
  • 6.6.2 测试用例
  • 6.6.3 测试小结
  • 6.7 本章小结
  • 第7章 结束语
  • 7.1 工作总结
  • 7.2 未来工作展望
  • 参考文献
  • 附录 中英文术语对照表
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    支持多方多媒体业务的软交换呼叫控制模型的研究和实现
    下载Doc文档

    猜你喜欢