A network management method for Internet of Things routers based on intelligent data processing
Through intelligent data processing methods, the router network environment characteristics are identified, the management solution correspondence is established, bandwidth and security settings are adjusted, and the data transmission impact in multi-router management is solved, and efficient router network management is achieved.
Patent Information
- Application Number
- CN202510083199.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2045-01-20
AI Technical Summary
When managing multiple routers, due to different network environments, bandwidth limitations, and a lot of management and provisioning data, it is difficult to manage reasonably, resulting in data transmission being affected.
The Internet of Things router network management method based on intelligent data processing is adopted. By obtaining the management plan of the sample network environment, feature identification and local solution decomposition are carried out, the corresponding relationship between features and solutions is established, the management plan of the actual network environment is formed, and the bandwidth is adjusted according to the actual transmission speed, the security setting plan is monitored and adjusted, and the router is rescheduled to solve the blockage.
Parallel management of multiple routers is realized, taking into account network environment differences and bandwidth limitations, and the success rate and speed of data transmission are ensured through router data importance sorting and secondary provisioning.
Smart Images

Figure CN119520382B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of network equipment, and in particular to a network management method for an Internet of Things router based on intelligent data processing. Background Art
[0002] With the popularization of the Internet and the widespread use of network devices, wireless routers have become an indispensable network device in our home and office environments. As a very important component, the network management of wireless routers is the key to ensuring network security and optimizing network performance.
[0003] When managing multiple routers, it is difficult to perform reasonable management due to different network environments, overall bandwidth limitations in the region, and the large amount of management and deployment data involved, which affects data transmission. Summary of the invention
[0004] In order to solve the above technical problems, a network management method for IoT routers based on intelligent data processing is provided. This technical solution solves the problem raised in the above background technology that when managing multiple routers, it is difficult to perform reasonable management due to different network environments, limited overall bandwidth in the area, and a lot of management and deployment data involved, which affects data transmission.
[0005] In order to achieve the above purpose, the technical solution adopted by the present invention is:
[0006] A network management method for an Internet of Things router based on intelligent data processing, comprising:
[0007] Obtaining a network management solution for at least one sample network environment, wherein the network management solution consists of a security setting solution, a traffic distribution solution, and a troubleshooting solution;
[0008] Perform feature recognition on the sample network environment to obtain at least one sample feature, evenly decompose the network management solution into at least one local solution, and establish a corresponding relationship between the sample feature and the local solution;
[0009] Obtain the actual network environment used by the router, identify the characteristics of the actual network environment, and form an actual management plan for the actual network environment;
[0010] Replace a current management solution currently used by at least one router with an actual management solution that matches the actual network environment;
[0011] Setting a maximum allocated bandwidth for at least one router;
[0012] Adjust the bandwidth of the router according to the actual transmission speed of the router in the actual network environment;
[0013] During operation, the security setting plan of the router is monitored and the security setting plan is adjusted according to the monitoring results;
[0014] Monitor the routers and reschedule them when congestion occurs.
[0015] Preferably, the obtaining of a network management solution for at least one sample network environment comprises the following steps:
[0016] Obtain a normal transmission ratio range of data transmission during the operation of the router, divide the normal transmission ratio range into equal intervals, and obtain at least one transmission point;
[0017] Obtain at least one network environment in which a router operates with a normal transmission ratio equal to a value at a transmission point, and summarize the environments as sample network environments;
[0018] Based on historical data, at least one historical management plan is obtained, and a network management plan for a sample network environment is screened out from the historical management plans, so that when the network management plan is used to manage the sample network environment, the difference between the normal transmission ratio of data transmission during router operation and the preset value is less than the allowable error range, and the preset value is obtained from empirical data.
[0019] Preferably, the step of performing feature recognition on the sample network environment to obtain at least one sample feature comprises the following steps:
[0020] Extract features of traffic anomalies, faults, and signal interference in the sample network environment to obtain at least one preliminary feature;
[0021] Based on the clustering algorithm, the preliminary features are classified and the preliminary features of the same type are merged into sample features.
[0022] Preferably, establishing a correspondence between sample features and local solutions comprises the following steps:
[0023] Under the condition that the sample characteristic is a first preset parameter, obtaining a first normal transmission ratio of data transmission of the router when the local solution is not used;
[0024] Under the condition that the sample characteristic is the first preset parameter, obtaining a second normal transmission ratio of data transmission of the router after the local solution is used;
[0025] The second normal transmission ratio is divided by the first normal transmission ratio to obtain a first adjustment coefficient;
[0026] Under the condition that the sample characteristic is a second preset parameter, obtaining a third normal transmission ratio of data transmission of the router when the local solution is not used;
[0027] Under the condition that the sample characteristic is the second preset parameter, obtaining a fourth normal transmission ratio of data transmission of the router after the local solution is used;
[0028] The fourth normal transmission ratio is divided by the third normal transmission ratio to obtain a second adjustment coefficient;
[0029] The second adjustment coefficient is divided by the first adjustment coefficient to obtain the degree of adjustment of the local scheme to the sample characteristics;
[0030] The local solution with the greatest degree of adjustment to the sample characteristics is matched with the sample characteristics.
[0031] Preferably, the step of identifying the characteristics of the actual network environment and forming an actual management plan for the actual network environment comprises the following steps:
[0032] Performing feature recognition on the actual network environment to obtain at least one actual feature;
[0033] Obtain the degree of overlap between the actual feature and the preliminary feature, take the average of the degree of overlap between the preliminary feature and the actual feature corresponding to the sample feature, and obtain the degree of overlap between the actual feature and the sample feature;
[0034] The sample feature with the largest overlap with the actual feature is used as the target sample feature;
[0035] The local plans corresponding to the target sample features corresponding to the actual features are summarized to obtain the actual management plan for the actual network environment, and the local plans are classified into security setting plans, traffic distribution plans or troubleshooting plans according to the attributes of the local plans in the actual management plan.
[0036] Preferably, replacing the current management solution currently used by at least one router comprises the following steps:
[0037] At least one router is sorted in descending order according to the importance of data transmission, and the sorted routers are numbered;
[0038] Replace the current management scheme currently used by the routers with the actual management scheme of the actual network environment according to the numbering sequence of the routers.
[0039] Preferably, the setting of the maximum allocated bandwidth of at least one router comprises the following steps:
[0040] Obtaining a total maximum bandwidth allowed for communication within a usage range of at least one router as a characteristic bandwidth;
[0041] Use the weight formula to calculate the router allocation ratio;
[0042] The characteristic bandwidth is multiplied by the allocation ratio of the router to obtain the maximum allocated bandwidth of the router;
[0043] Set the bandwidth allowance of the routers to the maximum allocated bandwidth according to the order of the router numbers;
[0044] The weight formula is as follows: ,
[0045] Wherein, A is the allocation ratio of the router, a is the importance of the data transmission of the router, and B is the sum of the importance of the data transmission of the router.
[0046] Preferably, adjusting the bandwidth of the router according to the actual transmission speed of the router in the actual network environment comprises the following steps:
[0047] Get the actual bandwidth of the router and, based on historical data, get the minimum transmission speed for normal operation of the router;
[0048] Get the actual transmission speed of the router. If the actual transmission speed is less than the minimum transmission speed, adjust the actual transmission speed. Otherwise, do nothing.
[0049] When adjusting, the minimum transmission speed is divided by the actual transmission speed and multiplied by the actual bandwidth to obtain the target bandwidth;
[0050] When the target bandwidth does not exceed the maximum allocated bandwidth of the router, the actual bandwidth of the router is adjusted to the target bandwidth; otherwise, the actual bandwidth of the router is adjusted to the maximum allocated bandwidth.
[0051] Preferably, the adjusting the security setting scheme according to the monitoring results comprises the following steps:
[0052] Monitor the network protection level of the security setting plan;
[0053] Sort the security setting schemes used by at least one router from small to large based on the network protection level, and number the security setting schemes in order;
[0054] When the network protection level of the security setting scheme does not exceed the preset protection value, the security setting scheme number is increased by one, and the corresponding security setting scheme is used as the target security setting scheme. The security setting scheme is updated using the target security setting scheme, and this step is repeated until the network protection level of the security setting scheme is greater than the preset protection value.
[0055] Preferably, when congestion occurs, rescheduling the router comprises the following steps:
[0056] Obtain a router where congestion occurs as a characteristic router;
[0057] The routers that are not blocked are regarded as non-feature routers, and the non-feature routers whose usage ratio of the maximum allocated bandwidth is less than 1 are regarded as target non-feature routers;
[0058] The bandwidth of the characteristic router is adjusted to the maximum allocated bandwidth of the characteristic router, and the router that still appears blocked after the adjustment is used as the target characteristic router;
[0059] The maximum allocated bandwidth of the target non-featured router is adjusted down by a target amount, so that after the adjustment, the usage ratio of the maximum allocated bandwidth of the target non-featured router is equal to 1;
[0060] Add up the target amplitudes to get the overall adjustment amplitude;
[0061] Use the proportion allocation formula to calculate the target proportion of the target feature router;
[0062] The target ratio is multiplied by the overall adjustment range to obtain the increase range of the maximum allocated bandwidth of the target characteristic router;
[0063] The proportional allocation formula is as follows: ,
[0064] Among them, C is the target ratio of the target feature router, d is the congestion level of the target feature router, and D is the sum of the congestion levels of the target feature routers.
[0065] Compared with the prior art, the present invention has the following beneficial effects:
[0066] By obtaining a network management plan for at least one sample network environment, establishing a correspondence between sample features and local plans, and forming an actual management plan for the actual network environment, it is possible to manage multiple routers in parallel, and taking into account the differences in network environments and the limitations of the overall bandwidth in the area, separate plans are formed for the routers, and the plans are replaced according to the importance of the data transmitted by the routers. At the same time, in order to ensure the matching degree of the plans, the routers are re-deployed to ensure the success rate and speed of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] Figure 1 A schematic diagram of a flow chart of a network management method for an Internet of Things router based on intelligent data processing according to the present invention;
[0068] Figure 2 A schematic diagram of a flow chart of a network management solution for obtaining at least one sample network environment according to the present invention;
[0069] Figure 3 A schematic diagram of a process of performing feature recognition on a sample network environment to obtain at least one sample feature according to the present invention;
[0070] Figure 4 A schematic diagram of a process of establishing a corresponding relationship between sample features and local solutions according to the present invention;
[0071] Figure 5 A schematic diagram of a process of identifying features of an actual network environment and forming an actual management solution for the actual network environment according to the present invention;
[0072] Figure 6 A schematic diagram of a process of replacing a current management solution currently used by at least one router according to the present invention;
[0073] Figure 7 A schematic diagram of a flow chart of setting the maximum allocated bandwidth of at least one router according to the present invention;
[0074] Figure 8 A schematic diagram of a flow chart of adjusting the bandwidth of a router according to the actual transmission speed of the router under an actual network environment of the present invention;
[0075] Fig. 9 A schematic diagram of a process of adjusting a security setting scheme according to monitoring results of the present invention;
[0076] Fig.10 It is a flow chart of rescheduling routers when congestion occurs according to the present invention. DETAILED DESCRIPTION
[0077] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.
[0078] Reference Figure 1 As shown, a network management method for an Internet of Things router based on intelligent data processing includes:
[0079] Obtaining a network management solution for at least one sample network environment, wherein the network management solution consists of a security setting solution, a traffic distribution solution, and a troubleshooting solution;
[0080] Perform feature recognition on the sample network environment to obtain at least one sample feature, evenly decompose the network management solution into at least one local solution, and establish a corresponding relationship between the sample feature and the local solution;
[0081] Obtain the actual network environment used by the router, identify the characteristics of the actual network environment, and form an actual management plan for the actual network environment;
[0082] Replace a current management solution currently used by at least one router with an actual management solution that matches the actual network environment;
[0083] Setting a maximum allocated bandwidth for at least one router;
[0084] Adjust the bandwidth of the router according to the actual transmission speed of the router in the actual network environment;
[0085] During operation, the security setting plan of the router is monitored and the security setting plan is adjusted according to the monitoring results;
[0086] Monitor the routers and reschedule them when congestion occurs.
[0087] When managing multiple routers, due to the different environments of the routers, the interference and other problems they generate are also different. Therefore, it is necessary to form a corresponding actual management plan and use the actual management plan to replace the plan used by the routers;
[0088] However, since there is a certain adjustment space in the matching degree formed by the actual management plan, it needs to be verified twice and adjusted according to the verification results. The adjustment is mainly carried out from two aspects: the quality of data transmission and external attackers to the network.
[0089] Reference Figure 2 As shown, obtaining a network management solution for at least one sample network environment includes the following steps:
[0090] Obtain a normal transmission ratio range of data transmission during the operation of the router, divide the normal transmission ratio range into equal intervals, and obtain at least one transmission point;
[0091] Obtain at least one network environment in which a router operates with a normal transmission ratio equal to a value at a transmission point, and summarize the environments as sample network environments;
[0092] Based on historical data, at least one historical management plan is obtained, and a network management plan for a sample network environment is screened out from the historical management plans, so that when the network management plan is used to manage the sample network environment, the difference between the normal transmission ratio of data transmission during router operation and the preset value is less than the allowable error range, and the preset value is obtained from empirical data.
[0093] When obtaining the sample network environment, the environment is mainly obtained from the normal transmission ratio. This is because when the normal transmission ratio is consistent, the environment it corresponds to is similar. However, in order to reduce the occurrence of extreme situations in a single environment, at least one network environment in which a router with a normal transmission ratio equal to the value at the transmission point operates is summarized as a sample network environment. Thus, the sample network environment is composed of multiple environments, which can reduce the impact of extreme situations in a single environment.
[0094] Reference Figure 3As shown, performing feature recognition on the sample network environment to obtain at least one sample feature includes the following steps:
[0095] Extract features of traffic anomalies, faults, and signal interference in the sample network environment to obtain at least one preliminary feature;
[0096] Based on the clustering algorithm, the preliminary features are classified and the preliminary features of the same type are merged into sample features.
[0097] The sample feature is composed of the preliminary features. Therefore, when the actual feature and the sample feature are identified, it can be determined whether the actual feature and the sample feature are the same feature based on the identification of the preliminary features.
[0098] Reference Figure 4 As shown, establishing a correspondence between sample features and local solutions includes the following steps:
[0099] Under the condition that the sample characteristic is a first preset parameter, obtaining a first normal transmission ratio of data transmission of the router when the local solution is not used;
[0100] Under the condition that the sample characteristic is the first preset parameter, obtaining a second normal transmission ratio of data transmission of the router after the local solution is used;
[0101] The second normal transmission ratio is divided by the first normal transmission ratio to obtain a first adjustment coefficient;
[0102] Under the condition that the sample characteristic is a second preset parameter, obtaining a third normal transmission ratio of data transmission of the router when the local solution is not used;
[0103] Under the condition that the sample characteristic is the second preset parameter, obtaining a fourth normal transmission ratio of data transmission of the router after the local solution is used;
[0104] The fourth normal transmission ratio is divided by the third normal transmission ratio to obtain a second adjustment coefficient;
[0105] The second adjustment coefficient is divided by the first adjustment coefficient to obtain the degree of adjustment of the local scheme to the sample characteristics;
[0106] The local solution with the greatest degree of adjustment to the sample characteristics is matched with the sample characteristics.
[0107] Here, since the parameters of the remaining sample features in the entire environment cannot be eliminated, data is directly acquired, and what is obtained is data mixed with all the sample features, rather than data of a single sample feature. Therefore, when the parameters of the remaining sample features remain unchanged, the parameters of the single sample feature are adjusted, which are the first preset parameters and the second preset parameters, respectively. In these two cases, the first adjustment coefficient and the second adjustment coefficient are obtained. Since the only different factor of the two coefficients is the single sample feature, the degree of adjustment of the local solution to the single sample feature can be calculated. Therefore, according to the adjustment situation, a corresponding relationship between the sample feature and the local solution can be established, because each solution is an adjustment of a certain sample feature. Therefore, when the solution is decomposed enough, that is, the local solution is small enough, the local solution must only adjust one sample feature. Therefore, the local solution with the greatest degree of adjustment to the sample feature can be corresponded to the sample feature.
[0108] Reference Figure 5 As shown, identifying the characteristics of the actual network environment and forming an actual management plan for the actual network environment includes the following steps:
[0109] Performing feature recognition on the actual network environment to obtain at least one actual feature;
[0110] Obtain the degree of overlap between the actual feature and the preliminary feature, take the average of the degree of overlap between the preliminary feature and the actual feature corresponding to the sample feature, and obtain the degree of overlap between the actual feature and the sample feature;
[0111] The sample feature with the largest overlap with the actual feature is used as the target sample feature;
[0112] The local plans corresponding to the target sample features corresponding to the actual features are summarized to obtain the actual management plan for the actual network environment, and the local plans are classified into security setting plans, traffic distribution plans or troubleshooting plans according to the attributes of the local plans in the actual management plan.
[0113] Reference Figure 6 As shown, replacing the current management solution currently used by at least one router includes the following steps:
[0114] At least one router is sorted in descending order according to the importance of data transmission, and the sorted routers are numbered;
[0115] Replace the current management scheme currently used by the routers with the actual management scheme of the actual network environment according to the numbering sequence of the routers.
[0116] Reference Figure 7 As shown, setting the maximum allocated bandwidth of at least one router includes the following steps:
[0117] Obtaining a total maximum bandwidth allowed for communication within a usage range of at least one router as a characteristic bandwidth;
[0118] Use the weight formula to calculate the router allocation ratio;
[0119] The characteristic bandwidth is multiplied by the allocation ratio of the router to obtain the maximum allocated bandwidth of the router;
[0120] Set the bandwidth allowance of the routers to the maximum allocated bandwidth according to the order of the router numbers;
[0121] The weight formula is as follows: ,
[0122] Wherein, A is the allocation ratio of the router, a is the importance of the data transmission of the router, and B is the sum of the importance of the data transmission of the router.
[0123] The importance of a router's data transmission is calculated as follows:
[0124] The importance of data transmission of a router is determined by the importance of the data transmitted by the router. In fact, the importance of data transmitted by the router can be directly obtained based on the existing neural network model. However, in this scheme, not only a neural network is used for identification, but also another method is proposed for calculation, that is, a historical transmission data set of the router is obtained, and features are extracted from the historical transmission data set to obtain at least one data feature. A clustering algorithm is used to combine the extracted data features to classify the historical transmission data in the historical transmission data set to obtain at least one historical transmission data classification, and the data feature is paired with the historical transmission data classification. At the same time, one of the data in the historical transmission data classification is selected as sample data to obtain the data loss cost, the data sensitivity to time and the data recoverability of the sample data, and a hierarchical analysis method is used to form a data loss cost, the data sensitivity to time and the data recoverability. The weight of the degree is then combined with the results of the data loss cost, the sensitivity of the data to time and the degree of data recoverability to obtain the importance of the sample data. The importance of the sample data is taken as the importance of the data in the historical transmission data classification, and the features of the data transmitted by the router are extracted and compared with the data features corresponding to the historical transmission data classification. Thus, at least one historical transmission data classification to which the data transmitted by the router belongs and the proportion of the data of the historical transmission data classification in the data transmitted by the router are determined. Thus, the importance of the data transmission of the router is obtained by multiplying the importance of the data of the historical transmission data classification with the proportion of the data of the historical transmission data classification in the data transmitted by the router. Here, it should be noted that the data transmitted by the router is not necessarily of the same type, and therefore, it may belong to different historical transmission data classifications, and the proportions belonging to the historical transmission data classifications are also different.
[0125] In fact, the identification and calculation of data importance are both existing technologies, and any existing technology can be used to complete the above calculation, and is not limited to the calculation method just mentioned;
[0126] Since the bandwidth of at least one router is limited and cannot be increased indefinitely, it is necessary to set the maximum allocated bandwidth of at least one router under the limitation of the characteristic bandwidth. When setting, the upper limit of the bandwidth is set according to the importance of the data transmission of the router to ensure that important data is given priority.
[0127] Reference Figure 8 As shown in the figure, according to the actual transmission speed of the router in the actual network environment, adjusting the bandwidth of the router includes the following steps:
[0128] Get the actual bandwidth of the router and, based on historical data, get the minimum transmission speed for normal operation of the router;
[0129] Get the actual transmission speed of the router. If the actual transmission speed is less than the minimum transmission speed, adjust the actual transmission speed. Otherwise, do nothing.
[0130] When adjusting, the minimum transmission speed is divided by the actual transmission speed and multiplied by the actual bandwidth to obtain the target bandwidth;
[0131] When the target bandwidth does not exceed the maximum allocated bandwidth of the router, the actual bandwidth of the router is adjusted to the target bandwidth; otherwise, the actual bandwidth of the router is adjusted to the maximum allocated bandwidth.
[0132] In actual use, the actual bandwidth setting of the router may not be the maximum allocated bandwidth. Therefore, the bandwidth is adjusted based on usage to ensure that the actual bandwidth used can meet the minimum transmission speed for the normal operation of the router as much as possible.
[0133] Reference Fig. 9 As shown, adjusting the security setting plan according to the monitoring results includes the following steps:
[0134] Monitor the network protection level of the security setting plan;
[0135] Sort the security setting schemes used by at least one router from small to large based on the network protection level, and number the security setting schemes in order;
[0136] When the network protection level of the security setting scheme does not exceed the preset protection value, the security setting scheme number is increased by one, and the corresponding security setting scheme is used as the target security setting scheme. The security setting scheme is updated using the target security setting scheme, and this step is repeated until the network protection level of the security setting scheme is greater than the preset protection value.
[0137] When adjusting the security setting plan, since the security setting plan with a higher network protection level will inevitably require a larger amount of calculation and recognition, the security setting plan is updated gradually, rather than using the security setting plan with the highest network protection level to update the security setting plan with an insufficient network protection level all at once. This will increase the recognition work process of the router using the security setting plan with the highest network protection level, resulting in a slower recognition speed and affecting the transmission efficiency.
[0138] Reference Fig.10 As shown, when congestion occurs, rescheduling the router includes the following steps:
[0139] Obtain a router where congestion occurs as a characteristic router;
[0140] The routers that are not blocked are regarded as non-feature routers, and the non-feature routers whose usage ratio of the maximum allocated bandwidth is less than 1 are regarded as target non-feature routers;
[0141] The bandwidth of the characteristic router is adjusted to the maximum allocated bandwidth of the characteristic router, and the router that still appears blocked after the adjustment is used as the target characteristic router;
[0142] The maximum allocated bandwidth of the target non-featured router is adjusted down by a target amount, so that after the adjustment, the usage ratio of the maximum allocated bandwidth of the target non-featured router is equal to 1;
[0143] Add up the target amplitudes to get the overall adjustment amplitude;
[0144] Use the proportion allocation formula to calculate the target proportion of the target feature router;
[0145] The target ratio is multiplied by the overall adjustment range to obtain the increase range of the maximum allocated bandwidth of the target characteristic router;
[0146] The proportional allocation formula is as follows: ,
[0147] Among them, C is the target ratio of the target feature router, d is the congestion level of the target feature router, and D is the sum of the congestion levels of the target feature routers.
[0148] The calculation method of the congestion degree of the target characteristic router is as follows: the congestion degree of the target characteristic router is estimated by using the delay time of data transmission. Since the target characteristic router transmits multiple data, it is necessary to take the average of the delay time of all the data it transmits, and then obtain the overall delay time as the congestion degree of the target characteristic router. The delay time of data transmission is equal to the queuing time of data waiting for transmission after arriving at the target characteristic router;
[0149] Since the matching degree of the maximum allocated bandwidth of at least one router is insufficient, some routers may be blocked. Therefore, it is necessary to readjust the bandwidth upper limit of the router with adjustment space, and allocate the adjusted space to the blocked router in proportion. In this way, the problem of insufficient matching degree can be solved to a certain extent.
[0150] Furthermore, the present solution also proposes a storage medium on which a computer-readable program is stored, and when the computer-readable program is called, the above-mentioned IoT router network management method based on intelligent data processing is executed.
[0151] It is understandable that the storage medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; an optical medium, such as a DVD; or a semiconductor medium, such as a solid state drive (SSD).
[0152] To sum up, the advantages of the present invention are: by obtaining a network management plan for at least one sample network environment, establishing a correspondence between sample features and local plans, and forming an actual management plan for the actual network environment, multiple routers can be managed in parallel, and considering the differences in network environments and the limitations of the overall bandwidth in the area, separate plans can be formed for the routers, and the plans can be replaced according to the importance of the data transmitted by the routers. At the same time, in order to ensure the matching degree of the plans, the routers are secondary deployed, thereby ensuring that the success rate and speed of data transmission can be guaranteed.
[0153] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.
Claims
1. A network management method for Internet of Things routers based on intelligent data processing, characterized in that: include: Obtaining a network management solution for at least one sample network environment, wherein the network management solution consists of a security setting solution, a traffic distribution solution, and a troubleshooting solution; Perform feature recognition on the sample network environment to obtain at least one sample feature, evenly decompose the network management solution into at least one local solution, and establish a corresponding relationship between the sample feature and the local solution; Obtain the actual network environment used by the router, identify the characteristics of the actual network environment, and form an actual management plan for the actual network environment; Replace a current management solution currently used by at least one router with an actual management solution that matches the actual network environment; Setting a maximum allocated bandwidth for at least one router; Adjust the bandwidth of the router according to the actual transmission speed of the router in the actual network environment; During operation, the security setting plan of the router is monitored and the security setting plan is adjusted according to the monitoring results; Monitor the routers and reschedule them when congestion occurs; The step of adjusting the security setting scheme according to the monitoring results comprises the following steps: Monitor the network protection level of the security setting plan; Sort the security setting schemes used by at least one router from small to large based on the network protection level, and number the security setting schemes in order; When the network protection level of the security setting scheme does not exceed the preset protection value, the security setting scheme number is increased by one, and the corresponding security setting scheme is used as the target security setting scheme. The security setting scheme is updated using the target security setting scheme, and this step is repeated until the network protection level of the security setting scheme is greater than the preset protection value.
2. According to claim 1, a method for managing an Internet of Things router network based on intelligent data processing is characterized in that: The obtaining of a network management solution for at least one sample network environment comprises the following steps: Obtain a normal transmission ratio range of data transmission during the operation of the router, divide the normal transmission ratio range into equal intervals, and obtain at least one transmission point; Obtain at least one network environment in which a router operates with a normal transmission ratio equal to a value at a transmission point, and summarize the environments as sample network environments; Based on historical data, at least one historical management plan is obtained, and a network management plan for a sample network environment is screened out from the historical management plans, so that when the network management plan is used to manage the sample network environment, the difference between the normal transmission ratio of data transmission during router operation and the preset value is less than the allowable error range, and the preset value is obtained from empirical data.
3. According to claim 2, a method for managing an Internet of Things router network based on intelligent data processing is characterized in that: The feature identification of the sample network environment to obtain at least one sample feature comprises the following steps: Extract features of traffic anomalies, faults, and signal interference in the sample network environment to obtain at least one preliminary feature; Based on the clustering algorithm, the preliminary features are classified and the preliminary features of the same type are merged into sample features.
4. According to claim 3, a method for managing an Internet of Things router network based on intelligent data processing is characterized in that: The establishing of a correspondence between sample features and local solutions comprises the following steps: Under the condition that the sample characteristic is a first preset parameter, obtaining a first normal transmission ratio of data transmission of the router when the local solution is not used; Under the condition that the sample characteristic is the first preset parameter, obtaining a second normal transmission ratio of data transmission of the router after the local solution is used; The second normal transmission ratio is divided by the first normal transmission ratio to obtain a first adjustment coefficient; Under the condition that the sample characteristic is a second preset parameter, obtaining a third normal transmission ratio of data transmission of the router when the local solution is not used; Under the condition that the sample characteristic is the second preset parameter, obtaining a fourth normal transmission ratio of data transmission of the router after the local solution is used; The fourth normal transmission ratio is divided by the third normal transmission ratio to obtain a second adjustment coefficient; The second adjustment coefficient is divided by the first adjustment coefficient to obtain the degree of adjustment of the local scheme to the sample characteristics; The local solution with the greatest degree of adjustment to the sample characteristics is matched with the sample characteristics.
5. The method for managing an Internet of Things router network based on intelligent data processing according to claim 4 is characterized in that: The feature identification of the actual network environment and the formation of an actual management plan for the actual network environment include the following steps: Performing feature recognition on the actual network environment to obtain at least one actual feature; Obtain the degree of overlap between the actual feature and the preliminary feature, take the average of the degree of overlap between the preliminary feature and the actual feature corresponding to the sample feature, and obtain the degree of overlap between the actual feature and the sample feature; The sample feature with the largest overlap with the actual feature is used as the target sample feature; The local plans corresponding to the target sample features corresponding to the actual features are summarized to obtain the actual management plan for the actual network environment, and the local plans are classified into security setting plans, traffic distribution plans or troubleshooting plans according to the attributes of the local plans in the actual management plan.
6. The method for managing an Internet of Things router network based on intelligent data processing according to claim 5, characterized in that: The replacing of the current management scheme currently used by at least one router comprises the following steps: At least one router is sorted from greatest to least important according to data transmission importance, and the sorted routers are numbered; Replace the current management scheme currently used by the routers with the actual management scheme of the actual network environment according to the numbering sequence of the routers.
7. The method for managing an Internet of Things router network based on intelligent data processing according to claim 6 is characterized in that: The setting of the maximum allocated bandwidth of at least one router comprises the following steps: Obtaining a total maximum bandwidth allowed for communication within a usage range of at least one router as a characteristic bandwidth; Use the weight formula to calculate the router allocation ratio; The characteristic bandwidth is multiplied by the allocation ratio of the router to obtain the maximum allocated bandwidth of the router; Set the bandwidth allowance of the routers to the maximum allocated bandwidth according to the order of the router numbers; The weight formula is as follows: , Wherein, A is the allocation ratio of the router, a is the importance of the data transmission of the router, and B is the sum of the importance of the data transmission of the router.
8. The method for managing an Internet of Things router network based on intelligent data processing according to claim 7 is characterized in that: The step of adjusting the bandwidth of the router according to the actual transmission speed of the router under the actual network environment comprises the following steps: Get the actual bandwidth of the router and, based on historical data, get the minimum transmission speed for normal operation of the router; Get the actual transmission speed of the router. If the actual transmission speed is less than the minimum transmission speed, adjust the actual transmission speed. Otherwise, do nothing. When adjusting, the minimum transmission speed is divided by the actual transmission speed and multiplied by the actual bandwidth to obtain the target bandwidth; When the target bandwidth does not exceed the maximum allocated bandwidth of the router, the actual bandwidth of the router is adjusted to the target bandwidth; otherwise, the actual bandwidth of the router is adjusted to the maximum allocated bandwidth.
9. The method for managing an Internet of Things router network based on intelligent data processing according to claim 8, characterized in that: When congestion occurs, rescheduling the router comprises the following steps: Obtain a router where congestion occurs as a characteristic router; The routers that are not blocked are regarded as non-feature routers, and the non-feature routers whose usage ratio of the maximum allocated bandwidth is less than 1 are regarded as target non-feature routers; The bandwidth of the characteristic router is adjusted to the maximum allocated bandwidth of the characteristic router, and the router that still appears blocked after the adjustment is used as the target characteristic router; The maximum allocated bandwidth of the target non-featured router is adjusted down by a target amount, so that after the adjustment, the usage ratio of the maximum allocated bandwidth of the target non-featured router is equal to 1; Add up the target amplitudes to get the overall adjustment amplitude; Use the proportion allocation formula to calculate the target proportion of the target feature router; The target ratio is multiplied by the overall adjustment range to obtain the increase range of the maximum allocated bandwidth of the target characteristic router; The proportional allocation formula is as follows: , Among them, C is the target ratio of the target feature router, d is the congestion level of the target feature router, and D is the sum of the congestion levels of the target feature routers.
Citation Information
Patent Citations
Router traffic identification system and method based on automatic machine learning
CN116506310A
System management method and device and electronic equipment
CN117574345A