支持IMS业务的业务逻辑执行环境的改进

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:wangxiaomax
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能网的基本思想是将传统交换机的交换功能和业务控制功能相分离,这样使网络可以快速、灵活、方便地产生各种新的电信业务。智能网技术特别是移动智能网技术的广泛应用极大促进电信业务的发展。电信技术的发展日新月异,经过多年的发展,IMS (IP Multimedia Subsystem, IP多媒体子系统)技术基本成熟,以其与接入无关性、完全的业务与控制分离的重要特点受到了运营商的高度关注,被业界普遍接受为全业务运营的网络解决方案。为了节约建设成本,高效利用原有智能网系统,将原有智能网系统通过改造升级方式提供IMS业务已经成为大势所趋。IMS业务的业务功能特性和SIP (Session Initiation Protocol,会话初始化协议)协议的特点与智能网业务特性和CAP (CAMEL Application Part, CAMEL应用部分)协议的特点存在很大差异。如果在智能网业务开发和执行环境中直接开发IMS业务,会带来诸多无法很好解决的问题,本文针对这些问题,设计和实现了支持C++语言编写业务与多线程技术等相结合的SCP (Service Control Point,业务控制点)业务逻辑执行环境的改进方案,既达到了支持IMS业务开发和执行的目的,又不影响原有智能网业务的执行环境,为SCP业务能力的拓展提供一个新思路。第一章介绍了智能网的相关概念和已经大规模商用的CMIN02系统及其核心设备SCP的架构。之后,介绍了IMS业务的出现及其特点。随后,介绍了为了支持IMS业务而改造SCP的方案,最后,简单的介绍了将在设计方案中用到的关键技术——多线程技术。第二章介绍了CMIN02-SCP的核心SCF (Service Control Function,业务控制功能)进程的结构,深入的阐述了在SCF进程中智能网业务逻辑的执行机制和流程。当前的业务逻辑执行机制非常适合SIB (Service Independent Building Block,独立于业务的积木式组件)模式业务的开发和执行。第三章首先以用户拨打电话,听忙音的业务功能为例,对智能网业务信令流程与IMS业务信令流程以流程图的方式进行了对比,从中展现IMS业务与智能网业务特性的不同。针对IMS业务特性指出了原有智能网业务执行环境用于IMS业务的六大问题,从而引出原有业务执行环境必须做出改进,以便支持IMS业务的结论。第四章首先说明了C++业务执行环境引入的原因。之后,介绍了改进后,消息处理流程、C++业务处理流程和C++业务加载方式。然后,分析了引入多线程技术和采用半同步/半异步多线程工作模式的原因,针对解决业务消息串行执行等问题,提出了对多线程工作模式的改造方案。最后,介绍了C++业务执行环境的结构,以及C++业务执行环境的数据流图。第五章主要介绍业务执行环境改进后的机制中最核心的两个部分。首先介绍了多线程模块的详细设计和实现。之后,详细介绍了C++业务执行环境的核心模块——开发和系统接口模块的设计和实现。最后,以UML顺序图的方式描述了C++业务执行环境收发消息的流程,展现主要模块之间的关系。第六章对业务执行环境改进后的优势进行了阐述,介绍了目前的应用情况,说明了存在的不足,也是下一步工作的方向,最后对C++业务开发执行环境的未来进行了展望。
其他文献
随着互联网的发展,出现了利用互联网传输语音的VOIP技术。作为VOIP技术的重要应用,电话会议系统正广泛的应用于需要实时传输语音的场合。为了方便电话会议系统的应用,有必要
在我国近30年发展过程中,私家车的数量飞速增长,随之引发的各种交通事故也日益突出。由于驾驶者在变道、拐弯时看不见车辆侧方或者后方盲区的车辆,因此驾驶盲区是引起交通事
伴随着智能手机不断发展和移动互联网时代的到来,各种智能手机平台上的应用软件也将迎来爆炸式增长,各种终端应用软件交易平台也随之产生,通过此平台,手机用户可以自由选购种
CLAMAV被广泛应用于多种网络安全领域,尤其在防范网络蠕虫,电脑病毒和木马等攻击的网络入侵检测系统(NIDS)中被着重使用,是构成这些NIDS的主要部件之一。它是一款开源(GPL)反
随着计算机网络和通信技术的迅速发展,网络的异构性和复杂性日趋提高,网络规模也不断扩大,因此用户对网络的灵活性、扩展性、智能性、和高效性提出了更多更高的要求。与此同
电信增值业务是基于电信网络提供的具有信息化、个性化和智能化特性的业务,是随着计算机技术和互联网的普及发展起来的新型电信业务。增值业务的提供方式根据所依赖的网络类
随着移动互联网的快速发展,很多的分布式应用需要有大量节点参与才能体现分布式环境的优势,但是如果没有成千上万的节点参与到实验中,是很难实现其效果的。在充分研究电信系
数字家庭是随着计算机网络的普及以及对人们生活的渗透而产生的新概念。其目的是将与人们生活息息相关的各类电子消费品、移动终端,数字家庭等设备通过一个统一的网络连接在