CN107888388B - 一种网络加速服务的计费方法和*** - Google Patents

一种网络加速服务的计费方法和*** Download PDF

Info

Publication number
CN107888388B
CN107888388B CN201711038515.0A CN201711038515A CN107888388B CN 107888388 B CN107888388 B CN 107888388B CN 201711038515 A CN201711038515 A CN 201711038515A CN 107888388 B CN107888388 B CN 107888388B
Authority
CN
China
Prior art keywords
service
target
charging
order
subsystem
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711038515.0A
Other languages
English (en)
Other versions
CN107888388A (zh
Inventor
叶文柏
林嵩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wangsu Science and Technology Co Ltd
Original Assignee
Wangsu Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wangsu Science and Technology Co Ltd filed Critical Wangsu Science and Technology Co Ltd
Priority to CN201711038515.0A priority Critical patent/CN107888388B/zh
Publication of CN107888388A publication Critical patent/CN107888388A/zh
Application granted granted Critical
Publication of CN107888388B publication Critical patent/CN107888388B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1428Invoice generation, e.g. customization, lay-out, database processing, algorithms for calculating the bill or formatting invoices as WWW pages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1432Metric aspects
    • H04L12/1435Metric aspects volume-based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1432Metric aspects
    • H04L12/1439Metric aspects time-based

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种网络加速服务的计费方法,属于数据统计技术领域。所述方法包括:接收计费查询请求;在配置信息子***中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;根据所述服务单和订单,在数据存储子***中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。采用本发明,可以提高网络加速服务的计费效率。

Description

一种网络加速服务的计费方法和***
技术领域
本发明涉及数据统计技术领域,特别涉及一种网络加速服务的计费方法和***。
背景技术
随着互联网技术的不断开发,网络加速服务随之快速发展,用户对于网络加速服务的需求大大增加。相应的,网络加速服务的费用计算的处理量也日益庞大。
针对某一用户,网络加速服务提供方(下称“服务提供方”)在对其进行计费时,可以先获取相应的服务单、订单以及其它延伸的与费用计算相关的计费因子,其中,服务单中记录了网络加速服务的服务类型,如网页加速服务、动态加速服务等,订单中记录了计费的类型以及起止时间等数据。之后,服务提供方可以将上述计费因子,添加至对应本次服务的计费因子表中,这样,则可以结合计费因子表,完成相关网络加速服务的费用计算。
在实现本发明的过程中,发明人发现以上述费用计算方法为主的现有技术至少存在以下问题:
同一用户可以针对一个服务提交多次订单,同样,也可以在一个订单中请求多种服务。故而,服务单与订单可以是多对多关系,而将这些计费因子同时记录在一个计费因子表中,数据量非常庞大,这样,网络加速服务的费用计算的效率较低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种网络加速服务的计费方法和***。所述技术方案如下:
第一方面,提供了一种网络加速服务的计费方法,所述方法包括:
接收计费查询请求;
在配置信息子***中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;
根据所述服务单和订单,在数据存储子***中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。
可选的,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项。
可选的,所述方法还包括:
当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子***中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。
可选的,所述方法包括,
当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。
可选的,一个所述服务单对应一种服务。
可选的,一个所述订单中的计费方式相同。
可选的,所述方法还包括:
接收网络加速服务的服务新增通知;
确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;
确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;
将所述目标服务单、所述目标订单存储在所述配置信息子***中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。
可选的,所述方法还包括:
当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子***中,并记录所述服务数据对应的服务子时段。
第二方面,提供了一种网络加速服务的计费***,所述***包括计费运算子***、配置信息子***和数据存储子***,其中:
所述计费运算子***,用于接收计费查询请求;
所述计费运算子***,用于在所述配置信息子***中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;
所述计费运算子***,用于根据所述服务单和订单,在所述数据存储子***中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。
可选的,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项。
可选的,所述计费运算子***,还用于:
当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子***中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。
可选的,所述计费运算子***,还用于:
当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。
可选的,所述计费运算子***、所述配置信息子***和/或所述数据存储子***是单个网络设备和/或由多个网络设备形成的设备集群。
可选的,所述计费运算子***、所述配置信息子***和/或所述数据存储子***的接口是幂等接口。
可选的,所述计费运算子***,还用于:
接收网络加速服务的服务新增通知;
确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;
确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;
将所述目标服务单、所述目标订单存储在所述配置信息子***中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。
可选的,所述计费运算子***,还用于:
当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子***中,并记录所述服务数据对应的服务子时段。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例中,接收计费查询请求,在配置信息子***中查找计费查询请求对应的服务单和订单,其中,服务单中记录有域名、服务名、服务时段,订单记录有计费方式和计费时段,根据服务单和订单,在数据存储子***中查询计费查询请求对应的服务数据,并由计费运算子***计算网络加速服务的费用。这样,在进行网络加速服务的计费时,只需依次查找相应的服务单、订单和服务数据,需要处理的数据量较小,从而可以提高网络加速服务的计费效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种网络加速服务的计费***的框架简单示意图;
图2是本发明实施例提供的一种网络加速服务的计费方法流程图;
图3是本发明实施例提供的一种新增网络加速服务时服务计费***的处理流程图;
图4是本发明实施例提供的一种网络加速服务的计费***的详细部署图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例提供了一种网络加速服务的计费方法,该方法可以由计费运算子***实现,并由配置信息子***和数据存储子***辅助实现,计费运算子***、配置信息子***和数据存储子***共同组成网络加速服务的计费***,网络加速服务的计费***的框架可如图1所示。计费运算子***可以是CDN***中专用于进行计费运算的单个网络设备,也可以是由多个网络设备形成的设备集群,其中,网络设备上可以安装有用于进行费用计算的进程,网络设备可以通过该进程,对获取到的服务数据进行计算。网络设备可以包括处理器、存储器、收发器,处理器可以用于进行下述流程中的网络加速服务的计费处理,存储器可以用于存储下述处理过程中需要的数据以及产生的数据,收发器可以用于接收和发送下述处理过程中的相关数据。同理,配置信息子***可以是CDN***中用于存储用户的服务单和订单的单个网络设备或者网络设备集群,数据存储子***可以是CDN***中用于存储网络加速服务的服务数据的单个网络设备或者网络设备集群。
下面将结合具体实施方式,对图2所示的网络加速服务的计费方法的处理流程进行详细的说明,内容可以如下:
步骤201,计费运算子***接收计费查询请求。
在实施中,网络加速服务的服务提供方在向用户提供网络加速服务时,可以记录网络加速服务的相关数据,并据此向用户收取服务费用。用户想要获知相应的服务费用时,可以向服务提供方提交计费查询请求,这样,服务提供方的计费运算子***可以接收到该计费查询请求。
步骤202,计费运算子***在配置信息子***中查找计费查询请求对应的服务单和订单。
其中,服务单中记录有域名、服务名、服务时段,订单记录有计费方式和计费时段。
在实施中,计费运算子***接收到用户发送的计费查询请求后,可以访问配置信息子***,在其中查找计费查询请求对应的服务单和订单。一个服务单对应一种服务,服务单中可以记录有一个或多个域名,每个域名均享有同样的服务,同时还可以记录每个服务所对应的服务时段,服务单可以参考表1所示。一个订单可以对应一个或多个服务单,订单通过服务单与域名间接关联,订单中可以记录有相关服务的计费方式,以及该计费方式所对应的计费时段,一个订单中的计费方式相同,表2、表3示例性的给出了表1所示服务单对应的订单。当然,在服务单和订单中,还可以记录有其它信息,本实施例中暂不对其进行具体限定。不难理解,服务单与订单属于多对多关系,服务单与域名也属于多对多关系,即一个服务单可以对应多个订单,一个订单也可以对应多个服务单,一个服务单中可以存在多个域名,一个域名也可以同时存在于多个服务单中,故而,对于n个服务单、m个订单,如采用现有技术的处理,则会生成包含n*m个数据项的计费因子表,而采用本方案,则只会生成n+m个数据项。
表1
Figure BDA0001449541770000061
表2
Figure BDA0001449541770000062
表3
Figure BDA0001449541770000063
步骤203,计费运算子***根据服务单和订单,在数据存储子***中查询计费查询请求对应的服务数据,并计算网络加速服务的费用。
在实施中,计费运算子***在查找到计费查询请求对应的服务单和订单后,可以从数据存储子***中查询计费查询请求对应的服务数据。例如,如步骤202中所示表1-3,计费方式1为按使用时长计费,计费方式2为按流量计费,这时,计费运算子***可以在数据存储子***中查找2017.4.1之前,域名a、b、c的网络加速服务A的使用时长,以及2017.4.2之后,域名a、b、c的网络加速服务A所产生的流量。之后,计费运算子***可以基于上述查询到的服务数据,计算出网络加速服务的费用。
可选的,本实施例支持多种计费方式的查询,用于计算不同条件下的网络加速服务的费用,相应的,上述步骤201-203中,计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项。
在实施中,用户在查询网络加速服务的费用时,可以指定具体的查询范围,例如,可以指定某个用户(即目标用户)在某个历史时段(即目标时段)的所有网络加速服务的费用,则计费查询请求中可以携带有目标用户标识、目标时段,进而,计费运算子***接收到计费查询请求后,可以查找目标用户标识所对应的,且符合目标时段内的服务单、订单以及相关的服务数据。进一步的,用户在查询费用时,还可以指定一个或多个域名,则计费运算子***可以在上述服务单、订单和服务数据中筛选上述域名所对应的数据,然后基于筛选出的数据进行费用计算。同样,用户还可以指定一个或多个服务名(即目标服务名),则计费运算子***可以在上述数据中筛选出目标服务名所对应的数据。另外,用户还可以直接指定目标服务单号,或者目标订单号,从而计费运算子***可以根据目标订单号和/或目标服务单号,从配置信息子***中获取相应的订单和服务单。当然,计费查询请求中也可以包含上述一项或多项信息,计费运算子***则可以查找出符合计费查询请求中携带的所有信息的服务单、订单以及服务数据等。
可选的,计费运算子***可以在无请求的情况下,自动对一定时间内的网络加速服务的费用进行计算,以生成中间数据,减少用户后续查询时,设备资源的占用率。相应的处理可以如下:当检测到用户访问量低于预设阈值时,计费运算子***获取存储在数据存储子***中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。
在实施中,在实现网络加速服务的过程中,数据存储子***可以周期性获取并存储网络加速服务的服务数据。之后,计费运算子***可以实时检测当前的用户访问量,当检测到用户访问量低于预设阈值时,则计费运算子***可以利用当前网络设备的处理资源,获取存储在上述数据存储子***中的服务数据,然后针对每个用户,计算并存储在历史时段内用户的网络加速服务的费用。这样,再接收到某个用户的计费查询请求时,可以直接调取已计算的网络加速服务的费用,然后在此基础上进行后续计算。例如,历史时段可以是过去的1天,在凌晨时刻,用户访问量一般会低于预设阈值,则可以计算每个用户在过去1天内的网络加速服务的费用,之后,如果需要查询某个用户在某一周的网络加速服务的费用,则可以直接调用已计算出的该用户在本周7天内每天的费用,之后将费用进行简单累加即可。不难想到,也可以设定周期性进行上述计算处理,如周期为一天,计算处理发生时刻为每天凌晨3:00开始,计算当前周期内每个用户的网络加速服务的费用。
可选的,本实施例还公开了一种新增网络加速服务时,服务计费***内部的处理流程,具体可以如图3所示:
步骤301,计费运算子***接收网络加速服务的服务新增通知。
在实施中,用户在网络加速服务的服务提供方申请了某项网络加速服务之后,计费运算子***可以接收到相应的服务新增通知。
步骤302,计费运算子***确定服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单。
在实施中,计费运算子***接收到了网络加速服务的服务新增通知后,可以确定该服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,然后建立相应的目标服务单。值得一提的是,上述信息可以是直接由服务新增通知所携带的,也可以预先存储在指定区域,计费运算子***接收到服务新增通知后,可以得到指定区域的链接,从而可以通过访问上述指定区域以获取上述信息。
步骤303,计费运算子***确定服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单。
本步骤与步骤302的具体处理类似,此处不再赘述。
步骤304,计费运算子***将目标服务单、目标订单存储在配置信息子***中,并将目标服务单的标识、目标订单的标识和目标用户标识对应存储。
在实施中,计费运算子***在建立了对应网络加速服务的服务新增通知的目标服务单和目标订单后,可以将目标服务单和目标订单存储至配置信息子***中,同时,还可以建立目标服务单的标识、目标订单的标识和目标用户标识三者的对应关系,以便于后续网络加速服务的费用计算。
可选的,在新增网络加速服务后,可以在数据存储子***中添加相应的服务数据,具体处理可以如下:当检测到目标域名对应目标服务名的服务数据时,将服务数据与目标域名对应存储在数据存储子***中,并记录服务数据对应的服务子时段。
在实施中,在新增网络加速服务,并已建立了目标服务单和目标订单之后,可以对该网络加速服务对应的目标域名进行监控,当检测到目标域名对应目标服务名的服务数据时,可以将该服务数据与目标域名对应存储在数据存储子***中,并且记录服务数据对应的服务子时段。当然,还可以在存储时,同时标记该段服务数据所对应的目标服务名。
值得一提的是,网络加速服务的计费***中各子***是无状态化的,其接口API(Application Programming Interface,应用程序编程接口)是幂等接口,相同的参数通过子***内不同的网络设备能获得相同的结果,多次请求仍然能获得相同的结果;基于此特性,各子***均可以通过多台网络设备并行提供服务,并可以通过增加网络设备来提高子***的处理能力。
图4为本实施例中网络加速服务的计费***的详细部署图,包括入口反向代理设备、计费运算子***、配置信息子***和数据存储子***。其中,入口由两台互为热备的高可用反向代理设备构成,对外展现为同一个虚拟IP地址,这样,两台反向代理设备同时宕机才会影响对外的服务,故而可以提高计费***的可用性。计费运算子***中的多个网络设备可以同时用于计算网络加速服务的费用,可以通过增加网络设备的数量来扩展其处理能力。配置信息子***通过一个代理端口作为入口,并通过该入口分发请求到该子***中具体的网络设备上,可以通过增加网络设备的数量来增强配置信息子***的存储或查询能力。数据存储子***与配置信息子***类似,此处不再进行详细说明。
本发明实施例中,接收计费查询请求,在配置信息子***中查找计费查询请求对应的服务单和订单,其中,服务单中记录有域名、服务名、服务时段,订单记录有计费方式和计费时段,根据服务单和订单,在数据存储子***中查询计费查询请求对应的服务数据,并由计费运算子***计算网络加速服务的费用。这样,在进行网络加速服务的计费时,只需依次查找相应的服务单、订单和服务数据,需要处理的数据量较小,从而可以提高网络加速服务的计费效率。
基于相同的技术构思,本发明实施例还提供了一种网络加速服务的计费***,所述***包括计费运算子***、配置信息子***和数据存储子***,其中:
所述计费运算子***,用于接收计费查询请求;
所述计费运算子***,用于在所述配置信息子***中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;
所述计费运算子***,用于根据所述服务单和订单,在所述数据存储子***中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用。
可选的,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项。
可选的,所述计费运算子***,还用于:
当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子***中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。
可选的,所述方法包括,
当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。
可选的,一个所述服务单对应一种服务。
可选的,一个所述订单中的计费方式相同。
可选的,所述计费运算子***,还用于:
接收网络加速服务的服务新增通知;
确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;
确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;
将所述目标服务单、所述目标订单存储在所述配置信息子***中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。
可选的,所述计费运算子***,还用于:
当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子***中,并记录所述服务数据对应的服务子时段。
本发明实施例中,接收计费查询请求,在配置信息子***中查找计费查询请求对应的服务单和订单,其中,服务单中记录有域名、服务名、服务时段,订单记录有计费方式和计费时段,根据服务单和订单,在数据存储子***中查询计费查询请求对应的服务数据,并由计费运算子***计算网络加速服务的费用。这样,在进行网络加速服务的计费时,只需依次查找相应的服务单、订单和服务数据,需要处理的数据量较小,从而可以提高网络加速服务的计费效率。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种网络加速服务的计费方法,其特征在于,所述方法包括:
接收计费查询请求,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项;
在配置信息子***中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;
根据所述服务单和订单,在数据存储子***中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用,具体为:依据计费查询请求调取已计算的网络加速服务的费用,并基于已计算的网络加速费用计算当前每个用户的网络加速服务的费用。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子***中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。
3.根据权利要求2所述的方法,其特征在于,所述方法包括,
当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。
4.根据权利要求1所述的方法,其特征在于,一个所述服务单对应一种服务。
5.根据权利要求1所述的方法,其特征在于,一个所述订单中的计费方式相同。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收网络加速服务的服务新增通知;
确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;
确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;
将所述目标服务单、所述目标订单存储在所述配置信息子***中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子***中,并记录所述服务数据对应的服务子时段。
8.一种网络加速服务的计费***,其特征在于,所述***包括计费运算子***、配置信息子***和数据存储子***,其中:
所述计费运算子***,用于接收计费查询请求,所述计费查询请求至少携带有目标用户标识、目标时段、目标域名、目标服务单号、目标订单号和目标服务名中的一项或多项;
所述计费运算子***,用于在所述配置信息子***中查找所述计费查询请求对应的服务单和订单,其中,所述服务单中记录有域名、服务名、服务时段,所述订单记录有计费方式和计费时段;
所述计费运算子***,用于根据所述服务单和订单,在所述数据存储子***中查询所述计费查询请求对应的服务数据,并计算网络加速服务的费用,具体为:依据计费查询请求调取已计算的网络加速服务的费用,并基于已计算的网络加速费用计算当前每个用户的网络加速服务的费用。
9.根据权利要求8所述的***,其特征在于,所述计费运算子***,还用于:
当检测到用户访问量低于预设阈值时,获取存储在所述数据存储子***中的服务数据,分别计算历史时段内,每个用户的网络加速服务的费用。
10.根据权利要求9所述的***,其特征在于,所述计费运算子***,还用于:
当接收到所述计费查询请求时,直接调取已计算的历史时段内的网络加速服务的费用,再进行后续计算。
11.根据权利要求8所述的***,其特征在于,所述计费运算子***、所述配置信息子***和/或所述数据存储子***是单个网络设备和/或由多个网络设备形成的设备集群。
12.根据权利要求11所述的***,其特征在于,所述计费运算子***、所述配置信息子***和/或所述数据存储子***的接口是幂等接口。
13.根据权利要求8所述的***,其特征在于,所述计费运算子***,还用于:
接收网络加速服务的服务新增通知;
确定所述服务新增通知对应的目标域名、目标服务名、目标服务时段以及目标用户标识,建立目标服务单;
确定所述服务新增通知对应目标服务在目标计费时段内的目标计费方式,建立目标订单;
将所述目标服务单、所述目标订单存储在所述配置信息子***中,并将所述目标服务单的标识、所述目标订单的标识和所述目标用户标识对应存储。
14.根据权利要求13所述的***,其特征在于,所述计费运算子***,还用于:
当检测到所述目标域名对应目标服务名的服务数据时,将所述服务数据与所述目标域名对应存储在所述数据存储子***中,并记录所述服务数据对应的服务子时段。
CN201711038515.0A 2017-10-29 2017-10-29 一种网络加速服务的计费方法和*** Active CN107888388B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711038515.0A CN107888388B (zh) 2017-10-29 2017-10-29 一种网络加速服务的计费方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711038515.0A CN107888388B (zh) 2017-10-29 2017-10-29 一种网络加速服务的计费方法和***

Publications (2)

Publication Number Publication Date
CN107888388A CN107888388A (zh) 2018-04-06
CN107888388B true CN107888388B (zh) 2021-08-10

Family

ID=61783000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711038515.0A Active CN107888388B (zh) 2017-10-29 2017-10-29 一种网络加速服务的计费方法和***

Country Status (1)

Country Link
CN (1) CN107888388B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108900314B (zh) * 2018-07-19 2022-03-01 网宿科技股份有限公司 一种网络加速服务的请求数计费方法和装置
CN110809040B (zh) * 2019-10-30 2022-04-29 四川速宝网络科技有限公司 加速服务提供***及方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924638A (zh) * 2010-08-31 2010-12-22 北京云快线软件服务有限公司 一种实时计费***
CN101924846A (zh) * 2010-08-31 2010-12-22 北京云快线软件服务有限公司 一种实时计费方法
EP2920937A1 (en) * 2012-11-13 2015-09-23 Telefonaktiebolaget L M Ericsson (publ) Service node selection in a communications network based on application server information
CN106027272A (zh) * 2016-04-26 2016-10-12 乐视控股(北京)有限公司 一种cdn节点服务器流量时间推演方法及***
CN107124375A (zh) * 2017-03-27 2017-09-01 网宿科技股份有限公司 Cdn网络带宽资源的错峰调度方法、***以及服务器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924638A (zh) * 2010-08-31 2010-12-22 北京云快线软件服务有限公司 一种实时计费***
CN101924846A (zh) * 2010-08-31 2010-12-22 北京云快线软件服务有限公司 一种实时计费方法
EP2920937A1 (en) * 2012-11-13 2015-09-23 Telefonaktiebolaget L M Ericsson (publ) Service node selection in a communications network based on application server information
CN106027272A (zh) * 2016-04-26 2016-10-12 乐视控股(北京)有限公司 一种cdn节点服务器流量时间推演方法及***
CN107124375A (zh) * 2017-03-27 2017-09-01 网宿科技股份有限公司 Cdn网络带宽资源的错峰调度方法、***以及服务器

Also Published As

Publication number Publication date
CN107888388A (zh) 2018-04-06

Similar Documents

Publication Publication Date Title
CN107395683B (zh) 一种回源路径的选择方法及服务器
CN107517228B (zh) 一种内容分发网络中的动态加速方法及装置
US20170142177A1 (en) Method and system for network dispatching
US10489476B2 (en) Methods and devices for preloading webpages
US9946801B2 (en) Real-time search term popularity determination, by search origin geographic location
CN105847399A (zh) 服务器的调度方法和装置
CN113596863B (zh) 确定用户面功能及信息提供的方法、设备及介质
CN108011994B (zh) 一种查询dns记录的方法和***
CN106933550B (zh) 全局信息获取、处理及更新方法、装置和***
CN112256495A (zh) 数据传输方法、装置、计算机设备及存储介质
US10452726B2 (en) In-network semantic mashup for an information-centric networking (ICN) network
CN104243598A (zh) 一种信息推荐方法及装置
CN104598503A (zh) 地理信息数据查询方法、装置及***
CN107888388B (zh) 一种网络加速服务的计费方法和***
CN111556135A (zh) 一种请求调度方法、***、装置及电子设备
CN113301079B (zh) 一种数据的获取方法、***、计算设备及存储介质
CN108322495A (zh) 资源访问请求的处理方法、装置和***
CN113015116B (zh) 一种基于流量预测的动态配额方法和装置
CN105847320A (zh) 一种资源获取方法和装置
CN115208955B (zh) 一种资源请求处理的方法、装置、计算机设备及介质
CN111600929B (zh) 传输线路探测方法、路由策略生成方法及代理服务器
CN110581784A (zh) 一种节点健康检查方法、装置及设备
CN115277816B (zh) 服务适配方法、设备、***以及计算机可读介质
US10009265B2 (en) Communication control apparatus, communication control method, communication system, and recording medium
CN113315836B (zh) 文件访问请求的调度方法、装置、电子设备、存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant