话单生成方法及装置与流程

文档序号:16322119发布日期:2018-12-19 05:44阅读:290来源:国知局
话单生成方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种话单生成方法及装置。

背景技术

移动通信的发展日新月异,渗透到人们工作、社交、生活的各个方面,给人们的生活方式、工作方式以及社会政治、经济等各方面都带来了巨大的影响。人类社会进入了信息化时代,各个方面业务应用需求呈现爆发式增长,在未来的移动网络,不仅仅提供人与人之间的通信,还要为物联网海量设备提供服务。比如虚拟现实、高清视频等有超高速率服务需求的业务,速率可以达到现在的10~100倍;比如车联网等有低延时服务需求的业务,端到端时延可以缩短5倍;物联网可以接入现在的1000倍数量的业务,而电池寿命也可以延长到现在的10倍等。

随着低时延和高带宽业务的增长,作为承载业务的app部署也越来越靠近终端(userequipment,简称ue),既可以缩短时延,也可以节省传输带宽,也就是目前如火如荼的边缘计算。目前欧洲电信标准化协会(europeantelecommunicationstandardsinstitute,简称esti)移动边缘计算(mobileedgecomputing,简称mec)平台定义了边缘计算的架构,图1是相关技术中的estimec的架构图,如图1所示,该架构中包括:

mobileedgeorchestrator:移动边缘编排器,负责选择mobileedgehost,加载应用,触发应用实例初始化和终止。

operationssupportsystem:运营支撑系统,负责对ue和第三方客户请求的授权,并转到mobileedgeorchestrator,以及负责运维。

userapplcmproxy(userapplicationlifecyclemanagementproxy):用户应用生命周期管理代理,允许ue请求加载实例、实例终止等操作,并告知ue相应的应用实例运行状态。

cfsportal(customerfacingserviceportal):面向客户服务端口,允许第三方客户选择订阅一组移动边缘应用。

mobileedgemanager:移动边缘管理器,管理应用的生命周期,管理应用的规则和需求,接收virtualisationinfrastructure(虚拟化基础设施)的错误报告和测量

virtualisationinfrastructuremanager:虚拟化基础设施管理,分配、管理、释放虚拟化资源,收集并报告虚拟化资源的性能的错误信息

mobileedgehost:移动边缘主机,这个实体包含移动边缘平台和虚拟化基础设施,虚拟化基础设施上运行移动边缘应用。

mobileedgeplatform:移动边缘平台,收集移动边缘应用必要的运行信息,并提供移动边缘服务。

mobileedgeapplication:移动边缘应用,在mobileedgehost基于虚拟化基础设施实例化的应用。

userequipmentapplication:用户设备应用,通过userapplcmproxy和移动边缘计算平台交互。

在这个架构下,靠近用户部署的移动边缘主机(mobileedgehost)可以部署应用(app)并且分流ue的应用数据到本地app,从而为ue提供服务。但对于边缘计算消费,etsimec没有提供计费功能,而运营商需要计费功能才会提供mec服务。

针对相关技术中的上述技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种话单生成方法及装置,以至少解决相关技术中etsimec不能进行计费的问题。

根据本发明的一个实施例,提供了一种话单生成方法,包括:计费服务实体获取消费记录和计费策略配置信息;其中,消费记录包括以下至少之一:计费服务实体所在的移动边缘计算平台上用户终端使用的移动边缘计算平台上的资源和服务,计费服务实体所在的移动边缘计算平台上应用实例使用的移动边缘计算平台上的资源和服务;计费服务实体根据消费记录和计费策略配置信息,生成计费话单。

根据本发明的一个实施例,提供了一种话单生成装置,位于移动边缘平台上,包括:获取模块,用于获取消费记录和计费策略配置信息;其中,消费记录包括以下至少之一:计费服务实体所在的移动边缘计算平台上用户终端使用的移动边缘计算平台上的资源和服务,计费服务实体所在的移动边缘计算平台上应用实例使用的移动边缘计算平台上的资源和服务;生成模块,用于根据消费记录和计费策略配置信息,生成计费话单。

根据本发明的一个实施例,提供了一种移动边缘平台,包括处理器,用于获取消费记录和计费策略配置信息以及根据所述消费记录和所述计费策略配置信息,生成计费话单;其中,所述消费记录包括以下至少之一:所述计费服务实体所在的移动边缘计算平台上用户终端使用的所述移动边缘计算平台上的资源和服务,所述计费服务实体所在的移动边缘计算平台上应用实例使用的所述移动边缘计算平台上的资源和服务;存储器,与所述处理器耦接。

根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述任一项所述的方法。

根据本发明的又一个实施例,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任一项所述的方法。

通过本发明,由于通过增加一个计费服务实体,通过增加的计费服务实体对移动边缘计算平台用户终端使用的移动边缘计算平台上的资源和服务进行计费,和/或应用实例使用的移动边缘计算平台上的资源和服务进行计费,进而在etsimec中实现了计费功能,因此,可以解决相关技术中etsimec不能进行计费的问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是相关技术中的estimec的架构图;

图2是根据本发明实施例的话单生成方法的流程图;

图3是根据本发明优选实施例提供的计费服务获取计费策略的方法的流程示意图;

图4是根据本发明优选实施例提供的一种上报计费话单的方法的流程示意图;

图5是根据本发明实施例的话单生成装置的结构框图;

图6是根据本发明实施例提供的移动边缘平台的结构框图;

图7是根据本发明优选实施例提供的移动边缘平台的示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

本发明实施例在图1所示的mec架构中,增加了一个计费服务实体,用于实现该mec架构中的计费功能,在一个优选的实施例中,该计费服务实体位于图1所述架构中的移动边缘平台中,而基于增加了计费服务实体的mec架构,本发明实施例提供了一种话单生成方法,图2是根据本发明实施例的话单生成方法的流程图,如图2所示,该流程包括如下步骤:

步骤s202,计费服务实体获取消费记录和计费策略配置信息;其中,消费记录包括以下至少之一:计费服务实体所在的移动边缘计算平台上用户终端使用的移动边缘计算平台上的资源和服务,所述计费服务实体所在的移动边缘计算平台上应用实例使用的所述移动边缘计算平台上的资源和服务;

步骤s204,计费服务实体根据消费记录和计费策略配置信息,生成计费话单。

通过上述步骤,由于通过增加一个计费服务实体,通过增加的计费服务实体对移动边缘计算平台用户终端使用的移动边缘计算平台上的资源和服务进行计费,和/或对应用实例使用的移动边缘计算平台上的资源和服务进行计费,进而在etsimec中实现了计费功能,因此,可以解决相关技术中etsimec不能进行计费的问题。

需要说明的是,上述计费服务实体可以位于上述移动边缘计算平台(mec)上的各个平台中,在本发明的一个实施例中,上述计费服务实体位于上述移动边缘计算平台的移动边缘平台上。

需要说明的是,上述移动边缘计算平台包括上述图1所示的移动边缘编排器,移动边缘管理器,移动边缘主机和虚拟化基础设施等在内的平台;移动边缘平台为移动边缘主机上的一个实体,用于提供边缘计算服务以及用户应用服务注册等,但并不限于此。

在本发明的一个实施例中,上述步骤s202可以表现为:计费服务实体统计消费记录;计费服务实体从移动边缘计算平台上的移动边缘管理器中获取计费策略配置信息;其中,计费策略配置信息包括以下至少之一:用户终端的标识信息,应用实例的标识信息,用于计算与用户终端使用的移动边缘计算平台上的资源和服务对应的费用的第一计费策略,用于计算与所述应用实例使用的所述移动边缘计算平台上的资源和服务对应的费用的第二计费策略。

可选地,计费服务实体从移动边缘计算平台上的移动边缘管理器中获取计费策略配置信息可以包括:计费服务实体向移动边缘管理器发送用于获取计费策略配置信息的请求信息;计费服务实体接收移动边缘管理器根据请求信息返回的计费策略配置信息。

可选地,计费服务实体与上述移动边缘管理器之间的交互可以通过mm5接口来实现,比如计费服务实体向移动边缘管理器发送用于获取计费策略配置信息的请求信息可以表现为:计费服务实体通过mm5接口向移动边缘管理器发送上述请求信息。

在本发明的一个实施例中,在上述步骤s204之后,上述方法还可以包括:计费服务实体将计费话单上报给移动边缘计算平台上的移动边缘管理器。

可选的,在计费服务实体将计费话单上报给移动边缘计算平台上的移动边缘管理器之后,上述方法还可以包括:计费服务实体接收移动边缘管理器返回的用于指示计费服务实体已接收到计费话单的计费话单上报确认消息,其中,计费话单上报确认消息中携带以下至少之一信息:用户终端的标识信息,应用实例的标识信息。

需要说明的是,上述资源可以包括以下至少之一:中央处理单元,存储空间,应用实例的生存时间,网络流量;上述服务可以包括以下至少之一:服务的调用次数,服务的调用时长。

需要说明的是,上述资源包括中央处理单元的情况下,上述资源可以表现为该中央处理单元的使用频率或使用时长,但并不限于此。需要说明的是,上述应用实例的生存时间可以表现为上述应用实例的起止时间,但并不限于此。

需要说明的是,在上述消费记录包括用户终端使用的资源和服务的情况下,计费话单可以包括以用户终端为单位的计费话单(即用户终端级的计费话单);在消费记录包括应用实例使用的资源和服务的情况下,计费话单包括以应用实例为单位的计费话单(即应用级的计费话单)。即上述计费话单可以包括用户终端级的计费话单和应用级的计费话单。

需要说明的是,上述第一计费策略包括以下至少之一:用于计算与用户终端使用的服务对应的费用的计费策略,用于计算与用户终端使用的所述资源对应的费用的计费策略;上述第二计费策略包括以下至少之一:用于计算与所述应用实例使用的所述服务对应的费用的计费策略,用于计算与所述应用实例使用的所述资源对应的费用的计费策略。

需要说明的是,用于计算与所述用户终端使用的所述资源对应的费用的计费策略包括以下至少之一:用于计算所述用户终端使用的中央处理单元对应的费用的计费策略,用于计算所述用户终端使用的存储空间对应的费用的计费策略,用于计算所述用户终端使用的网络流量对应的费用的计费策略;所述用于计算与所述应用实例使用的所述资源对应的费用的计费策略包括以下至少之一:用于计算所述用户终端应用实例使用的中央处理单元对应的费用的计费策略,用于计算所述应用实例使用的存储空间对应的费用的计费策略,用于计算所述应用实例使用的网络流量对应的费用的计费策略用于计算所述应用实例的生存时间对应的费用的计费策略。

实施例2

本发明实施例提供了一种计费服务(accountingservice,即上述实施例中的计费服务实体)获取计费策略的方法,图3是根据本发明实施例提供的计费服务获取计费策略的方法的流程示意图,如图3所示,该方法包括:

accountingservice向mobileedgeplatformmanager(相当于上述实施例中的移动边缘管理器)发送计费策略获取请求,请求中包含ueid或应用id。

mobileedgeplatformmanager通过mm5接口向accountingservice发送计费策略配置,其中包含ueid或应用id,以及计费策略。其中计费策略可以包括并不限于:计费策略包括:服务调用计费策略,计算资源计费策略,app实例起止时长计费策略。

本发明实施例还提供了一种上报计费话单的方法,图4是根据本发明实施例提供的一种上报计费话单的方法的流程示意图,如图4所示,该方法包括:

accountingservice通过mm5接口向mobileedgeplatformmanager上报计费话单,话单内容包含ueid或应用id,以及cpu使用、存储空间使用、app实例起止时间、网络传输使用、服务调用次数、服务调用时长等相关计费结果。

mobileedgeplatformmanager通过mm5接口向accountingservice发送计费话单上报确认。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例3

在本实施例中还提供了一种话单生成装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是根据本发明实施例的话单生成装置的结构框图,如图5所示,该装置包括:

获取模块52,用于获取消费记录和计费策略配置信息;其中,消费记录包括以下至少之一:计费服务实体所在的移动边缘计算平台上用户终端使用的移动边缘计算平台上的资源和服务,所述计费服务实体所在的移动边缘计算平台上应用实例使用的所述移动边缘计算平台上的资源和服务;

生成模块54,与上述获取模块52连接,用于根据消费记录和计费策略配置信息,生成计费话单。

上述装置可以对移动边缘计算平台用户终端使用的移动边缘计算平台上的资源和服务进行计费,和/或应用实例使用的移动边缘计算平台上的资源和服务进行计费,进而在etsimec中实现了计费功能,因此,可以解决相关技术中etsimec不能进行计费的问题。

需要说明的是,上述装置位于移动边缘平台上,但并不限于此。

在本发明的一个实施例中,上述获取模块52,还可以用于统计消费记录,以及从移动边缘计算平台上的移动边缘管理器中获取计费策略配置信息;其中,上述计费策略配置信息可以包括以下至少之一:用户终端的标识信息,应用实例的标识信息,用于计算与用户终端和/或应用实例使用的移动边缘计算平台上的资源和服务对应的费用的计费策略。

需要说明的是,上述获取模块52,还可以用于向移动边缘管理器发送用于获取计费策略配置信息的请求信息;以及接收移动边缘管理器根据请求信息返回的计费策略配置信息。

在本发明的一个实施例中,上述装置还可以包括:上报模块,与上述生成模块54连接,用于将计费话单上报给移动边缘计算平台上的移动边缘管理器。

在本发明的一个实施例中,上述装置还可以包括:接收模块,与上述上报模块连接,用于接收移动边缘管理器返回的用于指示计费服务实体已接收到计费话单的计费话单上报确认消息,其中,计费话单上报确认消息中携带以下至少之一信息:用户终端的标识信息,应用实例的标识信息。

需要说明的是,上述装置与上述移动边缘管理器之间的交互可以通过mm5接口来实现,但并不限于此。

需要说明的是,上述资源可以包括以下至少之一:中央处理单元,存储空间,应用实例的生存时间,网络流量;上述服务可以包括以下至少之一:服务的调用次数,服务的调用时长。

需要说明的是,上述资源包括中央处理单元的情况下,上述资源可以表现为该中央处理单元的使用频率或使用时长,但并不限于此。需要说明的是,上述应用实例的生存时间可以表现为上述应用实例的起止时间,但并不限于此。

需要说明的是,在上述消费记录包括用户终端使用的资源和服务的情况下,计费话单可以包括以用户终端为单位的计费话单(即用户终端级的计费话单);在消费记录包括应用实例使用的资源和服务的情况下,计费话单包括以应用实例为单位的计费话单(即应用级的计费话单)。即上述计费话单可以包括用户终端级的计费话单和应用级的计费话单。

需要说明的是,上述第一计费策略包括以下至少之一:用于计算与用户终端使用的服务对应的费用的计费策略,用于计算与用户终端使用的所述资源对应的费用的计费策略;上述第二计费策略包括以下至少之一:用于计算与所述应用实例使用的所述服务对应的费用的计费策略,用于计算与所述应用实例使用的所述资源对应的费用的计费策略。

需要说明的是,用于计算与所述用户终端使用的所述资源对应的费用的计费策略包括以下至少之一:用于计算所述用户终端使用的中央处理单元对应的费用的计费策略,用于计算所述用户终端使用的存储空间对应的费用的计费策略,用于计算所述用户终端使用的网络流量对应的费用的计费策略;所述用于计算与所述应用实例使用的所述资源对应的费用的计费策略包括以下至少之一:用于计算所述用户终端应用实例使用的中央处理单元对应的费用的计费策略,用于计算所述应用实例使用的存储空间对应的费用的计费策略,用于计算所述应用实例使用的网络流量对应的费用的计费策略用于计算所述应用实例的生存时间对应的费用的计费策略。

需要说明的是,上述话单生成装置可以相当于上述实施例1中的计费服务实体,但并不限于此。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例4

本发明的实施例,还提供了一种移动边缘平台,图6是根据本发明实施例提供的移动边缘平台的结构框图,如图6所示,该移动边缘平台包括:

处理器62,用于获取消费记录和计费策略配置信息以及根据所述消费记录和所述计费策略配置信息,生成计费话单;其中,所述消费记录包括以下至少之一:所述计费服务实体所在的移动边缘计算平台上用户终端使用的所述移动边缘计算平台上的资源和服务,所述计费服务实体所在的移动边缘计算平台上应用实例使用的所述移动边缘计算平台上的资源和服务;

存储器64,与所述处理器62耦接。

上述移动边缘平台可以对移动边缘计算平台用户终端使用的移动边缘计算平台上的资源和服务进行计费,和/或应用实例使用的移动边缘计算平台上的资源和服务进行计费,进而在etsimec中实现了计费功能,因此,可以解决相关技术中etsimec不能进行计费的问题。

在本发明的一个实施例中,上述处理器62,还可以用于统计消费记录,以及从移动边缘计算平台上的移动边缘管理器中获取计费策略配置信息;其中,上述计费策略配置信息可以包括以下至少之一:用户终端的标识信息,应用实例的标识信息,用于计算与用户终端和/或应用实例使用的移动边缘计算平台上的资源和服务对应的费用的计费策略。

需要说明的是,上述处理器62,还可以用于向移动边缘管理器发送用于获取计费策略配置信息的请求信息;以及接收移动边缘管理器根据请求信息返回的计费策略配置信息。

在本发明的一个实施例中,处理器62,还用于将计费话单上报给移动边缘计算平台上的移动边缘管理器。

在本发明的一个实施例中,处理器62,还用于接收移动边缘管理器返回的用于指示计费服务实体已接收到计费话单的计费话单上报确认消息,其中,计费话单上报确认消息中携带以下至少之一信息:用户终端的标识信息,应用实例的标识信息。

需要说明的是,上述处理器62与上述移动边缘管理器之间的交互可以通过mm5接口来实现,但并不限于此。

需要说明的是,上述资源可以包括以下至少之一:中央处理单元,存储空间,应用实例的生存时间,网络流量;上述服务可以包括以下至少之一:服务的调用次数,服务的调用时长。

需要说明的是,上述资源包括中央处理单元的情况下,上述资源可以表现为该中央处理单元的使用频率或使用时长,但并不限于此。需要说明的是,上述应用实例的生存时间可以表现为上述应用实例的起止时间,但并不限于此。

需要说明的是,在上述消费记录包括用户终端使用的资源和服务的情况下,计费话单可以包括以用户终端为单位的计费话单(即用户终端级的计费话单);在消费记录包括应用实例使用的资源和服务的情况下,计费话单包括以应用实例为单位的计费话单(即应用级的计费话单)。即上述计费话单可以包括用户终端级的计费话单和应用级的计费话单。

需要说明的是,上述第一计费策略包括以下至少之一:用于计算与用户终端使用的服务对应的费用的计费策略,用于计算与用户终端使用的所述资源对应的费用的计费策略;上述第二计费策略包括以下至少之一:用于计算与所述应用实例使用的所述服务对应的费用的计费策略,用于计算与所述应用实例使用的所述资源对应的费用的计费策略。

需要说明的是,用于计算与所述用户终端使用的所述资源对应的费用的计费策略包括以下至少之一:用于计算所述用户终端使用的中央处理单元对应的费用的计费策略,用于计算所述用户终端使用的存储空间对应的费用的计费策略,用于计算所述用户终端使用的网络流量对应的费用的计费策略;所述用于计算与所述应用实例使用的所述资源对应的费用的计费策略包括以下至少之一:用于计算所述用户终端应用实例使用的中央处理单元对应的费用的计费策略,用于计算所述应用实例使用的存储空间对应的费用的计费策略,用于计算所述应用实例使用的网络流量对应的费用的计费策略用于计算所述应用实例的生存时间对应的费用的计费策略。

为了更好的理解本发明实施例,以下结合优选的实施例对本发明实施例进行解释。

本发明优选实施例通过在移动边缘主机(mobileedgehost)的mobileedgeplatform(移动边缘平台)上引入一个计费服务(accountingservice,相当于上述的话单生成装置或计费服务实体)来解决目前etsimec没有解决的计费问题。

图7是根据本发明优选实施例提供的移动边缘平台的示意图,如图7所示,该移动边缘平台与相关技术中(如图1所示)的移动边缘平台相比,新增了一个计费服务,其中,该计费服务还包括处理器和存储器,存储器与处理器耦接,该处理器用于执行以下步骤:

(1)统计mec平台上ue和app实例消费的边缘计算平台上的资源和服务。

统计信息包括并不限于:cpu使用、存储空间使用、app实例起止、网络流量、服务调用的计时与计数。

(2)通过mm5接口,从mobileedgeplatformmanager(移动边缘平台管理)获取ue和app的计费策略。

计费策略可以包括并不限于:服务调用计费策略,计算资源计费策略,app实例起止计费策略,流量计费策略。

(3)按照计费策略和统计的消费记录,生成ue和app实例使用边缘计算平台上资源和服务的ue级和app级计费话单。

(4)通过mm5接口,向mobileedgeplatformmanager上报计费话单。

实施例5

本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项所述的方法。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本发明的实施例还提供了一种处理器,该处理器用于运行程序,其中,该程序运行时执行上述任一项方法中的步骤。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1