Title | ||
---|---|---|
EDF-PStream: Earliest Deadline First Scheduling of Preemptable Data Streams -- Issues Related to Automotive Applications |
Abstract | ||
---|---|---|
Automotive applications are typical cyber-physical systems, which perform real-time continuous data processing using a variety of onboard sensors and communications from outside the vehicle. However, outside-the-vehicle data transmissions often introduce significant data rate fluctuations, where arrival times can vary or may not be guaranteed. In this study, we investigate real-time data stream processing for automotive applications based on earliest deadline first (EDF) scheduling. When sensor data with an early deadline arrive late to a data stream management system (DSMS), the EDF scheduler enqueues the late data as if they had arrived earlier. As a result, data streams are preemptable, and the stream queues do not satisfy FIFO because they are out-of-order. However, existing real-time scheduling of data streams cannot handle out-of-order queues, and searching of the out-of-order queues based on EDF degrades the performance owing to frequent accessing of the queues. In this study, we present efficient EDF scheduling for the out-of-order stream queues (i.e., Preemptable data streams) in the DSMS. The main contributions of this study are: (1) a seamless definition of EDF scheduling for preemptable data streams (EDF-PStream), which is based on the definition of general data stream processing, (2) a proposal of a reasonable task design for EDF-PStream by merging operators, and (3) a runtime evaluation of EDF-PStream using automotive applications, this includes a comparison with data stream scheduling methods. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1109/RTCSA.2015.31 | Real-Time Computing Systems and Applications |
Keywords | Field | DocType |
EDF,earliest deadline first,real-time scheduling,data streams,DSMS,stream processing,automotive systems,ADAS | Data stream management system,Data stream mining,FIFO (computing and electronics),Scheduling (computing),Computer science,Data stream,Queue,Real-time computing,Earliest deadline first scheduling,Stream processing,Distributed computing | Conference |
ISSN | Citations | PageRank |
1533-2306 | 1 | 0.43 |
References | Authors | |
15 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Akihiro Yamaguchi | 1 | 16 | 2.63 |
Yukikazu Nakamoto | 2 | 79 | 21.50 |
Kenya Sato | 3 | 1 | 0.43 |
Yousuke Watanabe | 4 | 8 | 2.06 |
Hiroaki Takada | 5 | 608 | 87.55 |