PULS
Conference Paper
-
- Overview
-
- Research
-
- Identity
-
- Additional Document Info
-
- Other
-
- View All
-
Overview
abstract
-
© 2018 Association for Computing Machinery. An increasing number of applications that will be supported by next generation wireless networks require packets to arrive before a certain deadline for the system to have the desired performance. While many time-sensitive scheduling protocols have been proposed, few have been experimentally evaluated to establish realistic performance. Furthermore, some of these protocols involve high complexity algorithms that need to be performed on a per-packet basis. Experimental evaluation of these protocols requires a flexible platform that is readily capable of implementing and experimenting with these protocols. We present PULS, a processor-supported ultra low latency scheduling implementation for testing of downlink scheduling protocols with ultra-low latency requirements. Based on our decoupling architecture, programmability of delay sensitive scheduling protocols is done on a host machine, with low latency mechanisms being deployed on hardware. This enables flexible scheduling policies on software and high hardware function re-usability, while meeting the timing requirements of a MAC. We performed extensive tests on the platform to verify the latencies experienced for per packet scheduling, and present results that show packets can be scheduled and transmitted under 1 ms in PULS. Using PULS, we implemented four different scheduling policies and provide detailed performance comparisons under various traffic loads and real-time requirements. We show that in certain scenarios, the optimal policy can maintain a loss ratio of less than 1% for packets with deadlines, while other protocols experience loss ratios of up to 65%.
name of conference
-
Mobihoc '18: The Eighteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing
published proceedings
-
Proceedings of the Eighteenth ACM International Symposium on Mobile Ad Hoc Networking and Computing
author list (cited authors)
-
Yau, S., Hsieh, P., Bhattacharyya, R., Bhargav, K., Shakkottai, S., Hou, I., & Kumar, P. R.
citation count
complete list of authors
-
Yau, Simon||Hsieh, Ping-Chun||Bhattacharyya, Rajarshi||Bhargav, KR Kartic||Shakkottai, Srinivas||Hou, I-Hong||Kumar, PR
publication date
publisher
Research
keywords
-
Mac Scheduling
-
Software Defined Radio
-
Ultra-low Latency
Identity
Digital Object Identifier (DOI)
International Standard Book Number (ISBN) 13
Additional Document Info
Other
URL
-
https://doi.org/10.1145/3209582