CN107888388A - A kind of charging method and system of network acceleration service - Google Patents
A kind of charging method and system of network acceleration service Download PDFInfo
- Publication number
- CN107888388A CN107888388A CN201711038515.0A CN201711038515A CN107888388A CN 107888388 A CN107888388 A CN 107888388A CN 201711038515 A CN201711038515 A CN 201711038515A CN 107888388 A CN107888388 A CN 107888388A
- Authority
- CN
- China
- Prior art keywords
- service
- charging
- subsystem
- target
- order
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1428—Invoice generation, e.g. customization, lay-out, database processing, algorithms for calculating the bill or formatting invoices as WWW pages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1432—Metric aspects
- H04L12/1435—Metric aspects volume-based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1432—Metric aspects
- H04L12/1439—Metric 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
The invention discloses a kind of charging method of network acceleration service, belong to data statistics technical field.Methods described includes:Receive inquiry about charging request;Service list and order corresponding to the inquiry about charging request are searched in configuration information subsystem, wherein, record has domain name, Service name, service window in the service list, and the order record has charging mode and accounting regime;According to the service list and order, service data corresponding to the inquiry about charging request is inquired about in data storage subsystem, and calculating network accelerates the expense of service.Using the present invention, the charging efficiency of network acceleration service can be improved.
Description
Technical field
The present invention relates to data statistics technical field, the more particularly to a kind of charging method and system of network acceleration service.
Background technology
With continually developing for Internet technology, network acceleration service is fast-developing therewith, and user takes for network acceleration
The demand of business greatly increases.Accordingly, the treating capacity that the expense of network acceleration service calculates is also increasingly huge.
For a certain user, network acceleration service provider (calling in the following text " service provider "), can when carrying out charging to it
First to obtain single corresponding service, order and the charging factor related to expense calculating of other extensions, wherein, service in list
The service type of network acceleration service is have recorded, such as webpage accelerates service, dynamic to accelerate service, charging is have recorded in order
The data such as type and beginning and ending time.Afterwards, service provider can be by the above-mentioned charging factor, and added to correspondence, this is serviced
In charging factor table, so, then charging factor table can be combined, complete network of relation and accelerate the expense of service to calculate.
During the present invention is realized, inventor has found that the prior art based on above-mentioned fee calculation procedure is at least deposited
In problems with:
Same user can be directed to a multiple order of service commitment, equally, can also be asked in an order a variety of
Service.So service is single and order can be many-to-many relationship, and these charging factors are recorded in into a charging factor simultaneously
In table, data volume is very huge, and so, the expense of network acceleration service calculates less efficient.
The content of the invention
In order to solve problem of the prior art, the embodiments of the invention provide a kind of charging method of network acceleration service and
System.The technical scheme is as follows:
First aspect, there is provided a kind of charging method of network acceleration service, methods described include:
Receive inquiry about charging request;
Service list and order corresponding to the inquiry about charging request are searched in configuration information subsystem, wherein, the clothes
Record has domain name, Service name, service window in business list, and the order record has charging mode and accounting regime;
According to the service list and order, inquire about in data storage subsystem and serviced corresponding to the inquiry about charging request
Data, and calculating network accelerates the expense of service.
Optionally, the inquiry about charging request at least carries targeted customer's mark, objective time interval, target domain name, target
Service one or more in odd numbers, target order number and destination service name.
Optionally, methods described also includes:
When detecting that user's visit capacity is less than predetermined threshold value, the service being stored in the data storage subsystem is obtained
Data, calculate respectively in historical period, the expense of the network acceleration service of each user.
Optionally, methods described includes,
When receiving inquiry about charging request, network acceleration service in calculated historical period is directly transferred
Expense, then subsequently calculated.
Optionally, a service single pair should a kind of service.
Optionally, the charging mode in an order is identical.
Optionally, methods described also includes:
Receive the newly-increased notice of service of network acceleration service;
Determine that target domain name, destination service name, destination service period and target corresponding to the newly-increased notice of the service are used
Family identifies, and establishes destination service list;
Target charging mode of the corresponding destination service of the newly-increased notice of the service in target accounting regime is determined, establishes mesh
Mark order;
The destination service list, the target order are stored in the configuration information subsystem, and by the target
Service it is single identify, the mark of the target order and the targeted customer identify corresponding storage.
Optionally, methods described also includes:
When detecting that the target domain name corresponds to the service data of destination service name, by the service data and the mesh
Mark domain name is correspondingly stored in the data storage subsystem, and records service sub-period corresponding to the service data.
Second aspect, there is provided a kind of charge system of network acceleration service, the system include charging computing subsystem,
Configuration information subsystem and data storage subsystem, wherein:
The charging computing subsystem, for receiving inquiry about charging request;
The charging computing subsystem, it is corresponding for searching the inquiry about charging request in the configuration information subsystem
Service list and order, wherein, it is described service list in record have domain name, Service name, service window, the order record has charging
Mode and accounting regime;
The charging computing subsystem, for according to the service list and order, being looked into the data storage subsystem
Service data corresponding to the inquiry about charging request is ask, and calculating network accelerates the expense of service.
Optionally, the inquiry about charging request at least carries targeted customer's mark, objective time interval, target domain name, target
Service one or more in odd numbers, target order number and destination service name.
Optionally, the charging computing subsystem, is additionally operable to:
When detecting that user's visit capacity is less than predetermined threshold value, the service being stored in the data storage subsystem is obtained
Data, calculate respectively in historical period, the expense of the network acceleration service of each user.
Optionally, the charging computing subsystem, is additionally operable to:
When receiving inquiry about charging request, network acceleration service in calculated historical period is directly transferred
Expense, then subsequently calculated.
Optionally, the charging computing subsystem, the configuration information subsystem and/or the data storage subsystem are
Single network equipment and/or the device clusters formed by multiple network equipments.
Optionally, the charging computing subsystem, the configuration information subsystem and/or the data storage subsystem
Interface is idempotent interface.
Optionally, the charging computing subsystem, is additionally operable to:
Receive the newly-increased notice of service of network acceleration service;
Determine that target domain name, destination service name, destination service period and target corresponding to the newly-increased notice of the service are used
Family identifies, and establishes destination service list;
Target charging mode of the corresponding destination service of the newly-increased notice of the service in target accounting regime is determined, establishes mesh
Mark order;
The destination service list, the target order are stored in the configuration information subsystem, and by the target
Service it is single identify, the mark of the target order and the targeted customer identify corresponding storage.
Optionally, the charging computing subsystem, is additionally operable to:
When detecting that the target domain name corresponds to the service data of destination service name, by the service data and the mesh
Mark domain name is correspondingly stored in the data storage subsystem, and records service sub-period corresponding to the service data.
The beneficial effect that technical scheme provided in an embodiment of the present invention is brought is:
In the embodiment of the present invention, inquiry about charging request is received, inquiry about charging request pair is searched in configuration information subsystem
The service list and order answered, wherein, servicing record in list has domain name, Service name, a service window, order record have charging mode and
Accounting regime, according to service list and order, service data corresponding to inquiry about charging request is inquired about in data storage subsystem, and
By the expense of charging operator system-computed network acceleration service.So, only need to be according to when carrying out the charging of network acceleration service
The secondary corresponding service of lookup is single, order and service data are, it is necessary to which the data volume of processing is smaller, so as to improve network acceleration clothes
The charging efficiency of business.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, make required in being described below to embodiment
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for
For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings
Accompanying drawing.
Fig. 1 is a kind of framework rough schematic of the charge system of network acceleration service provided in an embodiment of the present invention;
Fig. 2 is a kind of charging method flow chart of network acceleration service provided in an embodiment of the present invention;
The handling process of service billing system when Fig. 3 is a kind of newly-increased network acceleration service provided in an embodiment of the present invention
Figure;
Fig. 4 is a kind of detailed deployment diagram of the charge system of network acceleration service provided in an embodiment of the present invention.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
The embodiments of the invention provide a kind of charging method of network acceleration service, this method can be by charging computing subsystem
System is realized, and is realized by configuration information subsystem and data storage subsystem auxiliary, charging computing subsystem, configuration information subsystem
System and data storage subsystem collectively constitute the charge system of network acceleration service, the framework of the charge system of network acceleration service
Can be as shown in Figure 1.Charging computing subsystem can be the single network equipment for being exclusively used in carrying out charging computing in CDN system,
Can be the device clusters formed by multiple network equipments, wherein, it can be provided with the network equipment for carrying out expense calculating
Process, the network equipment can be calculated the service data got by the process.The network equipment can include processing
Device, memory, transceiver, processor can be used for carrying out the charging processing of the network acceleration service in following flows, memory
It can be used for storing the data needed in following processing procedures and caused data, transceiver can be used for receiving and sending down
State the related data in processing procedure.Similarly, configuration information subsystem can be the service list for being used to store user in CDN system
With the single network equipment or network apparatus cluster of order, data storage subsystem can be used to store net in CDN system
Network accelerates the single network equipment or network apparatus cluster of the service data of service.
Below in conjunction with embodiment, the handling process of the charging method of the network acceleration service shown in Fig. 2 is entered
Row detailed description, content can be as follows:
Step 201, charging computing subsystem receives inquiry about charging request.
In force, the service provider of network acceleration service can record when providing a user network acceleration service
The related data of network acceleration service, and collect service fee to user accordingly.When user wants to know corresponding service fee,
Inquiry about charging request can be submitted to service provider, so, the charging computing subsystem of service provider can receive this
Inquiry about charging is asked.
Step 202, it is single to search service corresponding to inquiry about charging request in configuration information subsystem for charging computing subsystem
And order.
Wherein, servicing record in list has domain name, Service name, service window, and order record has charging mode and accounting regime.
In force, after charging computing subsystem receives the inquiry about charging request of user's transmission, can access with confidence
Subsystem is ceased, searches service list and order corresponding to inquiry about charging request wherein.One service single pair a kind of should service, service
One or more domain names can be recorded in list, each domain name enjoys same service, while can also record each service
Corresponding service window, service singly may be referred to shown in table 1.One order can correspond to one or more service lists, order
By servicing single and domain name indirect association, the charging mode of related service, and the charging mode institute can be recorded in order
Corresponding accounting regime, the charging mode in an order is identical, table 2, table 3 it is exemplary give service single pair shown in table 1
The order answered.Certainly, it is single with order in service, other information can also have been recorded, wouldn't have been had in the present embodiment to it
Body limits.It can be appreciated that service is single to belong to many-to-many relationship with order, service is single to fall within many-to-many relationship, i.e., one with domain name
Individual service is single can to correspond to multiple orders, and an order can also correspond to multiple service lists, there may be in a service list more
Individual domain name, a domain name can also be present in multiple service lists simultaneously, so, for n service list, m order, such as use
The processing of prior art, then the charging factor table for including n*m data item can be generated, and use this programme, then only can generate n+m
Individual data item.
Table 1
Table 2
Table 3
Step 203, charging computing subsystem inquires about inquiry about charging according to service list and order in data storage subsystem
Service data corresponding to request, and calculating network accelerates the expense of service.
In force, charging computing subsystem the service corresponding to inquiry about charging request that finds is single and order after, can be with
Service data corresponding to inquiry about charging request is inquired about from data storage subsystem.For example, table 1-3 as shown in step 202, meter
It is that charging mode 2 is charges by flow, and at this moment, charging computing subsystem can be deposited in data by using duration based accounting to take mode 1
Store up before searching 2017.4.1 in subsystem, domain name a, b, c network acceleration service A's uses duration, and 2017.4.2 it
Afterwards, flow caused by domain name a, b, c network acceleration service A.Afterwards, charging computing subsystem can be based on above-mentioned inquire
Service data, calculate the expense of network acceleration service.
Optionally, the present embodiment supports the inquiry of a variety of charging modes, for calculating the clothes of the network acceleration under different condition
The expense of business, accordingly, in above-mentioned steps 201-203, when inquiry about charging request at least carries targeted customer's mark, target
It is one or more in section, target domain name, destination service odd numbers, target order number and destination service name.
In force, user is when inquiring about the expense of network acceleration service, it is possible to specify specific query context, for example,
Some user (i.e. targeted customer) can be specified to accelerate the expense of service in the all-network of some historical period (i.e. objective time interval)
With, then targeted customer's mark, objective time interval can be carried in inquiry about charging request, and then, charging computing subsystem receives
After inquiry about charging request, it is corresponding to search targeted customer mark, and meet the service list in objective time interval, order and
Related service data.Further, user can also specify one or more domain names, then charging computing in the enquiry fee used time
Subsystem can screen the data corresponding to above-mentioned domain name in above-mentioned service list, order and service data, be then based on screening
The data gone out carry out expense calculating.Equally, user can also specify one or more Service names (i.e. destination service name), then charging
Computing subsystem can filter out the data corresponding to destination service name in above-mentioned data.In addition, user can also directly refer to
Set the goal service odd numbers, or target order number, so as to which charging computing subsystem can take according to target order number and/or target
Business odd numbers, obtains corresponding order from configuration information subsystem and service is single.Certainly, can also be included in inquiry about charging request
Above-mentioned one or more information, charging computing subsystem can then find out all information for meeting and being carried in inquiry about charging request
Service list, order and service data etc..
Optionally, charging computing subsystem can be in the case of without request, automatically to the network acceleration in certain time
The expense of service is calculated, to generate intermediate data, when reducing user's subsequent query, and the occupancy of device resource.Accordingly
Processing can be as follows:When detecting that user's visit capacity is less than predetermined threshold value, the acquisition of charging computing subsystem is stored in data and deposited
The service data in subsystem is stored up, is calculated respectively in historical period, the expense of the network acceleration service of each user.
In force, during network acceleration service is realized, data storage subsystem periodically can be obtained and deposited
Store up the service data of network acceleration service.Afterwards, charging computing subsystem can detect current user's visit capacity in real time, work as inspection
When measuring user's visit capacity and being less than predetermined threshold value, then charging computing subsystem can utilize the process resource of current network device,
Obtain and be stored in service data in above-mentioned data storage subsystem, then for each user, when being calculated and stored in history
The expense of the network acceleration service of user in section.So, when then receiving the inquiry about charging request of some user, can directly adjust
The expense of calculated network acceleration service is taken, is then subsequently calculated on this basis.For example, historical period can be
1 day gone, at the moment in morning, user's visit capacity can typically be less than predetermined threshold value, then can calculate each user within past 1 day
Network acceleration service expense, afterwards, inquire about expense of some user in a certain all network acceleration services if desired, then
The user having calculated that expense daily within 7 days this weeks can be directly invoked, is afterwards carried out expense simply cumulative.
It is contemplated that can also set periodically carry out above-mentioned calculating processing, as the cycle be one day, calculate processing occur the moment be daily
Morning 3:00 starts, and calculates the expense of the network acceleration service of each user in current period.
Optionally, when the present embodiment also discloses a kind of newly-increased network acceleration service, the processing inside service billing system
Flow, specifically can be as shown in Figure 3:
Step 301, charging computing subsystem receives the newly-increased notice of service of network acceleration service.
In force, user is after a certain network acceleration service of service provider application of network acceleration service, meter
Expense computing subsystem can receive the newly-increased notice of corresponding service.
Step 302, charging computing subsystem determines target domain name, destination service name, target corresponding to the newly-increased notice of service
Service window and targeted customer's mark, establish destination service list.
In force, after charging computing subsystem have received the newly-increased notice of service of network acceleration service, it may be determined that
Target domain name, destination service name, destination service period and targeted customer's mark, are then established corresponding to the newly-increased notice of the service
Corresponding destination service list.It is noted that above- mentioned information can be directly entrained by servicing newly-increased notice, can also
Designated area is stored in advance in, after charging computing subsystem receives the newly-increased notice of service, the link of designated area can be obtained,
So as to obtain above- mentioned information by accessing above-mentioned designated area.
Step 303, charging computing subsystem determines the corresponding destination service of the newly-increased notice of service in target accounting regime
Target charging mode, establish target order.
This step is similar with the specific processing of step 302, and here is omitted.
Step 304, destination service list, target order are stored in configuration information subsystem by charging computing subsystem, and
The mark of destination service list, the mark of target order and targeted customer are identified into corresponding storage.
In force, charging computing subsystem takes in the target for the newly-increased notice of service for establishing map network acceleration service
Business is single can to store destination service list and target order into configuration information subsystem with after target order, at the same time it can also
The corresponding relation that the mark of destination service list, the mark of target order and targeted customer identify three is established, in order to follow-up net
Network accelerates the expense of service to calculate.
Optionally, after newly-increased network acceleration service, corresponding service data can be added in data storage subsystem,
Specific processing can be as follows:When detecting that target domain name corresponds to the service data of destination service name, by service data and target
Domain name is correspondingly stored in data storage subsystem, and records service sub-period corresponding to service data.
In force, can be right in newly-increased network acceleration service, and after having established destination service list and target order
Target domain name corresponding to network acceleration service is monitored, when detecting that target domain name corresponds to the service data of destination service name
When, it can be stored in the service data is corresponding with target domain name in data storage subsystem, and it is corresponding to record service data
Service sub-period.It is, of course, also possible in storage, while mark the destination service name corresponding to this section of service data.
It is noted that each subsystem is stateless in the charge system of network acceleration service, its interface API
(Application Programming Interface, application programming interface) is idempotent interface, and identical parameter passes through
The different network equipments can obtain identical result in subsystem, and repeatedly request still can obtain identical result;It is special based on this
Property, each subsystem can provide service parallel by the more network equipments, and can improve son by increasing the network equipment
The disposal ability of system.
Fig. 4 is the detailed deployment diagram of the charge system of network acceleration service in the present embodiment, including entrance reverse proxy sets
Standby, charging computing subsystem, configuration information subsystem and data storage subsystem.Wherein, entrance is by two height hot standby each other
Available reverse agent equipment is formed, and is externally presented as same virtual ip address, so, two reverse proxy equipment while machine of delaying
External service can be just influenceed, so the availability of charge system can be improved.Multiple networks in charging computing subsystem are set
The standby expense that can be used for calculating network simultaneously and accelerate service, energy can be handled by increasing the quantity of the network equipment to extend it
Power.Configuration information subsystem is used as entrance by a proxy port, and has by entrance distribution request into the subsystem
On the network equipment of body, the storage of configuration information subsystem or inquiry energy can be strengthened by increasing the quantity of the network equipment
Power.Data storage subsystem is similar with configuration information subsystem, is no longer described in detail herein.
In the embodiment of the present invention, inquiry about charging request is received, inquiry about charging request pair is searched in configuration information subsystem
The service list and order answered, wherein, servicing record in list has domain name, Service name, a service window, order record have charging mode and
Accounting regime, according to service list and order, service data corresponding to inquiry about charging request is inquired about in data storage subsystem, and
By the expense of charging operator system-computed network acceleration service.So, only need to be according to when carrying out the charging of network acceleration service
The secondary corresponding service of lookup is single, order and service data are, it is necessary to which the data volume of processing is smaller, so as to improve network acceleration clothes
The charging efficiency of business.
Based on identical technical concept, the embodiment of the present invention additionally provides a kind of charge system of network acceleration service, institute
Stating system includes charging computing subsystem, configuration information subsystem and data storage subsystem, wherein:
The charging computing subsystem, for receiving inquiry about charging request;
The charging computing subsystem, it is corresponding for searching the inquiry about charging request in the configuration information subsystem
Service list and order, wherein, it is described service list in record have domain name, Service name, service window, the order record has charging
Mode and accounting regime;
The charging computing subsystem, for according to the service list and order, being looked into the data storage subsystem
Service data corresponding to the inquiry about charging request is ask, and calculating network accelerates the expense of service.
Optionally, the inquiry about charging request at least carries targeted customer's mark, objective time interval, target domain name, target
Service one or more in odd numbers, target order number and destination service name.
Optionally, the charging computing subsystem, is additionally operable to:
When detecting that user's visit capacity is less than predetermined threshold value, the service being stored in the data storage subsystem is obtained
Data, calculate respectively in historical period, the expense of the network acceleration service of each user.
Optionally, methods described includes,
When receiving inquiry about charging request, network acceleration service in calculated historical period is directly transferred
Expense, then subsequently calculated.
Optionally, a service single pair should a kind of service.
Optionally, the charging mode in an order is identical.
Optionally, the charging computing subsystem, is additionally operable to:
Receive the newly-increased notice of service of network acceleration service;
Determine that target domain name, destination service name, destination service period and target corresponding to the newly-increased notice of the service are used
Family identifies, and establishes destination service list;
Target charging mode of the corresponding destination service of the newly-increased notice of the service in target accounting regime is determined, establishes mesh
Mark order;
The destination service list, the target order are stored in the configuration information subsystem, and by the target
Service it is single identify, the mark of the target order and the targeted customer identify corresponding storage.
Optionally, the charging computing subsystem, is additionally operable to:
When detecting that the target domain name corresponds to the service data of destination service name, by the service data and the mesh
Mark domain name is correspondingly stored in the data storage subsystem, and records service sub-period corresponding to the service data.
In the embodiment of the present invention, inquiry about charging request is received, inquiry about charging request pair is searched in configuration information subsystem
The service list and order answered, wherein, servicing record in list has domain name, Service name, a service window, order record have charging mode and
Accounting regime, according to service list and order, service data corresponding to inquiry about charging request is inquired about in data storage subsystem, and
By the expense of charging operator system-computed network acceleration service.So, only need to be according to when carrying out the charging of network acceleration service
The secondary corresponding service of lookup is single, order and service data are, it is necessary to which the data volume of processing is smaller, so as to improve network acceleration clothes
The charging efficiency of business.
One of ordinary skill in the art will appreciate that hardware can be passed through by realizing all or part of step of above-described embodiment
To complete, by program the hardware of correlation can also be instructed to complete, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent substitution and improvements made etc., it should be included in the scope of the protection.
Claims (16)
1. a kind of charging method of network acceleration service, it is characterised in that methods described includes:
Receive inquiry about charging request;
Service list and order corresponding to the inquiry about charging request are searched in configuration information subsystem, wherein, the service is single
Middle record has domain name, Service name, service window, and the order record has charging mode and accounting regime;
According to the service list and order, service number corresponding to the inquiry about charging request is inquired about in data storage subsystem
According to, and calculating network accelerates the expense of service.
2. according to the method for claim 1, it is characterised in that the inquiry about charging request at least carries targeted customer's mark
It is one or more in knowledge, objective time interval, target domain name, destination service odd numbers, target order number and destination service name.
3. according to the method for claim 1, it is characterised in that methods described also includes:
When detecting that user's visit capacity is less than predetermined threshold value, the service number being stored in the data storage subsystem is obtained
According to, respectively in calculating historical period, the expense of the network acceleration service of each user.
4. according to the method for claim 3, it is characterised in that methods described includes,
When receiving the inquiry about charging request, the expense of the network acceleration service in calculated historical period is directly transferred
With, then subsequently calculated.
5. according to the method for claim 1, it is characterised in that a service single pair should a kind of service.
6. according to the method for claim 1, it is characterised in that the charging mode in an order is identical.
7. according to the method for claim 1, it is characterised in that methods described also includes:
Receive the newly-increased notice of service of network acceleration service;
Determine target domain name, destination service name, destination service period and targeted customer's mark corresponding to the newly-increased notice of the service
Know, establish destination service list;
Target charging mode of the corresponding destination service of the newly-increased notice of the service in target accounting regime is determined, target is established and orders
It is single;
The destination service list, the target order are stored in the configuration information subsystem, and by the destination service
It is single identify, the mark of the target order and the targeted customer identify corresponding storage.
8. according to the method for claim 7, it is characterised in that methods described also includes:
When detecting that the target domain name corresponds to the service data of destination service name, by the service data and the aiming field
Name is corresponding to be stored in the data storage subsystem, and records service sub-period corresponding to the service data.
9. a kind of charge system of network acceleration service, it is characterised in that the system includes charging computing subsystem, with confidence
Subsystem and data storage subsystem are ceased, wherein:
The charging computing subsystem, for receiving inquiry about charging request;
The charging computing subsystem, taken for being searched in the configuration information subsystem corresponding to the inquiry about charging request
Business list and order, wherein, record has domain name, Service name, service window in the service list, and the order record has charging mode
And accounting regime;
The charging computing subsystem, for according to the service list and order, institute to be inquired about in the data storage subsystem
Service data corresponding to inquiry about charging request is stated, and calculating network accelerates the expense of service.
10. system according to claim 9, it is characterised in that the inquiry about charging request at least carries targeted customer
It is one or more in mark, objective time interval, target domain name, destination service odd numbers, target order number and destination service name.
11. system according to claim 9, it is characterised in that the charging computing subsystem, be additionally operable to:
When detecting that user's visit capacity is less than predetermined threshold value, the service number being stored in the data storage subsystem is obtained
According to, respectively in calculating historical period, the expense of the network acceleration service of each user.
12. system according to claim 11, it is characterised in that the charging computing subsystem, be additionally operable to:
When receiving the inquiry about charging request, the expense of the network acceleration service in calculated historical period is directly transferred
With, then subsequently calculated.
13. system according to claim 9, it is characterised in that the charging computing subsystem, the configuration information subsystem
System and/or the data storage subsystem are single network equipment and/or the device clusters formed by multiple network equipments.
14. system according to claim 13, it is characterised in that the charging computing subsystem, configuration information
The interface of system and/or the data storage subsystem is idempotent interface.
15. system according to claim 9, it is characterised in that the charging computing subsystem, be additionally operable to:
Receive the newly-increased notice of service of network acceleration service;
Determine target domain name, destination service name, destination service period and targeted customer's mark corresponding to the newly-increased notice of the service
Know, establish destination service list;
Target charging mode of the corresponding destination service of the newly-increased notice of the service in target accounting regime is determined, target is established and orders
It is single;
The destination service list, the target order are stored in the configuration information subsystem, and by the destination service
It is single identify, the mark of the target order and the targeted customer identify corresponding storage.
16. system according to claim 15, it is characterised in that the charging computing subsystem, be additionally operable to:
When detecting that the target domain name corresponds to the service data of destination service name, by the service data and the aiming field
Name is corresponding to be stored in the data storage subsystem, and records service sub-period corresponding to the service data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711038515.0A CN107888388B (en) | 2017-10-29 | 2017-10-29 | Charging method and system for network acceleration service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711038515.0A CN107888388B (en) | 2017-10-29 | 2017-10-29 | Charging method and system for network acceleration service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107888388A true CN107888388A (en) | 2018-04-06 |
CN107888388B CN107888388B (en) | 2021-08-10 |
Family
ID=61783000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711038515.0A Active CN107888388B (en) | 2017-10-29 | 2017-10-29 | Charging method and system for network acceleration service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107888388B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108900314A (en) * | 2018-07-19 | 2018-11-27 | 网宿科技股份有限公司 | A kind of the number of request charging method and device of network acceleration service |
CN110809040A (en) * | 2019-10-30 | 2020-02-18 | 四川速宝网络科技有限公司 | Acceleration service providing system and method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924638A (en) * | 2010-08-31 | 2010-12-22 | 北京云快线软件服务有限公司 | Real-time charging system |
CN101924846A (en) * | 2010-08-31 | 2010-12-22 | 北京云快线软件服务有限公司 | Real-time charging method |
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 (en) * | 2016-04-26 | 2016-10-12 | 乐视控股(北京)有限公司 | CDN (Content Delivery Network) node server traffic time deduction method and system |
CN107124375A (en) * | 2017-03-27 | 2017-09-01 | 网宿科技股份有限公司 | Flood peak staggered regulation method, system and the server of CDN bandwidth resources |
-
2017
- 2017-10-29 CN CN201711038515.0A patent/CN107888388B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924638A (en) * | 2010-08-31 | 2010-12-22 | 北京云快线软件服务有限公司 | Real-time charging system |
CN101924846A (en) * | 2010-08-31 | 2010-12-22 | 北京云快线软件服务有限公司 | Real-time charging method |
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 (en) * | 2016-04-26 | 2016-10-12 | 乐视控股(北京)有限公司 | CDN (Content Delivery Network) node server traffic time deduction method and system |
CN107124375A (en) * | 2017-03-27 | 2017-09-01 | 网宿科技股份有限公司 | Flood peak staggered regulation method, system and the server of CDN bandwidth resources |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108900314A (en) * | 2018-07-19 | 2018-11-27 | 网宿科技股份有限公司 | A kind of the number of request charging method and device of network acceleration service |
CN110809040A (en) * | 2019-10-30 | 2020-02-18 | 四川速宝网络科技有限公司 | Acceleration service providing system and method |
CN110809040B (en) * | 2019-10-30 | 2022-04-29 | 四川速宝网络科技有限公司 | Acceleration service providing system and method |
Also Published As
Publication number | Publication date |
---|---|
CN107888388B (en) | 2021-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107395683B (en) | Method for selecting return path and server | |
CN104954401B (en) | traffic scheduling method and device | |
CN103888928B (en) | Business strategy control method and system | |
WO2020078385A1 (en) | Data collecting method and apparatus, and storage medium and system | |
CN106067890B (en) | A kind of domain name analytic method, apparatus and system | |
CN107360117B (en) | Data processing method, device and system | |
CN107231402A (en) | HTTP request processing method, apparatus and system | |
CN107015892A (en) | A kind of method for testing pressure, device and system | |
CN108011994B (en) | Method and system for querying DNS (Domain name System) record | |
CN106407207A (en) | Real-time added data updating method and apparatus | |
CN102724105B (en) | A kind of load-balancing method and device | |
CN111582850B (en) | Electric charge recharging method and device based on mobile phone bank | |
CN107483381A (en) | The monitoring method and device of interlock account | |
CN106888277A (en) | A kind of domain name inquiry method and device | |
CN104967632B (en) | Webpage abnormal data processing method, data server and system | |
CN107888388A (en) | A kind of charging method and system of network acceleration service | |
CN111556135A (en) | Request scheduling method, system and device and electronic equipment | |
CN102215247A (en) | Network proximity load balancing method and device | |
CN106254394A (en) | A kind of recording method and device of attack traffic | |
CN106713220A (en) | DDOS-attack-based prevention method and device | |
CN108322495A (en) | Processing method, the device and system of resource access request | |
CN108900314A (en) | A kind of the number of request charging method and device of network acceleration service | |
CN109560940B (en) | Charging method and device for content delivery network CDN service | |
CN103607731B (en) | A kind of processing method and processing device of measurement report | |
CN108234632A (en) | A kind of data distributing method and device of content distributing network CDN |
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 |