【摘要】为了提升移动通信计费系统GPRS话单的处理性能,对GPRS话单处理调度算法进行研究,提出GPRS话单处理动态调度优化思想,并根据采样控制原理,提出了GPRS话单处理动态调度算法,建立了动态调度控制模型,并以shell脚本语言编程实现。经实际生产系统验证,新的调度算法在保证实时话务优先的基础上,提升了3%以上的GPRS话单处理性能。
【关键词】话单动态处理采样控制话务优先
1.1业务现状分析
广东移动的预付费用户在线计费任务是由在线计费系统实现的。其中,对于语音、短信等业务采用在线计费方式,对GPRS(GeneralPacketRadioService)业务采用CDR(CallDetailRecord)离线计费方式[1]。随着数据业务的快速普及,GPRS使用量也在高速增长,统计计费系统每日处理的GPRS话单量明显增长,最高达50%以上,而且仍在高速增长。个别系统的处理负载已经逼近系统的能力上限。
1.2系统现状分析
东莞移动通信计费系统对GPRS话单计费采用的是静态调度方式[2]。因用户业务使用时间和系统批量后台业务处理时间的不均匀分布,导致系统的负载跳动较大。从业务现状分析可见,GPRS业务发展很快,个别主机已逼近系统处理上限,进行系统GPRS话单处理性能的提升已刻不容缓。从系统现状分析可见,系统整体负载时间分布不均,还有较大的优化空间。进行GPRS处理动态调节优化,充分利用空闲时段的系统资源,将是在现有硬件资源条件下,提升GPRS话单处理性能的有效手段。
2方案设计
2.1动态调度机制设计
采样控制系统由采样器、数字控制器、保持器和被控对象组成,采样器通过等时间间隔(采样周期)的采样把连续的偏差信号转换成离散信号,由数字控制器对它进行适当的变换,以满足控制的需要。参照采样控制系统的原理,设置CAPS等指标的采样模块,并将GPRS话单分发单元改为能按照采样结果和话单输入情况进行动态分发的数字控制器。预处理目录和处理进程则组成保持器[3-4],将CAPS等系统负载指标作为被控对象控制在一定安全负载范围内,在保证系统负载均衡的同时,使系统资源利用最大化。
因当前计费系统设计的负载上限为3000CAPS,根据经验,取负载上限的80%作为系统安全上限。则系统安全上限内可配置的GPRS话单处理进程数为8个。
优化后的处理机制如图1所示。
2.2动态调度控制算法定义
期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。
【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。