球磨机厂家
免费服务热线

Free service

hotline

010-00000000
球磨机厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

探究话单分割带来计费误差的解决之道

发布时间:2020-02-10 21:08:51 阅读: 来源:球磨机厂家

真是担心什么,就来什么。

在央视曝光计费差错之前,我正好写了两篇博文:《话单分割对计费准确性的影响》和《计费不能差不多》,文中表达了对“话单分割”和“差不多计费”问题的担心。很巧,这次央视曝光中,只有话单分割案例经查证后被确认是真实差错,而其问题根源恰恰是“话单分割”情况下的“差不多计费”。

话单分割一直存在。

1997年,我在浙江移动做计费系统开发的时候,交换机就已经对话单进行分割。而浙江的话单分割标准一直是1800秒,一直延续到现在。

以前,这类误差出现概率本来极低,所以一直没有受到足够重视。但这两年,随着5分钟分割等规则在个别省份的实施,该类误差的风险大大增加,目前已经到了不得不高度重视并予以彻底解决的时候了。

以下是我对该类误差的原因分析以及根治的建议。

一、运营商为何要让交换机做话单分割?

话单分割的主要目的是为了控制用户欠费。

目前三大运营商一年的欠费损失超过100亿,其中大部分欠费来自预付费,而非后付费。为了控制欠费,除了做好入网控制和渠道管理外,运营商还采取了高额监控、准实时扣费和实时信控等手段。

高额监控和准实时扣费都离不开话单分割,话单分割的最初动因来自高额监控,而进一步细化分割的动力来自准实时扣费。

1、高额监控是话单分割的最初动因

高额监控是最基本的欠费控制手段,是全世界移动运营商都在做,且彼此之间密切合作的一种手段。

用户出国漫游通话时,话单产生在漫游国运营商的交换机上,由于国际漫游话单的传送速度较慢,有时甚至延时几个月以上,所以各移动运营商之间约定了一个高额监控的机制,一旦发现国际漫游用户在短时间内产生高额费用,就用传真等方式立即通知归属运营商。所以,以前每个运营商的计费中心都有一个传真机专门接收国外运营商传来的漫游高额用户清单,当然,现在高额监控已经电子化了,不用传真也可以了,但原理还是一样。

高额监控不只针对漫游用户,本地用户也一样监控。对于高额的处理,在我印象中,高额告警分成三个级别,一般级别的处理是先查证后停机,最高级别是先停机后查证。

为了及时监控用户高额,交换机就必须对话单进行分割处理,否则一次长时间的国际漫游通话下来,其费用就可能达到十分惊人的程度。

高额监控需要对用户当日话单进行汇总。一般来说,其实现方式是对话单表进行轮询汇总,时间间隔一般是30-60分钟。这种情况下,话单分割以1800秒为标准已经基本足够,没有必要进行过细的切割。

2、预付费准实时扣费是进一步分割的动力

后来,运营商推出了预付费品牌。最初预付费主要是基于智能网实现,能够十分有效地控制语音业务的欠费,不需要做什么话单分割。但是由于智能网神州行在业务开展上太不灵活,很难实现携号转套餐,且对于非语音业务的欠费控制也并不理想,所以很多省已经放弃了智能网实现方式,改成基于话单扣费的“准实时扣费”方式。

由于是基于话单的“准实时计费”,话单生成和处理的实时性就对欠费有了显著影响。

近些年,各大运营商开始安装要求搞SOX,增加了内控方面的需求,而欠费恰是内控中的一个重点。在当前欠费中,大部分欠费都来自预付费。一想到预付费欠费,很多人都会直接想到“最后一个电话”的欠费问题,于是乎,类似于5分钟分割等规则就出台了。

可惜,做出决策的人恐怕没有真正分析过最后一个电话的欠费比重,更没有详细论证过过细分割后带来的计费误差问题。

事实上,分析最后一个电话的欠费并不难,因为以前我就分析过:先从话单中找出这个用户停机之前两小时内及停机之后的所有话单;找出这部分话单后,再次拿找出的话单跟停机客户资料关联,计算出这些话单中的每一条的扣费时间(process_time)与用户停机时间的时间差,最后分析不同时间差上的话单和费用分布情况。时间差的计算按四舍五入到分钟。

分析结果是:预付费欠费主要是由月费构成,其比重还在上升过程中;最后一个电话欠费占比不足20%,其中大部分用户都是少额欠费。

最后一个电话的欠费中,真正需要采取有力控制措施的是:恶意梦网欠费套利、国家长途盗打、12590恶意欠费。恶意梦网欠费只有采取“实时冻结”的交易模式才能根治,与话单分割无关。而国际长途和12590的恶意拨打不可能通过准实时扣费来解决,再怎么分割也无济于事,因为这种情形往往是利用了省际漫游话单处理的时延。对于这两类恶意拨打,最好的办法是通过实时信控来实现,即一拨打就触发实时信控,其他类型的通话其实没有实时信控的必要。

所以,话单分割是有必要的,但过细的分割却是毫无必要。

二、话单分割带来的计费误差问题

话单分割的计费误差并不仅仅是因为话单分割,而是源于两个因素的相互叠加:不规则的话单分割和向上取整的计费原则。

1、不规则的话单分割

理论上说,话单分割应该是完整的,因为所有的话单分割的标准都是60的整数倍。

可惜,这仅仅是“理论”而已。

话单分割不是静态切割,而是大量用户同时通话过程中的动态切割。从切割的触发,到切割的完成之间,需要一定的处理时间。话单切割的触发机制如何,对于切割的准确性影响很大,基于信令的切割较为准确,而基于轮询的切割问题就会较多。

当然,即使是基于信令的切割也不能保证绝对的准确。比如,浙江这边诺基亚交换机一直以1800秒为标准进行话单分割,但是每月还是能够找到极少量1801秒、1802秒的话单。如此少量的误差在每月数百亿的话单之中,犹如沧海一粟,所以以前一直被人忽略了。

2、难以100%起作用的话单合并

有些厂家的交换机采用轮询机制进行切割,所以切割误差的比例较高。假如用这些交换机的省份能够按照1800秒或者3600秒这样的标准切割,那么由于真正切割的话单量极少,问题不会变的显著。可是,让人想不明白的是,这些省份为了控制欠费却反而实施了5分钟切割的规则,导致需要切割的话单量大幅增加,出现误差的概率也就大大增加。

显然,这些省份也想到了其中的问题,但却指望着计费系统的话单合能够发挥作用。

这实在是折腾计费系统了。

做过计费的肯定知道,本身交换机产生的话单中,其分割标志位就不见得正确,而且在处理的过程中,话单的中途缺失、先来后到等问题都会出现,所以话单合并根本不可能100%起到作用,总会存在遗漏。

另外,话单分割的目的是什么?是控制实时欠费。既然要合并后再扣费,还瞎整话单分割干什么?这不是自相矛盾吗?

3、“向上取整”的潜在计费规则

假如没有“向上取整”的规则,无论话单怎么分割,都不会形成计费误差。

不足一分钟按一分钟计算,这一直是国内外移动通信行业的基本计费规则。当然,也有极少数国外运营商按秒计费,不过每次通话都要收取一个基本的接续费,所以其话单分割问题会更加显著。

这个时候,我们需要考虑的是:向上取整的规则真的是不可动摇的吗?

三、话单分割问题的根治之道

为解决话单分割造成的计费误差,我有以下建议:

全国交换机统一按照1800秒标准进行话单分割,对超过1800秒的话单实施“向下取整”的规则。

原因如下:

1、1800秒分割已经足够

话单分割的思路,应该是没有必要分割的就尽量不去分割,保持天然是防止误差的最好办法。从控制欠费的角度看,1800秒的分割已经可以满足需要,满足不了的也应该通过实时信控来实现,而非通过过细分割来实现。

2、误差不可避免,但可以通过“向下取整”规则让误差对用户有利

不规则分割问题是由交换机形成的,受限于其内在机制,要想在短期内解决基本不太可能。所以,此类计费误差肯定会一直存在,但是我们可以让此类误差有利于用户,而不是有利于运营商。

若对超过1800秒的话单实施“向下取整”规则,那么因为不规则分割带来的多收费问题就变成了少收费问题,但因为此类话单占比极少,所以运营商的实际损失也极为有限,基本可以忽略不计。

3、取消话单合并,让计费系统更为高效

有了以上计费规则,就无需再折腾计费系统去搞什么话单合并,因为前后相关的计费处理是最耗系统资源的。取消合并后,计费处理流程能够得到简化,处理效率能够得到提高,准实时扣费的即时性能够得到提高,这样反而能够在客观上提高欠费控制的有效性。

结束语

话单分割计费误差并不是一个特殊性问题,而是一个普遍性问题。

解决此类误差的关键不在于指望交换机永远精确,而在于确立一个最基本的原则:让误差对用户有利,而非对运营商有利。

在遇到其他计费差错的时候,请考虑一下这条规则。

葛长伟的专栏

美女图片

长泽梓作品封面

盗墓笔记3:云顶天宫