Deadline-Aware Scheduling With Adaptive Network Coding for Real-Time Traffic

被引:18
|
作者
Yang, Lei [1 ]
Sagduyu, Yalin E. [2 ]
Zhang, Junshan [1 ]
Li, Jason H. [2 ]
机构
[1] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85287 USA
[2] Intelligent Automat Inc, Rockville, MD 20855 USA
基金
美国国家科学基金会;
关键词
Deadlines; delay; network coding; real-time scheduling; resource allocation; throughput; wireless broadcast; DELAY; BROADCAST;
D O I
10.1109/TNET.2014.2331018
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study deadline-aware scheduling with adaptive network coding (NC) for real-time traffic over a single-hop wireless network. To meet hard deadlines of real-time traffic, the block size for NC is adapted based on the remaining time to the deadline so as to strike a balance between maximizing the throughput and minimizing the risk that the entire block of coded packets may not be decodable by the deadline. This sequential block size adaptation problem is then cast as a finite-horizon Markov decision process. One interesting finding is that the optimal block size and its corresponding action space monotonically decrease as the deadline approaches, and that the optimal block size is bounded by the "greedy" block size. These unique structures make it possible to significantly narrow down the search space of dynamic programming, building on which we develop a monotonicity-based backward induction algorithm (MBIA) that can find the optimal block size in polynomial time. Furthermore, a joint real-time scheduling and channel learning scheme with adaptive NC is developed to adapt to channel dynamics in a mobile network environment. Then, we generalize the analysis to multiple flows with hard deadlines and long-term delivery ratio constraints. We devise a low-complexity online scheduling algorithm integrated with the MBIA, and then establish its asymptotical utility optimality. The analysis and simulation results are corroborated by high-fidelity wireless emulation tests, where actual radio transmissions over emulated channels are performed to demonstrate the feasibility of the MBIA in finding the optimal block size in real time.
引用
收藏
页码:1430 / 1443
页数:14
相关论文
共 50 条
  • [31] A deadline-aware scheduling scheme for wavelength assignment in λ grid networks
    Miyagi, Hiroyuki
    Hayashitani, Masahiro
    Ishii, Daisuke
    Arakawa, Yutaka
    Yamanaka, Naoaki
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 2383 - 2387
  • [32] Resource and Deadline-aware Job Scheduling in Dynamic Hadoop Clusters
    Cheng, Dazhao
    Rao, Jia
    Jiang, Changjun
    Zhou, Xiaobo
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 956 - 965
  • [33] Adaptive scheduling for real-time network traffic using agent-based simulation
    Saleh, Moutaz
    Othman, Zulaiha Ali
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 3, PROCEEDINGS, 2007, 4707 : 248 - +
  • [34] Deadline-Aware Online Scheduling of TSN Flows for Automotive Applications
    Patti, Gaetano
    Bello, Lucia Lo
    Leonardi, Luca
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (04) : 5774 - 5784
  • [35] Deadline-aware video delivery in a disrupted Bluetooth network
    Razavi, R.
    Fleury, M.
    Ghanbari, M.
    [J]. 2007 IEEE SARNOFF SYMPOSIUM, 2007, : 273 - 277
  • [36] Multipath Deadline-Aware Transport Proxy for Space Network
    Shi, Hang
    Zhang, Lei
    Zuo, Xutong
    Wu, Qian
    Li, Hewu
    Cui, Yong
    [J]. IEEE INTERNET COMPUTING, 2021, 25 (06) : 51 - 57
  • [37] The Earliest Deadline First scheduling with active buffer management for real-time traffic in the Internet
    Hei, XJ
    Tsang, DHK
    [J]. NETWORKING - ICN 2001, PT I, PROCEEDINGS, 2001, 2093 : 45 - 54
  • [38] Is Deadline Oblivious Scheduling Efficient for Controlling Real-Time Traffic in Cellular Downlink Systems?
    ElAzzouni, Sherif
    Ekici, Eylem
    Shroff, Ness
    [J]. IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 49 - 58
  • [39] Earliest Deadline First scheduling with active buffer management for real-time traffic in the Internet
    Hei, XJ
    Tsang, DHK
    [J]. TELECOMMUNICATION SYSTEMS, 2002, 19 (3-4) : 349 - 359
  • [40] An efficient adaptive search algorithm for scheduling real-time traffic
    Xie, GG
    Lam, SS
    [J]. 1996 INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 1996, : 14 - 22