CN-115567469-B - Energy-saving data slicing method and networking system based on time-sensitive network
Abstract
The invention provides an energy-saving data slicing method based on a time sensitive network, which comprises the following steps of determining a standard time slice according to the acquisition period of each acquisition node, determining a standard data block according to the size of a data block acquired by each acquisition node, slicing the time slices with the acquisition period larger than the standard time slice, accumulating the time slices with the acquisition period smaller than the standard time slice, keeping the acquisition period of the time slices subjected to slicing and accumulating consistent with the acquisition period of the standard time slice, slicing the data block with occupied memory larger than the standard data block, accumulating the data block with occupied memory smaller than the standard data block, and keeping the occupied memory of the data block subjected to slicing and accumulating consistent with the occupied memory of the standard data block, thereby improving the data acquisition efficiency, shortening the time of subsequent data transmission, processing and analysis, and improving the transmission efficiency of the whole networking system.
Inventors
- ZHAO SHIYUN
- WANG FENG
- LU NING
- HANG BO
Assignees
- 万洲电气股份有限公司
- 湖北文理学院
Dates
- Publication Date
- 20260505
- Application Date
- 20220920
Claims (8)
- 1. The energy-saving data slicing method based on the time-sensitive network is characterized by comprising the following steps of: the method for determining the size of the standard time slice according to the acquisition period of each acquisition node comprises the following steps: collecting the collection period of each collection node to form a collection: N is the number of acquisition nodes; calculating the difference value of any two elements in the set T, and sequencing the differences in order from small to large to obtain a difference value set ; The standard time slice size is: ; Wherein, the Is the size of a standard time slice; The method for determining the occupied memory size of the standard data block according to the occupied memory size of the data block acquired by each acquisition node comprises the following steps: collecting the occupied memory size of the data blocks collected by each collecting node to form a set: N is the number of acquisition nodes; Calculating the difference value of any two elements in the set D, and sequencing the difference values in the order from small to large to obtain a difference value set ; The occupied memory size of the standard data block is: ; Wherein, the The occupied memory size of the standard data block; Slicing time slices with the acquisition period being larger than the standard time slice, and accumulating the time slices with the acquisition period being smaller than the standard time slice, so that the acquisition period of the time slices after slicing and accumulating is consistent with the standard time slice; Slicing the data blocks with the occupied memory size of the acquired data blocks being larger than the occupied memory size of the standard data blocks, and accumulating the data blocks with the occupied memory size of the acquired data blocks being smaller than the occupied memory size of the standard data blocks, so that the occupied memory size of the data blocks after slicing and accumulating is consistent with the occupied memory size of the standard data blocks; The acquisition node comprises a node level device, a workshop level device and a factory level device.
- 2. The method for slicing energy-saving data based on a time-sensitive network of claim 1 wherein the number of slices for a time slice is calculated by the following formula after determining the size of a standard time slice: ; wherein p is the number of time slices acquired by the ith acquisition node; Representing rounding; Acquisition period for the ith acquisition node and ,i∈(1,2,3,...,n)。
- 3. The method for power saving data slicing of a time sensitive network of claim 2, wherein if And if the number is decimal, uniformly packaging and transmitting data contained in p standard time slices obtained after slicing, and accumulating the time slices left after slicing.
- 4. The method for slicing energy-saving data based on time-sensitive network of claim 1 wherein the number of slices of a certain data block is calculated by the following formula after determining the occupied memory size of a standard data block: ; wherein q is the number of data blocks acquired by the ith acquisition node after slicing; Representing rounding; The data block acquired for the ith acquisition node occupies the memory size and ,i∈(1,2,3,...,n)。
- 5. The method for power saving data slicing of claim 4 wherein if And if the data is decimal, uniformly packaging and transmitting the data contained in the q standard data blocks obtained after slicing, and accumulating the rest data blocks after slicing.
- 6. An energy-saving data slice networking system based on a time-sensitive network, comprising: A field terminal for processing the energy consumption monitoring data acquired by the field data acquisition terminal by constructing an edge cloud, wherein the edge cloud processes the energy consumption monitoring data acquired by the field data acquisition terminal by executing the slicing method of any one of claims 1 to 5; The data storage end is in communication connection with the field end, and receives and stores the energy consumption monitoring data processed by the edge cloud of the field end by building public cloud; the remote platform end is in communication connection with the field end, and the private cloud and the edge cloud of the field end are built to conduct interaction of data flow and control flow; And the supervision platform is used for supervising the energy consumption of each energy enterprise by accessing public cloud and private cloud.
- 7. The energy-saving data slicing networking system of claim 6, wherein the field data acquisition terminal comprises: the node-level device is arranged in the energy consumption equipment and is used for monitoring and collecting real-time energy consumption data and equipment operation data of the energy consumption equipment; Workshop-level devices which are arranged on storage equipment of workshops of a factory and are used for converging and storing energy consumption data acquired by the node-level devices; and the factory-level devices are arranged on a storage server of the factory and are used for storing the energy consumption data summarized by each workshop-level device and providing a computable energy consumption data source for the edge cloud.
- 8. A storage medium storing a computer program, wherein the computer program is executed by a processor to implement the steps of the slicing method of any one of claims 1 to 5.
Description
Energy-saving data slicing method and networking system based on time-sensitive network Technical Field The invention relates to the technical field of data processing, in particular to an energy-saving data slicing method and a networking system based on a time-sensitive network. Background Emerging technologies such as industrial internet, autonomous car networking, and intelligent health systems are all important Time Sensitive Network (TSN) applications. Time sensitive control loops have begun to be implemented in industrial automation equipment to cope with stringent delay constraints. With the development of industry 4.0, intelligent manufacturing is a goal for leading the development of the next generation of industrial technology, the scale of the industrial internet is larger and larger, the generation equipment used in the industrial manufacturing is controlled by a network system controlled by a computer, sensors and actuators integrated in the network are also more and more, and the systems form physical control systems, wherein the physical control systems are key components of the intelligent manufacturing, the normal operation of the physical control systems needs the support of the corresponding network, and new challenges of how to manage time-sensitive congestion in the industrial internet are quite remarkable. Many of these physical control systems have high demands on the transmission speed of the network, e.g. the motion control of the cooperative robot is highly time-sensitive, requiring a low-latency transmission network for its operation. To address the requirements for real-time communications in the above applications, the IEEE time sensitive network task group developed a set of standards called IEEE 802.1Qbv, which includes a time aware shaper (TIME AWARE SHAPER, TAS) that relies on synchronization time periods and feature gate time periods for high priority pre-congestion. TAS aims at providing instant packet services, and in order to cope with dynamic network scenarios, it is considered to dynamically allocate network resources using a variety of reassembly mechanisms. In particular, for a given boundary of network capacity, it is desirable to maximize the traffic flow that is allowed in the network. In the last decades, in order to maximize network resource allocation, the method of maximizing network utility has become a common strategy. At present, when energy-saving data are acquired and transmitted, as the energy-saving field end relates to a plurality of data acquisition nodes, the acquisition frequency (period) of the energy-saving data and the size of a data block for acquiring the data once by each node are different, the data acquisition, transmission and processing efficiency can be greatly influenced, and the high-speed low-delay operation of a transmission network is not facilitated. Disclosure of Invention The invention provides an energy-saving data slicing method and a networking system based on a time-sensitive network, which solve the problem of low data acquisition, transmission and processing efficiency in the prior art. The technical scheme of the invention is realized as follows: According to an aspect of the present invention, there is provided a time-sensitive network-based energy-saving data slicing method, including the steps of: determining a standard time slice according to the acquisition period of each acquisition node; Determining a standard data block according to the size of the data block acquired by each acquisition node; Slicing the time slices with the acquisition period being greater than the standard time slices, and accumulating the time slices with the acquisition period being less than the standard time slices, so that the acquisition period of the time slices after slicing and accumulating is consistent with the acquisition period of the standard time slices; Slicing the data blocks with occupied memories larger than the standard data blocks, and accumulating the data blocks with occupied memories smaller than the standard data blocks, so that the occupied memories of the data blocks after slicing and accumulating are consistent with the occupied memories of the standard data blocks. The invention mainly starts from two dimensions of time and data, and respectively starts from the thought of calculating a standard time slice and a standard data block, so that the time slice segmentation of energy-saving data of different industrial field acquisition nodes in the time dimension and the data block size splitting in the data block dimension are realized, and meanwhile, the time slice and data block recombination technology of a time sensitive network in a data link layer is utilized, thereby realizing the efficient transmission of the energy-saving data, further achieving the purposes of simplifying the acquisition process of monitoring data, shortening the time of data processing and analysis and further optimizing the energy saving of t