Optical fiber transmission and multi-channel communication scheduling fusion method, system and device based on emergency communication switching and medium
By unifying the protocol encapsulation and adjusting the channel adaptability of production scheduling business data, the problem of untimely and unreliable transmission caused by inconsistent data formats in power production communication has been solved, realizing efficient data transmission in emergency communication scenarios and ensuring the timely and reliable transmission of production scheduling business information.
Patent Information
- Application Number
- CN202511333017.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-18
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2045-09-18
AI Technical Summary
In power production communication, when fiber optic transmission is combined with multi-channel communication scheduling, inconsistent data formats lead to untimely and unreliable data transmission. In particular, during cross-channel switching in emergency communication scenarios, transmission efficiency is low, data loss or increased latency occurs, affecting the timely transmission of production scheduling business information.
By encapsulating production scheduling business data using a unified protocol and adopting a Modbus-MQTT-QUIC architecture, data is mapped to corresponding message queue telemetry transmission topics. Wavelength channels are pre-allocated within the fiber optic transmission channel, and transmission is adjusted according to priority and traffic. Transmission adaptability is adjusted when switching to the target channel. Hybrid congestion control algorithms and forward error correction enhancement technology are used to ensure flexible adaptation and consistency of data transmission.
It enables timely and reliable transmission of production scheduling information in emergency communication scenarios, avoiding data loss and transmission congestion, and improving the reliability and efficiency of communication.
Smart Images

Figure CN120834991A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of power production communication, and particularly relates to a method, system and device for optical fiber transmission and multi-channel communication scheduling fusion based on emergency communication switching and a medium. BACKGROUND
[0002] At present, the dispatching enterprises responsible for hydropower development and operation have a large geographical distribution of production dispatching business basins, and the hydropower stations are widely distributed. Moreover, the climate in the distribution area of the hydropower stations is complex, and natural disasters such as mountain torrents and mudslides are prone to occur in the rainy season, and drought problems may occur in the dry season, which puts forward higher requirements for enterprise production dispatching and communication guarantee. At present, the power production communication of the hydropower dispatching enterprise adopts a cooperation mode of optical fiber transmission and multi-channel communication scheduling, mainly using the optical fiber backbone network, considering the distribution of the hydropower stations, laying the optical fiber transmission network along the river, and connecting each hydropower station and the dispatching center based on the program-controlled exchange and soft exchange system of the optical fiber transmission network to guarantee large-capacity and low-latency data transmission. However, considering that the optical fiber transmission may be cut off or damaged by natural disasters, the entire communication may be interrupted, and multi-channel communication modes such as wireless private networks (such as 4G / 5G, microwave) and satellite communication are simultaneously deployed in remote areas as a supplement and backup of the optical fiber transmission network. For example, an emergency wireless private network communication system and an emergency communication method thereof are disclosed in the prior art. When the optical fiber communication system fails, the wireless communication private network is used as a seamless connection or channel extension of the communication channel, and becomes an emergency supplement of the optical fiber communication system. This cooperation mode can guarantee the timely and reliable transmission of production dispatching business information and the intelligentization and full-scene coverage of power production communication.
[0003] However, in power production communication, the optical fiber transmission channel, the 4G / 5G channel, the microwave and the satellite communication channel are applied to the production scheduling service such as emergency scheduling voice, control instruction, video monitoring data and the like, and the transmission layer protocols are not unified. The difference in the transmission layer protocols used by different channels will cause different data formats. The cooperation of the optical fiber transmission and the multi-channel communication scheduling involves multiple scene fusion. For example, in the scheduling enterprise, the optical fiber transmission is used to connect the protection device, and the patrol robot uses the microwave. In the natural disaster scene, if the optical fiber transmission is suddenly interrupted, the satellite communication channel may need to be switched in emergency. However, the data format in the satellite communication channel is different from that of the optical fiber transmission, which affects the timely and reliable transmission of the production scheduling service information. In addition, in the optical fiber transmission channel, the production scheduling service data is transmitted by using optical signals, in the 4G / 5G channel, the production scheduling service data is transmitted by using electromagnetic waves, and in the satellite communication channel, the production scheduling service data is transmitted by using radio frequency signals. In the data link layer, the optical fiber may use the optical transport network protocol (OTN), the satellite channel uses the second generation digital satellite broadcast expansion standard (DVB-S2X), and the 4G / 5G channel is based on the new radio (NR) protocol. Therefore, in the emergency communication scene, the smooth switching across channels is a great technical challenge.
[0004] On the one hand, the data information transmission security is a problem that cannot be ignored in the cross-channel switching moment. On the other hand, the production scheduling service information data flow is very large. For example, the hydropower station needs to quickly collect a large amount of high-frequency monitoring data such as temperature, pressure and vibration and transmit them. The related video monitoring may also generate video stream data occupying a large amount of bandwidth. The high-flow scene may cause the production scheduling service information data packet to be unable to be processed in time, resulting in data loss or time delay. Especially in the emergency communication scene, the high data flow causes the production scheduling service information data transmission to be congested or interrupted. Considering the transmission channel switching, the low transmission efficiency may also cause data loss, which cannot guarantee the communication reliability. SUMMARY
[0005] In view of the above existing problems, the present application is proposed.
[0006] Therefore, the present application provides an optical fiber transmission and multi-channel communication scheduling fusion method and system based on emergency communication switching to solve the problems of untimely production scheduling service information data transmission, poor transmission security and poor communication reliability.
[0007] To solve the above technical problems, the present application provides the following technical solutions: In a first aspect, the present application provides an optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching, comprising: The data uniform protocol package of the production scheduling service is encapsulated to obtain a production scheduling service data independent transmission protocol stream; The production scheduling service data independent transmission protocol stream to be transmitted is received, and a wavelength channel in an optical fiber transmission channel is pre-allocated to the independent transmission protocol stream according to the priority and data flow of the production scheduling service; The independent transmission protocol stream transmission in the optical fiber transmission channel is performed, and the transmission adaptability of a target channel in the multi-channel is adjusted according to the emergency communication switching demand, so that the optical fiber transmission channel is switched to the target channel; the target channel includes a 5G private network channel and a satellite channel.
[0008] As a preferred scheme of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching, the production scheduling service includes emergency scheduling voice, real-time control instruction, sensor field monitoring and collection transmission data, field video monitoring data, production log and historical data. The data uniform protocol package of the production scheduling service is encapsulated to obtain a production scheduling service data independent transmission protocol stream, including: The field acquisition data is allocated to the production scheduling service data supported by the Modbus message based on the data type; According to the data type allocation result, different production scheduling services are encapsulated into Modbus messages; According to the priority level of the production scheduling service, the data after the Modbus message analysis is mapped to the corresponding message queue telemetry transmission (MQTT) topic; Based on the optical fiber transmission channel, the production scheduling service data in different MQTT topics is carried through the multi-independent stream of the quick user data report protocol (QUIC).
[0009] As a preferred scheme of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching, the wavelength channel in the optical fiber transmission channel is pre-allocated to the independent transmission protocol stream according to the priority and data flow of the production scheduling service, including: B1: Reserving an emergency scheduling voice dedicated wavelength channel, modulating emergency scheduling voice data to the dedicated wavelength channel of the optical fiber transmission channel for transmission; modulating real-time control instruction, sensor field monitoring and collection transmission data, field video monitoring data to the remaining wavelength channels of the optical fiber transmission channel except the dedicated wavelength channel for transmission; B2: Calculating the data flow transmission load pressure ratio in the optical fiber transmission channel, and judging whether the data flow transmission load pressure ratio is greater than the load threshold value; B3: When the pressure ratio is greater than the load threshold, then release the wavelength channel occupied by the low-priority production scheduling service in the remaining wavelength channel, supply the urgent scheduling voice together with the dedicated wavelength channel, and monitor the data flow change in the optical fiber transmission channel in real time, return to step B2, and continue to judge the size of the ratio; B4: When the pressure ratio is not greater than the load threshold, then monitor the data flow change of the emergency scheduling voice in the optical fiber transmission channel in real time, and continue to execute step B5; B5: If the data flow of the emergency scheduling voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, aggregate the idle wavelength channels in the remaining wavelength channels to form a temporary dedicated wavelength channel, and supply the emergency scheduling voice together with the dedicated wavelength channel; B6: If the data flow of the emergency scheduling voice decreases, and the dedicated wavelength channel appears carrying redundancy, divide the bandwidth of the dedicated wavelength channel into two parts, one part is the emergency guarantee bandwidth wavelength channel which is always reserved, and the other part is the reusable redundant wavelength channel for real-time control instructions, sensor field monitoring and collection transmission data, and field video monitoring data production scheduling service distribution, and execute step B7; B7: The reusable redundant wavelength channel and the remaining wavelength channel are used as the total bandwidth wavelength channel which can be allocated, and the total bandwidth wavelength channel is allocated to real-time control instructions, sensor field monitoring and collection transmission data, and field video monitoring data production scheduling service distribution according to dynamic weights; B8: Different flow IDs are allocated to the production scheduling service data independent transmission protocol flow based on the QUIC transmission protocol, the different flow IDs are mapped with different priority levels of the production scheduling service, and a logical mapping relationship of the flow ID to the wavelength channel of the allocated optical fiber transmission channel is established based on a software defined network (SDN) controller; B9: According to the logical mapping relationship, the production scheduling service data independent transmission protocol flow of different priority levels is mapped to the wavelength channel of the allocated optical fiber transmission channel.
[0010] As a preferred scheme of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching, wherein: further comprising: if the data flow of the emergency scheduling voice suddenly increases after decreasing, and exceeds the carrying capacity of the emergency guarantee bandwidth wavelength channel, then the bandwidth allocation of the reusable redundant wavelength channel is recovered, the reusable redundant wavelength channel is combined with the emergency guarantee bandwidth wavelength channel, and the emergency scheduling voice flow is preferentially occupied; The real-time control instructions, sensor field monitoring and collection transmission data, and field video monitoring data are degraded to the remaining wavelength channel transmission; The production log and historical data occupy the total bandwidth wavelength channel which can be allocated when the idle period or the total bandwidth wavelength channel bandwidth redundancy occurs.
[0011] As a preferred scheme of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching, wherein: the adjustment of the transmission adaptability of the target channel in the multi-channel comprises: According to the mapping of different flow IDs and different priority levels of production scheduling services, switch the congestion control algorithm (CUBIC) based on packet loss to a hybrid congestion control algorithm, which includes: enabling the congestion control algorithm BBR for emergency scheduling voice and real-time control instructions; using the congestion control algorithm CUBIC based on packet loss for field video monitoring data, sensor field monitoring and collection transmission data, production logs and historical data; Take the satellite channel as the target channel main path, identify the priority level of the production scheduling service mapped by the flow ID, use the target channel main path to transmit emergency scheduling voice and real-time control instructions, at the same time, take the 5G private network channel as the target channel backup path, and transmit field video monitoring data, sensor field monitoring and collection transmission data in parallel, and keep production logs and historical data locally, waiting for transmission during idle period; 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 the 5G private network channel; Prolong the production scheduling service data packet reception acknowledgement message interval (ACK) of the satellite channel, and enable "zero round trip time" connection recovery in the 5G private network channel.
[0012] As a preferred scheme of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching, wherein: adjusting the transmission adaptability of the target channel also includes adjusting the transmission adaptability of the channel data link, including: At the moment of target channel switching, take the satellite channel as the target channel main path, fragment the production scheduling service data independent transmission protocol stream based on the QUIC transmission protocol, and encapsulate it as a DVB-S2X baseband frame. After the connection is established, the DVB-S2X baseband frame is unpacked, and the production scheduling service data independent transmission protocol stream based on the QUIC transmission protocol is recombined; Take the 5G private network channel as the target channel backup path, and transmit the production scheduling service data independent transmission protocol stream data packet based on the QUIC transmission protocol through the 5G network slice.
[0013] As a preferred scheme of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching, wherein: further comprising: the QUIC transmission protocol built-in encryption layer, the data and control fields of the production scheduling service data independent transmission protocol stream are encrypted, after adjusting the transmission adaptability of the target channel in the multi-channel, at the moment of channel switching, enable short-time encryption strategy to assist the built-in encryption of the QUIC transmission protocol, including: In the optical fiber transmission channel stage, a master key is generated by a key management server of the emergency communication dispatch center and stored in a secure area; At the moment when the optical fiber transmission channel is switched to the target channel, a session key is derived based on the master key, the target channel identifier and the timestamp, and the session key is used to encrypt the production dispatch service data independent transmission protocol stream before switching to the target channel for transmission; The session key is encrypted and sent to the terminal of the target channel through the target channel; A key effective time is set, which starts from the moment when the target channel is switched, and ends when the target channel switching connection is established, and during the key effective time, the terminal decrypts the production dispatch service data independent transmission protocol stream using the session key; After the target channel switching connection is established, the terminal of the target channel is notified by the emergency communication dispatch center to destroy the current session key and erase the master key, and the built-in encryption of the QUIC transmission protocol is restored.
[0014] In a second aspect, the application provides an optical fiber transmission and multi-channel communication dispatch fusion system based on emergency communication switching, comprising: A data pre-packaging module is used to package the data unified protocol of the production dispatch service to obtain a production dispatch service data independent transmission protocol stream; A pre-allocation module is used to receive the production dispatch service data independent transmission protocol stream to be transmitted, and pre-allocate a wavelength channel in the optical fiber transmission channel according to the priority and data flow of the production dispatch service; A service transmission dispatch switching module is used to transmit the independent transmission protocol stream in the optical fiber transmission channel, and adjust the transmission adaptability of the target channel in the multi-channel according to the emergency communication switching demand, and switch the optical fiber transmission channel to the target channel; the target channel includes a 5G private network channel and a satellite channel.
[0015] In a third aspect, the application provides a computer device, 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, which realize the steps of the optical fiber transmission and multi-channel communication dispatch fusion method based on emergency communication switching.
[0016] In a fourth aspect, the application provides a computer readable storage medium storing computer executable instructions, which realize the steps of the optical fiber transmission and multi-channel communication dispatch fusion method based on emergency communication switching when executed by a processor.
[0017] Compared with the prior art, the present application has the beneficial effects that: the present application performs production scheduling service data unified protocol encapsulation before production scheduling service transmission, from the data layer of the transmission layer, the unified protocol encapsulation realizes multiplexing of production scheduling service data in optical fiber transmission and multi-channel, meets compatibility in different transmission media, then pre-allocates wavelength channels in the optical fiber transmission channel according to the priority and data flow of the production scheduling service, avoids the situation that high data flow causes congestion or interruption of production scheduling service information data transmission, finally, considering that the bearing transmission mechanisms of different transmission channels are different, when switching from the optical fiber transmission channel to the target channel according to the emergency communication switching demand, the transmission adaptability of the target channel is adjusted to ensure flexible adaptation and data consistency of production scheduling service transmission, and the emergency scheduling communication capability and efficiency are improved. The multiplexing and extension of emergency communication on the transmission channel are realized, and the reliability of communication is improved. BRIEF DESCRIPTION OF DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0019] Figure 1 The whole process schematic diagram of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to an embodiment of the present application.
[0020] Figure 2 The Modbus-MQTT-QUIC architecture schematic diagram based on which the data unified protocol encapsulation process of the production scheduling service in the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to an embodiment of the present application is performed.
[0021] Figure 3 The short-time encryption implementation process schematic diagram in the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to an embodiment of the present application.
[0022] Figure 4 The structure schematic diagram of the system in the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to an embodiment of the present application.
[0023] Figure 5 Another structure schematic diagram of the system in the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to an embodiment of the present application.
[0024] Figure 6This is a schematic diagram of the composition of multi-channel optical fiber layered fusion dynamic transmission channels in the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to an embodiment of the present invention. DETAILED DESCRIPTION
[0025] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, the following detailed description of the specific embodiments of the present invention is given in conjunction with the accompanying drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in this field without creative work should fall within the scope of protection of the present invention.
[0026] Example 1, reference Figure 1 , as one embodiment of the present invention, provides a method for integrating optical fiber transmission and multi-channel communication scheduling based on emergency communication switching, comprising: S100: Encapsulate the data of the production scheduling service in a unified protocol to obtain an independent transmission protocol stream of the production scheduling service data; S200: receiving an independent transmission protocol stream of production scheduling service data to be transmitted, and pre-allocating a wavelength channel in an optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling service; S300: Perform independent transmission protocol stream transmission within the optical fiber transmission channel, and adjust the transmission adaptability of the target channel in the multi-channel according to the emergency communication switching requirements, and switch the optical fiber transmission channel to the target channel; the target channel includes the 5G private network channel and the satellite channel.
[0027] In this embodiment, before the production scheduling service is transmitted, the production scheduling service data is uniformly encapsulated in a protocol. From the transport layer data level, the production scheduling service data is uniformly encapsulated in the QUIC transport protocol for transmission. The QUIC transport protocol is a transport layer network protocol based on the user datagram (UDP). The unified QUIC transport protocol encapsulation realizes the multiplexing of production scheduling service data in optical fiber transmission and multiple channels, and meets the compatibility of different transmission media. Then, according to the priority and data flow of the production scheduling service, the wavelength channel is pre-allocated in the optical fiber transmission channel to avoid the sudden accumulation of high data flow, which may cause congestion or interruption of production scheduling service information data transmission. Finally, considering the different bearer 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 the emergency scheduling communication capability and efficiency.
[0028] Example 2, reference Figures 1-3For an embodiment of the present application, based on the above embodiment, a method of optical fiber transmission and multi-channel communication scheduling fusion based on emergency communication switching is provided.
[0029] In the present application embodiment, the production scheduling service in step S100 includes: emergency scheduling voice, real-time control instruction, sensor field monitoring collection and transmission data, field video monitoring data, production log and historical data. Specifically, in the production scheduling service, the priority levels of the emergency scheduling voice, real-time control instruction, sensor field monitoring collection and transmission data, field video monitoring data, production log and historical data are sequentially reduced. Generally, the emergency scheduling voice is the highest priority production scheduling service, which requires the smallest time delay and the highest reliability, and generally requires a time delay of ≤5ms and a reliability of >99.99999%. The real-time control instruction is the next highest priority production scheduling service, which generally requires a time delay of ≤10ms and a reliability of >99.99999%. The sensor field monitoring collection and transmission data is a medium-high priority production scheduling service, which generally requires a time delay of ≤50ms and a reliability of >99.99%; in the present embodiment, the sensor field monitoring collection and transmission data is data that needs to be quickly collected and transmitted, such as electrical parameter monitoring, equipment state monitoring data, environmental and meteorological parameters in a hydropower station, which are monitored by sensors to facilitate the prediction of channel state. The field video monitoring data is a general priority production scheduling service, which generally requires a time delay of ≤200ms and a reliability of >99.9%; in the present embodiment, the field video monitoring data is field monitoring video data in a hydropower station. The production log and historical data is the lowest priority production scheduling service, which has no strict time delay requirement.
[0030] In the present application embodiment, the data of the production scheduling service in step S100 is uniformly protocol encapsulated to obtain a production scheduling service data independent transmission protocol stream, including the following steps A1-A4: A1: The field acquisition data is allocated based on the production scheduling service data supported by the Modbus message; A2: Different production scheduling services are encapsulated into Modbus messages according to the data type allocation result; A3: The data after the Modbus message analysis is mapped to the corresponding MQTT topic according to the priority level of the production scheduling service; Specifically, the sensor field monitoring collection and transmission data after the Modbus message analysis and the production scheduling service content based on different protocols are respectively mapped to the corresponding MQTT topic; Different protocols include Session Initiation Protocol (SIP) based on emergency dispatch voice, Data Distribution Service Protocol (DDS) based on real-time control instructions, and Real-Time Streaming Protocol (RTSP) based on field video monitoring data. A4: Based on the optical fiber transmission channel, the production scheduling business data in different MQTT topics is carried through the multi-path independent stream of the QUIC transmission protocol.
[0031] For example, the communication between the equipment of the hydropower station, such as PLC, hydropower unit state monitoring device, various sensors and relay protection device, adopts Modbus communication. Modbus is a commonly used protocol in the industrial field. First, different production scheduling business data contents are encapsulated into Modbus messages. The data types supported by the Modbus message include coils, discrete inputs, input registers and holding registers. In this embodiment, the sensor field monitoring and collecting transmission data is distributed as input registers or holding registers, and is read by using function code 03 or 04. Then, the Modbus message is parsed and parsed into JSON format during parsing.
[0032] The SIP protocol supports voice session establishment, state management, etc., such as voice sessions transmitted by power station site staff, the DDS protocol supports high-reliability real-time data distribution (such as real-time control instructions), and the RTSP protocol supports video stream control, but considering that unified integration of production scheduling business data cannot be realized across protocols, the SIP protocol based on which emergency scheduling voice is based, the DDS protocol based on which real-time control instructions are based, and the RTSP protocol based on which site video monitoring data is based are respectively mapped to MQTT topics. When the SIP protocol is mapped to MQTT, the SIP signaling key fields are encapsulated by using JSON, when the DDS protocol is mapped to MQTT, the Key-Value structure of DDS is compatible by using Protobuf binary coding, and the QoS level of MQTT is enabled at the same time, and when the RTSP protocol is mapped to MQTT, the SDP description text and JSON metadata are used in cooperation. Specifically, production scheduling business of different priority levels is published to different MQTT topics. If new production scheduling business content is added, the MQTT topic mapping table only needs to be extended, and the underlying transmission protocol does not need to be reconstructed. Finally, the data is transmitted directly through MQTT over QUIC. The multiple independent streams of the QUIC transmission protocol can allocate independent data streams for different MQTT topics, and the multiple streams and fast handshake can reduce the delay, so as to occupy the channel bandwidth when the wavelength channel in the pre-allocated optical fiber transmission channel is allocated in the future. For example, the substation device alarm signal (coil state) is encapsulated as a Modbus message, and after analysis, the MQTT emergency topic is triggered, and the optical fiber channel bandwidth is preferentially occupied through the QUIC transmission protocol to ensure that the emergency scheduling is issued within seconds. Moreover, the QUIC transmission protocol integrates the transmission layer security protocol 1.3 (TLS 1.3) by default, which encrypts the MQTT topic to protect the confidentiality of the data carried by the MQTT topic and improves the timely and reliable transmission of subsequent production scheduling business information.
[0033] It should be noted that, in the unified protocol encapsulation process, a "multi-protocol cooperation-MQTT-QUIC architecture" is used to reduce the protocol conversion level. The overall framework is shown in Figure 2 , which includes collecting production scheduling business content based on different protocols at the collection layer, mapping to different MQTT topics at the mapping layer, and finally transmitting based on the optical fiber channel and the multi-channel communication architecture based on the QUIC transmission protocol at the transmission layer.
[0034] Furthermore, the optical fiber transmission channel can use wavelength division multiplexing technology to multiplex optical signals of different wavelengths into the same optical fiber, so as to form multiple independent wavelength channels.
[0035] In the embodiment of the application, the production scheduling business data independent transmission protocol stream to be transmitted is received in step S200, and the wavelength channel in the optical fiber transmission channel is pre-allocated according to the priority and data flow of the production scheduling business. The following steps B1-B9 are included: B1: Reserving a dedicated wavelength channel for emergency dispatch voice, modulating emergency dispatch voice data to the dedicated wavelength channel of the optical fiber transmission channel for transmission; modulating real-time control instructions, sensor field monitoring and collection transmission data, and field video monitoring data to the remaining wavelength channels of the optical fiber transmission channel except the dedicated wavelength channel for transmission; B2: Calculating a data flow transmission load pressure ratio in the optical fiber transmission channel, and judging whether the data flow transmission load pressure ratio is greater than a load threshold value; B3: When the pressure ratio is greater than the load threshold value, releasing the wavelength channels occupied by low-priority production dispatch services in the remaining wavelength channels, together with the dedicated wavelength channel, for use by emergency dispatch voice, and continuously judging the ratio (i.e., returning to step B2) by monitoring the data flow changes in the optical fiber transmission channel in real time; B4: When the pressure ratio is not greater than the load threshold value, monitoring the data flow changes of emergency dispatch voice in the optical fiber transmission channel in real time, and continuously executing step B5; B5: If the data flow of emergency dispatch voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, aggregating the idle wavelength channels in the remaining wavelength channels as temporary dedicated wavelength channels, together with the dedicated wavelength channel, for use by emergency dispatch voice; B6: If the data flow of emergency dispatch voice decreases, and the dedicated wavelength channel has a carrying redundancy, dividing the bandwidth of the dedicated wavelength channel into two parts, one part being an emergency guarantee bandwidth wavelength channel that is always reserved, and the other part being a reusable redundant wavelength channel for production dispatch services of real-time control instructions, sensor field monitoring and collection transmission data, and field video monitoring data, and executing step B7; In the embodiments of the present application, step B6 further includes: B6-1: If the data flow of emergency dispatch voice suddenly increases after decreasing, exceeding the carrying capacity of the emergency guarantee bandwidth wavelength channel, the bandwidth allocation of the reusable redundant wavelength channel is recovered, the reusable redundant wavelength channel is combined with the emergency guarantee bandwidth wavelength channel, and emergency dispatch voice flow is preferentially occupied; B6-2: Real-time control instructions, sensor field monitoring and collection transmission data, and field video monitoring data are downgraded to transmission in the remaining wavelength channels; B6-3: Production logs and historical data occupy the allocable total bandwidth wavelength channel in an idle period or when the bandwidth of the allocable total bandwidth wavelength channel is redundant.
[0036] B7: The reusable redundant wavelength channel and the remaining wavelength channel are used as the allocable total bandwidth wavelength channel, and the allocable total bandwidth wavelength channel is allocated to production dispatch services of real-time control instructions, sensor field monitoring and collection transmission data, and field video monitoring data according to dynamic weights; B8: allocating different flow IDs for the production scheduling service data independent transmission protocol flow based on the QUIC transmission protocol, mapping the different flow IDs to different priority levels of the production scheduling service, and establishing a logical mapping relationship between the flow IDs and the wavelength channels of the allocated optical fiber transmission channels based on the SDN controller; B9: mapping the production scheduling service data independent transmission protocol flow of different priority levels to the wavelength channels of the allocated optical fiber transmission channels according to the logical mapping relationship.
[0037] Specifically, the steps B1-B9 can allocate a fixed wavelength for the emergency scheduling voice production scheduling service with the highest priority level through the wavelength division multiplexing technology, realize logical isolation and bandwidth guarantee, avoid bandwidth competition of other services (such as video and log), and ensure the transmission quality of the emergency scheduling voice. Then, considering the data flow, the data flow transmission load pressure ratio L is used to measure the data flow transmission load pressure in the optical fiber transmission network, which is the ratio of the current production scheduling service data flow occupied bandwidth to the total available bandwidth of the optical fiber, and the specific expression is: L = current production scheduling service data flow occupied bandwidth / total available bandwidth of optical fiber; For example, the load threshold is represented as T and is set to 80% of the total available bandwidth of the optical fiber. When L is greater than T, the data flow transmission in the optical fiber transmission channel is overloaded, and the wavelength channels occupied by low-priority production scheduling services in the remaining wavelength channels are released together with the dedicated wavelength channels to supply emergency scheduling voice, thereby guaranteeing the reliable delivery of emergency scheduling voice. This low-priority production scheduling service, such as sensor on-site monitoring and collection transmission data and on-site video monitoring data, still guarantees the reliable delivery of real-time control instructions. In this process, the data flow change in the optical fiber transmission channel is monitored in real time. When L is less than or equal to T, it indicates that the load pressure of the optical fiber transmission channel is small and the total bandwidth is sufficient. At this time, the data flow change of the emergency scheduling voice in the optical fiber transmission channel is focused on. If the data flow of the emergency scheduling voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, the idle wavelength channels in the remaining wavelength channels are aggregated as temporary dedicated wavelength channels together with the dedicated wavelength channels to supply emergency scheduling voice. If the data flow of the emergency scheduling voice decreases and the dedicated wavelength channel appears to be carrying redundant, the reserved dedicated wavelength channel bandwidth can be divided into two parts, one part is the emergency guarantee bandwidth wavelength channel that is always reserved, and the other part is temporarily allocated to other low-priority production scheduling multiplexing. However, once the data flow of the emergency scheduling voice suddenly increases after decreasing and exceeds the carrying capacity of the emergency guarantee bandwidth wavelength channel, the temporarily allocated wavelength channel is immediately recovered.
[0038] After using the reusable redundant wavelength channels and the remaining wavelength channels as the allocable total bandwidth wavelength channels, in the specific implementation, in the allocable total bandwidth wavelength channels, the allocable bandwidth ratio of real-time control instructions is 30%, the allocable bandwidth ratio of sensor field monitoring and collection transmission data is 40%, the allocable bandwidth ratio of field video surveillance data is 25%, and the allocable bandwidth ratio of production logs and historical data is 5%. For real-time control instructions, half of the reusable redundant wavelength channels can be exclusively occupied, and the remaining half of the bandwidth is used as redundant backup. When there is a traffic burst, the sensor field monitoring and collection transmission data can temporarily borrow the field video surveillance data bandwidth. When the bandwidth is tight, the field video surveillance data can be transmitted at a reduced quality. Production logs and historical data can be transmitted in batches only during low-load periods or idle periods at night, or through a certain time window with speed limit, without considering the weight of production logs and historical data. This process can be dynamically adjusted. According to the sensitivity of the production scheduling business content to delay, an initial weight is assigned to real-time control instructions, sensor field monitoring and collection transmission data, and field video surveillance data. , 50%, 30%, and 20% respectively, and a benchmark value for dynamically adjusting the weight ratio is also assigned as a priority factor for different production scheduling business contents , respectively 1.0, 0.6, 0.4, the dynamic weight adjustment expression satisfies: , in, Indicates the content of production scheduling business In time The weight within, Indicates the content of production scheduling business In time The queue does not transmit data traffic; Indicates the content of production scheduling business The current average latency of Indicates the content of production scheduling business The priority factor.
[0039] Through flow scheduling policies, different flow IDs are assigned to independent transmission protocol flows for production scheduling service data, achieving priority differentiation. For example, flow IDs in the range 1-1000 represent the highest priority emergency dispatch voice, flow IDs in the range 1001-5000 represent the second-highest priority real-time control instructions, and flow IDs in the range 5001-65535 represent medium- to high-priority sensor field monitoring and transmission data. This process is repeated in this order. Different flow IDs are mapped to the different priorities of production scheduling services. This flow ID range mapping is then issued as a flow table rule. The SDN controller then routes the flow to pre-assigned dedicated wavelength channels, forming a logical mapping relationship. Finally, independent transmission protocol flows of production scheduling service data of different priority levels are quickly mapped to the wavelength channels of the allocated optical fiber transmission channels.
[0040] Further, the production scheduling service data is carried by multiple independent streams of the QUIC transmission protocol, specifically, the CUBIC transmission based on packet loss is used in the optical fiber transmission channel. Because the QUIC transmission protocol supports multiplexing at the data transmission level, switching from the optical fiber transmission channel to the target channel does not require conversion of the transmission protocol, but because the transmission parameters of the channels are different, such as the high bit error rate of the satellite channel, the transmission parameters need to be adjusted for adaptability, and therefore the CUBIC transmission based on packet loss is used in the optical fiber transmission channel.
[0041] In the embodiment of the application, the transmission adaptability of the target channel in the multi-channel is adjusted in step S300, including steps C1-C4: C1: According to the mapping of different flow IDs and different priority levels of production scheduling services, switch the CUBIC congestion control algorithm based on packet loss to a hybrid congestion control algorithm, which includes: emergency dispatch voice, real-time control instruction enabled BBR congestion control algorithm; field video monitoring data, sensor field monitoring and collection transmission data, production log and historical data use algorithm CUBIC; Specifically, in the implementation, by using a hybrid congestion control strategy, the services are adapted, the emergency dispatch voice and real-time control instruction enable the BBR congestion control algorithm to ensure low delay, and the field video monitoring data, sensor field monitoring and collection transmission data, production log and historical data use the congestion control algorithm CUBIC to tolerate high bit error rate.
[0042] C2: Take the satellite channel as the target channel main path, identify the priority level of the production scheduling service mapped by the flow ID, use the target channel main path to transmit emergency dispatch voice and real-time control instruction, at the same time, take the 5G private network channel as the target channel standby path, and transmit field video monitoring data, sensor field monitoring and collection transmission data in parallel, keep the production log and historical data locally, and wait for transmission in the idle period; It should be noted that step C2, i.e. multi-path parallel transmission, can ensure reliable transmission of production scheduling service information.
[0043] C3: During the transmission of the production scheduling service through the target channel, monitor the channel quality, and perform forward error correction enhancement on the satellite channel and the 5G private network channel; Specifically, redundant information can be added in the data packet by using Reed-Solomon or Turbo algorithms, etc., to correct single packet loss or random bit error, and to avoid invalid retransmission caused by bit error.
[0044] C4: extend the production scheduling service data packet reception acknowledgement ACK interval of the satellite channel, enable "zero round trip time" connection recovery in the 5G private network channel.
[0045] For example, the satellite channel can extend the production scheduling service data packet reception acknowledgement ACK interval to 200 ms, reduce the protocol overhead, and enable the 5G private network channel to use zero round trip time (0-RTT) connection recovery. The connection reconstruction time can be reduced from about 10 ms of a single round trip time (1-RTT) of the traditional transmission control protocol (TCP) to nearly 0 ms, thereby shortening the handover delay.
[0046] Furthermore, although the above steps implement multiplexing of communication channels from the transmission layer using the QUIC transmission protocol, the signals and data link transmissions of different channels are different at the physical layer. Therefore, the transmission adaptation of the target channel at the physical layer is also adjusted, which can include: The satellite channel is used as the target channel main path, the optical signal of the optical fiber transmission channel is converted into a Ku-band radio frequency signal, and is packaged into a DVB-S2X frame. The 5G private network channel is used as the target channel backup path, and the optical signal of the optical fiber transmission channel is converted into an NR air interface signal.
[0047] On this basis, in the embodiment of the application, the adjustment of the transmission adaptation of the target channel in step S300 also includes adjusting the data link transmission adaptation of the target channel, and further includes steps D1-D2: D1: At the moment of target channel switching, the satellite channel is used as the target channel main path, the production scheduling service data independent transmission protocol stream based on the QUIC transmission protocol is fragmented, and is packaged into a DVB-S2X baseband frame. After the connection is established, the DVB-S2X baseband frame is unpackaged, and the production scheduling service data independent transmission protocol stream based on the QUIC transmission protocol is recombined. D2: The 5G private network channel is used as the target channel backup path, and the production scheduling service data independent transmission protocol stream data packet based on the QUIC transmission protocol is transmitted through the 5G network slice.
[0048] It should be noted that because the QUIC transmission protocol has a built-in encryption layer, it forces the use of TLS 1.3 for end-to-end encryption, and all data packets (including protocol headers) are encrypted by default. The data and control fields of the production scheduling service data independent transmission protocol stream are encrypted, but after adjusting the transmission adaptation of the target channel in the multi-channel, at the moment of channel switching, if the QUIC session key is not synchronized to the satellite channel in time, a short clear text transmission window may occur (such as a satellite link activation delay). In addition, the QUIC connection migration needs to verify the reachability of the target channel, and the data packet may be exposed during this process. Especially in the case of high delay and possible packet loss of the satellite channel, an attacker may have more opportunities to perform a replay attack or a man-in-the-middle attack.
[0049] Therefore, as Figure 3 shown in the embodiments of the application, a short-time encryption strategy is enabled at the channel switching moment in all steps to assist the built-in encryption of the QUIC transmission protocol, including steps E1-E5: E1: In the optical fiber transmission channel stage, a master key is generated by the key management server of the emergency communication dispatch center and stored in the secure area; E2: At the moment when the optical fiber transmission channel is switched to the target channel, a session key is derived based on the master key, the target channel identifier, and the timestamp, and the session key is used to encrypt the production dispatch service data independent transmission protocol stream before switching to the target channel for transmission; For example, the target channel is assumed to be a satellite communication channel, the target channel identifier is a satellite beam ID, and the derived session key satisfies: SK=HKDF(MK, satellite beam ID||timestamp), where SK represents the session key, MK represents the master key, and || represents the concatenation symbol; HKDF represents a key derivation function that supports the derivation of a session key by the QUIC transmission protocol in the TLS handshake process.
[0050] E3: The session key is encrypted and sent to the terminal of the target channel through the target channel; For example, the session key is sent to the terminal of the target channel through the built-in TL1.3 encryption of the QUIC transmission protocol itself.
[0051] E4: Set the key effective time, which starts from the moment of switching to the target channel and ends when the target channel switching connection is established, and within the key effective time, the terminal decrypts the production dispatch service data independent transmission protocol stream using the session key; E5: After the target channel switching connection is established, the terminal of the target channel is notified by the emergency communication dispatch center to destroy the current session key and erase the master key, and the built-in encryption of the QUIC transmission protocol is restored.
[0052] Embodiment 3, the above is a schematic scheme of a fiber transmission and multi-channel communication dispatch fusion method based on emergency communication switching. It should be noted that the technical scheme of the fiber transmission and multi-channel communication dispatch fusion system based on emergency communication switching belongs to the same concept as the technical scheme of the fiber transmission and multi-channel communication dispatch fusion method based on emergency communication switching described above. The technical scheme of the fiber transmission and multi-channel communication dispatch fusion system based on emergency communication switching in this embodiment is not described in detail. Details can be seen from the description of the technical scheme of the fiber transmission and multi-channel communication dispatch fusion method based on emergency communication switching described above.
[0053] AsFigure 4 As shown, this embodiment also provides another optical fiber transmission and multi-channel communication scheduling fusion system based on emergency communication switching, including: The data pre-packaging module is used to encapsulate the data of the production scheduling business in a unified protocol to obtain an independent transmission protocol stream of the production scheduling business data; A pre-allocation module is used to receive an independent transmission protocol stream of production scheduling service data to be transmitted, and pre-allocate a wavelength channel in an optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling service; The service transmission scheduling and switching module is used to transmit independent transmission protocol streams within the optical fiber transmission channel, and adjust the transmission adaptability of the target channel in the multi-channel according to the emergency communication switching requirements, and switch the optical fiber transmission channel to the target channel; the target channel includes 5G private network channel and satellite channel.
[0054] like Figure 5 As shown, the system proposed in this embodiment further includes: a short-time auxiliary encryption unit, which is used to implement short-time encryption at the moment of channel switching. The short-time auxiliary encryption unit includes: Key management server, used to generate master keys and store them in a secure area; The intermediate server, at the moment when the optical fiber transmission channel switches 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 the production scheduling business data before switching to the target channel for transmission, and is encrypted and sent to the terminal of the target channel through the target channel. The terminal is used to receive the session key and decrypt the independent transmission protocol stream of the production scheduling business data based on the session key within 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.
[0055] The optical fiber transmission and multi-channel communication scheduling fusion system based on emergency communication switching proposed in this embodiment also includes: a multi-channel layered fusion dynamic transmission channel; like Figure 6The multi-channel layered fusion dynamic transmission channel shown includes a fiber transmission backbone layer and a mobile access layer, the mobile access layer is provided with an edge switching monitoring module, the fiber transmission backbone layer takes a water and electricity dispatching operation enterprise as a dispatching center, deploys a fiber transmission network along a power transmission line, and provides a production dispatching service fiber transmission channel, the mobile access layer includes a 5G private network deployed in an area not covered by the fiber transmission network and a satellite configured in an extremely harsh environment, and provides a 5G private network transmission channel and a satellite transmission channel for the production dispatching service; the edge emergency switching monitoring module, according to an emergency communication switching requirement, when switching a target channel of the fiber transmission channel of the fiber transmission network to any one of the 5G private network and the satellite, monitors a target channel switching connection establishment period of a production dispatching service data independent transmission protocol stream, and adjusts transmission adaptability of the target channel in the multi-channel.
[0056] In the embodiment, the edge emergency switching monitoring module is provided with a switching connection period monitoring submodule, a transmission parameter adaptability adjusting submodule, a signal adjusting and converting submodule, and an edge gateway. The switching connection period monitoring submodule, according to an emergency communication switching requirement, when switching a target channel of the fiber transmission channel of the fiber transmission network to any one of the 5G private network and the satellite, monitors a target channel switching connection establishment period of a production dispatching service data independent transmission protocol stream. The transmission parameter adaptability adjusting submodule is used for adjusting transmission parameter adaptability of the target channel in the multi-channel, and the transmission parameters include a transmission congestion control algorithm, forward error correction, and ACK interval confirmation. The signal adjusting and converting submodule includes a satellite modem unit and a 5G base station optical unit, the satellite modem unit is used for converting an optical signal of the fiber transmission channel into a Ku band radio frequency signal and packaging the Ku band radio frequency signal into a DVB-S2X frame, and the 5G base station optical unit is used for converting the optical signal of the fiber transmission channel into an NR air interface signal. The edge gateway is used for fragmenting a production dispatching service data independent transmission protocol stream based on a QUIC transmission protocol and packaging the production dispatching service data independent transmission protocol stream into a DVB-S2X baseband frame. The satellite modem unit is also used for unpackaging the DVB-S2X baseband frame and recombining the production dispatching service data independent transmission protocol stream based on the QUIC transmission protocol.
[0057] It should be noted that the system transmission architecture described above, which deploys the fiber transmission backbone layer, the mobile access layer, and the edge emergency monitoring and adaptation layer in layers, can realize multiplexing and extension of emergency communication on a transmission channel and improve communication reliability.
[0058] The embodiment further provides a computer device suitable for the case of fusion of optical fiber transmission and multi-channel communication scheduling based on emergency communication switching, comprising a memory and a processor; the memory is used for storing computer executable instructions, and the processor is used for executing the computer executable instructions to realize the method for realizing fusion of optical fiber transmission and multi-channel communication scheduling based on emergency communication switching proposed in the above embodiment.
[0059] The embodiment further provides a storage medium having a computer program stored thereon, and the program is executed by a processor to realize the method for realizing fusion of optical fiber transmission and multi-channel communication scheduling based on emergency communication switching proposed in the above embodiment.
[0060] The storage medium proposed in the embodiment and the method for realizing fusion of optical fiber transmission and multi-channel communication scheduling based on emergency communication switching proposed in the above embodiment belong to the same inventive concept, and the technical details not described in the embodiment can be referred to the above embodiment, and the embodiment has the same beneficial effects as the above embodiment.
[0061] From the above description about the embodiments, those skilled in the art can clearly understand that the present application can be realized by means of software and necessary universal hardware, and of course can also be realized by hardware. Based on such understanding, the technical solutions of the present application or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a floppy disk, a ROM, a RAM, a FLASH, a hard disk or an optical disk, and includes a number of instructions to make a computer device (which can be a personal computer, a server or a network device, etc.) execute the methods of various embodiments of the present application.
[0062] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present application but not limit the present application, and although the present application has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present application can be modified or replaced by equivalents without departing from the spirit and scope of the present application, and all of them should be covered in the scope of the claims of the present application.
Claims
1. A method for fusion of optical transmission and multi-channel communication scheduling based on emergency communication switching, characterized in that, The method comprises the following steps: packaging data of production scheduling services into a unified 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, and pre-allocating a wavelength channel in an optical 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 optical transmission channel, and adjusting the transmission adaptability of a target channel in the multi-channel according to the emergency communication switching demand, and switching the optical transmission channel to the target channel; the target channel comprises a 5G private network channel and a satellite channel.
2. The method of claim 1, wherein the method further comprises: The production scheduling service comprises emergency dispatch voice, real-time control instruction, sensor on-site monitoring and collection transmission data, on-site video monitoring data, production log and historical data. The method of packaging data of production scheduling services into a unified protocol to obtain a production scheduling service data independent transmission protocol stream comprises the following steps: allocating data types of on-site acquired data based on production scheduling service data supported by Modbus messages; packaging different production scheduling services into Modbus messages according to the data type allocation result; mapping data obtained by analyzing the Modbus messages to corresponding MQTT topics according to the priority level of the production scheduling service; carrying production scheduling service data in different MQTT topics through multiple independent streams of the QUIC transmission protocol based on the optical transmission channel.
3. The method of claim 2, wherein the method further comprises: The method of pre-allocating a wavelength channel in an optical transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling service comprises the following steps: B1: reserving an emergency dispatch voice dedicated wavelength channel, and modulating emergency dispatch voice data to the dedicated wavelength channel in the optical transmission channel for transmission; modulating real-time control instruction, sensor on-site monitoring and collection transmission data, and on-site video monitoring data to the remaining wavelength channels in the optical transmission channel except the dedicated wavelength channel for transmission; B2: calculating a data flow transmission load pressure ratio in the optical transmission channel, and judging whether the data flow transmission load pressure ratio is greater than a load threshold value; B3: when the pressure ratio is greater than the load threshold value, releasing the wavelength channel occupied by low-priority production scheduling services in the remaining wavelength channels, together with the dedicated wavelength channel, to supply emergency dispatch voice, and monitoring the data flow change in the optical transmission channel in real time, returning to step B2, and continuing to judge the ratio; B4: when the pressure ratio is not greater than the load threshold value, monitoring the data flow change of emergency dispatch voice in the optical transmission channel in real time, and continuing to execute step B5; B5: if the data flow of emergency dispatch voice suddenly increases and exceeds the carrying capacity of the dedicated wavelength channel, aggregating the idle wavelength channels in the remaining wavelength channels as temporary dedicated wavelength channels, together with the dedicated wavelength channel, to supply emergency dispatch voice. B6: If the data flow of emergency dispatch voice decreases, the dedicated wavelength channel appears to bear redundancy, the dedicated wavelength channel bandwidth is divided into two parts, one part is always reserved as emergency protection bandwidth wavelength channel, the other part is reusable redundant wavelength channel for real-time control instruction, sensor field monitoring collection and transmission data, field video monitoring data production scheduling service distribution, and step B7 is executed; B7: The reusable redundant wavelength channel and the remaining wavelength channel are used as the total allocable bandwidth wavelength channel, and the total allocable bandwidth wavelength channel is allocated to the real-time control instruction, the sensor field monitoring collection and transmission data, and the field video monitoring data production scheduling service according to the dynamic weight; B8: Based on the QUIC transmission protocol, different flow IDs are allocated to the production scheduling service data independent transmission protocol flow, different flow IDs are mapped with different priority levels of the production scheduling service, and a logical mapping relationship of the flow ID to the wavelength channel of the allocated optical fiber transmission channel is established based on the SDN controller; B9: According to the logical mapping relationship, the production scheduling service data independent transmission protocol flow of different priority levels is mapped to the allocated wavelength channel of the optical fiber transmission channel.
4. The method of claim 3, wherein, Further comprising: If the data flow of emergency dispatch voice suddenly increases after decreasing, exceeds the bearing capacity of the emergency protection bandwidth wavelength channel, the bandwidth allocation of the reusable redundant wavelength channel is recovered, the reusable redundant wavelength channel is combined with the emergency protection bandwidth wavelength channel, the emergency dispatch voice flow is preferentially occupied, and the real-time control instruction, the sensor field monitoring collection and transmission data, and the field video monitoring data are degraded to the remaining wavelength channel for transmission; The production log and historical data occupy the total allocable bandwidth wavelength channel in the idle period or the total allocable bandwidth wavelength channel bandwidth redundancy.
5. The method of claim 4, wherein the method further comprises: The adjustment of the transmission adaptability of the target channel in the multi-channel comprises: According to the mapping of different flow IDs and different priority levels of the production scheduling service, the CUBIC based on packet loss is switched to a hybrid congestion control algorithm, and the hybrid congestion control algorithm comprises: the emergency dispatch voice and the real-time control instruction enable the BBR algorithm; the field video monitoring data, the sensor field monitoring collection and transmission data, the production log and the historical data adopt the CUBIC algorithm based on packet loss; The satellite channel is used as the target channel main path, the priority level of the production scheduling service mapped by the flow ID is identified, the emergency dispatch voice and the real-time control instruction are transmitted by using the target channel main path, the 5G private network channel is used as the target channel backup path, the field video monitoring data and the sensor field monitoring collection and transmission data are transmitted in parallel, and the production log and the historical data are reserved locally and transmitted in the idle period; In the process of transmitting the production scheduling service through the target channel, the channel quality is monitored, and the satellite channel and the 5G private network channel are forward error correction enhanced; The production scheduling service data packet ACK interval of the satellite channel is extended, and the "zero round trip time" connection recovery is enabled in the 5G private network channel.
6. The method for integrating optical fiber transmission and multi-channel communication scheduling based on emergency communication switching according to claim 5, characterized in that: The adjustment of the transmission adaptability of the target channel also comprises adjusting the channel data link transmission adaptability, comprising: At the moment of target channel switching, the satellite channel is taken as the target channel main path, the production scheduling service data independent transmission protocol stream based on the QUIC transmission protocol is fragmented, encapsulated into DVB-S2X baseband frames, and after the connection establishment is completed, the DVB-S2X baseband frames are decapsulated and the production scheduling service data independent transmission protocol stream based on the QUIC transmission protocol is recombined; The 5G private network channel is taken as the target channel backup path, and the production scheduling service data independent transmission protocol stream based on the QUIC transmission protocol is transmitted through the 5G network slice.
7. The method of claim 6, wherein, Further comprising: The QUIC transmission protocol built-in encryption layer, the data and control fields of the production scheduling service data independent transmission protocol stream are encrypted, and after the transmission adaptability of the target channel in the multi-channel is adjusted, at the moment of channel switching, a short-time encryption strategy is enabled to assist the built-in encryption of the QUIC transmission protocol, including: During the optical fiber transmission channel stage, the master key is generated by the key management server of the emergency communication dispatch center and stored in the security area; At the moment of switching the optical fiber transmission channel to the target channel, the session key is derived based on the master key, the target channel identifier and the timestamp, and the session key is used to encrypt the production scheduling service data independent transmission protocol stream before switching to the target channel for transmission; The session key is sent to the terminal of the target channel through the target channel encryption; The key effective time is set, the key effective time starts from the moment of switching to the target channel, and ends when the target channel switching connection is established, and within the key effective time, the terminal decrypts the production scheduling service data independent transmission protocol stream by using the session key; After the target channel switching connection is established, the terminal of the target channel is notified by the emergency communication dispatch center to destroy the current session key and erase the master key, and the built-in encryption of the QUIC transmission protocol is restored.
8. A system for the fusion of optical transmission and multi-channel communication scheduling based on emergency communication switching, applying the method according to any one of claims 1 to 7, characterized in that, Comprising: A data pre-encapsulation module for uniformly encapsulating the data of the production scheduling service to obtain a production scheduling service data independent transmission protocol stream; A pre-allocation module for receiving the production scheduling service data independent transmission protocol stream to be transmitted, pre-allocating the wavelength channel in the optical fiber transmission channel for the independent transmission protocol stream according to the priority and data flow of the production scheduling service; A service transmission scheduling switching module for transmitting the independent transmission protocol stream in the optical fiber transmission channel, and adjusting the transmission adaptability of the target channel in the multi-channel according to the emergency communication switching demand, and switching the optical fiber transmission channel to the target channel; the target channel includes a 5G private network channel and a satellite channel.
9. A computer device, comprising: 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, which realize the steps of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer executable instructions are stored, which realize the steps of the optical fiber transmission and multi-channel communication scheduling fusion method based on emergency communication switching according to any one of claims 1 to 7 when executed by the processor.
Citation Information
Patent Citations
Multi-channel, bi-directional optical communication module
CN113169807A
Adaptive packet data transmission system and method based on Beidou short message
CN120151815A
Power grid emergency wireless communication monitoring system based on Beidou
CN120224156A
Optical network
JP2000184408A
Cited By
Audio processing method, device and system based on multi-modal noise reduction and sound source separation
CN121725807A
Link aggregation control method and system for switch SFP (Small Form-factor Pluggable) optical module
CN122093308A
A method and system for link aggregation control of a switch SFP optical module
CN122093308B
