论文部分内容阅读
CMIN02系统是东信北邮信息技术有限公司推出的符合ETSI GSM CAMEL标准和中国移动通信集团公司CAMEL规范的移动智能网系统,目前已经在我国取得了大规模商用。CMIN02-SCP(Service Control Point,业务控制点)作为CMIN02系统的业务控制的核心,提供多种业务的执行环境,存储业务数据和业务逻辑,针对不同的智能网业务选择和执行相应的业务逻辑,控制业务交换点等网络实体的动作,从而实现业务控制的功能。 跟踪信令是CMIN02-SCP系统上维护现有的智能网业务以及开展新业务的一个有效手段。但目前CMIN02-SCP系统后台所提供的信令跟踪功能并不能应用于现网大话务量的环境,只能适用于实验室运行单个呼叫的测试。另一方面,使用信令仪抓取信令也存在着一定的局限性,并不能向业务人员提供完整的跟踪信息——包括SCP与各网元交互的完整的信令流、SIB(ServiceIndependent Building Block)流以及业务逻辑访问数据库进行的数据库操作流,使业务人员不能对故障进行有效的、综合的分析和判断。 从上述可见,当前CMIN02-SCP系统后台的信令跟踪功能并不能适应现网的业务维护工作,导致业务故障定位困难、故障处理周期以及新业务开展前期的现网测试周期过长,从而使得业务维护成本一直很高。因此,改进CMIN02-SCP系统后台的信令跟踪功能,使之能提供一个强大的、能应用于现网的、面向业务维护人员以及运营商的信令跟踪功能是十分有必要的。 本文在原来CMIN02-SCP系统后台呼叫处理的机制上提出了一种新的跟踪方法——基于自动机跟踪标签以及关联各自动机的跟踪方法,这种跟踪方法打破了一直以来被认为在SCP后台进行信令跟踪会影响系统性能的观念,基于信令消息在后台的解码处理机制,并通过关联各个自动机之间的关系以及访问共享内存进行必要的条件判断来实现。这种实现方式不需要进行多余的解码、访问数据库的I/O操作,不会给原系统性能带来很明显影