RM6 4G 和 5G

4G中的资源分配


  • 正交频分复用(Orthogonal Frequency Division Multiplexing, OFDM)
    • 将频带分为窄的子载波。
  • OFDM接入(OFDMA)确保资源分配的灵活性
    • 在时间和频率上分配资源。
    • 根据用户需求分配资源。

LTE协议


频率划分

一个子带称为资源块(Resource Block, RB)或物理资源块(Physical Resource Block, PRB)

  • 时间视角:每0.5毫秒发射7个符号到一个子载波。
  • Radio Element (RE):在一个子载波上的一个符号发射单位:

时间划分

  • 1帧由10毫秒构成,由2个slot形成1个子帧,10个子帧构成1帧。
    • 1个格子 = 1个Radio Element (RE)
    • 不同RE的用途:
      • 参考信号(Reference Signal, RS):允许手机向网络宣布其存在。
      • 物理下行控制信道(Physical Downlink Control Channel, PDCCH):指示分配给RE的用途。
      • 物理下行共享信道(Physical Downlink Shared Channel, PDSCH):传输数据到手机的信道。
    • 只有PDSCH实际传输有用数据。

完整帧结构

  • 2个slot构成1个子帧,10个子帧构成1个帧。

  • 颜色标记说明:
    • 橙色:PDCCH(控制信道)
    • 红色:RS(参考信号)
    • 其他颜色:其他信道
    • 白色:PDSCH(传输有用信息)
  • 通常情况下,PDSCH占用77.9%的RE,用于传输有用数据。

从LTE帧到有效速率


  • 1 RE(15 kHz,持续0.072 ms)对应一个调制和信道编码链。
  • QPSK(正交相移键控)4-QAM调制为例:
    • 1 RE可以承载2位数据。
    • 每个RB包含12个RE,持续0.072 ms,因此:$2 \times 12 = 24 \, \text{bits}$
  • 每RB的速率为:$\frac{24}{0.072} = 336 \, \text{Kbit/s}$
  • 此速率包括所有RE(包括控制RE),有效数据速率为:$0.779 \times 336 = 262 \, \text{Kbit/s}$
  • 此速率为总速率,包含信道编码。例如,QPSK 1/2(编码效率为0.5)的有效速率为:$262 \times 0.5 = 131 \, \text{Kbit/s}$
  • 一般情况下,使用M-QAM调制且编码效率为$R$:$\text{有效速率} = 131 \cdot \log_2(M) \cdot R \, \text{Kbit/s/RB}$
    • 例如,64-QAM,编码效率为3/4时:$\text{速率} = 590 \, \text{Kbit/s/RB}$

干扰和自适应调制


  • 同一小区内用户之间没有干扰
  • 小区间干扰是由于邻近小区中使用相同资源(发生冲突)造成的。
  • 在小区边界:
    • 干扰较强。
    • 有效信号较弱。
    • SINR较低:
  • 低SINR会导致较高的丢包率。

调制与编码方案的自适应


  • 在 4G 中,可以采用多种调制与编码方案(QPSK、16 QAM 和 64 QAM,具有不同的编码率)。
  • 测量 SINR 后,选择最佳 MCS,这是 MCS 的自适应
  • 聚合的最终曲线是通过为每个 SINR 选择能够最大化吞吐量乘以 (1 - 错误率) 的 MCS 得到的。

流量三角形


  • 容量 Capacité:网络根据其资源所能提供的:
    • 距离 50 米时为 90 Mbps
    • 距离 1 公里时为 8 Mbps
    • 超过该距离则没有容量。
  • 流量 Trafic:取决于用户,而非网络:
    • 100 个用户,每月 50 GB 的流量包。
    • 1000 台设备,每台设备每秒发送一条消息。
  • 服务质量 (QoS):取决于容量和流量的组合:
    • 文件下载的典型时间。
    • 1 毫秒内收到的数据包百分比。
  • Erlang方法 Méthodes d’Erlang
    • 如果已知两个顶点,可以计算第三个顶点。

现实吞吐量分布的队列模型:M/G/1-PS


如果所有用户具有相同的吞吐量…

  • 假设所有用户的链路吞吐量均为 $C$ ,例如所有用户聚集在同一位置(如 500 米处,28 Mbps)。
  • 每个用户下载一个平均大小为 $F$ 的文件,服从指数分布。
  • M/M/1 共享处理队列:类似于 EDGE 网络,具有以下特性:
    • 泊松到达率为 $\lambda$ 次/秒,服务时间为平均 $F/C$ 秒的指数分布。
  • 如果有 $n$ 个活跃用户,每人获得 $1/n$ 的资源,其服务时间为平均 $F/(C/n)$ 。
  • 系统的服务速率 $\mu = C/F$ 。当 $n$ 个独立的指数随机变量具有平均 $F/(C/n) = 1/\mu$ 时,它们的聚合效果相当于一个平均值为 $1/\mu$ 的随机变量。

平均流量公式:


用户吞吐量不相同时

  • 实际上,用户对频谱的利用不同:
    • 分为 $J$ 类,属于类 $j$ 的用户如果独占频谱,其吞吐量为 $C_j$ 。
    • $j$ 类用户的概率为 $q_j$ 。
  • 服务时间不再服从指数分布:
    • 文件大小服从具有平均值 $F$ 的一般分布。
    • 类 $j$ 的单个用户服务时间为 $F/C_j$ 。
    • 边缘用户需要更长时间活跃以传输相同数据量。

平均服务时间:

其中,等效容量为:

5G中的资源分配


系统建模


  • 到达
    • 数据包到达建模为泊松过程(每个时隙到达 $\lambda$ 个数据包)。
    • 服务是确定性的(1 个时隙),每个时隙中有 $K$ 个数据包在频域中复用。
  • Kendall 表示法
    • 最佳模型为 M/D/K(泊松到达、确定性服务、K 个服务器)。
    • 泊松到达(用 $M$ 表示),确定性服务(用 $D$ 表示);解决方案为数值解。
  • 通过 M/M/K 模型近似系统,以找到解析解:
    • 服务建模为泊松过程(用 $M$ 表示),平均服务时间为每个数据包 1 个时隙。


等待概率

  • 等待概率可以根据可用资源计算:
  • 其中:
  • 等待概率可以用作 URLLC 服务的 QoS 衡量标准,因为这类服务对延迟有严格要求。
  • 通过寻找最小 $K$ 的值使得等待概率 $p_w(K) = \epsilon > 0$ ,可以进行系统容量的优化设计。

等待时间的分布

  • 等待时间 $W$ 的分布也可以计算如下:

    ·其中 $\Pr[n \geq K] = p_w$ 是等待概率。

  • 当所有服务器都已满负载时,需要等待一个服务器空闲才能处理队列头的数据包,此时 $K$ 个服务器表现为一个服务速率为 $T/K$ (比单一服务器快 $K$ 倍)的指数分布服务。

  • 若 $m$ 是队列中正在等待的用户数,则可以通过以下马尔可夫链建模:

  • 等待时间是 $m+1$ 个随机变量的和,每个随机变量服从 $\text{Exp}(K/T)$ 。可以证明,等待时间服从随机变量 $\text{Exp}(K/T - \lambda)$ ,因此: