Data transmission method and system for coal mine wireless communication network
By real-time monitoring and dynamically segmented coal mine underground wireless communication network signals and interference situations, data transmission strategies are optimized, and signal attenuation, interference and delay problems in coal mine wireless communication networks are solved, and transmission efficiency and reliability are improved.
Patent Information
- Application Number
- CN202510213573.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2025-03-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing coal mine wireless communication technology has signal attenuation, interference and delay problems during transmission, resulting in limited communication coverage and low data transmission efficiency.
By obtaining coal mine location information and underground environmental data, the signal strength, interference level and transmission delay are monitored in real time, dynamically segment data and matching optimized transmission strategies, ensuring the rapid transmission of high-priority data and the effective utilization of network resources.
It effectively improves the stability and transmission efficiency of the coal mine wireless communication network, reduces the packet loss rate, and enhances the reliability and fault tolerance of the network.
Smart Images

Figure CN119729598A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital information transmission, and in particular to a data transmission method and system for a coal mine wireless communication network. Background Art
[0002] In the early days, coal mines mainly relied on traditional wireless communication technologies, such as UHF (ultra-high frequency) and VHF (very high frequency) intercom systems; however, traditional wireless communication technologies were severely attenuated during transmission, resulting in limited communication coverage; therefore, researchers applied 5G communication technology to the field of wireless communication in coal mines; due to the high bandwidth, low latency and large-scale device connection capabilities of 5G communication technology, many limitations of traditional communication technologies have been solved; for example, 5G supports underground high-definition video monitoring and real-time transmission of big data, and can achieve stable transmission of multi-point high-definition video; however, the underground environment of coal mines is complex, and the tunnels are narrow and tortuous; and there are a large number of electrical equipment underground in coal mines, which will generate strong electromagnetic interference when running, affecting the stability of wireless communication signals. The existing coal mine wireless transmission technology has failed to dynamically segment the transmission data based on the multi-band fusion networking characteristics of 5G communication technology, and it is difficult to select the optimal transmission strategy for the characteristics of different scenarios in coal mines, resulting in a high packet loss rate and low transmission efficiency in the data transmission of the coal mine wireless communication network. Summary of the invention
[0003] Based on this, it is necessary to provide a data transmission method and system for a coal mine wireless communication network to solve at least one of the above technical problems.
[0004] To achieve the above object, a data transmission method for a coal mine wireless communication network is provided, the method comprising the following steps: Step S1: Acquire the location information of the coal mine; locate the underground area of the coal mine location information to obtain the underground area positioning information of the coal mine; determine the underground area based on the underground area positioning information of the coal mine to obtain the underground area of the coal mine; collect the underground environmental data and equipment characteristic data of the underground area of the coal mine to obtain the underground characteristic data of the coal mine.
[0005] Step S2: determining the communication index monitoring points of the underground area of the coal mine according to the underground characteristic data of the coal mine, and obtaining the communication monitoring points of the coal mine area; based on the communication monitoring points of the coal mine area, real-time monitoring of the signal strength, interference level and transmission delay parameters of the underground area of the coal mine is performed to generate wireless communication monitoring parameters; performing network status detection on the wireless communication monitoring parameters to obtain wireless network status data; Step S3: Acquire the coal mine wireless data set to be transmitted; perform to-be-transmitted type mapping on the coal mine wireless data set to be transmitted to obtain the data type to be transmitted; perform priority evaluation on the data type to be transmitted to obtain a priority list of data to be transmitted; perform state feature recognition on the wireless network state data to obtain network state feature data; perform data dynamic segmentation on the coal mine wireless data set to be transmitted based on the network state feature data and the priority list of data to be transmitted to generate segmentation information of data to be transmitted; match the segmentation information of data to be transmitted with the data transmission strategy to transmit the coal mine wireless data set to be transmitted; Step S4: receiving the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; verifying the data integrity of the coal mine wireless receiving data, and if data loss is detected, judging the retransmission trigger condition of the coal mine wireless data set to be received to obtain retransmission condition judgment information; and automatically triggering the retransmission mechanism based on the retransmission condition judgment information.
[0006] The present invention can fully grasp the environment and equipment conditions of the coal mine underground by acquiring the coal mine location information and determining the underground area of the coal mine, collecting the underground environment data and equipment characteristic data of the underground area of the coal mine, and ensuring the adaptability and reliability of the wireless communication system in the complex environment of the coal mine underground. Based on the underground characteristic data of the coal mine, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time, and wireless communication monitoring parameters are generated. Based on this, network status detection is performed to obtain wireless network status data, and the dynamic perception of the state of the wireless communication network in the coal mine underground is realized, and problems such as insufficient signal strength, excessive interference or long transmission delay can be discovered in time, thereby providing a scientific basis for the formulation of subsequent data transmission strategies, and effectively improving the stability and transmission efficiency of the wireless communication network. The coal mine wireless data to be transmitted is obtained and its data priority is determined, and then the coal mine wireless data set to be transmitted is dynamically segmented according to the wireless network status data and the priority list of the data to be transmitted, and the data transmission strategy is matched, and the order and mode of data transmission can be flexibly adjusted according to the importance of the data and the real-time status of the network, and the fast and reliable transmission of high-priority data is preferentially guaranteed, while optimizing the utilization of network resources, and further improving the efficiency and reliability of data transmission. The wireless data set to be transmitted for the coal mine is received at the receiving end, and data integrity verification is performed. If data loss is detected, the retransmission mechanism is automatically triggered; through data integrity verification and automatic retransmission mechanism, it is ensured that the receiving end can receive the coal mine wireless data completely and accurately, effectively avoiding the impact of data loss or errors on coal mine production safety and management decisions, and enhancing the reliability and fault tolerance of the coal mine wireless communication network. Therefore, the present invention realizes the dynamic segmentation of transmission data for different scenarios of coal mines according to the multi-band fusion networking characteristics of 5G communication technology through data processing technology, pattern recognition technology and 5G communication technology, and realizes the strategy selection of data transmission, thereby reducing the packet loss rate and ultimately improving the data transmission efficiency of the coal mine wireless communication network.
[0007] Preferably, step S11 includes the following steps: Step S11: acquiring coal mine location information; performing underground area positioning on the coal mine location information to obtain underground area positioning information of the coal mine; determining the underground area based on the underground area positioning information of the coal mine to obtain the underground area of the coal mine; Step S12: monitoring the temperature and humidity parameters of the underground area of the coal mine through environmental sensors, and detecting the gas content to obtain underground environmental data; Step S13: determining the operating equipment in the underground area of the coal mine to obtain the coal mine operating equipment; and determining the space ratio of the coal mine operating equipment to the underground area of the coal mine to obtain equipment space ratio data; Step S14: collecting electromagnetic data from coal mine operating equipment, identifying electromagnetic interference characteristics of equipment operation, and obtaining electromagnetic interference data of equipment; Step S15: Merge the underground environment data, equipment space occupation data and equipment electromagnetic interference data to obtain underground coal mine characteristic data.
[0008] The present invention obtains the location information of the coal mine and demarcates the underground area of the coal mine, provides a clear geographical scope for subsequent data collection and monitoring, and ensures the pertinence and accuracy of data collection; monitors the temperature and humidity parameters and gas content of the underground area of the coal mine through environmental sensors, can grasp the changes in the underground environment in real time, and provide an environmental basis for the optimization of the wireless communication network; determines the operating equipment in the underground area of the coal mine and calculates the equipment space share data, can quantify the distribution of the equipment in the underground space, and provide a reference for the equipment space dimension for the layout and signal coverage optimization of the wireless communication network; performs electromagnetic collection of coal mine operating equipment and identifies the electromagnetic interference characteristics of equipment operation, can accurately identify the electromagnetic interference of equipment operation on the wireless communication network, and provide data support for subsequent signal optimization and anti-interference measures; merges the underground environment data, equipment space share data and equipment electromagnetic interference data to obtain the underground characteristic data of the coal mine. This process realizes the integration of multi-dimensional data, and provides a comprehensive and accurate data basis for the comprehensive optimization and dynamic adjustment of the wireless communication network.
[0009] Preferably, step S2 comprises the following steps: Step S21: determining the communication index monitoring points in the underground area of the coal mine according to the underground coal mine characteristic data, and obtaining the communication monitoring points in the coal mine area; Step S22: Use a signal strength monitor to measure the signal strength of the communication monitoring point in the coal mine area in real time every 5-10 seconds, and record the signal strength parameters; match the signal strength parameters based on the equipment space share data to obtain the space share-signal strength; Step S23: Use a spectrum analyzer to detect the interference level of the communication monitoring point in the coal mine area in real time every 10-15 seconds, and record the interference intensity parameters; correspond the interference intensity parameters to the interference level based on the equipment electromagnetic interference data to obtain the equipment electromagnetic interference level; Step S24: using a delay monitor to measure the data transmission delay of the communication monitoring point in the coal mine area in real time every 15-20 seconds, and record the transmission delay parameters; correlating the transmission delay parameters with the transmission delay size based on the underground environment data to obtain the underground environment-delay size; Step S25: Perform network status detection on space occupancy-signal strength, equipment electromagnetic-interference level, and underground environment-delay size to obtain wireless network status data.
[0010] The present invention determines the communication index monitoring points in the underground area of the coal mine according to the underground characteristic data of the coal mine, can accurately locate the communication index monitoring position, ensure the representativeness of the subsequent monitoring data, and provide a basis for the accurate evaluation of the wireless communication network status; use the signal strength monitor to measure the signal strength of the communication monitoring points in the coal mine area in real time every 5-10 seconds, and record the signal strength parameters; match the signal strength parameters based on the equipment space share data, and through periodic monitoring and data matching, can dynamically reflect the impact of the spatial distribution of the equipment on the signal strength, and provide a quantitative basis for signal optimization; use the spectrum analyzer to detect the interference level of the communication monitoring points in the coal mine area in real time every 10-15 seconds, and record the interference strength parameters; based on the equipment electromagnetic interference data, the interference strength is matched. The parameters correspond to the interference level, and through periodic monitoring and data correspondence, it can dynamically reflect the impact of equipment electromagnetic interference on the communication network; use a delay monitor to measure the data transmission delay of the communication monitoring point in the coal mine area in real time every 15-20 seconds, and record the transmission delay parameters; based on the underground environmental data, the transmission delay parameters are associated with the transmission delay size, and through periodic monitoring and data association, it can dynamically reflect the impact of the underground environment on the data transmission delay, providing an environmental correlation basis for network optimization; network status detection is performed on the space ratio-signal strength, equipment electromagnetic-interference level and underground environment-delay size, and wireless network status data is obtained, realizing a comprehensive evaluation of multi-dimensional data, which can comprehensively and dynamically reflect the status of the wireless communication network in the coal mine.
[0011] Preferably, step S25 comprises the following steps: Step S251: Perform signal strength performance judgment on the space ratio-signal strength to obtain the signal strength performance; if the signal strength of the space ratio-signal strength is greater than or equal to -70dBm, it is a high signal strength; if the signal strength of the space ratio-signal strength is greater than or equal to -85dBm and less than -70dBm, it is a medium signal strength; if the signal of the space ratio-signal strength is less than -85dBm, it is a weak signal strength; Step S252: the interference level of the electromagnetic interference of the device is judged to obtain the interference situation of the signal; if the interference level of the electromagnetic interference of the device is greater than 60dBμV / m, it is a high interference intensity; if the interference level of the electromagnetic interference of the device is greater than 40dBμV / m and less than or equal to 60dBμV / m, it is a medium interference intensity; if the interference level of the electromagnetic interference of the device is less than or equal to 40dBμV / m, it is a low interference intensity; Step S253: the transmission delay influence judgment is performed on the downhole environment-delay size to obtain the transmission delay situation; if the transmission delay of the downhole environment-delay size is greater than 100ms, it is a long delay influence; if the transmission delay of the downhole environment-delay size is greater than 50ms and less than or equal to 100ms, it is a medium delay influence; if the transmission delay of the downhole environment-delay size is less than or equal to 50ms, it is a short delay influence; Step S254: Perform a network status evaluation on the signal strength performance, signal interference and transmission delay to obtain wireless network status data, wherein the wireless network status data includes a good status, a medium status and a poor status.
[0012] The present invention makes a signal strength performance judgment on the spatial occupancy-signal strength, sets a clear signal strength threshold, can quickly and accurately classify the signal strength, and provide a quantitative signal strength basis for subsequent network status evaluation; makes an interference level judgment on the electromagnetic interference of the equipment, sets a clear interference strength threshold, can accurately identify the degree of influence of the electromagnetic interference of the equipment on the communication signal, and provide a quantitative interference level basis for subsequent network status evaluation; makes a transmission delay influence judgment on the underground environment-delay size, and by setting a clear transmission delay threshold, can accurately evaluate the degree of influence of the underground environment on the data transmission delay, and provide a quantitative delay basis for subsequent network status evaluation; makes a comprehensive network status evaluation on the signal strength performance, signal interference and transmission delay, and through a comprehensive analysis of multi-dimensional data, can comprehensively and accurately reflect the overall state of the wireless communication network in the coal mine underground, provide a clear network state basis for the formulation of subsequent data transmission strategies, and ensure the reliability and efficiency of data transmission.
[0013] Preferably, step S31 includes the following steps: Step S31: obtaining a coal mine wireless data set to be transmitted; performing a to-be-transmitted type mapping on the coal mine wireless data set to be transmitted to obtain a type of data to be transmitted; performing a type representation extraction on the type of data to be transmitted to obtain type representation data; Step S32: extracting the communication identifier of the coal mine wireless data set to be transmitted according to the type characterization data, determining the data priority according to the communication identifier, and generating a priority list of the data to be transmitted; Step S33: performing status feature identification on the wireless network status data to obtain network status feature data; dynamically segmenting the coal mine wireless data set to be transmitted according to the network status feature data and the priority list of data to be transmitted to obtain segmentation information of the data to be transmitted; Step S34: matching the data transmission strategy based on the segment information of the data to be transmitted, so as to transmit the coal mine wireless data set to be transmitted.
[0014] The present invention obtains the coal mine wireless data set to be transmitted, provides a clear data source for subsequent data processing and transmission, and ensures that the data transmission process has a clear input basis; extracts the communication identifier of the coal mine wireless data set to be transmitted, and determines the data priority according to the communication identifier, and can classify the data according to the importance and urgency of the data, provide a priority basis for subsequent data transmission, and ensure that key data is transmitted first; dynamically segment the coal mine wireless data set to be transmitted according to the wireless network status data and the priority list of data to be transmitted, and can flexibly adjust the data segmentation method according to the network status and data priority, optimize the data transmission process, and improve the transmission efficiency; match the data transmission strategy based on the segmentation information of the data to be transmitted to transmit the coal mine wireless data set to be transmitted, ensure that the data can be efficiently and reliably transmitted according to the network status and data priority, and improve the overall performance of the coal mine wireless communication network.
[0015] Preferably, step S32 includes the following steps: Step S321: parsing the data packet of the coal mine wireless data set to be transmitted layer by layer according to the type characterization data to obtain the data packet layer segment information; Step S322: Locate the data packet header layer segment of the data packet layer segment information, and extract 16 bytes of the data packet header layer segment to obtain the communication identifier field; Step S323: extracting the data type identification field from the communication identifier field, and identifying the last two bytes of the data type identification field to obtain the priority identification field value; Step S324: the data priority of the coal mine wireless data set to be transmitted is determined according to the value of the priority identification field. If the value of the priority identification field is 0x01, it indicates urgent data, and it is classified as high priority data; if the value of the priority identification field is 0x02, it indicates regular data, and it is classified as medium priority data; if the value of the priority identification field is 0x03, it indicates delay-tolerant data, and it is classified as low priority data; Step S325: Arrange the high priority data, medium priority data and low priority data in descending order of priority to generate a priority list of data to be transmitted.
[0016] The present invention performs layer-by-layer parsing of the data packet of the coal mine wireless data set to be transmitted, and can disassemble the data packet structure layer by layer, provide an accurate data basis for the subsequent extraction of the communication identifier field, and ensure the accuracy of data priority judgment; the data packet header layer segment is located for the data packet layer segment information, and 16 bytes of the data packet header layer segment are extracted, and the communication identifier field is accurately located and extracted, so as to provide a key basis for the identification and priority division of the data type, and ensure the pertinence of data processing; the data type identification field is extracted for the communication identifier field, and the last two bytes of the data type identification field are identified, and a clear basis is provided for the judgment of the data priority by extracting and identifying the priority identification field value, so as to ensure the accuracy of data classification; the data priority of the coal mine wireless data set to be transmitted is judged according to the priority identification field value, and high, medium and low priority data are divided according to the field value, and accurate classification of different data types is realized through clear priority division rules, so as to ensure the priority transmission of urgent data and improve the efficiency and reliability of data transmission; the high priority data, medium priority data and low priority data are generated into a priority list of data to be transmitted according to the order of priority from high to low; this step provides a clear scheduling basis for subsequent data transmission by orderly arranging the data priority, and ensures the efficiency and orderliness of the data transmission process.
[0017] Preferably, step S33 includes the following steps: Step S331: creating a data transmission segment blank list for storing segmented data blocks; Step S332: according to the order of the priority list of data to be transmitted from high to low, the coal mine wireless data set to be transmitted is processed in sequence, and the length of each data packet of the coal mine wireless data set to be transmitted is recorded to obtain the data packet length value; Step S333: performing status feature recognition on the wireless network status data to obtain network status feature data; dynamically segmenting the data packet length value according to the preset segment length based on the network status feature data to generate data packet segment information; Step S334: re-adding the segment number, data length, priority identifier and network status identifier to the data packet segment information to obtain a data segment marker block; Step S335: Store the data segment mark block into the data transmission segment blank list to obtain the data segment information to be transmitted.
[0018] The present invention creates a data transmission segmentation blank list for storing segmented data blocks; provides a structured space for the storage of data packets after dynamic segmentation, ensuring the orderly management of segmented data and the high efficiency of subsequent transmission; processes the coal mine wireless data set to be transmitted in sequence according to the order of the priority list of data to be transmitted from high to low, records the length of each data packet, processes the data packet in priority order and records the length, ensuring the orderliness and pertinence of data processing; dynamically segments the data packet according to the preset segmentation length for the data packet length value according to the wireless network status data, and dynamically adjusts the data packet segmentation length according to the network status, ensuring that the data segmentation adapts to the network conditions and improves the transmission efficiency and reliability; re-adds the segmentation number, data length, priority identifier and network status identifier to the data packet segmentation information, and provides a complete identifier for data transmission by marking the segmentation information, which is convenient for the receiving end to accurately reorganize the data and ensure the integrity and accuracy of data transmission; stores the data segmentation marker block in the data transmission segmentation blank list, and provides a complete and orderly data set for subsequent transmission by storing the marked data segments, ensuring the high efficiency and reliability of data transmission.
[0019] Preferably, step S34 includes the following steps: Step S341: traverse the list of data segment information to be transmitted, and set the data transmission type parameters according to the priority and network status of each segment; Step S342: When the coal mine wireless data set to be transmitted is high priority data, if the wireless network status data is in good or medium status, the transmission frequency band is set to 3.5GHz-4.9GHz, the transmission power is set to 15dBm-20dBm, and the modulation mode is set to 16-QAM; if the network status is poor, the transmission frequency band is set to 700MHz-900MHz, the transmission power range is set to 10dBm to 15dBm, and the modulation mode is set to BPSK; Step S343: When the coal mine wireless data set to be transmitted is medium priority data, if the network status is good, the medium frequency band is set to 2.6GHz-3.5GHz, the transmission power range is set to 10dBm-15dBm, and the modulation mode is set to QPSK; if the network status is medium or poor, the low frequency band is set to 700MHz-900MHz, the transmission power range is set to 5dBm-10dBm, and the modulation mode is set to BPSK; Step S344: When the coal mine wireless data set to be transmitted is low priority data, the low frequency band is set to 700MHz-900MHz, the transmission power range is set to 0dBm-5dBm, and the modulation mode is set to BPSK.
[0020] The present invention traverses the list of segment information of data to be transmitted, and sets the data transmission type parameters according to the priority and network status of each segment, and can dynamically adjust the transmission parameters according to the data priority and network status, so as to ensure the flexibility and adaptability of the data transmission strategy; when the coal mine wireless data set to be transmitted is high-priority data, the transmission frequency band, power and modulation mode are set according to different network states; in a good or medium network state, a high frequency band, a relatively high power and a high-order modulation mode (16-QAM) are adopted to ensure the rapid transmission of high-priority data; in a poor network state, it switches to a low frequency band, a relatively low power and a low-order modulation mode (BPSK) to ensure the reliable transmission of high-priority data; and through differentiated parameter configuration, the transmission efficiency and reliability of high-priority data under different network conditions are guaranteed; when the coal mine wireless data set to be transmitted is medium-priority data, the transmission frequency band, power and modulation mode are set according to different network states; in a good network state, a medium frequency band, a moderate power and a medium-order modulation mode (QPSK) are adopted to ensure the efficient transmission of medium-priority data; in a medium or poor network state, it switches to a low frequency band, a relatively low power and a low-order modulation mode (BPSK) to ensure the stable transmission of medium-priority data. This step balances the transmission efficiency and reliability of medium-priority data by flexibly adjusting parameters. When the coal mine wireless data set to be transmitted is low-priority data, low-frequency band, low-power and low-order modulation (BPSK) are uniformly used for transmission. This strategy optimizes network resource allocation while ensuring low-priority data transmission, reduces the impact on high-priority data transmission, and improves the overall network resource utilization efficiency.
[0021] Preferably, step S4 comprises the following steps: Step S41: receiving the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; Step S42: Performing a segment sequence number continuity check on the wireless received data of the coal mine. If the segment sequence number is not continuous, it indicates that data is lost. Step S43: obtaining the checksum of the coal mine wireless data set to be transmitted by the transmitter, and marking it as the sender data segment checksum; Step S44: Calculate the checksum of each segment of the wireless data received by the coal mine to obtain the segment checksum of the receiving end data; verify the segment checksum of the receiving end data with the segment checksum of the sending end data. If the segment checksum of the receiving end data is inconsistent with the segment checksum of the sending end data, it indicates that data loss occurs; Step S45: Perform integrity identification detection on the wireless received data of the coal mine. If the integrity identification is 0, it means that the data is lost; Step S46: If it is detected that data loss occurs in the wireless data set to be transmitted, a retransmission mechanism is automatically triggered to retransmit the data segment where the data loss occurs.
[0022] The present invention receives the wireless data set of the coal mine to be transmitted at the receiving end, ensures that the integrity verification of the received data has a clear input source; performs segmented sequence number continuity detection on the wireless received data of the coal mine, if the segment sequence number is not continuous, it means that the data is lost. This step quickly locates data loss by detecting the continuity of the segment sequence number, provides a basis for the subsequent retransmission mechanism, and ensures the integrity of data transmission; obtains the checksum of the coal mine wireless data set that needs to be transmitted by the sender, and marks it as the sender data segment checksum, providing the sender with the benchmark check data for data integrity verification, ensuring that the subsequent verification process has an accurate comparison basis; calculates each segment checksum of the coal mine wireless received data, obtains the receiving end data segment checksum, and verifies it with the sender data segment checksum; if it is inconsistent, it means that the data is lost; accurately detects whether the data is lost or erroneous during the transmission process, and further improves the verification accuracy of data integrity; performs integrity identification detection on the coal mine wireless received data. If the integrity identification is 0, it means that the data is lost. Through the integrity identification detection, an additional verification method is provided for data integrity, further ensuring the reliability of data transmission; if data loss is detected in the coal mine wireless data set that needs to be transmitted, the retransmission mechanism is automatically triggered to retransmit the data segment where the data is lost, ensuring that the lost data can be retransmitted in time, ensuring the integrity and reliability of data transmission, and improving the fault tolerance of the coal mine wireless communication network.
[0023] In this specification, a data transmission system for a coal mine wireless communication network is provided, which is used to execute the above-mentioned data transmission method for a coal mine wireless communication network. The data transmission system for a coal mine wireless communication network includes: The coal mine underground characteristic data collection module is used to obtain the coal mine location information; locate the underground area of the coal mine location information to obtain the coal mine underground area positioning information; determine the underground area based on the coal mine underground area positioning information to obtain the coal mine underground area; collect the coal underground environment data and equipment characteristic data of the coal mine underground area to obtain the coal mine underground characteristic data; The wireless network status detection module is used to determine the communication index monitoring points of the underground area of the coal mine according to the underground characteristic data of the coal mine, and obtain the communication monitoring points of the coal mine area; based on the communication monitoring points of the coal mine area, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time to generate wireless communication monitoring parameters; the wireless communication monitoring parameters are tested for network status to obtain wireless network status data; The wireless data dynamic transmission module is used to obtain the coal mine wireless data set to be transmitted; map the type of data to be transmitted to obtain the data type to be transmitted; evaluate the priority of the data type to be transmitted to obtain the priority list of data to be transmitted; identify the state characteristics of the wireless network state data to obtain the network state characteristic data; dynamically segment the coal mine wireless data set to be transmitted based on the network state characteristic data and the priority list of data to be transmitted to generate the segmentation information of the data to be transmitted; match the segmentation information of the data to be transmitted with the data transmission strategy to transmit the coal mine wireless data set to be transmitted; The data integrity verification module is used to receive the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; perform data integrity verification on the coal mine wireless receiving data, and if data loss is detected, perform retransmission trigger condition judgment on the coal mine wireless data set to be received to obtain retransmission condition judgment information; and automatically trigger the retransmission mechanism based on the retransmission condition judgment information.
[0024] The present invention obtains the location information of the coal mine and determines the underground area of the coal mine through the coal mine underground characteristic data acquisition module, collects the underground environment data and equipment characteristic data of the underground area of the coal mine, can fully grasp the environment and equipment conditions of the coal mine underground, and ensure the adaptability and reliability of the wireless communication system in the complex environment of the coal mine underground. Through the wireless network status detection module, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time based on the underground characteristic data of the coal mine, and wireless communication monitoring parameters are generated. Based on this, the network status detection is performed to obtain the wireless network status data, realizing the dynamic perception of the wireless communication network status of the coal mine underground, and being able to timely discover problems such as insufficient signal strength, excessive interference or excessive transmission delay, thereby providing a scientific basis for the formulation of subsequent data transmission strategies, and effectively improving the stability and transmission efficiency of the wireless communication network. Through the wireless data dynamic transmission module, the wireless data of the coal mine to be transmitted is obtained and its data priority is determined. Then, according to the wireless network status data and the priority list of the data to be transmitted, the wireless data set of the coal mine to be transmitted is dynamically segmented, and the data transmission strategy is matched. According to the importance of the data and the real-time status of the network, the order and mode of data transmission can be flexibly adjusted, and the fast and reliable transmission of high-priority data is prioritized. At the same time, the utilization of network resources is optimized, and the efficiency and reliability of data transmission are further improved. Through the data integrity verification module, the wireless data set of the coal mine to be transmitted is received at the receiving end, and the data integrity verification is performed. If the data loss is detected, the retransmission mechanism is automatically triggered; through the data integrity verification and automatic retransmission mechanism, it is ensured that the receiving end can receive the coal mine wireless data completely and accurately, effectively avoiding the impact of data loss or error on coal mine production safety and management decisions, and enhancing the reliability and fault tolerance of the coal mine wireless communication network. Therefore, the present invention realizes the dynamic segmentation of transmission data for different scenarios of coal mines according to the multi-band fusion networking characteristics of 5G communication technology through data processing technology, pattern recognition technology and 5G communication technology, and realizes the strategy selection of data transmission, thereby reducing the packet loss rate and ultimately improving the data transmission efficiency of the coal mine wireless communication network. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 A schematic diagram of a data transmission method for a coal mine wireless communication network; Figure 2 for Figure 1 Detailed implementation steps of step S2 in the flowchart; Figure 3 for Figure 1 Detailed implementation steps of step S4 in FIG. The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0026] The technical method of the present invention is described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are 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 technicians in this field without creative work are within the scope of protection of the present invention.
[0027] In addition, the accompanying drawings are only schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. The functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor methods and / or microcontroller methods.
[0028] It should be understood that, although the terms "first", "second", etc. may be used herein to describe various units, these units should not be limited by these terms. These terms are used only to distinguish one unit from another unit. For example, without departing from the scope of the exemplary embodiments, the first unit may be referred to as the second unit, and similarly the second unit may be referred to as the first unit. The term "and / or" used herein includes any and all combinations of one or more of the listed associated items.
[0029] To achieve this, please refer to Figures 1 to 3 , a data transmission method for a coal mine wireless communication network, the method comprising the following steps: Step S1: Acquire the location information of the coal mine; locate the underground area of the coal mine location information to obtain the underground area positioning information of the coal mine; determine the underground area based on the underground area positioning information of the coal mine to obtain the underground area of the coal mine; collect the underground environmental data and equipment characteristic data of the underground area of the coal mine to obtain the underground characteristic data of the coal mine.
[0030] Step S2: determining the communication index monitoring points of the underground area of the coal mine according to the underground characteristic data of the coal mine, and obtaining the communication monitoring points of the coal mine area; based on the communication monitoring points of the coal mine area, real-time monitoring of the signal strength, interference level and transmission delay parameters of the underground area of the coal mine is performed to generate wireless communication monitoring parameters; performing network status detection on the wireless communication monitoring parameters to obtain wireless network status data; Step S3: Acquire the coal mine wireless data set to be transmitted; perform to-be-transmitted type mapping on the coal mine wireless data set to be transmitted to obtain the data type to be transmitted; perform priority evaluation on the data type to be transmitted to obtain a priority list of data to be transmitted; perform state feature recognition on the wireless network state data to obtain network state feature data; perform data dynamic segmentation on the coal mine wireless data set to be transmitted based on the network state feature data and the priority list of data to be transmitted to generate segmentation information of data to be transmitted; match the segmentation information of data to be transmitted with the data transmission strategy to transmit the coal mine wireless data set to be transmitted; Step S4: receiving the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; verifying the data integrity of the coal mine wireless receiving data, and if data loss is detected, judging the retransmission trigger condition of the coal mine wireless data set to be received to obtain retransmission condition judgment information; and automatically triggering the retransmission mechanism based on the retransmission condition judgment information.
[0031] The present invention can fully grasp the environment and equipment conditions of the coal mine underground by acquiring the coal mine location information and determining the underground area of the coal mine, collecting the underground environment data and equipment characteristic data of the underground area of the coal mine, and ensuring the adaptability and reliability of the wireless communication system in the complex environment of the coal mine underground. Based on the underground characteristic data of the coal mine, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time, and wireless communication monitoring parameters are generated. Based on this, network status detection is performed to obtain wireless network status data, and the dynamic perception of the state of the wireless communication network in the coal mine underground is realized, and problems such as insufficient signal strength, excessive interference or long transmission delay can be discovered in time, thereby providing a scientific basis for the formulation of subsequent data transmission strategies, and effectively improving the stability and transmission efficiency of the wireless communication network. The coal mine wireless data to be transmitted is obtained and its data priority is determined, and then the coal mine wireless data set to be transmitted is dynamically segmented according to the wireless network status data and the priority list of the data to be transmitted, and the data transmission strategy is matched, and the order and mode of data transmission can be flexibly adjusted according to the importance of the data and the real-time status of the network, and the fast and reliable transmission of high-priority data is preferentially guaranteed, while optimizing the utilization of network resources, and further improving the efficiency and reliability of data transmission. The wireless data set to be transmitted for the coal mine is received at the receiving end, and data integrity verification is performed. If data loss is detected, the retransmission mechanism is automatically triggered; through data integrity verification and automatic retransmission mechanism, it is ensured that the receiving end can receive the coal mine wireless data completely and accurately, effectively avoiding the impact of data loss or errors on coal mine production safety and management decisions, and enhancing the reliability and fault tolerance of the coal mine wireless communication network. Therefore, the present invention realizes the dynamic segmentation of transmission data for different scenarios of coal mines according to the multi-band fusion networking characteristics of 5G communication technology through data processing technology, pattern recognition technology and 5G communication technology, and realizes the strategy selection of data transmission, thereby reducing the packet loss rate and ultimately improving the data transmission efficiency of the coal mine wireless communication network.
[0032] In the embodiment of the present invention, reference Figure 1 As shown, the data transmission method for the coal mine wireless communication network includes the following steps: Step S1: Acquire the location information of the coal mine; perform underground area positioning on the coal mine location information to obtain underground area positioning information of the coal mine; determine the underground area based on the underground area positioning information of the coal mine to obtain the underground area of the coal mine; collect underground environment data and equipment characteristic data of the underground area of the coal mine to obtain underground characteristic data of the coal mine; In an embodiment of the present invention, high-precision geographic information system (GIS) technology is used to obtain the location information of the coal mine, including geographic coordinate data such as longitude, latitude and altitude. Through the spatial data management function of the GIS platform, the geographic information of the coal mine is digitized, and a spatial relationship database is established for unified management and sharing of the coal mine location information. Subsequently, the specific scope of the underground area of the coal mine is determined, and wireless sensor networks (WSNs) and industrial Internet of Things (IIoT) devices are deployed in the area to collect underground environmental data and equipment characteristic data. Underground environmental data collection includes parameters such as gas concentration, wind speed, tunnel pressure, temperature, humidity and dust concentration. These data are collected by sensor nodes at preset time intervals (for example, every 30 seconds) and transmitted to the monitoring center on the well through wireless communication technology. The collection of equipment characteristic data is realized by IIoT devices, covering information such as equipment operating status, fault code, operating time, power consumption and communication status between devices. The collected data uses data encryption technology, such as symmetric encryption algorithm or digital signature technology, during the transmission process to ensure the security and integrity of the data. After receiving the data, the monitoring center cleans, denoises and standardizes the data through the data preprocessing module. The specific operation includes denoising the data using a hybrid filtering algorithm of multi-scale analysis, where the low-frequency subband uses a mean filter and the high-frequency subband uses an improved median filter algorithm. The denoised data is reconstructed to obtain high-quality coal mine underground characteristic data. Finally, the processed coal mine underground characteristic data is stored in the cloud storage system.
[0033] Step S2: determining the communication index monitoring points of the underground area of the coal mine according to the underground characteristic data of the coal mine, and obtaining the communication monitoring points of the coal mine area; based on the communication monitoring points of the coal mine area, real-time monitoring of the signal strength, interference level and transmission delay parameters of the underground area of the coal mine is performed to generate wireless communication monitoring parameters; performing network status detection on the wireless communication monitoring parameters to obtain wireless network status data; In an embodiment of the present invention, based on the underground characteristic data of the coal mine, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time by the wireless communication monitoring equipment deployed underground. The specific operation is as follows: the RSSI (received signal strength indication) sensor node in the wireless sensor network (WSN) is used to collect signal strength data at a preset time interval (for example, every 10 seconds). The RSSI value is in dBm, and the data is transmitted to the monitoring center through the wireless communication module. The interference level data is collected by the signal-to-noise ratio (SNR) and adjacent channel interference ratio (ACIR) sensor nodes. The SNR value is obtained by calculating the ratio of signal power to noise power in dB; the ACIR value is calculated by detecting the interference strength of adjacent frequency bands, and these data are also transmitted to the monitoring center through the WSN. The delay measurement technology is used to calculate the transmission delay by sending a test signal marked with a timestamp and recording the receiving time. The delay is in milliseconds, and the monitoring frequency is once every 30 seconds. After receiving the above monitoring parameters, the monitoring center analyzes and processes them through the network status detection module. The specific steps are as follows: The network status detection module presets the thresholds of signal strength, interference level and transmission delay; for example, the signal strength RSSI threshold is set to -85dBm, the SNR threshold is set to 10dB, and the transmission delay threshold is set to 100ms. The monitoring center performs real-time analysis on the collected monitoring parameters. When the RSSI value is lower than -85dBm, the signal strength is judged to be insufficient; when the SNR value is lower than 10dB, the interference level is judged to be too high; when the transmission delay exceeds 100ms, the network transmission delay is judged to be large. Based on the above analysis results, the monitoring center generates wireless network status data containing signal strength, interference level and transmission delay status information, and stores it in the cloud storage system; the cloud storage system adopts a distributed storage architecture, and the data is stored in multiple nodes after block processing.
[0034] Step S3: Acquire the coal mine wireless data set to be transmitted; perform to-be-transmitted type mapping on the coal mine wireless data set to be transmitted to obtain the data type to be transmitted; perform priority evaluation on the data type to be transmitted to obtain a priority list of data to be transmitted; perform state feature recognition on the wireless network state data to obtain network state feature data; perform data dynamic segmentation on the coal mine wireless data set to be transmitted based on the network state feature data and the priority list of data to be transmitted to generate segmentation information of data to be transmitted; match the segmentation information of data to be transmitted with the data transmission strategy to transmit the coal mine wireless data set to be transmitted; In an embodiment of the present invention, firstly, the wireless data of the coal mine to be transmitted is obtained, and the data sources include underground equipment monitoring data, production scheduling instructions, safety warning information, etc. Then, the data priority is determined for the wireless data of the coal mine to be transmitted, and the specific operation is as follows: Data priority determination: the data is classified according to the data type and urgency, the safety warning information is given the highest priority (such as priority 1), the production scheduling instruction is given the second highest priority (such as priority 2), and the equipment monitoring data is given priority 3 to priority 5 according to its importance. After the priority is determined, a priority list of data to be transmitted is generated. Combined with the wireless network status data (including signal strength, interference level and transmission delay) and the priority list of data to be transmitted, the wireless data set of the coal mine to be transmitted is dynamically segmented; the specific operation is: for high priority data (priority 1 and priority 2), the segment length is dynamically adjusted according to the network status. When the signal strength is lower than the threshold (such as -85dBm) or the transmission delay exceeds the threshold (such as 100ms), the data segment length is shortened to 1KB to reduce the transmission delay and packet loss risk. For medium and low priority data (priority 3 to priority 5), the segment length is dynamically adjusted according to the interference level. When the interference level is high (such as the signal-to-noise ratio SNR is lower than 10dB), the segment length is adjusted to 2KB; when the interference level is normal, the segment length can be expanded to 4KB. According to the segmented data priority and network status, the corresponding data transmission strategy is matched: for high-priority data, a high-reliability transmission strategy is adopted, such as a repeated transmission mechanism and a priority scheduling strategy. For medium and low priority data, the optimal transmission path is selected according to the network status. For example, when the signal strength and transmission delay are normal, a direct transmission strategy is adopted; when the signal strength is low, a relay transmission strategy is switched. The transmission needs to transmit the coal mine wireless data set: According to the above-matched transmission strategy, the segmented data is transmitted to the target node through the coal mine underground wireless communication network; during the transmission process, the monitoring center monitors the network status in real time and dynamically adjusts the segment length and transmission strategy.
[0035] Step S4: receiving the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; verifying the data integrity of the coal mine wireless receiving data, and if data loss is detected, judging the retransmission trigger condition of the coal mine wireless data set to be received to obtain retransmission condition judgment information; and automatically triggering the retransmission mechanism based on the retransmission condition judgment information.
[0036] In an embodiment of the present invention, the receiving end first receives the coal mine wireless data set to be transmitted, and performs data integrity verification on the received data; the specific operation is as follows: the receiving end performs a sequence number check on the received data packet to ensure the order and integrity of the data packet. The data packet carries a unique sequence number during the transmission process, and the receiving end manages the received data packet by maintaining a receiving window. If the sequence number is found to be discontinuous or exceeds the receiving window range, it indicates that data is lost. In order to further verify the integrity of the data, the receiving end uses a hash function (such as SHA-256) to verify the data. The sending end calculates the hash value of the data before data transmission and attaches the hash value to the data packet. The receiving end recalculates the hash value of the received data and compares it with the hash value provided by the sending end. If the hash values are inconsistent, it is determined that the data integrity is damaged. If data loss or integrity damage is detected, the receiving end automatically triggers a retransmission mechanism; the specific operation is: the receiving end sends a negative acknowledgment (NACK) message to request the sending end to retransmit the lost or damaged data packet. After receiving the NACK, the sending end extracts the unconfirmed data packet from the local cache according to the sequence number of the data packet and resends it. To avoid unnecessary retransmissions, the sender sets a timeout retransmission mechanism. The sender starts a timer after sending data. If no confirmation (ACK) message is received within the preset timeout period, retransmission is triggered. At the same time, the receiver maintains a buffer to store received but out-of-sequence data packets so that the data can be correctly reassembled after the lost data packets are retransmitted.
[0037] Preferably, step S11 includes the following steps: Step S11: acquiring coal mine location information; performing underground area positioning on the coal mine location information to obtain underground area positioning information of the coal mine; determining the underground area based on the underground area positioning information of the coal mine to obtain the underground area of the coal mine; Step S12: monitoring the temperature and humidity parameters of the underground area of the coal mine through environmental sensors, and detecting the gas content to obtain underground environmental data; Step S13: determining the operating equipment in the underground area of the coal mine to obtain the coal mine operating equipment; and determining the space ratio of the coal mine operating equipment to the underground area of the coal mine to obtain equipment space ratio data; Step S14: collecting electromagnetic data from coal mine operating equipment, identifying electromagnetic interference characteristics of equipment operation, and obtaining electromagnetic interference data of equipment; Step S15: Merge the underground environment data, equipment space occupation data and equipment electromagnetic interference data to obtain underground coal mine characteristic data.
[0038] In the embodiment of the present invention, high-precision geographic information system (GIS) technology is combined with unmanned aerial vehicle oblique photogrammetry and portable laser radar scanning technology to obtain three-dimensional spatial data above and below the coal mine; these data are used to construct a real-life three-dimensional model of the mine. Multi-parameter environmental sensors are deployed in the underground area of the coal mine to monitor temperature, humidity, and gas content such as methane, carbon monoxide, and oxygen in real time. The sensor collects data at fixed time intervals (such as every 10 minutes) and transmits the data to the monitoring center through a wireless communication module to form underground environmental data. A three-dimensional laser scanner is used to scan the underground tunnels and operating equipment of the coal mine to obtain three-dimensional point cloud data of the equipment. The volume and spatial position of the equipment are calculated by point cloud data processing software, and the space share data of the equipment is calculated in combination with the total volume of the tunnel. The data reflects the spatial distribution of the equipment in the underground area. Electromagnetic compatibility (EMC) test equipment is used to collect the electromagnetic interference characteristics of underground coal mine operating equipment. The electromagnetic emission intensity and frequency range of the equipment during operation are measured by a spectrum analyzer, and the electromagnetic interference characteristic data of the equipment are recorded. Test items include radiated emission (RE), conducted interference (CE), etc. The underground environment data, equipment space ratio data and equipment electromagnetic interference data are combined and processed. The data fusion algorithm is used to store different types of data in the database and perform correlation analysis. The final generated coal mine underground characteristic data can be used for subsequent wireless communication network optimization and safety monitoring.
[0039] As an example of the present invention, refer to Figure 2 As shown, in this example, step S2 includes: Step S21: determining the communication index monitoring points in the underground area of the coal mine according to the underground coal mine characteristic data, and obtaining the communication monitoring points in the coal mine area; Step S22: Use a signal strength monitor to measure the signal strength of the communication monitoring point in the coal mine area in real time every 5-10 seconds, and record the signal strength parameters; match the signal strength parameters based on the equipment space share data to obtain the space share-signal strength; Step S23: Use a spectrum analyzer to detect the interference level of the communication monitoring point in the coal mine area in real time every 10-15 seconds, and record the interference intensity parameters; correspond the interference intensity parameters to the interference level based on the equipment electromagnetic interference data to obtain the equipment electromagnetic interference level; Step S24: using a delay monitor to measure the data transmission delay of the communication monitoring point in the coal mine area in real time every 15-20 seconds, and record the transmission delay parameters; correlating the transmission delay parameters with the transmission delay size based on the underground environment data to obtain the underground environment-delay size; Step S25: Perform network status detection on space occupancy-signal strength, equipment electromagnetic-interference level, and underground environment-delay size to obtain wireless network status data.
[0040] In an embodiment of the present invention, a three-dimensional model, equipment distribution map and operation area information of underground tunnels in a coal mine are imported through a geographic information system (GIS) platform, and a communication indicator monitoring point is set every 50 meters according to the length and width of the tunnel. Monitoring points are added every 20 meters in equipment-intensive areas, and monitoring points are arranged at tunnel intersections and areas with frequent personnel activities. Unique geographic coordinates are assigned to each monitoring point and recorded in the database. Subsequently, a 5G signal strength monitor is installed at each monitoring point, the working frequency band is set to 3.5GHz, the measurement range is -120dBm to 0dBm, the RSSI value is collected at a cycle of 5 seconds and converted to dBm units, and the timestamp and geographic coordinates are recorded and transmitted to the monitoring center server through the 5G network. At the same time, a 5G spectrum analyzer is installed, the center frequency is set to 3.5GHz, the sweep width is 100MHz, the resolution bandwidth is 1MHz, the video bandwidth is 100kHz, the spectrum data is scanned at a cycle of 10 seconds, the interference frequency, intensity and duration are recorded, and transmitted to the monitoring center through the 5G network. In addition, a delay monitor is installed, equipped with a high-precision clock synchronization module, which sends a time-stamped test signal at a cycle of 15 seconds and records the transmission delay, which is then transmitted to the monitoring center via the 5G network. At the monitoring center, the equipment space share, electromagnetic interference characteristics, and underground environment data are extracted from the database, and the signal strength, interference level, and transmission delay are analyzed. The network status of each monitoring point is evaluated according to the preset threshold, and data containing network status information is generated and stored in the database, providing data support for subsequent network optimization and security management.
[0041] Preferably, step S25 comprises the following steps: Step S251: Perform signal strength performance judgment on the space ratio-signal strength to obtain the signal strength performance; if the signal strength of the space ratio-signal strength is greater than or equal to -70dBm, it is a high signal strength; if the signal strength of the space ratio-signal strength is greater than or equal to -85dBm and less than -70dBm, it is a medium signal strength; if the signal of the space ratio-signal strength is less than -85dBm, it is a weak signal strength; Step S252: the interference level of the electromagnetic interference of the device is judged to obtain the interference situation of the signal; if the interference level of the electromagnetic interference of the device is greater than 60dBμV / m, it is a high interference intensity; if the interference level of the electromagnetic interference of the device is greater than 40dBμV / m and less than or equal to 60dBμV / m, it is a medium interference intensity; if the interference level of the electromagnetic interference of the device is less than or equal to 40dBμV / m, it is a low interference intensity; Step S253: the transmission delay influence judgment is performed on the downhole environment-delay size to obtain the transmission delay situation; if the transmission delay of the downhole environment-delay size is greater than 100ms, it is a long delay influence; if the transmission delay of the downhole environment-delay size is greater than 50ms and less than or equal to 100ms, it is a medium delay influence; if the transmission delay of the downhole environment-delay size is less than or equal to 50ms, it is a short delay influence; Step S254: Perform a network status evaluation on the signal strength performance, signal interference and transmission delay to obtain wireless network status data, wherein the wireless network status data includes a good status, a medium status and a poor status.
[0042] In the embodiment of the present invention, the signal strength performance of the "space occupancy-signal strength" data is first judged. The specific operation is: extract the signal strength value of each monitoring point from the monitoring center database and judge one by one; if the signal strength is greater than or equal to -70dBm, it is marked as "high signal strength"; if the signal strength is greater than or equal to -85dBm and less than -70dBm, it is marked as "medium signal strength"; if the signal strength is less than -85dBm, it is marked as "weak signal strength". Then the interference level of the "equipment electromagnetic-interference level" data is judged, and the interference level data of each monitoring point is extracted from the database and classified according to the preset threshold. If the interference level is greater than 60dBμV / m, it is marked as "high interference intensity"; if the interference level is greater than 40dBμV / m and less than or equal to 60dBμV / m, it is marked as "medium interference intensity"; if the interference level is less than or equal to 40dBμV / m, it is marked as "low interference intensity". Then, the transmission delay impact of the "underground environment-delay size" data is judged, and the transmission delay data of each monitoring point is extracted from the database and classified according to the delay value; if the transmission delay is greater than 100ms, it is marked as "long delay impact"; if the transmission delay is greater than 50ms and less than or equal to 100ms, it is marked as "medium delay impact"; if the transmission delay is less than or equal to 50ms, it is marked as "short delay impact". Finally, the above signal strength performance, signal interference and transmission delay are comprehensively evaluated to obtain the wireless network status data. The specific rules are: if the signal strength of the monitoring point is "high signal strength", the interference level is "low interference strength", and the transmission delay is "short delay impact", the wireless network status of the monitoring point is judged to be "good status"; if the signal strength is "medium signal strength", the interference level is "medium interference strength", and the transmission delay is "medium delay impact", it is judged to be "medium status"; if the signal strength is "weak signal strength" or the interference level is "high interference strength" or the transmission delay is "long delay impact", it is judged to be "poor status".
[0043] It is particularly important that step S254 includes the following steps: Step S2541: when the signal strength performance is high signal strength, the signal interference condition is low interference strength, and the transmission delay condition is short delay impact, the wireless network state is classified as a good state; Step S2542: when the signal strength performance is medium signal strength, the signal interference condition is medium interference strength, and the transmission delay condition is medium delay influence, the wireless network state is classified as medium state; Step S2543: When the signal strength performance is weak signal strength, or the signal interference situation is high interference strength, or the transmission delay situation is affected by a long delay, the wireless network state is classified as a poor state.
[0044] In an embodiment of the present invention, a comprehensive evaluation is performed on the signal strength performance, signal interference and transmission delay in the monitoring center database to determine the wireless network status; the specific operations are as follows: the signal strength value of each monitoring point is extracted from the database. According to a preset threshold, if the signal strength is greater than or equal to -70dBm, it is marked as "high signal strength". The interference level data of each monitoring point is extracted from the database. According to a preset threshold, if the interference level is greater than 60dBμV / m, it is marked as "high interference intensity". The transmission delay data of each monitoring point is extracted from the database. According to a preset threshold, if the transmission delay is greater than 100ms, it is marked as "long delay impact". Comprehensively evaluate the wireless network status: when the signal strength is "high signal strength", and the interference level is "low interference intensity" (interference level is less than or equal to 40dBμV / m), and the transmission delay is "short delay impact" (transmission delay is less than or equal to 50ms), the wireless network status of the monitoring point is classified as "good status". When the signal strength is medium (signal strength is greater than or equal to -85dBm and less than -70dBm), the interference strength is medium (interference level is greater than 40dBμV / m and less than or equal to 60dBμV / m), and the delay impact is medium (transmission delay is greater than 50ms and less than or equal to 100ms), the wireless network status of the monitoring point is classified as "medium status". When the signal strength is "weak signal strength" (signal strength is less than -85dBm), or the interference level is "high interference strength", or the transmission delay is "long delay impact", the wireless network status of the monitoring point is classified as "poor status".
[0045] Preferably, step S31 includes the following steps: Step S31: obtaining a coal mine wireless data set to be transmitted; performing a to-be-transmitted type mapping on the coal mine wireless data set to be transmitted to obtain a type of data to be transmitted; performing a type representation extraction on the type of data to be transmitted to obtain type representation data; Step S32: extracting the communication identifier of the coal mine wireless data set to be transmitted according to the type characterization data, determining the data priority according to the communication identifier, and generating a priority list of the data to be transmitted; Step S33: performing status feature identification on the wireless network status data to obtain network status feature data; dynamically segmenting the coal mine wireless data set to be transmitted according to the network status feature data and the priority list of data to be transmitted to obtain segmentation information of the data to be transmitted; Step S34: matching the data transmission strategy based on the segment information of the data to be transmitted, so as to transmit the coal mine wireless data set to be transmitted.
[0046] In an embodiment of the present invention, a coal mine wireless data set to be transmitted is obtained, and the data set includes monitoring data of coal mine underground equipment, production scheduling instructions, and safety warning information. Subsequently, a communication identifier is extracted for the coal mine wireless data set to be transmitted. The communication identifier usually contains a data type, a priority field, and data source information. According to preset rules, the communication identifier is parsed, the data priority is determined, and a priority list of data to be transmitted is generated. For example, safety warning information is assigned the highest priority (such as priority 1), production scheduling instructions are the second highest priority (such as priority 2), and equipment monitoring data are assigned priorities 3 to 5 according to their importance. Next, the coal mine wireless data set to be transmitted is dynamically segmented according to the wireless network status data and the priority list of data to be transmitted. The wireless network status data includes parameters such as signal strength, interference level, and transmission delay. For high-priority data (priority 1 and priority 2), if the signal strength is lower than -85dBm or the transmission delay exceeds 100ms, the data segment length is shortened to 1KB to reduce the transmission delay and packet loss risk; for medium and low priority data (priority 3 to priority 5), the segment length is dynamically adjusted according to the interference level. When the interference level is higher than 40dBμV / m, the segment length is adjusted to 2KB, otherwise it is 4KB. Finally, the data transmission strategy is matched based on the segment information of the data to be transmitted to transmit the coal mine wireless data set to be transmitted. For high-priority data, a high-reliability transmission strategy is adopted, such as a repeated transmission mechanism and a priority scheduling strategy; for medium and low priority data, the optimal transmission path is selected according to the network status. For example, when the signal strength and transmission delay are normal, a direct transmission strategy is adopted; when the signal strength is low, a relay transmission strategy is switched.
[0047] Preferably, step S32 includes the following steps: Step S321: parsing the data packet of the coal mine wireless data set to be transmitted layer by layer according to the type characterization data to obtain the data packet layer segment information; Step S322: Locate the data packet header layer segment of the data packet layer segment information, and extract 16 bytes of the data packet header layer segment to obtain the communication identifier field; Step S323: extracting the data type identification field from the communication identifier field, and identifying the last two bytes of the data type identification field to obtain the priority identification field value; Step S324: the data priority of the coal mine wireless data set to be transmitted is determined according to the value of the priority identification field. If the value of the priority identification field is 0x01, it indicates urgent data, and it is classified as high priority data; if the value of the priority identification field is 0x02, it indicates regular data, and it is classified as medium priority data; if the value of the priority identification field is 0x03, it indicates delay-tolerant data, and it is classified as low priority data; Step S325: Arrange the high priority data, medium priority data and low priority data in descending order of priority to generate a priority list of data to be transmitted.
[0048] In an embodiment of the present invention, a data stream to be transmitted is received from a wireless network underground in a coal mine, and the data stream is stored in a buffer in the form of a byte stream; the starting position of the data frame is located by detecting the frame synchronization byte (such as the preamble and frame start flag of the Ethernet frame), and the specific operation of layer-by-layer parsing is as follows: physical layer parsing: extracting physical layer information, such as signal strength, transmission rate, etc. Data link layer parsing: extracting information such as MAC address, frame type, etc., and locating the header and load part of the data packet. Network layer parsing: extracting information such as IP address, protocol type, etc., and further locating the transport layer header of the data packet. Transport layer parsing: extracting information such as port number, sequence number, etc., and finally locating the application layer data. Extracting data packet layer segment information: storing the parsed information of each layer as structured data packet layer segment information, including frame header, IP header, transport layer header and application layer data. According to the parsing results of the data link layer and the network layer, the header position of the data packet is located; the first 16 bytes are extracted from the header of the data packet as the communication identifier field. The structure of the communication identifier field is as follows: Bytes 1-2: protocol version information. Bytes 3-4: data type identification field. Bytes 5-6: priority identification field. Bytes 7-16: other auxiliary information (such as data length, checksum, etc.). Storing the communication identifier field: storing the extracted 16-byte communication identifier field in a temporary buffer. Extracting bytes 3-4 from the communication identifier field as the data type identification field. Identifying the priority identification field value: extracting bytes 5-6 from the communication identifier field as the priority identification field. Determining the priority identification field value: if the priority identification field value is 0x01, it indicates urgent data and is classified as high priority data. If the priority identification field value is 0x02, it indicates regular data and is classified as medium priority data. If the priority identification field value is 0x03, it indicates delay-tolerant data and is classified as low priority data. Add priority tags to the metadata of the data packet, which are "high priority", "medium priority" and "low priority" respectively. Store the marked data packets in the priority queue, with high priority data packets stored at the front of the queue and low priority data packets stored at the back of the queue. Sort the priority queue in descending order of the priority tags. High priority data packets are at the front of the queue, medium priority data packets are in the middle, and low priority data packets are at the end of the queue. The sorted priority queue is converted into a priority list of data to be transmitted, and the metadata of each data packet in the list contains its priority information.
[0049] Preferably, step S33 includes the following steps: Step S331: creating a data transmission segment blank list for storing segmented data blocks; Step S332: according to the order of the priority list of data to be transmitted from high to low, the coal mine wireless data set to be transmitted is processed in sequence, and the length of each data packet of the coal mine wireless data set to be transmitted is recorded to obtain the data packet length value; Step S333: performing status feature recognition on the wireless network status data to obtain network status feature data; dynamically segmenting the data packet length value according to the preset segment length based on the network status feature data to generate data packet segment information; Step S334: re-adding the segment number, data length, priority identifier and network status identifier to the data packet segment information to obtain a data segment marker block; Step S335: Store the data segment mark block into the data transmission segment blank list to obtain the data segment information to be transmitted.
[0050] In an embodiment of the present invention, an empty data structure (such as an array or a linked list) is allocated in the memory to store the segmented data blocks. When initializing the list, clear all contents to ensure that it is empty; obtain a priority list of data to be transmitted from the database or memory, and the list is sorted from high to low priority; traverse the list and extract data packets and their priority information one by one. For each data packet, parse its header information and locate the payload part; calculate the length of the payload part (in bytes), and store the data packet length value in a temporary variable; read the current wireless network status data from the monitoring system, including signal strength, interference level, and transmission delay; classify the network status into good, medium, or poor status according to a preset threshold; determine the segment length according to the priority and network status of the data packet: starting from the starting position of the payload part of the data packet, extract data segment by segment according to the set segment length; if the remaining data is less than one segment length, use the remaining data as the last segment; record the starting position and length of each segment, and generate data packet segmentation information; for each data packet segment initialization The numbering starts from 1 and increases in sequence; for each segment, add the following marking information; segment number: identifies the sequence number of the segment in the data packet; data length: records the actual number of bytes of the segment; priority identification: marks the priority according to the priority field of the data packet (such as 0x01, 0x02, 0x03); network status identification: marks the status according to the current network status (good, medium, poor); append the marking information to the header of the segmented data to form a complete data segment marking block; store each data segment marking block in turn in the data transmission segment blank list, and update the list length and status information after each write; after completing the storage of the segment marking block, the data transmission segment blank list is the data segment information to be transmitted.
[0051] It is particularly important that the preset segment length includes the following steps: When the coal mine wireless data set to be transmitted is high-priority data, the segment length is set according to the wireless network status. If the wireless network status is good, the segment length is set to 1024 bytes; if the wireless network status is medium, the segment length is set to 512 bytes; if the wireless network status is poor, the segment length is set to 256 bytes; When the coal mine wireless data set to be transmitted is medium priority data, the segment length is set according to the wireless network status. If the wireless network status is good, the segment length is set to 512 bytes; if the wireless network status is medium, the segment length is set to 256 bytes; if the wireless network status is poor, the segment length is set to 128 bytes; When the coal mine wireless data set to be transmitted is low priority data, the segment length is set according to the wireless network status; if the wireless network status is good, the segment length is set to 256 bytes; if the wireless network status is medium, the segment length is set to 128 bytes; if the wireless network status is poor, the segment length is set to 64 bytes.
[0052] In an embodiment of the present invention, the priority identification field value is extracted, and the 5th to 6th bytes are extracted from the communication identifier field of the data packet header as the priority identification field value. The extracted field value is converted into hexadecimal format, and the wireless network status classification is read; the classification result of the current network status (good status, medium status or poor status) is obtained from the wireless network status database; the network status classification is based on the comprehensive evaluation result of signal strength, interference level and transmission delay; the segment length is set: high priority data (the priority identification field value is 0x01), if the network status is good, the segment length is set to 1024 bytes; if the network status is medium, the segment length is set to 512 bytes; if the network status is poor, the segment length is set to 256 bytes; medium priority data (the priority identification field value is 0x02); if If the network status is good, set the segment length to 512 bytes; if the network status is medium, set the segment length to 256 bytes; if the network status is poor, set the segment length to 128 bytes; low priority data (the priority identification field value is 0x03); if the network status is good, set the segment length to 256 bytes; if the network status is medium, set the segment length to 128 bytes; if the network status is poor, set the segment length to 64 bytes; according to the set segment length, start from the payload part of the data packet and extract data segment by segment; if the data packet payload length is less than the set segment length, the remaining data will be used as the last segment.
[0053] Preferably, step S34 includes the following steps: Step S341: traverse the list of data segment information to be transmitted, and set the data transmission type parameters according to the priority and network status of each segment; Step S342: When the coal mine wireless data set to be transmitted is high priority data, if the wireless network status data is in good or medium status, the transmission frequency band is set to 3.5GHz-4.9GHz, the transmission power is set to 15dBm-20dBm, and the modulation mode is set to 16-QAM; if the network status is poor, the transmission frequency band is set to 700MHz-900MHz, the transmission power range is set to 10dBm to 15dBm, and the modulation mode is set to BPSK; Step S343: When the coal mine wireless data set to be transmitted is medium priority data, if the network status is good, the medium frequency band is set to 2.6GHz-3.5GHz, the transmission power range is set to 10dBm-15dBm, and the modulation mode is set to QPSK; if the network status is medium or poor, the low frequency band is set to 700MHz-900MHz, the transmission power range is set to 5dBm-10dBm, and the modulation mode is set to BPSK; Step S344: When the coal mine wireless data set to be transmitted is low priority data, the low frequency band is set to 700MHz-900MHz, the transmission power range is set to 0dBm-5dBm, and the modulation mode is set to BPSK.
[0054] In the embodiment of the present invention, the list of data segment information to be transmitted is traversed, and the data transmission type parameter is set; the parameter configuration module is started to prepare to receive the list of data segment information to be transmitted; the parameter configuration table is initialized to store the transmission parameters of each segment, including the transmission frequency band, transmission power and modulation mode; the list of data segment information to be transmitted is read from the memory or the database, and the list contains the priority identifier, network status identifier, segment number, data length and other information of each segment; Extract the information of each segment in sequence according to the segment numbering sequence; for each segment, prepare to set the corresponding transmission parameters according to the priority identifier and the network status identifier; initialize the variables of the transmission frequency band, transmission power and modulation mode to store the set parameter values; check the network status identifier of the segment to determine whether the current network status is good, medium or poor; record the set transmission frequency band, transmission power range and modulation mode in the parameter configuration table, corresponding to the number of the current segment. Repeat the above steps S342 to S344 for each segment in the list of segment information to be transmitted, complete the transmission parameter setting of all segments, and ensure that the transmission parameters of each segment in the parameter configuration table are accurate; store the parameter configuration table in the memory or database to ensure that the structure of the parameter configuration table is clear, which is convenient for the data transmission module to read and apply.
[0055] As an example of the present invention, refer to Figure 3As shown, in this example, step S4 includes: Step S41: receiving the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; Step S42: Performing a segment sequence number continuity check on the wireless received data of the coal mine. If the segment sequence number is not continuous, it indicates that data is lost. Step S43: obtaining the checksum of the coal mine wireless data set to be transmitted by the transmitter, and marking it as the sender data segment checksum; Step S44: Calculate the checksum of each segment of the wireless data received by the coal mine to obtain the segment checksum of the receiving end data; verify the segment checksum of the receiving end data with the segment checksum of the sending end data. If the segment checksum of the receiving end data is inconsistent with the segment checksum of the sending end data, it indicates that data loss occurs; Step S45: Perform integrity identification detection on the wireless received data of the coal mine. If the integrity identification is 0, it means that the data is lost; Step S46: If it is detected that data loss occurs in the wireless data set to be transmitted, a retransmission mechanism is automatically triggered to retransmit the data segment where the data loss occurs.
[0056] In the embodiment of the present invention, when the receiving end receives the wireless data set of the coal mine to be transmitted, the physical reception of the data is first completed, and the received wireless signal is converted into a digital signal to obtain the wireless receiving data of the coal mine; then, the continuity of the segment sequence number is detected for the received data, and the continuity of the sequence number is checked by parsing the segment sequence number field in the header of the data packet; if the sequence number is found to be missing or discontinuous, it is determined that the data segment is lost; then, the checksum of the wireless data set of the coal mine to be transmitted is obtained from the sending end, and the checksum is calculated by the sending end before data transmission and attached to the data packet, and marked as the data segment checksum of the sending end. At the receiving end, the checksum is recalculated for each received segment data to obtain the data segment checksum of the receiving end. The checksum calculated by the receiving end is compared and verified one by one with the checksum provided by the sending end. If the two are inconsistent, it is determined that the data segment is lost; in addition, the integrity mark is detected for the received data, and the integrity mark is attached by the sending end at the end of the data packet, and the value of 0 indicates that the data segment is lost or damaged. If the integrity mark is detected to be 0, it is determined that the data segment is lost. Once the data loss of the wireless data set to be transmitted is detected, the receiving end automatically triggers the retransmission mechanism and sends a retransmission request to the sending end, specifying the number of the lost data segment. After receiving the retransmission request, the sending end extracts the corresponding data segment from the local cache and retransmits it.
[0057] It is particularly important that step S46 includes the following steps: Step S461: if it is detected that data loss occurs in the wireless data set of the coal mine to be transmitted, the lost data segment is detected and a retransmission request message is generated; Step S462: Send the retransmission request information to the sending end according to the request format [sequence number, segment number, retransmission request identifier]; Step S463: After receiving the retransmission request, the sender parses the request information and extracts the sequence number and segment number of the lost data segment; Step S464: the sending end retrieves the corresponding lost data segment from the data cache according to the extracted sequence number and segment number; and retransmits the lost data segment to the receiving end, carrying the same sequence number and segment number during the transmission process; Step S465: The receiving end receives the retransmitted data segment and performs integrity verification again; if the verification passes, the data segment is marked as successfully received and stored in the data cache.
[0058] In the embodiment of the present invention, the lost data detection module is first started at the receiving end to read the coal mine wireless receiving data stored in the receiving buffer. The module parses the header information of the data segment one by one, extracts the segment sequence number, and checks its continuity in the order of the sequence number. If the sequence number is found to be missing or discontinuous, the missing sequence number range is recorded; at the same time, the module parses the integrity identification field at the end of each segment, and if the identification is 0, the sequence number and segment number of the segment are recorded to confirm that the segment data is lost. Based on the detected lost data segment information, a retransmission request information is generated, and its format is [sequence number, segment number, retransmission request identification], wherein the retransmission request identification is fixed to 0x01, indicating that this is a retransmission request. The generated retransmission request information is encapsulated into a data packet, and the necessary protocol header and check information are added, and sent to the transmitting end through the wireless communication module according to the preset communication parameters (such as frequency band, power and modulation mode); the wireless communication module at the transmitting end receives the retransmission request data packet, decodes the received data, and extracts the retransmission request information of the load part. The module parses the request information, extracts the sequence number and segment number, and verifies whether the retransmission request identifier is 0x01; after confirmation, the sender accesses the local data cache and retrieves the corresponding lost data segment according to the extracted sequence number and segment number; after retrieving the data segment, the module re-encapsulates it to ensure that the encapsulated data segment contains the same sequence number and segment number as the original data segment, so that the receiving end can correctly identify and reassemble it; then, the sender sends the retransmitted data segment back to the receiving end through the wireless communication link according to the optimal transmission parameters selected by the current network status; the receiving end receives the retransmitted data segment again, decodes the data packet through the wireless communication module, and extracts the header and load information of the data segment. The integrity of the received data segment is verified, including checking whether the sequence number is consistent with the requested sequence number, whether the segment number is correct, and whether the integrity identifier is 1. If all verifications pass, the data segment is marked as successfully received and stored in the data cache, and the status information of the data cache is updated to ensure the integrity and sequence of the data. If the verification fails, indicating that the data segment is still lost or damaged, the receiving end will re-trigger the retransmission mechanism and send a retransmission request again until the data segment is successfully received and passes the integrity verification.
[0059] In this specification, a data transmission system for a coal mine wireless communication network is provided, which is used to execute the above-mentioned data transmission method for a coal mine wireless communication network. The data transmission system for a coal mine wireless communication network includes: The coal mine underground characteristic data collection module is used to obtain the coal mine location information; locate the underground area of the coal mine location information to obtain the coal mine underground area positioning information; determine the underground area based on the coal mine underground area positioning information to obtain the coal mine underground area; collect the coal underground environment data and equipment characteristic data of the coal mine underground area to obtain the coal mine underground characteristic data; The wireless network status detection module is used to determine the communication index monitoring points of the underground area of the coal mine according to the underground characteristic data of the coal mine, and obtain the communication monitoring points of the coal mine area; based on the communication monitoring points of the coal mine area, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time to generate wireless communication monitoring parameters; the wireless communication monitoring parameters are tested for network status to obtain wireless network status data; The wireless data dynamic transmission module is used to obtain the coal mine wireless data set to be transmitted; map the type of data to be transmitted to obtain the data type to be transmitted; evaluate the priority of the data type to be transmitted to obtain the priority list of data to be transmitted; identify the state characteristics of the wireless network state data to obtain the network state characteristic data; dynamically segment the coal mine wireless data set to be transmitted based on the network state characteristic data and the priority list of data to be transmitted to generate the segmentation information of the data to be transmitted; match the segmentation information of the data to be transmitted with the data transmission strategy to transmit the coal mine wireless data set to be transmitted; The data integrity verification module is used to receive the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; perform data integrity verification on the coal mine wireless receiving data, and if data loss is detected, perform retransmission trigger condition judgment on the coal mine wireless data set to be received to obtain retransmission condition judgment information; and automatically trigger the retransmission mechanism based on the retransmission condition judgment information.
[0060] The present invention obtains the location information of the coal mine and determines the underground area of the coal mine through the coal mine underground characteristic data acquisition module, collects the underground environment data and equipment characteristic data of the underground area of the coal mine, can fully grasp the environment and equipment conditions of the coal mine underground, and ensure the adaptability and reliability of the wireless communication system in the complex environment of the coal mine underground. Through the wireless network status detection module, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time based on the underground characteristic data of the coal mine, and wireless communication monitoring parameters are generated. Based on this, the network status detection is performed to obtain the wireless network status data, realizing the dynamic perception of the wireless communication network status of the coal mine underground, and being able to timely discover problems such as insufficient signal strength, excessive interference or excessive transmission delay, thereby providing a scientific basis for the formulation of subsequent data transmission strategies, and effectively improving the stability and transmission efficiency of the wireless communication network. Through the wireless data dynamic transmission module, the wireless data of the coal mine to be transmitted is obtained and its data priority is determined. Then, according to the wireless network status data and the priority list of the data to be transmitted, the wireless data set of the coal mine to be transmitted is dynamically segmented, and the data transmission strategy is matched. According to the importance of the data and the real-time status of the network, the order and mode of data transmission can be flexibly adjusted, and the fast and reliable transmission of high-priority data is prioritized. At the same time, the utilization of network resources is optimized, and the efficiency and reliability of data transmission are further improved. Through the data integrity verification module, the wireless data set of the coal mine to be transmitted is received at the receiving end, and the data integrity verification is performed. If the data loss is detected, the retransmission mechanism is automatically triggered; through the data integrity verification and automatic retransmission mechanism, it is ensured that the receiving end can receive the coal mine wireless data completely and accurately, effectively avoiding the impact of data loss or error on coal mine production safety and management decisions, and enhancing the reliability and fault tolerance of the coal mine wireless communication network. Therefore, the present invention realizes the dynamic segmentation of transmission data for different scenarios of coal mines according to the multi-band fusion networking characteristics of 5G communication technology through data processing technology, pattern recognition technology and 5G communication technology, and realizes the strategy selection of data transmission, thereby reducing the packet loss rate and ultimately improving the data transmission efficiency of the coal mine wireless communication network.
[0061] Therefore, the embodiments should be regarded as illustrative and non-restrictive from all points, and the scope of the present invention is limited by the appended claims rather than the above description, and it is therefore intended that all changes falling within the meaning and range of equivalent elements of the application documents are included in the present invention.
[0062] The above description is only a specific embodiment of the present invention, so that those skilled in the art can understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but should conform to the widest scope consistent with the principles and novel features invented herein.
Claims
1. A data transmission method for a coal mine wireless communication network, characterized in that: The following steps are involved: Step S1: Acquire the coal mine location information; perform underground area positioning on the coal mine location information to obtain underground area positioning information of the coal mine; Determine the underground area based on the underground area positioning information of the coal mine to obtain the underground area of the coal mine; collect underground environment data and equipment characteristic data of the underground area of the coal mine to obtain underground characteristic data of the coal mine; Step S2: determining the communication index monitoring points in the underground area of the coal mine according to the underground characteristic data of the coal mine, and obtaining the communication monitoring points in the coal mine area; Based on the coal mine area communication monitoring point, the signal strength, interference level and transmission delay parameters of the coal mine underground area are monitored in real time to generate wireless communication monitoring parameters; the wireless communication monitoring parameters are tested for network status to obtain wireless network status data; Step S3: Acquire the coal mine wireless data set to be transmitted; perform to-be-transmitted type mapping on the coal mine wireless data set to be transmitted to obtain the data type to be transmitted; perform priority evaluation on the data type to be transmitted to obtain a priority list of data to be transmitted; perform state feature recognition on the wireless network state data to obtain network state feature data; perform data dynamic segmentation on the coal mine wireless data set to be transmitted based on the network state feature data and the priority list of data to be transmitted to generate segmentation information of data to be transmitted; match the segmentation information of data to be transmitted with the data transmission strategy to transmit the coal mine wireless data set to be transmitted; Step S4: receiving the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; Verify the data integrity of the coal mine wireless data received. If data loss is detected, determine the retransmission trigger condition of the coal mine wireless data set to be received, and obtain retransmission condition determination information; The retransmission mechanism is automatically triggered based on the retransmission condition judgment information.
2. The data transmission method for coal mine wireless communication network according to claim 1, characterized in that: Step S1 includes the following steps: Step S11: acquiring coal mine location information; performing underground area positioning on the coal mine location information to obtain underground area positioning information of the coal mine; determining the underground area based on the underground area positioning information of the coal mine to obtain the underground area of the coal mine; Step S12: monitoring the temperature and humidity parameters of the underground area of the coal mine through environmental sensors, and detecting the gas content to obtain underground environmental data; Step S13: determining the operating equipment in the underground area of the coal mine to obtain the coal mine operating equipment; and determining the space ratio of the coal mine operating equipment to the underground area of the coal mine to obtain equipment space ratio data; Step S14: collecting electromagnetic data from coal mine operating equipment, identifying electromagnetic interference characteristics of equipment operation, and obtaining electromagnetic interference data of equipment; Step S15: Merge the underground environment data, equipment space occupation data and equipment electromagnetic interference data to obtain underground coal mine characteristic data.
3. The data transmission method for coal mine wireless communication network according to claim 2, characterized in that: Step S2 includes the following steps: Step S21: determining the communication index monitoring points in the underground area of the coal mine according to the underground coal mine characteristic data, and obtaining the communication monitoring points in the coal mine area; Step S22: Use a signal strength monitor to measure the signal strength of the communication monitoring point in the coal mine area in real time every 5-10 seconds, and record the signal strength parameters; match the signal strength parameters based on the equipment space share data to obtain the space share-signal strength; Step S23: Use a spectrum analyzer to detect the interference level of the communication monitoring point in the coal mine area in real time every 10-15 seconds, and record the interference intensity parameters; correspond the interference intensity parameters to the interference level based on the equipment electromagnetic interference data to obtain the equipment electromagnetic interference level; Step S24: using a delay monitor to measure the data transmission delay of the communication monitoring point in the coal mine area in real time every 15-20 seconds, and record the transmission delay parameters; correlating the transmission delay parameters with the transmission delay size based on the underground environment data to obtain the underground environment-delay size; Step S25: Perform network status detection on space occupancy-signal strength, equipment electromagnetic-interference level, and underground environment-delay size to obtain wireless network status data.
4. The data transmission method for coal mine wireless communication network according to claim 3, characterized in that: Step S25 includes the following steps: Step S251: Perform signal strength performance judgment on the space ratio-signal strength to obtain the signal strength performance; if the signal strength of the space ratio-signal strength is greater than or equal to -70dBm, it is a high signal strength; if the signal strength of the space ratio-signal strength is greater than or equal to -85dBm and less than -70dBm, it is a medium signal strength; if the signal of the space ratio-signal strength is less than -85dBm, it is a weak signal strength; Step S252: the interference level of the electromagnetic interference of the device is judged to obtain the interference situation of the signal; if the interference level of the electromagnetic interference of the device is greater than 60dBμV / m, it is a high interference intensity; if the interference level of the electromagnetic interference of the device is greater than 40dBμV / m and less than or equal to 60dBμV / m, it is a medium interference intensity; if the interference level of the electromagnetic interference of the device is less than or equal to 40dBμV / m, it is a low interference intensity; Step S253: the transmission delay influence judgment is performed on the downhole environment-delay size to obtain the transmission delay situation; if the transmission delay of the downhole environment-delay size is greater than 100ms, it is a long delay influence; if the transmission delay of the downhole environment-delay size is greater than 50ms and less than or equal to 100ms, it is a medium delay influence; if the transmission delay of the downhole environment-delay size is less than or equal to 50ms, it is a short delay influence; Step S254: Perform a network status evaluation on the signal strength performance, signal interference and transmission delay to obtain wireless network status data, wherein the wireless network status data includes a good status, a medium status and a poor status.
5. The data transmission method for coal mine wireless communication network according to claim 4, characterized in that: Step S3 includes the following steps: Step S31: obtaining a coal mine wireless data set to be transmitted; performing a to-be-transmitted type mapping on the coal mine wireless data set to be transmitted to obtain a type of data to be transmitted; performing a type representation extraction on the type of data to be transmitted to obtain type representation data; Step S32: extracting the communication identifier of the coal mine wireless data set to be transmitted according to the type characterization data, determining the data priority according to the communication identifier, and generating a priority list of data to be transmitted; Step S33: performing status feature identification on the wireless network status data to obtain network status feature data; dynamically segmenting the coal mine wireless data set to be transmitted according to the network status feature data and the priority list of data to be transmitted to obtain segmentation information of the data to be transmitted; Step S34: matching the data transmission strategy based on the segment information of the data to be transmitted, so as to transmit the coal mine wireless data set to be transmitted.
6. The data transmission method for coal mine wireless communication network according to claim 5, characterized in that: Step S32 includes the following steps: Step S321: parsing the data packet of the coal mine wireless data set to be transmitted layer by layer according to the type characterization data to obtain the data packet layer segment information; Step S322: Locate the data packet header layer segment of the data packet layer segment information, and extract 16 bytes of the data packet header layer segment to obtain the communication identifier field; Step S323: extracting the data type identification field from the communication identifier field, and identifying the last two bytes of the data type identification field to obtain the priority identification field value; Step S324: the data priority of the coal mine wireless data set to be transmitted is determined according to the value of the priority identification field. If the value of the priority identification field is 0x01, it indicates urgent data, and it is classified as high priority data; if the value of the priority identification field is 0x02, it indicates regular data, and it is classified as medium priority data; if the value of the priority identification field is 0x03, it indicates delay-tolerant data, and it is classified as low priority data; Step S325: Arrange the high priority data, medium priority data and low priority data in descending order of priority to generate a priority list of data to be transmitted.
7. The data transmission method for coal mine wireless communication network according to claim 6, characterized in that: Step S33 includes the following steps: Step S331: creating a data transmission segment blank list for storing segmented data blocks; Step S332: according to the order of the priority list of data to be transmitted from high to low, the coal mine wireless data set to be transmitted is processed in sequence, and the length of each data packet of the coal mine wireless data set to be transmitted is recorded to obtain the data packet length value; Step S333: performing status feature recognition on the wireless network status data to obtain network status feature data; dynamically segmenting the data packet length value according to the preset segment length based on the network status feature data to generate data packet segment information; Step S334: re-adding the segment number, data length, priority identifier and network status identifier to the data packet segment information to obtain a data segment marker block; Step S335: Store the data segment mark block into the data transmission segment blank list to obtain the data segment information to be transmitted.
8. The data transmission method for coal mine wireless communication network according to claim 7, characterized in that: Step S34 includes the following steps: Step S341: traverse the list of data segment information to be transmitted, and set the data transmission type parameters according to the priority and network status of each segment; Step S342: When the coal mine wireless data set to be transmitted is high priority data, if the wireless network status data is in good or medium status, the transmission frequency band is set to 3.5GHz-4.9GHz, the transmission power is set to 15dBm-20dBm, and the modulation mode is set to 16-QAM; if the network status is poor, the transmission frequency band is set to 700MHz-900MHz, the transmission power range is set to 10dBm to 15dBm, and the modulation mode is set to BPSK; Step S343: When the coal mine wireless data set to be transmitted is medium priority data, if the network status is good, the medium frequency band is set to 2.6GHz-3.5GHz, the transmission power range is set to 10dBm-15dBm, and the modulation mode is set to QPSK; if the network status is medium or poor, the low frequency band is set to 700MHz-900MHz, the transmission power range is set to 5dBm-10dBm, and the modulation mode is set to BPSK; Step S344: When the coal mine wireless data set to be transmitted is low priority data, the low frequency band is set to 700MHz-900MHz, the transmission power range is set to 0dBm-5dBm, and the modulation mode is set to BPSK.
9. The data transmission method for coal mine wireless communication network according to claim 1, characterized in that: Step S4 includes the following steps: Step S41: receiving the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; Step S42: Performing a segment sequence number continuity check on the wireless received data of the coal mine. If the segment sequence number is not continuous, it indicates that data is lost. Step S43: obtaining the checksum of the coal mine wireless data set to be transmitted by the transmitter, and marking it as the sender data segment checksum; Step S44: Calculate the checksum of each segment of the wireless data received by the coal mine to obtain the segment checksum of the receiving end data; verify the segment checksum of the receiving end data with the segment checksum of the sending end data. If the segment checksum of the receiving end data is inconsistent with the segment checksum of the sending end data, it indicates that data loss occurs; Step S45: Perform integrity identification detection on the wireless received data of the coal mine. If the integrity identification is 0, it means that the data is lost; Step S46: If it is detected that data loss occurs in the wireless data set to be transmitted, a retransmission mechanism is automatically triggered to retransmit the data segment where the data loss occurs.
10. A data transmission system for a coal mine wireless communication network, characterized in that: Used to execute the data transmission method for coal mine wireless communication network according to claim 1, the data transmission system for coal mine wireless communication network comprises: The coal mine underground characteristic data collection module is used to obtain the coal mine location information; locate the underground area of the coal mine location information to obtain the coal mine underground area positioning information; determine the underground area based on the coal mine underground area positioning information to obtain the coal mine underground area; collect the coal underground environment data and equipment characteristic data of the coal mine underground area to obtain the coal mine underground characteristic data; The wireless network status detection module is used to determine the communication index monitoring points of the underground area of the coal mine according to the underground characteristic data of the coal mine, and obtain the communication monitoring points of the coal mine area; based on the communication monitoring points of the coal mine area, the signal strength, interference level and transmission delay parameters of the underground area of the coal mine are monitored in real time to generate wireless communication monitoring parameters; the wireless communication monitoring parameters are tested for network status to obtain wireless network status data; The wireless data dynamic transmission module is used to obtain the coal mine wireless data set to be transmitted; map the type of data to be transmitted to obtain the data type to be transmitted; evaluate the priority of the data type to be transmitted to obtain the priority list of data to be transmitted; identify the state characteristics of the wireless network state data to obtain the network state characteristic data; dynamically segment the coal mine wireless data set to be transmitted based on the network state characteristic data and the priority list of data to be transmitted to generate the segmentation information of the data to be transmitted; match the segmentation information of the data to be transmitted with the data transmission strategy to transmit the coal mine wireless data set to be transmitted; The data integrity verification module is used to receive the coal mine wireless data set to be transmitted at the receiving end to obtain the coal mine wireless receiving data; perform data integrity verification on the coal mine wireless receiving data, and if data loss is detected, perform retransmission trigger condition judgment on the coal mine wireless data set to be received to obtain retransmission condition judgment information; and automatically trigger the retransmission mechanism based on the retransmission condition judgment information.
Citation Information
Patent Citations
Adaptive retransmission and signature segmented embedding data transmission method
CN102664893A
5G communication and positioning method based on indoor long and narrow scene
CN116347460A
Networking method and networking device of coal mine 5G network and coal mine 5G network system
CN118400745A
Coal mine safety supervision method and system
CN119106925A
Mining Mobile Communication System and Method
US20240381108A1
Cited By
Hydraulic support communication scheduling method and device, electronic equipment and storage medium
CN120475526A
Coal mine wireless transmission method and device, communication system and storage medium
CN121099307A