[发明专利]二级缓冲在大并发量实时信用控制中的应用方法有效
申请号: | 200910024481.9 | 申请日: | 2009-02-24 |
公开(公告)号: | CN101505267A | 公开(公告)日: | 2009-08-12 |
发明(设计)人: | 李茂春;庄学阳;李岩;余志刚;黄晓颖;林欢欢;薛庆童;蒋涛;王帅;金星;张阿品 | 申请(专利权)人: | 南京联创科技股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;G06F13/12 |
代理公司: | 南京天翼专利代理有限责任公司 | 代理人: | 汤志武;王鹏翔 |
地址: | 210013江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二级 缓冲 并发 实时 信用 控制 中的 应用 方法 | ||
一、技术领域
本发明属于电信运营商大规模准确数据处理应用技术范畴。
二、背景技术
随着我国通信网规模的不断扩大,多运营商使得市场竞争日益激烈。提高服务水准, 提供多样化、智能化、层次化的业务成为提高竞争力的重要手段。近年来,预付费业务 在世界各地得到了长足的发展,是各种智能业务中发展最为迅速、应用最为广泛的业务。 对于运营商,该业务可以避免后付费方式带来的欠费和欺诈现象,降低运营费用,获得 更多的流动资金,逐步消除呆坏账问题;对于用户,该业务具有免入网费、免月租费、 即买即用的灵活特点,得到了用户的普遍欢迎,取得了良好的社会效益。
预付费的实现有多种技术手段:早期,电信运营商都采用了智能网技术开展预付费 业务,该方案部署快,能实现实时计费;后来,为了市场竞争的需要,运营商需要根据 情况,应时地推出各种各样的套餐来吸引客户,这时智能网技术的就显得力不从心,往 往一个新的类型的套餐需求需要半年才能实现,完全跟不上市场的发展,于是运营商开 始使用HotBilling来开展预付费业务,这种方式是准实时计费,在业务发展和欠费风险 控制上取得了平衡。目前,国内运营商大多采用这种方式实现预付费,这就需要 HotBilling具备实时信用控制的能力。
实时信用控制包含两层含义:一层是“实时”,系统每批价完一条话单后,如果该话 单产生费用,就需要对用户进行信用控制操作;另外一层是“信用控制”,简单的说,是 拿客户的余额和客户的消费进行比较,检查客户的余额是否足够,如果余额不够,则要 对客户进行提醒、限制呼叫等操作。目前的业务多种多样,客户的余额也不是单纯的一 个数字,可能分语音能使用的余额、数据能使用的余额、账户的余额、用户的余额等, 并且余额还有有效期,不同类型的余额之间有使用的优先级。
现在电信运营商都以省为单位来建设计费系统,计费系统需要处理的数据量非常巨 大,以某省移动公司为例,预付费用户达到1000万,每月各种业务的话单量达到30亿, 平均每秒就产生1158条话单;也就是说,每秒至少要进行1000多次信用控制处理;
1000万用户的余额记录能达到3000万条,月消费汇总数据记录能达到1.8亿条,这 么大的数据量,需要放到磁盘数据库中,在一台配置56个1.1GHZ的CPU,100G内存的 HP主机上,使用oracle 9i,一个信用控制的进程,每秒只能做20条;随着进程的增加, 总处理条数的增长会逐渐放慢,要达到每秒1158次信用控制处理,在这样一台配置很好 的机器上无法靠增加进程数量来实现;需要找出一种技术手段来提高整体的处理性能。
三、发明内容
本发明目的是对改进大并发量实时信用控制性能的方法提出的新的技术方案。现 在的CPU普遍具备二级Cache,这是为了提高CPU的使用效率,现在CPU的速度已经达到 一个前所未有的程度,而内存的访问速度要慢很多,在这两者中间增加2级的缓冲,就 能避免对内存的频繁访问从而提高效率;受CPU的启发,本发明在实时信用控制中引入 了二级缓冲的技术解决了实时信用控制处理的性能问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京联创科技股份有限公司,未经南京联创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910024481.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:绝缘膜的评价方法及测量电路
- 下一篇:电视开关机复位电路