日期:2023-01-24 阅读量:0次 所属栏目:信息安全
采用批命令处理技术后,开关机处理速度峰值可以达到每小时执行 11000 条工单指令(而串口方式在生产环境下为 2880 条),部分测试结果如下表:
因此,批命令处理技术在开关机系统中的引入大大提供了开关机系统的处理效率,也满足了业务发展需要。
3 高速指令管理技术在开关机系统的成功应用
批命令处理技术提高了开关机处理速度,那么是否意味着在开关机系统中只需采用该项技术呢?我们发现,当一个批命令文件中指令数目很少的时候(几条指令或者几十条),批处理方式的处理速度快的优势没有体现出来,在这种情况下则是单条指令执行速度更快。因此仅通过使用批命令处理技术还不是最好的解决方法。
为了充分发挥两种处理方式各自的优势,最大限度的提高开关机系统的处理效率,我省移动在开关机系统中采用了灵活、高效的高速指令管理技术。即在增加批命令处理方式的同时,继续保留原有的单命令处理方式,一方面作为备份,另外在工单指令较少时仍然启用原有方式。在指令多的情况下,发送批命令文件的方式更灵活,处理速度更快,在指令少的情况下,自动切换为串口方式,在保证工单指令及时执行的情况下,又减少了批命令文件对 HLR 文件系统资源的占用比率,避免了一直采用批命令方式会消耗 HLR 资源的弊端。这样就可根据需要实现两种处理方式的灵活、自动切换,最大限度的发挥开关机系统的处理速度,实现了指令的高速管理。
网络联接如图3。
因此,为了最大限度发挥开关机系统处理效率,对开关机系统处理方式的设计不是单一使用某种处理方式,而是根据命令文件中工单数量进行自由切换。通过在系统中设置了一个阈值(根据需要进行设置,可以从几百条到几千条不等),进程根据这个阈值可以灵活切换,充分发挥在不同情况下两种方式的速度优势。当命令文件中的工单数量很大,大于该阈值,如月初服务类型变更会产生大量工单,则启用批命令处理方式,即进程通过 SVC 将该该命令文件发送到 HLR 上激活 HLR 并执行该文件,可大大提高工单执行速度;当命令文件中命令条数很少的时候,低于该阈值,则启用单命令处理方式,则处理效率更高,即进程在 5 条 PVC 上以单条方式执行命令文件中的指令。也就是说,对两种处理方式取长补短,充分发挥了在不同情况下两种方式的速度优势。
目前全省 HLR 都已成功使用了高速指令管理技术,大大提高了开关机系统处理的灵活性和时效性。对 5、6 月份全省 HLR 工单指令执行及时率和 1、2、3、4 月份全省 HLR 工单指令执行及时率进行了比较,比较结果如下表:
可以看出,从2011年 5 份以后,全省开关机系统的指令执行平均及时率比2011年 1 月至 4 月的平均及时率提高了 6.64%,比以前有大幅度提高。实施后的全省 HLR 指令执行及时率已达到 98%左右以上,大大提高了开关机系统的处理及时率和用户满意度。
4 结束语
高速指令管理技术结合了批命令处理技术和单命令两种处理方式,指令执行方式灵活、高效。它在某运营商开关机系统的成功应用,有效的解决了开关机系统处理速度慢的问题,从而提高的开关机系统处理效率,在全国各移动公司中尚属首例。这样,对于 BOSS 系统中批量工单处理,如批量预销、批量停机、欠费停机等大量工单操作具有很好的改善效果,可提高停开机处理的及时性,减少工单积压带来的一系列问题。同时,在此基础上可进一步实现删用户、删鉴权操作和 KI 管理,使得 BOSS 系统支撑服务能力再上新台阶。