User-Perceived Capacity: Theory, Computation, and Achievable Policies
Abstract
:1. Introduction
- We model the user-perceived capacity-oriented system as a two-dimensional Markov chain with the queue length and time index as the system state. Based on this, we rigorously analyze the power consumption and show conditions for ensuring a target user-perceived capacity.
- Under this Markov chain, we formulate a dual problem of maximizing the user-perceived capacity over fading channels, i.e., minimizing the average power while achieving a constraint on the user-perceived capacity. To address the non-convexity of this dual problem, we convert it into a linear programming problem, equivalently, via a variable combination method.
- Next, we obtain an optimal cross-layer scheduling policy by solving the derived linear programming problem. Subsequently, a binary search method is developed to acquire the maximum user-perceived capacity under an arbitrary average power constraint.
- Furthermore, we represent the single user link as a finite horizon Markov decision process, and demonstrate a series of threshold structures of the optimal policy in terms of queue length, time-slot, and channel state.
2. User-Perceived Capacity
3. System Model
3.1. Queueing Model
3.2. Physical Layer Model
3.3. Reading Model
4. The Cross-Layer Approach
4.1. The Probabilistic Scheduling Policy and Markov Chain
4.2. The Power Metric and the Continuous Reading Constraint
Algorithm 1 User-Perceived Capacity Search Algorithm |
|
5. The Structure of the Optimal Policy
- State: The pair of the queue length and channel state , where and with .
- Action: The transmission rate .
- Transition: The queue length evolves according to Equation (6) and the channel state is i.i.d. over time, following the probability distribution .
- Value function:
- Scheduling policy:
Algorithm 2 Dynamic programming for finite horizon Markov decision processes |
|
Algorithm 3 Algorithm to search thresholds for the optimal transmission policy |
|
6. Simulation Results
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Saad, W.; Bennis, M.; Chen, M. A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems. IEEE Netw. 2020, 34, 134–142. [Google Scholar] [CrossRef]
- Lu, Y.; Zheng, X. 6G: A survey on technologies, scenarios, challenges, and the related issues. J. Ind. Inf. Integr. 2020, 19, 100158. [Google Scholar] [CrossRef]
- 3GPP TS 28.554; 5G End to End Key Performance Indicators (KPI) (Release 18). V18.2.0. 3GPP: Sophia Antipolis, France, 2023.
- Kandhlur, D.; Shin, K.; Ferrari, D. Real-time communication in multihop networks. IEEE Trans. Parallel Distrib. Syst. 1994, 5, 1044–1056. [Google Scholar] [CrossRef]
- Craciunas, S.S.; Oliver, R.S.; Chmelík, M.; Steiner, W. Scheduling real-time communication in IEEE 802.1 Qbv time sensitive networks. In Proceedings of the 24th International Conference on Real-Time Networks and Systems, Brest, France, 19–21 October 2016; pp. 183–192. [Google Scholar]
- Danielis, P.; Skodzik, J.; Altmann, V.; Schweissguth, E.B.; Golatowski, F.; Timmermann, D.; Schacht, J. Survey on real-time communication via ethernet in industrial automation environments. In Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA), Barcelona, Spain, 16–19 September 2014; pp. 1–8. [Google Scholar] [CrossRef]
- Kim, B.S.; Park, H.; Kim, K.H.; Godfrey, D.; Kim, K.I. A survey on real-time communications in wireless sensor networks. Wirel. Commun. Mob. Comput. 2017, 2017, 1864847. [Google Scholar] [CrossRef]
- Popovski, P.; Chiariotti, F.; Huang, K.; Kalør, A.E.; Kountouris, M.; Pappas, N.; Soret, B. A Perspective on Time Toward Wireless 6G. Proc. IEEE 2022, 110, 1116–1146. [Google Scholar] [CrossRef]
- Li, C.; Chen, W.; Poor, H.V. Diversity Enabled Low-Latency Wireless Communications with Hard Delay Constraints. IEEE J. Sel. Areas Commun. 2023, 41, 2107–2122. [Google Scholar] [CrossRef]
- Wang, C.C.; Chen, M. Sending Perishable Information: Coding Improves Delay-Constrained Throughput Even for Single Unicast. IEEE Trans. Inf. Theory 2017, 63, 252–279. [Google Scholar] [CrossRef]
- Lee, J.; Jindal, N. Energy-efficient scheduling of delay constrained traffic over fading channels. IEEE Trans. Wirel. Commun. 2009, 8, 1866–1875. [Google Scholar] [CrossRef]
- Li, X.; Dong, X.; Wu, D. On Optimal Power Control for Delay-Constrained Communication over Fading Channels. IEEE Trans. Inf. Theory 2011, 57, 3371–3389. [Google Scholar] [CrossRef]
- Li, R.; Gangammanavar, H.; Eryilmaz, A. Optimal Dynamic Coding-Window Selection for Serving Deadline-Constrained Traffic Over Time-Varying Channels. IEEE Trans. Inf. Theory 2012, 58, 6556–6571. [Google Scholar] [CrossRef]
- Hou, I.H.; Kumar, P. Queueing systems with hard delay constraints: A framework for real-time communication over unreliable wireless channels. Queueing Syst. 2012, 71, 151–177. [Google Scholar] [CrossRef]
- Singh, R.; Hou, I.H.; Kumar, P.R. Fluctuation analysis of debt based policies for wireless networks with hard delay constraints. In Proceedings of the IEEE INFOCOM 2014—IEEE Conference on Computer Communications, Toronto, ON, Canada, 27 April–2 May 2014; pp. 2400–2408. [Google Scholar] [CrossRef]
- Zheng, Q.; Shin, K. On the ability of establishing real-time channels in point-to-point packet-switched networks. IEEE Trans. Commun. 1994, 42, 1096–1105. [Google Scholar] [CrossRef]
- Ewaisha, A.E.; Tepedelenlioğlu, C. Throughput Optimization in Multichannel Cognitive Radios with Hard-Deadline Constraints. IEEE Trans. Veh. Technol. 2016, 65, 2355–2368. [Google Scholar] [CrossRef]
- Bennis, M.; Debbah, M.; Poor, H.V. Ultrareliable and Low-Latency Wireless Communication: Tail, Risk, and Scale. Proc. IEEE 2018, 106, 1834–1853. [Google Scholar] [CrossRef]
- Hu, S.; Chen, W. Minimizing the Queue-Length-Bound Violation Probability for URLLC: A Cross Layer Approach. In Proceedings of the GLOBECOM 2020–2020 IEEE Global Communications Conference, Taipei, Taiwan, 7–11 December 2020; pp. 1–6. [Google Scholar] [CrossRef]
- Liu, Y.; Chen, W. Ultra Reliable and Low Latency Non-Orthogonal Multiple Access: A Cross-Layer Approach. In Proceedings of the ICC 2021—IEEE International Conference on Communications, Montreal, QC, Canada, 14–23 June 2021; pp. 1–6. [Google Scholar] [CrossRef]
- She, C.; Yang, C.; Quek, T.Q.S. Cross-Layer Optimization for Ultra-Reliable and Low-Latency Radio Access Networks. IEEE Trans. Wirel. Commun. 2018, 17, 127–141. [Google Scholar] [CrossRef]
- Liu, C.F.; Bennis, M.; Debbah, M.; Poor, H.V. Dynamic Task Offloading and Resource Allocation for Ultra-Reliable Low-Latency Edge Computing. IEEE Trans. Commun. 2019, 67, 4132–4150. [Google Scholar] [CrossRef]
- Zhao, X.; Zhang, Y.J.A.; Wang, M.; Chen, X.; Li, Y. Online Multi-User Scheduling for XR Transmissions With Hard-Latency Constraint: Performance Analysis and Practical Design. IEEE Trans. Commun. 2024, 72, 4055–4071. [Google Scholar] [CrossRef]
- Zafer, M.; Modiano, E. Optimal Rate Control for Delay-Constrained Data Transmission over a Wireless Channel. IEEE Trans. Inf. Theory 2008, 54, 4020–4039. [Google Scholar] [CrossRef]
- Berry, R.; Modiano, E.; Zafer, M. Energy-Efficient Scheduling Under Delay Constraints for Wireless Networks; Springer Nature: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
- Zafer, M.; Modiano, E. A calculus approach to minimum energy transmission policies with quality of service guarantees. In Proceedings of the IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies, Miami, FL, USA, 13–17 March 2005; Volume 1, pp. 548–559. [Google Scholar] [CrossRef]
- Zafer, M.A.; Modiano, E. A Calculus Approach to Energy-Efficient Data Transmission with Quality-of-Service Constraints. IEEE/ACM Trans. Netw. 2009, 17, 898–911. [Google Scholar] [CrossRef]
- Fu, A.; Modiano, E.; Tsitsiklis, J. Optimal transmission scheduling over a fading channel with energy and deadline constraints. IEEE Trans. Wirel. Commun. 2006, 5, 630–641. [Google Scholar] [CrossRef]
- Lee, J.; Jindal, N. Asymptotically Optimal Policies for Hard-Deadline Scheduling over Fading Channels. IEEE Trans. Inf. Theory 2013, 59, 2482–2500. [Google Scholar] [CrossRef]
- Zafer, M.A. Dynamic Rate-Control and Scheduling Algorithms for Quality-of-Service in Wireless Networks. Ph.D. Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2007. [Google Scholar]
- Zafer, M.; Modiano, E. Continuous-time optimal rate control for delay constrained data transmission. In Proceedings of the Allerton Conference, Monticello, IL, USA, 28–30 September 2005. [Google Scholar]
- Zafer, M.; Modiano, E. Minimum Energy Transmission Over a Wireless Channel with Deadline and Power Constraints. IEEE Trans. Autom. Control 2009, 54, 2841–2852. [Google Scholar] [CrossRef]
- Tarello, A.; Sun, J.; Zafer, M.; Modiano, E. Minimum energy transmission scheduling subject to deadline constraints. In Proceedings of the Third International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt’05), Riva del Garda, Italy, 3–7 April 2005; pp. 67–76. [Google Scholar] [CrossRef]
- Uysal-Biyikoglu, E.; El Gamal, A. On adaptive transmission for energy efficiency in wireless data networks. IEEE Trans. Inf. Theory 2004, 50, 3081–3094. [Google Scholar] [CrossRef]
- Singh, R.; Kumar, P.R. Throughput Optimal Decentralized Scheduling of Multihop Networks with End-to-End Deadline Constraints: Unreliable Links. IEEE Trans. Autom. Control 2019, 64, 127–142. [Google Scholar] [CrossRef]
- Singh, R.; Kumar, P.R. Adaptive CSMA for Decentralized Scheduling of Multi-Hop Networks with End-to-End Deadline Constraints. IEEE/ACM Trans. Netw. 2021, 29, 1224–1237. [Google Scholar] [CrossRef]
- Sundar, S.; Liang, B. Offloading Dependent Tasks with Communication Delay and Deadline Constraint. In Proceedings of the IEEE INFOCOM 2018—IEEE Conference on Computer Communications, Honolulu, HI, USA, 16–19 April 2018; pp. 37–45. [Google Scholar] [CrossRef]
- Zou, Z.; Soldati, P.; Zhang, H.; Johansson, M. Energy-Efficient Deadline-Constrained Maximum Reliability Forwarding in Lossy Networks. IEEE Trans. Wirel. Commun. 2012, 11, 3474–3483. [Google Scholar] [CrossRef]
- Luo, L.; Chakraborty, N.; Sycara, K. Distributed Algorithms for Multirobot Task Assignment with Task Deadline Constraints. IEEE Trans. Autom. Sci. Eng. 2015, 12, 876–888. [Google Scholar] [CrossRef]
- Collins, B.; Cruz, R.L. Transmission policies for time varying channels with average delay constraints. In Proceedings of the Annual Allerton Conference on Communication Control and Computing, Monticello, IL, USA, 22–24 September 1999; pp. 709–717. [Google Scholar]
- Shakkottai, S.; Rappaport, T.; Karlsson, P. Cross-layer design for wireless networks. IEEE Commun. Mag. 2003, 41, 74–80. [Google Scholar] [CrossRef]
- Kawadia, V.; Kumar, P. A cautionary perspective on cross-layer design. IEEE Wirel. Commun. 2005, 12, 3–11. [Google Scholar] [CrossRef]
- Srivastava, V.; Motani, M. Cross-layer design: A survey and the road ahead. IEEE Commun. Mag. 2005, 43, 112–119. [Google Scholar] [CrossRef]
- Tassiulas, L.; Ephremides, A. Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks. In Proceedings of the 29th IEEE Conference on Decision and Control, Honolulu, HI, USA, 5–7 December 1990; Volume 4, pp. 2130–2132. [Google Scholar] [CrossRef]
- Neely, M. Stochastic Network Optimization with Application to Communication and Queueing Systems; Springer Nature: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
- Andrews, M.; Kumaran, K.; Ramanan, K.; Stolyar, A.; Vijayakumar, R.; Whiting, P. Scheduling in a queuing system with asynchronously varying service rates. Probab. Eng. Informational Sci. 2004, 18, 191–217. [Google Scholar] [CrossRef]
- Sadiq, B.; Baek, S.J.; de Veciana, G. Delay-Optimal Opportunistic Scheduling and Approximations: The Log Rule. IEEE/ACM Trans. Netw. 2011, 19, 405–418. [Google Scholar] [CrossRef]
- Shakkottai, S.; Stolyar, A.L. Scheduling for multiple flows sharing a time-varying channel: The exponential rule. Transl. Am. Math. Soc. Ser. 2002, 207, 185–202. [Google Scholar]
- Leonardi, E.; Mellia, M.; Neri, F.; Ajmone Marsan, M. Bounds on average delays and queue size averages and variances in input-queued cell-based switches. In Proceedings of the IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213), Anchorage, AK, USA, 22–26 April 2001; Volume 2, pp. 1095–1103. [Google Scholar] [CrossRef]
- McKeown, N.; Mekkittikul, A.; Anantharam, V.; Walrand, J. Achieving 100% throughput in an input-queued switch. IEEE Trans. Commun. 1999, 47, 1260–1267. [Google Scholar] [CrossRef]
- Keslassy, I.; McKeown, N. Analysis of scheduling algorithms that provide 100% throughput in input-queued switches. In Proceedings of the Annual Allerton Conference on Communication Control and Computing, Champaign, IL, USA, 23–25 September 1998; Stanford University: Stanford, CA, USA, 2001; Volume 39, pp. 593–602. [Google Scholar]
- Kumar, P.; Meyn, S. Stability of queueing networks and scheduling policies. IEEE Trans. Autom. Control 1995, 40, 251–260. [Google Scholar] [CrossRef]
- Tassiulas, L.; Ephremides, A. Dynamic server allocation to parallel queues with randomly varying connectivity. IEEE Trans. Inf. Theory 1993, 39, 466–478. [Google Scholar] [CrossRef]
- Andrews, M.; Kumaran, K.; Ramanan, K.; Stolyar, A.; Whiting, P.; Vijayakumar, R. Providing quality of service over a shared wireless link. IEEE Commun. Mag. 2001, 39, 150–154. [Google Scholar] [CrossRef]
- Neely, M.; Modiano, E.; Rohrs, C. Power allocation and routing in multibeam satellites with time-varying channels. IEEE/ACM Trans. Netw. 2003, 11, 138–152. [Google Scholar] [CrossRef]
- Cui, Y.; Lau, V.K.N.; Wang, R.; Huang, H.; Zhang, S. A Survey on Delay-Aware Resource Control for Wireless Systems—Large Deviation Theory, Stochastic Lyapunov Drift, and Distributed Stochastic Learning. IEEE Trans. Inf. Theory 2012, 58, 1677–1701. [Google Scholar] [CrossRef]
- Han, D.; Chen, W.; Fang, Y. Joint Channel and Queue Aware Scheduling for Latency Sensitive Mobile Edge Computing with Power Constraints. IEEE Trans. Wirel. Commun. 2020, 19, 3938–3951. [Google Scholar] [CrossRef]
- Berry, R.; Gallager, R. Communication over fading channels with delay constraints. IEEE Trans. Inf. Theory 2002, 48, 1135–1149. [Google Scholar] [CrossRef]
- Karmokar, A.; Djonin, D.; Bhargava, V. Optimal and suboptimal packet scheduling over correlated time varying flat fading channels. IEEE Trans. Wirel. Commun. 2006, 5, 446–456. [Google Scholar] [CrossRef]
- Chen, X.; Chen, W.; Lee, J.; Shroff, N.B. Delay-Optimal Buffer-Aware Scheduling with Adaptive Transmission. IEEE Trans. Commun. 2017, 65, 2917–2930. [Google Scholar] [CrossRef]
- Wang, M.; Liu, J.; Chen, W.; Ephremides, A. Joint Queue-Aware and Channel-Aware Delay Optimal Scheduling of Arbitrarily Bursty Traffic over Multi-State Time-Varying Channels. IEEE Trans. Commun. 2019, 67, 503–517. [Google Scholar] [CrossRef]
- Zhao, X.; Chen, W.; Lee, J.; Shroff, N.B. Delay-Optimal and Energy-Efficient Communications with Markovian Arrivals. IEEE Trans. Commun. 2020, 68, 1508–1523. [Google Scholar] [CrossRef]
- Yang, J.; Ulukus, S. Delay-Minimal Transmission for Average Power Constrained Multi-Access Communications. IEEE Trans. Wirel. Commun. 2010, 9, 2754–2767. [Google Scholar] [CrossRef]
- Zhao, X.; Chen, W. Non-Orthogonal Multiple Access for Delay-Sensitive Communications: A Cross-Layer Approach. IEEE Trans. Commun. 2019, 67, 5053–5068. [Google Scholar] [CrossRef]
- 3GPP TS 38.214; NR; Physical Layer Procedures for Data. V17.4.0. 3GPP: Sophia Antipolis, France, 2023.
- Puterman, M.L. Markov Decision Processes: Discrete Stochastic Dynamic Programming; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
- 3GPP TR 38.824; Study on Physical Layer Enhancements for NR Ultra-Reliable and Low Latency Case (URLLC). V16.0.0. 3GPP: Sophia Antipolis, France, 2019.
B | 50 | 100 | ||||||
T | 25 | 30 | 35 | 40 | 50 | 60 | 70 | 80 |
Algorithm 2 | 0.0106 | 0.0119 | 0.0120 | 0.0119 | 0.0331 | 0.0338 | 0.0462 | 0.0519 |
Algorithm 3 | 0.0033 | 0.00089 | 0.00091 | 0.0011 | 0.0036 | 0.0021 | 0.0030 | 0.0034 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, Y.; Zhao, X.; Chen, W. User-Perceived Capacity: Theory, Computation, and Achievable Policies. Entropy 2024, 26, 914. https://doi.org/10.3390/e26110914
Liu Y, Zhao X, Chen W. User-Perceived Capacity: Theory, Computation, and Achievable Policies. Entropy. 2024; 26(11):914. https://doi.org/10.3390/e26110914
Chicago/Turabian StyleLiu, Yuanrui, Xiaoyu Zhao, and Wei Chen. 2024. "User-Perceived Capacity: Theory, Computation, and Achievable Policies" Entropy 26, no. 11: 914. https://doi.org/10.3390/e26110914
APA StyleLiu, Y., Zhao, X., & Chen, W. (2024). User-Perceived Capacity: Theory, Computation, and Achievable Policies. Entropy, 26(11), 914. https://doi.org/10.3390/e26110914