流量展示方法和装置、计算机设备、计算机可读存储介质制造方法及图纸

技术编号:17117389 阅读:18 留言:0更新日期:2018-01-25 00:20
本申请涉及一种流量展示方法和装置、计算机设备、计算机可读存储介质。所述方法包括:接收流量展示请求;响应所述流量展示请求,根据所述流量展示请求生成流量查询指令,所述流量查询指令用于查询虚拟SIM卡的流量状态;向虚拟SIM卡操作系统发送所述流量查询指令,通过虚拟SIM卡操作系统调用服务框架中的流量统计接口以获取流量查询结果;根据所述流量查询结果展示流量状态页面;当所述流量查询结果发生更新时,获取更新后的流量查询结果,并展示更新后的流量状态页面。能够准确统计虚拟SIM卡的流量数据信息,使用户能够实时了解虚拟SIM卡的流量使用情况,提升了用户体验。

Flow display method and device, computer equipment, computer readable storage medium

The application relates to a flow display method and device, computer equipment, and a computer readable storage medium. The method comprises: receiving a flow display request; in response to the request flow display, according to the flow display request to generate traffic inquiry instruction, the instruction flow query used to query the virtual SIM card flow state; card operating system sends the query commands to the virtual SIM flow, flow to obtain query results through the virtual SIM card traffic statistics interface operating system call service framework; according to the traffic flow state display query results page; when the update occurs when the flow of the query results, get the updated traffic query results, and show the flow status page updated. It can accurately statistics the flow data information of virtual SIM card, and users can understand the flow usage of virtual SIM card in real time, and improve the user experience.

【技术实现步骤摘要】
流量展示方法和装置、计算机设备、计算机可读存储介质
本申请涉及通信
,特别是涉及一种流量展示方法和装置、计算机设备、计算机可读存储介质。
技术介绍
流量,是指网络服务提供者提供给用户终端在一段时间内使用来访问网络的数据量。随着互联网的发展,用户对手机流量的使用量逐渐增大,在流量使用的过程中,用户通常需要了解终端使用流量的情况。当用户到了境外之后需要使用流量上网功能,可以通过预先购买流量套餐的方式实现上网功能,超出流量套餐会产生更多额外费用。传统的用户终端不能准确统计套餐内的流量状态并展示给用户,导致用户无法实时了解预先购买的流量套餐内的流量使用情况。
技术实现思路
本申请实施例提供一种流量展示方法和装置、计算机设备、计算机可读存储介质,可以准确统计虚拟SIM卡的流量数据信息并展示在用户终端上,使用户能够实时了解虚拟SIM卡的流量使用情况。一种流量展示方法,所述方法包括:接收流量展示请求;响应所述流量展示请求,根据所述流量展示请求生成流量查询指令,所述流量查询指令用于查询虚拟SIM卡的流量状态;向虚拟SIM卡操作系统发送所述流量查询指令,通过虚拟SIM卡操作系统调用服务框架中的流量统计接口以获取流量查询结果;根据所述流量查询结果展示流量状态页面;当所述流量查询结果更新时,获取更新后的流量查询结果,并展示更新后的流量状态页面。一种流量展示装置,其特征在于,所述装置包括:请求接收模块,用于接收流量展示请求;响应模块,用于响应所述流量展示请求,根据所述流量展示请求生成流量查询指令,所述流量查询指令用于查询虚拟SIM卡的流量状态;指令发送模块,用于向虚拟SIM卡操作系统发送所述流量查询指令,通过虚拟SIM卡操作系统调用服务框架中的流量统计接口以获取流量查询结果;展示模块,用于根据所述流量查询结果展示流量状态页面;更新模块,用于当所述流量查询结果更新时,获取更新后的流量查询结果,并展示更新后的流量状态页面。一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行时实现所述的流量展示方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的流量展示方法的步骤。上述流量展示方法和装置、计算机设备、计算机可读存储介质,通过接收流量展示请求,根据所述流量展示请求生成流量查询指令,向虚拟SIM卡操作系统发送所述流量查询指令,通过虚拟SIM卡操作系统调用服务框架中的流量统计接口以获取流量查询结果,根据所述流量查询结果展示流量状态页面,能够准确统计虚拟SIM卡的流量数据信息,并且当所述流量查询结果更新时,获取更新后的流量查询结果,展示更新后的流量状态页面,使用户能够实时了解虚拟SIM卡的流量使用情况,提升了用户体验。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中流量展示方法的应用环境图;图2为一个实施例中终端的部分架构图;图3为一个实施例中流量展示方法的流程示意图;图4为另一个实施例中流量展示方法的流程示意图;图5为一个实施例中流量展示装置的结构框图;图6为另一个实施例中流量展示装置的结构框图;图7为一个实施例中终端的内部结构示意图;图8为一个实施例中服务器的内部结构示意图;图9为与本申请实施例提供的终端相关的手机的部分结构的框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中流量展示方法的应用环境图。如图1所示,该应用环境包括服务器110和终端120。服务器110为虚拟网络运营商用于向终端120提供网络流量的服务器,可为云服务器。服务器110可向终端120提供虚拟用户身份识别模块(SubscriberIdentityModule,SIM)卡数据以及使用该虚拟SIM卡实现网络通信的服务。虚拟SIM卡是指没有物理SIM卡实体载体的、虚拟的SIM卡。终端110上可设置有虚拟SIM卡应用程序(Application,APP)121、虚拟SIM卡操作系统122以及虚拟SIM卡适配层123。该虚拟SIM卡APP121、虚拟SIM卡操作系统122以及虚拟SIM卡适配层123均可设置于终端120上的应用处理器(ApplicationProcessor,AP)内。该服务器110可通过虚拟SIM卡APP121,向虚拟SIM卡操作系统122发送虚拟SIM卡数据;虚拟SIM卡操作系统122可通过虚拟SIM卡适配层123,实现与设置在基带处理器(BasebandProcessor,BP)内的射频通讯控制软件进行通信,以实现使用虚拟SIM卡进行网络通信。其中,服务器110可以提供给终端120的虚拟SIM卡APP121相关接口,通过该接口实现和终端120之间的通信。该接口可包括用户及设备管理、套餐及订单管理、SIM资源的加密传输等接口。服务器110可以以RESTful应用程序编程接口(ApplicationProgrammingInterface,API)的方式向虚拟SIM卡APP121提供相关接口。所实现的使用虚拟SIM卡进行网络通信的内容包括但不限于实现虚拟SIM卡数据的交互管理、状态的动态更新以及流量的统计和限速等,比如可实现对虚拟SIM卡数据的存储删除以及虚拟SIM卡的启用关闭等。图2为一个实施例中终端的部分架构图,该架构图中包含的模块为与虚拟SIM卡相关的模块。如图2所示,终端的应用层上可设置有虚拟SIM卡操作系统、虚拟SIM卡适配层、虚拟SIM卡APP以及电话本/信息模块。在框架层(Framework层)可设置有Telephony接口层和无线接口层(RadioInterfaceLayer,RIL)java层。调制解调器(Modem模块)可为由包含基带处理器、射频和其它外围芯片等组成的一个模块,为GSM/GPRSModem模块。其中,Telephony接口层用于提供通用的接口,虚拟SIM卡操作系统通过Telephony接口层与Modem模块进行Socket交互,可实现判断是否有虚拟SIM卡,虚拟SIM卡的卡槽位置等。虚拟SIM卡操作系统通过虚拟SIM卡适配层与切换至虚拟SIM卡通道的Modem模块进行Socket交互,可实现对虚拟SIM卡的激活、关闭,以及使用虚拟SIM卡进行网络通信功能和流量监控等功能。可以理解的,图2中示出的结构,仅仅是与本申请方案相关的部分模块,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的模块,或者组合某些模块,或者具有不同的模块布置。比如还可在框架层上设置双卡管理模块,该双卡管理模块可与Telephony接口层进行通信。在一个实施例中,终端可通过虚拟SIM卡APP向用户提供虚拟SIM卡的管理操作界面,并在侦测到作用于该管理操作界面上相关操作时,产生相应的虚拟SIM卡处理指令本文档来自技高网...
流量展示方法和装置、计算机设备、计算机可读存储介质

【技术保护点】
一种流量展示方法,所述方法包括:接收流量展示请求;响应所述流量展示请求,根据所述流量展示请求生成流量查询指令,所述流量查询指令用于查询虚拟SIM卡的流量状态;向虚拟SIM卡操作系统发送所述流量查询指令,通过虚拟SIM卡操作系统调用服务框架中的流量统计接口以获取流量查询结果;根据所述流量查询结果展示流量状态页面;当所述流量查询结果更新时,获取更新后的流量查询结果,并展示更新后的流量状态页面。

【技术特征摘要】
1.一种流量展示方法,所述方法包括:接收流量展示请求;响应所述流量展示请求,根据所述流量展示请求生成流量查询指令,所述流量查询指令用于查询虚拟SIM卡的流量状态;向虚拟SIM卡操作系统发送所述流量查询指令,通过虚拟SIM卡操作系统调用服务框架中的流量统计接口以获取流量查询结果;根据所述流量查询结果展示流量状态页面;当所述流量查询结果更新时,获取更新后的流量查询结果,并展示更新后的流量状态页面。2.根据权利要求1所述的流量展示方法,其特征在于,所述通过虚拟SIM卡操作系统调用服务框架中的流量统计接口以获取流量查询结果,包括:通过虚拟SIM卡操作系统调用流量统计接口读取内核流量统计文件中的流量数据;获取虚拟SIM卡操作系统将所述流量数据进行缓存处理后返回的流量查询结果,所述缓存处理表示先将所述流量数据存储于内存中,并在所述内存中的流量数据总量达到预设限值后将内存中的流量数据序列化并写入序列化文件中。3.根据权利要求2所述的流量展示方法,其特征在于,所述方法还包括:获取所述内核流量统计文件中按照不同应用标识进行划分的流量数据对应的流量查询结果;根据所述流量查询结果,在流量状态页面中展示不同应用标识对应的流量状态。4.根据权利要求3所述的流量展示方法,其特征在于,所述在流量状态页面中展示不同应用标识对应的流量状态,包括:通过折线统计图、条形统计图、扇形统计图中的至少一种形式展示页面中展示不同应用标识对应的流量状态。5.根据权利要求1所述的流量展示方法,其特征在于,所述展示更新后的流量状...

【专利技术属性】
技术研发人员:苏志伟
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1