Title:Resource allocation for multi-user downlink MISO OFDMA-URLLC systems
Author:Walid R. Ghanem, Vahid Jamali, Yan Sun, and Robert Schober
Target:
系统架构:single cell, multiuser, downlink, OFDMA(创新),MISO
优化目标:最大化加权系统总吞吐量
约束:发送bit数,packet error probability, delay
资源:
作用:作为次优低复杂度的性能上界
仿真结论:证明多天线可以减低时延,提高可靠性,当时延需求不同时,优于两种比较算法,接近于最优算法结果
数学问题:非凸问题,通过monotonic优化解决

Related work

the performance limits of short packet communication (SPC) :
optimal power allocation in a multi-user time division multiple access
(TDMA) URLLC system was considered in

  • Y. Hu, M. Ozmen, M. C. Gursoy, and A. Schmeink, “Optimal power
    allocation for QoS-constrained downlink multi-user networks in the
    finite blocklength regime,” IEEE Trans. Wireless Commun, vol. 17, no. 9, pp. 5827–5840, Sept 2018.

  • J. Chen, L. Zhang, Y. Liang, X. Kang, and R. Zhang, “Resource
    allocation for wireless-powered IoT networks with short packet communication,” IEEE Trans. Wireless Commun, vol. 18, no. 2, pp. 1447–1461, Feb 2019.

  • S. Xu, T. H. Chang, S. C. Lin, C. Shen, and G. Zhu, “Energy-efficient packet scheduling with finite blocklength codes: convexity analysis and efficient algorithms,” IEEE Trans. Wireless Commun, vol. 15, no. 8, pp. 5527–5540, Aug 2016.

the energy efficiency was maximized by optimizing the antenna configuration, bandwidth allocation, and power control= under latency and reliability constraints.

  • C. Sun, C. She, C. Yang, T. Q. S. Quek, Y. Li, and B. Vucetic, “Optimizing resource allocation in the short blocklength regime for ultra-reliable and low-latency communications,” IEEE Trans. Wireless Commun, vol. 18, no. 1, pp. 402–415, Jan 2019.

a cross-layer framework based on the effective bandwidth was proposed for optimal resource allocation under QoS constraints.

  • C. She, C. Yang, and T. Q. S. Quek, “Cross-layer optimization for ultrareliable and low-latency radio access networks,” IEEE Trans. Commun, vol. 17, no. 1, pp. 127–141, Jan 2018.

the joint uplink and downlink transmission design for URLLC in MISO systems.

  • C. Shen, T. Chang, H. Xu, and Y. Zhao, “Joint uplink and downlink transmission design for URLLC using finite blocklength codes,” in Proc. ISWCS 2018, Lisbon, Portugal, August 28-31, 2018, 2018, pp. 1–5.

a hybrid automatic repeat request (HARQ) scheme for URLLC systems

  • A. Avranas, M. Kountouris, and P. Ciblat, “Energy-latency tradeoff in ultra-reliable low-latency communication with retransmissions,” IEEE J. Sel. Areas Commun, vol. 36, no. 11, pp. 2475–2485, Nov 2018.
  • D. Qiao, M. C. Gursoy, and S. Velipasalar, “Throughput-delay tradeoffs with finite blocklength coding over multiple coherence blocks,” IEEE Trans. Commun, pp. 1–1, 2019.

System model

  • single-cell downlink OFDMA system, single BS with NT antennas,using 5G NR standard (such as typical sub-carrier bandwidth of 15kHz, Ts is 66us and to meet the delay requirement of URLLC N has to be smaller than 7),operates in a time-division duplex (TDD) mode.
    NTN_TNT​ : BS antennas
    K: Number of URLLC users with single antenna.
    M: the numbers of the orthogonal sub-carriers indexed by m∈1,...Mm \in{ {1,...M}}m∈1,...M
    TfT_fTf​:duration of resource frame with the unit of seconds
    NsN_sNs​:numbers of subframes
    N: time slots of each subframe indexed by n



one OFDMA symbol spans one time solt ,and in total M*N resource elements assigned to K users in each subframe.

  • Assumption: delay requirements of all users are known at the BS;only users whose delay requirements can potentially be met in the current resource block are admitted into the system.
  • Channel model
    Received signal of k-th user on sub-carrier m in time slot n, linear transmit precoding at BS------->SINR of user k

Resource Allocation problem formulation

Achievable rate for SPC

Maximum number of bits conveyed in packet comprising L symbols: its an approximation result . Eq.,(6) is the base of the resource allocation algorithm.
ϵ\epsilonϵ: decoding packet error probability
i: the i-th symbol
L:=M*N, the total resource elements

channel dispersion

Qos and system performance metric

  • Qos requirments of URLLC user

minimum number of received bits, Bk
target packet error probability, ϵk\epsilon_kϵk​
maximum number of time slots available for transmission of the users packet, Dk (delay requirements of user k can be met by assigning all symbols of user k to the first Dk time slots)

  • total number of bits transmitted over the resources allocated to user k(based on Eq.(6))


    where, wk\bold w_kwk​: collection of all beamforming vectors
  • weighted sum throughput
    To control the fairness among all users

    μk\mu_kμk​: weight factor, larger of the factor, the higher priority of the user and the higher throughput
    It can be specified in the MAC layer and is assumed to be given in this paper.

Optimization problem formulation


C1: guarantees the minimum number of Bk bits to k-th user;
C2:total power budget constraint of BS
C3: delay requirements.
Its a non-convex problem due to the non-convexity of SINR and Eq(8)

Optimal solution

Using monotonic optimization to lead the optimization problem to an iterative resource allocation algorithm and with a semi-definite relaxation problem in each iteration.
If need, focus on the mathematical process.

Performance evaluation

Simulation parameters


The path loss: 35.3+37.6log10(dk)35.3+37.6log_{10}(d_k)35.3+37.6log10​(dk​), dk is the distance from BS to user k
all user weights are set to μk=1\mu_k=1μk​=1

  • Performance metric
    sum throughput

    averaging R over all channel realizations ----average sum throughput

Performance bound

Shannon’s capacity formula is adopted in problem(14).

Baseline

  • Scheme1: solution obtained for shannons capacity formula is used to compute the sum throuthput.
  • Scheme2: employ maximum ration transmission beamforming,

Simulation results

  • Convergence
    different numbers of sub-carriers M and different numbers of user K
    sum throughput as a function of the numbers of iterations
    Result: converge to the global optimum solution;

  • average sum throughput versus the maximum transmit power at BS

    for different antennas and different delay requirements.
    S0: scenario 0, none of the users has delay restrictions,Dk=N=4
    S1: two users have strict delay D1=D2=2, the remaining users Dk=4

    1.more antennas at the BS considerably increases the average system sum throughput;2. the stricter delay requirements for S1 reduce the average system sum throughput compared to S0 because the BS is forced to allocate more power to the two delay sensitive users even if their channel conditions are poor to ensure their delay requirements are met

  • average system sum throughput versus the number of antennas

  • average sum throughput vs. different delay requirement

-average system sum throughput versus the number of users for different delay scenarios

  • the average system sum throughput versus the packet error probability

impact of imperfect CSI

  • model
  • using normalized mean squared error NMSE to quantify the quality of the CSI
  • modify optimal problem by adding a safety margin to the feasible region
    form Bk to (1+bk)Bk, bk is a positive parameter refering to as a back-off parameter.
    The consraint C1 in (14) is
    The backoff bk can be adjusted according to the accuracy of channel estimation. More accurate of the estimation, the smaller bk, which means that bk is 0 for perfect CSI.

    depending on the adopted value of bk, a minimum channel estimation quality is required for the proposed resource allocation scheme to achieve a high performance.

论文学习--Resource allocation for multi-user downlink MISO OFDMA-URLLC systems相关推荐

  1. 【NOMA】Resource Allocation for Multi-UAV Aided IoT NOMA Uplink Transmission Systems

    文章链接 文章目录 Introduction: 文章贡献 物理建模 系统构建 信道模型 干扰模型 data rate 计算 问题建模 问题的数学化表达 channel allocation--分配子信 ...

  2. 论文阅读:On Dynamic Resource Allocation for Blockchain Assisted Federated Learning over Wireless Channel

    论文阅读:On Dynamic Resource Allocation for Blockchain Assisted Federated Learning over Wireless Channel ...

  3. 论文阅读--Risk-Resistant Resource Allocation for eMBB and URLLC coexistence under M/G/1 Queueing Model

    阅读目的:学习eMBB和URLLC共存下的资源分配/调度等问题 point: 和m/g/1模型关系?-考虑队列时延 risk概念?-考虑了对URLLC delay的细粒度描述,刻画了tailed di ...

  4. 论文笔记——Fair Resource Allocation in Federated Learning

    论文笔记--Fair Resource Allocation in Federated Learning 原文论文链接--http://www.360doc.com/content/20/0501/1 ...

  5. 【论文学习】《A Survey on Neural Speech Synthesis》

    <A Survey on Neural Speech Synthesis>论文学习 文章目录 <A Survey on Neural Speech Synthesis>论文学习 ...

  6. 【文献阅读03】Deep Reinforcement Learning Based Resource Allocation for V2V Communications

    Deep Reinforcement Learning Based Resource Allocation for V2V Communications(点击可见原文) p.s.此文19年发表,到20 ...

  7. 论文学习报告_201106

    论文学习报告_201106 Introduction 框架 论文整理 i. Computation Offloading Considering Fronthaul and Backhaul in S ...

  8. python资源分配算法_DRL based Resource Allocation Framework

    Deep Reinforcement Learning based Resource Allocation Framework 这是什么? 这是一个基于深度强化学习(Deep Reinforcemen ...

  9. Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social...》论文学习笔记

    Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recom ...

最新文章

  1. php读取文件内容不全,php读取文件内容的三种方法
  2. Microsoft SQL Server学习(二)--数据库的语法
  3. mysql排行榜sql的实现
  4. java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. unity自发光透明shader
  6. Linux zookeeper下载、单点部署
  7. C++/C 程序员要掌握的问题集锦之一
  8. 测试Live Write的发布功能
  9. Precision、Recall、F计算:举例
  10. buuctf刷题记录2 相册
  11. 《游戏程序设计模式》 2.2 - 游戏循环
  12. python cad 二次开发bom_python处理BOM
  13. 一号店主页静态页面(HTML)
  14. 当Activity设置为透明主题时,按Home键,Dialog闪烁的解决方法
  15. 搜狐公司一程序员猝死 或与工作过度劳累有关
  16. 验证身份证号的存储过程 oracle,Oracle 生成序列号存储过程
  17. JavaCV音视频开发宝典:基于JavaCV实现wav音频直播服务,wav在线FM电台直播服务,无需流媒体服务,浏览器原生audio标签直接播放wav直播音频
  18. 【LeetCode】【VSCode】在VSCode中使用插件刷题
  19. win10禁用触摸键盘_如何在Windows 8和10中永久禁用触摸键盘
  20. linux sht11驱动,SHT11.h下载 温湿度传感器SHT11的驱动程序,提供了外界调用接口函数...

热门文章

  1. Android音视频学习系列(八) — 基于Nginx搭建(rtmp、http)直播服务器
  2. App Annie-2021年移动市场报告——附下载
  3. 神经猫是用什么语言写的,HTML5改变世界
  4. Python实践:Pyplot绘图超简洁核心总结
  5. 《傻瓜计量经济学与Stata应用》课程笔记
  6. 将CSV的数据发送到kafka(java版)
  7. 运用百度地图API离线版(在线版)实现网管系统中终端定位和终端信息获取的功能...
  8. ai怎么取消颗粒效果_AI中做噪点效果的方法详解
  9. unix黑客初学指导(转)
  10. ADS 导入模型/模型库