一种基于移动终端后台的通讯计费方法技术

技术编号:17366011 阅读:77 留言:0更新日期:2018-02-28 17:49
本发明专利技术提供一种基于移动终端后台的通讯计费方法,获取移动终端的系统所需的所有权限;通过移动终端后台进行业务受理以及费用计算,并收集移动终端的所有通讯数据;将收集的通讯数据、业务受理结果以及计费结果发送至服务端;服务端接收并进行存储;对服务器端的要求大大降低,同时也可大规模降低服务端的设备运维费用。

A communication billing method based on the background of mobile terminal

The present invention provides a communication method of charging mobile terminal based on the background, to obtain all the permissions required for the mobile terminal system; business acceptance and cost calculation by mobile terminal and mobile communication background, collect all data terminals; communication data collection, business results and billing results sent to the server; the server receives and for storage; the server greatly reduces the requirements, but also can reduce the maintenance cost of large-scale server.

【技术实现步骤摘要】
一种基于移动终端后台的通讯计费方法
本专利技术涉及一种基于移动终端后台的通讯计费方法。
技术介绍
随着移动互联网时代的到来,传统电信运营商所面临的互联网公司的挑战越来越大,他们需要向移动互联网企业学习,本着自主创新的理念对传统的电信信息化系统进行重建,从原有的依赖小型机配合稳定商用数据库的传统电信模式向提供多PC-SERVER集群服务结合第三方开源组件的方式进行着转型。BSS系统作为电信信息化系统中的核心系统,承担着生产运营支撑的关键作用,转型的驱动力最大,但是转型技术难度也十分巨大。目前新一代的BSS系统架构与原有的传统IT系统架构相比,它采用了更多的PC服务器组成集群替代原有单台高端小型机的功能。系统大量采用了开源分布式组件或者框架构成应用系统的核心平台,逐步脱离对昂贵商用软件的依赖,降低了软件成本。与其相适应的,应用系统多采用开放性好,跨平台能力强,第三方开源资源丰富的语言编写(Java语言、Python成为其中的主流),运行在linux系统中,替代了原来传统计费系统多采用C、C++编写,在IBM或者HP小型机的UNIX系统运行的情况。上述实际上也是当今业界最流行的分布式系统通用架构,无论从数据中心和应用部署的云化切分以及组织协同都是基于一个庞大健壮的服务端集群系统,所有的数据都需要通过高速光交换网络传输到这个处理中心进行统一的处理,这是一个适用于绝大多数应用场景的解决方案。在上个世纪末,桌面计算机时代出现的“胖客户端”和“瘦客户端”理论最终以瘦客户端,胖服务器的大行其道而告终,在此基础上又演化出含有数据中间层的三层架构。新一代的分布式架构采用多台低端PC服务器构成集群提供服务,利用集群的可扩展性,使得性能达到或者超越了单台小型机,并且分布式架构下的集群高可用性也比高端单台小型机时代的解决方案有了长足的进步。但是即使这样,这还是属于胖服务器端的解决方案(从单台高端服务器变成多台分布式低端PC服务器)。对于大量的PC服务器集群需要建设大规模的机房机架进行存放和管理,这些规模化的PC服务器集群的的人力耗用、电力耗用、空间耗用、以及其他资源耗损综合情况完全不亚于原来的小型机服务器时代(例如现在谷歌、淘宝、阿里等主流软件公司都建立了大规模的机房中心存放和管理这些服务器,并投入大量的人力资源对这些中心进行维护)。时至今日在服务器端的腾挪已基本走到极致,大家都期望寻找一条新的道路。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于移动终端后台的通讯计费方法,对分布式设备的资源利用率大大提升,对服务器端的要求大大降低,同时也可大规模降低服务端的设备运维费用。本专利技术是这样实现的:一种基于移动终端后台的通讯计费方法,包括如下步骤:步骤1、获取移动终端的系统所需的所有权限;步骤2、通过移动终端后台进行业务受理以及费用计算,并收集移动终端的所有通讯数据;步骤3、将收集的通讯数据、业务受理结果以及计费结果发送至服务端;步骤4、服务端接收并进行存储。进一步地,所述步骤3进一步具体为:设置一中间层,将收集的通讯数据、业务受理结果以及计费结果发送至中间层,中间层对通讯数据进行处理,之后发送至服务端。进一步地,所述步骤2进一步具体为:通过移动终端进行业务受理以及费用计算,并收集移动终端的所有通讯数据,将所述业务受理结果、计费结果以及通讯数据进行加密。进一步地,所述通讯数据包括:通讯服务订阅、业务使用状况、用户信息、通话时间、上网流量以及短信数量。进一步地,所述步骤4进一步具体为:服务端接收并进行存储,并根据通讯数据以及业务受理结果进行验证计费结果。本专利技术具有如下优点:本专利技术一种基于移动终端后台的通讯计费方法,这种方式要求把独立性高,关联度低的简单算费工作和客户关系管理,套餐受理工作放在手机客户端完成。每个手机计费终端都是一个计算节点,完成独立的逻辑计算:通话完成后几乎立即生成话单并产生批价和信控结果;套餐受理完成后,立即生效;给客户良好的体验。然后把这些数据再通过网络传递到服务端进行二次处理或者汇总稽核,这种方式可以有效降低云服务端的服务器压力,充分的利用客户终端的计算资源,使分布式系统向终端延伸,达到所谓的“终极分布”。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术方法执行流程图。具体实施方式如图1所示,本专利技术基于移动终端后台的通讯计费方法,包括如下步骤:步骤1、获取移动终端的系统所需的所有权限;步骤2、通过移动终端进行业务受理以及费用计算,并收集移动终端的所有通讯数据,将所述业务受理结果、计费结果以及通讯数据进行加密,所述通讯数据包括:通讯服务订阅、业务使用状况、用户信息、通话时间、上网流量以及短信数量;步骤3、设置一中间层,将收集的通讯数据、业务受理结果以及计费结果发送至中间层,中间层对通讯数据进行处理,之后发送至服务端;步骤4、服务端接收并进行存储,并根据通讯数据以及业务受理结果进行验证计费结果。本专利技术一种具体实施方式:基于主流操作系统的掌上通讯信息服务APP应用通常的手机端APP(例如一个游戏或者一个功能性计算器)在客户需要使用的时候被点击启动,用完后停止或者退出即可,也可以随意被客户安装或者卸载,这类应用的功能性决定了其存在较容易被客户感知和控制。而掌上通讯信息服务APP则不同,手机通讯费产生主要通过信息订阅、业务套餐受理、话音呼叫和手机上网,这些产生费用的行为随时可能发生,在用户发生费用时,APP必须保持健康运行状态,并捕捉到这些主要通讯事件,以便处理客户通过手机终端产生的通讯费用,否则可能造成计费错漏情况。对于电信运营商来说电信计费和收费是生成运营的核心系统,如果系统存在漏洞,钱收不到,对企业将带来致命的打击。对于客户服务类的客户的信息订阅、套餐受理、套餐查询等动作虽然发生的频度没有计费那么经常,但是终端也需要能支持客户随时随地产生上述动作,与之类似的客户行为收集也是可能随时产生的,这些信息需要被记录并保存传递给服务器。上面这些系统的功能性决定了它最好必须对客户透明无感知,并作为手机的核心应用常驻内存,所有的通话和流量事件需要通过它再对外。为了让它常驻内存,成为“内核”的一部分,掌上通讯信息服务APP需要获得足够的超级权限。对于安卓手机上的掌上通讯信息服务APP需要获取两个权限:Android系统权限和root权限。Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,Android中的apk必须签名(system等级的权限有专门对应的签名)。在应用安装的时候,安装器会检测该应用请求的权限,根据该应用的签名或者提示用户来分配相应的权限。普通apk程序是运行在非root、非system层级的。Android系统有一些API及权限是需要apk具有一定的等级才能运行的,比如改系统时间的权限以及WRITE_SECURE_SETTINGS权限都是需要有system级的权限才行,也就是说UserID是system,但是system级别仍旧不足,需要上升到内核级常驻内存的APP需要root权限才可以。android权限是在进程层面的,掌上通讯信息服务APP也是个进程,为了确保它的透明常驻和安全性,它除了需要安卓的系统的权限还需要root权本文档来自技高网
...
一种基于移动终端后台的通讯计费方法

【技术保护点】
一种基于移动终端后台的通讯计费方法,其特征在于:包括如下步骤:步骤1、获取移动终端的系统所需的所有权限;步骤2、通过移动终端后台进行业务受理以及费用计算,并收集移动终端的所有通讯数据;步骤3、将收集的通讯数据、业务受理结果以及计费结果发送至服务端;步骤4、服务端接收并进行存储。

【技术特征摘要】
1.一种基于移动终端后台的通讯计费方法,其特征在于:包括如下步骤:步骤1、获取移动终端的系统所需的所有权限;步骤2、通过移动终端后台进行业务受理以及费用计算,并收集移动终端的所有通讯数据;步骤3、将收集的通讯数据、业务受理结果以及计费结果发送至服务端;步骤4、服务端接收并进行存储。2.如权利要求1所述的一种基于移动终端后台的通讯计费方法,其特征在于:所述步骤3进一步具体为:设置一中间层,将收集的通讯数据、业务受理结果以及计费结果发送至中间层,中间层对通讯数据进行处理,之后发送至服务端。3.如权利要求1所述的...

【专利技术属性】
技术研发人员:陈心咏
申请(专利权)人:福建富士通信息软件有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1