Optimal on-off control for a class of discrete event systems with real-time constraints
- 6 Downloads
Abstract
This paper studies an optimal ON-OFF control problem for a class of discrete event systems with real-time constraints. Our goal is to minimize the overall costs, including the operating cost and the wake-up cost, while still guaranteeing the deadline of each individual task. In particular, we consider the homogeneous case in which it takes the same amount of time to serve each task and each task needs to be served by d seconds upon arrival. The problem involves two subproblems: (i) finding the best time to wake up the system and (ii) finding the best time to let the system go to sleep. We study the two subproblems in both off-line and on-line settings. In the off-line case that all task information is known a priori, we combine sample path analysis and dynamic programming to come up with the optimal solution. In the on-line scenario where future task information is completely unknown, we show that the optimal time to wake up the system can be obtained without relying on future task arrivals. We also perform competitive analysis for on-line control and derive the competitive ratios for both deterministic and random controllers.
Keywords
Discrete event systems Real-time systems Quality-of-service Optimization Dynamic programming Competitive ratioNotes
Acknowledgements
We would like to thank Dallas Leitner for his help in generating the off-line simulation results. We also would like to thank the anonymous reviewers for the constructive feedback they provided in the review process.
References
- Ben-David S, Borodin A, Karp R, Tardos G, Wigderson A (1994) On the power of randomization in on-line algorithms. Algorithmica 11(1):2–14MathSciNetCrossRefzbMATHGoogle Scholar
- Chen W, Mitra U, Neely M (2009) Energy-efficient scheduling with individual packet delay constraints over a fading channel. ACM Wireless Networks 15:601–618CrossRefGoogle Scholar
- Chen W, Neely M, Mitra U (2007) Energy efficient scheduling with individual packet delay constraints: offline and online results. In: IEEE Infocom, AnchorageGoogle Scholar
- Cohen R, Kapchits B (2009) An optimal wake-up scheduling algorithm for minimizing energy consumption while limiting maximum delay in a mesh sensor network. IEEE/ACM Trans Networking 17:570–581CrossRefGoogle Scholar
- Gamal AE, Nair C, Prabhakar B, Uysal-Biyikoglu E, Zahedi S (2002) Energy-efficient scheduling of packet transmissions over wireless networks. In: Proceedings of IEEE INFOCOM, vol 3, 23-27. New York City, pp 1773–1782Google Scholar
- Lai W, Paschalidis IC (2006) Routing through noise and sleeping nodes in sensor networks: latency vs. energy trade-offs. In: The 45th IEEE conference on decision and control, San Diego, pp 2716–2721Google Scholar
- Liu JWS (2000) Real - Time Systems. NJ, Prentice Hall Inc.Google Scholar
- Mao J, Cassandras CG (2014) Optimal control of multilayer discrete event systems with real-time constraint guarantees. IEEE Trans Syst Man Cybern Syst Hum 44(10):1425–1434CrossRefGoogle Scholar
- Mao J, Cassandras CG, Zhao Q (2007) Optimal dynamic voltage scaling in energy-limited nonpreemptive systems with real-time constraints. IEEE Trans Mob Comput 6(6):678–688CrossRefGoogle Scholar
- Miao L (2017) Optimal on-off scheduling for a class of discrete event systems with real-time constraints. In: American control conference, SeattleGoogle Scholar
- Miao L, Mao J, Cassandras CG (2017) Optimal Energy-Efficient Downlink Transmission Scheduling for Real-Time Wireless Networks. IEEE Trans Control Netw Syst 4(4):692–706MathSciNetCrossRefzbMATHGoogle Scholar
- Miao L, Xu L (2015) Optimal wake-up scheduling for energy efficient fixed-rate wireless transmissions with real-time constraints. In: 14th wireless telecommunications symposium, New YorkGoogle Scholar
- Miao L, Xu L, Jiang D (2018) Optimal On-Off Control for a Class of Discrete Event Systems with Real-Time Constraints. arXiv:1809.01711
- Ning X, Cassandras CG (2006) Dynamic sleep time control in event-driven wireless sensor networks. In: The 45th IEEE conference on decision and control, San Diego, pp 2722–2727Google Scholar
- Ning X, Cassandras CG (2008) Optimal dynamic sleep time control in wireless sensor networks. In: The 47th IEEE conference on decision and control, Cancun, pp 2332–2337Google Scholar
- Pepyne DL, Cassandras CG (2000) Optimal control of hybrid systems in manufacturing. Proc IEEE 88(7):1108–1123CrossRefGoogle Scholar
- Poulakis MI, Panagopoulos AD, Canstantinou P (2013) Channel-aware opportunistic transmission scheduling for energy-efficient wireless links. IEEE Trans Veh Technol 62:192–204CrossRefGoogle Scholar
- Uysal-Biyikoglu E, Prabhakar B, Gamal AE (2002) Energy-efficient packet transmission over a wireless link. IEEE/ACM Trans Networking 10:487–499CrossRefGoogle Scholar
- Wang X, Li Z (2013) Energy-efficient transmissions of bursty data packets with strict deadlines over time-varying wireless channels. IEEE Trans Wirel Commun 12:2533–2543CrossRefGoogle Scholar
- Xia L, Miller D, Zhou Z, Bambos N (2017) Service rate control of tandem queues with power constraints. IEEE Trans Autom Control 62(10):5111–5123MathSciNetCrossRefzbMATHGoogle Scholar
- Yao AC-C (1977) Probabilistic computations: toward a unified measure of complexity. In: 18th annual symposium on foundations of computer science, 1977, IEEE, pp 222–227Google Scholar
- Ye W, Heidemann JS, Estrin D (2004) Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Trans Networking 12:493–506CrossRefGoogle Scholar
- Zafer M, Modiano E (2007) Delay-constrained energy efficient data transmission over a wireless fading channel. In: IEEE Information theory and applications workshop, San DiegoGoogle Scholar
- Zafer M, Modiano E (2008) Optimal rate control for delay-constrained data transmission over a wireless channel. IEEE Trans Inf Theory 54:4020–4039MathSciNetCrossRefzbMATHGoogle Scholar
- Zafer M, Modiano E (2009) A calculus approach to energy-efficient data transmission with quality-of-service constraints. IEEE/ACM Trans Networking 17:898–911CrossRefGoogle Scholar
- Zafer M, Modiano E (2009) Minimum energy transmission over a wireless channel with deadline and power constraints. IEEE Trans Autom Control 54:2841–2852MathSciNetCrossRefzbMATHGoogle Scholar
- Zhong X, Xu C (2008) Online energy efficient packet scheduling with delay constraints in wireless networks. In: IEEE Infocom, PhoenixGoogle Scholar