Broadband network cost benefit optimization method
By combining historical communication records to analyze the enterprise communication application categories, detect communication quality in real time and adjust bandwidth quotas, the problem of bandwidth allocation neglecting communication quality in the existing technology is solved, and the communication quality and resource utilization optimization is achieved, providing guarantees for the cost-effective optimization of broadband networks.
Patent Information
- Application Number
- CN202510220371.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2045-02-27
AI Technical Summary
The bandwidth allocation mechanism in existing enterprise communication broadband networks is usually based on bandwidth consumption of communication application categories, ignoring the tolerance of communication quality, resulting in bandwidth allocation seem reasonable but the actual communication quality is poor in some time periods, which cannot meet the communication quality requirements of application categories, which in turn leads to poor communication and waste of resources.
By counting the communication records of communication application categories in enterprise operations, assessing their communication tendency to consume traffic and tolerating communication quality indicators, setting basic bandwidth quotas, and real-time detection of communication quality in actual communications, evaluating the feasibility of basic bandwidth quotas, and adjusting bandwidth quotas when it is not feasible to ensure the optimization of communication quality and resource utilization.
The reasonable allocation of bandwidth resources for different communication application categories is achieved, the optimization of communication quality and resource utilization is ensured, the risks of poor communication and invalid communication caused by fixed quotas are reduced, and the utilization rate of bandwidth resources is improved, providing strong guarantees for the cost-effective optimization of broadband networks.
Smart Images

Figure CN119728427A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of broadband network benefit optimization, and specifically discloses a broadband network cost benefit optimization method. Background Art
[0002] The rapid development of information technology has made communication network resources an indispensable infrastructure in modern society, especially playing a vital supporting role in the information exchange between individuals and enterprises. For enterprises, whether it is internal operation management or external business development, efficient information exchange has become the core requirement for business development. Therefore, enterprises generally configure bandwidth in daily operations and achieve stable network connections through broadband technology to ensure the smooth progress of various business processes and the timeliness and reliability of information transmission.
[0003] There are various communication application categories in enterprise operations. Different categories of applications have different bandwidth requirements due to their different data transmission requirements. Since the configuration of enterprise communication broadband networks usually requires the purchase of bandwidth resources from Internet service providers, the bandwidth rental fee is a considerable expense. If the bandwidth allocation of different communication application categories is unreasonable, not only will it be impossible to ensure that each type of communication application can obtain sufficient bandwidth support when starting communication, it may also lead to a waste of bandwidth resources, thereby increasing unnecessary rental costs. Therefore, it is necessary to reasonably manage bandwidth quotas for different communication application categories to achieve cost-effective optimization of enterprise broadband networks.
[0004] However, the bandwidth allocation mechanism in existing enterprise communication broadband networks is usually based only on the bandwidth consumption of communication application categories, ignoring their tolerance for communication quality. This single allocation method may result in that although the bandwidth allocation seems reasonable in certain periods, the actual communication quality is poor and cannot meet the communication quality requirements of the application category. This will not only lead to poor communication, but may even cause invalid communication. In the end, the allocated bandwidth is not actually effectively utilized, resulting in a waste of resources. Summary of the invention
[0005] To this end, one purpose of an embodiment of the present application is to provide a method for optimizing the cost-effectiveness of a broadband network, which effectively solves the problems mentioned in the background technology by optimizing the bandwidth quota of the communication application categories existing in the enterprise communication broadband network in combination with the communication traffic consumption and communication quality tolerance.
[0006] The purpose of the present invention can be achieved through the following technical solutions: A broadband network cost-effectiveness optimization method, comprising the following steps: counting the number of communication application categories existing in the enterprise operation, and retrieving the communication records of each communication application category.
[0007] The communication consumption volume is extracted from the communication records of each communication application category, thereby evaluating the communication tendency consumption volume of each communication application category.
[0008] The basic bandwidth quota for each communication application category is determined based on the communication tendency consumption flow of each communication application category.
[0009] Faulty communication records are screened out from the communication records retrieved from each communication application category, and communication quality indicators are extracted from the faulty communication records, including packet loss rate, jitter, and delay duration, thereby analyzing the tolerable communication quality indicators of each communication application category.
[0010] The communication application categories existing in the current communication network are collected in real time. If multiple communication application categories exist at the same time at a certain moment, the moment is regarded as a multi-application moment.
[0011] The communication quality index at the multi-application moment is detected, and the feasibility of following the basic bandwidth quota is judged in combination with the tolerable communication quality index of each communication application category at the multi-application moment.
[0012] The bandwidth quota is adjusted when it is judged that it is not feasible to follow the basic bandwidth quota.
[0013] Combining all the above technical solutions, the present invention has the following positive effects: (1) The present invention analyzes the bandwidth consumption and communication quality tolerance of communication application categories by combining historical communication records, and sets a basic bandwidth quota based on the analysis results. At the same time, the communication quality is detected in real time during actual communication, and the feasibility of the basic bandwidth quota is evaluated. When the basic quota is evaluated to be not feasible, the bandwidth quota is adjusted to ensure the optimization of communication quality and resource utilization. This not only improves the utilization of bandwidth resources and provides a strong guarantee for the cost-effectiveness optimization of broadband networks, but also reduces the risks of poor communication and invalid communication caused by fixed quotas.
[0014] (2) When adjusting the bandwidth quota, the present invention further determines the effective communication time for the communication application category to be adjusted. The system can arrange the communication of the communication application category to be adjusted within a time period when network resources are sufficient and the communication quality meets the requirements, thereby avoiding excessive waiting of the communication application category to be adjusted, helping to reduce the user's waiting time and improving the experience of the communication initiator. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The present invention is further described using the accompanying drawings, but the embodiments in the accompanying drawings do not constitute any limitation to the present invention. A person skilled in the art can obtain other drawings based on the following drawings without creative work.
[0016] Figure 1 The present invention is a flowchart of the steps for implementing the method.
[0017] Figure 2 This is a flow chart of analyzing the tolerable communication quality index of each communication application category in the present invention.
[0018] Figure 3 This is a diagram of the bandwidth quota adjustment operation in the present invention. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0020] See also Figure 1 As shown, the present invention proposes a method for optimizing the cost-effectiveness of a broadband network, comprising the following steps: counting the number of communication application categories existing in the operation of an enterprise, and retrieving the communication records of each communication application category.
[0021] In the example of the above solution, the communication application categories include but are not limited to instant messaging, email, audio and video conference calls, file transfer, etc.
[0022] It is important to know that when using the communication network, enterprises will automatically record data logs to generate communication records. The generated communication records will record the communication period, communication application category, communication parties, communication content, communication consumption flow, communication quality indicators, communication fault information, etc., where the communication period is the start and end time of the communication; the communication parties are the two end users participating in the communication, including the communication initiator and the communication receiver, and the communication content is the data summary or metadata transmitted during the communication process; the communication consumption flow refers to the network bandwidth actually used during the communication process, that is, the data transmission volume; the communication quality indicators include technical parameters such as packet loss rate, jitter, and delay time, which are used to evaluate the performance of the communication network, and the communication fault information is to record whether there is communication interruption, communication defects, etc. during the communication process. The generated communication records are usually stored in the local server of the communication network or in cloud storage, and the communication records can be retrieved from the local server or cloud storage.
[0023] The communication consumption traffic is extracted from the communication records of each communication application category, thereby evaluating the communication tendency consumption traffic of each communication application category. The specific evaluation is as follows: the communication records retrieved from the same communication application category are arranged in chronological order, and adjacent communication records are extracted in sequence according to the arrangement order to form several communication record time windows.
[0024] It should be noted that by forming the communication records into several communication record time windows, each time window contains two adjacent communication records, forming a continuous time period, in this way, the change of communication traffic can be analyzed time period by time period.
[0025] The communication traffic consumption variation range of each communication record time window is obtained by taking the absolute value of the difference between the communication traffic consumption of the subsequent communication record and the communication traffic consumption of the previous communication record in each communication record time window and dividing it by the length of the time window.
[0026] The change range of the communication traffic consumption of each communication record time window is compared with the set zero change range. For example, the zero change range is 0.2, and the proportion of communication record time windows with a change range lower than the zero change range is counted. When the change range of the communication traffic consumption of a communication record time window is lower than the zero change range, it means that there is almost no significant change in the communication traffic consumption corresponding to the communication record time window, and the traffic consumption is relatively stable. At this time, the time window is marked as a stable time window, and the proportion of communication record time windows with a change range lower than the zero change range is the proportion of stable time windows.
[0027] The proportion of communication record time windows below the zero variation range is further compared with the set critical proportion. For example, the critical proportion is 80%. If the proportion of communication record time windows below the zero variation range reaches the critical proportion, it means that the communication traffic consumption remains stable for most of the time and fluctuates slightly. The average communication consumption traffic is selected from the communication consumption traffic corresponding to each communication record as the typical communication consumption traffic. This is because the average value can better reflect the overall traffic consumption level. Otherwise, it means that there is a large fluctuation in the communication traffic consumption and there are more unstable time windows. The maximum communication consumption traffic is selected from the communication consumption traffic corresponding to each communication record as the typical communication consumption traffic. This is because the maximum communication consumption traffic is selected as the typical communication consumption traffic to ensure that peak traffic demand can be met when allocating network resources to avoid insufficient bandwidth.
[0028] A coordinate system is constructed with the time of the communication record as the horizontal axis and the communication consumption flow as the vertical axis, and a communication consumption curve is formed for the communication consumption flow corresponding to each communication record in the constructed coordinate system, and then the communication consumption change rate is obtained from the communication consumption curve.
[0029] The communication consumption change rate mentioned above refers to the overall change rate of communication traffic in a certain period of time. This indicator is used to measure the change trend of communication traffic over time. The value of the communication consumption change rate can be positive or negative. When the change rate is positive, it means that the communication traffic is gradually increasing in this period of time, and the bandwidth demand is rising. When the change rate is negative, it means that the communication traffic is gradually decreasing in this period of time, and the bandwidth demand is decreasing.
[0030] Substitute the typical communication consumption flow corresponding to each communication application category and the communication consumption change rate into the expression Get the traffic consumption trend of each communication application category , Indicates the typical communication traffic consumption corresponding to each communication application category. Indicates the communication consumption change rate of the communication consumption curve corresponding to each communication application category.
[0031] The present invention combines static indicators and dynamic indicators for comprehensive analysis when analyzing bandwidth tendency consumption traffic. The static indicator is typical communication consumption traffic, which reflects the long-term typical level of bandwidth consumption, and the dynamic indicator is the rate of change of bandwidth consumption, which can capture the volatility of bandwidth consumption. The bandwidth tendency consumption traffic thus analyzed is more reasonable, reliable, and has more long-term use value.
[0032] The communication consumption ratio of each communication application category is calculated by proportionately calculating the communication tendency consumption flow of each communication application category to obtain the communication consumption ratio value of each communication application category.
[0033] The enterprise communication network bandwidth is obtained, and combined with the communication consumption ratio value of each communication application category, the basic bandwidth quota of each communication application category is calculated.
[0034] In the above operation example, it is assumed that the communication tendency consumption flow of each communication application category is , , , the enterprise communication network bandwidth is ,At this time, the basic bandwidth quota of each communication application category is , , .
[0035] Faulty communication records are screened out from the communication records retrieved from each communication application category, and communication quality indicators are extracted from the faulty communication records, including packet loss rate, jitter, and delay duration, thereby analyzing the tolerable communication quality indicators of each communication application category.
[0036] It is important to know that the packet loss rate mentioned above refers to the proportion of data packets lost during the communication process, reflecting the stability and reliability of the network. Jitter refers to the fluctuation of the arrival time of data packets, which affects the quality of real-time communication. Delay refers to the time required for data to travel from the sender to the receiver. Too long a delay may lead to poor communication.
[0037] In the manner in which the above scheme can be implemented, filtering out faulty communication records from the communication records retrieved from each communication application category is implemented as follows; identifying whether there is a communication interruption or a communication defect from the communication records, and filtering out communication records with a communication interruption or a communication defect or both as faulty communication records.
[0038] As an example of the above-mentioned implementation method, the manifestation status of communication defects in different communication application categories is different. Specifically, in instant messaging applications, communication defects can manifest as message sending failure, message loss, message duplication, etc.; in email applications, communication defects can manifest as email sending failure, email receiving failure, attachment download failure, etc.; in audio and video conference call applications, communication defects can manifest as audio and video freezes, audio and video asynchrony, etc.; in file transfer applications, communication defects can manifest as file upload failure, file corruption, etc.
[0039] In a further embodiment of the above scheme, see Figure 2 As shown, the analysis of the tolerable communication quality index of each communication application category refers to the following process: the same communication quality index of the same communication application category in each fault communication record is compared, and the mode of each communication quality index is extracted. If the mode of a certain communication quality index can be extracted, the mode of the communication quality index is used as the tolerable communication quality index. If the mode of a certain communication quality index is not extracted, the values of the communication quality index in each fault communication record are compared, and the minimum communication quality index is selected as the tolerable communication quality index, thereby obtaining the tolerable communication quality index of each communication application category.
[0040] It should be explained that the mode refers to the value that appears most frequently in a set of data. The mode reflects the communication quality problems that the communication application category can tolerate in most cases and is highly representative. If a communication quality indicator frequently appears with the same value in multiple fault records, it may indicate that communication failures occur frequently under this value, and it can be used as a tolerable communication quality indicator. When the mode is not extracted, the minimum value is selected as the tolerable communication quality indicator for the application category because the minimum value represents the best performance of the communication quality indicator among all fault records. Although these fault records themselves indicate communication problems, the minimum value reflects that even with the slightest communication quality problem, the application category still has a fault. Therefore, the minimum value can be regarded as the lowest communication quality standard that the application category can tolerate.
[0041] In the example explained above, assuming that the delay durations of a certain communication application category in multiple fault communication records are 10ms, 15ms, 20ms, and 25ms, respectively, and no one value appears frequently, then the minimum delay duration is 10ms, which means that the communication application category has failed when the delay duration is 10ms, so 10ms can be used as the tolerable delay duration of the communication application category.
[0042] The communication application categories existing in the current communication network are collected in real time. If multiple communication application categories exist at the same time at a certain moment, the moment is regarded as a multi-application moment.
[0043] The communication quality indicators at multi-application moments are detected, and combined with the tolerable communication quality indicators of each communication application category at the multi-application moment to judge the feasibility of the basic bandwidth quota. The specific judgment is as follows: the tolerable communication quality indicators of each communication application category at the multi-application moment are compared, and the minimum value of each communication quality indicator is extracted as the multi-application tolerance threshold of each communication quality indicator.
[0044] It should be pointed out that the multi-application tolerance threshold represents the minimum communication quality standard that all communication application categories can tolerate at the multi-application moment. By selecting the minimum value, it ensures that all application categories can still operate normally even under the most stringent conditions, avoiding the communication quality problems of a certain communication application category affecting the overall communication performance.
[0045] In the example mentioned above: assuming that at a certain moment the tolerated packet loss rates of the three communication application categories are 5%, 7% and 8% respectively, then the multi-application tolerance threshold of the packet loss rate is 5%.
[0046] The communication quality indicators detected at the multi-application moment are compared with the multi-application tolerance thresholds of each communication quality indicator. If any communication quality indicator reaches the multi-application tolerance threshold of the communication quality indicator, it is judged that it is not feasible to use the basic bandwidth quota. Otherwise, it means that all communication quality indicators at the multi-application moment have not reached the tolerance threshold, and it can be judged that it is feasible to use the basic bandwidth quota.
[0047] When it is judged that the basic bandwidth quota is not feasible, the bandwidth quota is adjusted. The specific adjustment process is as follows: Figure 3 As shown, the tolerable communication quality index of each communication application category in the multi-application moment is compared with the communication quality index detected at the multi-application moment. If there is a communication quality index that is greater than the tolerable communication quality index of a certain communication application category, the communication application category is recorded as an abnormal communication application category, and the communication quality index is marked as an abnormal communication quality index.
[0048] In the above operation example, assume that three communication application categories (A, B, C) are running at the same time (multi-application time), and each communication application category has different tolerances for different communication quality indicators, where communication application category A: packet loss rate tolerance threshold: 5%, jitter tolerance threshold: 10ms, delay tolerance threshold: 50ms. The communication quality indicators detected at the multi-application time are actual packet loss rate: 6%, actual jitter: 12ms, and actual delay: 65ms.
[0049] At this time, the tolerable communication quality index of each communication application category in the multi-application moment is compared with the communication quality index detected in the multi-application moment. For communication application category A, the actual packet loss rate is 6%, which is greater than the tolerance threshold of communication application category A. Therefore, the packet loss rate index of communication application category A exceeds the tolerance range; the actual jitter is 12ms, which is greater than the tolerance threshold of communication application category A. Therefore, the jitter index of communication application category A exceeds the tolerance range. The actual delay of 65ms is greater than the tolerance threshold of communication application category A. Therefore, the delay index of communication application category A exceeds the tolerance range.
[0050] It can be seen that the packet loss rate, jitter and delay indicators of communication application category A are beyond its tolerance range. Therefore, communication application category A is recorded as an abnormal communication application category, and the packet loss rate, jitter and delay duration are recorded as abnormal communication quality indicators.
[0051] Count the number of abnormal communication application categories, and summarize the number of abnormal communication quality indicators in each abnormal communication application category and substitute them into the formula Get the abnormal characterization degree corresponding to each abnormal communication application category at multiple application moments , where Indicates the number of abnormal communication quality indicators that exist in the abnormal communication application category, Indicates the first abnormal communication quality indicators, Indicates the abnormal communication application category at the time of multiple applications. The tolerance value of abnormal communication quality indicators, Indicates the abnormal communication quality indicator number. .
[0052] The abnormal characterization degree corresponding to each abnormal communication application category at the multi-application moment is compared with a preset critical abnormal characterization degree. For example, the critical abnormal characterization degree is 0.3, thereby selecting the abnormal communication application category reaching the critical abnormal characterization degree as the communication application category to be adjusted.
[0053] The communication application category to be adjusted is hidden from the communication application categories that exist in multiple applications at all times, and a delayed communication warning reminder is given to the communication initiator of the communication application category to be adjusted. At the same time, the basic bandwidth quota of the communication application category to be adjusted is allocated to the basic bandwidth quota of other communication application categories.
[0054] It should be emphasized that hiding abnormal communication application categories from the communication application categories that exist at all times by marking them means temporarily reducing their priority in the network, controlling their traffic at a lower level or temporarily suspending their communication, thereby releasing more bandwidth for key applications. This helps optimize the allocation of communication network resources and ensures that other applications receive sufficient bandwidth support to ensure their normal operation. Although the communication application categories to be adjusted are hidden, in order to ensure user experience and transparency, enterprises can send delayed communication warning prompts to the communication initiators of this category. This prompt informs users that the current network resources are tight and communications may be delayed or temporarily interrupted. This can avoid user confusion and dissatisfaction and enhance users' understanding and acceptance of network conditions. In addition, users can adjust their work arrangements based on the warning prompts and choose to communicate during non-peak hours, thereby improving overall network efficiency.
[0055] Furthermore, the basic bandwidth quota of the communication application category to be adjusted is allocated to the basic bandwidth quota of other communication application categories. Refer to the following process: identify whether there is an abnormal communication application category in other communication application categories. If there is no abnormal communication application category, the basic bandwidth quota of other communication application categories is proportionally calculated, and then the basic bandwidth quota of the communication application category to be adjusted is proportionally allocated to the basic bandwidth quota of other communication application categories.
[0056] In the above operation example, assuming that the communication application categories are A, B, and C, A is the communication application category to be adjusted, and the bandwidth of the communication application category to be adjusted is 20Mbps, and the basic bandwidth quota ratios of other communication application categories B and C are 30% and 40% respectively, then the additional bandwidth allocated to communication application category B is 20Mbps×30%=6Mbps, and the additional bandwidth allocated to communication application category C is 20Mbps×40%=8Mbps. At this time, the basic bandwidth quota and additional bandwidth of communication application categories B and C are added to obtain the new bandwidth quotas of communication application categories B and C.
[0057] The above method ensures a fairer and more reasonable allocation of bandwidth resources by allocating bandwidth in proportion, preventing a certain application category from obtaining too much or too little bandwidth, thereby improving overall network performance and resource utilization.
[0058] Further, if there is an abnormal communication application category, the abnormal representation degree of the abnormal communication application category is proportionally calculated, and then the basic bandwidth quota of the communication application category to be adjusted is proportionally allocated to the basic bandwidth quota of the abnormal communication application category.
[0059] By allocating bandwidth in proportion to the degree of abnormal characterization, priority can be given to application categories with the most serious communication quality problems, ensuring that the communication quality of key services is not affected. In this way, in the presence of abnormal communication application categories, the bandwidth requirements of these application categories are given priority, which helps to quickly restore communication quality and avoid further deterioration of the problem.
[0060] In the innovative implementation of the above scheme, after issuing a delayed communication warning prompt to the communication initiator of the communication application category to be adjusted, it also includes determining the adaptation communication time of the communication application category to be adjusted. The specific operation is as follows: after the multi-application communication is completed, the communication quality index is detected in real time, and compared with the tolerable communication quality index of the communication application category to be adjusted. If the communication quality index at a certain moment is less than or equal to the tolerable communication quality index, then this moment is used as the effective communication time.
[0061] The above-mentioned real-time detection and comparison can identify the time periods in the communication network when the communication quality meets the requirements of the communication application category to be adjusted, thereby ensuring that the communication application category to be adjusted can obtain good communication quality when communicating during these time periods.
[0062] It is identified whether there is a process of other communication application categories during the effective communication time. If there is no process of other communication application categories, the communication time is used as the adaptation communication time of the communication application category to be adjusted.
[0063] The above is done to ensure that the communication application category to be adjusted does not compete with other application categories for resources during communication, so as to avoid affecting the communication quality of other application categories.
[0064] If there are processes of other communication application categories, the tolerable communication quality indicators of other communication application categories are compared with the tolerable communication quality indicators of the communication application category to be adjusted to judge whether other communication application categories with a tolerance greater than the tolerable communication quality indicator of the communication application category to be adjusted can be screened out; if they can be screened out, the effective communication time is used as the adaptation communication time of the communication application category to be adjusted, and the communication application category corresponding to the smallest process is selected from the processes corresponding to other screened communication application categories to suspend communication.
[0065] It should be understood that if the tolerable communication quality index of other communication application categories can be screened out to be greater than the tolerable communication quality index of the communication application category to be adjusted, it means that these application categories have lower requirements for communication quality and can tolerate network fluctuations to a certain extent. In this case, the effective communication time can be used as the adaptation communication time of the communication application category to be adjusted, and the communication application category corresponding to the smallest process is selected from the processes corresponding to other communication application categories screened out to suspend communication, so as to release more bandwidth resources for the communication application category to be adjusted.
[0066] If it cannot be screened, the next valid communication time is identified until the adapted communication time of the communication application category to be adjusted is obtained.
[0067] It is further understood that if it is not possible to screen out other communication application categories whose tolerable communication quality index is greater than the tolerable communication quality index of the communication application category to be adjusted, it means that all application categories within the current effective communication time have high requirements for communication quality and cannot meet the needs of multiple application categories at the same time. In this case, the system will continue to identify the next effective communication time until a suitable adaptive communication time is found.
[0068] In the example of the above operation, after the communication of multiple applications is completed, the system obtains the effective communication time by detecting the communication quality index. There are two communication application categories in process, of which the tolerable communication quality index of one communication application category is lower than the tolerable communication quality index of the communication application category to be adjusted, and the tolerable communication quality index of the other communication application category is higher than the tolerable communication quality index of the communication application category to be adjusted. At this time, the communication process of the first communication application category can be suspended to release more bandwidth resources for the communication application category to be adjusted.
[0069] When there are processes of other communication application categories during the effective communication time, by comparing the tolerable communication quality indicators of different application categories, the system can give priority to application categories with higher communication quality requirements, and reasonably adjust the communication time of low-tolerance application categories to ensure optimal utilization of network resources.
[0070] The present invention detects the communication quality index in real time and identifies the effective communication time after the communication of multiple applications is completed. The system can arrange the communication of the communication application category to be adjusted within the time period when the network resources are sufficient and the communication quality meets the requirements, so as to avoid excessive waiting of the communication application category to be adjusted, which helps to reduce the waiting time of users and improve the experience of the communication initiator. At the same time, when determining the effective communication time, the communication needs of other communication application categories are fully considered. Under the premise of not affecting the normal operation of other application categories, the communication time of the communication application category to be adjusted is reasonably arranged to ensure that it obtains good communication quality.
[0071] The above contents are merely examples and explanations of the structure of the present invention. The technicians in this technical field may make various modifications or additions to the specific embodiments described or replace them in a similar manner. As long as they do not deviate from the structure of the invention or exceed the scope defined by the present invention, they should all fall within the protection scope of the present invention.
Claims
1. A broadband network cost-effectiveness optimization method, characterized in that: The following steps are involved: Count the number of communication application categories in the enterprise's operations and retrieve the communication records of each communication application category; Extracting communication traffic consumption from the communication records of each communication application category, thereby evaluating the communication tendency traffic consumption of each communication application category; Determine the basic bandwidth quota for each communication application category based on the communication tendency consumption flow of each communication application category; Filter out faulty communication records from the communication records retrieved from each communication application category, and extract communication quality indicators from the faulty communication records, including packet loss rate, jitter, and delay duration, thereby analyzing the tolerable communication quality indicators of each communication application category; Collect the communication application categories existing in the current communication network in real time. If multiple communication application categories exist at the same time, the moment is regarded as a multi-application moment. Detect the communication quality index at the multi-application moment, and judge the feasibility of following the basic bandwidth quota in combination with the tolerable communication quality index of each communication application category at the multi-application moment; The bandwidth quota is adjusted when it is judged that it is not feasible to follow the basic bandwidth quota.
2. A broadband network cost-effectiveness optimization method as claimed in claim 1, characterized in that: The evaluation of the communication tendency consumption flow of each communication application category is as follows: Arrange the communication records retrieved from the same communication application category in chronological order, and extract adjacent communication records in sequence according to the arrangement order to form a number of communication record time windows; The communication traffic consumption change range of each communication record time window is obtained by taking the absolute value of the difference between the communication traffic consumption of the subsequent communication record and the communication traffic consumption of the previous communication record in each communication record time window and dividing it by the length of the time window; The communication traffic consumption change amplitude of each communication record time window is compared with the set zero-approaching change amplitude, and the proportion of communication record time windows below the zero-approaching change amplitude is counted and compared with the set critical proportion. If the proportion of communication record time windows below the zero-approaching change amplitude reaches the critical proportion, the average communication consumption flow is selected from the communication consumption flow corresponding to each communication record as the typical communication consumption flow. Otherwise, the maximum communication consumption flow is selected from the communication consumption flow corresponding to each communication record as the typical communication consumption flow. A coordinate system is constructed with the time of the communication record as the horizontal axis and the communication consumption flow as the vertical axis, and a communication consumption curve is formed for the communication consumption flow corresponding to each communication record in the constructed coordinate system, and then the communication consumption change rate is obtained from the communication consumption curve; Substitute the typical communication consumption flow corresponding to each communication application category and the communication consumption change rate into the expression Get the traffic consumption trend of each communication application category , Indicates the typical communication traffic consumption corresponding to each communication application category. Indicates the communication consumption change rate of the communication consumption curve corresponding to each communication application category.
3. A broadband network cost-effectiveness optimization method as claimed in claim 2, characterized in that: The process of determining the basic bandwidth quota for each communication application category is as follows: Calculate the communication consumption ratio of each communication application category by calculating the communication consumption ratio of each communication application category; The enterprise communication network bandwidth is obtained, and combined with the communication consumption ratio value of each communication application category, the basic bandwidth quota of each communication application category is calculated.
4. A broadband network cost-effectiveness optimization method as claimed in claim 1, characterized in that: The fault communication record screening process is as follows: Identify whether there is communication interruption or communication defect from the communication records, and select the communication records with communication interruption or communication defect or both as faulty communication records.
5. A broadband network cost-effectiveness optimization method as claimed in claim 1, characterized in that: The analysis of the tolerable communication quality index of each communication application category refers to the following process: The same communication quality indicators of the same communication application category in each fault communication record are compared, and the mode of each communication quality indicator is extracted. If the mode of a certain communication quality indicator can be extracted, the mode of the communication quality indicator is used as the tolerable communication quality indicator. If the mode of a certain communication quality indicator is not extracted, the values of the communication quality indicator in each fault communication record are compared, and the minimum communication quality indicator is selected as the tolerable communication quality indicator, thereby obtaining the tolerable communication quality indicator of each communication application category.
6. A broadband network cost-effectiveness optimization method as claimed in claim 1, characterized in that: The feasibility of the basic bandwidth quota is judged as follows: Compare the tolerance communication quality indicators of each communication application category in the multi-application moment, and extract the minimum value of each communication quality indicator as the multi-application tolerance threshold of each communication quality indicator; The communication quality indicators detected at multiple application moments are compared with the multi-application tolerance thresholds of each communication quality indicator. If any communication quality indicator reaches the multi-application tolerance threshold of the communication quality indicator, it is judged that it is not feasible to use the basic bandwidth quota. Otherwise, it is judged that it is feasible to use the basic bandwidth quota.
7. A broadband network cost-effectiveness optimization method as claimed in claim 1, characterized in that: The bandwidth quota adjustment is implemented as follows: Compare the tolerable communication quality index of each communication application category in the multi-application moment with the communication quality index detected in the multi-application moment. If there is a communication quality index that is greater than the tolerable communication quality index of a communication application category, the communication application category is recorded as an abnormal communication application category, and the communication quality index is marked as an abnormal communication quality index. Count the number of abnormal communication application categories, and summarize the number of abnormal communication quality indicators in each abnormal communication application category and substitute them into the formula Get the abnormal characterization degree corresponding to each abnormal communication application category at multiple application moments , where Indicates the number of abnormal communication quality indicators that exist in the abnormal communication application category, Indicates the first abnormal communication quality indicators, Indicates the abnormal communication application category at the time of multiple applications. The tolerance value of abnormal communication quality indicators, Indicates the abnormal communication quality indicator number. ; Compare the abnormal characterization degree corresponding to each abnormal communication application category at the multi-application moment with the preset critical abnormal characterization degree, thereby selecting the abnormal communication application category reaching the critical abnormal characterization degree as the communication application category to be adjusted; The communication application category to be adjusted is hidden from the communication application categories that exist in multiple applications at all times, and a delayed communication warning prompt is given to the communication initiator of the communication application category to be adjusted. At the same time, the basic bandwidth quota of the communication application category to be adjusted is allocated to the basic bandwidth quota of other communication application categories.
8. A broadband network cost-effectiveness optimization method as claimed in claim 7, characterized in that: The process of allocating the basic bandwidth quota of the communication application category to be adjusted to the basic bandwidth quota of other communication application categories is as follows: Identify whether there is an abnormal communication application category in other communication application categories. If there is no abnormal communication application category, calculate the basic bandwidth quotas of other communication application categories in proportion, and then allocate the basic bandwidth quota of the communication application category to be adjusted to the basic bandwidth quotas of other communication application categories in proportion.
9. A broadband network cost-effectiveness optimization method as claimed in claim 8, characterized in that: The method of allocating the basic bandwidth quota of the communication application category to be adjusted to the basic bandwidth quota of other communication application categories also includes the following process: If there is an abnormal communication application category, the abnormal representation degree of the abnormal communication application category is proportionally calculated, and then the basic bandwidth quota of the communication application category to be adjusted is proportionally allocated to the basic bandwidth quota of the abnormal communication application category.
10. A broadband network cost-effectiveness optimization method as claimed in claim 7, characterized in that: After providing a delayed communication warning prompt to the communication initiator of the communication application category to be adjusted, the method further includes determining the adapted communication time of the communication application category to be adjusted, and the specific operation is as follows: After the multi-application communication is completed, the communication quality index is detected in real time, and compared with the tolerable communication quality index of the communication application category to be adjusted. If the communication quality index at a certain moment is less than or equal to the tolerable communication quality index, the moment is regarded as the effective communication time; Identify whether there are processes of other communication application categories during the effective communication time. If there are no processes of other communication application categories, use the communication time as the adaptation communication time of the communication application category to be adjusted. If there are processes of other communication application categories, compare the tolerable communication quality indicators of other communication application categories with the tolerable communication quality indicators of the communication application category to be adjusted to judge whether other communication application categories with a tolerance communication quality indicator greater than the tolerable communication quality indicator of the communication application category to be adjusted can be screened out. If they can be screened out, use the effective communication time as the adaptation communication time of the communication application category to be adjusted, and select the communication application category corresponding to the smallest process from the processes corresponding to the screened out other communication application categories to suspend communication. If they cannot be screened out, identify the next effective communication time until the adaptation communication time of the communication application category to be adjusted is obtained.
Citation Information
Patent Citations
Bandwidth resource distribution system and method
CN103841052A
Method and device for adjusting bandwidth scheduling strategy
CN104717158A
Wireless WIFI router and method for automatically allocating bandwidths based on user applications
CN106453149A
Bandwidth adjustment method and device, equipment, storage medium and program product
CN115811503A
Application monitoring method and system and related equipment
CN116366482A