Multi-mode wireless network data transmission method for power grid
By building a transmission device composed of multiple modules, the grid data packets are reported in the best way between GBR and non-GBR modes, the problem of difficulty in using civil-grade network resources in the prior art is solved, and the effect of reducing traffic expenses is achieved.
Patent Information
- Application Number
- CN202211608654.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-16
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2041-06-16
AI Technical Summary
It is difficult for the prior art to meet the throughput and delay requirements of power grid data reporting, while adaptively reporting data from multi-mode networks, making full use of a large number of civil-grade network resources to reduce traffic expenses.
By constructing a transmission device consisting of a queue storage module, a data packet GBR transmission time accounting module, a data packet GBR transmission start and end time accounting module, a first-release set GBR start and end time accounting module, and a data mode reporting selection control module, the optimal reporting of data packets between GBR and non-GBR modes is realized.
While meeting the data reporting throughput and delay requirements, we adapt to the best reporting of data from multi-mode networks, make full use of civil-grade network resources, and effectively reduce traffic expenses.
Smart Images

Figure CN115996431B_ABST
Abstract
Description
[0001] This application is a divisional application. The parent application number is 202110663269.8, the application date is June 16, 2021, and the invention title is Grid Data Multi-Mode Optimal Reporting Device. Technical Field
[0002] The present invention relates to the field of grid data reporting, and particularly to a multi-mode wireless network data transmission method for power grids. Background Art
[0003] With the rapid development of social informatization, all walks of life are rapidly moving into the era of intelligent Internet of Things. In the application of the Internet of Things, the collection and reporting of data in all dimensions are essential. The main function is to connect the required sensors, special measuring instruments, video terminals, etc. according to actual applications. After completing the acquisition and parsing, the data is reported to the Internet of Things platform for use by the artificial intelligence system. The artificial intelligence system selects the most suitable processing mode according to the input for output, and adjusts the mode according to the results to achieve higher operation efficiency.
[0004] With the further development of deep learning, the information collection involved will be more extensive, resulting in huge traffic overhead and bringing huge cost pressure to operation and maintenance. In some private network fields (such as the power industry, the oil industry, etc.), by moderately building their own exclusive networks and combining with the networks of operators, they jointly provide support for data collection and transmission. The existing technology practices more often preset the data reporting mode according to physical area division, that is, if a dedicated network is uniformly built in this area, it is preset to use the self-built network to report data, and if the area cannot build its own network, it is preset to use the operator network to report data. However, in actual applications, due to reasons such as network construction costs, network construction cycles, operation and maintenance management, etc., the opportunity to uniformly build one's own exclusive network in the area is relatively small. Therefore, in most cases in the existing technology, the operator network is still rented for data reporting, resulting in huge traffic cost expenditures.
[0005] In actual applications, even if the private network owners fail to uniformly build their own exclusive networks, in many areas, they also have a large number of their own civilian-level networks. Of course, civilian-level networks often use unlicensed spectra and civilian-level equipment. Therefore, compared with the uniformly built exclusive networks (using private network frequency points and telecom-level equipment, which can provide GBR services) and operator networks (using dedicated frequency points and telecom-level equipment, which can provide GBR services), the network quality is difficult to guarantee, and only non-GBR services can be provided. Therefore, how to adaptively select the optimal data reporting from multi-mode networks (GBR service networks and non-GBR service networks) to fully utilize a large number of civilian-level network resources for data reporting to achieve the purpose of reducing traffic cost expenditures is an issue to be solved in the industry. Summary of the Invention
[0006] The technical problem to be solved by the present invention is: to overcome the deficiencies of the prior art, provide a multi-mode wireless network data transmission method for power grids, make full use of a large number of civilian-level network resources for data reporting, so as to achieve the purpose of reducing traffic cost expenditures.
[0007] The technical solution adopted by the present invention to solve the problems existing in the prior art is:
[0008] The present invention provides a multi-mode wireless network data transmission method for power grids, based on a transmission device composed of a queue storage module, a packet GBR transmission time calculation module, a packet GBR transmission start and end time calculation module, a first send set GBR start and end time calculation module, and a data mode reporting selection control module. The specific steps are as follows:
[0009] Step 1: The queue storage module opens N packet reception queues according to the configuration. Each queue corresponds to a reporting delay value D_i, where i is the queue number, and the value ranges from 1, 2,..., N;
[0010] Step 2: The packet GBR transmission time calculation module queries each queue and obtains a first-arrived packet P_i from each queue, and calculates the GBR transmission time T_i of the packet P_i;
[0011] Step 3: The packet GBR transmission start and end time calculation module calculates the GBR transmission start and end time points {S_i, E_i} of each packet. The first send set GBR start and end time calculation module generates a first send set FirstSendCombineSet, and the GBR transmission start and end times corresponding to the packets in this set are {SC_first, EC_first};
[0012] Step 4: The data mode reporting selection control module uses the non-GBR mode to report and transmit the packets in the first send set FirstSendCombineSet during the period from the current time point to SC_first, and uses the GBR mode to report and transmit the packets in the first send set FirstSendCombineSet that have not been reported after the SC_first time point;
[0013] Step 5: After the packets in the FirstSendCombineSet are reported, jump to Step 2;
[0014] In the above Step 3, the calculation method of {S_i, E_i} is:
[0015] Step 3.1A: Determine the arrival time t_arrived_i of the current packet P, the current time t_current, and the reporting delay value t_delay_i;
[0016] Step 3.2A: Calculate the total data volume of taking one largest data packet from each of the N packet reception queues, and divide the total data volume by the GBR rate to obtain the total transmission delay T_max for each of the N queues to take one largest data packet.
[0017] Step 3.3A: Calculate (t_current + t_delay_i - (t_current - t_arrived_i) - T_max - T_i) to obtain S_i, and calculate (S_i + T_i) to obtain E_i.
[0018] In the said Step 3, the specific method for generating the first send set FirstSendCombineSet and determining the GBR transmission start and end times {SC_first, EC_first} corresponding to the data packets in the first send set is as follows:
[0019] Step 3.1B: For {S_i, E_i}, where i takes values from 1 to N, sort them in ascending order according to the value of S_i to obtain {SortS_j, SortE_j}, where the values of i and j are both from 1 to N, and {SortS_j, SortE_j} and {S_i, E_i} have a one-to-one mapping relationship according to the sorting result of this step.
[0020] Step 3.2B: Initialize F to 2, {SC_first, EC_first} to {SortS_1, SortE_1}, clear FirstSendCombineSet, and write the queue number corresponding to {SortS_1, SortE_1} into FirstSendCombineSet.
[0021] Step 3.3B: Determine whether F is greater than N. If it is, jump to Step 3.5B; if not, jump to Step 3.4B.
[0022] Step 3.4B: Determine whether {SortS_F, SortE_F} overlaps with {SC_first, EC_first}. If it does, assign max(SortE_F, EC_first) to TEMP, assign (TEMP - (SortE_F - SortS_F) - (EC_first - SC_first)) to SC_first, assign TEMP to EC_first, write the queue number corresponding to {SortS_F, SortE_F} into the last of FirstSendCombineSet, increment F by 1, and then jump to Step 3.3B.
[0023] Step 3.5B, output FirstSendCombineSet and {SC_first, EC_first};
[0024] In the said Step 1, the attributes of the data packets in the queue at least include the payload of the packet, the size of the packet, and the packet arrival time information. In Step 1, the queue storage module opens N packet receiving queues according to the configuration, and the configuration obtains configuration information through the configuration interface or reads the configuration information from the database;
[0025] In the said Step 2, if the data packet GBR transmission time calculation module queries that all queues are empty, it keeps querying until at least one queue can obtain a data packet, and then calculates the GBR transmission time Ti of the data packet Pi in at least one of these queues.
[0026] In the said Step 2, if in the previous round of processing, the data packets taken out from the queue have not been reported, that is, the data packets other than FirstSendCombineSet, then no new packets need to be taken from the corresponding queue in this round.
[0027] Preferably, in the said Step 2, the specific method for calculating the GBR transmission time Ti of the data packet Pi is: dividing the size of the data packet Pi by the GBR rate to obtain the GBR transmission time Ti.
[0028] Preferably, in the said Step 4, the transmission order for reporting and transmitting the data packets in the first send set FirstSendCombineSet is: sending them in sequence according to the queue numbers to which the data packets belong in FirstSendCombineSet.
[0029] Compared with the prior art, the beneficial effects of the present invention are:
[0030] The present invention is used to adaptively select the best data reporting from multiple-mode networks to meet the requirements of data reporting throughput, latency, etc., and make full use of a large amount of civilian network resources for data reporting, so as to achieve the purpose of reducing the traffic cost expenditure. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The present invention will be further described below with reference to the drawings and embodiments.
[0032] Figure 1 is a schematic flowchart of the method of an embodiment of the present invention,
[0033] Figure 2 is a schematic diagram of the system composition of an embodiment of the present invention,
[0034] Figure 3 is a schematic diagram of the implementation of an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0035] To make the technical solution and beneficial effects of the present invention clearer, the following further elaborates on the embodiments of the present invention in detail.
[0036] As Figures 1 to 2 shown, the present invention provides a multi-mode optimal reporting device for power grid data, including: a queue storage module, a packet GBR transmission time calculation module, a packet GBR transmission start and end time calculation module, a first send set GBR start and end time calculation module, and a data mode reporting selection control module. The functions of each module are as follows:
[0037] Queue storage module: This module opens N packet reception queues according to the reporting delay value. Each queue corresponds to a reporting delay value D_i, where i is the queue number, and the value range is 1, 2,..., N;
[0038] Packet GBR transmission time calculation module: This module queries each queue and obtains a first-arrived packet P_i from each queue, and calculates the GBR transmission time T_i of the packet P_i;
[0039] Packet GBR transmission start and end time calculation module: This module is responsible for calculating the GBR transmission start and end time points {S_i, E_i} of each packet;
[0040] First send set GBR start and end time calculation module: This module determines the first send set FirstSendCombineSet and calculates the GBR transmission start and end times corresponding to the packets in this set as {SC_first, EC_first};
[0041] Data mode reporting selection control module: This module is responsible for controlling the packets in the first send set to be reported and transmitted in the non-GBR mode for the packets in the first send set FirstSendCombineSet during the period from the current time point to SC_first, and for the unreported packets in the first send set FirstSendCombineSet in the GBR mode after the SC_first time point.
[0042] The steps for the modules to cooperate with each other for optimal reporting are as follows:
[0043] Step 1: The queue storage module opens N packet reception queues according to the configuration. Each queue corresponds to a reporting delay value D_i, where i is the queue number, and the value range is 1, 2,..., N;
[0044] Step 2: The packet GBR transmission time calculation module queries each queue and obtains a first-arrived packet P_i from each queue, and calculates the GBR transmission time T_i of the packet P_i;
[0045] Step 3: The GBR transmission start and end time calculation module for data packets calculates the GBR transmission start and end time points {S_i, E_i} for each data packet. The GBR start and end time calculation module for the first send set generates the first send set FirstSendCombineSet, and the GBR transmission start and end times corresponding to the data packets in this set are {SC_first, EC_first}.
[0046] Step 4: The data mode reporting selection control module uses the non - GBR mode to report and transmit the data packets in the first send set FirstSendCombineSet during the period from the current time point to SC_first. After the SC_first time point, it uses the GBR mode to report and transmit the data packets in the first send set FirstSendCombineSet that have not been reported yet.
[0047] Step 5: After the data packets in FirstSendCombineSet are reported, jump to Step 2.
[0048] The present invention also provides a multi - mode wireless network data transmission method for power grids. The specific steps of the method are the same as Steps 1 to 5 described above.
[0049] In the above - mentioned Step 1, the reporting delay refers to the time from when the data packet enters the queue to when the other party correctly receives the data packet. The attributes of the queue data packets at least include the payload of the packet, the size of the packet, the packet arrival time information. The payload of the packet refers to the specific content of the packet, and the size of the packet refers to the number of bytes corresponding to the packet content.
[0050] The multi - mode wireless network data transmission method for power grids further includes a configuration interface and a database; in the above - mentioned Step 1, the queue storage module opens N packet reception queues according to the configuration. The configuration obtains configuration information through the configuration interface or by reading the database. The configuration interface can be a touch screen.
[0051] In the above - mentioned Step 2, if the GBR transmission time calculation module for data packets queries that all queues are empty, it keeps querying until at least one queue can obtain a data packet, and then calculates the GBR transmission time T_i of the data packet P_i in this at least one queue.
[0052] In the above - mentioned Step 2, if in the previous round of processing, the data packet taken out from the queue has not been reported, that is, a data packet outside FirstSendCombineSet, then no new packet needs to be taken from the corresponding queue in this round.
[0053] If there is data in several queues in a certain round of query (at least one queue has data packets, and other queues may not have data packets), then the data of the several queues is taken, plus the data packets that have been taken out in the previous processing but do not belong to the "first send set", and then together to determine which ones belong to the first send set and send them.
[0054] In step 2, the specific method for calculating the GBR transmission time \(T_i\) of the accounting data packet \(P_i\) is: divide the size of the data packet \(P_i\) by the GBR rate to obtain the GBR transmission time \(T_i\).
[0055] In step 3, the accounting method for \(\{S_i, E_i\}\) is:
[0056] Step 3.1A: Determine the arrival time \(t_{arrived\_i}\) of the current data packet \(P\), the current time \(t_{current}\), and the reporting delay value \(t_{delay\_i}\);
[0057] Step 3.2A: Calculate the total data volume of taking one maximum data packet from each of the \(N\) packet reception queues, and divide the total data volume by the GBR rate to obtain the total transmission delay \(T_{max}\) of each of the \(N\) queues taking one maximum data packet;
[0058] Step 3.3A: Calculate \((t_{current}+t_{delay\_i}-(t_{current}-t_{arrived\_i})-T_{max}-T_i)\) to obtain \(S_i\), and calculate \((S_i + T_i)\) to obtain \(E_i\).
[0059] The arrival time \(t_{arrived\_i}\) refers to the time when the data packet \(P\) enters the corresponding queue, and the reporting delay value \(t_{delay\_i}\) is the reporting delay value \(D_i\) of the corresponding queue.
[0060] In step 3, the specific method for generating the first send set FirstSendCombineSet and determining the GBR transmission start and end times \(\{SC\_first, EC\_first\}\) corresponding to the data packets in the first send set is:
[0061] Step 3.1B: For \(\{S_i, E_i\}\), where \(i\) takes values from 1 to \(N\), sort them in ascending order according to the value of \(S_i\) to obtain \(\{SortS_j, SortE_j\}\), where both \(i\) and \(j\) take values from 1 to \(N\), and there is a one-to-one mapping relationship between \(\{SortS_j, SortE_j\}\) and \(\{S_i, E_i\}\) according to the sorting result of this step;
[0062] Step 3.2B: Initialize F to 2, {SC_first, EC_first} to {SortS_1, SortE_1}, clear FirstSendCombineSet, and write the queue numbers corresponding to {SortS_1, SortE_1} into FirstSendCombineSet;
[0063] Step 3.3B: Determine whether F is greater than N. If so, jump to Step 3.5B; if not, jump to Step 3.4B;
[0064] Step 3.4B: Determine whether {SortS_F, SortE_F} overlaps with {SC_first, EC_first}. If so, assign max(SortE_F, EC_first) to TEMP, assign (TEMP - (SortE_F - SortS_F) - (EC_first - SC_first)) to SC_first, assign TEMP to EC_first, write the queue numbers corresponding to {SortS_F, SortE_F} to the last of FirstSendCombineSet, increment F by 1, and then jump to Step 3.3B;
[0065] Step 3.5B: Output FirstSendCombineSet and {SC_first, EC_first}.
[0066] The F and TEMP are temporary variables in the loop judgment.
[0067] In Step 4, the transmission order for reporting and transmitting the data packets in the first send combine set FirstSendCombineSet is: sending in sequence according to the queue numbers to which the data packets belong in FirstSendCombineSet.
[0068] In Step 4, the non - GBR mode corresponds to the transmission mode without rate guarantee. The typical situation corresponds to the civilian - level network, that is, the transmission rate cannot be guaranteed when using this network, but the cost is low or even free; while the GBR mode corresponds to the transmission mode with rate guarantee. The typical situation corresponds to renting the operator's network for transmission or building a dedicated telecom - level network for transmission, that is, the transmission rate is guaranteed when using this network, but the cost is high.
[0069] Example: In this example, the network for uploading power grid sensing data includes a civilian-level network (WIFI network) owned by the power grid owner and a leased telecom network from an operator. Since the WIFI network is an owned network, using this network to upload sensing data incurs no traffic charges. However, when using the leased telecom network from the operator for sensing data transmission, charges are calculated based on the traffic. However, since the WIFI network uses unlicensed spectrum, access is based on spectrum competition and there is random co-channel interference. Coupled with the poor stability of civilian-level devices, the WIFI network can only provide non-GBR services. That is, when using the WIFI network to transmit sensing data, it cannot guarantee the completion of data transmission within a limited time. When using the operator network, since the devices are telecom-level devices, stable and reliable, and the spectrum is dedicated spectrum, GBR services can be provided. That is, it can guarantee data transmission at the GBR rate, that is, it can complete data transmission within a limited time.
[0070] As Figure 3 shown, in this example, there are three transmission queues with different transmission delays:
[0071] The first one corresponds to Queue1 in the figure, and the required transmission delay is t_delay_1;
[0072] The second one corresponds to Queue2 in the figure, and the required transmission delay is t_delay_2;
[0073] The third one corresponds to Queue3 in the figure, and the required transmission delay is t_delay_3;
[0074] The queue storage module receives data packets from each sensing device. At time t_current, there is one data packet in Queue1, and the arrival time of this packet is t_arrived_1. There is one data packet in Queue2, and the arrival time of this packet is t_arrived_2. There is one data packet in Queue3, and the arrival time of this packet is t_arrived_3;
[0075] At time t_current, the data packet GBR transmission time calculation module queries that there is data in the three queues and obtains the earliest-arrived data packets P_1, P_2, and P_3 from each queue. The GBR transmission times of the three data packets are calculated as T_1, T_2, and T_3 in turn by dividing the size of data packet P_i by the GBR rate;
[0076] Next, the GBR transmission start and end time calculation module for data packets calculates the GBR start and end transmission times of the three data packets according to steps 3.1A to 3.3A, and obtains the GBR start and end transmission periods {S_1, E_1} of data packet P_1, {S_2, E_2} of P_2, and {S_3, E_3} of P_3.
[0077] Next, the start and end time calculation module for the first send set calculates the first send set FirstSendCombineSet according to steps 3.1B to 3.5B, and calculates the GBR transmission start and end times corresponding to the data packets in this set as {SC_first, EC_first}. As Figure 3 shown, in this embodiment, data block P_1 and data block P_2 are combined to form FirstSendCombineSet. Since the GBR start time of data block P_2 is earlier, data block P_2 ranks first in FirstSendCombineSet (that is, data block P_2 is preferentially transmitted when reporting data), and data block P_1 ranks second in FirstSendCombineSet (that is, data block P_1 is transmitted after data block P_2 is transmitted when reporting data);
[0078] Finally, the data mode reporting selection control module controls the two data blocks in FirstSendCombineSet to report sensing data using the WIFI network between t_current and SC_first. If the data reporting in FirstSendCombineSet is completed before the SC_first time point, there is no need to use the telecom operator network for transmission, and thus no traffic fee is generated. If the transmission is not completed before SC_first, the operator network is enabled for transmission. Since the operator network provides the GBR service, it can ensure that the transmission of all data blocks in {SC_first, EC_first} is completed.
[0079] Therefore, the problem of data reporting timeout will not occur. Thus, the method of the present invention can maximize the use of the WIFI network for transmission and effectively reduce the traffic expenditure.
[0080] As can be seen from the above embodiments, by adopting the method of the present invention, by reserving the GBR transmission time period for data packets and making full use of the time outside the GBR time period to attempt data transmission based on the non-GBR network, data can be adaptively reported preferentially from multiple-mode networks while meeting the data reporting throughput and delay requirements, making full use of a large amount of civilian-level network resources for data reporting, and effectively achieving the purpose of reducing the traffic fee expenditure.
[0081] The embodiments of the present invention have been described in detail above in conjunction with the accompanying drawings. However, the present invention is not limited to the above embodiments, and various changes can be made without departing from the spirit of the present invention within the scope of knowledge possessed by those of ordinary skill in the art.
Claims
1. A multi-mode wireless network data transmission method for power grids, characterized in that, Based on a transmission device composed of a queue storage module, a packet GBR transmission time calculation module, a packet GBR transmission start and end time calculation module, a first send set GBR start and end time calculation module, and a data mode reporting selection control module, the specific steps are as follows: Step 1: The queue storage module opens N packet reception queues according to the configuration. Each queue corresponds to a reporting delay value D_i, where i is the queue number and takes values of 1, 2,..., N; Step 2: The packet GBR transmission time calculation module queries each queue and obtains a first-arrived packet P_i from each queue, and calculates the GBR transmission time T_i of the packet P_i; Step 3: The packet GBR transmission start and end time calculation module calculates the GBR transmission start and end time points {S_i, E_i} of each packet. The first send set GBR start and end time calculation module generates a first send set FirstSendCombineSet, and the GBR transmission start and end times corresponding to the packets in this set are {SC_first, EC_first}; Step 4: The data mode reporting selection control module uses the non-GBR mode to report and transmit the packets in the first send set FirstSendCombineSet during the period from the current time point to SC_first, and uses the GBR mode to report and transmit the packets in the first send set FirstSendCombineSet that have not been reported after the SC_first time point; Step 5: After the packets in the FirstSendCombineSet are reported, jump to Step 2; In the said Step 3, the calculation method of {S_i, E_i} is as follows: Step 3.1A: Determine the arrival time t_arrived_i of the current packet P, the current time t_current, and the reporting delay value t_delay_i; Step 3.2A: Calculate the total data volume of taking one largest packet from each of the N packet reception queues, and divide the total data volume by the GBR rate to obtain the total transmission delay T_max of taking one largest packet from each of the N queues; Step 3.3A: Calculate (t_current + t_delay_i - (t_current - t_arrived_i) - T_max - T_i) to obtain S_i, and calculate (S_i + T_i) to obtain E_i; In the said Step 3, the specific method for generating the first send set FirstSendCombineSet and determining the GBR transmission start and end times {SC_first, EC_first} corresponding to the packets in the first send set is as follows: Step 3.1B: For {S_i, E_i}, where i takes values of 1,..., N, sort them in ascending order according to the value of S_i to obtain {SortS_j, SortE_j}, where the values of i and j are both 1,..., N, and {SortS_j, SortE_j} and {S_i, E_i} have a one-to-one mapping relationship according to the sorting result of this step; Step 3.2B: Initialize F to 2, {SC_first, EC_first} to {SortS_1, SortE_1}, clear FirstSendCombineSet, and write the queue numbers corresponding to {SortS_1, SortE_1} into FirstSendCombineSet; Step 3.3B: Determine whether F is greater than N. If so, jump to Step 3.5B; if not, jump to Step 3.4B; Step 3.4B: Determine whether {SortS_F, SortE_F} overlaps with {SC_first, EC_first}. If so, assign max(SortE_F, EC_first) to TEMP, assign (TEMP - (SortE_F - SortS_F) - (EC_first - SC_first)) to SC_first, assign TEMP to EC_first, write the queue number corresponding to {SortS_F, SortE_F} to the last position in FirstSendCombineSet, increment F by 1, and then jump to Step 3.3B; Step 3.5B: Output FirstSendCombineSet and {SC_first, EC_first}; In the said Step 1, the attributes of the data packets in the queue include at least the payload of the packet, the size of the packet, and the packet arrival time information. In Step 1, the queue storage module opens N packet reception queues according to the configuration. The configuration obtains configuration information through the configuration interface or by reading the database; In the said Step 2, if the data packet GBR transmission time calculation module queries that all queues are empty, it keeps querying until at least one queue can obtain a data packet, and then calculates the GBR transmission time T_i of the data packet P_i in at least one of these queues.
2. The multi-mode wireless network data transmission method for power grids according to claim 1, characterized in that: In the said Step 2, if in the previous round of processing, the data packets taken out from the queue were not reported, that is, the data packets outside FirstSendCombineSet, then no new packets need to be taken from the corresponding queues in this round.
3. The multi-mode wireless network data transmission method for power grids according to claim 1, characterized in that: In the said Step 2, the specific method for calculating the GBR transmission time T_i of the data packet P_i is: divide the size of the data packet P_i by the GBR rate to obtain the GBR transmission time T_i.
4. The multi-mode wireless network data transmission method for power grids according to claim 1, characterized in that: In the said Step 4, the transmission order for reporting and transmitting the data packets in the first send set FirstSendCombineSet is: send them in sequence according to the queue numbers to which the data packets belong in FirstSendCombineSet.
Citation Information
Patent Citations
Traffic matching method for network coding aware routing in wireless multi-hop network
CN112954719A
Device and method for data flux control
CN1921450A