本发明专利技术公开了一种基于动态流程组合的网络服务计费方法,包含资源分配、层次选择、资源调度系统维护和结算实施四个子过程。用户首先发出资源请求,系统接收用户的资源相关需求和服务质量(QoS)参数并转化为系统计费参数,同时系统定期性对内部资源资源进行维护,并根据用户请求的服务进行计费,计费参数进入不同的层面,当在不同层面判断请求的计费参数是属于该层次,不超出阈值后接受请求,建立结算连接,并通过记录用户请求的资源使用量对业务进行结算计费。从而在满足用户对网络服务个性化需求的同时,不再为垃圾流量、垃圾等待时间所付费,而是对自己获取的真正有效服务支付费用,为现有的网络服务提供一种公平合理的计费方法。
【技术实现步骤摘要】
—种基于动态流程组合的网络服务计费方法
本专利技术涉及一种服务计费的实现方法,尤其涉及通过对服务流程动态组合的准确计量而进行网络计费的实现方法,属于计算机网络应用领域。
技术介绍
网络计费是各类服务中的一项关键功能。同时为满足用户个性化、多样化的需求,网络服务提供商提供根据需求不断动态组合的服务模块,从而需要根据用户需求的服务进行有效计费。现有的网络服务主流计费方法有固定计费、基于流量计费、基于时长计费、基于服务质量(QoS)计费。固定计费是对某网络服务一次性收取软件购置费或使用费。这类方法简单易行,但却对用户使用的软件设置了门槛,要求用户一次性支付较高的费用,而且无法体现对网络服务的按需使用计量收费原则。基于流量计费是按照终端接入网络后产生的实际数据流量进行计费,用户付费金额只与用户上传/下载的数据流量相关,与网络连接时间及网络接入速率无关系。而在当前情况下,用户对大流量的数据需求与流量限制的矛盾,使得用户不得不压抑自身需求,同时还为垃圾流量买单。基于时长计费是根据用户对业务访问时长进行计时控制以根据该业务访问时长进行计费。但由于网络拥塞导致大量的垃圾等待时长,同时不同类型服务的资源应用不同,实际使用的网络数据流量差距也较大,因此存在一定的不公平性。基于服务质量计费是随着互联网用户数和各种网络服务应用的急剧增长,导致网络拥塞、用户无法获得满意的服务质量而应运而生。通过对网络服务定价,利用价格机制的作用调控资源和用户的供需关系,从而在保证资源利用率达到最大的同时,最大限度的满足用户对服务质量的要求。但计算机网络是一个复杂的系统,通过服务质量定价关键是要建立合理的系统模型,但现有的模型尚未完全反应实际系统的需求。
技术实现思路
专利技术目的:本专利技术目的在于针对上述现有技术中存在的问题和不足提供一种基于动态流程组合的网络计费服务方法,通过对服务流程动态组合的准确计量,从而依据用户获取的有效网络服务进行公平合理的计费。技术方案:,包含资源分配、层次选择、资源调度系统维护和结算实施四个子流程,主要包含以下步骤: (1)用户发出资源请求; (2)系统接收用户资源相关需求和有关服务质量(QoS)的参数; (3)系统周期性的对内部资源进行维护; (4)系统开始根据用户请求的服务进行计费,计费参数进入不同的层面; (5)在不同层面判断请求的计费参数集合是否属于该层次,或是否超出阈值,并确定是否接受请求;当请求被否定时,在所选层面上无法进行资源分配,转入步骤(I),用户重新发出资源请求; (6 )请求被允许,建立结算连接,记录用户请求的资源使用量(Q); (7)服务提供商依据用户资源使用量(Q),对业务进行结算计费。步骤(2)中所述参数是系统根据用户发出的资源请求参数转化为系统的计费参数。步骤(3)中所述内部资源,包括数据传输量、硬盘容量和带宽容量。步骤(5)中所述的层次,包括应用层、业务层、承接层。步骤(7)中所述的资源使用量(Q)依据利特尔(Little)法则,通过记录系统资源的吞吐量(f)和用户对资源的平均使用时长(T)而得。有益效果:本专利技术所提供的基于动态流程组合的网络服务计费方法,通过对流程动态组合的计费分析与设计,有效管理服务模块的动态组合使用,对过程模型的资源使用量进行记录,从而实现对用户获取的有效服务进行计费。在满足用户对网络服务个性化需求的同时,不再为垃圾流量、垃圾等待时间所付费,而是对自己获取的真正有效服务支付费用。【附图说明】图1为本专利技术实施例的工作流程图。图2为本专利技术实施例的服务计费过程示意图。图3为本专利技术实施例的结算实施过程示意图。图4为本专利技术实施例的结算实施子系统模型示意图。图5为本专利技术实施例的结算实施子系统模型初始状态图。图6为本专利技术实施例的结算实施子系统模型的马尔科夫链。【具体实施方式】下面结合附图和具体实施例,进一步阐明本专利技术,应理解这些实施例仅用于说明本专利技术而不用于限制本专利技术的范围,在阅读了本专利技术之后,本领域技术人员对本专利技术的各种等价形式的修改均落于本申请所附权利要求所限定的范围。如图1所示,基于动态流程组合的网络服务计费方法的步骤如下: (1)用户发出资源请求; (2)系统接收用户资源相关需求和有关服务质量(QoS)的参数; (3)系统周期性的对内部资源进行维护; (4)系统开始根据用户请求的服务进行计费,计费参数进入不同的层面; (5)在不同层面判断请求的计费参数集合是否属于该层次,或是否超出阈值,并确定是否接受请求;当请求被否定时,在所选层面上无法进行资源分配,转入步骤(I ),用户重新发出资源请求; (6 )请求被允许,建立结算连接,记录用户请求的资源使用量(Q); (7)服务提供商依据用户资源使用量(Q),对业务进行结算计费。如图2所示,引入Petri网作为描述工具,更清晰表达和构建流程计费,并进行有效分析,其中在变迁中引入服从随机分布的实施速率,同时为简化计费过程,采用替代变迁表示可分解的子网处理过程:资源分配、层次选择、资源调度系统的维护和结算实施;原子变迁tl,t2,t3和t4表示逻辑判断的结果;与资源使用量相联系的计费因子表示了过程处理的计费要求: 用户发出资源请求,用变迁D表示,产生一个用户请求向量标记; 系统根据用户请求进行资源分配,用变迁E表示,产生一个用户要求向量标记; 周期性的资源维护用变迁U表示,对资源调度数据库进行修改; 计费系统根据用户请求的服务进行计费,计费参数进入不同的层面,用变迁F表示,可选择进入应用层、业务层、承载层; 在不同层面判断请求的计费因子集合是否属于该层次计费因子范围,或者所请求参数范围是否超出阈值,并确定是否接受请求,分别用变迁tl表示拒绝,变迁t2表示接受; 当请求被否定时,无法进行资源分配,用变迁t3表示层次中某个因子不能保证资源分配的要求,请求被拒绝; 当请求被允许,准备实施结算,每个因子都获得资源分配的请求,分别用变迁G表示结算过程执行,开始实施该层次的计费结算过程,t4表示层次中每个因子都能保证资源分配的要求,请求被接纳; 库所H包含着用户请求向量标记r,向量元素中包含资源相关需求和有关服务质量(QoS)的参数; 库所I包含用户要求的资源向量标记r*,向量元素中包含用户要求和资源容量等参数; 库所S包含资源状态向量标志1,向量元素中包含数据传输量、硬盘容量和带宽容量状况等参数; 库所L包含层次选择向量标志P,向量元素中包含着计费因子和层次的构成等参数;库所P包含“实施结算”信元向量标志m,向量元素中包含着数据传输率、CPU性能、内存大小和带宽要求等参数; 库所N包含“结算断定”向量标志X,向量元素中包含着向量m,发送结算信息的因子和确认信息等参数; 库所M拒绝要求队列,包含向量标志r ; 库所Z接收要求队列,包含向量标志S,向量元素包括向量I和r。为进一步详细描述复合流程的操作和处理,将图2中的替代变迁进一步扩展成一个子网,如图3所示以结算连接过程为例,将结算连接过程(变迁C)扩展成为一个子网,其实施步骤如下: (1)请求实施参数传送到所选择计费层面,用变迁t5表示,k个实施参数m沿着所选择层面送到k个结算因子; (2)在所选层面上结算因子肯定或否本文档来自技高网...
【技术保护点】
一种基于动态流程组合的网络服务计费方法,其特征在于,包含资源分配、层次选择、资源调度系统维护和结算实施四个过程,主要包括下述步骤:(1)用户发出资源请求;(2)系统接收用户资源相关需求和有关服务质量(QoS)的参数;(3)系统周期性的对内部资源进行维护;(4)系统开始根据用户请求的服务进行计费,计费参数进入不同的层面;(5)在不同层面判断请求的计费参数集合是否属于该层次,或是否超出阈值,并确定是否接受请求;当请求被否定时,在所选层面上无法进行资源分配,转入步骤(1),用户重新发出资源请求;(6)请求被允许,建立结算连接,记录用户请求的资源使用量(Q);(7)服务提供商依据用户资源使用量(Q),对业务进行结算计费。
【技术特征摘要】
1.一种基于动态流程组合的网络服务计费方法,其特征在于,包含资源分配、层次选择、资源调度系统维护和结算实施四个过程,主要包括下述步骤: (1)用户发出资源请求; (2)系统接收用户资源相关需求和有关服务质量(QoS)的参数; (3)系统周期性的对内部资源进行维护; (4)系统开始根据用户请求的服务进行计费,计费参数进入不同的层面; (5)在不同层面判断请求的计费参数集合是否属于该层次,或是否超出阈值,并确定是否接受请求;当请求被否定时,在所选层面上无法进行资源分配,转入步骤(1),用户重新发出资源请求; (6 )请求被允许,建立结算连接,记录用户请求的资源使用量(Q); (7)服务提供商依据用户资源...
【专利技术属性】
技术研发人员:黄卫东,于瑞强,艾顺刚,
申请(专利权)人:镇江睿泰信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。