LBT是什么?怎么增加通信可靠性?
1. LBT是什么?LBT(listen before talk),顾名思义“先听后说”或者叫“先听后发” , 是无线电通信中使用较为广泛的一种技术 , 无线电发射机在开始传输之前首先会侦听其无线电环境 , 检测信道是否空闲 , 若信道处于繁忙状态则等待信道空闲时再传输 , 避免信道访问冲突 , 实现信道频谱共享 。
2. 怎么增加通信可靠性?【LBT是什么?怎么增加通信可靠性?】2.1 LBT机制内容简介
(1)发送数据前首先检测信道是否有使用 , 如果检测出信道繁忙 , 则等待一段随机时间后 , 才发送数据 。
(2)接收端如果正确收到此帧数据 , 则经过一段时间间隔后 , 向发送端发送确认帧ACK 。
(3)发送端收到ACK帧 , 确定数据正确传输 , 在经历一段时间间隔后 , 会出现一段空闲时间(叫做争用窗口) , 表明会出现各设备争用信道的情况 。
比如一座独木桥 , 当众人需要过桥 , 首先需要观察桥上有没有人(空闲信道评估CCA) , 如果没有人则可以通过;如果此时桥上有人则检测到冲突需等待桥上的人通过后再过桥(监听算法等待信道空闲) 。
2.2 CSMA/CA协议LBT 传输应用举例
发送数据前 , 先发送一段小小的请求传递报文RTS(Request To Send)给目标设备 , 等待目标设备回应CTS(Clear To Send)报文后 , 才开始传送数据 , 利用RTS-CTS握手程序 , 确保后面的数据传输不会被碰撞 。
文章插图
文章插图
虚线表示A的无线覆盖范围:B、C、E
实线表示B的无线覆盖范围:A、D、E
A发数据给B则:
1)A发送数据帧之前 , 首先向B发送一个请求发送帧RTS , 在RTS帧中说明将要发送的数据帧长度 。 B收到RTS帧后就向A回应一个允许发送帧CTS , 在CTS帧中也携带A要发送的数据帧长度 。 此时A收到CTS帧后就可以发送其数据帧了 。
2)对于C , C能够侦听到A的RTS帧 , 但经过一小段时间间隙后,C侦听不到B的CTS帧 。 所以当A向B发送数据的同时 , C也可以发送自己的数据而不会干扰B接收数据 。
3)对于D , D侦听不到A的RTS帧 , 但可以侦听到B的CTS帧 。 因此 , D在收到B发送的CTS帧后 , 应在B随后接收数据帧的时间内关闭数据发送操作 , 以避免干扰B接收来自A发来的数据
4)对于E , 它能侦听到A的RTS帧和B的CTS帧 , 因此E在A发送数据帧到B的整个过程中不能发送数据 。
- 看不上|为什么还有用户看不上华为Mate40系列来看看内行人怎么说
- 行业|现在行业内客服托管费用是怎么算的
- 体验|闭上眼睛点外卖是什么感觉?时隔一年再次体验,进步令人欣慰
- 华为|台积电、高通、华为、小米接连宣布!美科技界炸锅:怎么会这样!
- 截长|手机截图怎么截长图
- 精英|业务流程图怎么绘制?销售精英的经验之谈
- 助力|上班族的小妙招:怎么弄pdf签名?编辑器来助力
- 小店|抖音小店无货源是什么?与传统模式有什么区别?
- 收费|企业家商业访谈节目有哪些?怎么收费?
- 涉嫌|李佳琦店铺被罚是怎么回事?店内洗发水涉嫌虚假宣传