ALOHA算法衍生系列:CSA

Coded Slotted ALOHA(CSA)是一种ALOHA的改进版本,它使用线性分组码对burst进行编码后再发送,通过MAP erasure decoding和SIC消除干扰。相较于CRDSA和IRSA,CSA引入了更灵活的编码策略,并使用共享的码池。这种编码方法在处理突发性强、数据包小的场景中表现良好。
摘要由CSDN通过智能技术生成

Coded Slotted ALOHA

  上一篇论文介绍了CRDSA和IRSA两个ALOHA的改进版本。他们都是利用SIC过程,通过迭代消除干扰,将冲突的包变废为宝。其中,CRDSA规定每个burst(物理层上的包)只能发送两个replica,而IRSA则是由每个用户独立决定发送多少个replica,具体数量根据对应的概率函数决定。但是这两个对于burst进行简单的重复。
  论文[1]中给出了另一种方法Coded Slotted ALOHA,发送不是burst的replica,而是先对其进行编码,然后发送编码好的数据。


发送和接收过程

  • 发送端
    1. 发送前,用户将要发送的burst分成 k 段segment,每个segment的长度相同
    2. k 段数据通过线性分组码(linear block code)编码成 nh 段,编码后的段长不变
    3. 一个MAC帧中的slot相应地分成 k 段,称为slice,对应传输一个segment
    4. 用户随机选择 nh 个slice,传输 nh
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值