US 9,813,525 B2
In-vehicle apparatus for signal conversion between ethernet and CAN communication and control method thereof
Dong Ok Kim, Gyeonggi-Do (KR); and Sang Woo Yu, Seoul (KR)
Assigned to Hyundai Motor Company, Seoul (KR)
Filed by Hyundai Motor Company, Seoul (KR)
Filed on Oct. 27, 2014, as Appl. No. 14/524,425.
Claims priority of application No. 10-2014-0016523 (KR), filed on Feb. 13, 2014.
Prior Publication US 2015/0229741 A1, Aug. 13, 2015
Int. Cl. H04L 29/06 (2006.01); H04L 12/46 (2006.01); H04L 29/08 (2006.01); H04L 12/40 (2006.01)
CPC H04L 69/08 (2013.01) [H04L 12/40169 (2013.01); H04L 12/4625 (2013.01); H04L 12/4633 (2013.01); H04L 67/12 (2013.01); H04L 2012/40215 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A signal conversion method between controller area network (CAN) communication and Ethernet, comprising:
determining, by a processor, a plurality of start bits corresponding to each of a plurality of CAN signals disposed in an original CAN message of a CAN frame; and
generating, by the processor, an Ethernet signal of an Ethernet frame that includes the plurality of CAN signals and the plurality of start bits that corresponds to each of the plurality of CAN signals in different fields,
wherein each of the plurality of start bits indicates a start position of a corresponding CAN signal among the plurality of CAN signals in the original CAN message when the corresponding CAN signal is mapped to the original CAN message,
wherein the Ethernet signal further includes a field that corresponds to an identification (ID) of the original CAN message and a field that indicates a target channel of the original CAN message, and
wherein the field that corresponds to the ID of the original CAN message and the field that indicates the target channel of the original CAN message are disposed in the Ethernet signal per each of the plurality of CAN signals.
 
5. A signal conversion method between controller area network (CAN) communication and Ethernet, comprising:
acquiring, by a processor, an Ethernet signal of an Ethernet frame that includes a plurality of start bit fields and a plurality of signal fields, each of the plurality of start bit fields and the plurality of signal fields corresponding to one of a plurality of CAN signals; and
arranging, by the processor, each of the plurality of CAN signals disposed in the plurality of signal fields at a position indicated by a corresponding one of the plurality of start bit fields to generate a CAN message of a CAN frame,
wherein each of the at plurality of start bit fields indicates a start position of a corresponding CAN signal among the plurality of CAN signals in an original CAN message when the corresponding CAN signal is mapped to the original CAN message,
wherein the Ethernet signal further includes a field that corresponds to an identification (ID) of the CAN message and a field that indicates a target channel of the CAN message, and
wherein the field that corresponds to the ID of the CAN message and the field that indicates the target channel of the CAN message are disposed in the Ethernet signal per each of the plurality of CAN signals.