IR-HARQ(增量冗余HARQ)理论(待更新)

短包通信基础

系统模型

  • 点对点通信,由下述公式
    Y = P h X + Z (1) Y = \sqrt{P}hX + Z \tag{1} Y=P hX+Z(1)
    其中 P P P是发射功率, X X X是方差输入信息, h h h是衰落系数, Z ∼ C N ( 0 , 1 ) Z \sim \mathcal{CN}(0,1) ZCN(0,1)服从高斯复随机过程且独立同分布。在 I R − H A R Q IR-HARQ IRHARQ中每个数据包最多传输 M M M轮。系统性能在准静态条件下进行研究

  • 定义信道增益为
    g ≐ ∣ h ∣ 2 (2) g \doteq |h|^2 \tag{2} gh2(2)
    其中 h h h服从瑞利衰落, h ∼ C N ( 0 , 1 ) h \sim \mathcal{CN}(0,1) hCN(0,1) g g g服从指数分布且 f g ( x ) = e − x f_g(x) = e^{-x} fg(x)=ex

分析结果

  • I R − H A R Q IR-HARQ IRHARQ机制:首先将 K K K个信息 n a t s nats nats编码成长度为 l ( M ) = ∑ m = 1 M l m l_{(M)} = \sum_{m=1}^M l_m l(M)=m=1Mlm的父码字,然后父码字分成 M M M个字码字,长度为 l m , m = 1 , ⋯   , M l_m,m=1,\cdots,M lm,m=1,,M,用于每次发送。因此可知,第m轮结束时的等效数据速率为
    R ( m ) = K l ( m ) (3) R_{(m)} = \frac{K}{l_{(m)}} \tag{3} R(m)=l(m)K(3)
    其中
    l ( m ) = ∑ n = 1 m l n (4) l_{(m)} = \sum_{n=1}^m l_n \tag{4} l(m)=n=1mln(4)

    R ( 0 ) ≐ ∞ (5) R_{(0)} \doteq \infty \tag{5} R(0)(5)

    在每一轮中,接收方结合所有接收到的子码字来解码消息。直到消息被正确解码或达到允许的最大传输轮,否则一直重传。

  • 假设 D D D表示每轮的 H A R Q HARQ HARQ的反馈延迟,数据传输在第 m m m轮结束时停止,则信道使用的总数量为
    τ ( m ) = { l ( m ) + m D , i f   m ≠ M l ( M ) + ( M − 1 ) D , i f   m = M (6) \tau_{(m)} = \begin{cases} l_{(m)} + mD, & if~m \neq M \\ l_{(M)} + (M - 1)D, & if ~ m = M \end{cases} \tag{6} τ(m)={ l(m)+mD,l(M)+(M1)D,if m=Mif m=M(6)
    每一轮重传中,除了最后一轮,一个 A C K / N A C K ACK/NACK ACK/NACK信号会被反馈到发射机中。因此可以得到每个数据包传输周期的信道数量使用期望为
    T = ∑ m = 1 M l m Ω m − 1 + D ∑ m = 1 M − 1 Ω m − 1 (7) \Tau = \sum_{m=1}^M l_m \Omega_{m-1} + D\sum_{m=1}^{M -1}\Omega_{m-1} \tag{7} T=m=1MlmΩm1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值