Scheduling analysis method for charging rules

By analyzing the traffic characteristics of customers in IDCs and the comparison of lines between different IDCs, we discovered and determined the way to avoid 95 billing lines, and solved the economic losses caused by the operators due to customers avoiding 95 billing rules and increased billing The accuracy of the scheduling analysis of the rules.

CN119484175APending Publication Date: 2025-02-18CHINA UNITECHS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411442961.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-16
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The operator suffered serious economic losses because leading IDC customers avoided the 95 billing rule through CDN scheduling technology.

Method used

By analyzing the traffic characteristic lines of customers in IDC and the comparison of lines between different IDCs, we found the 95 billing line to avoid it, and combined with the traffic trends of the overall IDC line and the traffic trends of the service application, we determined the way to avoid it.

Benefits of technology

The accuracy of discovery of evading 95 billing lines has been improved, providing a basis for future optimization and adjustment of tariff policies, and reducing operators' economic losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484175A_ABST
    Figure CN119484175A_ABST
Patent Text Reader

Abstract

The invention discloses a scheduling analysis method for charging rules, which comprises the following steps of: according to customer signed line information, analyzing a charging node flow rate of a customer signed line and an SNMP (Simple Network Management Protocol) flow trend of the customer signed line; discovering a suspected scheduling line according to a line flow characteristic of avoiding a 95 charging rule; in combination with the flow trend of the IDC overall line where the customer is located and the flow trend of the IDC service application, determining a 95 billing avoiding line; and correlation analysis is carried out to avoid the Flow flow of 95 charging lines during scheduling so as to determine the charging avoiding mode. According to the method, a flow characteristic line of a customer in the IDC and lines among different IDCs are compared to find an avoiding 95 charging line, the flow scale of avoiding charging is analyzed, and a basis is provided for optimization and adjustment of a future tariff policy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of charging rule scheduling analysis, and in particular to a charging rule scheduling analysis method. Background Art

[0002] With the development of the operator's network, distance is no longer the first factor in scheduling, and cost factors are more considered. The operating IDC line billing is carried out according to the 95 billing rule, which means recording one point every 5 minutes, 12 points in an hour, 12*24 points in a day, and 12*24*30=8640 points in a month of 30 days. Then, the points with the highest values ​​are removed, and the remaining highest bandwidth is the billing value of 95 billing.

[0003] IDC's top customers use CDN scheduling technology to avoid billing as much as possible by following billing rules while satisfying user experience. This traffic scheduling behavior for the purpose of avoiding billing has caused great economic losses to operators. Summary of the invention

[0004] In order to solve the above problems existing in the prior art, the present invention provides a scheduling and analysis method for billing rules. By comparing the customer's traffic characteristic lines in the IDC and the lines between different IDCs, the lines that avoid 95 billing are discovered, and the scale of traffic that avoids billing is analyzed, providing a basis for optimizing and adjusting future tariff policies.

[0005] To achieve the above purpose, the present invention adopts the following technical solutions:

[0006] In one embodiment of the present invention, a scheduling analysis method for charging rules is proposed, the method comprising:

[0007] Analyze the billing node flow rate of the customer's contracted line and the SNMP flow trend of the customer's contracted line based on the customer's contracted line information;

[0008] Based on the traffic characteristics of the lines that evade the 95 billing rules, suspected dispatching lines were found;

[0009] Combine the traffic trend of the overall IDC line where the customer is located and the traffic trend of IDC service applications to determine the route to avoid 95 billing.

[0010] Correlation analysis is performed on the flow volume of the 95-charge avoidance line during the scheduling period to determine the way to avoid charging.

[0011] Furthermore, line traffic characteristics that evade 95 billing rules include high-bandwidth traffic characteristics and pulse waveform traffic characteristics.

[0012] Furthermore, the pulse waveform traffic feature means that the billing node flow rate of the customer's contracted line is within the threshold range, and at the same time, the SNMP traffic trend of the customer's contracted line forms a pulse waveform and the pulse starting point flow rate is higher than the billing node flow rate.

[0013] Furthermore, the high-bandwidth traffic feature refers to the fact that the billing node flow rate of the customer's contracted line exceeds the high-bandwidth utilization threshold and a pulse waveform appears at the same time.

[0014] Furthermore, when there is a situation where the 95 billing line is avoided, the start and end time of the pulse waveform is recorded, and the flow trend of the IDC where the customer is located during the scheduling period is analyzed to determine the way the customer avoids billing.

[0015] Furthermore, if the IDC where the customer is located avoids 95 billing lines and the overall traffic of the IDC does not change, it is considered that the customer avoids 95 billing through different lines within the IDC.

[0016] Furthermore, if a customer has complementary lines that avoid 95 billing between different IDCs in a time series and the service provinces are the same, it is considered that the customer has formed 95 billing avoidance between different IDCs.

[0017] In one embodiment of the present invention, a computer device is also proposed, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, a scheduling analysis method for the aforementioned charging rules is designed.

[0018] In one embodiment of the present invention, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program for executing a scheduling analysis method for charging rules.

[0019] Beneficial effects:

[0020] The present invention associates IDC traffic with Flow traffic based on traffic characteristics for avoiding 95-day billing, thereby improving the accuracy of discovering lines for avoiding billing. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 It is a flow chart of the scheduling analysis method of the charging rules of the present invention;

[0022] Figure 2 is a pulse waveform diagram of an embodiment of the present invention;

[0023] Figure 3 It is a schematic diagram of the computer device structure of the present invention. DETAILED DESCRIPTION

[0024] The principles and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and design the present invention, and are not intended to limit the scope of the present invention in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.

[0025] Those skilled in the art will appreciate that the embodiments of the present invention may be designed as a device, apparatus, equipment, method or computer program product. Therefore, the present disclosure may be specifically designed in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0026] According to an implementation manner of the present invention, a scheduling analysis method for billing rules is proposed. According to the customer's contracted line information, the billing node flow rate of the customer's contracted line and the SNMP flow trend of the customer's contracted line are analyzed; according to the line flow characteristics of avoiding 95 billing rules, suspected scheduling lines are discovered; combined with the flow trend of the overall line of the customer's IDC and the flow trend of the IDC service application, the line to avoid 95 billing is determined; and the Flow flow of the line to avoid 95 billing during the scheduling period is correlated and analyzed to determine its way of avoiding billing.

[0027] The principle and spirit of the present invention are explained in detail below with reference to several representative embodiments of the present invention.

[0028] Figure 1 1 is a flow chart of the scheduling analysis method of the charging rules of the present invention. Figure 1 As shown, the method includes:

[0029] S1. Analyze the billing node flow rate of the customer's contracted line and the SNMP flow trend of the customer's contracted line according to the customer's contracted line information;

[0030] The customer contract line information includes the customer contract method and the port information of the customer contract, and the contract method includes port contract and bandwidth contract.

[0031] The port information includes the city to which the port belongs, the IDC room, the device name, the device address, the port name, the port descriptor and the port bandwidth.

[0032] Specifically, according to the customer's contracted port, the inbound and outbound flow rates of the contracted port are collected through SNMP.

[0033] S2. According to the line traffic characteristics that evade the 95 billing rule, a suspected dispatching line is found;

[0034] Specifically, avoiding the 95 billing rule means that the TOP5 high points of each month are significantly higher than the billing node flow rate.

[0035] The line traffic characteristics that evade the 95 billing rule include high-bandwidth traffic characteristics and pulse waveform traffic characteristics.

[0036] Specifically, the general high-bandwidth traffic characteristics are related to the port contracting method, and the flow rate of its billing node is generally larger.

[0037] The pulse waveform traffic feature means that the billing node flow rate of the customer's contracted line is within the threshold range, and the SNMP traffic trend of the customer's contracted line forms a pulse waveform and the pulse starting point flow rate is higher than the billing node flow rate.

[0038] Specifically, the pulse waveform is generally a traffic feature of the bandwidth contracted line, and multiple pulse waveforms appear within a month. The flow rate of the billing node is generally about 30% of the actual bandwidth, but the bandwidth utilization rate at the high point of the pulse deviates greatly from the billing node.

[0039] The high-bandwidth traffic feature means that the billing node flow rate of the customer's contracted line exceeds the high-bandwidth utilization threshold and a pulse waveform appears at the same time.

[0040] Specifically, avoiding 95 billing rules includes avoiding each other among IDC internal lines and avoiding each other among different IDCs.

[0041] S3. Based on the traffic trend of the overall IDC line where the customer is located and the traffic trend of the IDC service application, determine to avoid the 95 billing line;

[0042] The traffic trend of the entire line of the customer's IDC is obtained by summarizing the SNMP line flow rate.

[0043] Determine the application traffic trend of the IDC based on the address of the customer's IDC and the flow traffic.

[0044] When a line suspected of evading 95-day billing appears, if the traffic trend of the IDC application deviates from the traffic trend of user behavior, the line is determined to be a line evading 95-day billing;

[0045] When a line suspected of evading 95% billing appears, if the overall traffic trend of the IDC deviates from the traffic baseline of the IDC, the line is determined to be a line evading 95% billing.

[0046] Specifically, it is necessary to determine whether to avoid 95 billing lines based on the overall traffic trend of the customer's IDC and the application traffic trend of the IDC.

[0047] S4. Correlation analysis is performed on the flow volume of the 95-charge avoidance line during the scheduling period to determine the method of avoiding charging.

[0048] When the 95-charge line is avoided, the start and end time of the pulse waveform is recorded, and the flow trend of the customer's IDC during the scheduling period is analyzed.

[0049] Ways to avoid 95 charges include:

[0050] (1) If the IDC where the customer is located has a line that avoids 95 billing and the overall traffic of the IDC does not change, it is considered that the customer is avoiding 95 billing through different lines within the IDC.

[0051] (2) If a customer has complementary lines between different IDCs that avoid 95-day billing in a time series and the service provinces are the same, it is considered that the customer has formed a 95-day billing avoidance between different IDCs.

[0052] Analyze the service provinces of the Flow during the scheduling period and determine the flow scheduling scale. The scheduled flow scale is the difference between the actual flow scale of the time period and the flow scale calculated by the starting flow velocity of the pulse waveform.

[0053] It should be noted that, although the operations of the method of the present invention are described in a specific order in the above embodiments and the accompanying drawings, this does not require or imply that the operations must be performed in the specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0054] In order to explain the scheduling analysis method of the above-mentioned billing rules more clearly, a specific embodiment is used for illustration below. However, it should be noted that this embodiment is only for better illustrating the present invention and does not constitute an improper limitation to the present invention.

[0055] Example:

[0056] The implementation steps are as follows:

[0057] S1. Analyze the billing node flow rate of the customer's contracted line and the SNMP flow trend of the customer's contracted line according to the customer's contracted line information;

[0058] The customer contract line information includes the customer contract method and the port information of the customer contract, and the contract method includes port contract and bandwidth contract.

[0059] The port information includes the city to which the port belongs, the IDC room, the device name, the device address, the port name, the port descriptor and the port bandwidth.

[0060] Specifically, according to the customer's contracted port, the inbound and outbound flow rates of the contracted port are collected through SNMP.

[0061] In the specific implementation, it is necessary to collect the inflow and outflow flow rates of the customer's contracted lines in real time and observe the changes in the flow rate waveform of the lines. Generally, the billing nodes of the previous month are used as the basis.

[0062] S2. According to the line traffic characteristics that evade the 95 billing rule, a suspected dispatching line is found;

[0063] Specifically, avoiding the 95 billing rule means that the TOP5 high points of each month are significantly higher than the billing node flow rate.

[0064] Specifically, the billing node flow rate of the line is calculated according to the 95 billing rules, such as Figure 2 As shown in the figure, the pulse waveform is obviously higher than the flow rate of the 95 billing node, and this waveform is suspected of evading the 95 billing rules.

[0065] The line traffic characteristics that evade the 95 billing rule include high-bandwidth traffic characteristics and pulse waveform traffic characteristics.

[0066] Specifically, the general high-bandwidth traffic characteristics are related to the port contracting method, and the flow rate of its billing node is generally larger.

[0067] The pulse waveform traffic feature means that the billing node flow rate of the customer's contracted line is within the threshold range, and the SNMP traffic trend of the customer's contracted line forms a pulse waveform and the pulse starting point flow rate is higher than the billing node flow rate.

[0068] In specific implementation, the pulse waveform can be found by means of a sliding window.

[0069] Specifically, the pulse waveform is generally a traffic feature of the bandwidth contracted line, and multiple pulse waveforms appear within a month. The flow rate of the billing node is generally about 30% of the actual bandwidth, but the bandwidth utilization rate at the high point of the pulse deviates greatly from the billing node.

[0070] The high-bandwidth traffic feature means that the billing node flow rate of the customer's contracted line exceeds the high-bandwidth utilization threshold and a pulse waveform appears at the same time.

[0071] Specifically, the flow rate after the high-bandwidth TOP5 will exceed 65%.

[0072] Specifically, avoiding 95 billing rules includes avoiding each other among IDC internal lines and avoiding each other among different IDCs.

[0073] In specific implementation, Line 1 and Line 2 within the IDC can form peaks with each other to provide traffic to customers without affecting billing.

[0074] Specifically, customers form avoidance behaviors between different IDCs. Two IDCs serve the same province and form high points to complete the service, while not affecting the billing nodes.

[0075] S3. Based on the traffic trend of the overall IDC line where the customer is located and the traffic trend of the IDC service application, determine to avoid the 95 billing line;

[0076] Determine the application traffic trend of the IDC based on the address of the customer's IDC and the flow traffic.

[0077] When a line suspected of evading 95-day billing appears, if the traffic trend of the IDC application deviates from the traffic trend of user behavior, the line is determined to be a line evading 95-day billing;

[0078] When a line suspected of evading 95% billing appears, if the overall traffic trend of the IDC deviates from the traffic baseline of the IDC, the line is determined to be a line evading 95% billing.

[0079] Specifically, it is necessary to determine whether to avoid 95 billing lines based on the overall traffic trend of the customer's IDC and the application traffic trend of the IDC.

[0080] S4. Correlation analysis is performed on the flow volume of the 95-charge avoidance line during the scheduling period to determine the method of avoiding charging.

[0081] When the 95-charge line is avoided, the start and end time of the pulse waveform is recorded, and the flow trend of the customer's IDC during the scheduling period is analyzed.

[0082] Ways to avoid 95 charges include:

[0083] (1) If the IDC where the customer is located has a line that avoids 95 billing and the overall traffic of the IDC does not change, it is considered that the customer is avoiding 95 billing through different lines within the IDC.

[0084] (2) If a customer has complementary lines between different IDCs that avoid 95-day billing in a time series and the service provinces are the same, it is considered that the customer has formed a 95-day billing avoidance between different IDCs.

[0085] Analyze the service provinces of the Flow during the scheduling period and determine the flow scheduling scale. The scheduled flow scale is the difference between the actual flow scale of the time period and the flow scale calculated by the starting flow velocity of the pulse waveform.

[0086] Based on the above invention concept, Figure 3 As shown, the present invention also proposes a computer device 100, including a memory 110, a processor 120, and a computer program 130 stored in the memory 110 and executable on the processor 120. When the processor 120 executes the computer program 130, a scheduling analysis method for the aforementioned billing rules is designed.

[0087] Based on the aforementioned inventive concept, the present invention further proposes a computer-readable storage medium, which stores a computer program for executing the aforementioned scheduling analysis method of the charging rules.

[0088] The scheduling and analysis method of charging rules proposed in the present invention associates IDC traffic with Flow traffic according to traffic characteristics of evading 95-day charging, thereby improving the accuracy of discovering lines evading charging.

[0089] Although the spirit and principle of the present invention have been described with reference to several specific embodiments, it should be understood that the present invention is not limited to the disclosed specific embodiments, and the division of various aspects does not mean that the features in these aspects cannot be combined to benefit, and such division is only for the convenience of expression. The present invention is intended to cover various modifications and equivalent arrangements contained in the spirit and scope of the attached claims.

[0090] Regarding the limitation of the protection scope of the present invention, those skilled in the art should understand that, based on the technical solution of the present invention, various modifications or variations that can be made by those skilled in the art without creative work are still within the protection scope of the present invention.

Claims

1. A method for scheduling and analyzing charging rules, characterized in that: The method includes: Analyze the billing node flow rate of the customer's contracted line and the SNMP flow trend of the customer's contracted line based on the customer's contracted line information; Based on the traffic characteristics of the lines that evade the 95 billing rules, suspected dispatching lines were found; Combine the traffic trend of the overall IDC line where the customer is located and the traffic trend of IDC service applications to determine the route to avoid 95 billing. Correlation analysis is performed on the flow volume of the 95-charge avoidance line during the scheduling period to determine the way to avoid charging.

2. The method for scheduling and analyzing charging rules according to claim 1, characterized in that: The line traffic characteristics for avoiding 95 billing rules include high-bandwidth traffic characteristics and pulse waveform traffic characteristics.

3. The method for scheduling and analyzing charging rules according to claim 2, characterized in that: The pulse waveform traffic feature means that the billing node flow rate of the customer's contracted line is within the threshold range, and at the same time, the SNMP traffic trend of the customer's contracted line forms a pulse waveform and the pulse starting point flow rate is higher than the billing node flow rate.

4. The method for scheduling and analyzing charging rules according to claim 2, characterized in that: The high-bandwidth traffic feature refers to that the billing node flow rate of the customer's contracted line exceeds the high-bandwidth utilization threshold and a pulse waveform appears at the same time.

5. The method for scheduling and analyzing charging rules according to claim 1, characterized in that: When a 95-rate billing line is avoided, the start and end time of the pulse waveform is recorded, and the flow trend of the customer's IDC during the scheduling period is analyzed to determine the customer's method of avoiding billing.

6. The method for scheduling and analyzing charging rules according to claim 5, characterized in that: If the IDC where the customer is located has a line that avoids 95 billing and the overall traffic of the IDC does not change, it is considered that the customer is avoiding 95 billing through different lines within the IDC.

7. The method for scheduling and analyzing charging rules according to claim 5, characterized in that: If a customer has complementary lines that avoid 95 billing between different IDCs in a time series and the service provinces are the same, it is considered that the customer has avoided 95 billing between different IDCs.

8. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for executing the method according to any one of claims 1 to 7.