Data transmission method and system for power Internet of Things

By calculating the transmission capability of the data transmission method based on transmission parameters in the power Internet of Things and adjusting it in real time, the problem of taking into account low power consumption and high data transmission effect is solved, and timely and efficient changes in the data transmission method are achieved.

CN119484550BActive Publication Date: 2025-03-28NANJING INRICH TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510052569.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-03-28
Estimated Expiration
2045-01-14

AI Technical Summary

Technical Problem

In the power Internet of Things, it is difficult to effectively choose the appropriate data transmission method in effective ways to better take into account the low power consumption and high data transmission effects of data transmission in the existing technology.

Method used

By dividing the time into multiple continuous time periods, the transmission capability of the data transmission method is calculated based on the transmission parameters, and the data transmission method is adjusted in real time to take into account low power consumption and high data transmission effects.

Benefits of technology

It realizes timely and efficient changes in data transmission methods, and selects different data transmission methods more reasonably, so as to better take into account the low power consumption and high data transmission effects of data transmission in the Internet of Things.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484550B_ABST
    Figure CN119484550B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of electric power Internet of Things. In order to solve the problem of how to better balance low power consumption and high data transmission effect of data transmission in the electric power Internet of Things, a data transmission method and system of the electric power Internet of Things are provided. The method comprises: when two nodes both perform data transmission in a first data transmission mode in a kth time period, obtaining a transmission parameter in the kth time period; calculating a first transmission capacity of the first data transmission mode in the kth time period according to the transmission parameter; calculating a transmission capacity evaluation reference value of the first data transmission mode in the k+1th time period according to the first transmission capacity; calculating a real-time second transmission capacity of the first data transmission mode in the k+1th time period; judging whether the second transmission capacity is less than the transmission capacity evaluation reference value, and if so, changing in real time to perform data transmission between the two nodes in the second data transmission mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electric power Internet of Things, and in particular to a data transmission method and system for electric power Internet of Things. Background Art

[0002] With the development of Internet of Things technology, it has been widely used in various fields. Especially in the field of power systems, the status of power equipment can be monitored remotely in real time through Internet of Things technology, which is more convenient and faster than traditional manual inspections, and is conducive to unified management of equipment status.

[0003] There are many ways to transmit data between nodes in the power Internet of Things, and each data transmission method has its own characteristics. For example, LoRa and Zigbee have the advantage of low power consumption, but the disadvantage is that the bandwidth is small and the data transmission rate is low. 5G, fiber optic Ethernet and other methods have large bandwidth and high data transmission speed, but the power consumption is relatively high. How to better balance the low power consumption and high data transmission effect of data transmission in the power Internet of Things is a technical problem that needs to be solved urgently. Summary of the invention

[0004] In order to solve the above-mentioned technical problems, the present invention provides a data transmission method and system for an electric power Internet of Things, which can more reasonably select different data transmission modes, and the change of data transmission modes is more timely and efficient, thereby better taking into account the low power consumption and high data transmission effect of data transmission in the electric power Internet of Things.

[0005] The technical solution adopted by the present invention is as follows:

[0006] A data transmission method for an electric power Internet of Things, wherein two adjacent nodes in the electric power Internet of Things have an optional first data transmission mode and a second data transmission mode, the power consumption of the first data transmission mode is less than the power consumption of the second data transmission mode, and the bandwidth of the first data transmission mode is less than the bandwidth of the second data transmission mode, and the method comprises the following steps: S1, dividing time into a plurality of continuous time periods; S2, when the two nodes both transmit data in the first data transmission mode in the kth time period, obtaining a transmission parameter in the kth time period, wherein k is a positive integer; S3, calculating a first transmission capacity of the first data transmission mode in the kth time period according to the transmission parameter in the kth time period; S4, calculate the transmission capacity evaluation reference value of the first data transmission mode in the k+1th time period based on the first transmission capacity of the first data transmission mode in the kth time period; S5, obtain the change of the transmission parameters between the two nodes in real time in the k+1th time period, and calculate the second transmission capacity of the first data transmission mode in real time in the k+1th time period based on the change and the first transmission capacity; S6, determine whether the second transmission capacity is less than the transmission capacity evaluation reference value, and if so, change to the second data transmission mode for data transmission between the two nodes in real time, otherwise continue to use the first data transmission mode for data transmission between the two nodes.

[0007] After a preset number of consecutive complete time periods are performed for data transmission in the second data transmission mode, the data transmission between the two nodes is changed to the first data transmission mode.

[0008] The transmission parameters include a signal-to-noise ratio, a transmission delay, and a packet loss rate. Step S3 specifically includes: taking the average of the signal-to-noise ratio, the transmission delay, and the packet loss rate in the kth time period, and normalizing the average; and calculating the first transmission capacity based on the following formula according to the normalized signal-to-noise ratio average, transmission delay average, and packet loss rate average:

[0009] ;

[0010] in, A 1 represents the first transmission capability of the first data transmission mode in the kth time period, SNR m represents the normalized mean signal-to-noise ratio, TD m represents the normalized mean transmission delay, LS m represents the normalized mean packet loss rate, c SNR ,c TD , c LS They are the influence coefficients of signal-to-noise ratio, transmission delay and packet loss rate on transmission capacity.

[0011] The transmission capacity evaluation reference value is calculated based on the following formula:

[0012] ;

[0013] in, A ref represents a transmission capability evaluation reference value of the first data transmission mode in the k+1th time period, A th1 and A th2 are the first preset value and the second preset value respectively, and A th2 < A th1 .

[0014] The second transmission capacity is calculated based on the following formula:

[0015] ;

[0016] in, A 2 represents the real-time second transmission capability of the first data transmission mode in the k+1th time period, R SNR It represents the increase or decrease ratio of the real-time signal-to-noise ratio relative to the mean signal-to-noise ratio in the kth time period, R TD represents the increase or decrease ratio of the real-time transmission delay relative to the mean transmission delay in the k-th time period, R LS It represents the increase or decrease ratio of the real-time packet loss rate relative to the average packet loss rate in the k-th time period.

[0017] A data transmission system for an electric power Internet of Things, wherein two adjacent nodes in the electric power Internet of Things have an optional first data transmission mode and a second data transmission mode, the power consumption of the first data transmission mode is less than the power consumption of the second data transmission mode, and the bandwidth of the first data transmission mode is less than the bandwidth of the second data transmission mode, and the system comprises: a division module, the division module is used to divide time into a plurality of continuous time periods; an acquisition module, the acquisition module is used to acquire the transmission parameters in the kth time period when the two nodes both transmit data in the first data transmission mode in the kth time period, wherein k is a positive integer; a first calculation module, the first calculation module is used to calculate the first transmission capacity of the first data transmission mode in the kth time period according to the transmission parameters in the kth time period; a second calculation module is used to calculate the first transmission capacity of the first data transmission mode in the kth time period according to the transmission parameters in the kth time period; and a second calculation module is used to calculate the first transmission capacity of the first data transmission mode in the kth time period. Module, the second calculation module is used to calculate the transmission capacity evaluation reference value of the first data transmission mode in the k+1th time period according to the first transmission capacity of the first data transmission mode in the kth time period; the third calculation module is used to obtain the change of the transmission parameters between the two nodes in real time in the k+1th time period, and calculate the real-time second transmission capacity of the first data transmission mode in the k+1th time period according to the change and the first transmission capacity; the judgment module is used to judge whether the second transmission capacity is less than the transmission capacity evaluation reference value, and if so, change to the second data transmission mode for data transmission between the two nodes in real time, otherwise continue to use the first data transmission mode for data transmission between the two nodes.

[0018] The determination module is further configured to change the data transmission between the two nodes to the first data transmission mode after the data transmission in the second data transmission mode has been performed for a preset number of consecutive complete time periods.

[0019] The transmission parameters include a signal-to-noise ratio, a transmission delay, and a packet loss rate, and the first calculation module is specifically used to: take the average of the signal-to-noise ratio, the transmission delay, and the packet loss rate in the kth time period, and normalize the average; calculate the first transmission capacity based on the following formula according to the normalized signal-to-noise ratio average, transmission delay average, and packet loss rate average:

[0020] ;

[0021] in, A 1 represents the first transmission capability of the first data transmission mode in the kth time period, SNR m represents the normalized mean signal-to-noise ratio, TD mrepresents the normalized mean transmission delay, LS m represents the normalized mean packet loss rate, c SNR , c TD , c LS They are the influence coefficients of signal-to-noise ratio, transmission delay and packet loss rate on transmission capacity.

[0022] The second calculation module calculates the transmission capability evaluation reference value based on the following formula:

[0023] ;

[0024] in, A ref represents a transmission capability evaluation reference value of the first data transmission mode in the k+1th time period, A th1 and A th2 are the first preset value and the second preset value respectively, and A th2 < A th1 .

[0025] The third calculation module calculates the second transmission capacity based on the following formula:

[0026] ;

[0027] in, A 2 represents the real-time second transmission capability of the first data transmission mode in the k+1th time period, R SNR It represents the increase or decrease ratio of the real-time signal-to-noise ratio relative to the mean signal-to-noise ratio in the kth time period, R TD represents the increase or decrease ratio of the real-time transmission delay relative to the mean transmission delay in the k-th time period, R LS It represents the increase or decrease ratio of the real-time packet loss rate relative to the average packet loss rate in the k-th time period.

[0028] Beneficial effects of the present invention:

[0029] The present invention calculates a first transmission capacity according to transmission parameters in an entire time period in which data is transmitted in a first data transmission mode, calculates a capacity evaluation reference value for a next time period according to the first transmission capacity, and calculates a second transmission capacity in real time in the next time period according to the transmission parameters and the first transmission capacity, and then determines whether to change the first data transmission mode to the second transmission mode based on a comparison between the second transmission capacity and the capacity evaluation reference value. Thus, different data transmission modes can be selected more reasonably, and changes in data transmission modes can be made more timely and efficiently, thereby better taking into account both low power consumption and high data transmission effect of data transmission in the power Internet of Things. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 This is a flow chart of a data transmission method of the power Internet of Things according to an embodiment of the present invention;

[0031] Figure 2 A block diagram of a data transmission system of an electric power Internet of Things according to an embodiment of the present invention. DETAILED DESCRIPTION

[0032] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0033] In an embodiment of the present invention, there are optional first data transmission mode and second data transmission mode between two adjacent nodes in the power Internet of Things, the power consumption of the first data transmission mode is less than the power consumption of the second data transmission mode, and the bandwidth of the first data transmission mode is less than the bandwidth of the second data transmission mode. Among them, the nodes in the power Internet of Things can be power data acquisition devices, edge computing devices, etc. The adjacency of nodes refers to the relationship between two nodes that have established a direct data transmission connection in the data transmission connection structure of the power Internet of Things.

[0034] In a specific embodiment of the present invention, the first data transmission mode may be LoRa, Zigbee, etc.; the second data transmission mode may be 5G, fiber-optic Ethernet, etc.

[0035] like Figure 1 As shown, the data transmission method of the power Internet of Things in an embodiment of the present invention includes the following steps:

[0036] S1, divide the time into multiple consecutive time periods.

[0037] The multiple time periods may be of equal length or of unequal length, that is, the lengths of any two time periods may be equal or unequal.

[0038] S2, when the two nodes both perform data transmission in the first data transmission mode in the kth time period, obtain the transmission parameters in the kth time period, where k is a positive integer.

[0039] The two nodes both perform data transmission in the first data transmission mode in the kth time period, which means that in the kth time period, data transmission is all performed in the first data transmission mode, and the second data transmission mode is not used. In the embodiment of the present invention, k can be the sequence number of any time period in which data transmission is performed in the first data transmission mode.

[0040] In one embodiment of the present invention, the transmission parameters include signal-to-noise ratio, transmission delay and packet loss rate. The signal-to-noise ratio, transmission delay and packet loss rate can be collected at a preset sampling frequency in the kth time period; or the signal-to-noise ratio, transmission delay and packet loss rate can be continuously acquired in the kth time period to obtain a relationship curve between each transmission parameter and time.

[0041] S3: Calculate a first transmission capability of the first data transmission mode in the kth time period according to the transmission parameters in the kth time period.

[0042] Specifically, the signal-to-noise ratio, transmission delay, and packet loss rate may be averaged in the kth time period, and the averages may be normalized to become values ​​between 0 and 1. For continuous parameters, the average is the integral over a period of time divided by the length of the period of time. Then, according to the normalized average signal-to-noise ratio, average transmission delay, and average packet loss rate, the first transmission capacity is calculated based on the following formula:

[0043] ;

[0044] in, A 1 represents the first transmission capability of the first data transmission mode in the kth time period, SNR m represents the normalized mean signal-to-noise ratio, TD m represents the normalized mean transmission delay, LS m represents the normalized mean packet loss rate, c SNR , c TD , c LS They are the influence coefficients of signal-to-noise ratio, transmission delay and packet loss rate on transmission capacity.

[0045] The influence coefficient of signal-to-noise ratio, transmission delay and packet loss rate on transmission capacity c SNR , c TD , c LS is preset. In a specific embodiment of the present invention, its value is as follows: when the mean signal-to-noise ratio is greater than 10dB, c SNR Take 1, when the mean signal-to-noise ratio is between -20dB and 10dB, c SNR Take 0.5, when the mean signal-to-noise ratio is less than -20dB, c SNR Take 0; when the transmission delay is greater than 5s, c TD Take 1, when the transmission delay is between 1s and 5s, c TD Take 0.5, when the transmission delay is less than 1s, c TD Take 0; when the average packet loss rate is greater than 1%, c LS Take 1, when the average packet loss rate is between 0.1 and 1%, c LS Take 0.5, when the average packet loss rate is less than 0.1%, c LS Take 0.

[0046] S4, calculating a transmission capacity evaluation reference value of the first data transmission mode in the k+1th time period according to the first transmission capacity of the first data transmission mode in the kth time period.

[0047] The k+1th time period is the next time period of the kth time period.

[0048] In one embodiment of the present invention, the transmission capability evaluation reference value may be calculated based on the following formula:

[0049] ;

[0050] in, A ref represents the transmission capability evaluation reference value of the first data transmission mode in the k+1th time period, A th1 and A th2 are the first preset value and the second preset value respectively, and A th2 < A th1 . A th1 andA th2 The setting may be based on the actual range of the first transmission capability, the definition standard for strong and weak transmission capabilities, and the like. A 1≥ A th1 , A th2 ≤ A 1< A th1 , A 1< A th2 Respectively represent strong, medium and weak transmission capabilities.

[0051] S5, in the k+1th time period, obtaining in real time the change of the transmission parameters between the two nodes, and calculating in real time the second transmission capacity of the first data transmission mode in the k+1th time period according to the change and the first transmission capacity.

[0052] In one embodiment of the present invention, the second transmission capability may be calculated based on the following formula:

[0053] ;

[0054] in, A 2 represents the real-time second transmission capability of the first data transmission mode in the k+1th time period, R SNR It indicates the increase or decrease ratio of the real-time signal-to-noise ratio relative to the mean signal-to-noise ratio in the kth time period. R TD It represents the increase or decrease ratio of the real-time transmission delay relative to the mean transmission delay in the kth time period. R LS Indicates the increase or decrease ratio of the real-time packet loss rate relative to the average packet loss rate in the kth time period. The increase or decrease ratio is positive when it increases, and negative when it decreases.

[0055] Based on comparing the real-time transmission parameter of the next time period with the mean value of the transmission parameter of the previous time period, and multiplying the ratio of the real-time transmission parameter of the next time period to the mean value of the transmission parameter of the previous time period, and then multiplying it by the transmission capacity of the previous time period, the current real-time transmission capacity is obtained. Compared with directly calculating the current real-time transmission capacity in a manner similar to the calculation of the first transmission capacity, it can effectively avoid a large change in the calculated transmission capacity due to a small fluctuation of a certain transmission parameter, thereby avoiding a change in the subsequent transmission method due to a small fluctuation of a certain transmission parameter.

[0056] S6, determining whether the second transmission capacity is less than the transmission capacity evaluation reference value, if so, changing in real time to use the second data transmission mode for data transmission between the two nodes, otherwise continuing to use the first data transmission mode for data transmission between the two nodes.

[0057] The transmission capacity evaluation reference value in the embodiment of the present invention is not fixed, but is related to the overall transmission capacity of the previous time period. This can improve the rationality of the data transmission capacity demand when there are some factors (such as weather) that affect the transmission quality.

[0058] By acquiring the transmission parameters in real time, calculating the second transmission capacity, and changing to the second data transmission mode in real time when the change conditions are met, it is more timely and efficient compared to changing to the second data transmission mode manually or periodically.

[0059] Furthermore, after the data transmission in the second data transmission mode reaches a preset number of continuous complete time periods, the data transmission between the two nodes is changed to the first data transmission mode, and then the process returns to step S2. That is to say, the basic logic of the data transmission method of the power Internet of Things in the embodiment of the present invention is that, without considering the data transmission quality, the first data transmission mode is preferred, and the first data transmission mode must be transmitted for at least a whole time period, and then it is determined whether to change to the second data transmission mode according to the above steps S3 to S6; and after changing to the second data transmission mode, it is transmitted for a period of time, and then switched back to the first data transmission mode, that is, the low-power data transmission mode is tried again.

[0060] According to the data transmission method of the electric power Internet of Things according to the embodiment of the present invention, the first transmission capacity is calculated according to the transmission parameters in an entire time period in which data transmission is performed in the first data transmission mode, and the capacity evaluation reference value of the next time period is calculated according to the first transmission capacity, and the second transmission capacity is calculated in real time according to the transmission parameters and the above-mentioned first transmission capacity in the next time period, and then based on the comparison between the second transmission capacity and the capacity evaluation reference value, it is determined whether to change the first data transmission mode to the second transmission mode. In this way, different data transmission modes can be selected more reasonably, and the change of the data transmission mode is more timely and efficient, thereby better taking into account the low power consumption and high data transmission effect of data transmission in the electric power Internet of Things.

[0061] Corresponding to the data transmission method of the electric power Internet of Things in the above-mentioned embodiment, the present invention also proposes a data transmission system of the electric power Internet of Things.

[0062] like Figure 2As shown, the data transmission system of the power Internet of Things in the embodiment of the present invention includes a division module, an acquisition module, a first calculation module, a second calculation module, a third calculation module and a judgment module. The division module is used to divide time into multiple continuous time periods; the acquisition module is used to obtain the transmission parameters in the kth time period when two nodes both transmit data in the first data transmission mode in the kth time period, wherein k is a positive integer; the first calculation module is used to calculate the first transmission capacity of the first data transmission mode in the kth time period according to the transmission parameters in the kth time period; the second calculation module is used to calculate the transmission capacity evaluation reference value of the first data transmission mode in the k+1th time period according to the first transmission capacity of the first data transmission mode in the kth time period; the third calculation module is used to obtain the change of the transmission parameters between the two nodes in real time in the k+1th time period, and calculate the real-time second transmission capacity of the first data transmission mode in the k+1th time period according to the change and the first transmission capacity; the judgment module is used to judge whether the second transmission capacity is less than the transmission capacity evaluation reference value, and if so, it is changed to the second data transmission mode for data transmission between the two nodes in real time, otherwise, the data transmission between the two nodes continues to be performed in the first data transmission mode.

[0063] The multiple time periods may be of equal length or of unequal length, that is, the lengths of any two time periods may be equal or unequal.

[0064] The two nodes both perform data transmission in the first data transmission mode in the kth time period, which means that in the kth time period, data transmission is all performed in the first data transmission mode, and the second data transmission mode is not used. In the embodiment of the present invention, k can be the sequence number of any time period in which data transmission is performed in the first data transmission mode. The k+1th time period is the next time period of the kth time period.

[0065] In one embodiment of the present invention, the transmission parameters include signal-to-noise ratio, transmission delay and packet loss rate. The acquisition module can collect the signal-to-noise ratio, transmission delay and packet loss rate at a preset sampling frequency in the kth time period; or continuously acquire the signal-to-noise ratio, transmission delay and packet loss rate in the kth time period to obtain a relationship curve between each transmission parameter and time.

[0066] In one embodiment of the present invention, the first calculation module may take the average of the signal-to-noise ratio, transmission delay and packet loss rate in the kth time period, and normalize the average to a value between 0 and 1. For continuous parameters, the average is the integral in a period of time divided by the length of the period of time. Then, according to the normalized average of the signal-to-noise ratio, the average of the transmission delay and the average of the packet loss rate, the first transmission capacity is calculated based on the following formula:

[0067] ;

[0068] in, A 1 represents the first transmission capability of the first data transmission mode in the kth time period, SNR m represents the normalized mean signal-to-noise ratio, TD m represents the normalized mean transmission delay, LS m represents the normalized mean packet loss rate, c SNR , c TD , c LS They are the influence coefficients of signal-to-noise ratio, transmission delay and packet loss rate on transmission capacity.

[0069] The influence coefficient of signal-to-noise ratio, transmission delay and packet loss rate on transmission capacity c SNR , c TD , c LS is preset. In a specific embodiment of the present invention, its value is as follows: when the mean signal-to-noise ratio is greater than 10dB, c SNR Take 1, when the mean signal-to-noise ratio is between -20dB and 10dB, c SNR Take 0.5, when the mean signal-to-noise ratio is less than -20dB, c SNR Take 0; when the transmission delay is greater than 5s, c TD Take 1, when the transmission delay is between 1s and 5s, c TD Take 0.5, when the transmission delay is less than 1s, c TD Take 0; when the average packet loss rate is greater than 1%, c LS Take 1, when the average packet loss rate is between 0.1 and 1%, c LS Take 0.5, when the average packet loss rate is less than 0.1%, c LS Take 0.

[0070] In one embodiment of the present invention, the second calculation module may calculate the transmission capability evaluation reference value based on the following formula:

[0071] ;

[0072] in, Aref represents the transmission capability evaluation reference value of the first data transmission mode in the k+1th time period, A th1 and A th2 are the first preset value and the second preset value respectively, and A th2 < A th1 . A th1 and A th2 The setting may be based on the actual range of the first transmission capability, the definition standard for strong and weak transmission capabilities, and the like. A 1≥ A th1 , A th2 ≤ A 1< A th1 , A 1< A th2 Respectively represent strong, medium and weak transmission capabilities.

[0073] In one embodiment of the present invention, the third calculation module may calculate the second transmission capacity based on the following formula:

[0074] ;

[0075] in, A 2 represents the real-time second transmission capability of the first data transmission mode in the k+1th time period, R SNR It indicates the increase or decrease ratio of the real-time signal-to-noise ratio relative to the mean signal-to-noise ratio in the kth time period. R TD It represents the increase or decrease ratio of the real-time transmission delay relative to the mean transmission delay in the kth time period. R LS Indicates the increase or decrease ratio of the real-time packet loss rate relative to the average packet loss rate in the kth time period. The increase or decrease ratio is positive when it increases, and negative when it decreases.

[0076] Based on comparing the real-time transmission parameter of the next time period with the mean value of the transmission parameter of the previous time period, and multiplying the ratio of the real-time transmission parameter of the next time period to the mean value of the transmission parameter of the previous time period, and then multiplying it by the transmission capacity of the previous time period, the current real-time transmission capacity is obtained. Compared with directly calculating the current real-time transmission capacity in a manner similar to the calculation of the first transmission capacity, it can effectively avoid a large change in the calculated transmission capacity due to a small fluctuation of a certain transmission parameter, thereby avoiding a change in the subsequent transmission method due to a small fluctuation of a certain transmission parameter.

[0077] The transmission capacity evaluation reference value in the embodiment of the present invention is not fixed, but is related to the overall transmission capacity of the previous time period. This can improve the rationality of the data transmission capacity demand when there are some factors (such as weather) that affect the transmission quality.

[0078] By acquiring the transmission parameters in real time, calculating the second transmission capacity, and changing to the second data transmission mode in real time when the change conditions are met, it is more timely and efficient compared to changing to the second data transmission mode manually or periodically.

[0079] Furthermore, the judgment module can also change to the first data transmission mode for data transmission between two nodes after the second data transmission mode is used for data transmission for a preset number of continuous and complete time periods, and then the acquisition module performs its function. That is to say, the basic logic of the data transmission system of the power Internet of Things in the embodiment of the present invention is that, without considering the quality of data transmission, the first data transmission mode is preferred, and the first data transmission mode must be transmitted for at least a whole time period, and then the functions of the first calculation module, the second calculation module, the third calculation module and the judgment module are used to determine whether to change to the second data transmission mode; and after changing to the second data transmission mode, it transmits for a period of time and then switches back to the first data transmission mode, that is, the low-power data transmission mode is tried again.

[0080] According to the data transmission system of the electric power Internet of Things according to the embodiment of the present invention, a first transmission capacity is calculated according to the transmission parameters in an entire time period in which data is transmitted in a first data transmission mode, and a capacity evaluation reference value for the next time period is calculated according to the first transmission capacity, and a second transmission capacity is calculated in real time according to the transmission parameters and the first transmission capacity in the next time period, and then whether to change the first data transmission mode to the second transmission mode is determined based on a comparison between the second transmission capacity and the capacity evaluation reference value. Thus, different data transmission modes can be selected more reasonably, and changes in the data transmission modes can be more timely and efficient, thereby better taking into account both low power consumption and high data transmission effect of data transmission in the electric power Internet of Things.

[0081] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. "Multiple" means two or more, unless otherwise clearly and specifically defined.

[0082] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0083] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0084] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0085] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.

[0086] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0087] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0088] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0089] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0090] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A data transmission method for power Internet of Things, characterized in that: There are optional first data transmission mode and second data transmission mode between two adjacent nodes in the power Internet of Things, the power consumption of the first data transmission mode is less than the power consumption of the second data transmission mode, and the bandwidth of the first data transmission mode is less than the bandwidth of the second data transmission mode. The method includes the following steps: S1, divide the time into multiple consecutive time periods; S2, when the two nodes both perform data transmission in the first data transmission mode in the kth time period, obtaining a transmission parameter in the kth time period, where k is a positive integer; S3, calculating a first transmission capability of the first data transmission mode in the kth time period according to the transmission parameters in the kth time period; S4, calculating a transmission capacity evaluation reference value of the first data transmission mode in the k+1th time period according to the first transmission capacity of the first data transmission mode in the kth time period; S5, acquiring in real time, in the k+1th time period, changes in the transmission parameters between the two nodes, and calculating, based on the changes and the first transmission capacity, a second transmission capacity of the first data transmission mode in real time in the k+1th time period; S6, determining whether the second transmission capacity is less than the transmission capacity evaluation reference value, if so, changing in real time to use the second data transmission mode to perform data transmission between the two nodes, otherwise continuing to use the first data transmission mode to perform data transmission between the two nodes, The transmission parameters include signal-to-noise ratio, transmission delay and packet loss rate. Step S3 specifically includes: Taking the average of the signal-to-noise ratio, the transmission delay and the packet loss rate in the kth time period, and normalizing the average; According to the normalized mean value of the signal-to-noise ratio, the mean value of the transmission delay, and the mean value of the packet loss rate, the first transmission capacity is calculated based on the following formula: ; in, A 1 represents the first transmission capability of the first data transmission mode in the kth time period, SNR m represents the normalized mean signal-to-noise ratio, TD m represents the normalized mean transmission delay, LS m represents the normalized mean packet loss rate, c SNR , c TD , c LS are the influence coefficients of signal-to-noise ratio, transmission delay, and packet loss rate on transmission capacity, The transmission capacity evaluation reference value is calculated based on the following formula: ; in, A ref represents a transmission capability evaluation reference value of the first data transmission mode in the k+1th time period, A th1 and A th2 are the first preset value and the second preset value respectively, and A th2 < A th1 , The second transmission capacity is calculated based on the following formula: ; in, A 2 represents the real-time second transmission capability of the first data transmission mode in the k+1th time period, R SNR It represents the increase or decrease ratio of the real-time signal-to-noise ratio relative to the mean signal-to-noise ratio in the k-th time period, R TD represents the increase or decrease ratio of the real-time transmission delay relative to the mean transmission delay in the k-th time period, R LS It represents the increase or decrease ratio of the real-time packet loss rate relative to the average packet loss rate in the k-th time period.

2. The data transmission method of the electric power Internet of Things according to claim 1 is characterized in that: After a preset number of consecutive complete time periods are performed for data transmission in the second data transmission mode, the data transmission between the two nodes is changed to the first data transmission mode.

3. A data transmission system for power Internet of Things, characterized in that: There are optional first data transmission mode and second data transmission mode between two adjacent nodes in the power Internet of Things, the power consumption of the first data transmission mode is less than the power consumption of the second data transmission mode, and the bandwidth of the first data transmission mode is less than the bandwidth of the second data transmission mode. The system includes: A division module, the division module is used to divide time into a plurality of continuous time periods; an acquisition module, wherein when the two nodes both perform data transmission in the first data transmission mode in the kth time period, the acquisition module is used to acquire the transmission parameters in the kth time period, where k is a positive integer; a first calculation module, the first calculation module being configured to calculate a first transmission capability of the first data transmission mode in the kth time period according to the transmission parameters in the kth time period; A second calculation module, the second calculation module is used to calculate a transmission capacity evaluation reference value of the first data transmission mode in the k+1th time period according to the first transmission capacity of the first data transmission mode in the kth time period; a third calculation module, the third calculation module being used to obtain, in real time within the k+1th time period, changes in the transmission parameters between the two nodes, and to calculate, based on the changes and the first transmission capacity, a second transmission capacity of the first data transmission mode in real time within the k+1th time period; a judgment module, the judgment module is used to judge whether the second transmission capacity is less than the transmission capacity evaluation reference value, and if so, change in real time to use the second data transmission mode to perform data transmission between the two nodes, otherwise continue to use the first data transmission mode to perform data transmission between the two nodes, The transmission parameters include signal-to-noise ratio, transmission delay and packet loss rate, and the first calculation module is specifically used for: Taking the average of the signal-to-noise ratio, the transmission delay and the packet loss rate in the kth time period, and normalizing the average; According to the normalized mean value of the signal-to-noise ratio, the mean value of the transmission delay, and the mean value of the packet loss rate, the first transmission capacity is calculated based on the following formula: ; in, A 1 represents the first transmission capability of the first data transmission mode in the kth time period, SNR m represents the normalized mean signal-to-noise ratio, TD m represents the normalized mean transmission delay, LS m represents the normalized mean packet loss rate, c SNR , c TD , c LS are the influence coefficients of signal-to-noise ratio, transmission delay, and packet loss rate on transmission capacity, The second calculation module calculates the transmission capability evaluation reference value based on the following formula: ; in, A ref represents a transmission capability evaluation reference value of the first data transmission mode in the k+1th time period, A th1 and A th2 are the first preset value and the second preset value respectively, and A th2 < A th1 , The third calculation module calculates the second transmission capacity based on the following formula: ; in, A 2 represents the real-time second transmission capability of the first data transmission mode in the k+1th time period, R SNR It represents the increase or decrease ratio of the real-time signal-to-noise ratio relative to the mean signal-to-noise ratio in the k-th time period, R TD represents the increase or decrease ratio of the real-time transmission delay relative to the mean transmission delay in the k-th time period, R LS It represents the increase or decrease ratio of the real-time packet loss rate relative to the average packet loss rate in the k-th time period.

4. The data transmission system of the electric power Internet of Things according to claim 3 is characterized in that: The determination module is further configured to change the data transmission between the two nodes to the first data transmission mode after the data transmission in the second data transmission mode has been performed for a preset number of consecutive complete time periods.

Citation Information

Patent Citations

  • Low-delay distribution automation service transmission method based on edge calculation

    CN115208921A

  • Safety monitoring management system based on big data Internet of Things

    CN118740694A