Search

CN-120711440-B - Communication method and system for monitoring data of crewman

CN120711440BCN 120711440 BCN120711440 BCN 120711440BCN-120711440-B

Abstract

The invention discloses a communication method and a communication system for crew monitoring data, wherein the method comprises the steps of collecting various crew monitoring data in real time through a sensor, determining index parameters of the various monitoring data based on data characteristics, calculating importance weights of the various crew monitoring data, wherein the importance weights of the various crew monitoring data are used for guiding dynamic adjustment of corresponding quantization levels and bandwidth allocation, determining self-adaptive quantization levels according to the importance weights of the various crew monitoring data and current bandwidth conditions, dynamically allocating bandwidth resources of various data streams, and carrying out quantization processing on the various crew monitoring data according to the importance weights of the various crew monitoring data and the self-adaptive quantization levels. According to the invention, through dynamically evaluating the importance of the data and optimizing quantization and bandwidth allocation, the monitoring data transmission efficiency and reliability of a shipman are improved, the priority transmission of key data is ensured, bandwidth resources are saved, and the real-time performance and stability of the data transmission of the system are enhanced.

Inventors

  • YANG QIN
  • CAI SHAOJUN
  • YE MENGXIONG
  • HU WEI
  • RUAN LI
  • WU SIYUAN
  • WANG JIANXU
  • SHENG WEIJIA
  • HUANG LEI

Assignees

  • 中国船舶集团有限公司第七一九研究所

Dates

Publication Date
20260505
Application Date
20250603

Claims (10)

  1. 1. A method of communicating crew monitoring data, the method comprising: Collecting monitoring data of various crews in real time through a sensor, and determining index parameters of each monitoring data based on data characteristics; Calculating importance weights of all the crew monitoring data, wherein the importance weights of all the crew monitoring data are used for guiding dynamic adjustment of corresponding quantization levels and bandwidth allocation; According to the importance weight and the current bandwidth condition of each crew monitoring data, determining a self-adaptive quantization level for each data, wherein the higher the importance weight of the data is and the more the current available bandwidth is, the lower the quantization level is determined for the data so as to keep higher data precision; Performing quantization processing on various crew monitoring data according to the determined self-adaptive quantization level, wherein the quantization processing refers to reducing the representation accuracy of the data according to the quantization level; Distributing the quantized monitoring data with the same or similar quantization levels to the same transmission buffer area, wherein each transmission buffer area corresponds to one quantization level interval; Processing the data in different sending buffer areas by adopting different data compression algorithms according to the corresponding quantization level intervals; Dynamically allocating bandwidth resources of each data stream according to the importance weights; in the transmission process, the transmission priority of each sending buffer zone is determined according to the total importance weight of the data contained in each sending buffer zone, and the data in each sending buffer zone are sequentially transmitted according to the order of the priority from high to low.
  2. 2. A method of communicating crew monitoring data according to claim 1, wherein the index parameters include data criticality, data rate of change, anomaly probability, time sensitivity and data dependency.
  3. 3. A communication method for crew monitoring data according to claim 1, wherein the system partitions the monitoring data based on the determined quantization level of each monitoring data, each partition corresponding to a transmitting buffer.
  4. 4. A communication method for crew monitoring data according to claim 3, wherein monitoring data of the same quantization level are allocated to the same transmission buffer, each transmission buffer being dedicated to storing data within the same quantization level interval.
  5. 5. A communication method for crew monitoring data according to claim 1, wherein a plurality of partition sections for performing transmission buffer based on quantization level are set, wherein low quantization level corresponds to high precision transmission buffer, and high quantization level corresponds to low precision transmission buffer.
  6. 6. A communication method for crew monitoring data according to claim 5, wherein the data in each transmitting buffer is subjected to a corresponding compression process; the data compression algorithms used in the multiple transmit buffers are not exactly the same.
  7. 7. A communication method for crew monitoring data according to claim 6, wherein the data compression process is done by hardware level compression acceleration in cooperation with the processor of the data processing unit DPU; the compression accelerator executes a selected compression algorithm, processes data compression in parallel, and the compression module software on the DPU dynamically selects and directs the compression accelerator to execute a corresponding compression task according to the quantization level of the transmission buffer zone; the compressed data is returned through the high-speed storage interface and stored back to the corresponding sending buffer zone.
  8. 8. A communication method for crew monitoring data according to claim 1, wherein the bandwidth allocated to each transmitting buffer is calculated as the sum of the corresponding allocated bandwidth resources for all monitoring data in the transmitting buffer.
  9. 9. A communication method for crew monitoring data according to claim 1, wherein during transmission, the system starts transmitting data from a buffer where the monitoring data with highest bandwidth allocated among the monitoring data is located; the system sorts the sending buffer areas according to the bandwidth allocation of the monitoring data to generate a transmission queue of the buffer areas; the communication interface module extracts compressed data from a buffer zone with highest bandwidth allocation in sequence according to the transmission queue for transmission; The communication interface module of the hardware layer reads the data of the sending buffer area through the DMA engine and sends the data to the central monitoring system through the physical layer interface.
  10. 10. A communication system for crew monitoring data, the system comprising a memory having stored therein a computer program and a processor for executing the computer program stored in the memory to implement the method of any of claims 1-9.

Description

Communication method and system for monitoring data of crewman Technical Field The invention belongs to the technical field of computers, and particularly relates to a communication method and system for monitoring data of crews. Background With the rapid development of the global shipping industry, ship transportation plays a vital role in international trade. However, the complexity of the offshore environment and the severity of the operating conditions place higher demands on the health and safety of crew members. To ensure the life safety and work efficiency of the crew, crew monitoring systems have been developed. The crew monitoring system collects physiological indexes and environmental data of crew in real time through various sensors arranged on the ship so as to realize comprehensive monitoring of the health state and working environment of the crew. Existing crew monitoring systems rely on wireless communication technology for data transmission. These systems typically employ a fixed communication protocol and bandwidth allocation strategy to transmit the collected monitoring data in real time to a central processing unit or cloud platform for storage and analysis. However, the wireless communication environment on the ship is complex, and the signals are limited by the hull structure and the marine environment, resulting in limited communication bandwidth. Under high load conditions, the limited bandwidth resources are difficult to meet the real-time transmission requirement of a large amount of monitoring data, and data congestion and transmission delay are easy to cause. Furthermore, different types of monitoring data have different importance and urgency. The existing system lacks an effective prioritization mechanism, cannot ensure timely transmission of key data, and can cause delay or loss of important information. Most of the existing systems are static configuration, lack of intelligent decision making and self-adaptive capability, and cannot automatically optimize data transmission strategies according to real-time monitoring data and network conditions, so that the adaptability and robustness of the system in a dynamic environment are insufficient. Therefore, a communication method capable of intelligently evaluating the importance of monitoring data and dynamically optimizing quantization and bandwidth allocation is needed, so that the efficiency and reliability of monitoring data transmission by crews are improved, the preferential transmission of key data is ensured, the utilization of bandwidth resources is optimized, and the performance of the whole monitoring system and the safety guarantee level of the crews are improved. Disclosure of Invention In view of the foregoing drawbacks of the prior art, the present invention provides a method for communication of crew monitoring data, the method comprising: Collecting monitoring data of various crews in real time through a sensor, and determining index parameters of each monitoring data based on data characteristics; Calculating importance weights of all the crew monitoring data, wherein the importance weights of all the crew monitoring data are used for guiding dynamic adjustment of corresponding quantization levels and bandwidth allocation; Determining a self-adaptive quantization level according to the importance weight and the current bandwidth condition of each crew monitoring data, and dynamically distributing the bandwidth resources of each data stream; And carrying out quantization processing on various shipmen monitoring data according to the importance weights and the self-adaptive quantization grades of the monitoring data. In one embodiment, the index parameters include data criticality, data rate of change, anomaly probability, time sensitivity, and data dependency. In one embodiment, the system partitions the monitored data based on a determined quantization level for each monitored data, each partition corresponding to a transmit buffer. In one embodiment, the monitoring data of the same quantization level are allocated to the same transmission buffer, and each transmission buffer is dedicated to storing data within the same quantization level interval. In one embodiment, a plurality of partition intervals for performing transmission buffers based on quantization levels are set, wherein a low quantization level corresponds to a high-precision transmission buffer and a high quantization level corresponds to a low-precision transmission buffer. In one embodiment, the data in each sending buffer area is compressed correspondingly; the data compression algorithms used in the multiple transmit buffers are not exactly the same. In one embodiment, the data compression process is performed by hardware-level compression acceleration in conjunction with a processor of the data processing unit DPU; the compression accelerator executes a selected compression algorithm, processes data compression in parallel, and the compression mo