양극단 제약을 갖는 비주기, 주기 태스크와 메시지 스케줄링

Scheduling of Sporadic and Periodic Tasks and Messages with End-to-End Constraints
  • 김형육
  • 오훈
  • 박홍성

초록

The scheduling methods of the distributed real-time systems have been proposed. However, they have some weak points. They did not schedule both sporadic and periodic tasks and messages at the same time or did not consider the end-to-end constraints such as precedence relations between sporadic tasks. This means that system scheduling must guarantee the constraints of practical systems and be applicable to them. This paper proposes a new scheduling method that can be applied to more practical model of distributed real-time systems. System model consists of sporadic and periodic tasks with precedence relations and sporadic and periodic messages and has end-to-end constraints. The proposed method is based on a binary search-based period assignment algorithm, an end-to-end laxity-based priority assignment algorithm, and three kinds of schedulability analysis, node, network, and end-to-end schedulability analysis. In addition, this paper describes the application model of sporadic tasks with precedence constraints in a distributed real-time system, shows that existing scheduling methods such as Rate Monotonic scheduling are not proper to be applied to the system having sporadic tasks with precedence constraints, and proposes an end-to-end laxity-based priority assignment algorithm.

키워드

distributed real-time systemsend-to-end schedulingsporadic tasklaxity
제목
양극단 제약을 갖는 비주기, 주기 태스크와 메시지 스케줄링
제목 (타언어)
Scheduling of Sporadic and Periodic Tasks and Messages with End-to-End Constraints
저자
김형육오훈박홍성
발행일
2005-02
유형
Y
저널명
제어.로봇.시스템학회 논문지
11
2
페이지
175 ~ 185