论文部分内容阅读
智能网(IN,Intelligent Network)是在原有通信网的基础上,为了快速方便地提供新业务而设置的一层叠加网络。SCP(ServiceControl Point)网元节点是智能网中的核心网元,提供多种业务的执行环境,存储业务数据和业务逻辑,针对不同的智能网业务选择和执行相应的业务逻辑,控制业务交换点等网络实体的动作,从而实现业务控制的功能。CMIN02系统是符合ETSI CAMEL标准和中国移动通信集团公司CAMEL规范的移动智能网系统,目前已经在我国取得了大规模商用。随着智能网体系的不断发展,智能业务的不断更新升级,用户的不断增长,作为核心网元的SCP必然需要不断进步。不但要求SCP要有更多新的功能,同时在性能方面也需要更强大的处理能力。本文针对现有CMIN02-SCP业务运行机制中的不足设计并实现了一整套优化方案,有效提高了SCP的处理能力。论文第一章介绍了智能网尤其是GSM(Global System for MobileCommunications)移动智能网的相关概念及体系结构,并介绍了CMIN02移动智能网系统。论文第二章介绍了现有的SCP业务运行机制,包括软件架构和业务逻辑执行流程。在此基础上,指出现有业务运行机制存在三个方面的缺点:系统中存在大量冗余的内部消息,无谓地消耗系统资源;性能参数缺乏自适应能力,参数值均为固定设置;以及采用多进程负荷分担工作方式带来的一系列问题。论文第三章主要是针对系统中存在的大量冗余消息提出了去除内部消息的方法。首先提出了两个初步想法,之后通过对比分析找到了更为完善的业务分段轮询方法,并对此业务分段轮询方法进行了详细设计与实现。最后与现有的业务运行机制进行了对比测试,并对测试数据进行了分析。论文第四章主要针对固定化的交互性能参数设定问题进行论述。首先建立了系统的交互模型,并通过分析此模型找出影响整个系统性能的最主要的性能参数。随后分析了这些主要性能参数的变化对系统性能的影响,从而提出了根据系统繁忙程度动态设定性能参数的方法,并论述其实现的关键点,最后进行了简单的测试论证。论文第五章提出了多线程业务处理方式。首先论述了多线程工作方式相对于多进程工作方式的优势,并根据系统的结构设计了多线程方式下的并行工作模型。之后给出了多线程工作方式的总体设计,并详细叙述了几个关键点的实现方法。最后进行了简单的性能测试。论文最后对全文进行了总结,指出了文中的不足之处,并对下一步的工作进行了展望。