Multi-channel data transmission method and system
By setting the parallel pairing relationship between the data interface mirror port and the parallel single-fiber bidirectional signal channel, uncompressed RAW data is subpackaged and allocated to each group of signal channels, solving the integrity and efficiency of multi-channel data transmission in LED high-definition displays. , realizes high-speed and uninterrupted data transmission.
Patent Information
- Application Number
- CN202411392848.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-01-07
AI Technical Summary
The existing technology is difficult to effectively solve the problem of multi-channel parallel transmission data streams in high-speed data transmission of LED high-definition displays, including how to set up the data interface and the transmission communication protocol, parallel matching of signal channels and data interface pins. The processing and matching of uncompressed raw RAW data, as well as the balance and cache of transmission rate and data volume.
By setting the data interface mirror port and mirror transmission communication protocol, a parallel pairing relationship between parallel single-fiber bidirectional signal channel and data interface pin is formed, and the uncompressed RAW data is subpackaged and allocated to each group of signal channels to realize RAW camera and data acquisition The balanced cache of the amount of quantity and LED display data is uninterrupted multi-channel data transmission.
It significantly improves data transmission efficiency, reduces the quality loss caused by signal compression, improves the signal channel transmission rate, ensures the integrity and continuity of transmission, and avoids transmission interruption.
Smart Images

Figure CN119277198A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data transmission and communication control, and more specifically, to a multi-channel data transmission method and system. Background Art
[0002] At present, for high-speed data transmission of LED high-definition display, it is very critical to use multi-channel parallel transmission data stream to completely transmit uncompressed RAW data and reduce the quality loss caused by signal compression; the problems include: how to set the data interface and transmission communication protocol to improve data transmission efficiency, how to perform parallel pairing connection of signal channel and data interface pin to form a data signal channel, how to process uncompressed original RAW data and match the data interface pin signal channel, how to improve the signal channel transmission rate and balance the buffering of RAW camera acquisition data volume and LED display display data volume to prevent transmission interruption and other issues need to be solved; therefore, it is necessary to propose a multi-channel data transmission method and system to at least partially solve the problems existing in the prior art. Summary of the invention
[0003] A series of simplified concepts are introduced in the content of the invention, which will be further described in detail in the specific implementation method section; the content of the invention of the present invention does not mean to attempt to limit the key features and essential technical features of the technical solution claimed for protection, nor does it mean to attempt to determine the scope of protection of the technical solution claimed for protection.
[0004] To at least partially solve the above problems, the present invention provides a multi-channel data transmission method, comprising:
[0005] S100, setting a data interface mirror port and a data interface mirror transmission communication protocol corresponding to the data interface pin;
[0006] S200, setting a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and pairing and connecting to form a data interface pin signal channel and a data interface mirror port signal channel;
[0007] S300, packetizing the uncompressed original RAW data to generate original RAW data packets and mirrored RAW data packets, and matching them to groups of data interface pin signal channels and data interface mirrored port signal channels respectively;
[0008] S400 transmits original RAW data packets and mirrored RAW data packets through each group of parallel single-fiber bidirectional signal channels, and performs balanced caching of RAW camera acquisition data volume and LED display display data volume for uninterrupted multi-channel data transmission.
[0009] Preferably, S100 includes:
[0010] S101, according to each data interface pin, setting a data interface mirror port corresponding to the data interface pin;
[0011] S102, setting a data interface mirror transmission communication protocol according to the data interface pin and the data interface mirror port.
[0012] Preferably, S200 includes:
[0013] S201, multiple single-fiber bidirectional signal channels are set in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels;
[0014] S202, setting a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and obtaining a parallel channel mirror port pairing relationship;
[0015] S203, pairing and connecting the single-fiber bidirectional signal channels according to the pairing relationship of the parallel channel mirror ports to form a data interface pin signal channel and a data interface mirror port signal channel.
[0016] Preferably, S300 includes:
[0017] S301, packetizing the uncompressed original RAW data collected by the RAW camera to obtain an original RAW data packet, and generating a mirrored RAW data packet of the original RAW data packet by mirroring in parallel;
[0018] S302, setting a packet transmission allocation relationship between the original RAW data packet and the mirrored RAW data packet and a plurality of groups of parallel single-fiber bidirectional signal channels;
[0019] S303, according to the packet transmission allocation relationship, the original RAW data packet is matched to each group of data interface pin signal channels; the mirrored RAW data packet is allocated to the data interface mirror port signal channel according to the packet transmission allocation relationship.
[0020] Preferably, S400 includes:
[0021] S401, transmitting the original RAW data packet and the mirrored RAW data packet to the multi-channel data interface through each group of parallel single-fiber bidirectional signal channels according to the packet transmission allocation relationship;
[0022] S402, setting a RAW data dual-end mirror buffer group at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the buffering of the RAW camera acquisition data volume and the LED display screen display data volume for uninterrupted multi-channel data transmission.
[0023] The present invention provides a multi-channel data transmission system, comprising:
[0024] A multi-channel mirror data interface module is provided with a data interface mirror port and a data interface mirror transmission communication protocol corresponding to the data interface pin;
[0025] The RAW data channel mirror pairing module sets a parallel pairing relationship between the parallel single-fiber bidirectional signal channel and the data interface pin and the data interface mirror port, and the pairing connection forms the data interface pin signal channel and the data interface mirror port signal channel;
[0026] A RAW data packetization channel allocation module is used to packetize the uncompressed original RAW data to generate original RAW data packets and mirrored RAW data packets, and respectively match them to each group of data interface pin signal channels and data interface mirror port signal channels;
[0027] The multi-channel distribution transmission control module transmits the original RAW data packets and the mirrored RAW data packets through each group of parallel single-fiber bidirectional signal channels, and performs balanced caching of the RAW camera acquisition data volume and the LED display display data volume for uninterrupted multi-channel data transmission.
[0028] Preferably, the multi-channel mirror data interface module includes:
[0029] The data interface mirror port submodule sets the data interface mirror port corresponding to each data interface pin according to each data interface pin;
[0030] The data interface transmission communication protocol submodule sets the data interface mirror transmission communication protocol according to the data interface pin and the data interface mirror port.
[0031] Preferably, the RAW data channel mirror pairing module includes:
[0032] The single-fiber channel parallel submodule sets multiple single-fiber bidirectional signal channels in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels;
[0033] The pin mirror pairing setting submodule sets the parallel pairing relationship between the parallel single-fiber bidirectional signal channel and the data interface pin and the data interface mirror port, and obtains the parallel channel mirror port pairing relationship;
[0034] The channel pairing connection submodule pairs and connects the single-fiber bidirectional signal channels according to the pairing relationship of the parallel channel mirror ports to form a data interface pin signal channel and a data interface mirror port signal channel.
[0035] Preferably, the RAW data packet channel allocation module includes:
[0036] A RAW data packetization and parallel mirroring submodule is used to packetize the uncompressed original RAW data collected by the RAW camera, obtain the original RAW data packet, and generate a mirror RAW data packet of the original RAW data packet by mirroring in parallel;
[0037] A RAW data packet channel allocation submodule is used to set the packet transmission allocation relationship between the original RAW data packet and the mirrored RAW data packet and multiple groups of parallel single-fiber bidirectional signal channels;
[0038] The RAW data packet channel allocation submodule matches the original RAW data packet to each group of data interface pin signal channels according to the packet transmission allocation relationship; and allocates the mirrored RAW data packet to the data interface mirror port signal channel according to the packet transmission allocation relationship.
[0039] Preferably, the multi-channel distribution transmission control module includes:
[0040] The packet mirror channel transmission submodule transmits the original RAW data packet and the mirror RAW data packet to the multi-channel data interface through each group of parallel single-fiber bidirectional signal channels according to the packet transmission allocation relationship;
[0041] The parallel balanced dual-end cache submodule sets a RAW data dual-end mirror cache group at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the cache of the RAW camera acquisition data and the LED display display data for uninterrupted multi-channel data transmission.
[0042] Compared with the prior art, the present invention has at least the following beneficial effects:
[0043] The present invention provides a multi-channel data transmission method and system, which sets a data interface mirror port and a data interface mirror transmission communication protocol corresponding to a data interface pin; sets a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and forms a data interface pin signal channel and a data interface mirror port signal channel by pairing and connecting; performs data packetization on uncompressed original RAW data to generate an original RAW data packet and a mirror RAW data packet, and respectively matches the data interface pin signal channel and the data interface mirror port signal channel of each group; transmits the original RAW data packet and the mirror RAW data packet through each group of parallel single-fiber bidirectional signal channels, and performs RAW video recording Balanced caching of the amount of collected data and the amount of data displayed on the LED display screen for uninterrupted multi-channel data transmission; can promote high-speed data transmission of LED high-definition display, and multi-channel parallel transmission data streams completely transmit non-compressed RAW data, significantly reducing the quality loss caused by signal compression; can improve data transmission efficiency through data interface and transmission communication protocol; can perform parallel pairing connection of signal channel and data interface pins to form a data signal channel; can process uncompressed original RAW data and match data interface pin signal channel; can improve signal channel transmission rate and balance caching of RAW camera collected data and LED display screen displayed data to prevent transmission interruption and improve transmission efficiency and transmission quality.
[0044] The multi-channel data transmission method and system described in the present invention, other advantages, objectives and features of the present invention will be reflected in part through the following description, and in part will be understood by technicians in this field through research and practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0046] Figure 1 This is a diagram of an embodiment of a multi-channel data transmission method described in the present invention.
[0047] Figure 2 This is a diagram of an embodiment of a multi-channel data transmission system described in the present invention.
[0048] Figure 3 This is a diagram of another embodiment of a multi-channel data transmission system according to the present invention. DETAILED DESCRIPTION
[0049] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments so that those skilled in the art can implement the invention according to the instructions. Figure 1-Figure 3 As shown, the present invention provides a multi-channel data transmission method, comprising:
[0050] S100, setting a data interface mirror port and a data interface mirror transmission communication protocol corresponding to the data interface pin;
[0051] S200, setting a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and pairing and connecting to form a data interface pin signal channel and a data interface mirror port signal channel;
[0052] S300, packetizing the uncompressed original RAW data to generate original RAW data packets and mirrored RAW data packets, and matching them to groups of data interface pin signal channels and data interface mirrored port signal channels respectively;
[0053] S400 transmits original RAW data packets and mirrored RAW data packets through each group of parallel single-fiber bidirectional signal channels, and performs balanced caching of RAW camera acquisition data volume and LED display display data volume for uninterrupted multi-channel data transmission.
[0054] The principle and effect of the above technical solution are as follows: the present invention provides a multi-channel data transmission method, comprising: setting a data interface mirror port and a data interface mirror transmission communication protocol corresponding to a data interface pin; setting a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and pairing and connecting to form a data interface pin signal channel and a data interface mirror port signal channel; packetizing uncompressed original RAW data to generate original RAW data packets and mirror RAW data packets, and matching them to each group of data interface pin signal channels and data interface mirror port signal channels respectively; transmitting the original RAW data packets and the mirror RAW data packets through each group of parallel single-fiber bidirectional signal channels, and Balanced caching of RAW camera data volume and LED display screen data volume for uninterrupted multi-channel data transmission; can promote high-speed data transmission of LED high-definition display, and multi-channel parallel transmission data stream completely transmits non-compressed RAW data, significantly reducing the quality loss caused by signal compression; can improve data transmission efficiency through data interface and transmission communication protocol; can perform parallel pairing connection of signal channel and data interface pin to form a data signal channel; can process uncompressed original RAW data and match data interface pin signal channel; can improve signal channel transmission rate and balanced caching of RAW camera data volume and LED display screen data volume to prevent transmission interruption and improve transmission efficiency and transmission quality.
[0055] In one embodiment, S100 includes:
[0056] S101, according to each data interface pin, setting a data interface mirror port corresponding to the data interface pin;
[0057] S102, setting a data interface mirror transmission communication protocol according to the data interface pin and the data interface mirror port.
[0058] The principle and effect of the above technical solution are as follows: according to each data interface pin, a data interface mirror port corresponding to the data interface pin is set; according to the data interface pin and the data interface mirror port, a data interface mirror transmission communication protocol is set; it can promote high-speed data transmission of LED high-definition display, and multi-channel parallel transmission data stream completely transmits non-compressed RAW data, significantly reducing the quality loss caused by signal compression; according to each data interface pin, a data interface mirror port corresponding to the data interface pin is set, including: according to each data interface pin, the data flow of multiple source data interface pins is forwarded to the port corresponding to the data interface pin through the network switching routing device, the interface data frame of one port is copied to another port, or the interface data frames of multiple ports are copied to multiple ports, and the data interface mirror port is obtained; the data flow of the data interface mirror port It includes unidirectional inlet data flow, unidirectional outlet data flow and bidirectional inlet and outlet data flow; the unidirectional inlet data flow is received through the source data interface, and a copy of the received data is transmitted to the data interface mirror port; the unidirectional outlet data flow is sent through the source data interface, and a copy of the sent data is transmitted to the data interface mirror port; the bidirectional inlet and outlet data flow is received and sent through the source data interface in bidirectional parallelism, and a copy of the received and sent data is transmitted to the data interface mirror port; when there are multiple data streams transmitted between multiple source data interfaces, multiple data stream data copies are transmitted to the data interface mirror port multiple times, and the number of multiple data streams between multiple source data interfaces is obtained according to the data copy number statistics; the internal network data is monitored and managed in real time to locate network faults; the network switching and routing device includes: a switch or a router; the interface data frame includes: a received data frame or a sent data frame.
[0059] In one embodiment, S200 includes:
[0060] S201, multiple single-fiber bidirectional signal channels are set in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels;
[0061] S202, setting a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and obtaining a parallel channel mirror port pairing relationship;
[0062] S203, pairing and connecting the single-fiber bidirectional signal channels according to the pairing relationship of the parallel channel mirror ports to form a data interface pin signal channel and a data interface mirror port signal channel.
[0063] The principle and effect of the above technical solution are: multiple single-fiber bidirectional signal channels are set in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels; parallel pairing relationships are set between parallel single-fiber bidirectional signal channels and data interface pins and data interface mirror ports to obtain parallel channel mirror port pairing relationships; single-fiber bidirectional signal channels are paired and connected according to the parallel channel mirror port pairing relationships to form data interface pin signal channels and data interface mirror port signal channels; data transmission efficiency can be improved through data interfaces and transmission communication protocols; signal channels and data interface pins can be paired and connected in parallel to form data signal channels.
[0064] In one embodiment, S300 includes:
[0065] S301, packetizing the uncompressed original RAW data collected by the RAW camera to obtain an original RAW data packet, and generating a mirrored RAW data packet of the original RAW data packet by mirroring in parallel;
[0066] S302, setting a packet transmission allocation relationship between the original RAW data packet and the mirrored RAW data packet and a plurality of groups of parallel single-fiber bidirectional signal channels;
[0067] S303, according to the packet transmission allocation relationship, the original RAW data packet is matched to each group of data interface pin signal channels; the mirrored RAW data packet is allocated to the data interface mirror port signal channel according to the packet transmission allocation relationship.
[0068] The principle and effect of the above technical solution are: packetizing the uncompressed original RAW data collected by the RAW camera to obtain the original RAW data packet, and generating a mirror RAW data packet of the original RAW data packet through mirroring and parallelization; setting the packet transmission allocation relationship between the original RAW data packet and the mirror RAW data packet and multiple groups of parallel single-fiber bidirectional signal channels; according to the packet transmission allocation relationship, matching the original RAW data packet to each group of data interface pin signal channels; assigning the mirror RAW data packet to the data interface mirror port signal channel according to the packet transmission allocation relationship; the uncompressed original RAW data can be processed and matched to the data interface pin signal channel.
[0069] In one embodiment, S400 includes:
[0070] S401, transmitting the original RAW data packet and the mirrored RAW data packet to the multi-channel data interface through each group of parallel single-fiber bidirectional signal channels according to the packet transmission allocation relationship;
[0071] S402, setting a RAW data dual-end mirror buffer group at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the buffering of the RAW camera acquisition data volume and the LED display screen display data volume for uninterrupted multi-channel data transmission.
[0072] The principle and effect of the above technical solution are as follows: through each group of parallel single-fiber bidirectional signal channels, the original RAW data packets and the mirrored RAW data packets are transmitted to the multi-channel data interface according to the packet transmission allocation relationship; a RAW data double-end mirrored cache group is set at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the RAW camera acquisition data volume and the LED display display data volume for uninterrupted multi-channel data transmission;
[0073] A signal channel starting end cache unit is set at the starting end of the parallel single-fiber bidirectional signal channel; a channel interface end cache unit and a channel interface end mirror cache unit are set in parallel between the parallel single-fiber bidirectional signal channel and the data interface pin end; the signal channel starting end cache unit is used to cache the excess transmission amount of the original RAW data packet when the amount of original RAW data packet collected by the RAW camera during the data transmission process exceeds the maximum transmission amount of multiple sets of parallel single-fiber bidirectional signal channels, and give priority to transmitting the excess transmission amount of the original RAW data packet after the normal transmission of the original RAW data packet is completed; generate a mirror RAW data packet of the original RAW data packet, and connect it to the data interface mirror port The parallel single-fiber bidirectional signal channel transmits mirror RAW data packets; when the amount of RAW data transmitted by the parallel single-fiber bidirectional signal channel exceeds the amount of data displayed on the LED display screen, the advanced RAW data packets that exceed the amount of data displayed on the LED display screen are generated into advanced mirror RAW data packets; the advanced RAW data packets are cached in the channel interface end cache unit; the advanced mirror RAW data packets and the mirror RAW data packets are cached in the channel interface end mirror cache unit; when a transmission channel fails, the cached data is transmitted to the LED display screen through the channel interface end cache unit and the channel interface end mirror cache unit, so as to balance the amount of RAW camera acquisition data and the amount of LED display display data for uninterrupted multi-channel data transmission.
[0074] The present invention provides a multi-channel data transmission system, comprising:
[0075] A multi-channel mirror data interface module is provided with a data interface mirror port and a data interface mirror transmission communication protocol corresponding to the data interface pin;
[0076] The RAW data channel mirror pairing module sets a parallel pairing relationship between the parallel single-fiber bidirectional signal channel and the data interface pin and the data interface mirror port, and the pairing connection forms the data interface pin signal channel and the data interface mirror port signal channel;
[0077] A RAW data packetization channel allocation module is used to packetize the uncompressed original RAW data to generate original RAW data packets and mirrored RAW data packets, and respectively match them to each group of data interface pin signal channels and data interface mirror port signal channels;
[0078] The multi-channel distribution transmission control module transmits the original RAW data packets and the mirrored RAW data packets through each group of parallel single-fiber bidirectional signal channels, and performs balanced caching of the RAW camera acquisition data volume and the LED display display data volume for uninterrupted multi-channel data transmission.
[0079] The principle and effect of the above technical solution are as follows: a multi-channel data transmission system of the present invention comprises: a multi-channel mirror data interface module, which is provided with a data interface mirror port and a data interface mirror transmission communication protocol corresponding to a data interface pin; a RAW data channel mirror pairing module, which is provided with a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and is paired and connected to form a data interface pin signal channel and a data interface mirror port signal channel; a RAW data packetization channel allocation module, which performs data packetization on the uncompressed original RAW data to generate an original RAW data packet and a mirror RAW data packet, and matches them to each group of data interface pin signal channels and data interface mirror port signal channels respectively; a multi-channel distribution transmission control module, which is used to distribute the data through each group of parallel single-fiber bidirectional signal channels. Channel, transmit original RAW data packets and mirrored RAW data packets, and balance the amount of RAW camera acquisition data and the amount of LED display display data for uninterrupted multi-channel data transmission; it can promote high-speed data transmission of LED high-definition display, and multi-channel parallel transmission data streams completely transmit non-compressed RAW data, significantly reducing the quality loss caused by signal compression; it can improve data transmission efficiency through data interface and transmission communication protocol; it can perform parallel pairing connection of signal channel and data interface pins to form a data signal channel; it can process uncompressed original RAW data and match the data interface pin signal channel; it can improve the signal channel transmission rate and balance the amount of RAW camera acquisition data and the amount of LED display display data for caching to prevent transmission interruption and improve transmission efficiency and transmission quality.
[0080] In one embodiment, the multi-channel mirror data interface module includes:
[0081] The data interface mirror port submodule sets the data interface mirror port corresponding to each data interface pin according to each data interface pin;
[0082] The data interface transmission communication protocol submodule sets the data interface mirror transmission communication protocol according to the data interface pin and the data interface mirror port.
[0083] The principle and effect of the above technical solution are as follows: the multi-channel mirror data interface module includes: a data interface mirror port submodule, which sets a data interface mirror port corresponding to the data interface pin according to each data interface pin; a data interface transmission communication protocol submodule, which sets a data interface mirror transmission communication protocol according to the data interface pin and the data interface mirror port; it can promote high-speed data transmission of LED high-definition display, and multi-channel parallel transmission data streams completely transmit uncompressed RAW data, significantly reducing the quality loss caused by signal compression; according to each data interface pin, setting a data interface mirror port corresponding to the data interface pin includes: according to each data interface pin, forwarding the data traffic of multiple source data interface pins to the port corresponding to the data interface pin through the network switching routing device, copying the interface data frame of one port to another port, or copying the interface data frames of multiple ports to multiple ports, and obtaining Data interface mirror port; data flow of the data interface mirror port includes unidirectional inlet data flow, unidirectional outlet data flow and bidirectional inlet and outlet data flow; unidirectional inlet data flow is received through the source data interface, and a copy of the received data is transmitted to the data interface mirror port; unidirectional outlet data flow is sent through the source data interface, and a copy of the sent data is transmitted to the data interface mirror port; bidirectional inlet and outlet data flow is received and sent through the source data interface in bidirectional parallelism, and a copy of the received and sent data is transmitted to the data interface mirror port; when there are multiple data flow transmissions between multiple source data interfaces, multiple data flow data copies are transmitted to the data interface mirror port multiple times, and the number of multiple data flows between multiple source data interfaces is obtained according to the data copy number statistics; real-time monitoring and management of internal network data, and network fault location; network switching and routing device includes: switch or router; interface data frame includes: receiving data frame or sending data frame.
[0084] In one embodiment, the RAW data channel mirror pairing module includes:
[0085] The single-fiber channel parallel submodule sets multiple single-fiber bidirectional signal channels in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels;
[0086] The pin mirror pairing setting submodule sets the parallel pairing relationship between the parallel single-fiber bidirectional signal channel and the data interface pin and the data interface mirror port, and obtains the parallel channel mirror port pairing relationship;
[0087] The channel pairing connection submodule pairs and connects the single-fiber bidirectional signal channels according to the pairing relationship of the parallel channel mirror ports to form a data interface pin signal channel and a data interface mirror port signal channel.
[0088] The principle and effect of the above technical solution are as follows: the RAW data channel mirror pairing module includes: a single-fiber channel parallel sub-module, which sets multiple single-fiber bidirectional signal channels in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels; a pin mirror pairing setting sub-module, which sets the parallel pairing relationship between the parallel single-fiber bidirectional signal channel and the data interface pin and the data interface mirror port, and obtains the parallel channel mirror port pairing relationship; the channel pairing connection sub-module, which pairs and connects the single-fiber bidirectional signal channel according to the parallel channel mirror port pairing relationship to form a data interface pin signal channel and a data interface mirror port signal channel; the data transmission efficiency can be improved through the data interface and the transmission communication protocol; the signal channel and the data interface pin can be parallel paired and connected to form a data signal channel.
[0089] In one embodiment, the RAW data packet channel allocation module includes:
[0090] A RAW data packetization and parallel mirroring submodule is used to packetize the uncompressed original RAW data collected by the RAW camera, obtain the original RAW data packet, and generate a mirror RAW data packet of the original RAW data packet by mirroring in parallel;
[0091] A RAW data packet channel allocation submodule is used to set the packet transmission allocation relationship between the original RAW data packet and the mirrored RAW data packet and multiple groups of parallel single-fiber bidirectional signal channels;
[0092] The RAW data packet channel allocation submodule matches the original RAW data packet to each group of data interface pin signal channels according to the packet transmission allocation relationship; and allocates the mirrored RAW data packet to the data interface mirror port signal channel according to the packet transmission allocation relationship.
[0093] The principle and effect of the above technical solution are as follows: the RAW data packet channel allocation module includes: a RAW data packet parallel mirroring submodule, which performs data packetization on the uncompressed original RAW data collected by the RAW camera, obtains the original RAW data packet, and generates a mirrored RAW data packet of the original RAW data packet through mirroring in parallel; a RAW data packet channel allocation submodule, which sets the packet transmission allocation relationship between the original RAW data packet and the mirrored RAW data packet and multiple groups of parallel single-fiber bidirectional signal channels; a RAW data packet channel allocation submodule, which matches the original RAW data packet to each group of data interface pin signal channels according to the packet transmission allocation relationship; and allocates the mirrored RAW data packet to the data interface mirror port signal channel according to the packet transmission allocation relationship; and can process the uncompressed original RAW data and match the data interface pin signal channel.
[0094] In one embodiment, the multi-channel allocation transmission control module includes:
[0095] The packet mirror channel transmission submodule transmits the original RAW data packet and the mirror RAW data packet to the multi-channel data interface through each group of parallel single-fiber bidirectional signal channels according to the packet transmission allocation relationship;
[0096] The parallel balanced dual-end cache submodule sets a RAW data dual-end mirror cache group at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the cache of the RAW camera acquisition data and the LED display display data for uninterrupted multi-channel data transmission.
[0097] The principle and effect of the above technical solution are as follows: the multi-channel distribution transmission control module includes: a packet mirror channel transmission submodule, which transmits the original RAW data packet and the mirror RAW data packet to the multi-channel data interface according to the packet transmission distribution relationship through each group of parallel single-fiber bidirectional signal channels; a parallel balanced dual-end cache submodule, which sets a RAW data dual-end mirror cache group at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the RAW camera acquisition data volume and the LED display display data volume for uninterrupted multi-channel data transmission;
[0098] A signal channel starting end cache unit is set at the starting end of the parallel single-fiber bidirectional signal channel; a channel interface end cache unit and a channel interface end mirror cache unit are set in parallel between the parallel single-fiber bidirectional signal channel and the data interface pin end; the signal channel starting end cache unit is used to cache the excess transmission amount of the original RAW data packet when the amount of original RAW data packet collected by the RAW camera during the data transmission process exceeds the maximum transmission amount of multiple sets of parallel single-fiber bidirectional signal channels, and give priority to transmitting the excess transmission amount of the original RAW data packet after the normal transmission of the original RAW data packet is completed; generate a mirror RAW data packet of the original RAW data packet, and connect it to the data interface mirror port The parallel single-fiber bidirectional signal channel transmits mirror RAW data packets; when the amount of RAW data transmitted by the parallel single-fiber bidirectional signal channel exceeds the amount of data displayed on the LED display screen, the advanced RAW data packets that exceed the amount of data displayed on the LED display screen are generated into advanced mirror RAW data packets; the advanced RAW data packets are cached in the channel interface end cache unit; the advanced mirror RAW data packets and the mirror RAW data packets are cached in the channel interface end mirror cache unit; when a transmission channel fails, the cached data is transmitted to the LED display screen through the channel interface end cache unit and the channel interface end mirror cache unit, so as to balance the amount of RAW camera acquisition data and the amount of LED display display data for uninterrupted multi-channel data transmission.
[0099] Although the embodiments of the present invention have been disclosed as above, they are not limited to the applications listed in the specification and the implementation methods. They can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily implemented. Therefore, without departing from the general concept defined by the claims and the scope of equivalents, the present invention is not limited to the specific details and the illustrations shown and described herein.
Claims
1. A multi-channel data transmission method, characterized in that: include: S100, setting a data interface mirror port and a data interface mirror transmission communication protocol corresponding to the data interface pin; S200, setting a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and pairing and connecting to form a data interface pin signal channel and a data interface mirror port signal channel; S300, packetizing the uncompressed original RAW data to generate original RAW data packets and mirrored RAW data packets, and matching them to groups of data interface pin signal channels and data interface mirrored port signal channels respectively; S400 transmits original RAW data packets and mirrored RAW data packets through each group of parallel single-fiber bidirectional signal channels, and performs balanced caching of RAW camera acquisition data volume and LED display display data volume for uninterrupted multi-channel data transmission.
2. A multi-channel data transmission method according to claim 1, characterized in that: S100 includes: S101, according to each data interface pin, setting a data interface mirror port corresponding to the data interface pin; S102, setting a data interface mirror transmission communication protocol according to the data interface pin and the data interface mirror port.
3. A multi-channel data transmission method according to claim 1, characterized in that: S200 includes: S201, multiple single-fiber bidirectional signal channels are set in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels; S202, setting a parallel pairing relationship between a parallel single-fiber bidirectional signal channel and a data interface pin and a data interface mirror port, and obtaining a parallel channel mirror port pairing relationship; S203, pairing and connecting the single-fiber bidirectional signal channels according to the pairing relationship of the parallel channel mirror ports to form a data interface pin signal channel and a data interface mirror port signal channel.
4. A multi-channel data transmission method according to claim 1, characterized in that: S300 includes: S301, packetizing the uncompressed original RAW data collected by the RAW camera to obtain an original RAW data packet, and generating a mirrored RAW data packet of the original RAW data packet by mirroring in parallel; S302, setting a packet transmission allocation relationship between the original RAW data packet and the mirrored RAW data packet and a plurality of groups of parallel single-fiber bidirectional signal channels; S303, according to the packet transmission allocation relationship, the original RAW data packet is matched to each group of data interface pin signal channels; the mirrored RAW data packet is allocated to the data interface mirror port signal channel according to the packet transmission allocation relationship.
5. A multi-channel data transmission method according to claim 1, characterized in that: S400 includes: S401, transmitting the original RAW data packet and the mirrored RAW data packet to the multi-channel data interface through each group of parallel single-fiber bidirectional signal channels according to the packet transmission allocation relationship; S402, setting a RAW data dual-end mirror buffer group at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the buffering of the RAW camera acquisition data volume and the LED display screen display data volume for uninterrupted multi-channel data transmission.
6. A multi-channel data transmission system, characterized in that: include: A multi-channel mirror data interface module is provided with a data interface mirror port and a data interface mirror transmission communication protocol corresponding to the data interface pin; The RAW data channel mirror pairing module sets a parallel pairing relationship between the parallel single-fiber bidirectional signal channel and the data interface pin and the data interface mirror port, and the pairing connection forms the data interface pin signal channel and the data interface mirror port signal channel; A RAW data packetization channel allocation module is used to packetize the uncompressed original RAW data to generate original RAW data packets and mirrored RAW data packets, and respectively match them to each group of data interface pin signal channels and data interface mirror port signal channels; The multi-channel distribution transmission control module transmits the original RAW data packets and the mirrored RAW data packets through each group of parallel single-fiber bidirectional signal channels, and performs balanced caching of the RAW camera acquisition data volume and the LED display display data volume for uninterrupted multi-channel data transmission.
7. A multi-channel data transmission system according to claim 6, characterized in that: The multi-channel mirror data interface module includes: The data interface mirror port submodule sets the data interface mirror port corresponding to each data interface pin according to each data interface pin; The data interface transmission communication protocol submodule sets the data interface mirror transmission communication protocol according to the data interface pin and the data interface mirror port.
8. A multi-channel data transmission system according to claim 6, characterized in that: The RAW data channel mirror pairing module includes: The single-fiber channel parallel submodule sets multiple single-fiber bidirectional signal channels in parallel in pairs to obtain multiple groups of parallel single-fiber bidirectional signal channels; The pin mirror pairing setting submodule sets the parallel pairing relationship between the parallel single-fiber bidirectional signal channel and the data interface pin and the data interface mirror port, and obtains the parallel channel mirror port pairing relationship; The channel pairing connection submodule pairs and connects the single-fiber bidirectional signal channels according to the pairing relationship of the parallel channel mirror port to form a data interface pin signal channel and a data interface mirror port signal channel.
9. A multi-channel data transmission system according to claim 6, characterized in that: The RAW data packet channel allocation module includes: A RAW data packetization and parallel mirroring submodule is used to packetize the uncompressed original RAW data collected by the RAW camera, obtain the original RAW data packet, and generate a mirror RAW data packet of the original RAW data packet by mirroring in parallel; A RAW data packet channel allocation submodule is used to set the packet transmission allocation relationship between the original RAW data packet and the mirrored RAW data packet and multiple groups of parallel single-fiber bidirectional signal channels; The RAW data packet channel allocation submodule matches the original RAW data packet to each group of data interface pin signal channels according to the packet transmission allocation relationship; and allocates the mirrored RAW data packet to the data interface mirror port signal channel according to the packet transmission allocation relationship.
10. A multi-channel data transmission system according to claim 6, characterized in that: The multi-channel distribution transmission control module includes: The packet mirror channel transmission submodule transmits the original RAW data packet and the mirror RAW data packet to the multi-channel data interface through each group of parallel single-fiber bidirectional signal channels according to the packet transmission allocation relationship; The parallel balanced dual-end cache submodule sets a RAW data dual-end mirror cache group at the starting end and the end end of the parallel single-fiber bidirectional signal channel to balance the cache of the RAW camera acquisition data and the LED display display data for uninterrupted multi-channel data transmission.