Intelligent allocation method and system for wireless traffic
By optimizing the file download traffic allocation through layers of interference assessment, occupancy assessment, and download traffic allocation at the receiving end, the problem of low accuracy in wireless traffic allocation is solved, achieving efficient, reliable, and accurate intelligent allocation for file downloads.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN QIANHAI E-LINK TECH CO LTD
- Filing Date
- 2026-03-13
- Publication Date
- 2026-06-16
AI Technical Summary
Existing technologies cannot adjust wireless traffic allocation strategies in a timely manner when the network environment changes rapidly, resulting in low accuracy during file downloads. In particular, during peak file demand periods, the file slice location is inaccurate, affecting the accuracy of intelligent wireless traffic allocation.
By performing file reception interference assessment, file occupancy assessment, file occupancy qualification assessment, and file download traffic allocation at the receiving end, the process of allocating wireless file traffic is optimized in a progressive manner, including file reception interference optimization, file occupancy optimization, file memory occupancy qualification optimization, and file traffic download optimization.
It improves the accuracy, stability, and reliability of the intelligent allocation process for wireless file traffic, ensuring the real-time and integrity of file downloads and avoiding interference and delays caused by changes in the network environment.
Smart Images

Figure CN122227307A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless network resource allocation technology, and in particular to a method and system for intelligent allocation of wireless traffic. Background Technology
[0002] With the continuous development of wireless communication technology and the popularization of smart devices, enterprise needs are becoming increasingly diverse. Traditional traffic allocation methods can no longer meet the needs of modern network environments. As a result, intelligent allocation systems for wireless traffic in enterprise file downloads have emerged. Through intelligent allocation methods, file download speed and efficiency can be improved, thereby achieving accurate intelligent allocation of wireless traffic.
[0003] In existing technologies, different enterprises primarily use file slicing technology to allocate wireless traffic during file downloads, especially when network transmission or storage device capacity is limited. This allows for dynamic file management and intelligent allocation based on real-time business needs. However, during peak file demand periods, file slice locations may become inaccurate. Particularly when user demand changes suddenly, it can take a considerable amount of time to reallocate wireless traffic to meet file requests, leading to interference during allocation and consequently low accuracy.
[0004] For example, the invention patent application with publication number CN118972961A discloses a method for optimizing the allocation of communication spectrum resources using artificial intelligence, including the following steps: first step: data acquisition; second step: data preprocessing; third step: model training; fourth step: spectrum resource allocation; fifth step: model update. In this invention, a deep learning model is used to analyze data such as spectrum usage, network load, and user traffic to optimize the spectrum resource allocation strategy.
[0005] For example, the invention patent application with publication number CN118972961A discloses a method for optimizing communication spectrum resource allocation using artificial intelligence, which includes the following steps: first step: data acquisition; second step: data preprocessing; third step: model training; fourth step: spectrum resource allocation; fifth step: model update.
[0006] However, in the process of implementing the inventive technical solution in the embodiments of this application, it was found that the above-mentioned technology has at least the following technical problems: In existing technologies, rapid changes in the network environment can lead to prediction delays, making it impossible to adjust wireless traffic allocation strategies in a timely manner. This results in interference with real-time performance and affects the accuracy of wireless traffic allocation. With the widespread adoption of modern wireless communication systems, enterprise file download needs are becoming increasingly complex. Frequent changes in the network environment can interfere with file downloads, causing bottlenecks in the scheduling and allocation of wireless traffic for enterprise file downloads. This, in turn, compromises the accuracy of intelligent wireless traffic allocation during enterprise file downloads, leading to low accuracy in intelligent wireless traffic allocation systems. Summary of the Invention
[0007] This application provides a method and system for intelligent allocation of wireless traffic, which solves the problem of low accuracy in the intelligent allocation of file wireless traffic in the prior art, and improves the accuracy in the intelligent allocation of file wireless traffic.
[0008] This application provides an intelligent allocation method for wireless traffic, comprising the following steps: After receiving a file at the receiving end, performing a file reception interference assessment to quantify the integrity of the file, and determining whether to perform file reception interference optimization, which is used to improve the anti-interference capability during the intelligent allocation of file wireless traffic; after the file reception interference assessment is qualified, performing a file occupancy assessment to quantify the memory occupancy of the file, and determining whether to perform file occupancy optimization, which is used to improve the utilization rate during the intelligent allocation of file wireless traffic; after the file occupancy assessment is qualified, performing a file memory occupancy qualification assessment to quantify the qualification of file memory occupancy, and determining whether to perform file memory occupancy qualification optimization, which is used to improve the reliability during the intelligent allocation of file wireless traffic; after the file memory occupancy is qualified, performing file download traffic allocation to quantify the accuracy of file download, and determining whether to perform file download optimization, which is used to improve the accuracy of file download during the intelligent allocation of file wireless traffic.
[0009] This application provides an intelligent allocation system for wireless traffic, including the following modules: a file reception interference assessment module, a file occupancy assessment module, a file occupancy pass / fail module, and a file download traffic allocation module. The file reception interference assessment module performs a file reception interference assessment after the receiving end receives a file to quantify the file's integrity and determine whether file reception interference optimization is needed. This optimization improves the anti-interference capability during the intelligent allocation of wireless file traffic. The file occupancy assessment module performs a file occupancy assessment after the file reception interference assessment is passed to quantify the file's memory occupancy and determine whether file occupancy optimization is needed. File usage optimization improves utilization during intelligent allocation of wireless file traffic. The file usage qualification module, after a file usage assessment confirms qualification, performs a file memory usage qualification assessment to quantify the qualification level of file memory usage and determine whether to perform file memory usage qualification optimization. This optimization improves reliability during intelligent allocation of wireless file traffic. The file download traffic allocation module, after a file memory usage assessment confirms qualification, performs file download traffic allocation to quantify the accuracy of file downloads and determine whether to perform file download optimization. This optimization improves the accuracy of file downloads during intelligent allocation of wireless file traffic.
[0010] One or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages: 1. By evaluating the degree of file reception interference and determining whether to optimize file reception interference, then evaluating the degree of file usage and determining whether to optimize file usage, then evaluating the qualification of file usage and determining whether to optimize file memory usage, and finally allocating file download traffic and determining whether to optimize file download traffic, the accuracy of intelligent allocation of wireless file traffic is improved, solving the problem of low accuracy in intelligent allocation of wireless file traffic in existing technologies.
[0011] 2. By performing multi-dimensional coupling on the obtained file storage ratio value and weighting it in conjunction with the storage impact value, a qualified file storage value is obtained. Based on the qualified file storage value, it is determined whether to perform qualified file memory usage optimization. This reduces the error in the intelligent allocation of file wireless traffic and improves the effectiveness of qualified file memory usage optimization.
[0012] 3. By performing multi-dimensional coupling on the obtained file download traffic analysis values, the file download traffic value is obtained. Based on the file download traffic value, it is determined whether to optimize file download traffic, thereby improving the accuracy of the intelligent allocation process of file wireless traffic and thus improving the accuracy of the intelligent allocation process of file wireless traffic. Attached Figure Description
[0013] Figure 1 A flowchart illustrating the intelligent allocation method for wireless traffic provided in this application embodiment; Figure 2 A schematic diagram of the architecture of the intelligent allocation method for wireless traffic provided in the embodiments of this application; Figure 3 This is a topology diagram provided for an embodiment of this application; Figure 4 This is a schematic diagram of the structure of an intelligent wireless traffic allocation system provided in an embodiment of this application. Detailed Implementation
[0014] This application provides a method and system for intelligent allocation of wireless traffic, solving the problem of low accuracy in the intelligent allocation of file wireless traffic in the prior art. After receiving a file at the receiving end, a file reception interference assessment is performed to quantify the file's integrity and determine whether file reception interference optimization is needed. If the file reception interference rate does not meet the acceptable conditions, file reception interference optimization is performed. Next, after the file reception interference assessment is passed, a file occupancy assessment is performed to quantify the file's memory occupancy and determine whether file occupancy optimization is needed. If the received file amount does not meet the acceptable conditions, file occupancy optimization is performed. Following this, after the file occupancy assessment is passed, a file occupancy compliance assessment is performed to quantify the acceptable level of file memory occupancy and determine whether file memory occupancy compliance optimization is needed. If the file storage compliance value does not meet the acceptable conditions for file memory occupancy, file memory occupancy compliance optimization is performed. Finally, after the file memory occupancy is acceptable, file download traffic allocation is performed to quantify the accuracy of file traffic allocation and determine whether file traffic download optimization is needed. By matching the received file amount with the file download traffic and performing file traffic download optimization, the accuracy of the intelligent allocation of file wireless traffic is improved.
[0015] The technical solution in this application embodiment is to solve the problems of the above-mentioned intelligent allocation method and system for wireless traffic. The overall idea is as follows: After receiving a file at the receiving end, a file reception interference assessment is performed to determine whether file reception interference optimization is needed. Then, if the file reception interference assessment is satisfactory, a file usage assessment is performed to determine whether file usage optimization is needed. Next, if the file usage assessment is satisfactory, a file usage compliance assessment is performed to determine whether file memory usage compliance optimization is needed. Finally, if file memory usage is satisfactory, file download traffic allocation is performed, matching the received file volume with the file download traffic to determine whether file traffic download optimization is needed. This achieves the effect of improving the accuracy of intelligent allocation of wireless file traffic.
[0016] To better understand the above technical solutions, the following will provide a detailed explanation of the technical solutions in conjunction with the accompanying drawings and specific implementation methods.
[0017] like Figure 1 The flowchart shown is a process for an intelligent allocation method for wireless traffic provided in an embodiment of this application. The method includes the following steps: File reception interference assessment: After receiving a file at the receiving end, a file reception interference assessment is performed to quantify the integrity of the file and determine whether file reception interference optimization is needed. File reception interference optimization is used to improve the anti-interference capability during the intelligent allocation of file wireless traffic. File occupancy assessment: After the file reception interference assessment is passed, a file occupancy assessment is performed to quantify the memory occupancy of the file and determine whether file occupancy optimization is needed. File occupancy optimization is used to improve the utilization rate during the intelligent allocation of file wireless traffic. File occupancy qualification assessment: After the file occupancy assessment is passed, a file occupancy qualification assessment is performed to quantify the qualification of file memory occupancy and determine whether file memory occupancy qualification optimization is needed. File traffic download optimization is used to improve the reliability during the intelligent allocation of file wireless traffic. File download traffic allocation: After the file memory occupancy is qualified, file download traffic allocation is performed to quantify the accuracy of file traffic allocation. The received file volume is matched with the file download traffic, and it is determined whether file traffic download optimization is needed. File traffic download optimization is used to improve the accuracy of wireless traffic allocation during the intelligent allocation of file wireless traffic.
[0018] In this embodiment, as Figure 2 The diagram shown is an architectural schematic of the intelligent allocation method for wireless traffic provided in an embodiment of this application. Figure 3The topology diagram provided in this application embodiment shows that file reception interference assessment, file occupancy assessment, file occupancy qualification assessment, and file download traffic allocation are interconnected and progressively linked. After receiving a file at the receiving end, file reception interference assessment is performed. If the file reception interference rate does not meet the qualification criteria, file reception interference optimization is performed. If the file reception interference rate meets the qualification criteria, file occupancy assessment is performed. Then, if the received file volume does not meet the qualification criteria, file occupancy optimization is performed. If the received file volume meets the qualification criteria, file occupancy optimization is performed. The system divides files and performs a file usage qualification assessment. If the file storage qualification value does not meet the file memory usage qualification condition, file memory usage qualification optimization is performed. If the file storage qualification value meets the file memory usage qualification condition, file download traffic allocation is performed. If the monitored file download latency value is within the preset file download latency range obtained from the database, a file traffic allocation qualification prompt is sent; otherwise, file traffic download optimization is performed. Through layer-by-layer optimization of file reception interference assessment, file usage assessment, file allocation, and file download traffic allocation, the accuracy of intelligent allocation of file wireless traffic is improved.
[0019] In rapidly changing network environments, enterprise documents (including financial statements, employment contracts, business plans, etc.) may not be able to adjust their wireless traffic allocation strategies in a timely manner during the download process, leading to interference with the real-time performance of file downloads. In the intelligent allocation of wireless traffic for files, file reception interference assessment, file occupancy assessment, file occupancy qualification assessment, and file download traffic allocation are interconnected. File reception interference assessment is responsible for evaluating file reception quality and optimizing for interference; the file occupancy assessment module is responsible for optimizing file occupancy based on the received file volume; the file occupancy qualification assessment module is responsible for optimizing file download traffic; and the file download traffic allocation module is responsible for optimizing file download traffic. These steps collaborate to improve the anti-interference capability of wireless traffic allocation and enhance the timeliness of file reception.
[0020] Furthermore, after the receiving end receives the file, a file reception interference assessment is performed to quantify the file's integrity. The specific process is as follows: The file reception interference rate is obtained; it is determined whether the file reception interference rate meets the file reception interference assessment qualification criteria; the qualification criteria indicate that the file reception interference rate is greater than the preset file reception interference rate obtained from the database; if the file reception interference rate meets the qualification criteria, a file occupancy assessment is performed; if the file reception interference rate does not meet the qualification criteria, file reception interference optimization is performed; the file reception interference rate reflects the file's integrity during the intelligent allocation of wireless traffic.
[0021] It should be added that, prior to the design of the intelligent allocation method for wireless traffic in this application, a database storing various settings data is established. The database includes, but is not limited to, preset file reception interference rate, preset received file quantity, preset file storage qualification value, preset file download traffic value, etc., and various values are directly set by technicians; for example, the preset file reception interference rate is represented by the average value of the file reception interference rate over a historical time period.
[0022] In this embodiment, by comparing the real-time file reception interference rate with the preset file reception interference rate obtained from the database, the impact of interference on reception quality can be reduced, the file reception quality can be effectively evaluated, the integrity of the file can be improved, the quality and reliability of the received file can be ensured, and the file security and accuracy of the enterprise during the file transmission process can be ensured. In this way, the accuracy of the intelligent allocation of wireless file traffic is improved.
[0023] Furthermore, the file reception interference optimization includes setting the transmission power of wireless traffic; after optimizing the file reception interference, re-acquiring the file reception interference level rate; when the re-acquiring file reception interference level rate meets the qualified conditions for file reception interference assessment, the file occupancy assessment is directly performed; otherwise, the preset personnel are prompted.
[0024] In this embodiment, the file reception interference rate is represented by the average signal strength over a preset time period; the wireless traffic transmission power is set by gradually increasing the wireless traffic transmission power in corresponding preset multiples; using a preset file reception interference rate and a preset multiple relationship from the database as a standard, the wireless traffic transmission power is gradually increased in corresponding preset multiples, and the wireless traffic transmission power is monitored in real time. When the wireless traffic transmission power exceeds the preset wireless traffic transmission power (the preset wireless traffic transmission power is preset by preset personnel), the increase in wireless traffic transmission power is stopped; by monitoring the wireless traffic transmission power, the amount of received files can be more effectively and accurately controlled, thus improving the accuracy of the intelligent allocation process of file wireless traffic.
[0025] Setting the transmit power of wireless traffic can improve the network's anti-interference capability and ensure the efficient and stable operation of the wireless network; it can also enhance reliability, avoid increased latency in receiving files, and thus improve the integrity of received files during the intelligent allocation of wireless traffic.
[0026] Furthermore, after the file reception interference assessment passes, a file occupancy assessment is performed to quantify the file's memory usage. The specific process is as follows: obtain the received file volume; determine whether the received file volume meets the file occupancy assessment pass criteria; if the received file volume meets the file occupancy assessment pass criteria, then perform a file occupancy pass assessment; if the received file volume does not meet the file occupancy assessment pass criteria, then perform file occupancy optimization; the file occupancy assessment pass criteria indicate that the received file volume is not greater than the preset received file volume obtained from the database, where the preset received file volume is pre-set by preset personnel; the received file volume represents the size of the file received from the receiving end.
[0027] In this embodiment, by comparing and analyzing the real-time monitored number of received files with the preset number of received files obtained from the database, the real-time dynamics of file reception can be understood. This can effectively assess the occupancy of received files, avoid saturation and exhaustion of storage resources, ensure that the speed of file reception and processing is not affected, thereby guaranteeing the utilization rate of received files and improving the timeliness of intelligent allocation of wireless file traffic.
[0028] Furthermore, the specific process for optimizing file usage is as follows: First, after deduplication, the number of received files is re-acquired. If the re-acquired number of received files meets the criteria for file usage assessment, a file usage assessment is performed; otherwise, the second step is performed. Second, after file slicing, if the re-acquired number of received files meets the criteria for file usage assessment, a file usage assessment is performed; otherwise, the preset personnel are directly notified.
[0029] In this embodiment, when a deduplication prompt is received, duplicate files are filtered out using deduplication technology. For example, duplicate files in the received files are monitored and filtered out using a Bloom filter to avoid duplicate files occupying storage space and improve memory utilization. This achieves the effect of improving the stability of the intelligent allocation process of wireless file traffic.
[0030] When a file slicing operation prompt is received, the number of file slices is determined by file slicing technology and a preset number of received files. For example, by using a preset multiple relationship between the number of received files and the preset number of received files in the database as a standard, the number of file slices is increased step by step in a preset multiple to optimize file usage and avoid wasting storage space. This allows for more effective monitoring of the received file usage rate and system load status, thereby improving the stability of the intelligent allocation of wireless file traffic and ultimately enhancing the accuracy of the intelligent allocation of wireless file traffic.
[0031] Furthermore, after the file occupancy assessment is deemed satisfactory, a file occupancy qualification assessment is performed to quantify the qualification of file memory occupancy. The specific process is as follows: After analyzing the ratio of file bandwidth to preset file bandwidth, a weighted operation is performed with the first ratio to obtain the file bandwidth ratio value, which is used to reflect the effect of storage bandwidth on the qualification of file occupancy; the maximum value of file storage bandwidth during the preset file allocation time period is monitored by a storage tester and used as the storage bandwidth.
[0032] After performing a ratio analysis on the preset storage time and the actual storage time, a weighted operation is performed on the second ratio to obtain the storage time ratio value, which is used to reflect the effect of storage time on the degree of file memory occupation; the maximum value of file storage time in the preset file allocation time period is monitored by the performance monitor and used as the storage time.
[0033] After analyzing the ratio of storage speed to preset storage speed, a weighted calculation is performed on the third ratio to obtain the storage speed ratio value, which reflects the effect of storage speed on the degree of file memory occupation; the average speed of file storage during the preset file allocation period is monitored by the resource monitor as the storage speed.
[0034] The file storage qualification value is used to reflect the combined influence of file storage related values and preset file storage related values on the qualification level of file occupancy. After multi-dimensional coupling of the obtained file storage ratio value, that is, after addition operation, weighted operation is performed in combination with storage influence value to obtain the file storage qualification value.
[0035] It should be explained that the file storage percentage values include: file bandwidth percentage, storage time percentage, and storage speed percentage; file storage related values include: storage bandwidth, storage time, and storage speed; preset file storage related values include: preset storage bandwidth, preset storage time, and preset storage speed; preset storage bandwidth is represented by the maximum value of file storage bandwidth over a historical time period; preset storage time is represented by the file storage time over a historical time period; preset storage speed is the average file storage speed over a historical time period; storage bandwidth and preset storage bandwidth are measured in units of bytes, storage time and preset storage time are measured in seconds, and storage speed and preset storage speed are measured in meters per second.
[0036] It should be added that this embodiment provides a set of mapping groups obtained from the database. The mapping relationships in this mapping group are one-to-one or many-to-one. The mapping group contains a mapping set that reflects the mapping relationship between the file storage ratio and the corresponding storage impact value. This mapping group is obtained from the mapping group in the database. By inputting the real-time monitored file storage ratio into the mapping group, the corresponding storage impact value can be obtained. For example, in this embodiment, the storage impact value ranges from 0 to 1; the storage impact value includes a first ratio, a second ratio, and a third ratio.
[0037] In this embodiment, the file storage qualification value is obtained by combining the file storage ratio value with multi-dimensional coupling and then weighting the storage influence value. A larger file bandwidth ratio means a stronger influence of storage bandwidth on the qualification of file occupancy, resulting in a larger file storage qualification value; a larger storage time ratio means a stronger influence of storage time on the qualification of file occupancy, resulting in a larger file storage qualification value; a larger storage speed ratio means a stronger influence of storage speed on the qualification of file occupancy, resulting in a larger file storage qualification value. In summary, the file storage ratio value and the file storage qualification value are positively correlated.
[0038] In this embodiment, file storage qualification values are not independent but interconnected, requiring comprehensive analysis. Increased storage bandwidth allows data to be transmitted to the storage device faster, thus reducing storage time. Increased storage speed describes how quickly the storage device stores data; faster storage speed means less time is needed to store or retrieve a certain amount of data, further reducing storage time. Increased storage bandwidth also means a wider storage channel, allowing for the transmission of more received files per unit time, resulting in faster storage speed. Furthermore, higher storage bandwidth may indicate a higher file storage qualification value. By analyzing the combined effects of these parameters, the accuracy of file allocation assessment is improved, thereby enhancing the flexibility of intelligent allocation of wireless file traffic.
[0039] Furthermore, the specific process for determining whether file memory usage optimization is acceptable is as follows: Files are classified into levels based on the obtained acceptable file storage value and the preset acceptable file storage value range obtained from the database. The specific process for classifying files into levels is as follows: If the monitored acceptable file storage value is greater than the maximum value of the preset acceptable file storage value range obtained from the database, the corresponding file is marked as a first file; if the monitored acceptable file storage value is within the preset acceptable file storage value range obtained from the database, the corresponding file is marked as a second file; if the monitored acceptable file storage value is less than the minimum value of the preset acceptable file storage value range obtained from the database, the corresponding file is marked as a third file. After classifying files into levels, it is determined whether the acceptable file storage value corresponding to the acceptable file storage value range meets the acceptable file memory usage conditions. If the acceptable file storage value range meets the acceptable file memory usage conditions... If the file storage qualification value meets the file memory usage qualification condition, then file download traffic allocation is performed; if the file storage qualification value corresponding to the file storage qualification value range does not meet the file memory usage qualification condition, then file memory usage qualification optimization is performed; file memory usage qualification optimization means setting file usage time; the file memory usage qualification condition means that the file storage qualification value is greater than the preset file storage qualification value obtained from the database; if the file storage qualification value meets the file memory usage qualification condition after file memory usage qualification optimization, then file download traffic allocation is performed; otherwise, a preset personnel is not notified; setting file usage time means sending a prompt to the preset personnel to extend the usage time of preset files cached on network edge nodes by a preset multiple, where preset files refer to files with a usage frequency greater than the preset usage frequency, and the preset file storage qualification value is directly set by the preset personnel.
[0040] In this embodiment, setting the file usage time means sending prompts to preset personnel to gradually extend the usage time of preset files cached by network edge nodes. For example, if the monitored file storage qualification value is greater than the preset file storage qualification value obtained from the database, the usage time of preset files cached by network edge nodes is gradually extended by a corresponding preset multiple by monitoring the ratio between the preset file storage qualification value and the actual file storage qualification value obtained from the database. When the file storage qualification value is greater than the preset file storage qualification value obtained from the database, the extension of the usage time of preset files cached by network edge nodes stops. By dynamically adjusting the usage time of preset files cached by network edge nodes, the accurate allocation of files can be achieved more effectively, thus improving the accuracy of the intelligent allocation process of wireless file traffic.
[0041] By monitoring the relationship between the preset file storage qualification value and the multiple of the preset file storage qualification value in the database, it is beneficial to adjust the accuracy of file allocation, reduce the impact of deviations in the file allocation process, help to detect file allocation anomalies in a timely manner, ensure the stability of the file allocation process, effectively improve data reliability, ensure the accuracy and timeliness of file allocation, effectively enhance file allocation performance, and ultimately improve the stability of the intelligent allocation process of wireless file traffic.
[0042] Furthermore, after the file memory usage is deemed acceptable, file download bandwidth allocation is performed to quantitatively evaluate the acceptable level of file traffic download. The specific process is as follows: wireless traffic is allocated to the amount of received files corresponding to the acceptable file storage value; the received files include: the first file, the second file, and the third file. After analyzing the ratio of file download bandwidth to preset file download bandwidth, a weighted calculation is performed based on the file download bandwidth ratio to obtain the file download bandwidth analysis value. The file download bandwidth analysis value is used to reflect the effect of file download bandwidth on file download status. The maximum file download bandwidth during a preset time period is monitored by a network traffic analyzer and used as the file download bandwidth.
[0043] After analyzing the ratio of file download speed to preset file download speed, a weighted calculation is performed based on the file download speed ratio to obtain the file download speed analysis value. The file download speed analysis value is used to reflect the effect of file download speed on file download status. The average download speed over a preset time period is monitored by a network traffic analyzer and used as the file download speed.
[0044] After analyzing the proportion of preset file download time to actual file download time, a weighted calculation is performed based on the file download time ratio to obtain the file download time analysis value. The file download time analysis value is used to reflect the effect of file download time on file download status. The maximum file download duration monitored by the network traffic analyzer within the preset time period is used as the file download time.
[0045] The file download bandwidth value is obtained by multi-dimensional coupling of the acquired file download bandwidth analysis values. It should be explained that the file download traffic value reflects the combined effect of the file download traffic impact value and the preset file download traffic impact value on the file download situation; the file download traffic impact value includes: file download bandwidth, file download speed, and file download time; the preset file download traffic impact value includes: preset file download bandwidth, preset file download speed, and preset file download time; the file download traffic analysis value includes: file download bandwidth analysis value, file download speed analysis value, and file download time analysis value. Specifically, the preset file download bandwidth is represented by the maximum file download speed over a historical time period; the preset file download speed is represented by the average file download speed over a historical time period; the preset file download time is represented by the maximum file download time over a historical time period; the units for file download bandwidth and preset file download bandwidth are units, the units for file download speed and preset file download speed are meters per second, and the units for file download time and preset file download time are seconds.
[0046] It should be added that this embodiment provides a set of mapping groups obtained from the database. The mapping relationships in this mapping group are one-to-one or many-to-one. The mapping group contains a set of mapping relationships that reflect the file download traffic analysis values and the corresponding file download ratios. This mapping group is obtained from the mapping groups in the database. By inputting the real-time monitored file download traffic analysis values into the mapping group, the corresponding file download ratio can be obtained. For example, in this embodiment, the value range of the file download ratio is 0-1, and the file download ratio includes the file download bandwidth ratio, the file download speed ratio, and the file download time ratio.
[0047] In this embodiment, the file download traffic value is obtained by combining the file download traffic analysis value. In this example, a positive correlation processing is applied to the file download bandwidth analysis value to reflect the positive correlation between the file download traffic analysis value and the file download traffic value. A larger file download bandwidth analysis value means a stronger influence of file download bandwidth on the acceptable level of the file download traffic value, resulting in a larger file download traffic value; a larger file download speed analysis value means a stronger influence of file download speed on the acceptable level of the file download traffic value, resulting in a larger file download traffic value; a larger file download time analysis value means a stronger influence of file download time on the acceptable level of the file download traffic value, resulting in a larger file download traffic value. In summary, the file download traffic analysis value and the file download traffic value are positively correlated.
[0048] In this embodiment, the impact values of file download traffic are not independent but interrelated, requiring comprehensive analysis. Increased file download bandwidth leads to faster file download speeds due to the increased number of download channels for the enterprise dataset; conversely, increased bandwidth may also increase download speeds, resulting in shorter download times. By analyzing the combined effects of these parameters, a precise assessment of file download traffic allocation is achieved, thereby improving the accuracy of intelligent allocation of wireless file traffic.
[0049] Further, the specific process for determining whether to optimize file download traffic is as follows: The file download traffic value is compared with a preset file download traffic value obtained from the database. If the file download traffic value is within the range of the preset file download traffic value obtained from the database, it is marked as a medium-level file download traffic value and a first match is performed, meaning the second file is matched with a medium-level file download traffic value. If the file download traffic value is not within the range of the preset file download traffic value obtained from the database, the corresponding file download traffic value is divided, specifically as follows: When the file download traffic value is less than the minimum value of the preset file download traffic value range, it is marked as a low-level file download traffic value and a second match is performed, meaning the first file is matched with a low-level file download traffic value. When the file download traffic... If the value is greater than the maximum value of the preset file download traffic value range, the corresponding value will be marked as a high-level file download traffic value and a third match will be performed. The third match means matching the third file with the high-level file download traffic value. If the monitored file download latency value is within the preset file download latency range obtained from the database, a file traffic allocation qualified prompt will be sent. Otherwise, the preset personnel will be prompted to increase the modem speed step by step. If the monitored modem speed is increased to the maximum preset modulation rate, and the monitored file download latency value is still not within the preset file download latency range obtained from the database, the preset personnel will be prompted. The file download latency value is represented by the absolute value of the difference between the file download time and the preset download time within the preset time period. The preset maximum modulation rate and the preset file download latency range are set in advance by the preset personnel.
[0050] In this embodiment, by prompting a pre-defined user to gradually increase the modem speed by a preset multiple, for example, by monitoring the relationship between preset file download traffic values and preset file download traffic values in the database, and gradually increasing the modem speed by the corresponding preset multiple, the proper allocation of file download traffic can be achieved more effectively; thus improving the accuracy of the intelligent allocation process of wireless file traffic.
[0051] By progressively increasing the modem speed, higher download speeds can be provided, supporting larger file download volumes, ensuring the reliability of wireless file download traffic, avoiding mismatches between file download volume and received file volume, and thus improving the quality of file download traffic during the intelligent allocation process of wireless file traffic.
[0052] Furthermore, such as Figure 4As shown in the schematic diagram of the embodiment of this application, the intelligent allocation system for wireless traffic provided in this embodiment includes a file reception interference assessment module, a file occupancy assessment module, a file occupancy qualification module, and a file download traffic allocation module. The file reception interference assessment module performs a file reception interference assessment after receiving a file at the receiving end to quantify the integrity of the file and determine whether to perform file reception interference optimization. File reception interference optimization is used to improve the anti-interference capability during the intelligent allocation of wireless traffic for files. The file occupancy assessment module performs a file occupancy assessment after the file reception interference assessment is qualified to quantify the memory occupancy of the file and determine whether to perform file download traffic allocation. File usage optimization improves utilization during intelligent allocation of wireless file bandwidth. A file bandwidth qualification module, after a file bandwidth assessment confirms its validity, performs a file memory usage qualification assessment to quantify the validity of file memory usage and determine whether to perform memory usage qualification optimization. This optimization enhances reliability during intelligent allocation of wireless file bandwidth. A file download bandwidth allocation module, after a file memory usage assessment confirms its validity, performs file download bandwidth allocation to quantify the accuracy of file downloads and determine whether to perform download bandwidth optimization. This optimization improves the accuracy of file downloads during intelligent allocation of wireless file bandwidth.
[0053] In this embodiment, the file reception interference assessment module, file occupancy assessment module, file occupancy qualification module, and file download traffic allocation module are interconnected. The file reception interference assessment module determines whether to perform file reception interference optimization. If the file reception interference rate does not meet the file reception interference assessment qualification condition, file reception interference optimization is performed. Next, the file occupancy assessment module determines whether to perform file occupancy optimization. If the received file amount does not meet the file occupancy assessment qualification condition, file occupancy optimization is performed. Then, the file occupancy qualification module determines whether to perform file memory occupancy qualification optimization. If the file storage qualification value does not meet the file memory occupancy qualification condition, file memory occupancy qualification optimization is performed. Finally, the file download traffic allocation module determines whether to perform file download traffic optimization, matching file components with file download traffic. This improves the accuracy of intelligent allocation of wireless file traffic.
[0054] In summary, by evaluating the degree of file reception interference and determining whether to optimize it, then evaluating the degree of file occupancy and determining whether to optimize it, then evaluating the compliance of file occupancy and determining whether to optimize it, and finally allocating file download traffic and determining whether to optimize it, the accuracy of intelligent allocation of wireless file traffic is improved, solving the problem of low accuracy in the intelligent allocation of wireless file traffic in existing technologies.
[0055] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0056] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0057] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0058] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1The steps of the function specified in one or more boxes.
[0059] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including both the preferred embodiments and all changes and modifications falling within the scope of the invention.
[0060] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
Claims
1. A method for intelligent allocation of wireless traffic, characterized in that, Includes the following steps: After receiving the file at the receiving end, a file reception interference assessment is performed to quantitatively evaluate the integrity of the file and determine whether file reception interference optimization should be performed. The file reception interference optimization is used to improve the anti-interference capability during the intelligent allocation of file wireless traffic. After the file reception interference assessment is qualified, the file occupancy assessment is performed to quantify the file's memory usage and determine whether file occupancy optimization should be performed. The file occupancy optimization is used to improve the utilization rate in the intelligent allocation process of file wireless traffic. After the file usage assessment is deemed satisfactory, a file memory usage assessment is performed to quantify the degree of satisfaction with file memory usage and determine whether file memory usage optimization is necessary. This memory usage optimization is used to improve the reliability of the intelligent allocation process of file wireless traffic. After the file memory usage is deemed acceptable, file download traffic allocation is performed to quantitatively evaluate the accuracy of file download traffic and determine whether file download traffic optimization should be performed. The file download traffic optimization is used to improve the accuracy of file download during the intelligent allocation of file wireless traffic.
2. The intelligent allocation method for wireless traffic as described in claim 1, characterized in that, After receiving the file at the receiving end, a file reception interference assessment is performed to quantitatively evaluate the integrity of the file. The specific process is as follows: Obtain the file reception interference rate; Determine whether the file reception interference rate meets the qualification criteria for file reception interference assessment. The qualified condition for file reception interference assessment means that the file reception interference rate is not greater than the preset file reception interference rate obtained from the database; If the file reception interference rate meets the qualified conditions for file reception interference assessment, then file occupancy assessment will be performed. If the file reception interference rate does not meet the qualified conditions for file reception interference assessment, then file reception interference optimization will be performed. The file reception interference rate is used to reflect the integrity of the file during the intelligent allocation of file wireless traffic.
3. The intelligent allocation method for wireless traffic as described in claim 2, characterized in that, The file reception interference optimization includes setting the transmit power of wireless traffic; After optimizing file reception interference, the file reception interference level is re-acquired; If the interference rate of the reacquired file meets the qualified conditions for file reception interference assessment, the file occupancy assessment will be performed directly; otherwise, the preset personnel will be notified.
4. The intelligent allocation method for wireless traffic as described in claim 1, characterized in that, After the file reception interference assessment is passed, a file occupancy assessment is performed to quantitatively evaluate the file's memory usage. The specific process is as follows: Get the number of files received; Determine whether the amount of received files meets the criteria for a qualified file occupancy assessment. If the amount of received files meets the criteria for a qualified file occupancy assessment, then a qualified file occupancy assessment will be performed. If the amount of received files does not meet the criteria for evaluating file occupancy, then file occupancy optimization will be performed. The qualified condition for the file occupancy assessment means that the number of received files is not greater than the preset number of received files obtained from the database.
5. The intelligent allocation method for wireless traffic as described in claim 4, characterized in that, The specific process for optimizing file usage is as follows: The first step is to perform deduplication and then re-acquire the number of received files. If the re-acquired number of received files meets the criteria for file occupancy assessment, file occupancy assessment is performed; otherwise, the second step is performed. The second step is to perform a file slicing operation. If the amount of received files that have been re-acquired meets the criteria for a qualified file occupancy assessment, a qualified file occupancy assessment will be performed. Otherwise, the preset personnel will be notified directly.
6. The intelligent allocation method for wireless traffic as described in claim 1, characterized in that, After the file usage assessment is deemed satisfactory, a file memory usage assessment is performed to quantify the degree of acceptable file memory usage. The specific process is as follows: After analyzing the ratio of file bandwidth to preset file bandwidth, a weighted operation is performed on the first ratio to obtain the file bandwidth ratio value, which is used to reflect the effect of storage bandwidth on the degree of file memory occupation. After performing a ratio analysis on the preset storage time and the actual storage time, a weighted operation is performed on the second ratio to obtain the storage time ratio value, which is used to reflect the effect of storage time on the degree of file memory occupation. After analyzing the ratio of storage speed to preset storage speed, a weighted calculation is performed on the third ratio to obtain the storage speed ratio value, which reflects the effect of storage speed on the degree of file memory usage. The obtained file storage ratio value is coupled in multiple dimensions and then combined with the storage impact value to perform weighted calculation to obtain the file storage qualified value; The file storage qualification value is used to reflect the combined influence of the file storage related value and the preset file storage related value on the qualification level of file occupancy; The file storage percentage includes: file bandwidth percentage, storage time percentage, and storage speed percentage; The file storage-related values include: storage bandwidth, storage time, and storage speed.
7. The intelligent allocation method for wireless traffic as described in claim 6, characterized in that, The specific process for determining whether file memory usage optimization is appropriate is as follows: Files are classified into different levels based on the obtained file storage qualification value and the preset file storage qualification value range obtained from the database; The specific process for classifying files by level is as follows: If the monitored file storage qualification value is greater than the maximum value of the preset file storage qualification value range obtained from the database, the corresponding file will be marked as the first file; If the monitored file storage qualification value is within the range of the preset file storage qualification value obtained from the database, the corresponding file will be marked as the second file; If the monitored file storage pass value is less than the minimum value of the preset file storage pass value range obtained from the database, the corresponding file will be marked as a third file; After classifying files by level, determine whether the file storage acceptable value corresponding to the file storage acceptable value range meets the file memory usage acceptable condition; If the file storage value within the acceptable range meets the file memory usage acceptable condition, then file download traffic allocation will be performed. If the file storage acceptable value corresponding to the file storage acceptable value range does not meet the file memory usage acceptable condition, then file memory usage acceptable optimization will be performed; The "file memory usage optimization" means setting the file usage time. The file memory usage qualification condition means that the file storage qualification value is greater than the preset file storage qualification value obtained from the database; If the file storage value meets the acceptable file memory usage criteria after optimization, file download traffic allocation will be executed; otherwise, a preset user will be prompted.
8. The intelligent allocation method for wireless traffic as described in claim 1, characterized in that, After the file memory usage is deemed acceptable, file download traffic allocation is performed to quantitatively evaluate the accuracy of file download traffic. The specific process is as follows: The received file includes: a first file, a second file, and a third file; After analyzing the ratio of file download bandwidth to preset file download bandwidth, a weighted calculation is performed based on the file download bandwidth ratio to obtain the file download bandwidth analysis value. The file download bandwidth analysis value is used to reflect the effect of file download bandwidth on file download performance; After analyzing the ratio of file download speed to preset file download speed, a weighted calculation is performed based on the file download speed ratio to obtain the file download speed analysis value; The file download speed analysis value is used to reflect the effect of file download speed on file download status; After analyzing the ratio of preset file download time to actual file download time, a weighted calculation is performed based on the file download ratio to obtain the file download time analysis value. The file download time analysis value is used to reflect the effect of file download time on file download status; The file download traffic value is obtained by multi-dimensional coupling of the acquired file download traffic analysis value; The file download traffic value is used to reflect the combined effect of the file download traffic impact value and the preset file download traffic impact value on the file download situation; The file download traffic analysis values include: file download bandwidth analysis value, file download speed analysis value, and file download time analysis value; The preset file download traffic impact values include: preset file download bandwidth, preset file download speed, and preset file download time; The file download traffic impact values include: file download bandwidth, file download speed, and file download rate.
9. The intelligent allocation method for wireless traffic as described in claim 1, characterized in that, The specific process for determining whether to optimize file download speed is as follows: Compare the file download traffic value with the preset file download traffic value obtained from the database; If the file download traffic value is within the preset file download traffic value range obtained from the database, the corresponding file will be marked as a medium-level file download traffic value and a first match will be performed. The first match means that the second file is matched with the medium-level file download traffic value. If the file download traffic value is not within the range of the preset file download traffic value obtained from the database, the corresponding file download traffic value will be divided, and the specific process is as follows: If the file download traffic value is less than the minimum value of the preset file download traffic value range, the corresponding file will be marked as a low-level file download traffic value and a second match will be performed. The second match means matching the first file with the low-level file download traffic value. If the file download traffic value is greater than the maximum value of the preset file download traffic value range, the corresponding file will be marked as a high-level file download traffic value and a third match will be performed. The third match means matching the third file with the high-level file download traffic value. If the monitored file download latency value is within the preset file download latency range obtained from the database, a file traffic allocation qualified prompt is sent; otherwise, the preset personnel are prompted to gradually increase the modem speed. If the monitored modem speed is increased to the maximum preset modulation rate, and the monitored file download latency value is still not within the preset file download latency range obtained from the database, the preset personnel are prompted.
10. An intelligent distribution system for wireless traffic, characterized in that, This includes a file reception interference assessment module, a file occupancy assessment module, a file occupancy qualification module, and a file download traffic allocation module; The file reception interference assessment module is used to perform file reception interference assessment after receiving a file at the receiving end to quantify the integrity of the file and determine whether to perform file reception interference optimization. The file reception interference optimization is used to improve the anti-interference capability during the intelligent allocation of file wireless traffic. The file occupancy assessment module is used to perform file occupancy assessment after the file reception interference assessment is qualified, so as to quantify the memory occupancy of the file and determine whether to optimize the file occupancy. The file occupancy optimization is used to improve the utilization rate in the intelligent allocation process of file wireless traffic. The file usage qualification module is used to perform a file memory usage qualification assessment after the file usage level assessment is qualified, so as to quantify the qualification level of file memory usage and determine whether to perform file memory usage qualification optimization. The memory usage qualification optimization is used to improve the reliability of intelligent allocation of file wireless traffic. The file download traffic allocation module is used to perform file download traffic allocation after the file memory usage is within acceptable limits, in order to quantitatively evaluate the accuracy of file download traffic and determine whether to optimize file download traffic. The file download traffic optimization is used to improve the accuracy of file download during the intelligent allocation of file wireless traffic.