High-bandwidth transmission system and transmission method based on unidirectional transmission

By using a high-bandwidth transmission system and method based on unidirectional transmission, locking the graphics card output mode, and directly mapping pixel channel values, the problems of limited output bandwidth and frequent frame drops in existing HDMI ports are solved, achieving efficient and stable information transmission.

CN121531176AActive Publication Date: 2026-02-13ZEN-AI TECH
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511734006.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-24
Publication Date
2026-02-13
Estimated Expiration
2045-11-24

AI Technical Summary

Technical Problem

When using HDMI ports for output, existing technologies require complex recovery techniques to carry pixel brightness values, resulting in frequent frame drops and limited effective bandwidth.

Method used

A high-bandwidth transmission system and method based on unidirectional transmission is adopted. The source-side display capability management module locks the graphics card output mode, disables dynamic features, uses pixel channel values ​​for direct mapping and transmits through a unidirectional transmission link, and the receiving-side decoding and re-timing module restores the signal.

Benefits of technology

It achieves efficient information transmission, significantly increases bandwidth, reduces frame loss rate, simplifies receiver logic, and improves system stability and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121531176A_ABST
    Figure CN121531176A_ABST
Patent Text Reader

Abstract

The invention relates to a high-bandwidth transmission method based on one-way transmission, which comprises the following steps of: requesting a signed display capability file which comprises fixed output parameters and forbidding a list of all dynamic characteristics possibly changing pixel values; verifying the signature of the display capability file, and after the verification is passed, locking the display card output mode of the source side as the fixed output parameter and closing all dynamic characteristics in the forbidden list; directly mapping business data into pixel channel values based on the video card output mode; converting the pixel channel value into a pixel straight-through bearing signal and outputting the pixel straight-through bearing signal to a one-way transmission link; a one-way transmission link transmits the pixel straight-through bearing signal to a receiving side in a one-way manner; the receiving side decodes the received signal based on the video card output mode, and then carries out timing and restores the signal into a byte stream; and recombining the byte stream into original business data based on the video card output mode. According to the invention, the transmission bandwidth can be greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of information transmission, in particular to a high-bandwidth transmission system and method based on one-way transmission. BACKGROUND

[0002] In the prior art, when the pixel brightness value output by the HDMI port carries information, it is necessary to use a recovery technology based on pixel brightness recognition (such as using a large amount of redundancy, strong error correction, and template matching) to restore the information at the receiving end. This not only complicates the implementation, but also frequently loses frames and limits the upper limit of the effective bandwidth. SUMMARY

[0003] To solve the above technical problems, the present application provides a high-bandwidth transmission system based on one-way transmission, characterized in that it comprises a source-side content host, a source-side display capability management module, a pixel carrying mapper, a video transmitter, a one-way transmission link, a receiving-side decoding and retiming module, and a service data reorganizer.

[0004] The source-side display capability management module is used to provide a signed display capability profile to the source-side content host, to lock the graphics card output mode of the source-side content host, and the display capability profile contains fixed output parameters and a list of disabled dynamic features that can change pixel values.

[0005] The source-side content host is used to verify the signature of the display capability profile, and after verification, lock the graphics card output mode of the source-side to the fixed output parameters, and turn off all dynamic features in the disabled list; and output the service data to be transmitted in the graphics card output mode.

[0006] The pixel carrying mapper is connected to the source-side content host and is used to receive the service data and directly map the service data to pixel channel values based on the graphics card output mode.

[0007] The video transmitter is connected to the pixel carrying mapper and is used to convert the pixel channel values to pixel pass-through carrying signals and output them to the one-way transmission link.

[0008] The one-way transmission link is used to one-way transmit the pixel pass-through carrying signals to the receiving-side decoding and retiming module.

[0009] The receiving-side decoding and retiming module is used to decode, retime, and restore the received signals to a byte stream based on the graphics card output mode.

[0010] The service data reorganizer is used to reorganize the byte stream into the original service data based on the graphics card output mode.

[0011] This application also provides a high-bandwidth transmission method based on unidirectional transmission, characterized by comprising the following steps:

[0012] Request a signed display capability profile, which contains fixed output parameters and a list of dynamic features that could change pixel values ​​that are disabled;

[0013] Verify the signature of the display capability profile, and after successful verification, lock the source-side graphics card output mode to the fixed output parameters and disable all dynamic features in the disabled list;

[0014] Based on the graphics card output mode, business data is directly mapped to pixel channel values;

[0015] The pixel channel value is converted into a pixel pass-through bearer signal and output to a unidirectional transmission link;

[0016] The unidirectional transmission link transmits the pixel pass-through bearer signal unidirectionally to the receiving side;

[0017] The receiving side decodes the received signal based on the graphics card output mode, re-tips it, and restores the signal to a byte stream.

[0018] Based on the graphics card output mode, the byte stream is reassembled into the original business data.

[0019] According to some embodiments of the present invention, the fixed output parameters include a fixed resolution, a fixed refresh rate, and a fixed pixel format.

[0020] According to some embodiments of the present invention, the pixel format of the display capability profile is RGB4:4:4 / 8bit / FullRange or YCbCr4:4:4 / 8bit equivalent lossless path.

[0021] According to some embodiments of the present invention, the method includes operably performing equivalent color path replacement on the source side while ensuring that the pixels remain unchanged; the display capability profile includes a multi-level whitelist for the source side to select according to the task, but dynamic negotiation is not accepted during runtime.

[0022] According to some embodiments of the present invention, the method includes verifying the signature of the display capability file; if the signature verification of the display capability file fails, entering a security degradation mode, stopping output or outputting a fixed test diagram.

[0023] According to some embodiments of the present invention, the service data frame encapsulation structure includes: a frame header, a frame body, a line tail, and a frame trailer; the frame body includes a line body, which serves as the actual carrier of the service data; the method includes the source side segmenting the service data and mapping it according to the pixel channel order, and the receiving side reading the pixel channel values ​​line by line, directly forming a byte stream according to RGB corresponding to 3 bytes, and restoring the pixel channel values ​​to the byte stream.

[0024] According to some embodiments of the present invention, the unidirectional transmission link includes: an electro-optical conversion unidirectional optical transmitter for receiving audio and video signals and converting them into optical signals; a unidirectional optical fiber for unidirectionally transmitting the optical signals to an opto-optical conversion unidirectional optical receiver; and an opto-optical conversion unidirectional optical receiver.

[0025] According to some embodiments of the present invention, the method further includes verifying and correcting the byte stream, wherein the error correction includes employing lightweight FEC and the lightweight FEC employing RS error correction codes.

[0026] According to some embodiments of the present invention, the method further includes dynamically adjusting the redundancy ratio of the RS error correction code without affecting the full frame rate, wherein the dynamic adjustment includes dynamically adjusting the redundancy ratio of the RS error correction code according to the bit error rate, temperature, and light decay.

[0027] The following technical effects can be achieved through the above embodiments of the present invention:

[0028] 1. Effective bandwidth significantly increased

[0029] By using pixel-through transmission and a fixed mode, the receiving end can efficiently read back the byte stream without complex image recognition or large redundancy; in 1080p60 scenarios, it can achieve a stable net bandwidth of "Gbps level".

[0030] Taking 1080p60 and RGB888 as an example (only the visible area is considered, and the blank area is ignored):

[0031] • Pixel rate: 1920×1080×60=124,416,000px / s; Total bandwidth: 124,416,000px / s×24bit / px≈2,985,984,000bit / s≈2.98Gbps

[0032] • If the preamble, header, footer, and lightweight FEC together account for approximately 8% of the overhead, then the net load factor is approximately 92%, and the net bandwidth is approximately 2.74Gbps.

[0033] • Considering the possibility of frame drops at 60 frames per second, a 20% redundancy is added (50 frames of data + 10 frames of redundancy), resulting in effective data ≈ 2.19Gbps.

[0034] 2. Stability and anti-vibration

[0035] By prohibiting all link characteristics that may alter pixels (HDR / DSC / jitter / scaling / color gamut / VRR, etc.), the frame rate remains constant, pixel values ​​are predictable, frame drops are significantly reduced, and link stability is improved.

[0036] 3. Implementation complexity is significantly reduced.

[0037] The logic of the receiver is reduced by changing from "pixel recognition + reconstruction" to "direct pixel-by-pixel readback", and the FEC can also be adaptively reduced.

[0038] 4. Security and Auditability

[0039] DCP is signed, and only single-level output is allowed on the source side; when combined with a unidirectional transmission link, it can perform offline auditing of "level", "disabled list" and "version number" to avoid passive switching on site. Attached Figure Description

[0040] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used are briefly described below:

[0041] Figure 1 This illustrates a high-bandwidth transmission system based on unidirectional transmission according to some embodiments of the present invention;

[0042] Figure 2 A flowchart of a high-bandwidth transmission method based on unidirectional transmission according to some embodiments of the present invention is shown;

[0043] Figure 3 The generation and loading of a signed Display Capability Profile (DCP) according to some embodiments of the present invention are illustrated;

[0044] Figure 4 This illustrates the data → frame / line / pixel mapping according to some embodiments of the present invention;

[0045] Figure 5 The present invention illustrates a receiver-side reverse encapsulation with lightweight FEC according to some embodiments thereof. Detailed Implementation

[0046] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0047] According to some embodiments of the present invention, a high-bandwidth transmission system based on unidirectional transmission includes: a source-side content host 100, a source-side display capability management module 110, a pixel bearer mapper 120, an HDMI transmitter 130 (or other video transmitter), a unidirectional transmission link 140, a receiving-side decoding and retiming module 150, and a service data reassembler 160. The HDMI transmitter 130 includes an HDMI video output port. This description uses HDMI as an example, but the description is also applicable to video transmitters such as DP / SDI. Figure 2 As shown, the source-side content host 100 reads the display capability profile (DCP) from the source-side display capability management module 110. The DCP content includes:

[0048] 1) Resolution / refresh rate (e.g., 1920×1080@60Hz or 3840×2160@30Hz);

[0049] 2) Pixel format (e.g., RGB4:4:4 / 8bit / Full Range or equivalent lossless path).

[0050] 3) Disabled items: DCP explicitly requires graphics cards to disable all mechanisms that may change pixel values, including but not limited to: High Dynamic Range (HDR), Display Stream Compression (DSC), Automatic Color Gamut Switching, GPU Jitter, Scaling / Rotation, Color Management (ICCLUT), Variable Refresh Rate (VRR), and Dynamic Gamma.

[0051] The source-side display capability management module 110 provides a signed display capability profile (DCP) to the source-side content host 100. The core function of this DCP is to lock the output mode of the source-side content host 100 (typically a graphics card) and disable all dynamic features that could alter pixel values, ensuring the stability and predictability of the output signal. The display capability profile contains fixed output parameters and a list of disabled dynamic features that could change pixel values.

[0052] The source-side content host 100 verifies the signature of the display capability profile, and after successful verification, locks the source-side graphics card output mode to the fixed output parameters and disables all dynamic features in the disabled list; and outputs the service data to be transmitted in the graphics card output mode.

[0053] The pixel carrier mapper 120 is connected to the source-side content host 100. It receives the service data to be transmitted and directly maps the service data to pixel channel values ​​based on the graphics card output mode. For example, it directly fills the pixel data bits of the RGB channel with data from the byte stream. The pixel channel values ​​in this application are different from pixel luminance values. Using pixel channel values ​​to carry information can carry more than three times the amount of information compared to simply using luminance values. The core reason for this is that pixel channel values ​​(R, G, B or Y, Cb, Cr) are independent and parallel information carriers. In an 8-bit RGB pixel, there are three independent 8-bit channels. The amount of information is 3 times 8 bits, which equals 24 bits. In the YCbCr format, the pixel luminance value (Y) is only a single component, usually with only 1 times 8 bits of information. If only the luminance value Y channel is used to carry service data, then the remaining two color difference channels (Cb, Cr) cannot be used to transmit data. In the RGB format, the brightness value is calculated by mixing the R, G, and B channels. Therefore, using its brightness value to carry information is far less efficient than using the pixel pass-through value. However, pixel channel values ​​change during transmission and there is no fixed relative relationship between them. Brightness values ​​are usually changed as a whole, such as when the screen as a whole brightens or darkens, but the relative relationship between pixel brightness still exists. Therefore, pixel brightness has long been used to carry information. Moreover, for the RGB format, because the brightness value is a weighted sum of R, G, and B, it is impossible to deduce the original R, G, and B channel values ​​from the brightness value alone. If this brightness value is used to carry information, irreversible information loss will occur during the mixing process. This invention, through a series of technical means, breaks through the traditional method of carrying information through brightness, ultimately enabling the use of pixel channel values ​​to carry information, thereby greatly improving bandwidth.

[0054] The video transmitter 130 is connected to a pixel bearer mapper for converting the pixel channel values ​​into pixel pass-through bearer signals and outputting them to a unidirectional transmission link.

[0055] The unidirectional transmission link includes: an electro-optical conversion unidirectional optical transmitter for receiving audio and video signals and converting them into optical signals; a unidirectional optical fiber for unidirectionally transmitting the optical signals to an opto-optical conversion unidirectional optical receiver; and an opto-optical conversion unidirectional optical receiver. For example, an HDMI transmitter is responsible for processing the pixel pass-through bearer signal through TMDS encoding and other methods, and transmitting it to the receiving side via the unidirectional transmission link 140. In this application, the electro-optical conversion unidirectional optical transmitter can convert electrical signals into optical signals, but cannot convert optical signals into electrical signals; the opto-optical conversion unidirectional optical receiver can convert optical signals into electrical signals, but cannot convert electrical signals into optical signals. The unidirectional transmission link can also be any link that can realize physical unidirectional signal transmission, including but not limited to unidirectional serial cables.

[0056] The receiving-side decoding and retiming module 150 is connected to the unidirectional transmission link 140 and is used to decode the received signal based on the graphics card output mode, retiming it and restoring the signal (reading back pixel channel values ​​pixel by pixel) into a byte stream. The graphics card output mode can be communicated to the receiving side in advance through various means for pre-setting. According to some embodiments of the present invention, this information can also be sent to the receiving side via the unidirectional transmission link before sending service data.

[0057] Finally, the business data reconstructor 160 is connected to the pixel readout module 150 and is used to reconstruct the byte stream into the original business data based on the graphics card output mode.

[0058] This invention also proposes a high-bandwidth transmission method based on unidirectional transmission. For example... Figure 2 As shown, it includes the following steps:

[0059] Request a signed display capability profile, which contains fixed output parameters and a list of dynamic features that could change pixel values ​​that are disabled;

[0060] Verify the signature of the display capability profile, and after successful verification, lock the source-side graphics card output mode to the fixed output parameters and disable all dynamic features in the disabled list;

[0061] Based on the graphics card output mode, business data is directly mapped to pixel channel values;

[0062] The pixel channel value is converted into a pixel pass-through bearer signal and output to a unidirectional transmission link;

[0063] The unidirectional transmission link transmits the pixel pass-through bearer signal unidirectionally to the receiving side;

[0064] The receiving side decodes the received signal based on the graphics card output mode, re-tips it, and restores the signal to a byte stream.

[0065] Based on the graphics card output mode, the byte stream is reassembled into the original business data.

[0066] According to some embodiments of the present invention, it can be based on Figure 1 The system will execute the above methods. The following will also be combined with... Figure 1 The various components will be used to explain each step.

[0067] Figure 3This document illustrates the processes of reading, generating, and loading a signed Display Capability Profile (DCP) according to some embodiments of the present invention. In this application, the DCP further includes built-in EDID and mode policies, the mode policies including fixed resolution and refresh rate, and disabling all dynamic features that may change pixel values. The process includes:

[0068] Step 1: The source-side content host 100 requests DCP from the source-side display capability management module 110.

[0069] Step 2: The source-side display capability management module 110 returns a DCP containing fixed gears, a disabled list, and a signature.

[0070] Step 3: After the signature verification is successful, the source-side content host 100 locks the graphics card output mode to the fixed output parameters specified in the DCP (such as fixed resolution, refresh rate, and pixel format).

[0071] Step 4: On the source-side content host 100, disable all dynamic features in the DCP disable list, including but not limited to: HDR (High Dynamic Range), DSC (Display Stream Compression), Dithering, Scaling, VRR (Variable Refresh Rate), ICC (International Color Consortium), and Dynamic Gamma. Disabling these features eliminates factors that may modify, compress, or introduce timing uncertainties to pixel values ​​within the source-side graphics card.

[0072] Step 5: The source-side content host 100 completes the configuration and the output enters a stable and predictable pixel pass-through mode.

[0073] Figure 4 This illustrates the data → frame / line / pixel mapping according to some embodiments of the present invention.

[0074] The encapsulation structure of the entire business data frame (referred to as a frame or display frame) begins with the frame header FH, followed by multiple repeating line structures, and finally ends with the frame tail FT.

[0075] The frame header FH is the start marker, which contains the magic number, protocol version, frame sequence number, payload length, and the highest level of CRC32 checksum.

[0076] The frame body consists of K line structures, each line containing a line header (LH), a line body (LD), and a line trailer (LT). The line header (LH) provides the line sequence number, the length of the payload for this line, and the CRC16 checksum for this line.

[0077] The line-level data block (LD) is the actual carrier of the business data. The business data is segmented and mapped strictly according to the pixel channel value order. Taking RGB888 as an example: 1 pixel = 3 bytes. It is written in row order: R = byte0, G = byte1, B = byte2; where the first byte of the business data corresponds to the R (red) channel value of the pixel, the second byte corresponds to the G (green) channel value of the pixel, and the third byte corresponds to the B (blue) channel value of the pixel; once the R, G, and B channels of the first pixel are filled, the next 3 bytes of the business data stream are immediately used to fill the R, G, and B channels of the next pixel, and this is done continuously according to the row scanning order of the screen (from left to right, from top to bottom).

[0078] The line tail (LT) includes optional RS / FEC error correction symbols to improve transmission reliability. Furthermore, to ensure correct timing recovery and alignment at the receiver, short preamble patterns, such as a known sequence of 16 pixels, need to be preserved between lines and frames.

[0079] Figure 5 The following is a processing flow diagram of receiver-side reverse encapsulation and lightweight FEC (forward error correction) according to some embodiments of the present invention. The process includes:

[0080] 1. Pixel readout: The receiving side decoding and retiming module 150 reads pixels line by line at a fixed resolution, directly forms a byte stream by pressing RGB→3B, and restores the pixel channel values ​​to the byte stream.

[0081] 2. Frame / line synchronization, magic number / alignment: During decapsulation, the business data reassembler 160 searches for short preamble patterns ("magic number / alignment") between frames and between lines to achieve synchronization and alignment.

[0082] 3. CRC check: Verify the received byte stream (e.g., using CRC32 in the frame header and CRC16 in the line header).

[0083] 4. Lightweight FEC Error Correction (RS Adjustable): The service data reassembler performs lightweight forward error correction (FEC) on 160 pairs of byte streams, preferably using Reed-Solomon (RS) error correction codes. RS codes have strong burst error correction capabilities and are very suitable for resisting continuous bit errors caused by instantaneous signal drops that may occur in high-speed digital transmission links.

[0084] The business data reconfigurator can dynamically adjust the redundancy ratio of RS error correction codes based on error statistics.

[0085] 5. Business Data Reconstruction / Output: The business data reconstructor 160 completes de-encapsulation, verification, and error correction, reconstructs the original business data, and outputs it.

[0086] According to some embodiments of the present invention, the fixed output parameters of the DCP include a fixed resolution, a fixed refresh rate, and a fixed pixel format.

[0087] According to some embodiments of the present invention, the pixel format of the DCP is an equivalent lossless path of RGB4:4:4 / 8bit / Full Range or YCbCr4:4:4 / 8bit. The pixel format of the DCP is lossless and full-capacity to ensure that service data can be mapped to the pixel channel completely and without deviation. These formats provide the highest chroma resolution and full-range signal levels, ensuring maximum data carrying efficiency and preventing "dark channel processing" in the display link.

[0088] According to some embodiments of the present invention, the loading step of the DCP includes:

[0089] The source-side transmitter reads the DCP from the source-side display capability management module.

[0090] If the DCP signature verification fails, the system enters a security degradation mode, stopping output or outputting a fixed test diagram. The DCP loading steps include:

[0091] The source-side transmitter requests DCP from the source-side display capability management module 110. Security is critical to this system; therefore, if the DCP signature verification fails, the system must enter a security degradation mode, such as stopping output or outputting a fixed test pattern, to prevent unauthorized or tampered configurations from affecting data transmission.

[0092] At the receiving end, the service data reassembler 160 must quickly and accurately locate data boundaries during decapsulation. This is achieved by finding short preamble patterns (e.g., specific synchronization codewords) between frames and lines to achieve synchronization and alignment, thereby improving the decapsulation efficiency of the data stream.

[0093] According to some embodiments of the present invention, to further optimize error correction efficiency, the service data reassembler 160 possesses adaptive capabilities. It dynamically adjusts the redundancy ratio of the RS error correction code based on error statistics (such as CRC failure rate or FEC correction count). This dynamic adjustment aims to provide just enough redundancy to meet the system's error rate requirements without affecting the full-load frame rate.

[0094] According to some embodiments of the present invention, the display capability profile may also include a multi-level whitelist, for example, two to three "safety profiles" (such as 1080p60 / 4K30) can be preset, so that the source side can select according to the task but does not accept dynamic negotiation during runtime.

[0095] According to some embodiments of the present invention, equivalent replacement of color paths can be adopted. For example, under the premise of ensuring that "pixels remain unchanged", an equivalent lossless path of YCbCr4:4:4 / 8bit can also be selected.

[0096] According to some embodiments of the present invention, dynamically adjusting the redundancy ratio of the RS error correction code includes dynamically adjusting the redundancy ratio of the RS error correction code based on the bit error rate, temperature, and light decay.

[0097] The following technical effects can be achieved through the above embodiments of the present invention:

[0098] 1. Effective bandwidth significantly increased

[0099] By using pixel-through transmission and a fixed mode, the receiving end can efficiently read back the byte stream without complex image recognition or large redundancy; in 1080p60 scenarios, it can achieve a stable net bandwidth of "Gbps level".

[0100] Taking 1080p60 and RGB888 as an example (only the visible area is considered, and the blank area is ignored):

[0101] • Pixel rate: 1920×1080×60=124,416,000px / s; Total bandwidth: 124,416,000px / s×24bit / px≈2,985,984,000bit / s≈2.98Gbps

[0102] • If the preamble, header, footer, and lightweight FEC together account for approximately 8% of the overhead, then the net load factor is approximately 92%, and the net bandwidth is approximately 2.74Gbps.

[0103] • Considering the possibility of frame drops at 60 frames per second, a 20% redundancy is added (50 frames of data + 10 frames of redundancy), resulting in effective data ≈ 2.19Gbps.

[0104] 2. Stability and anti-vibration

[0105] By prohibiting all link characteristics that may alter pixels (HDR / DSC / jitter / scaling / color gamut / VRR, etc.), the frame rate remains constant, pixel values ​​are predictable, frame drops are significantly reduced, and link stability is improved.

[0106] 3. Implementation complexity is significantly reduced.

[0107] The logic of the receiver is reduced by changing from "pixel recognition + reconstruction" to "direct pixel-by-pixel readback", and the FEC can also be adaptively reduced.

[0108] 4. Security and Auditability

[0109] DCP is signed, and only single-level output is allowed on the source side; when combined with a unidirectional transmission link, it can perform offline auditing of "level", "disabled list" and "version number" to avoid passive switching on site.

[0110] It should be noted that, for ease of understanding, this application has broken down each step in the method and each module in the system in detail. However, those skilled in the art will understand that, depending on the actual implementation needs, each step and module can be further broken down or reorganized, and these are all within the scope of the present invention.

Claims

1. A high-bandwidth transmission system based on unidirectional transmission, characterized in that, include: Source-side content host, source-side display capability management module, pixel bearer mapper, video transmitter, unidirectional transmission link, receiver-side decoding and retiming module, and service data reassembler; The source-side display capability management module is used to provide a signed display capability profile to the source-side content host, and to lock the graphics card output mode of the source-side content host. The display capability profile contains fixed output parameters and a list of dynamic features that may change pixel values ​​that are disabled. The source-side content host verifies the signature of the display capability profile, and after successful verification, locks the source-side graphics card output mode to the fixed output parameters and disables all dynamic features in the disabled list; and outputs the service data to be transmitted in the graphics card output mode. The pixel bearer mapper connects to the source-side content host to receive the service data and directly map the service data into pixel channel values ​​based on the graphics card output mode. The video transmitter is connected to the pixel bearer mapper, which is used to convert the pixel channel values ​​into pixel pass-through bearer signals and output them to the unidirectional transmission link; The unidirectional transmission link is used to transmit the pixel pass-through bearer signal unidirectionally to the receiving side decoding and retiming module; The receiving-side decoding and retiming module is used to decode the received signal, retime it, and restore the signal to a byte stream based on the graphics card output mode. The business data reconstructor is used to reconstruct the byte stream into the original business data based on the graphics card output mode.

2. A high-bandwidth transmission method based on unidirectional transmission, characterized in that, Includes the following steps: Request a signed display capability profile, which contains fixed output parameters and a list of dynamic features that could change pixel values ​​that are disabled; Verify the signature of the display capability profile, and after successful verification, lock the source-side graphics card output mode to the fixed output parameters and disable all dynamic features in the disabled list; Based on the graphics card output mode, business data is directly mapped to pixel channel values; The pixel channel value is converted into a pixel pass-through bearer signal and output to a unidirectional transmission link; The unidirectional transmission link transmits the pixel pass-through bearer signal unidirectionally to the receiving side; The receiving side decodes the received signal based on the graphics card output mode, re-tips it, and restores the signal to a byte stream. Based on the graphics card output mode, the byte stream is reassembled into the original business data.

3. The method according to claim 2, characterized in that, The fixed output parameters include a fixed resolution, a fixed refresh rate, and a fixed pixel format.

4. The method according to claim 2, characterized in that, The pixel format of the display capability profile is RGB4:4:4 / 8bit / Full Range or YCbCr4:4:4 / 8bit equivalent lossless path.

5. The method according to claim 2, characterized in that, The method includes performing equivalent color path replacement on the source side while ensuring that the pixels remain unchanged; the display capability profile includes a multi-level whitelist for the source side to select according to the task, but dynamic negotiation is not accepted during runtime.

6. The method according to claim 2, characterized in that, This includes verifying the signature of the display capability file. If the signature verification of the display capability file fails, the system enters a security degradation mode, stops outputting, or outputs a fixed test diagram.

7. The method according to claim 2, characterized in that, The service data frame encapsulation structure includes: frame header, frame body, line tail, and frame trailer; the frame body contains the line body, which serves as the actual carrier of the service data; the method includes the source side segmenting the service data and mapping it according to the pixel channel order, and the receiving side reading the pixel channel values ​​line by line, directly forming a byte stream according to RGB corresponding to 3 bytes, and restoring the pixel channel values ​​to the byte stream.

8. The method according to claim 2, characterized in that, The unidirectional transmission link includes: an electro-optical conversion unidirectional optical transmitter for receiving audio and video signals and converting them into optical signals; a unidirectional optical fiber for unidirectionally transmitting the optical signals to an opto-optical conversion unidirectional optical receiver; and an opto-optical conversion unidirectional optical receiver.

9. The method according to claim 2, characterized in that, It also includes verification and error correction of the byte stream, wherein the error correction includes using lightweight FEC and the lightweight FEC uses RS error correction code.

10. The method according to claim 9, characterized in that, It also includes dynamically adjusting the redundancy ratio of the RS error correction code without affecting the full frame rate. The dynamic adjustment includes dynamically adjusting the redundancy ratio of the RS error correction code according to the bit error rate, temperature, and light decay.

Citation Information

Patent Citations

  • Audio-video signal optical unidirectional transmission device and method

    CN110971613A

  • Narrow-band communication transmission method based on color graphic coding and compression algorithm

    CN111131833A

  • One-way cross-network file transmission method based on QR two-dimensional code

    CN111832329A

  • Front digital boundary secure exchange method and system based on optical one-way transmission characteristic and storage medium

    CN120342694A

  • Inter-network data exchange system based on double unidirectional network isolation

    CN210578650U