在线客服系统

期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

移动通信计费系统GPRS话单调度方案的研究与实现(2)

人气指数: 发布时间:2016-08-24 14:11  来源:http://www.zgqkk.com  作者: 李成奇 雷淳 王锐深
分享到:

 

  变量的定义如下所示:
  CAPS:当前系统负载情况;
  L:系统负载上限,开发商实验室压测获得,值为3000;
  Ls:负载安全上限,本方案中取L×80%;
  SRC:GPRS处理进程对应的预处理目录;
  n:下一控制周期新启用话单处理通道数;
  N:采样时间点有负载的话单处理通道数,即SRC1~SRC8中有待处理话单的目录数;
  M:每个SRC目录中待处理话单的数量;
  ORDERLIST:当前反向工单积压值;
  t:采样开始时间点;
  T:采样周期。
  设一个GPRS处理进程(简称处理进程)在一个采样周期T内可以处理的GPRS文件数为m(可从系统中测得)。本算法分为采样、判断和调度三个步骤。
  (1)在时间点t开始采样,采样周期为T,采样内容包括:
  采样时间点的系统负载(CAPS);
  采样时间点有负载的处理通道数(N);
  N个SRC中每个目录待处理的话单量M;
  当前反向工单积压值ORDERLIST。
  (2)若ORDERLIST≥1000,则下周期停止所有处理通道,下一步执行步骤(8)。
  (3)若CAPS≥Ls+300,则下周期停止所有处理通道,下一步执行步骤(8)。
  (4)若Ls≤CAPS≤Ls+300,则下周期减少处理通道数量为min(N,2),下一步执行步骤(6)。
  (5)若CAPS(6)分别判断N个话单处理通道对应的SRC中的M是否大于m。若M(7)在调度环节,若GPRS原始话单不足m,则有多少移多少,没有则不移。
  (8)每间隔T重复上述采样、判断和调度。
  具体的算法流程示意如图2所示。
  3算法实现
  本调度算法主要是通过shell脚本编程实现的,程序中定义了以下函数:
  CheckUnique()#唯一性判断函数;
  Log()#处理日志收集函数;
  Alarm()#处理异常告警函数;
  GetConfig()#读配置文件,初始化变量;
  IsNumeric()#检查指定字符串是否为数字;
  GetCurCaps()#获取当前系统的CAPS;
  Dispense()#话单分发函数;
  主程序#实现算法的完整控制流程。
  3.1部分变量的采样实现
  (1)采样ORDERLIST,超过此值不再处理GPRS
  文件。
  orderNum=`echo"selectcount(*)fromorderlist;"|mdsql|awk-F"|"`{if(NR==4)print$1}'
  (2)采样CAPS,超过此值不再处理GPRS文件。
  CurCaps=`echo"select*fromtc_eventcapsstatwhereeventid=9999;"|mdsql|awk-F"|"'{if(NR==4&&NF==5){print$2}elseif(NR==4){print-1}}'
  (3)其他采样值采样原理与以上两个采样值基本相同。
  3.2调度功能函数实现
  4优化分析
  4.1优化的效果分析
  优化前后的系统性能对比统计结果如图3所示:
  根据比较,可以得出下面的结论:
  (1)GPRS最大处理性能提升了34%;
  (2)在当前GPRS话单量基础上还可以增加GPRS话单量78%;
  (3)整个区域相当于节省IBMP5951.7套(5×34%),节省了新增设备、配套建设成本和对应的维护人力成本。
  4.2创新点
  (1)针对计费系统当前GPRS处理调度方法的不足,提出GPRS动态调度的观点,并根据采样控制系统的理念,实现了GPRS话单的动态调度处理,大幅度提升了GPRS话单处理性能。
  (2)实现计费系统实时业务和离线处理业务的优先级划分,保证实时话务优先。
  (3)在提升GPRS话单处理性能的同时,提升了硬件资源的利用率。

期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
  本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


  【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

 
QQ在线咨询
投稿辅导热线:
180-1501-6272
微信号咨询:
fabiaoba-com
咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
Copyright © 2005-2023 . 期刊库 版权所有