An optical fiber transmission and multi-channel communication scheduling fusion method, system, device and medium based on emergency communication switching

By unifying the protocol encapsulation and adjusting the channel adaptability of production scheduling business data, the problem of inconsistent data formats during cross-channel switching in power production communication was solved, achieving compatibility and security between fiber optic transmission and multi-channel communication, and improving the reliability and efficiency of emergency communication.

CN120834991BActive Publication Date: 2026-01-13SANXIA JINSHAJIANG YUNCHUAN HYDROPOWER DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511333017.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-18
Publication Date
2026-01-13
Estimated Expiration
2045-09-18

AI Technical Summary

Technical Problem

In power production communications, when fiber optic transmission is combined with multi-channel communication scheduling, inconsistent data formats make cross-channel switching difficult, resulting in poor transmission security and reliability. In particular, high data traffic in emergency communication scenarios leads to data loss or increased latency, affecting the timely and reliable transmission of production scheduling information.

Method used

By encapsulating production scheduling business data using a unified protocol, adopting a Modbus-MQTT-QUIC architecture, pre-allocating wavelength channels for fiber optic transmission channels, adjusting the transmission adaptability of the target channel during emergency communication switching, and using the QUIC transmission protocol and encryption layer, combined with an SDN controller and hybrid congestion control algorithm, smooth switching and secure transmission of data between different channels can be achieved.

Benefits of technology

It achieves compatibility and flexible adaptation of production scheduling business information across different transmission media, improves the reliability and efficiency of emergency communication, and ensures the timeliness and security of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120834991B_ABST
    Figure CN120834991B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of power production communication, and discloses a fiber transmission and multi-channel communication scheduling fusion method, system, equipment and medium based on emergency communication switching, which comprises the following steps: uniformly packaging data of a production scheduling service according to a data independent transmission protocol to obtain a production scheduling service data independent transmission protocol stream; receiving a production scheduling service data independent transmission protocol stream to be transmitted, preallocating a wavelength channel in a fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling service; transmitting the independent transmission protocol stream in the fiber transmission channel, and adjusting the transmission adaptability of a target channel in the multi-channel according to the emergency communication switching demand, so that the fiber transmission channel is switched to the target channel; and the target channel comprises a 5G private network channel and a satellite channel. The method can guarantee the flexible adaptation and data consistency of production scheduling service transmission, and improve the emergency scheduling communication capability and efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology in power production, and in particular to a method, system, device, and medium for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching. Background Technology

[0002] Currently, the scheduling companies responsible for hydropower development and operation have a wide geographical distribution of watersheds and a wide range of hydropower stations. Moreover, the climate in the areas where hydropower stations are located is complex. During the rainy season, natural disasters such as flash floods and mudslides are prone to occur, while during the dry season, drought problems may be faced. This places higher demands on the companies' production scheduling and communication support. Currently, hydropower dispatching companies employ a combination of fiber optic transmission and multi-channel communication for power production communication. The primary method is a fiber optic backbone network. Considering the distribution of hydropower stations, a fiber optic transmission network is deployed along the river. Based on this network, program-controlled switching and soft-switching systems connect the various hydropower stations and the dispatching center, ensuring high-capacity, low-latency data transmission. However, considering the potential disruption of communication if the fiber optic network is severed or damaged by natural disasters, multi-channel communication methods such as private wireless networks (e.g., 4G / 5G, microwave) and satellite communication are deployed simultaneously in remote areas as a supplement and backup to the fiber optic transmission network. For example, existing technologies disclose an emergency private wireless network communication system and its emergency communication method. When the fiber optic communication system fails, a private wireless communication network is used as a seamless connection or extension of the communication channel, serving as an emergency supplement to the fiber optic communication system. This combined approach ensures the timely and reliable transmission of production dispatching information, guaranteeing intelligent and comprehensive coverage of power production communication.

[0003] However, in power production communications, the protocols for fiber optic transmission channels, 4G / 5G channels, microwave, and satellite communication channels are not unified in production scheduling operations, such as emergency dispatch voice, control commands, and video surveillance data. The differences in the transmission layer protocols used by different channels lead to different data formats. Furthermore, the coordination of fiber optic transmission with multi-channel communication scheduling involves the integration of various scenarios. For example, within a dispatching company, fiber optic transmission is used to connect protection devices, while inspection robots use microwaves. In natural disaster scenarios, if fiber optic transmission is suddenly interrupted, it may be necessary to switch to satellite communication channels in an emergency. However, the data format in satellite communication channels is different from that in fiber optic transmission, which affects the timely and reliable transmission of production scheduling information. Furthermore, in fiber optic transmission channels, production scheduling service data is transmitted using optical signals; in 4G / 5G channels, it is transmitted using electromagnetic waves; and in satellite communication channels, it is transmitted using radio frequency signals. At the data link layer, fiber optics may use the Optical Transport Network Protocol (OTN), satellite channels use the second-generation Digital Satellite Broadcast Extension Standard (DVB-S2X), and 4G / 5G channels are based on the New Radio (NR) protocol. The transmission mechanisms of different transmission channels are different. Therefore, in emergency communication scenarios, smooth switching across channels is a major technical challenge.

[0004] On the one hand, the security of data transmission during cross-channel switching is a significant concern. On the other hand, the data traffic of production scheduling operations is enormous. For example, hydropower stations need to rapidly collect and transmit large amounts of high-frequency monitoring data such as temperature, pressure, and vibration. Related video surveillance may also generate video streams that consume a large amount of bandwidth. High-traffic scenarios may prevent production scheduling business information data packets from being processed in a timely manner, leading to data loss or increased latency. Especially in emergency communication scenarios, high data traffic can cause congestion or interruption in the transmission of production scheduling business information data. Considering the low transmission efficiency of channel switching, data loss may also occur, compromising communication reliability. Summary of the Invention

[0005] In view of the aforementioned existing problems, the present invention is proposed.

[0006] Therefore, this invention provides a method and system for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching to solve the problems of untimely data transmission, poor transmission security, and poor communication reliability in current production scheduling business information transmission.

[0007] To solve the above-mentioned technical problems, the present invention provides the following technical solution:

[0008] In a first aspect, the present invention provides a method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching, comprising:

[0009] The data of production scheduling business is encapsulated using a unified protocol to obtain an independent transmission protocol stream for production scheduling business data.

[0010] Receive the independent transmission protocol stream of production scheduling service data to be transmitted, and pre-allocate wavelength channels within the optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling service.

[0011] Independent transmission protocol streams are transmitted within the fiber optic transmission channel, and the transmission adaptability of the target channel among multiple channels is adjusted according to emergency communication switching requirements to switch the fiber optic transmission channel to the target channel; the target channel includes 5G private network channels and satellite channels.

[0012] As a preferred embodiment of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching described in this invention, the production scheduling services include: emergency scheduling voice, real-time control commands, sensor field monitoring and data acquisition and transmission, field video monitoring data, production logs and historical data;

[0013] The unified protocol encapsulation of production scheduling business data results in an independent transmission protocol stream for production scheduling business data, including:

[0014] The data acquired on-site is assigned to data types based on the production scheduling business data supported by Modbus messages;

[0015] Based on the data type allocation results, different production scheduling services are encapsulated into Modbus messages;

[0016] Based on the priority level of production scheduling services, the data parsed from Modbus messages is mapped to the corresponding Message Queue Telemetry Transport (MQTT) topics;

[0017] Based on the fiber optic transmission channel, production scheduling business data in different MQTT topics are carried by multiple independent streams of the Fast User Datagram Protocol (QUIC).

[0018] As a preferred embodiment of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching described in this invention, wherein: wavelength channels within the fiber optic transmission channel are pre-allocated for the independent transmission protocol stream according to the priority and data traffic of the production scheduling service, including:

[0019] B1: Reserve a dedicated wavelength channel for emergency dispatch voice, and modulate emergency dispatch voice data onto the dedicated wavelength channel of the fiber optic transmission channel for transmission; modulate real-time control commands, sensor field monitoring and data acquisition and transmission, and field video monitoring data onto the remaining wavelength channels in the fiber optic transmission channel other than the dedicated wavelength channel for transmission.

[0020] B2: Calculate the data traffic transmission load pressure ratio in the optical fiber transmission channel and determine whether the data traffic transmission load pressure ratio is greater than the load threshold.

[0021] B3: When the pressure ratio is greater than the load threshold, the wavelength channel occupied by the low-priority production scheduling service in the remaining wavelength channel is released and used together with the dedicated wavelength channel for emergency scheduling voice. The data traffic changes in the fiber optic transmission channel are monitored in real time. Then, return to step B2 and continue to cyclically judge the size of the ratio.

[0022] B4: When the pressure ratio is not greater than the load threshold, monitor the data flow changes of emergency dispatch voice in the optical fiber transmission channel in real time, and continue to execute step B5;

[0023] B5: If the data traffic of emergency dispatch voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, the idle wavelength channels in the remaining wavelength channels will be aggregated into temporary dedicated wavelength channels, which will be supplied to emergency dispatch voice together with the dedicated wavelength channels.

[0024] B6: If the data traffic of emergency dispatch voice decreases and the dedicated wavelength channel becomes redundant, the bandwidth of the dedicated wavelength channel will be divided into two parts. One part is the emergency backup bandwidth wavelength channel that is always reserved, and the other part is the reusable redundant wavelength channel allocated for real-time control commands, sensor field monitoring data acquisition and transmission, and field video monitoring data production dispatch business. Proceed to step B7.

[0025] B7: Use reusable redundant wavelength channels and remaining wavelength channels as allocable total bandwidth wavelength channels, and allocate allocable total bandwidth wavelength channels according to dynamic weights for real-time control commands, sensor field monitoring data acquisition and transmission, field video monitoring data, and production scheduling services.

[0026] B8: Based on the QUIC transmission protocol, different flow IDs are assigned to the independent transmission protocol streams of production scheduling business data. Different flow IDs are mapped to different priority levels of production scheduling business. A logical mapping relationship between flow IDs and wavelength channels of allocated optical fiber transmission channels is established based on the software-defined network (SDN) controller.

[0027] B9: Based on the logical mapping relationship, the independent transmission protocol streams of production scheduling business data of different priority levels are mapped to the wavelength channels of the allocated optical fiber transmission channels.

[0028] As a preferred embodiment of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching described in this invention, it further includes: if the data traffic of emergency dispatch voice suddenly increases after decreasing, exceeding the carrying capacity of the emergency protection bandwidth wavelength channel, then the bandwidth allocation of the reusable redundant wavelength channel is reclaimed, and the reusable redundant wavelength channel is merged with the emergency protection bandwidth wavelength channel to give priority to the emergency dispatch voice traffic.

[0029] Real-time control commands, sensor-based on-site monitoring and data acquisition and transmission, and on-site video surveillance data are downgraded to the remaining wavelength channels for transmission.

[0030] The production logs and historical data occupy the allocated total bandwidth wavelength channels during idle periods or when there is bandwidth redundancy in the allocated total bandwidth wavelength channels.

[0031] As a preferred embodiment of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching described in this invention, wherein: adjusting the transmission adaptability of the target channel among the multiple channels includes:

[0032] Based on the mapping between different flow IDs and different priority levels of production scheduling services, the packet loss-based congestion control algorithm (CUBIC) is switched to a hybrid congestion control algorithm. The hybrid congestion control algorithm includes: emergency dispatch voice and real-time control commands using the BBR congestion control algorithm; and on-site video monitoring data, sensor on-site monitoring and transmission data, production logs and historical data using the packet loss-based congestion control algorithm CUBIC.

[0033] Using the satellite channel as the primary target channel path, the priority level of the production scheduling service mapped by the flow ID is identified. While using the primary target channel path to transmit emergency dispatch voice and real-time control commands, the 5G private network channel is used as the backup target channel path to transmit on-site video monitoring data and sensor on-site monitoring and data transmission in parallel. Production logs and historical data are kept locally and will be transmitted during idle periods.

[0034] During the transmission of production scheduling services through the target channel, channel quality is monitored, and forward error correction enhancement is performed on satellite channels and 5G private network channels.

[0035] Extend the interval between acknowledgment (ACK) messages for production scheduling service data packets on satellite channels, and enable "zero round-trip time" connection recovery in 5G private network channels.

[0036] As a preferred embodiment of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching described in this invention, adjusting the target channel transmission adaptability further includes adjusting the channel data link transmission adaptability, including:

[0037] At the moment of target channel switching, the satellite channel is used as the main path of the target channel. The independent transmission protocol stream of production scheduling business data based on the QUIC transmission protocol is fragmented and encapsulated into DVB-S2X baseband frames. After the connection is established, the DVB-S2X baseband frames are decapsulated and reassembled into the independent transmission protocol stream of production scheduling business data based on the QUIC transmission protocol.

[0038] Using the 5G private network channel as the target channel backup path, production scheduling business data independent transmission protocol stream data packets based on the QUIC transmission protocol are transmitted through 5G network slicing.

[0039] As a preferred embodiment of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching described in this invention, it further includes: the QUIC transmission protocol has a built-in encryption layer, the data and control fields of the independent transmission protocol stream of production scheduling business data are encrypted, and after adjusting the transmission adaptability of the target channel in the multi-channel, a short-time encryption strategy is enabled at the moment of channel switching to assist the built-in encryption of the QUIC transmission protocol, including:

[0040] During the fiber optic transmission channel phase, the master key is generated by the key management server of the emergency communication dispatch center and stored in the secure area;

[0041] At the moment of switching from the fiber optic transmission channel to the target channel, a session key is derived based on the master key, the target channel identifier, and the timestamp. The session key is used to encrypt the independent transmission protocol stream of production scheduling business data before the switch to the target channel.

[0042] The session key is encrypted and sent to the terminal on the target channel.

[0043] Set a key effective time, which starts from the moment of switching to the target channel and ends when the target channel switching connection is established. During the key effective time, the terminal uses the session key to decrypt the production scheduling business data independent transmission protocol stream.

[0044] After the target channel handover connection is established, the emergency communication dispatch center notifies the terminal on the target channel to destroy the current session key, erase the master key, and restore the built-in encryption of the QUIC transmission protocol.

[0045] Secondly, the present invention provides a fusion system for fiber optic transmission and multi-channel communication scheduling based on emergency communication switching, comprising:

[0046] The data pre-encapsulation module is used to encapsulate the data of production scheduling business using a unified protocol, resulting in an independent transmission protocol stream for production scheduling business data.

[0047] The pre-allocation module is used to receive the independent transmission protocol stream of production scheduling business data to be transmitted, and pre-allocate wavelength channels within the optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling business.

[0048] The service transmission scheduling and switching module is used to perform independent transmission protocol stream transmission within the optical fiber transmission channel, and adjust the transmission adaptability of the target channel among multiple channels according to emergency communication switching requirements, and switch the optical fiber transmission channel to the target channel; the target channel includes 5G private network channels and satellite channels.

[0049] Thirdly, the present invention provides a computer device, comprising:

[0050] Memory and processor;

[0051] The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, they implement the steps of the method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching.

[0052] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching.

[0053] Compared with existing technologies, the beneficial effects of this invention are as follows: Before transmitting production scheduling business data, this invention performs unified protocol encapsulation. From the data layer of the transmission layer, unified protocol encapsulation enables multiplexing of production scheduling business data in optical fiber transmission and multiple channels, satisfying compatibility across different transmission media. Then, based on the priority and data traffic of the production scheduling business, wavelength channels are pre-allocated within the optical fiber transmission channel to avoid congestion or interruption of production scheduling business information data transmission due to high data traffic. Finally, considering the different carrying transmission mechanisms of different transmission channels, when switching from the optical fiber transmission channel to the target channel according to emergency communication switching requirements, the transmission adaptability of the target channel is adjusted to ensure flexible adaptation and data consistency of production scheduling business transmission, thereby improving emergency scheduling communication capabilities and efficiency. This achieves multiplexing and extension of emergency communication on the transmission channel, improving communication reliability. Attached Figure Description

[0054] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 This is a schematic diagram of the overall process of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to an embodiment of the present invention.

[0056] Figure 2 This is a schematic diagram of the Modbus-MQTT-QUIC architecture on which the data unified protocol encapsulation process for production scheduling services is based in the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching described in one embodiment of the present invention.

[0057] Figure 3 This is a schematic diagram illustrating the short-time encryption implementation process in the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching, as described in one embodiment of the present invention.

[0058] Figure 4 This is a schematic diagram of the system structure in the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching, according to an embodiment of the present invention.

[0059] Figure 5 This is a schematic diagram of another system structure in the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching, as described in one embodiment of the present invention.

[0060] Figure 6 This is a schematic diagram illustrating the composition of the multi-channel fiber optic hierarchical fusion dynamic transmission channel in the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching, as described in an embodiment of the present invention. Detailed Implementation

[0061] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.

[0062] Example 1, referring to Figure 1 As one embodiment of the present invention, a method for fusing fiber optic transmission and multi-channel communication scheduling based on emergency communication switching is provided, comprising:

[0063] S100: Unified protocol encapsulation of production scheduling business data to obtain an independent transmission protocol stream of production scheduling business data;

[0064] S200: Receives the independent transmission protocol stream of production scheduling service data to be transmitted, and pre-allocates wavelength channels within the optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling service.

[0065] S300: Performs independent transmission protocol stream transmission within the fiber optic transmission channel, and adjusts the transmission adaptability of the target channel among multiple channels according to emergency communication switching requirements, switching the fiber optic transmission channel to the target channel; the target channel includes 5G private network channels and satellite channels.

[0066] In this embodiment, before the production scheduling service is transmitted, the production scheduling service data is encapsulated using a unified protocol. From the transport layer data level, the production scheduling service data is uniformly encapsulated into the QUIC transport protocol for transmission. The QUIC transport protocol is a transport layer network protocol based on User Datagram (UDP). The unified QUIC transport protocol encapsulation enables the multiplexing of production scheduling service data in optical fiber transmission and multiple channels, satisfying compatibility in different transmission media. Then, according to the priority and data traffic of the production scheduling service, wavelength channels are pre-allocated in the optical fiber transmission channel to avoid the situation where high data traffic suddenly accumulates, causing congestion or interruption in the transmission of production scheduling service information. Finally, considering the different carrying transmission mechanisms of different transmission channels, according to the emergency communication switching requirements (such as sudden interruption of optical fiber transmission), when switching from the optical fiber transmission channel to the target channel, the transmission adaptability of the target channel is adjusted to ensure flexible adaptation and data consistency of production scheduling service transmission, and to improve emergency scheduling communication capabilities and efficiency.

[0067] Example 2, refer to Figures 1-3 As an embodiment of the present invention, based on the above embodiment, a method for integrating optical fiber transmission and multi-channel communication scheduling based on emergency communication switching is provided.

[0068] In this embodiment of the application, the production scheduling business in step S100 includes: emergency dispatch voice, real-time control commands, sensor field monitoring data acquisition and transmission, field video monitoring data, production logs and historical data;

[0069] Specifically, in production scheduling operations, the priority levels of emergency dispatch voice, real-time control commands, sensor field monitoring and data transmission, field video monitoring data, and production logs and historical data decrease in that order.

[0070] Generally, emergency dispatch voice is the highest priority production dispatch service, requiring the lowest latency and highest reliability, typically with a latency of ≤5ms and a reliability >99.99999%. Real-time control commands are the second highest priority production dispatch service, typically with a latency of ≤10ms and a reliability >99.99999%. Sensor field monitoring and data transmission is a medium-to-high priority production dispatch service, typically with a latency of ≤50ms and a reliability >99.99%. In this embodiment, sensor field monitoring and data transmission refers to data requiring rapid acquisition and transmission, such as electrical parameter monitoring data, equipment status monitoring data, and environmental and meteorological parameters within the hydropower station, monitored by sensors to facilitate channel status prediction. On-site video monitoring data is a general priority production dispatch service, typically requiring a latency of ≤200ms and a reliability >99.9%. In this embodiment, on-site video monitoring data refers to on-site monitoring video data within the hydropower station. Production logs and historical data are the lowest priority production dispatch services, with no strict latency requirements.

[0071] In this embodiment of the application, step S100 encapsulates the data of the production scheduling business using a unified protocol to obtain an independent transmission protocol stream for the production scheduling business data, including the following steps A1-A4:

[0072] A1: Assign data types to the field-acquired data based on the production scheduling business data supported by Modbus messages;

[0073] A2: Based on the data type allocation results, different production scheduling services are encapsulated into Modbus messages;

[0074] A3: Based on the priority level of production scheduling services, map the data parsed from Modbus messages to the corresponding MQTT topics;

[0075] Specifically, the sensor field monitoring data collected and transmitted after Modbus message parsing and the production scheduling business content based on different protocols are mapped to the corresponding MQTT topics respectively;

[0076] Among them, the different protocols include the Session Initiation Protocol (SIP) based on emergency dispatch voice, the Data Distribution Service Protocol (DDS) based on real-time control commands, and the Real-Time Streaming Protocol (RTSP) based on on-site video surveillance data.

[0077] A4: Based on the fiber optic transmission channel, production scheduling business data in different MQTT topics are carried by multiple independent streams through the QUIC transmission protocol.

[0078] For example, communication between equipment in a hydropower station, such as PLCs, hydropower unit condition monitoring devices, various sensors, and relay protection devices, uses Modbus communication. Modbus is a commonly used protocol in the industrial field. First, different production scheduling business data are encapsulated into Modbus messages. The data types supported by Modbus messages include coils, discrete inputs, input registers, and holding registers. In this embodiment, the data collected and transmitted by the sensor field monitoring is allocated to input registers or holding registers, and read using function codes 03 or 04. Then, the Modbus message is parsed, specifically into JSON format.

[0079] The SIP protocol supports voice session establishment and status management, such as voice sessions transmitted by on-site personnel at hydropower stations. The DDS protocol supports highly reliable real-time data distribution (such as real-time control commands), and the RTSP protocol supports video stream control. However, considering that cross-protocol integration cannot achieve unified integration of production scheduling business data, the SIP protocol (based on emergency dispatch voice), the DDS protocol (based on real-time control commands), and the RTSP protocol (based on on-site video monitoring data) are mapped to MQTT topics respectively. When mapping from SIP to MQTT, JSON is used to encapsulate key SIP signaling fields. When mapping from DDS to MQTT, Protobuf binary encoding is used to ensure compatibility with the DDS key-value structure, while MQTT QoS levels are enabled. When mapping from RTSP to MQTT, a combination of SDP description text and JSON metadata is used. Specifically, production scheduling services of different priority levels are published to different MQTT topics. When adding new production scheduling business content, only the MQTT topic mapping table needs to be expanded, without reconstructing the underlying transport protocol. Ultimately, it can be transmitted directly via MQTT over QUIC. The multi-stream independent stream of the QUIC transport protocol can allocate independent data streams for different MQTT topics. Its multi-stream and fast handshake can reduce latency and facilitate the pre-allocation of wavelength channels in the subsequent fiber optic transmission channel to seize channel bandwidth. For example, substation equipment alarm signals (coil status) are encapsulated as Modbus messages, which trigger MQTT emergency topics after parsing. The QUIC transport protocol prioritizes the pre-allocation of fiber optic channel bandwidth to ensure that emergency dispatch is issued within seconds. Moreover, the QUIC transport protocol integrates Transport Layer Security 1.3 (TLS 1.3) encryption by default to protect the confidentiality of the data carried by the MQTT topic and improve the timely and reliable transmission of subsequent production scheduling business information.

[0080] It should be noted that, here, in the unified protocol encapsulation process, a "multi-protocol collaboration-MQTT-QUIC architecture" is adopted to reduce protocol conversion layers. For the overall framework, please refer to [link / reference needed]. Figure 2This includes the acquisition layer collecting production scheduling business content based on different protocols, entering the mapping layer, mapping it to different MQTT topics, and finally entering the transport layer, which transmits the data based on the fiber channel and multi-channel communication architecture and the QUIC transport protocol.

[0081] Furthermore, optical fiber transmission channels can use wavelength division multiplexing (WDM) technology to multiplex optical signals of different wavelengths into the same optical fiber, thus forming multiple independent wavelength channels.

[0082] In this embodiment of the application, step S200 involves receiving the independent transmission protocol stream of production scheduling service data to be transmitted, and pre-allocating wavelength channels within the optical fiber transmission channel for the independent transmission protocol stream based on the priority and data traffic of the production scheduling service, including the following steps B1-B9:

[0083] B1: Reserve a dedicated wavelength channel for emergency dispatch voice, and modulate emergency dispatch voice data onto the dedicated wavelength channel of the fiber optic transmission channel for transmission; modulate real-time control commands, sensor field monitoring and data acquisition and transmission, and field video monitoring data onto the remaining wavelength channels in the fiber optic transmission channel other than the dedicated wavelength channel for transmission.

[0084] B2: Calculate the data traffic transmission load pressure ratio in the optical fiber transmission channel and determine whether the data traffic transmission load pressure ratio is greater than the load threshold.

[0085] B3: When the pressure ratio is greater than the load threshold, the wavelength channels occupied by low-priority production scheduling services in the remaining wavelength channels are released and used together with the dedicated wavelength channels for emergency scheduling voice. The data traffic changes in the fiber optic transmission channel are monitored in real time, and the ratio is continuously judged in a loop (i.e., return to step B2).

[0086] B4: When the pressure ratio is not greater than the load threshold, monitor the data flow changes of emergency dispatch voice in the fiber optic transmission channel in real time and continue to execute step B5;

[0087] B5: If the data traffic of emergency dispatch voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, the idle wavelength channels in the remaining wavelength channels will be aggregated into temporary dedicated wavelength channels, which will be supplied to emergency dispatch voice together with the dedicated wavelength channels.

[0088] B6: If the data traffic of emergency dispatch voice decreases and the dedicated wavelength channel becomes redundant, the bandwidth of the dedicated wavelength channel will be divided into two parts. One part is the emergency backup bandwidth wavelength channel that is always reserved, and the other part is the reusable redundant wavelength channel allocated for real-time control commands, sensor field monitoring data acquisition and transmission, and field video monitoring data production dispatch business. Proceed to step B7.

[0089] In this embodiment of the application, step B6 further includes:

[0090] B6-1: If the data traffic of emergency dispatch voice suddenly increases after decreasing, exceeding the carrying capacity of the emergency backup bandwidth wavelength channel, the bandwidth allocation of the reusable redundant wavelength channel will be reclaimed, and the reusable redundant wavelength channel will be merged with the emergency backup bandwidth wavelength channel to give priority to the emergency dispatch voice traffic.

[0091] B6-2: Real-time control commands, sensor field monitoring data acquisition and transmission, and field video monitoring data are downgraded to the remaining wavelength channels for transmission;

[0092] B6-3: Production logs and historical data occupy the allocated total bandwidth wavelength channels during idle periods or when there is bandwidth redundancy in the allocated total bandwidth wavelength channels.

[0093] B7: Use reusable redundant wavelength channels and remaining wavelength channels as allocable total bandwidth wavelength channels, and allocate allocable total bandwidth wavelength channels according to dynamic weights for real-time control commands, sensor field monitoring data acquisition and transmission, field video monitoring data, and production scheduling services.

[0094] B8: Based on the QUIC transmission protocol, different flow IDs are assigned to the independent transmission protocol streams of production scheduling business data. Different flow IDs are mapped to different priority levels of production scheduling business. A logical mapping relationship between flow IDs and wavelength channels of allocated optical fiber transmission channels is established based on the SDN controller.

[0095] B9: Based on the logical mapping relationship, the independent transmission protocol streams of production scheduling business data of different priority levels are mapped to the wavelength channels of the allocated optical fiber transmission channels.

[0096] Specifically, steps B1-B9 above can use wavelength division multiplexing (WDM) technology to allocate fixed wavelengths to the highest priority emergency dispatch voice production dispatch service, achieving logical isolation and bandwidth guarantee. This avoids bandwidth contention from other services (such as video and logs) and ensures the transmission quality of emergency dispatch voice. Then, considering data traffic, the ratio of data traffic transmission load pressure in the fiber optic transmission network is used as a measure. The data traffic transmission load pressure ratio L is the ratio of the bandwidth occupied by the current production dispatch service data traffic to the total available bandwidth of the fiber optic cable, specifically expressed as:

[0097] L = Bandwidth occupied by current production scheduling business data traffic / Total available fiber optic bandwidth;

[0098] For example, the load threshold is denoted as T, set to 80% of the total available bandwidth of the optical fiber. When L is greater than T, the data traffic transmission in the optical fiber transmission channel is overloaded. The wavelength channels occupied by low-priority production scheduling services in the remaining wavelength channels are released and used together with dedicated wavelength channels for emergency dispatch voice, ensuring the reliable delivery of emergency dispatch voice. Here, low-priority production scheduling services, such as sensor field monitoring data acquisition and transmission, and field video monitoring data, still ensure the reliable delivery of real-time control commands. During this process, the data traffic changes in the optical fiber transmission channel are monitored in real time. When L is less than or equal to T, it indicates that the load pressure on the optical fiber transmission channel is low and the total bandwidth is sufficient. At this time, the focus is on real-time monitoring of emergency dispatch in the optical fiber transmission channel. If the data traffic of emergency dispatch voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, the idle wavelength channels in the remaining wavelength channels will be aggregated into temporary dedicated wavelength channels, which will be supplied to emergency dispatch voice along with the dedicated wavelength channels. If the data traffic of emergency dispatch voice decreases and the dedicated wavelength channel becomes redundant, the reserved dedicated wavelength channel bandwidth can be divided into two parts: one part is the emergency backup bandwidth wavelength channel that is always reserved, and the other part is temporarily allocated to other low-priority production dispatch channels for reuse. However, if the data traffic of emergency dispatch voice suddenly increases after decreasing and exceeds the carrying capacity of the emergency backup bandwidth wavelength channel, the temporarily allocated wavelength channel will be immediately reclaimed.

[0099] After designating reusable redundant wavelength channels and remaining wavelength channels as allocable total bandwidth wavelength channels, in specific implementation, the allocated bandwidth ratio for real-time control commands is 30%, for sensor field monitoring and data acquisition and transmission it is 40%, for field video monitoring data it is 25%, and for production logs and historical data it is 5%. For real-time control commands, half of the reusable redundant wavelength channels can be exclusively used, with the remaining half as a redundancy backup. Sensor field monitoring and data acquisition and transmission can temporarily borrow bandwidth from field video monitoring data during traffic surges. Field video monitoring data can be transmitted at reduced quality during bandwidth constraints. Production logs and historical data can be transmitted in batches only during low-load or idle periods at night, or at a rate limited within a certain time window. The weight of production logs and historical data is not considered; this process can be dynamically adjusted. Based on the latency sensitivity of production scheduling business content, an initial weight is assigned to each of the real-time control commands, sensor field monitoring and data acquisition and transmission, and field video monitoring data. The weights are 50%, 30%, and 20% respectively, and a dynamically adjusted baseline value is also assigned as a priority factor for different production scheduling business contents. The values ​​are 1.0, 0.6, and 0.4 respectively, and the dynamic weight adjustment expression satisfies:

[0100] ,

[0101] in, Indicates the content of production scheduling business In time Weight within, Indicates the content of production scheduling business In time The queue is not transmitting data traffic; Indicates the content of production scheduling business The current average latency; Indicates the content of production scheduling business Priority factor.

[0102] Different flow IDs are assigned to the independent transmission protocol streams of production scheduling service data through flow scheduling strategies to differentiate priorities. For example, flow IDs in the range of 1-1000 represent the highest priority level of emergency dispatch voice, flow IDs in the range of 1001-5000 represent the second highest priority level of real-time control commands, flow IDs in the range of 5001-65535 represent the medium-to-high priority level of sensor field monitoring and acquisition transmission data, and so on. Different flow IDs are mapped to different priority levels of production scheduling services. This flow ID range mapping is then issued as flow table rules and routed to pre-allocated dedicated wavelength channels using the SDN controller to form a logical mapping relationship. Finally, the independent transmission protocol streams of production scheduling service data with different priority levels are quickly mapped to the wavelength channels of the allocated fiber optic transmission channels.

[0103] Furthermore, production scheduling business data is carried through multiple independent streams using the QUIC transmission protocol, specifically via a packet loss-based congestion control algorithm (CUBIC) within the fiber optic transmission channel. Because the QUIC transmission protocol supports multiplexing at the data transmission level, switching from the fiber optic transmission channel to the target channel does not require a transmission protocol conversion. However, due to differences in channel transmission parameters, such as the high bit error rate of satellite channels, adjustments to transmission parameter adaptability are necessary. Therefore, the packet loss-based congestion control algorithm (CUBIC) is used for transmission within the fiber optic transmission channel.

[0104] In this embodiment of the application, step S300, adjusting the transmission adaptability of the target channel among multiple channels, includes steps C1-C4:

[0105] C1: Based on the mapping between different flow IDs and different priority levels of production scheduling services, switch the packet loss-based congestion control algorithm CUBIC to a hybrid congestion control algorithm. The hybrid congestion control algorithm includes: emergency dispatch voice and real-time control commands using the BBR congestion control algorithm; and on-site video monitoring data, sensor on-site monitoring and transmission data, production logs and historical data using the CUBIC algorithm.

[0106] Specifically, during implementation, a hybrid congestion control strategy is adopted, with different services adapted to each. Emergency dispatch voice and real-time control commands use the BBR congestion control algorithm to ensure low latency, while the CUBIC congestion control algorithm is used for on-site video monitoring data, sensor on-site monitoring and transmission data, production logs and historical data to tolerate high bit error rates.

[0107] C2: Using the satellite channel as the primary target channel path, the priority level of the production scheduling service mapped by the flow ID is identified. While transmitting emergency dispatch voice and real-time control commands using the primary target channel path, the 5G private network channel is used as the backup target channel path to transmit on-site video monitoring data and sensor on-site monitoring and data transmission in parallel. Production logs and historical data are kept locally and will be transmitted during idle periods.

[0108] It should be noted that step C2, namely multi-path parallel transmission, can ensure the reliable transmission of information for production scheduling operations.

[0109] C3: During the transmission of production scheduling services through the target channel, monitor the channel quality and perform forward error correction enhancement on the satellite channel and 5G private network channel;

[0110] Specifically, redundant information can be added to data packets using algorithms such as Reed-Solomon codes or Turbo codes to correct for single packet loss or random errors and avoid invalid retransmissions caused by errors.

[0111] C4: Extend the ACK interval for receiving production scheduling service data packets on satellite channels and enable "zero round-trip time" connection recovery in 5G private network channels.

[0112] For example, satellite channels can extend the ACK interval for receiving production scheduling service data packets to 200ms, reducing protocol overhead. 5G private network channels enable zero round-trip time (0-RTT) connection recovery, which can reduce the connection reconstruction time from about 10ms for a single round-trip time (1-RTT) of the traditional transmission control protocol (TCP) to close to 0ms, shortening the handover latency.

[0113] Furthermore, while the above steps achieve multiplexing of multiple communication channels at the transport layer using the QUIC transport protocol, the physical layer reveals differences in signal and data link transmission between different channels. Therefore, it also includes adjusting the physical layer signal transmission adaptability of the channels, which can be specifically:

[0114] Using the satellite channel as the primary target channel, the optical signal of the fiber optic transmission channel is converted into a Ku-band radio frequency signal and encapsulated into a DVB-S2X frame.

[0115] Using the 5G private network channel as the backup path for the target channel, the optical signal of the fiber optic transmission channel is converted into an NR air interface signal.

[0116] Based on this, in the embodiments of this application, adjusting the target channel transmission adaptability in step S300 further includes adjusting the channel data link transmission adaptability, and also includes steps D1-D2:

[0117] D1: At the moment of target channel switching, the satellite channel is used as the main path of the target channel. The independent transmission protocol stream of production scheduling business data based on the QUIC transmission protocol is fragmented and encapsulated into DVB-S2X baseband frames. After the connection is established, the DVB-S2X baseband frames are decapsulated and reassembled into the independent transmission protocol stream of production scheduling business data based on the QUIC transmission protocol.

[0118] D2: Using the 5G private network channel as the target channel backup path, transmit independent transmission protocol stream data packets of production scheduling business data based on the QUIC transmission protocol through 5G network slicing.

[0119] It should be noted that because the QUIC transport protocol has a built-in encryption layer that enforces end-to-end encryption using TLS 1.3, all data packets (including the protocol header) are encrypted by default. The data and control fields of the production scheduling business data independent transmission protocol stream are also encrypted. However, after adjusting the transmission adaptability of the target channel in the multi-channel configuration, if the QUIC session key is not synchronized to the satellite channel in time during the channel switching, it may lead to a brief plaintext transmission window (such as when the satellite link is activated and delayed). Moreover, QUIC connection migration requires verification of the reachability of the target channel. During this process, data packets may be exposed, especially under the high latency and possible packet loss of the satellite channel. Attackers may have more opportunities to carry out replay attacks or man-in-the-middle attacks.

[0120] Therefore, as Figure 3 As shown in the embodiments of this application, a short-time encryption strategy is enabled at the instant of channel switching in all steps to assist the built-in encryption of the QUIC transmission protocol, including steps E1-E5:

[0121] E1: During the fiber optic transmission channel phase, the master key is generated by the key management server of the emergency communication dispatch center and stored in the secure area;

[0122] E2: At the moment of switching from the fiber optic transmission channel to the target channel, a session key is derived based on the master key, the target channel identifier, and the timestamp. The session key is used to encrypt the independent transmission protocol stream of production scheduling business data before the switch to the target channel.

[0123] For example, the target channel is assumed to be a satellite communication channel, the target channel identifier is the satellite beam ID, and the derived session key satisfies:

[0124] SK=HKDF(MK, satellite beam ID||timestamp),

[0125] Where SK represents the session key, MK represents the master key, and || represents the concatenation symbol; HKDF represents the key derivation function, which supports the derivation of the session key during the TLS handshake process using the QUIC transport protocol.

[0126] E3: Encrypt the session key and send it to the terminal on the target channel via the target channel;

[0127] For example, the session key is sent to the terminal on the target channel via TL1.3 encryption built into the QUIC transport protocol itself.

[0128] E4: Set the key validity period. The key validity period starts from the moment of switching to the target channel and ends when the target channel switching connection is established. During the key validity period, the terminal uses the session key to decrypt the independent transmission protocol stream of production scheduling business data.

[0129] E5: After the target channel handover connection is established, the emergency communication dispatch center notifies the terminal on the target channel to destroy the current session key, erase the master key, and restore the built-in encryption of the QUIC transmission protocol.

[0130] Example 3 illustrates a schematic scheme for a method integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching. It should be noted that the technical solution of this system integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching belongs to the same concept as the technical solution of the aforementioned method integrating fiber optic transmission and multi-channel communication scheduling. Details not described in detail in this embodiment can be found in the description of the aforementioned method integrating fiber optic transmission and multi-channel communication scheduling.

[0131] like Figure 4 As shown, this embodiment also provides another integrated system for fiber optic transmission and multi-channel communication scheduling based on emergency communication switching, including:

[0132] The data pre-encapsulation module is used to encapsulate the data of production scheduling business using a unified protocol, resulting in an independent transmission protocol stream for production scheduling business data.

[0133] The pre-allocation module is used to receive the independent transmission protocol stream of production scheduling business data to be transmitted, and pre-allocate wavelength channels within the optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling business.

[0134] The service transmission scheduling and switching module is used to transmit independent transmission protocol streams within the fiber optic transmission channel, and adjust the transmission adaptability of the target channel among multiple channels according to emergency communication switching requirements, switching the fiber optic transmission channel to the target channel; the target channels include 5G private network channels and satellite channels.

[0135] like Figure 5 As shown, the system proposed in this embodiment further includes: a short-time auxiliary encryption unit, used to achieve short-time encryption during channel switching. The short-time auxiliary encryption unit includes:

[0136] A key management server is used to generate master keys and store them in a secure area;

[0137] The intermediate server, at the moment of switching from the fiber optic transmission channel to the target channel, derives a session key based on the master key, the target channel identifier, and the timestamp. The session key is used to encrypt the independent transmission protocol stream of production scheduling business data before the switch to the target channel, and then sends it to the terminal of the target channel through the encrypted target channel.

[0138] The terminal is used to receive the session key and, within the key's effective time, decrypts the independent transmission protocol stream of production scheduling business data based on the session key. The key's effective time begins at the moment of switching to the target channel and ends when the target channel switching connection is established.

[0139] The fiber optic transmission and multi-channel communication scheduling fusion system based on emergency communication switching proposed in this embodiment also includes: a multi-channel hierarchical fusion dynamic transmission channel;

[0140] like Figure 6 The structure shown is a multi-channel layered dynamic transmission channel comprising an optical fiber transmission backbone layer and a mobile access layer. The mobile access layer is equipped with an edge handover monitoring module. The optical fiber transmission backbone layer uses the hydropower dispatching and operation enterprise as the dispatch center and deploys an optical fiber transmission network along the transmission lines to provide optical fiber transmission channels for production dispatching services. The mobile access layer includes a 5G private network deployed in areas not covered by the optical fiber transmission network and satellites configured in extremely harsh environments to provide 5G private network transmission channels and satellite transmission channels for production dispatching services. The edge emergency handover monitoring module monitors the target channel handover connection establishment period of the independent transmission protocol stream of production dispatching service data when the optical fiber transmission channel of the optical fiber transmission network switches to the target channel with either the 5G private network or the satellite as the target channel, based on emergency communication handover requirements, and adjusts the transmission adaptability of the target channel among the multiple channels.

[0141] In this embodiment, the edge emergency handover monitoring module includes: a handover connection period monitoring submodule, a transmission parameter adaptability adjustment submodule, a signal adjustment and conversion submodule, and an edge gateway;

[0142] Among them, the switching connection period monitoring submodule monitors the target channel switching connection establishment period of the independent transmission protocol stream of production scheduling business data when the optical fiber transmission channel of the optical fiber transmission network switches to the target channel with either 5G private network or satellite as the target channel, according to the emergency communication switching requirements.

[0143] The transmission parameter adaptation adjustment submodule is used to adjust the transmission parameter adaptation of the target channel in multiple channels. The transmission parameters include: transmission congestion control algorithm, forward error correction and ACK interval confirmation.

[0144] The signal adjustment and conversion submodule includes a satellite modulation and demodulation unit and a 5G base station optical unit. The satellite modulation and demodulation unit is used to convert the optical signal of the optical fiber transmission channel into a Ku-band radio frequency signal and encapsulate it into a DVB-S2X frame. The 5G base station optical unit is used to convert the optical signal of the optical fiber transmission channel into an NR air interface signal.

[0145] Edge gateways are used to independently transmit protocol stream fragments of production scheduling business data based on the QUIC transmission protocol and encapsulate them into DVB-S2X baseband frames;

[0146] The satellite modem unit is also used to decapsulate DVB-S2X baseband frames and reassemble production scheduling business data independent transmission protocol streams based on the QUIC transmission protocol.

[0147] It should be noted that the above-mentioned system transmission architecture, which deploys a layered optical fiber transmission backbone layer, a mobile access layer, and an edge emergency monitoring adaptation layer, can realize the multiplexing and extension of emergency communication on the transmission channel, thereby improving communication reliability.

[0148] This embodiment also provides a computer device applicable to the fusion of fiber optic transmission and multi-channel communication scheduling based on emergency communication switching, comprising: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to implement the method for fusion of fiber optic transmission and multi-channel communication scheduling based on emergency communication switching as proposed in the above embodiment.

[0149] This embodiment also provides a storage medium storing a computer program that, when executed by a processor, implements the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching as proposed in the above embodiments.

[0150] The storage medium proposed in this embodiment and the method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching proposed in the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0151] Based on the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of the various embodiments of the present invention.

[0152] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching, characterized in that, include: The data of production scheduling business is encapsulated using a unified protocol to obtain an independent transmission protocol stream for production scheduling business data. Receive the independent transmission protocol stream of production scheduling service data to be transmitted, and pre-allocate wavelength channels within the optical fiber transmission channel for the independent transmission protocol stream according to the priority and data traffic of the production scheduling service, including: B1: Reserve a dedicated wavelength channel for emergency dispatch voice, and modulate emergency dispatch voice data onto the dedicated wavelength channel of the fiber optic transmission channel for transmission; modulate real-time control commands, sensor field monitoring and data acquisition and transmission, and field video monitoring data onto the remaining wavelength channels in the fiber optic transmission channel other than the dedicated wavelength channel for transmission. B2: Calculate the data traffic transmission load pressure ratio in the optical fiber transmission channel and determine whether the data traffic transmission load pressure ratio is greater than the load threshold. B3: When the pressure ratio is greater than the load threshold, the wavelength channel occupied by the low-priority production scheduling service in the remaining wavelength channel is released and used together with the dedicated wavelength channel for emergency scheduling voice. The data traffic changes in the fiber optic transmission channel are monitored in real time. Then, return to step B2 and continue to cyclically judge the size of the ratio. B4: When the pressure ratio is not greater than the load threshold, monitor the data flow changes of emergency dispatch voice in the optical fiber transmission channel in real time, and continue to execute step B5; B5: If the data traffic of emergency dispatch voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, the idle wavelength channels in the remaining wavelength channels will be aggregated into temporary dedicated wavelength channels, which will be supplied to emergency dispatch voice together with the dedicated wavelength channels. B6: If the data traffic of emergency dispatch voice decreases and the dedicated wavelength channel becomes redundant, the bandwidth of the dedicated wavelength channel will be divided into two parts. One part is the emergency backup bandwidth wavelength channel that is always reserved, and the other part is the reusable redundant wavelength channel allocated for real-time control commands, sensor field monitoring data acquisition and transmission, and field video monitoring data production dispatch business. Proceed to step B7. B7: Use reusable redundant wavelength channels and remaining wavelength channels as allocable total bandwidth wavelength channels, and allocate allocable total bandwidth wavelength channels according to dynamic weights for real-time control commands, sensor field monitoring data acquisition and transmission, field video monitoring data, and production scheduling services. B8: Based on the QUIC transmission protocol, different flow IDs are assigned to the independent transmission protocol streams of production scheduling business data. Different flow IDs are mapped to different priority levels of production scheduling business. A logical mapping relationship between flow IDs and wavelength channels of allocated optical fiber transmission channels is established based on the SDN controller. B9: Based on the logical mapping relationship, the independent transmission protocol streams of production scheduling business data of different priority levels are mapped to the wavelength channels of the allocated optical fiber transmission channels. Independent transmission protocol streams are transmitted within the fiber optic transmission channel, and the transmission adaptability of the target channel among multiple channels is adjusted according to emergency communication switching requirements to switch the fiber optic transmission channel to the target channel; the target channel includes 5G private network channels and satellite channels.

2. The method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching as described in claim 1, characterized in that, The production scheduling services include: emergency dispatch voice, real-time control commands, sensor on-site monitoring and data transmission, on-site video surveillance data, production logs and historical data; The unified protocol encapsulation of production scheduling business data results in an independent transmission protocol stream for production scheduling business data, including: The data acquired on-site is assigned to data types based on the production scheduling business data supported by Modbus messages; Based on the data type allocation results, different production scheduling services are encapsulated into Modbus messages; Based on the priority level of production scheduling services, the data parsed from Modbus messages is mapped to the corresponding MQTT topics; Based on the fiber optic transmission channel, production scheduling business data in different MQTT topics are carried by multiple independent streams through the QUIC transmission protocol.

3. The method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching as described in claim 2, characterized in that, Also includes: If the data traffic of emergency dispatch voice suddenly increases after decreasing, exceeding the carrying capacity of the emergency backup bandwidth wavelength channel, the bandwidth allocation of the reusable redundant wavelength channel will be reclaimed, and the reusable redundant wavelength channel will be merged with the emergency backup bandwidth wavelength channel to give priority to the emergency dispatch voice traffic. Real-time control commands, sensor on-site monitoring and data transmission, and on-site video monitoring data will be downgraded to the remaining wavelength channels for transmission. The production logs and historical data occupy the allocated total bandwidth wavelength channels during idle periods or when there is bandwidth redundancy in the allocated total bandwidth wavelength channels.

4. The method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching as described in claim 3, characterized in that, The adjustment of the transmission adaptability of the target channel in the multi-channel configuration includes: Based on the mapping between different flow IDs and different priority levels of production scheduling services, the packet loss-based congestion control algorithm CUBIC is switched to a hybrid congestion control algorithm. The hybrid congestion control algorithm includes: emergency dispatch voice and real-time control commands using the bottleneck bandwidth and round-trip time algorithm BBR; and on-site video monitoring data, sensor on-site monitoring and transmission data, production logs and historical data using the packet loss-based congestion control algorithm CUBIC. Using the satellite channel as the primary target channel path, the priority level of the production scheduling service mapped by the flow ID is identified. While using the primary target channel path to transmit emergency dispatch voice and real-time control commands, the 5G private network channel is used as the backup target channel path to transmit on-site video monitoring data and sensor on-site monitoring and data transmission in parallel. Production logs and historical data are kept locally and will be transmitted during idle periods. During the transmission of production scheduling services through the target channel, channel quality is monitored, and forward error correction enhancement is performed on satellite channels and 5G private network channels. Extend the ACK interval for production scheduling service data packets on satellite channels, and enable "zero round-trip time" connection recovery in 5G private network channels.

5. The method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching as described in claim 4, characterized in that, Adjusting the target channel transmission adaptability also includes adjusting the channel data link transmission adaptability, including: At the moment of target channel switching, the satellite channel is used as the main path of the target channel. The independent transmission protocol stream of production scheduling business data based on the QUIC transmission protocol is fragmented and encapsulated into DVB-S2X baseband frames. After the connection is established, the DVB-S2X baseband frames are decapsulated and reassembled into the independent transmission protocol stream of production scheduling business data based on the QUIC transmission protocol. Using the 5G private network channel as the target channel backup path, production scheduling business data independent transmission protocol stream data packets based on the QUIC transmission protocol are transmitted through 5G network slicing.

6. The method for integrating fiber optic transmission and multi-channel communication scheduling based on emergency communication switching as described in claim 5, characterized in that, Also includes: The QUIC transmission protocol has a built-in encryption layer. Data and control fields of the independent transmission protocol stream for production scheduling business data are encrypted. After adjusting the transmission adaptability of the target channel in multiple channels, a short-time encryption strategy is activated at the moment of channel switching to assist the built-in encryption of the QUIC transmission protocol, including: During the fiber optic transmission channel phase, the master key is generated by the key management server of the emergency communication dispatch center and stored in the secure area; At the moment of switching from the fiber optic transmission channel to the target channel, a session key is derived based on the master key, the target channel identifier, and the timestamp. The session key is used to encrypt the independent transmission protocol stream of production scheduling business data before the switch to the target channel. The session key is encrypted and sent to the terminal on the target channel. Set a key effective time, which starts from the moment of switching to the target channel and ends when the target channel switching connection is established. During the key effective time, the terminal uses the session key to decrypt the production scheduling business data independent transmission protocol stream. After the target channel handover connection is established, the emergency communication dispatch center notifies the terminal on the target channel to destroy the current session key, erase the master key, and restore the built-in encryption of the QUIC transmission protocol.

7. A fiber optic transmission and multi-channel communication scheduling fusion system based on emergency communication switching, using the method described in any one of claims 1-6, characterized in that, include: The data pre-encapsulation module is used to encapsulate the data of production scheduling business using a unified protocol, resulting in an independent transmission protocol stream for production scheduling business data. The pre-allocation module is used to receive the independent transmission protocol stream of production scheduling business data to be transmitted, and pre-allocate wavelength channels within the optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling business. The service transmission scheduling and switching module is used to perform independent transmission protocol stream transmission within the optical fiber transmission channel, and to adjust the transmission adaptability of the target channel among multiple channels according to emergency communication switching requirements, and switch the optical fiber transmission channel to the target channel; the target channel includes 5G private network channels and satellite channels.

8. A computer device, characterized in that, include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, they implement the steps of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The device stores computer-executable instructions, which, when executed by a processor, implement the steps of the fiber optic transmission and multi-channel communication scheduling fusion method based on emergency communication switching as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Multi-channel, bi-directional optical communication module

    CN113169807A

  • Power grid emergency wireless communication monitoring system based on Beidou

    CN120224156A