Communication protocol conversion method and apparatus for detecting communication protocol conversion error between heterogeneous automobile communication networks
The method addresses conversion errors in automotive networks by storing and comparing frames to prevent malfunctions and bandwidth waste, ensuring reliable communication.
Patent Information
- Application Number
- JP2024209504
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-22
- Filing Date
- 2024-12-02
- Publication Date
- 2025-07-03
AI Technical Summary
Conventional communication protocol conversion devices fail to detect conversion errors between different automotive communication networks, leading to potential vehicle malfunctions and waste of network bandwidth.
A method and apparatus that stores a copy of an input frame, converts it into a different network frame, inversely converts it back, and compares it with the original to detect conversion errors, preventing the transmission of error frames.
Prevents vehicle malfunctions and conserves network bandwidth by detecting and blocking error frames during protocol conversion between heterogeneous automotive networks.
Smart Images

Figure 2025100392000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to communication protocol conversion technology in a vehicle gateway device. More specifically, the present invention relates to a technology for detecting communication protocol conversion errors between Ethernet frames and non-Ethernet frames (e.g., CAN frames, LIN frames, FlexRay frames, etc.) in heterogeneous automotive communication networks.
Background Art
[0002] In an environment where the vehicle's backbone network is composed of an Ethernet network and a plurality of non-Ethernet networks (e.g., CAN networks, LIN networks, FlexRay networks, etc.) are connected to the backbone network via a gateway device, in order for a specific electronic control unit (ECU) belonging to a non-Ethernet network to communicate with an ECU belonging to another non-Ethernet network, it must pass through the Ethernet network which is the backbone network.
[0003] For this purpose, the communication protocol conversion device of the gateway device performs a communication protocol conversion function between the Ethernet network and the non-Ethernet network. The communication protocol conversion device of the transmitting-side gateway converts a non-Ethernet frame transmitted from a non-Ethernet network into an Ethernet frame before loading it onto the Ethernet network. Conversely, the communication protocol conversion device of the receiving-side gateway converts an Ethernet frame transmitted from the Ethernet network into a non-Ethernet frame before loading it onto the non-Ethernet network.
[0004] Conventional communication protocol conversion devices only perform the conversion function between different communication protocols and do not consider the detection of conversion errors, so a safety device for dealing with conversion errors cannot be provided.
Summary of the Invention
Problems to be Solved by the Invention
[0005] Embodiments of the present invention and the like are directed to a communication protocol conversion method and apparatus for detecting communication protocol conversion errors between different automotive communication networks. In the conversion operation between different automotive communication networks, by detecting frame conversion errors caused by temporary or permanent malfunction and fundamentally blocking the transmission of error frames, it is possible to prevent in advance malfunction of vehicles due to error frames and waste of unnecessary network bandwidth.
[0006] However, the problems to be solved by the present invention are not limited thereto, and can be variously extended in an environment that does not deviate from the idea and scope of the present invention.
Means for Solving the Problems
[0007] According to an embodiment of the present invention, in a communication protocol conversion method performed by a communication protocol conversion device, the method includes storing a copy of an input first communication network frame; converting the input first communication network frame into a second communication network frame via a first conversion module; inversely converting the converted second communication network frame into a first communication network frame via a second conversion module; comparing the stored copy of the first communication network frame with the inversely converted first communication network frame; and detecting a conversion error between the first and second communication networks according to a result of the comparison. A communication protocol conversion method for detecting a communication protocol conversion error between different automotive communication networks can be provided.
[0008] If the first communication network frame is a non-Ethernet frame, the second communication network frame can be an Ethernet frame, and if the first communication network frame is an Ethernet frame, the second communication network frame can be a non-Ethernet frame.
[0009] The non-Ethernet frame can include at least one of a CAN (Controller Area Network) frame, a LIN (Local Interconnect Network) frame, and a FlexRay frame.
[0010] In the step of detecting the conversion error, if a conversion error is detected because the stored copy of the first communication network frame and the inverse-converted first communication network frame do not match as a result of the comparison, the conversion error can be notified.
[0011] In the step of detecting the conversion error, if a conversion error is not detected because the stored copy of the first communication network frame and the inverse-converted first communication network frame match as a result of the comparison, the converted second communication network frame can be output.
[0012] In the step of detecting the conversion error, an error generated while reorganizing the control information (PDU, Protocol Data Unit) format of the input frame into the control information PDU format of the output frame can be detected by the first conversion module or the second conversion module.
[0013] According to another embodiment of the present invention, there is provided an input / output module for inputting and outputting communication network frames in different automotive communication networks, a first conversion module for converting a first communication network frame into a second communication network frame in different automotive communication networks, a second conversion module for converting the second communication network frame into the first communication network frame in different automotive communication networks, a memory for storing one or more programs, and a processor for executing the one or more stored programs. The processor stores a copy of the first communication network frame input via the input / output module, converts the input first communication network frame into a second communication network frame via the first conversion module, inversely converts the converted second communication network frame into the first communication network frame via the second conversion module, compares the stored copy of the first communication network frame with the inversely converted first communication network frame, and detects a conversion error between the first and second communication networks according to the result of the comparison. A communication protocol conversion device for detecting a communication protocol conversion error between different automotive communication networks can be provided.
[0014] If the first communication network frame is a Non-Ethernet frame, the second communication network frame can be an Ethernet frame, and if the first communication network frame is an Ethernet frame, the second communication network frame can be a Non-Ethernet frame.
[0015] The Non-Ethernet frame can include at least one of a CAN (Controller Area Network) frame, a LIN (Local Interconnect Network) frame, and a FlexRay frame.
[0016] If a conversion error is detected as a result of the comparison, i.e., the stored copy of the first communication network frame does not match the inversely converted first communication network frame, the processor can notify the conversion error.
[0017] If, as a result of the comparison, the copy of the stored first communication network frame matches the inverse-transformed first communication network frame and no conversion error is detected, the processor can output the transformed second communication network frame.
[0018] The processor can detect an error generated while reassembling the control information (PDU, Protocol Data Unit) format of the input frame into the control information PDU format of the output frame in the first conversion module or the second conversion module.
Advantages of the Invention
[0019] The disclosed technology can have the following advantages. However, it should not be understood that the scope of the rights of the disclosed technology is limited thereby, in the sense that a particular embodiment should include all of the following advantages or only the following advantages.
[0020] Embodiments of the present invention and the like can prevent malfunction of a vehicle due to an error frame and waste of unnecessary network bandwidth caused by the error frame in advance by detecting an error in frame conversion caused by temporary or permanent malfunction during the conversion operation between different automotive communication networks and fundamentally blocking the transmission of the error frame.
[0021] Embodiments of the present invention and the like can detect in advance a communication protocol conversion error between an Ethernet frame and a non-Ethernet frame (for example, a CAN frame, a LIN frame, a FlexRay frame, etc.) in different automotive communication networks.
Brief Description of the Drawings
[0022]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
DETAILED DESCRIPTION OF THE INVENTION
[0023] The present invention can be subjected to various conversions and can have various embodiments. Specific embodiments are illustrated in the drawings and will be specifically described in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and it should be understood that all conversions, equivalents, or alternatives included in the technical idea and technical scope of the present invention are included. When explaining the present invention, if it is determined that a specific description of related known technologies may obscure the gist of the present invention, the detailed description thereof will be omitted.
[0024] Terms such as first, second, etc. can be used to describe various components, but the components are not limited by the terms. The terms are used only for the purpose of distinguishing one component from another.
[0025] The terms used in the present invention are merely used to describe specific embodiments and are not intended to limit the present invention. In the present invention, while considering the functions in the present invention, general terms that are widely used at present are selected as much as possible. However, this can be changed depending on the intentions of those skilled in the art, precedents, or the emergence of new technologies. Also, in certain cases, there are terms arbitrarily selected by the applicant, and in this case, the meaning will be described in detail in the part explaining the corresponding invention. Therefore, the terms used in the present invention should not be defined simply by the names of the terms, but should be defined based on the meaning of the terms and the overall content of the present invention.
[0026] Singular expressions include plural expressions unless the context clearly indicates otherwise. In the present invention, terms such as "including" or "having" are intended to specify the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, and it should be understood that the presence or possibility of addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof is not precluded in advance.
[0027] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. When describing with reference to the accompanying drawings, the same or corresponding components are denoted by the same reference numerals, and redundant descriptions thereof are omitted.
[0028] FIG. 1 is a diagram showing the gateway operation between different automotive communication networks including a communication protocol conversion device 120 according to an embodiment of the present invention.
[0029] As shown in FIG. 1, a gateway 100 between heterogeneous automotive communication networks including a communication protocol conversion device according to an embodiment of the present invention includes a routing device 110 and a communication protocol conversion device 120. However, not all of the illustrated components are essential components. The gateway 100 between heterogeneous automotive communication networks may be realized by more components than those illustrated, and may also be realized by fewer components than those illustrated.
[0030] As shown in FIG. 1, the gateway 100 between heterogeneous automotive communication networks is connected between an Ethernet network, which is a vehicle backbone network, and a plurality of non-Ethernet networks (for example, CAN network, LIN network, FlexRay network, etc.) to mediate between heterogeneous automotive communication networks. A specific electronic control unit ECU belonging to a non-Ethernet network can communicate with an electronic control unit ECU belonging to another non-Ethernet network via the gateway 100.
[0031] For this reason, the gateway 100 between heterogeneous automotive communication networks according to an embodiment of the present invention includes a routing device 110 and a communication protocol conversion device 120. Here, the communication protocol conversion device 120 can detect communication protocol conversion errors between heterogeneous automotive communication networks.
[0032] The routing device 110 can route a plurality of non-Ethernet networks to the Ethernet network via the communication protocol conversion device 120, or route the Ethernet network to the non-Ethernet network via the communication protocol conversion device 120.
[0033] The communication protocol conversion device 120 can convert the communication protocol in heterogeneous automotive communication networks by converting a non-Ethernet frame into an Ethernet frame or converting an Ethernet frame into a non-Ethernet frame.
[0034] Here, the communication protocol conversion device 120 can detect errors that occur while converting a communication protocol with a communication protocol conversion module implemented in hardware or software. As an example, as shown in FIG. 1, the communication protocol conversion device 120 stores a copy of the non-Ethernet frame input from the routing device 110, converts the input non-Ethernet frame into an Ethernet frame, inverse-converts the converted Ethernet frame into a non-Ethernet frame, compares the stored copy of the non-Ethernet frame with the inverse-converted non-Ethernet frame, and can detect a conversion error between the non-Ethernet and Ethernet networks according to the result of the comparison.
[0035] FIG. 2 is a diagram showing a conversion error detection operation when converting a non-Ethernet frame into an Ethernet frame by a communication protocol conversion device according to an embodiment of the present invention.
[0036] As shown in FIG. 2, the communication protocol conversion device 120 according to an embodiment of the present invention can detect a conversion error when converting a non-Ethernet frame into an Ethernet frame.
[0037] For this purpose, the communication protocol conversion device 120 transmits the input non-Ethernet frame to the first conversion module 210 and stores a copy of the non-Ethernet frame.
[0038] Then, the first conversion module 210 converts the transmitted non-Ethernet frame into an Ethernet frame. The converted Ethernet frame is transmitted to the second conversion module 220 and the output module 240.
[0039] Next, the second conversion module 220 inverse-converts the converted Ethernet frame into a non-Ethernet frame.
[0040] Thereafter, the comparison module 230 compares the stored copy of the non-Ethernet frame with the non-Ethernet frame that has been inverse-converted.
[0041] If the comparison result of the stored copy of the non-Ethernet frame and the non-Ethernet frame that has been inverse-converted matches as a result of the comparison, the output module 240 outputs the transmitted Ethernet frame.
[0042] Conversely, if the comparison result of the stored copy of the non-Ethernet frame and the non-Ethernet frame that has been inverse-converted does not match as a result of the comparison, the comparison module 230 outputs a conversion error notification.
[0043] FIG. 3 is a diagram showing a conversion error detection operation when the communication protocol conversion device according to an embodiment of the present invention converts an Ethernet frame into a non-Ethernet frame.
[0044] As shown in FIG. 3, the communication protocol conversion device 120 according to an embodiment of the present invention can detect a conversion error when converting an Ethernet frame into a non-Ethernet frame.
[0045] For this purpose, the communication protocol conversion device 120 transmits the input Ethernet frame to the second conversion module 220 and stores a copy of the Ethernet frame.
[0046] Then, the second conversion module 220 converts the transmitted Ethernet frame into a non-Ethernet frame. The converted non-Ethernet frame is transmitted to the first conversion module 210 and the output module 240.
[0047] Next, the first conversion module 210 inverse-converts the converted non-Ethernet frame into an Ethernet frame.
[0048] After that, the comparison module 230 compares the stored copy of the Ethernet frame with the inverse-converted Ethernet frame.
[0049] As a result of the comparison, if the comparison result between the stored copy of the Ethernet frame and the inverse-converted Ethernet frame matches, the output module 240 outputs the transmitted non-Ethernet frame.
[0050] Conversely, if the comparison result between the stored copy of the Ethernet frame and the inverse-converted Ethernet frame does not match as a result of the comparison, the comparison module 230 outputs a conversion error notification.
[0051] FIG. 4 is a flowchart showing a communication protocol conversion method for detecting a communication protocol conversion error between different automotive communication networks according to an embodiment of the present invention.
[0052] In step S101, the communication protocol conversion device 120 stores a copy of the input first communication network frame.
[0053] In step S102, the communication protocol conversion device 120 converts the first communication network frame into a second communication network frame via the first conversion module 210. Here, if the first communication network frame is a non-Ethernet frame, the second communication network frame is an Ethernet frame, and if the first communication network frame is an Ethernet frame, the second communication network frame can be a non-Ethernet frame.
[0054] In step S103, the communication protocol conversion device 120 inverse-converts the second communication network frame into the first communication network frame via the second conversion module 220.
[0055] In step S104, the communication protocol conversion device 120 compares whether the stored copy of the first communication network frame matches the inverse-converted first communication network frame.
[0056] In step S105, if, as a result of the comparison, the stored copy of the first communication network frame and the inverse-converted first communication network frame match and no conversion error is detected, the communication protocol conversion device 120 outputs the converted second communication network frame.
[0057] On the contrary, in step S106, if, as a result of the comparison, the stored copy of the first communication network frame and the inverse-converted first communication network frame do not match and a conversion error is detected, the communication protocol conversion device 120 outputs a conversion error notification.
[0058] FIG. 5 is a configuration diagram of a communication protocol conversion device for detecting a communication protocol conversion error between different automotive communication networks according to an embodiment of the present invention.
[0059] As shown in FIG. 5, a communication protocol conversion device 120 for detecting a communication protocol conversion error between different automotive communication networks according to an embodiment of the present invention includes an input / output module 310, a first conversion module 210, a second conversion module 220, a memory 340, and a processor 350. However, not all of the illustrated components are essential components. A communication protocol conversion device 120 for detecting a communication protocol conversion error between different automotive communication networks may be realized by more components than those illustrated, and a communication protocol conversion device 120 for detecting a communication protocol conversion error between different automotive communication networks may also be realized by fewer components than those illustrated.
[0060] Hereinafter, the specific configurations and operations of the respective components of the communication protocol conversion device 120 for detecting a communication protocol conversion error between different automotive communication networks in FIG. 5 will be described.
[0061] The input / output module 310 is connected to the first communication network and the second communication network. The input / output module 310 can receive or output a first communication network frame from the first communication network and receive or output a second communication network frame from the second communication network.
[0062] The first conversion module 320 converts a first communication network frame into a second communication network frame for communication protocol conversion between different automotive communication networks.
[0063] The second conversion module 330 converts a second communication network frame into a first communication network frame for communication protocol conversion between different automotive communication networks.
[0064] The memory 340 stores one or more programs related to communication protocol conversion operations for detecting communication protocol conversion errors between different automotive communication networks.
[0065] The processor 350 executes one or more programs stored in the memory 340. The processor 350 stores a copy of the first communication network frame input via the input / output module 310, converts the input first communication network frame into a second communication network frame via the first conversion module 320, inverse-converts the converted second communication network frame into a first communication network frame via the second conversion module 330, compares the stored copy of the first communication network frame with the inverse-converted first communication network frame, and can detect a conversion error according to the result of the comparison.
[0066] According to embodiments and the like, if the first communication network frame is a non-Ethernet frame, the second communication network frame can be an Ethernet frame, and if the first communication network frame is an Ethernet frame, the second communication network frame can be a non-Ethernet frame.
[0067] According to embodiments and the like, the non-Ethernet frame can include at least one of a CAN (Controller Area Network) frame, a LIN (Local Interconnect Network) frame, and a FlexRay frame.
[0068] According to an embodiment or the like, if, as a result of the comparison, the stored copy of the first communication network frame and the inverse-transformed first communication network frame match and no conversion error is detected, the processor 350 can output the converted second communication network frame.
[0069] According to an embodiment or the like, if, as a result of the comparison, the stored copy of the first communication network frame and the inverse-transformed first communication network frame do not match and a conversion error is detected, the processor 350 can notify the conversion error.
[0070] According to an embodiment or the like, the processor 350 can detect an error generated while the first conversion module 320 or the second conversion module 330 reassembles the control information (PDU, Protocol Data Unit) format of the input frame into the control information PDU format of the output frame.
[0071] On the other hand, according to an embodiment of the present invention, the various embodiments and the like described above can be implemented by software including instruction words stored in a machine-readable storage media that can be read by a machine (e.g., a computer). The machine is a device that can call the instruction words stored in the storage media and can operate according to the called instruction words, and can include an electronic device (e.g., electronic device A) according to the disclosed embodiments and the like. When the instruction is executed by a processor, the processor can directly or use other components under the control of the processor to perform the function corresponding to the instruction. The instruction can include code generated or executed by a compiler or an interpreter. The storage media that can be read by the machine can be provided in the form of a non-transitory storage media. Here, "non-transitory" means that the storage media exists tangibly without including a signal, and does not distinguish whether the data is stored semi-permanently or temporarily in the storage media.
[0072] Also, according to an embodiment of the present invention, the methods according to the various embodiments described above can be provided included in a computer program product. The computer program product can be traded as a commodity between a seller and a purchaser. The computer program product can be in the form of a storage medium readable by a device (e.g., compact disc read only memory (CD-ROM)), or can be distributed online via an application store (e.g., App StoreTM). In the case of online distribution, at least a part of the computer program product can be at least temporarily stored or temporarily generated in a storage medium such as the memory of a manufacturer's server, an application store's server, or a relay server.
[0073] Also, according to an embodiment of the present invention, the various embodiments described above can be realized within a recording medium readable by a computer or a similar device using software, hardware, or a combination thereof. In some cases, the embodiments described herein can be realized by the processor itself. According to a software implementation, embodiments such as the procedures and functions described herein can be realized by another software module. Each of the software modules can perform one or more of the functions and operations described herein.
[0074] On the one hand, computer instructions for performing the processing operations of the devices according to the various embodiments described above can be stored in a non-transitory computer-readable medium. When the computer instructions stored in such a non-transitory computer-readable medium are executed by a processor of a specific device, the processing operations in the devices according to the various embodiments described above are caused to be performed on the specific device. A non-transitory computer-readable medium means a medium that stores data semi-permanently and can be read by a device, rather than a medium that stores data for a short moment, such as a register, a cache, or a memory. Specific examples of non-transitory computer-readable media can include CDs, DVDs, hard disks, Blu-ray (registered trademark) disks, USBs, memory cards, ROMs, and the like.
[0075] Also, each of the components (e.g., modules or programs) according to the various embodiments described above can be composed of one or more individuals, and some of the sub-components such as those described above can be omitted, or other sub-components can be further included in various embodiments. Generally or additionally, some components (e.g., modules or programs) can be integrated into one individual to perform the same or similar functions as those performed by each of the components before integration. The operations performed by the modules, programs, or other components according to the various embodiments can be executed sequentially, in parallel, repeatedly, or heuristically, or at least some operations can be executed in other orders, omitted, or other operations can be added.
[0076] In the above, the desirable embodiments of the present invention have been illustrated and described. However, the present invention is not limited to the specific embodiments described above, and it goes without saying that various modifications can be made by those having ordinary knowledge in the technical field to which the disclosure pertains without departing from the gist of the present invention claimed in the claims. Such modifications and the like should not be individually understood from the technical idea and perspective of the present invention.
Explanation of Reference Numerals
[0077] 100 Gateway 110 Routing Device 120 Communication Protocol Conversion Device 210 First Conversion Module 220 Second Conversion Module 230 Comparison Module 240 Output Module 310 Input / Output Module 320 First Conversion Module 330 Second Conversion Module 340 Memory 350 Processor
Claims
1. In a communication protocol conversion method performed by a communication protocol conversion device, storing a copy of the input first communication network frame; converting the input first communication network frame into a second communication network frame via a first conversion module; inversely converting the converted second communication network frame into a first communication network frame via a second conversion module; comparing the stored copy of the first communication network frame with the inversely converted first communication network frame; detecting a conversion error between the first and second communication networks according to the result of the comparison; A communication protocol conversion method for detecting a communication protocol conversion error between different types of automotive communication networks, including the above steps.
2. If the first communication network frame is a non-Ethernet frame, the second communication network frame is an Ethernet frame; if the first communication network frame is an Ethernet frame, the second communication network frame is a non-Ethernet frame. The communication protocol conversion method for detecting a communication protocol conversion error between different types of automotive communication networks according to Claim 1.
3. The non-Ethernet frame includes at least one of a Controller Area Network (CAN) frame, a Local Interconnect Network (LIN) frame, and a FlexRay frame. The communication protocol conversion method for detecting a communication protocol conversion error between different types of automotive communication networks according to Claim 2.
4. The step of detecting the conversion error If, as a result of the comparison, the stored copy of the first communication network frame does not match the inversely converted first communication network frame and a conversion error is detected, a conversion error is notified. The communication protocol conversion method for detecting a communication protocol conversion error between different types of automotive communication networks according to Claim 1.
5. The step of detecting the conversion error If, as a result of the comparison, the stored copy of the first communication network frame matches the inversely converted first communication network frame and no conversion error is detected, the converted second communication network frame is output. The communication protocol conversion method for detecting a communication protocol conversion error between different types of automotive communication networks according to Claim 1.
6. The step of detecting the conversion error is detecting an error that occurs while reassembling the control information (PDU, Protocol Data Unit) format of the input frame into the control information PDU format of the output frame by the first conversion module or the second conversion module, the communication protocol conversion method for detecting a communication protocol conversion error between different automotive communication networks according to claim 1.
7. An input / output module for inputting and outputting communication network frames in different automotive communication networks, A first conversion module for converting a first communication network frame into a second communication network frame in different automotive communication networks, A second conversion module for converting a second communication network frame into a first communication network frame in different automotive communication networks, A memory for storing one or more programs, A processor for executing the one or more stored programs, comprising The processor stores a copy of the first communication network frame input via the input / output module, converts the input first communication network frame into a second communication network frame via the first conversion module, inversely converts the converted second communication network frame into a first communication network frame via the second conversion module, compares the stored copy of the first communication network frame with the inversely converted first communication network frame, A communication protocol conversion device for detecting a conversion error between the first and second communication networks according to the result of the comparison, for detecting a communication protocol conversion error between different automotive communication networks.
8. If the first communication network frame is a non-Ethernet frame, the second communication network frame is an Ethernet frame, and if the first communication network frame is an Ethernet frame, the second communication network frame is a non-Ethernet frame, the communication protocol conversion device for detecting a communication protocol conversion error between different automotive communication networks according to claim 7.
9. The non-Ethernet frame includes at least one of a CAN (Controller Area Network) frame, a LIN (Local Interconnect Network) frame, and a FlexRay frame, the communication protocol conversion device for detecting a communication protocol conversion error between different automotive communication networks according to claim 8.
10. The processor is configured to , if a conversion error is detected because the stored copy of the first communication network frame does not match the inverse-converted first communication network frame as a result of the comparison, notify of the conversion error. A communication protocol conversion device for detecting a communication protocol conversion error between different automotive communication networks according to claim 7.
11. The processor is configured to , if a conversion error is not detected because the stored copy of the first communication network frame matches the inverse-converted first communication network frame as a result of the comparison, output the converted second communication network frame. A communication protocol conversion device for detecting a communication protocol conversion error between different automotive communication networks according to claim 7.
12. The processor is configured to detect an error that occurs while reassembling the control information (PDU, Protocol Data Unit) format of the input frame into the control information PDU format of the output frame by the first conversion module or the second conversion module. A communication protocol conversion device for detecting a communication protocol conversion error between different automotive communication networks according to claim 7.