摘要:本文在用户衰落被完美测量的情况下,提出一种可最大程度提高单小区多用户通信平坦衰落的信息容量的功率控制。主要特征为:在任何特定的时刻,只有一个用户在整个带宽上进行传输,并且在信道良好时为用户分配更多的功率,而在信道不良时为用户分配更少的功率。另外,这些特征与衰落的统计无关。

本文给出了单径瑞利衰落情况下的数值结果。 结果表明,可以在理想功率控制(高斯)信道上实现容量的增加,尤其是在用户数量很大的情况下。 通过检查对立信令的误码率,结果显示了衰落信道上多用户通信中的固有多样性。

引言:

在当今使用的多用户蜂窝系统中,位于一个小区中的用户与该小区的中央基站之间存在两条主要的通信链路,即上行链路和下行链路。上行链路是指从用户到基站的信息流,它是经典多用户信道或多对一通信问题的示例(请参见[I])。下行链路是相反的情况,即从基站到用户的信息流。这是广播频道或一对多通信问题的示例(再次参见[I])。最近,人们对确定此类系统的容量非常感兴趣。在[21中,针对非衰落的高斯信道解决了单小区和多小区系统中的上行链路信道的信息容量。[31]表明在线性小区和六边形阵列中建模的多小区情况下,上行信道的容量没有衰减。关于衰落信道容量的最新工作包括[41,[51]。在[61]中,考虑了在平均功率约束下最大化单用户瑞利衰落信道容量的最佳功率控制方案。在这里,我们通过考虑单小区通信系统中的上行链路,将类似的想法扩展到多用户信道。所谓单小区,是指我们实际上只有一个单小区系统,或者我们认为来自相邻小区的干扰可以忽略不计。

在蜂窝环境中,来自不同用户的信号在具有不同特性的信道上传输,导致基站接收的功率不同。给定用户的平均接收功率与用户到基站的距离有关,相应地,信号强度或路径损耗也存在一定的损失。另一方面,由于多径衰落,瞬时功率通常是随时间变化的[71]。为了减轻这些情况,功率控制用于均衡基站处的接收功率。采用功率控制的系统使用基站接收功率的估计值来控制用户的发射功率。这通常以两种方式完成,即开环或闭环功率控制。前者指的是假设上行链路和下行链路信道高度相关,并且基站接收功率的估计是基于用户接收到的信号的。在后者中,在基站中执行估计,然后基站指示用户通过下行链路信道以一定功率进行发送。假设接收功率变化不会太快,功率控制器只需通过反转通道的路径损耗和衰落效应,尝试将所有接收功率保持在一定的标称水平。如果我们假设接收到的功率是完美估计的(在本文中就是这种情况,开环功率控制),那么我们就可以称之为“完美”功率控制。另外,如果基站处的信号被加性高斯白噪声破坏,则该信道将转换为信息容量已知的纯高斯多用户信道。

上行链路信道容量:

最优功率控制:

单径瑞利衰落的数值结果:

我们看到即使在两个用户的情况下,最佳功率控制的瑞利信道也具有比高斯信道更高的容量。 随着K的增加,我们看到最优方案的容量显着增加。 这不足为奇,因为对于许多用户而言,其中一个信道良好的概率很高,这意味着相应的用户可以高速率进行传输。 此外,如第2节所述,没有功率控制的瑞利信道的容量会随着用户数量的增加而迅速趋向于高斯信道的容量。

我们看到,当平均功率严重不匹配时,更强大的用户会受到青睐,因为它支配了和速率容量。 这意味着当平均功率没有得到很好的控制时,和速率容量就不是一个好的品质因数。

结论:

这项工作解决了衰落损坏的单小区多用户系统上行链路的功率控制。 使用速率总和作为品质因数并限制平均发射功率,我们发现了一种最佳功率控制方案,其主要特性与衰落统计无关。 最有趣的结果是,为了获得容量,只有一个用户可以在任何给定时间在整个带宽上进行传输。相对于所有用户的平均接收功率,该用户在特定时刻具有最强的信号。 也可能没有用户使用该信道,如果所有用户收到的功率都低于某个阈值,就会发生这种情况。有趣的是,最佳方案的工作方式与常规功率控制相反,因为它分配了 当用户接收到的功率较高时,为用户提供的功率更多,而当用户接收的功率较低时,则为用户提供的功率更少。

我们已经给出了瑞利衰落容量的数值结果。 他们表明,相对于传统的功率控制,对于较大的K而言,可以进行重大改进,尤其是在用户数量很多时。 为了使该方案有效,平均接收功率应尽可能接近相等。 我们已经使用次优方案确定了带有对等信号的误码率,其中只有最强瞬时信道上的用户才能发送。 以这种方式利用固有的多样性可以产生可观的性能回报。

我们目前正在努力为多接收器(多小区)情况和频率选择信道获得相似的结果。 同样,找到其他衰落环境(例如对数正态和Ricean)的数值结果也会很有趣。 为了评估这种方案的可行性,应确定衰落动力学和用户数量对平均发射时间的依赖性。

(经典文章uplink)Information capacity and power control in single-cell multiuser communications(1995)的更多相关文章

  1. LTE Module User Documentation(翻译14)——Uplink Power Control(上行功率控制)

    LTE用户文档 (如有不当的地方,欢迎指正!) 20 Uplink Power Control(上行功率控制)   上行功率控制功能默认是开启的.用户可以通过设置布尔属性 ns3::LteUePhy: ...

  2. Risk Adaptive Information Flow Based Access Control

    Systems and methods are provided to manage risk associated with access to information within a given ...

  3. Reinforcement Learning for Self Organization and Power Control of Two-Tier Heterogeneous Networks

    R. Amiri, M. A. Almasi, J. G. Andrews and H. Mehrpouyan, "Reinforcement Learning for Self Organ ...

  4. Power control within a coherent multi-processing system

    Within a multi-processing system including a plurality of processor cores 4, 6operating in accordanc ...

  5. jvm经典文章整理

    Java中JVM虚拟机详解 Java GC的那些事(上)(博主还有很多文章都很经典) CMS垃圾收集器介绍

  6. ASP.NET方面的一些经典文章收集

    1. 在ASP.NET中执行URL重写 文章地址:https://msdn.microsoft.com/zh-cn/library/ms972974.aspx 2. 在ASP.NET中如何实现和利用U ...

  7. Angular2经典文章集锦

    Angular Metadata 等基础知识 http://www.jianshu.com/p/aeb11061b82c Metadata告诉Angular如何处理一个类,只有我们将它通告给Angul ...

  8. vc++窗口的创建过程(MFC消息机制的经典文章)

    一.什么是窗口类  在Windows中运行的程序,大多数都有一个或几个可以看得见的窗口,而在这些窗口被创建起来之前,操作系统怎么知道该怎样创建该窗口,以及用户操作该窗口的各种消息交给谁处理呢?所以VC ...

  9. Android开发之recycleView详解代码,看完包你熟练掌握recycleView的用法。转自网络经典文章

    来源 http://jinyudong.com/2014/11/13/Introduce-RecyclerView-%E4%B8%80/ 编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在 ...

随机推荐

  1. 最全的 Java 知识总结- Github 日增 10 star

    项目地址: 如果觉得有帮助,希望大家给个 star 鼓励以下:同时也希望大家多多 fork,一起加入进来. 为什么选择做这个开源项目 首先,希望提高自己:因为选择做这个,自己肯定就会花时间去提高自己的 ...

  2. 加密模块hashlib

    #coding=utf-8 import ConfigParser #配置文件模块 import hashlib #用于加密的模块 m = hashlib.md5() m.update(b'hello ...

  3. 使用vee-validate表单验证插件如何设置中文提示

    版本: vee-validate v3.x设置如下: import * as rules from 'vee-validate/dist/rules'; import zh_CN from 'vee- ...

  4. Git 安装使用及基础命令

    Git终端软件安装 1.下载windows上git终端,类似shell工具,下载地址:http://msysgit.github.io/ 2. 安装方法,打开文件,一路点击Next即可 3.安装完成, ...

  5. java 判断点是否在一条线段上

    public static void main(String[] args) { Scanner scan = new Scanner(System.in); Point point1 = new P ...

  6. CCF CSP/CCSP报名费优惠的方法以及常见疑问

    目录 1. 本文地址 2. 认证作用 2.1. 高校认可 2.2. 赛事认可 2.3. 企业认可 3. 报名费价格及获取优惠的方法 3.1. CCF CSP 3.2. CCF CCSP 4. 语言与I ...

  7. 网络拓扑_配置hybrid端口

    目的:实现不同VLAN间的PC不可互访, 但不同VLAN的PC均可以访问服务器. 例: VLAN5与VLAN10的PC不可以互通,但它们均可与服务器VLAN50互通. 拓扑图:

  8. 【LeetCode】数学(共106题)

    [2]Add Two Numbers (2018年12月23日,review) 链表的高精度加法. 题解:链表专题:https://www.cnblogs.com/zhangwanying/p/979 ...

  9. python:图片拼接

    一:尺寸相同的图片拼接 import os from PIL import Image width_i = 200 height_i = 200 row_max = 3 line_max = 3 al ...

  10. RMQ Fanout

    原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11795256.html RMQ Fanout Project Directory Maven Depe ...