A video alarm transmission method and system of a vehicle-mounted PON network and a medium
Patent Information
- Application Number
- CN202610671392.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-15
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2046-05-15
AI Technical Summary
在摄像头和SOC的对接上目前都是以电信号直连的设计,且目前也不存在以网络通信为桥梁的设计方案
[0057]由上可知,本申请实施例提供的一种车载PON网络的视频告警传输方法、系统及介质,通过基于车载摄像头与ONU设备的连接场景,获取摄像头的视频数据与异常告警信号;将视频数据进行协议转换,得到并行数据,将并行数据进行封装,生成以太网报文;将所述以太网报文封装为 PON协议的GEM帧,将异常告警信号透传至GEM 帧头的非协议规定字段,并传输至远端车载SOC;基于车载显示器与ONU设备的连接场景,接收视频数据,解析视频数据中的GEM帧,提取以太网报文,生成显示器对应的控制电信号;将控制电信号传输至显示器,采用光通信PON网络架构结合GEM帧封装与协议转换技术,实现车载摄像头、显示器与SOC之间的高速视频数据传输,适配自动驾驶、高清车载监控等大带宽业务场景,降低传输时延与丢包率。
Smart Images

Figure CN122226932B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of video alarm transmission technology, and more specifically, to a video alarm transmission method, system, and medium for a vehicle-mounted PON network. Background Technology
[0002] With the increasing intelligence of in-vehicle devices, passive optical communication (PON) technology will become an important component of in-vehicle communication networks. As a passive network, PON networks offer excellent high bandwidth, low latency, and low jitter performance. In-vehicle PON systems use optical fibers instead of traditional in-vehicle transmission cables and employ the PON protocol for communication. These systems not only enable efficient communication and long-distance transmission between in-vehicle network devices and fiber optic network devices, resulting in faster and more reliable data transmission, but also save space and reduce costs. Furthermore, they allow in-vehicle network devices to communicate directly with standard fiber optic network devices via Ethernet, eliminating the need for in-vehicle Ethernet switches and lowering overall communication system costs. In today's increasingly advanced in-vehicle technology, features such as autonomous driving, in-vehicle video, music, and gaming place ever-higher demands on in-vehicle communication bandwidth.
[0003] Meanwhile, in the application of vehicle-mounted PON networks, video information processing is a major bandwidth-consuming part, and processing this part of the data is a challenge that vehicle-mounted PON networks need to overcome.
[0004] Current in-vehicle networks primarily utilize traditional electrical networks, with a few Ethernet optical networks. The connection between cameras and SOCs is currently based on direct electrical signals, and there are no designs that use network communication as a bridge. Solutions for communication between in-vehicle devices based on PON networks have already been proposed in existing patents. However, in in-vehicle networks, communication between video devices, especially remote communication between cameras or displays and SOCs, requires a more detailed solution to address scenarios involving information interaction between video devices. Summary of the Invention
[0005] The purpose of this application is to provide a video alarm transmission method, system and medium for vehicle-mounted PON networks. By adopting an optical communication PON network architecture combined with GEM frame encapsulation and protocol conversion technology, high-speed video data transmission between vehicle-mounted cameras, displays and SOCs can be achieved, adapting to high-bandwidth service scenarios such as autonomous driving and high-definition vehicle monitoring, and reducing transmission latency and packet loss rate.
[0006] This application embodiment also provides a video alarm transmission method for a vehicle-mounted PON network, including: acquiring video data and abnormal alarm signals from the camera based on the connection scenario between the vehicle-mounted camera and the ONU device;
[0007] The video data is converted to parallel data, which is then encapsulated to generate Ethernet packets.
[0008] The Ethernet message is encapsulated into a PON protocol GEM frame, and the abnormal alarm signal is transparently transmitted to the non-protocol specified field of the GEM frame header and transmitted to the remote vehicle-mounted SOC.
[0009] Based on the connection scenario between the vehicle display and the ONU device, video data is received, GEM frames in the video data are parsed, Ethernet packets are extracted, and control electrical signals corresponding to the display are generated.
[0010] The control electrical signals are transmitted to the display.
[0011] Optionally, in the video alarm transmission method of a vehicle-mounted PON network described in this application embodiment, the video alarm transmission method based on the connection scenario between the vehicle-mounted camera and the ONU device is as follows:
[0012] The camera outputs CSI_LANE serial video data and ERRO alarm signal, which are transmitted to the ONU via the interface.
[0013] The ONU's mipi_csi module converts CSI_LANE serial video data into parallel pixel data, encapsulates it into Ethernet packets based on the adapter module, and forwards them to the PON module according to the switch module.
[0014] The ONU transmits the ERRO alarm signal to the PON module, which then encapsulates the Ethernet message and the ERRO alarm signal into a GEM frame. The private field in the frame header of the GEM frame carries the status information of the ERRO alarm signal.
[0015] The ONU sends GEM frames to the OLT via a PON fiber optic link. After parsing the GEM frames, the OLT sends the video data and ERRO alarm signal to the remote vehicle-mounted SOC.
[0016] The remote vehicle-mounted SOC receives and processes the video data and ERRO alarm signal.
[0017] Optionally, in the video alarm transmission method of a vehicle-mounted PON network described in this application embodiment, the video data is converted into parallel data, and the parallel data is encapsulated to generate Ethernet packets, specifically including:
[0018] Acquire serial video data and parse the timing and synchronization fields in the serial video data based on the video interface protocol;
[0019] The timing and synchronization fields in the serial video data are converted into parallel data format to obtain parallel data;
[0020] Frame format adaptation for parallel data: According to the payload requirements of Ethernet frames, the parallel data is fragmented into fixed lengths;
[0021] The fragmented parallel data is encapsulated to obtain Ethernet packets.
[0022] Optionally, in the video alarm transmission method for a vehicle-mounted PON network described in this application embodiment, the Ethernet packet is encapsulated into a GEM frame of the PON protocol, the abnormal alarm signal is transparently transmitted to the non-protocol-specified field of the GEM frame header, and transmitted to the remote vehicle-mounted SOC, specifically including:
[0023] Acquire Ethernet packets and prioritize them.
[0024] Ethernet packets are encapsulated with GEM frame headers according to priority order;
[0025] By adding protocol-specified fields to the encapsulated GEM frame header, a complete GEM frame is obtained.
[0026] Embed abnormal alarm signals into the non-protocol fields of the GEM frame header;
[0027] Transmit the complete GEM frame along with non-protocol fields to the remote on-board SOC.
[0028] Optionally, in the video alarm transmission method of a vehicle-mounted PON network described in this application embodiment, receiving video data, parsing GEM frames in the video data, extracting Ethernet packets, and generating control electrical signals corresponding to the display specifically includes:
[0029] Acquire video data, perform photoelectric conversion and signal amplification processing on the video data to obtain a digital signal stream that conforms to the PON protocol;
[0030] Identifying GEM frame boundaries in digital signal streams based on the PON protocol;
[0031] Parse the GEM frame header field, filter out the GEM frames carrying video data, extract the Ethernet packet data of the GEM frames, and separate the abnormal alarm signals embedded in the frame header;
[0032] The Ethernet packet data is decapsulated and restored to obtain the corresponding control electrical signal for the display.
[0033] Optionally, in the video alarm transmission method of a vehicle-mounted PON network described in this application embodiment, the video alarm transmission method based on the connection scenario between the vehicle-mounted display and the ONU device is as follows:
[0034] The remote vehicle-mounted SOC generates display control commands and pixel video data, and sends them to the OLT;
[0035] OLT encapsulates pixel video data into Ethernet packets, adds control commands to the private fields of the Ethernet packets, and then encapsulates the Ethernet packets into GEM frames.
[0036] The OLT sends GEM frames to the target ONU via the PON fiber optic link. The ONU parses the GEM frames to extract Ethernet packets and forwards them to the adapter module.
[0037] The adapter module parses the private fields of Ethernet packets to obtain control commands, converts them into corresponding electrical control signals, and parses video data and converts it into OLDI_LANE serial video signals.
[0038] The ONU sends electrical control signals and OLDI_LANE serial video signals to the display screen, which then completes initialization, power consumption control, and video display.
[0039] Secondly, embodiments of this application provide a video alarm transmission system for a vehicle-mounted PON network. The system includes a memory and a processor. The memory includes a program for a video alarm transmission method for a vehicle-mounted PON network. When the program for the video alarm transmission method for a vehicle-mounted PON network is executed by the processor, it implements the following steps:
[0040] Based on the connection scenario between the vehicle-mounted camera and the ONU device, acquire video data and abnormal alarm signals from the camera;
[0041] The video data is converted to parallel data, which is then encapsulated to generate Ethernet packets.
[0042] The Ethernet message is encapsulated into a PON protocol GEM frame, and the abnormal alarm signal is transparently transmitted to the non-protocol specified field of the GEM frame header and transmitted to the remote vehicle-mounted SOC.
[0043] Based on the connection scenario between the vehicle display and the ONU device, video data is received, GEM frames in the video data are parsed, Ethernet packets are extracted, and control electrical signals corresponding to the display are generated.
[0044] The control electrical signals are transmitted to the display.
[0045] Optionally, in the video alarm transmission system of a vehicle-mounted PON network described in this application embodiment, the video alarm transmission method based on the connection scenario between the vehicle-mounted camera and the ONU device is as follows:
[0046] The camera outputs CSI_LANE serial video data and ERRO alarm signal, which are transmitted to the ONU via the interface.
[0047] The ONU's mipi_csi module converts CSI_LANE serial video data into parallel pixel data, encapsulates it into Ethernet packets based on the adapter module, and forwards them to the PON module according to the switch module.
[0048] The ONU transmits the ERRO alarm signal to the PON module, which then encapsulates the Ethernet message and the ERRO alarm signal into a GEM frame. The private field in the frame header of the GEM frame carries the status information of the ERRO alarm signal.
[0049] The ONU sends GEM frames to the OLT via a PON fiber optic link. After parsing the GEM frames, the OLT sends the video data and ERRO alarm signal to the remote vehicle-mounted SOC.
[0050] The remote vehicle-mounted SOC receives and processes the video data and ERRO alarm signal.
[0051] Optionally, in the video alarm transmission system of a vehicle-mounted PON network described in this application embodiment, the video data is converted into parallel data, and the parallel data is encapsulated to generate Ethernet packets, specifically including:
[0052] Acquire serial video data and parse the timing and synchronization fields in the serial video data based on the video interface protocol;
[0053] The timing and synchronization fields in the serial video data are converted into parallel data format to obtain parallel data;
[0054] Frame format adaptation for parallel data: According to the payload requirements of Ethernet frames, the parallel data is fragmented into fixed lengths;
[0055] The fragmented parallel data is encapsulated to obtain Ethernet packets.
[0056] Thirdly, embodiments of this application also provide a computer-readable storage medium, which includes a video alarm transmission method program for a vehicle-mounted PON network. When the video alarm transmission method program for a vehicle-mounted PON network is executed by a processor, it implements the steps of the video alarm transmission method for a vehicle-mounted PON network as described in any of the preceding claims.
[0057] As can be seen from the above, the video alarm transmission method, system, and medium of a vehicle-mounted PON network provided in this application embodiment acquire video data and abnormal alarm signals from the camera based on the connection scenario between the vehicle-mounted camera and the ONU device; the video data is converted into parallel data through protocol conversion, and the parallel data is encapsulated to generate Ethernet packets; the Ethernet packets are encapsulated into GEM frames of the PON protocol, and the abnormal alarm signals are transparently transmitted to the non-protocol specified fields of the GEM frame header and transmitted to the remote vehicle-mounted SOC; based on the connection scenario between the vehicle-mounted display and the ONU device, video data is received, the GEM frames in the video data are parsed, the Ethernet packets are extracted, and control electrical signals corresponding to the display are generated; the control electrical signals are transmitted to the display. By adopting an optical communication PON network architecture combined with GEM frame encapsulation and protocol conversion technology, high-speed video data transmission between the vehicle-mounted camera, the display, and the SOC is realized, which is suitable for high-bandwidth service scenarios such as autonomous driving and high-definition vehicle monitoring, and reduces transmission latency and packet loss rate. Attached Figure Description
[0058] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0059] Figure 1 A flowchart illustrating a video alarm transmission method for a vehicle-mounted PON network provided in this application embodiment;
[0060] Figure 2 A schematic diagram illustrating the connection between a camera and a remote vehicle-mounted SOC in a video alarm transmission system for a vehicle-mounted PON network, provided as an embodiment of this application.
[0061] Figure 3 A schematic diagram illustrating the connection between a display and a remote vehicle-mounted SOC in a video alarm transmission system of a vehicle-mounted PON network, provided as an embodiment of this application.
[0062] Figure 4 A schematic diagram of the camera and ONU connection interface of a video alarm transmission system for a vehicle-mounted PON network provided in this application embodiment;
[0063] Figure 5 A schematic diagram illustrating the connection between the camera data stream and the ONU module in a video alarm transmission system for a vehicle-mounted PON network, provided as an embodiment of this application;
[0064] Figure 6A schematic diagram of the GEM frame format of a video alarm transmission system for a vehicle-mounted PON network provided in this application embodiment;
[0065] Figure 7 A schematic diagram of the connection interface between the display and the ONU of a video alarm transmission system for a vehicle-mounted PON network provided in this application embodiment;
[0066] Figure 8 A schematic diagram illustrating the connection between the display data stream and the ONU module of a video alarm transmission system for a vehicle-mounted PON network, provided in an embodiment of this application;
[0067] Figure 9 This is a schematic diagram of the Ethernet frame structure for transmitting pixel data in a video alarm transmission system of a vehicle-mounted PON network provided in an embodiment of this application. Detailed Implementation
[0068] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0069] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0070] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a video alarm transmission method for a vehicular PON network according to some embodiments of this application. This video alarm transmission method for a vehicular PON network is used in a terminal device and includes the following steps:
[0071] S101, based on the connection scenario between the vehicle camera and the ONU device, acquires the video data and abnormal alarm signals of the camera;
[0072] S102 performs protocol conversion on the video data to obtain parallel data, encapsulates the parallel data, and generates Ethernet packets.
[0073] S103 encapsulates Ethernet packets into GEM frames of the PON protocol, transmits abnormal alarm signals to non-protocol-specified fields in the GEM frame header, and transmits them to the remote vehicle-mounted SOC.
[0074] S104, based on the connection scenario between the vehicle display and the ONU device, receives video data, parses the GEM frames in the video data, extracts Ethernet packets, and generates the corresponding control electrical signals for the display.
[0075] S105 transmits control electrical signals to the display.
[0076] According to an embodiment of the present invention, a video alarm transmission method based on the connection scenario between an in-vehicle camera and an ONU device is as follows:
[0077] The camera outputs CSI_LANE serial video data and ERRO alarm signal, which are transmitted to the ONU via the interface.
[0078] The ONU's mipi_csi module converts CSI_LANE serial video data into parallel pixel data, encapsulates it into Ethernet packets based on the adapter module, and forwards them to the PON module according to the switch module.
[0079] The ONU transmits the ERRO alarm signal to the PON module, which then encapsulates the Ethernet packet and the ERRO alarm signal into a GEM frame. The private field in the frame header of the GEM frame carries the status information of the ERRO alarm signal.
[0080] The ONU sends GEM frames to the OLT via a PON fiber optic link. After parsing the GEM frames, the OLT sends the video data and ERRO alarm signal to the remote vehicle-mounted SOC.
[0081] The remote vehicle-mounted SOC receives and processes video data and ERRO alarm signals.
[0082] It should be noted that, as Figure 2 As shown, the connection scenarios based on vehicle cameras and ONU devices include devices such as cameras, ONUs, OLTs, and remote vehicle SoCs.
[0083] Specifically, this invention provides a method for transmitting alarm and control signals via a PON network between devices such as cameras and displays. As previously stated, since cameras, displays, etc., do not have a direct electrical connection with the vehicle-mounted SOC in the aforementioned working scenario, their related information needs to be transmitted through the PON network.
[0084] like Figure 4As shown, for an interface connecting a camera and an ONU device, in addition to the CSI_LANE interface used for transmitting video signals and the I2C interface used for managing the camera, there is generally an ERROR signal, indicating that an anomaly has occurred on the camera side. (These interfaces are also used in traditional scenarios where cameras are directly connected to the automotive SOC.) In this method, it is necessary to receive the information transmitted from the camera and send it to the automotive SOC. For example... Figure 5 As shown, the video data received on CSI_LANE is converted from serial data to parallel data (i.e., pixel data) according to the protocol by the mipi_csi module. Next, the adapter module encapsulates this pixel data into Ethernet packets, which are then forwarded to the PON module. The PON module further encapsulates these Ethernet packets into data packets conforming to the PON protocol before sending them to the remote end. For ERRO signals, the csi_rx, adapter, and switch modules do not process them; they are simply passed through to the PON module. Meanwhile, if... Figure 6 As shown, for the PON protocol, when assembling a gem frame, there is a gem frame header on each gem frame. The gem frame header carries relevant information about the data in this frame. In our design, we put this information in the gem frame header (a field not specified by the protocol) to provide it to the uplink OLT parsing application.
[0085] According to an embodiment of the present invention, video data is converted to obtain parallel data, and the parallel data is encapsulated to generate Ethernet packets, specifically including:
[0086] Acquire serial video data and parse the timing and synchronization fields in the serial video data based on the video interface protocol;
[0087] The timing and synchronization fields in the serial video data are converted into parallel data format to obtain parallel data;
[0088] Frame format adaptation for parallel data: According to the payload requirements of Ethernet frames, the parallel data is fragmented into fixed lengths;
[0089] The fragmented parallel data is encapsulated to obtain Ethernet packets.
[0090] According to an embodiment of the present invention, Ethernet packets are encapsulated into GEM frames of the PON protocol, abnormal alarm signals are transparently transmitted to non-protocol-specified fields in the GEM frame header, and then transmitted to a remote vehicle-mounted SOC, specifically including:
[0091] Acquire Ethernet packets and prioritize them.
[0092] Ethernet packets are encapsulated with GEM frame headers according to priority order;
[0093] By adding protocol-specified fields to the encapsulated GEM frame header, a complete GEM frame is obtained.
[0094] Embed abnormal alarm signals into the non-protocol fields of the GEM frame header;
[0095] Transmit the complete GEM frame along with non-protocol fields to the remote on-board SOC.
[0096] According to an embodiment of the present invention, receiving video data, parsing GEM frames in the video data, extracting Ethernet packets, and generating control electrical signals corresponding to the display specifically includes:
[0097] Acquire video data, perform photoelectric conversion and signal amplification processing on the video data to obtain a digital signal stream that conforms to the PON protocol;
[0098] Identifying GEM frame boundaries in digital signal streams based on the PON protocol;
[0099] Parse the GEM frame header field, filter out the GEM frames carrying video data, extract the Ethernet packet data of the GEM frames, and separate the abnormal alarm signals embedded in the frame header;
[0100] The Ethernet packet data is decapsulated and restored to obtain the corresponding control electrical signal for the display.
[0101] like Figure 3 As shown in the embodiment of the present invention, the video alarm transmission method based on the connection scenario between the vehicle display and the ONU device is as follows:
[0102] The remote vehicle-mounted SOC generates display control commands and pixel video data, and sends them to the OLT;
[0103] OLT encapsulates pixel video data into Ethernet packets, adds control commands to the private fields of the Ethernet packets, and then encapsulates the Ethernet packets into GEM frames.
[0104] The OLT sends GEM frames to the target ONU via the PON fiber optic link. The ONU parses the GEM frames to extract Ethernet packets and forwards them to the adapter module.
[0105] The adapter module parses the private fields of Ethernet packets to obtain control commands, converts them into corresponding electrical control signals, and parses video data and converts it into OLDI_LANE serial video signals.
[0106] The ONU sends electrical control signals and OLDI_LANE serial video signals to the display screen, which then completes initialization, power consumption control, and video display.
[0107] It should be noted that the connection scenarios between in-vehicle displays and ONU devices include devices such as displays, ONUs, OLTs, and remote in-vehicle SoCs.
[0108] like Figure 7 As shown, for a monitor (the display here uses an OLDI interface), in addition to the OLDI_LANE interface used for video transmission and the I2C interface used for camera management, there are also some common pins such as: OLDI_XRES (or LCD_XRES) hard reset output, used for power-on initialization of the screen TCON; OLDI_PD (Power-Down) power-down control, setting it high will turn off the OLDI transmitter and enter ultra-low power mode.
[0109] like Figure 8 As shown, the pixel data transmitted from the vehicle-mounted SOC passes through the PON network and is sent to the PON port of the ONU. The PON module receives the gem frame, parses the gem frame according to the PON protocol, extracts the Ethernet packet, and sends it to the Switch module. The Switch module then sends the corresponding Ethernet packet to the adapter module. The adapter module parses this packet, extracts the private part of the packet, and generates control signals (OLDI_XRES, OLDI_PD, etc.). These control signals are electrical signals and are directly connected to the display.
[0110] like Figure 9 As shown, in terms of design, this information needs to be added to the Ethernet frame with corresponding private fields.
[0111] Secondly, embodiments of this application provide a video alarm transmission system for a vehicle-mounted PON network. The system includes a memory and a processor. The memory includes a program for a video alarm transmission method for a vehicle-mounted PON network. When the program for the video alarm transmission method for a vehicle-mounted PON network is executed by the processor, it implements the following steps:
[0112] Based on the connection scenario between the vehicle-mounted camera and the ONU device, acquire video data and abnormal alarm signals from the camera;
[0113] The video data is converted to parallel data, which is then encapsulated to generate Ethernet packets.
[0114] Ethernet packets are encapsulated into GEM frames of the PON protocol, abnormal alarm signals are transparently transmitted to non-protocol-specified fields in the GEM frame header, and then transmitted to the remote vehicle-mounted SOC.
[0115] Based on the connection scenario between the vehicle display and the ONU device, video data is received, GEM frames in the video data are parsed, Ethernet packets are extracted, and control electrical signals corresponding to the display are generated.
[0116] The control electrical signals are transmitted to the display.
[0117] Specifically, this system includes a terminal video device, an ONU, an OLT, and a remote vehicle-mounted SOC; the terminal video device is connected to the ONU, the ONU is connected to the OLT via a PON fiber optic link, and the OLT is connected to the remote vehicle-mounted SOC; the ONU has a built-in mipi_csi module, adapter module, switch module, and PON module; the terminal video device is a camera or a display screen.
[0118] The interface between the camera and the ONU includes a CSI_LANE interface, an I2C interface, and an ERRO signal interface; when the terminal video device is a display screen, the interface between the display screen and the ONU includes an OLDI_LANE interface, an I2C interface, an OLDI_XRES interface, and an OLDI_PD interface.
[0119] The ONU includes a csi_rx module, an adapter module, a switch module, and a PON module connected in sequence. The csi_rx module is used to convert serial video data into parallel pixel data. The adapter module is used to convert pixel data into Ethernet packets. The switch module is used for data forwarding. The PON module is used to convert Ethernet packets into GEM frames and to pass signals through.
[0120] According to an embodiment of the present invention, a video alarm transmission method based on the connection scenario between an in-vehicle camera and an ONU device is as follows:
[0121] The camera outputs CSI_LANE serial video data and ERRO alarm signal, which are transmitted to the ONU via the interface.
[0122] The ONU's mipi_csi module converts CSI_LANE serial video data into parallel pixel data, encapsulates it into Ethernet packets based on the adapter module, and forwards them to the PON module according to the switch module.
[0123] The ONU transmits the ERRO alarm signal to the PON module, which then encapsulates the Ethernet packet and the ERRO alarm signal into a GEM frame. The private field in the frame header of the GEM frame carries the status information of the ERRO alarm signal.
[0124] The ONU sends GEM frames to the OLT via a PON fiber optic link. After parsing the GEM frames, the OLT sends the video data and ERRO alarm signal to the remote vehicle-mounted SOC.
[0125] The remote vehicle-mounted SOC receives and processes video data and ERRO alarm signals.
[0126] According to an embodiment of the present invention, video data is converted to obtain parallel data, and the parallel data is encapsulated to generate Ethernet packets, specifically including:
[0127] Acquire serial video data and parse the timing and synchronization fields in the serial video data based on the video interface protocol;
[0128] The timing and synchronization fields in the serial video data are converted into parallel data format to obtain parallel data;
[0129] Frame format adaptation for parallel data: According to the payload requirements of Ethernet frames, the parallel data is fragmented into fixed lengths;
[0130] The fragmented parallel data is encapsulated to obtain Ethernet packets.
[0131] A third aspect of the present invention provides a computer-readable storage medium including a video alarm transmission method program for a vehicle-mounted PON network. When the video alarm transmission method program for a vehicle-mounted PON network is executed by a processor, it implements the steps of the video alarm transmission method for a vehicle-mounted PON network as described in any of the above claims.
[0132] This invention discloses a video alarm transmission method, system, and medium for a vehicle-mounted PON network. Based on a connection scenario between a vehicle-mounted camera and an ONU device, it acquires video data and abnormal alarm signals from the camera; converts the video data using a protocol to obtain parallel data; encapsulates the parallel data to generate Ethernet packets; encapsulates the Ethernet packets into GEM frames of the PON protocol; transmits the abnormal alarm signals to a non-protocol-defined field in the GEM frame header and then to a remote vehicle-mounted SOC; based on a connection scenario between a vehicle-mounted display and an ONU device, it receives video data, parses the GEM frames in the video data, extracts the Ethernet packets, and generates control electrical signals corresponding to the display; transmits the control electrical signals to the display. By employing an optical communication PON network architecture combined with GEM frame encapsulation and protocol conversion technology, it achieves high-speed video data transmission between the vehicle-mounted camera, display, and SOC, adapting to high-bandwidth service scenarios such as autonomous driving and high-definition vehicle monitoring, while reducing transmission latency and packet loss rate.
[0133] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0134] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0135] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0136] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0137] Alternatively, if the integrated units of the present invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A video alarm transmission method for a vehicle-mounted PON network, characterized in that, include: Based on the connection scenario between the vehicle-mounted camera and the first ONU device, the first ONU device acquires the video data and abnormal alarm signals from the camera. The first ONU device performs protocol conversion on the video data to obtain parallel data, encapsulates the parallel data, and generates the first Ethernet packet; The first ONU device encapsulates the first Ethernet packet into a first GEM frame of the PON protocol, transmits the abnormal alarm signal to the non-protocol specified field of the first GEM frame header, and transmits it to the remote vehicle-mounted SOC. The remote vehicle-mounted SOC receives and processes the video data and the abnormal alarm signal. Based on the connection scenario between the vehicle display and the second ONU device, the remote vehicle-mounted SOC generates display control commands and pixel video data and sends them to the OLT. The OLT encapsulates the pixel video data into a second Ethernet packet, adds control commands to the private field of the second Ethernet packet, and then encapsulates the second Ethernet packet into a second GEM frame. The OLT sends the second GEM frame to the second ONU via the PON fiber optic link. The second ONU parses the second GEM frame, extracts the second Ethernet message, and forwards it to the adapter module. The adapter module parses the private fields of the second Ethernet packet to obtain control commands, converts them into corresponding electrical control signals, and at the same time parses the pixel video data and converts it into OLDI_LANE serial video signals; The second ONU sends the electrical control signal and the OLDI_LANE serial video signal to the display screen, which then completes initialization, power consumption control, and video display.
2. The video alarm transmission method for a vehicle-mounted PON network according to claim 1, characterized in that, The video alarm transmission method based on the connection scenario between the vehicle-mounted camera and the first ONU device is as follows: The camera outputs CSI_LANE serial video data and abnormal alarm signals, which are transmitted to the first ONU through the interface. The mipi_csi module of the first ONU converts CSI_LANE serial video data into parallel pixel data, encapsulates it into the first Ethernet packet based on the adapter module, and forwards it to the PON module according to the switch module; The first ONU transmits the abnormal alarm signal to the PON module, which encapsulates the first Ethernet message and the abnormal alarm signal into a first GEM frame. The frame header of the first GEM frame contains non-protocol-specified fields that carry the status information of the abnormal alarm signal. The first ONU sends the first GEM frame to the OLT via the PON fiber optic link. After parsing the first GEM frame, the OLT sends the video data and abnormal alarm signal to the remote vehicle-mounted SOC. The remote vehicle-mounted SOC receives and processes the video data and abnormal alarm signals.
3. The video alarm transmission method for a vehicle-mounted PON network according to claim 2, characterized in that, The video data undergoes protocol conversion to obtain parallel data. This parallel data is then encapsulated to generate the first Ethernet packet, specifically including: Acquire serial video data and parse the timing and synchronization fields in the serial video data based on the video interface protocol; The timing and synchronization fields in the serial video data are converted into parallel data format to obtain parallel data; Frame format adaptation for parallel data: According to the payload requirements of Ethernet frames, the parallel data is fragmented into fixed lengths; The fragmented parallel data is encapsulated to obtain the first Ethernet packet.
4. The video alarm transmission method for a vehicle-mounted PON network according to claim 3, characterized in that, The first Ethernet packet is encapsulated into a first GEM frame of the PON protocol, the abnormal alarm signal is transparently transmitted to the non-protocol-specified field in the header of the first GEM frame, and then transmitted to the remote vehicle-mounted SOC, specifically including: Obtain the first Ethernet packet and sort the first Ethernet packets by priority; The first Ethernet packet is encapsulated with a first GEM frame header according to priority order; By adding the protocol-specified fields to the encapsulated first GEM frame header, a complete first GEM frame is obtained. Embed abnormal alarm signals into non-protocol-specified fields in the first GEM frame header; Transmit the complete first GEM frame along with non-protocol-specified fields to the remote on-board SOC.
5. A video alarm transmission system for a vehicle-mounted PON network, characterized in that, The system includes a memory and a processor. The memory includes a program for a video alarm transmission method in a vehicle-mounted PON network. When the program for the video alarm transmission method in a vehicle-mounted PON network is executed by the processor, it performs the following steps: Based on the connection scenario between the vehicle-mounted camera and the first ONU device, the first ONU device acquires the video data and abnormal alarm signals from the camera. The first ONU device performs protocol conversion on the video data to obtain parallel data, encapsulates the parallel data, and generates the first Ethernet packet; The first ONU device encapsulates the first Ethernet packet into a first GEM frame of the PON protocol, transmits the abnormal alarm signal to a non-protocol-specified field in the first GEM frame header, and transmits it to the remote vehicle-mounted SOC. The remote vehicle-mounted SOC receives and processes the video data and the abnormal alarm signal. Based on the connection scenario between the vehicle display and the second ONU device, the remote vehicle SOC generates display control commands and pixel video data, and sends them to the OLT; The OLT encapsulates the pixel video data into a second Ethernet packet, adds control commands to the private field of the second Ethernet packet, and then encapsulates the second Ethernet packet into a second GEM frame. The OLT sends the second GEM frame to the second ONU via the PON fiber optic link. The second ONU parses the second GEM frame, extracts the second Ethernet message, and forwards it to the adapter module. The adapter module parses the private fields of the second Ethernet packet to obtain control commands, converts them into corresponding electrical control signals, and at the same time parses the pixel video data and converts it into OLDI_LANE serial video signals; The second ONU sends the electrical control signal and the OLDI_LANE serial video signal to the display screen, which then completes initialization, power consumption control, and video display.
6. A video alarm transmission system for a vehicle-mounted PON network according to claim 5, characterized in that, The video alarm transmission method based on the connection scenario between the vehicle-mounted camera and the first ONU device is as follows: The camera outputs CSI_LANE serial video data and abnormal alarm signals, which are transmitted to the first ONU through the interface. The mipi_csi module of the first ONU converts CSI_LANE serial video data into parallel pixel data, encapsulates it into the first Ethernet packet based on the adapter module, and forwards it to the PON module according to the switch module; The first ONU transmits the abnormal alarm signal to the PON module, which encapsulates the first Ethernet message and the abnormal alarm signal into a first GEM frame. The frame header of the first GEM frame contains non-protocol-specified fields that carry the status information of the abnormal alarm signal. The first ONU sends the first GEM frame to the OLT via the PON fiber optic link. After parsing the first GEM frame, the OLT sends the video data and abnormal alarm signal to the remote vehicle-mounted SOC. The remote vehicle-mounted SOC receives and processes the video data and abnormal alarm signals.
7. A video alarm transmission system for a vehicle-mounted PON network according to claim 6, characterized in that, The video data undergoes protocol conversion to obtain parallel data. This parallel data is then encapsulated to generate the first Ethernet packet, specifically including: Acquire serial video data and parse the timing and synchronization fields in the serial video data based on the video interface protocol; The timing and synchronization fields in the serial video data are converted into parallel data format to obtain parallel data; Frame format adaptation for parallel data: According to the payload requirements of Ethernet frames, the parallel data is fragmented into fixed lengths; The fragmented parallel data is encapsulated to obtain the first Ethernet packet.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a video alarm transmission method program for a vehicle-mounted PON network. When the video alarm transmission method program for a vehicle-mounted PON network is executed by a processor, it implements the steps of the video alarm transmission method for a vehicle-mounted PON network as described in any one of claims 1 to 4.
Citation Information
Patent Citations
FTTR sub-gateway management method, device and system and storage medium
CN120416708A
Vehicle-mounted passive optical network unit system and communication method thereof
CN121585935A