Search

CN-122002380-A - Data stream splitting and transmitting method and system based on semantics and time delay sensitivity

CN122002380ACN 122002380 ACN122002380 ACN 122002380ACN-122002380-A

Abstract

The invention discloses a data stream splitting and transmitting method and system based on semantics and time delay sensitivity, and relates to the technical field of wireless communication and power system automation. The method comprises the steps that a sending end carries out service semantic analysis on a service data stream to be sent, a minimum semantic integrity condition is determined based on time delay sensitivity corresponding to different service semantics, and an original data stream is split into a plurality of micro data units which can be independently scheduled, independently transmitted and independently reconstructed. The micro data units are generated independent of fixed data frames or preset encapsulation lengths and directly participate in the resource allocation and transmission process as the minimum scheduling object in the wireless communication system. The receiving end dynamically reconstructs and processes the received data according to the semantics and the dependency information carried by the micro data unit, and does not need to wait for the arrival of a complete data frame or complete service data. By means of the method, the structural time delay in the wireless communication process can be effectively compressed, and the real-time communication performance of key business in the transformer substation is improved.

Inventors

  • LI LIGANG
  • WANG ZHONGFENG
  • Jing Maoheng
  • LI CHUN
  • CUI SHIJIE
  • SHAO QI
  • XU ZHIYUAN
  • ZHOU YONGHAO

Assignees

  • 中国科学院沈阳自动化研究所

Dates

Publication Date
20260508
Application Date
20260319

Claims (10)

  1. 1. A data stream splitting and transmitting method based on semantic and time delay sensitivity is characterized by comprising the following steps: carrying out service semantic analysis on an original service data stream to be sent by a sending end so as to distinguish data contents of different service semantics in the original service data stream and obtain a data set corresponding to each service semantics; determining minimum semantic integrity conditions corresponding to the semantics of each service; performing delay sensitivity evaluation on the data set corresponding to each business semantic to obtain delay sensitivity parameters associated with the business semantics; judging whether the current data set corresponding to each business semantic meets the minimum semantic integrity condition, if so, carrying out multi-granularity splitting on the original business data flow according to the delay sensitivity parameter of the data set corresponding to each business semantic to generate a plurality of micro data units (MFU); Taking the micro data units MFU as a basic scheduling object, obtaining a micro data unit MFU set and setting the comprehensive scheduling priority of each micro data unit MFU; The scheduler allocates wireless resources for each micro data unit (MFU) according to the comprehensive scheduling priority and transmits the wireless resources to the receiving end; The receiving end receives and analyzes the micro data unit MFU set to obtain service data after semantic reconstruction or semantic data units which can be directly delivered to an upper layer application for processing.
  2. 2. The method for splitting and transmitting a data stream based on semantics and latency sensitivity according to claim 1, wherein the minimum semantic integrity condition is used to represent a constraint that a certain business semantic logically constitutes a minimum data structure.
  3. 3. The method for splitting and transmitting data stream based on semantics and delay sensitivity according to claim 1, wherein delay sensitivity parameters are defined for each class of service semantics As a function of service type, security level and application scenario, i.e , Is a time delay value mapping function of business semantics.
  4. 4. The method for splitting and transmitting data streams based on semantics and latency sensitivity according to claim 1, wherein the method for determining whether the current data set corresponding to each service semantics satisfies the minimum semantic integrity condition is: Introducing semantic integrity decision functions , wherein, For the semantic integrity metric value of the current business semantic data set, Calculating a function for semantic integrity when When the data set corresponding to the business semantics is considered to meet the minimum semantic integrity condition 。
  5. 5. The data stream splitting and transmission method based on semantics and latency sensitivity according to claim 1, characterized in that the micro data unit MFU is represented as: (1); Wherein, the Is the first Class business semantic under first A micro data unit MFU; A number representing a micro data unit MFU; for the semantic identification field, Represent the first Class business semantic under first The payload length of the individual micro data units MFU; A reconstruction dependency field, which represents a reconstruction dependency relationship between the micro data unit MFU and other micro data units MFU; a time delay sensitivity field is used for representing a time delay sensitivity parameter; The constraint relation to be satisfied between the data granularity and the time delay sensitivity parameter of the generated micro data unit MFU is: (2); Wherein, the As a monotonically decreasing function.
  6. 6. The data stream splitting and transmitting method based on semantic and time delay sensitivity according to claim 1, wherein the receiving end receives and parses the MFU set to obtain service data after semantic reconstruction or semantic data units that can be directly delivered to an upper layer for application processing, specifically: At the receiving end, after the wireless module receives the micro data unit MFU, the receiving end analyzes the semantic identification field and the reconstruction dependent field, and performs semantic reconstruction directly on the micro data unit MFU which does not depend on other micro data units MFU, and performs semantic reconstruction on the micro data unit MFU with the reconstruction dependent relationship after the reconstruction dependent condition is satisfied.
  7. 7. A data stream splitting and transmitting system based on semantic and delay sensitivity, for implementing the data stream splitting and transmitting method based on semantic and delay sensitivity according to any one of claims 1 to 6, comprising: The semantic analysis module is used for carrying out service semantic analysis on an original service data stream to be sent by the sending end so as to distinguish data contents of different service semantics in the original service data stream and obtain a data set corresponding to each service semantic; The time delay sensitivity parameter calculation module is used for performing time delay sensitivity evaluation on the data set corresponding to each business semantic to obtain time delay sensitivity parameters associated with the business semantic; The semantic integrity condition judging module is used for determining the minimum semantic integrity condition corresponding to each business semantic, judging whether the current data set corresponding to each business semantic meets the minimum semantic integrity condition, if so, transmitting the data set corresponding to the business semantic meeting the minimum semantic integrity condition to the dividing unit, otherwise, continuing to cache the data set corresponding to the business semantic until the minimum semantic integrity condition is met or the maximum waiting time threshold is reached; The dividing unit is used for carrying out multi-granularity splitting on the original business data flow according to the delay sensitivity parameter of the data set corresponding to each business semantic on the premise of meeting the minimum semantic integrity condition, so as to generate a plurality of micro data units (MFU); The priority setting module is used for taking the micro data units MFU as a basic scheduling object, obtaining a micro data unit MFU set and setting the comprehensive scheduling priority of each micro data unit MFU; The transmission module is used for carrying out wireless resource allocation on each micro data unit (MFU) by utilizing a scheduler according to the comprehensive scheduling priority and transmitting the wireless resource allocation to the receiving end; And the reconstruction module is used for collecting and analyzing the micro data unit MFU received by the receiving end to obtain service data after semantic reconstruction or semantic data units which can be directly delivered to an upper layer for application processing.
  8. 8. An electronic device comprising one or more processors and a memory for storing instructions that, when executed by the one or more processors, cause the one or more processors to perform the semantic and latency sensitivity based data stream splitting and transmission method.
  9. 9. A computer readable storage medium storing executable instructions that when executed cause a processor to perform the semantic and latency sensitivity based data stream splitting and transmission method.
  10. 10. A computer program product comprising a computer program or instructions which, when executed by a processor, implement the semantic and latency sensitivity based data stream splitting and transmission method.

Description

Data stream splitting and transmitting method and system based on semantics and time delay sensitivity Technical Field The invention relates to the technical field of wireless communication and power system automation, in particular to a data stream splitting and transmitting method and system based on semantics and time delay sensitivity. Background With the development of intelligent substations and novel power systems, the communication mode of secondary systems in the substation is gradually expanding from traditional wired communication to wireless communication. The wireless communication has the advantages of flexible deployment, low wiring cost, strong expansibility and the like, and is particularly suitable for local equipment connection, temporary access and redundant communication scenes in the station. However, critical services such as protection control and state monitoring in a transformer substation have extremely high requirements on the real-time performance and the certainty of communication, and the requirements of part of protection control services on the end-to-end communication time delay reach millisecond or even sub-millisecond orders, which has posed a serious challenge to the design of the existing wireless communication system. Currently, a mainstream wireless communication system generally adopts a communication mechanism based on a fixed data frame, and before data is transmitted, the data needs to be packaged into a complete data frame or protocol data unit according to a protocol format, and the data enters a transmission queue in sequence according to a serial mode. Under this mechanism, the data must wait until a fixed encapsulation condition is reached before entering the transmission flow, and scheduling and resource allocation is typically at a minimum granularity of data frames or protocol data units. The communication mode mainly comprising a fixed frame structure and serial transmission is easy to introduce incompressible queuing delay when facing high concurrency, multi-service mixing and strict delay constraint scenes, and is difficult to meet microsecond or millisecond end-to-end delay requirements. On the other hand, in the prior art, although there are mechanisms such as data slicing and multi-packet transmission, the main purpose of the present invention is to adapt the link bandwidth or avoid exceeding the limit of the maximum transmission unit, and essentially, the present invention still uses the complete service data or the complete protocol data unit as the processing object, and the delay cannot be systematically compressed from the structural level of the communication flow. In particular, in a transformer substation wireless communication scene, different services have significant differences in semantic importance and time delay sensitivity, and the existing communication mode is difficult to finely organize and schedule data according to service semantic features, so that the application of wireless communication in key power services is limited. Disclosure of Invention Aiming at the defects of the prior art, the invention provides a data stream splitting and transmitting method and system based on semantic and time delay sensitivity, breaks through the limitation of fixed data frames and serial transmission mechanisms, reconstructs the data stream according to service semantic and time delay sensitivity, reduces end-to-end time delay from the communication flow structure level, and improves the real-time guarantee capability of a wireless communication system on key services. The technical scheme of the invention is as follows: In one aspect, the invention provides a data stream splitting and transmitting method based on semantics and time delay sensitivity, comprising the following steps: carrying out service semantic analysis on an original service data stream to be sent by a sending end so as to distinguish data contents of different service semantics in the original service data stream and obtain a data set corresponding to each service semantics; determining minimum semantic integrity conditions corresponding to the semantics of each service; performing delay sensitivity evaluation on the data set corresponding to each business semantic to obtain delay sensitivity parameters associated with the business semantics; judging whether the current data set corresponding to each business semantic meets the minimum semantic integrity condition, if so, carrying out multi-granularity splitting on the original business data flow according to the delay sensitivity parameter of the data set corresponding to each business semantic to generate a plurality of micro data units (MFU); Taking the micro data units MFU as a basic scheduling object, obtaining a micro data unit MFU set and setting the comprehensive scheduling priority of each micro data unit MFU; The scheduler allocates wireless resources for each micro data unit (MFU) according to the comprehensive s