KR101135101B1 - 캔에서의 데이터 길이 코드를 이용한 데이터 필드 패딩방법 - Google Patents
캔에서의 데이터 길이 코드를 이용한 데이터 필드 패딩방법 Download PDFInfo
- Publication number
- KR101135101B1 KR101135101B1 KR1020050097454A KR20050097454A KR101135101B1 KR 101135101 B1 KR101135101 B1 KR 101135101B1 KR 1020050097454 A KR1020050097454 A KR 1020050097454A KR 20050097454 A KR20050097454 A KR 20050097454A KR 101135101 B1 KR101135101 B1 KR 101135101B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- padding
- length code
- field
- length
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000005540 biological transmission Effects 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
- H04L12/4135—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Claims (11)
- CAN(Controller Area Network) 메시지를 통해 전송할 제 1 데이터에 제 2 데이터를 추가하는 단계; 및상기 제 2 데이터가 추가되었음을 가리키는 정보를 상기 CAN 메시지를 통해 전송하는 단계를 포함하여 이루어지며,상기 정보는 CAN 메시지를 통해 전송될 데이터의 길이를 가르키는 필드에서 예약된 범위의 값에 의해 표현되어 상기 필드에 포함되는 것을 특징으로 하는 CAN에서의 데이터 처리 방법.
- 제 1항에 있어서,상기 추가할 제 2 데이터의 길이는, 상기 제 1 데이터와 제 2 데이터의 길이의 합이 소정의 길이가 되도록 하는 값으로 결정되는 것을 특징으로 하는 CAN에서의 데이터 처리 방법.
- 제 2항에 있어서,상기 소정의 길이는 8 바이트인 것을 특징으로 하는 CAN에서의 데이터 처리 방법.
- 삭제
- 삭제
- 제 1항 내지 제3항 중 어느 한 항에 있어서,상기 제 1 데이터의 길이는 상기 필드에서 예약된 범위의 값에서 최상위 비트를 제외한 하위 비트에 대응되는 값인 것을 특징으로 하는 CAN에서의 데이터 처리 방법.
- 수신되는 CAN 메시지에 포함되며, 상기 CAN 메시지를 통해 전송될 데이터의 길이를 가르키는 필드에서 예약된 범위의 값에 의해 표현되어 상기 필드에 포함되는 정보를 기초로, 상기 CAN 메시지를 통해 전송될 제 1 데이터의 길이를 확인하는 단계; 및상기 확인된 길이만큼의 제 1 데이터를 수신하는 단계를 포함하여 이루어지고,여기서, 상기 정보가 상기 제 1 데이터에 제 2 데이터가 추가되었음을 가리키는 경우, 상기 수신된 제 1 데이터에서 상기 제 2 데이터를 제외한 데이터만을 추출하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 CAN에서의 데이터 처리 방법.
- 제 7항에 있어서,상기 정보가 상기 제 1 데이터에 제 2 데이터가 추가되었음을 가리키는 경우, 상기 CAN 메시지를 통해 전송되는 제 1 데이터에는 상기 제 1 데이터가 8 바이트가 되도록 하는 길이의 제 2 데이터가 추가되어 있는 것을 특징으로 하는 CAN에서의 데이터 처리 방법.
- 삭제
- 삭제
- 제 7항 또는 제8항에 있어서,상기 추출되는 데이터의 길이는 상기 필드에서 예약된 범위의 값에서 최상위 비트를 제외한 하위 비트에 대응되는 값인 것을 특징으로 하는 CAN에서의 데이터 처리 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050097454A KR101135101B1 (ko) | 2005-10-17 | 2005-10-17 | 캔에서의 데이터 길이 코드를 이용한 데이터 필드 패딩방법 |
US11/580,860 US7738462B2 (en) | 2005-10-17 | 2006-10-16 | Method and apparatus for processing data in controller area network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050097454A KR101135101B1 (ko) | 2005-10-17 | 2005-10-17 | 캔에서의 데이터 길이 코드를 이용한 데이터 필드 패딩방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070041870A KR20070041870A (ko) | 2007-04-20 |
KR101135101B1 true KR101135101B1 (ko) | 2012-04-16 |
Family
ID=37985335
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050097454A Active KR101135101B1 (ko) | 2005-10-17 | 2005-10-17 | 캔에서의 데이터 길이 코드를 이용한 데이터 필드 패딩방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7738462B2 (ko) |
KR (1) | KR101135101B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9705699B2 (en) | 2014-10-17 | 2017-07-11 | Hyundai Motor Company | Method and apparatus for reducing load in can communication |
US10730518B2 (en) * | 2015-07-22 | 2020-08-04 | Toyota Jidosha Kabushiki Kaisha | On-board recording system |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4511768B2 (ja) * | 2001-06-12 | 2010-07-28 | 本田技研工業株式会社 | 乗員保護装置 |
US9098816B2 (en) * | 2009-01-14 | 2015-08-04 | GM Global Technology Operations LLC | Message loss prevention in can systems |
US9167476B2 (en) | 2010-03-12 | 2015-10-20 | Intellectual Discovery Co., Ltd. | Method and apparatus for transmitting/receiving packet in wireless communication system |
KR101800171B1 (ko) | 2010-03-12 | 2017-11-24 | 한국전자통신연구원 | 무선 통신 시스템에서의 패킷 송/수신 방법 및 장치 |
US8979159B2 (en) | 2011-11-16 | 2015-03-17 | Flextronics Ap, Llc | Configurable hardware unit for car systems |
WO2012132217A1 (ja) * | 2011-03-31 | 2012-10-04 | ルネサスエレクトロニクス株式会社 | Can通信システム、can送信装置、can受信装置、およびcan通信方法 |
DE102011078266A1 (de) * | 2011-06-29 | 2013-01-03 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur seriellen Datenübertragung mit flexibler Nachrichtengröße und variabler Bitlänge |
BR112013025748B1 (pt) * | 2011-04-06 | 2021-06-22 | Robert Bosch Gmbh | Processo e dispositivo para a transmissão serial de dados em um sistema de barramento |
JP5770925B2 (ja) * | 2011-04-06 | 2015-08-26 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | 直列バスシステム内でデータ伝送容量を上げるための方法及び装置 |
DE102011080476A1 (de) * | 2011-08-05 | 2013-02-07 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Verbesserung der Datenübertragungssicherheit in einer seriellen Datenübertragung mit flexibler Nachrichtengröße |
US9432289B2 (en) | 2011-04-26 | 2016-08-30 | Robert Bosch Gmbh | Method and device for serial data transmission which is adapted to memory sizes |
WO2013000911A1 (de) * | 2011-06-29 | 2013-01-03 | Robert Bosch Gmbh | Verfahren und vorrichtung zur seriellen datenübertragung mit flexibler nachrichtengrösse und variabler bitlänge |
AU2012277904B2 (en) * | 2011-06-29 | 2017-06-29 | Robert Bosch Gmbh | Method and device for serial data transmission having a flexible message size and a variable bit length |
US9173100B2 (en) | 2011-11-16 | 2015-10-27 | Autoconnect Holdings Llc | On board vehicle network security |
US9043073B2 (en) | 2011-11-16 | 2015-05-26 | Flextronics Ap, Llc | On board vehicle diagnostic module |
US9081653B2 (en) | 2011-11-16 | 2015-07-14 | Flextronics Ap, Llc | Duplicated processing in vehicles |
DE112012004771T5 (de) | 2011-11-16 | 2014-08-07 | Flextronics Ap, Llc | Verfahren und System zur Fahrzeugdatensammlung hinsichtlich Verkehr |
US9116786B2 (en) | 2011-11-16 | 2015-08-25 | Flextronics Ap, Llc | On board vehicle networking module |
US9088572B2 (en) | 2011-11-16 | 2015-07-21 | Flextronics Ap, Llc | On board vehicle media controller |
US8949823B2 (en) | 2011-11-16 | 2015-02-03 | Flextronics Ap, Llc | On board vehicle installation supervisor |
US9055022B2 (en) | 2011-11-16 | 2015-06-09 | Flextronics Ap, Llc | On board vehicle networking module |
US9008906B2 (en) | 2011-11-16 | 2015-04-14 | Flextronics Ap, Llc | Occupant sharing of displayed content in vehicles |
US9098367B2 (en) | 2012-03-14 | 2015-08-04 | Flextronics Ap, Llc | Self-configuring vehicle console application store |
JP2014531781A (ja) * | 2012-06-26 | 2014-11-27 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | メッセージの大きさがフレキシブルでビット長が可変的な直列データ伝送のための方法及び装置 |
DE102012224031A1 (de) * | 2012-12-20 | 2014-06-26 | Robert Bosch Gmbh | Datenübertragungsprotokoll mit Protokollausnahmezustand |
WO2015044705A1 (en) * | 2013-09-27 | 2015-04-02 | Freescale Semiconductor, Inc. | Can fd end-of-frame detector, can bit stream processing device, method for detecting the end of a can fd frame, and method of operating a can bit stream processor |
KR101519777B1 (ko) * | 2014-01-29 | 2015-05-12 | 현대자동차주식회사 | 차량 네트워크 내의 제어기간의 데이터 송신 방법 및 수신 방법 |
JP2017118317A (ja) * | 2015-12-24 | 2017-06-29 | 株式会社デンソー | 通信装置 |
JP6620696B2 (ja) * | 2016-07-27 | 2019-12-18 | 株式会社デンソー | 電子制御装置 |
JP6984201B2 (ja) * | 2016-09-09 | 2021-12-17 | 株式会社デンソー | 電子制御装置 |
US10397041B2 (en) * | 2016-09-09 | 2019-08-27 | Denso Corporation | Electronic control unit |
JP2018082247A (ja) * | 2016-11-14 | 2018-05-24 | 株式会社東芝 | 通信装置、通信システム、通信方法及びプログラム |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050010759A1 (en) * | 2003-06-18 | 2005-01-13 | Denso Corporation | Communications system and packet structure |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2575594B2 (ja) * | 1993-09-30 | 1997-01-29 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 表示装置の駆動方法 |
SG71709A1 (en) * | 1996-05-08 | 2000-04-18 | Matsushita Electric Ind Co Ltd | Multiplex transmission method and system and audio jitter absorbing method used therein |
EP1128616A3 (en) * | 2000-02-23 | 2001-09-12 | Sony Corporation | Communication system, communication device and communication method |
US8214447B2 (en) * | 2004-06-08 | 2012-07-03 | Bose Corporation | Managing an audio network |
US7769869B2 (en) * | 2006-08-21 | 2010-08-03 | Citrix Systems, Inc. | Systems and methods of providing server initiated connections on a virtual private network |
-
2005
- 2005-10-17 KR KR1020050097454A patent/KR101135101B1/ko active Active
-
2006
- 2006-10-16 US US11/580,860 patent/US7738462B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050010759A1 (en) * | 2003-06-18 | 2005-01-13 | Denso Corporation | Communications system and packet structure |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9705699B2 (en) | 2014-10-17 | 2017-07-11 | Hyundai Motor Company | Method and apparatus for reducing load in can communication |
US10730518B2 (en) * | 2015-07-22 | 2020-08-04 | Toyota Jidosha Kabushiki Kaisha | On-board recording system |
Also Published As
Publication number | Publication date |
---|---|
US20070091932A1 (en) | 2007-04-26 |
US7738462B2 (en) | 2010-06-15 |
KR20070041870A (ko) | 2007-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101135101B1 (ko) | 캔에서의 데이터 길이 코드를 이용한 데이터 필드 패딩방법 | |
US10693905B2 (en) | Invalidity detection electronic control unit, in-vehicle network system, and communication method | |
RU2596582C2 (ru) | Способ и устройство для адаптируемой к размерам памяти последовательной передачи данных | |
RU2595962C2 (ru) | Способ и устройство для адаптации надежности передачи данных в последовательной шинной системе | |
CN102420736B (zh) | 用于传输数据的方法 | |
US6798842B2 (en) | Retransmission range for a communications protocol | |
CN101682470A (zh) | 用于动态解释传输块尺寸的方法 | |
RU2001132148A (ru) | Способ и устройство для передачи и приема пакета данных радиосвязи | |
KR20210143288A (ko) | 직렬 버스 시스템용 가입자국 및 직렬 버스 시스템에서의 통신 방법 | |
US6292470B1 (en) | Data transmission system and method utilizing history information corresponding to correctly received frames | |
CN113412604A (zh) | 串行总线系统的用户站和在串行总线系统中通信的方法 | |
CN116094679A (zh) | 一种信息传输方法、终端及基站 | |
JP2005515697A5 (ko) | ||
EP0418866A2 (en) | Signal transmission system capable of performing re-transmission control in units of slots | |
JP5983507B2 (ja) | 通信システム、及び通信ノード並びに通信方法 | |
KR20000077219A (ko) | 통신 채널의 데이터 단위 식별 방법 | |
JP4774684B2 (ja) | 通信システム、暗号化/復号中継装置、及び通信制御装置 | |
JP6620696B2 (ja) | 電子制御装置 | |
TW201931810A (zh) | 控制資訊傳輸資源的上限的確定方法、裝置及通訊設備 | |
JPH11331296A (ja) | 回線状態適応型通信方法 | |
JPWO2022085055A5 (ko) | ||
CN109787708B (zh) | 指示或接收冗余版本的方法及装置 | |
CN112913188B (zh) | 用于串行总线系统的用户站和用于在串行总线系统中防操纵地传输数据的方法 | |
Park et al. | Mechanism for Minimizing Stuffing-bit in CAN Messages | |
KR100567033B1 (ko) | 마스터와 슬레이브가 고정된 동기 시리얼 통신 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20051017 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20101001 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20051017 Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110817 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120314 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120403 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120404 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20150324 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160324 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160324 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170324 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170324 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180323 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180323 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20190322 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20200324 Start annual number: 9 End annual number: 9 |