1 |
1
능동형 CAN 통신 데이터 송신방법으로서,(a)상기 CAN 프로토콜을 이용한 압축 메시지 송신 시 첫 메시지인 경우 압축 전 메시지를 전송하는 단계와,(b)전송 ECU에서 임의의 시간 t에서의 제어 데이터와 t+Δt에서의 제어 데이터의 차이인 ΔMsg를 계산하는 단계와,(c)상기 각각의 ΔMsg값이 압축 메시지의 정의된 데이터 크기보다 작은지 여부를 검사하는 단계와,(d)상기 각 ΔMsg값이 압축 메시지에서 정의된 데이터 크기보다 작은 경우 압축 메시지를 준비하고, 한 개의 데이터라도 정의된 크기보다 큰 경우 압축 전 메시지를 전송하는 단계와,(e)상기 압축 메시지 생성 시 데이터 별 변화량 유무를 RFC(Reduction Flag Code)내 각 해당 비트에 표시한 후, 시간 t+Δt에서 발생한 신규 데이터를 Tx-Buf에 저장하고 압축 메시지를 전송하는 단계를 포함하는 능동형 CAN 통신 데이터 송신방법
|
2 |
2
제1항에 있어서,상기 (b)단계에서, 상기 시간 t에서 전송되었던 데이터는, Tx-Buf에 미리 저장되어 있으며, 상기 시간 t+Δt에서의 데이터는 현재 새로 발생한 신규데이터인 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
3 |
3
제1항에 있어서,상기 제어 데이터는, 엔진 속도(Engine Speed : ES), 엔진 온도(Engine Temp: ET), 가스 레벨(Gas Level : GL), 엔진 포스(Engine Force : EF), 엔진 파워(Engine Power : EP) 데이터 중 어느 하나인 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
4 |
4
제3항에 있어서,상기 제어 데이터가 엔진 속도(ES) 인 경우, 상기 시간 t와 t+Δt에서의 엔진 속도 차이인 ΔES값은 아래의 [수학식]에서와 같이 [수학식]ΔES = ESt+Δt - ESt계산되는 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
제1항에 있어서,상기 압축 메시지는, 데이터 변화량에 따라, 1-5바이트로 형성되는 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
10 |
10
제1항에 있어서,상기 압축 메시지는, 모든 데이터 변화량이 '0'인 경우 상기 RFC 값만 필요하여 1 바이트 크기로 생성되는 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
11 |
11
제10항에 있어서,상기 압축 메시지는, 데이터 변화량이 '0'이 아닌 경우 3바이트 크기로 생성되는 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
12 |
12
제1항에 있어서,상기 RFC는, 상기 압축메시지내 포함된 데이터별 변화량 유무를 판단하는 정보로 상기 압축메시지내 데이터 수만큼의 비트 크기로 설정되는 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
13 |
13
제3항에 있어서,상기 제어 데이터는, 자동차내 탑재된 다수 전자 제어 장비의 ECU간 CAN 통신 프로토콜을 통해 전송되는 모든 데이터인 것을 특징으로 하는 능동형 CAN 통신 데이터 송신방법
|
14 |
14
능동형 CAN 통신 데이터 수신방법으로서,(a')상기 CAN 프로토콜을 이용하여 시간 t에서 수신되는 압축 메시지를 Rx-Buf에 저장하는 단계와,(b')상기 CAN 압축 메시지로부터 데이터 변화량 정보를 읽어 들이는 단계와,(c')상기 압축 메시지의 RFC를 이용하여 상기 CAN 압축 메시지로 전송되는 다양한 제어 관련 데이터의 데이터 변화량 유무를 판단하는 단계와,(d')상기 각 제어 데이터의 압축에 따른 데이터 변화량 ΔMsg을 추출하는 단계와,(e')상기 Rx-Buf에 저장된 시간 t에서 수신되었던 데이터에 데이터 변화량 ΔMsg를 더하여 시간 t+Δt에서의 데이터를 생성하는 단계를 포함하는 능동형 CAN 통신 데이터 수신방법
|
15 |
15
제14항에 있어서,상기 (c')단계에서, 상기 제어 데이터는, 엔진 속도(Engine Speed : ES), 엔진 온도(Engine Temp: ET), 가스 레벨(Gas Level : GL), 엔진 포스(Engine Force : EF), 엔진 파워(Engine Power : EP) 데이터 중 어느 하나인 것을 특징으로 하는 능동형 CAN 통신 데이터 수신방법
|
16 |
16
제15항에 있어서,상기 제어 데이터가 엔진 속도(ES) 인 경우, 상기 시간 t+Δt에서의 엔진 속도 ESt+Δt 값은 아래의 [수학식]에서와 같이 [수학식] ESt+Δt = ESt + ΔES계산되는 것을 특징으로 하는 능동형 CAN 통신 데이터 수신방법
|
17 |
17
삭제
|
18 |
18
삭제
|
19 |
19
삭제
|
20 |
20
삭제
|
21 |
21
제14항에 있어서,상기 수신된 압축메시지는, 상기 RFC내 각 비트 정보를 검사하여, 상기 RFC내 각 비트가 "1"인 경우 상기 Rx-Buf에 데이터 변화량인 ΔMsg를 더하여 생성되는 것을 특징으로 하는 능동형 CAN 통신 데이터 수신방법
|
22 |
22
제14항에 있어서,상기 수신된 압축메시지는, 상기 RFC내 각 비트 정보를 검사하여, 상기 RFC내 각 비트가 데이터 변화량이 없음을 의미하는 "0"으로 표시된 경우 상기 Rx-Buf에 있는 데이터 값으로 그대로 사용되는 것을 특징으로 하는 능동형 CAN 통신 데이터 수신방법
|