KR101836671B1 - Lin 통신 시스템의 동적 스케쥴링 방법 - Google Patents
Lin 통신 시스템의 동적 스케쥴링 방법 Download PDFInfo
- Publication number
- KR101836671B1 KR101836671B1 KR1020160091670A KR20160091670A KR101836671B1 KR 101836671 B1 KR101836671 B1 KR 101836671B1 KR 1020160091670 A KR1020160091670 A KR 1020160091670A KR 20160091670 A KR20160091670 A KR 20160091670A KR 101836671 B1 KR101836671 B1 KR 101836671B1
- Authority
- KR
- South Korea
- Prior art keywords
- node
- present
- slave
- wake
- dynamic scheduling
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Images
Classifications
-
- 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/40143—Bus networks involving priority mechanisms
- H04L12/4015—Bus networks involving priority mechanisms by scheduling the transmission of messages at the communication node
-
- 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/40052—High-speed IEEE 1394 serial bus
- H04L12/40071—Packet processing; Packet format
-
- 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/40234—Local Interconnect Network LIN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
도 2는 일반적인 LIN 통신에서 슬립 모드에서 웨이크 업 요청 신호를 수신하여 초기화 후 사전에 정의된 스케쥴 테이블대로 스케쥴링하는 스케줄링 제어 방법을 설명하기 위한 흐름도이다.
도 3은 발명의 실시예에 따른 스케줄링 제어 방법을 설명하기 위한 흐름도이다.
도 4는 일반적인 웨이크 업 신호 사양을 나타내는 도면이다.
도 5는 발명의 실시예에 따라 마스터 노드가 웨이크 업 신호를 송신한 슬레이브 노드를 인지하여 스케쥴링을 조절하는 방법을 나타내는 도면이다.
도 6은 발명의 실시예에 따라 슬립 모드에서 웨이크 업 신호 수신 여부에 따라 스케쥴링을 선택하는 흐름을 나타내는 도면이다.
도 7은 발명의 실시예에 따라 수신된 웨이크 업 신호의 도미넌트 길이에 따라 마스터 노드에서 가장 먼저 송신해야 할 슬레이브 노드를 선택하는 흐름을 나타내는 도면이다.
200: 슬레이브 노드
210: 제1 슬레이브 노드
220: 제2 슬레이브 노드
230: 제3 슬레이브 노드
Claims (4)
- LIN 통신에 있어서,
슬립 모드인지를 판단하는 단계;
슬립 모드인 경우 마스터 노드가 웨이크 업 신호의 수신 여부를 판단하는 단계; 및
상기 웨이크 업 신호를 수신한 경우 우선순위 노드를 선택하는 동적 스케쥴링을 선택하는 단계를 포함하고,
상기 동적 스케쥴링을 선택하는 단계는,
상기 마스터 노드에서 수신한 슬레이브 노드로 부터의 도미넌트 길이가 제1 범위인 경우, 상기 슬레이브 노드 중 제1 슬레이브 노드를 제1 우선순위 노드로 선택하고, 제2 범위인 경우, 상기 슬레이브 노드 중 제2 슬레이브 노드를 제1 우선순위 노드로 선택하는 것을 특징으로 하는 LIN 통신 시스템의 동적 스케쥴링 방법.
- 제1항에 있어서,
상기 도미넌트 길이는,
도미넌트의 시간 길이, 시간 값 및 시간 범위들 중 적어도 하나를 포함하는 것을 특징으로 하는 LIN 통신 시스템의 동적 스케쥴링 방법.
- 삭제
- 제1항에 있어서,
상기 동적 스케쥴링을 선택하는 단계 이후,
상기 선택된 우선순위 노드를 제외한 슬레이브 노드에 대해서는 미리 정해진 우선순위에 따라 스케쥴링을 선택하는 것을 특징으로 하는 LIN 통신 시스템의 동적 스케쥴링 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160091670A KR101836671B1 (ko) | 2016-07-19 | 2016-07-19 | Lin 통신 시스템의 동적 스케쥴링 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160091670A KR101836671B1 (ko) | 2016-07-19 | 2016-07-19 | Lin 통신 시스템의 동적 스케쥴링 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180009656A KR20180009656A (ko) | 2018-01-29 |
KR101836671B1 true KR101836671B1 (ko) | 2018-04-19 |
Family
ID=61028615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160091670A Active KR101836671B1 (ko) | 2016-07-19 | 2016-07-19 | Lin 통신 시스템의 동적 스케쥴링 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101836671B1 (ko) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006003540A1 (en) * | 2004-06-30 | 2006-01-12 | Philips Intellectual Property & Standards Gmbh | Method for the non-bitrate-dependent encoding of digital signals on a bus system |
JP2013038653A (ja) * | 2011-08-09 | 2013-02-21 | Denso Corp | 通信システム及び、当該通信システムに用いられるマスタノード、スレーブノード |
KR101593338B1 (ko) * | 2014-12-31 | 2016-02-11 | 현대다이모스(주) | 차량의 lin 통신 장치 및 그 제어 방법 |
-
2016
- 2016-07-19 KR KR1020160091670A patent/KR101836671B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006003540A1 (en) * | 2004-06-30 | 2006-01-12 | Philips Intellectual Property & Standards Gmbh | Method for the non-bitrate-dependent encoding of digital signals on a bus system |
JP2013038653A (ja) * | 2011-08-09 | 2013-02-21 | Denso Corp | 通信システム及び、当該通信システムに用いられるマスタノード、スレーブノード |
KR101593338B1 (ko) * | 2014-12-31 | 2016-02-11 | 현대다이모스(주) | 차량의 lin 통신 장치 및 그 제어 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20180009656A (ko) | 2018-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Xiao et al. | Event-triggered control of discrete-time switched linear systems with network transmission delays | |
CN102658801B (zh) | 一种新能源汽车can系统网络管理方法 | |
CN107659494B (zh) | 数据处理方法及智能车载网关 | |
CN108933719B (zh) | 车载can网络管理方法、车载can网络、车辆 | |
EP1879326B1 (en) | Communication network system and wakeup method for un-wakeup node | |
CN106851798B (zh) | 一种整车网络控制方法及整车网络系统 | |
CN110785327B (zh) | 车辆控制装置 | |
US10701156B2 (en) | Method for transmitting data between nodes of a motor vehicle using an ethernet-AVB transport protocol and control unit configured to carry out said method | |
JP2019505152A (ja) | 自動車電気システム及び自動車電気システムに用いられる隔離システム | |
US20120137156A1 (en) | Controlling circuit with power saving mechanism and erroneous wake-up preventing mechanism and method thereof | |
KR20160146055A (ko) | 차량 네트워크에서 통신 노드의 동작방법 | |
CN114978796A (zh) | 用于运行通信系统的方法、通信系统和计算系统 | |
US20160366646A1 (en) | Operation method of communication node in automotive network | |
CN111095867B (zh) | 车辆的光纤以太网网络的管理系统 | |
JP4847847B2 (ja) | 中継接続ユニット及び車載用の多重通信システム | |
CN111625282A (zh) | 一种基于can总线多子网协同睡眠方法及系统 | |
CN103809552B (zh) | 车辆用lin通信系统及在此系统中从属模块的运作方法 | |
KR101836671B1 (ko) | Lin 통신 시스템의 동적 스케쥴링 방법 | |
KR101596540B1 (ko) | 반도체 집적 회로 장치 | |
US9118651B2 (en) | Control unit for in-vehicle ethernet and method for controlling thereof | |
US20250168035A1 (en) | Method and device for processing data associated with at least one interface device | |
US8054771B2 (en) | Method and system for adding a new connection identifier to an existing power save class | |
CN110971661A (zh) | 一种整车网络休眠管理方法及整车网络 | |
KR101593338B1 (ko) | 차량의 lin 통신 장치 및 그 제어 방법 | |
CN111049629B (zh) | 一种搜索空间检测方法、终端及网络侧设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160719 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20171113 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20180223 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180302 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180302 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210226 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20220224 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240227 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20250225 Start annual number: 8 End annual number: 8 |