LBT(listen before talk),顾名思义“先听后说”或者叫“先听后发”,是无线电通信中使用较为广泛的一种技术,无线电发射机在开始传输之前首先会侦听其无线电环境,检测信道是否空闲,若信道处于繁忙状态则等待信道空闲时再传输,避免信道访问冲突,实现信道频谱共享。
(1)发送数据前首先检测信道是否有使用,如果检测出信道繁忙,则等待一段随机时间后,才发送数据。
(2)接收端如果正确收到此帧数据,则经过一段时间间隔后,向发送端发送确认帧ACK。
(3)发送端收到ACK帧,确定数据正确传输,在经历一段时间间隔后,会出现一段空闲时间(叫做争用窗口),表明会出现各设备争用信道的情况。
比如一座独木桥,当众人需要过桥,首先需要观察桥上有没有人(空闲信道评估CCA),如果没有人则可以通过;如果此时桥上有人则检测到冲突需等待桥上的人通过后再过桥(监听算法等待信道空闲)。
发送数据前,先发送一段小小的请求传递报文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的整个过程中不能发送数据。
今天的分享就到这里啦,亿佰特人每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的官网进行了解,还有客服小姐姐在线答疑哦!
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 杭州办事处戴经理:17512568697
常州办事处崔经理:15906110783 南京办事处葛经理:17626012283
业务邮箱:support@cdebyte.com
全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都亿佰特电子科技有限公司【版权所有】 蜀ICP备13019384号-3