用自己的话简述什么是隐终端效应?使用RTS/CTS预约信道机制如何解决的?(必要时可画图举例)
若只用CSMA,表面上侦听到信道“闲”可能结果不正确,是假象,由于
(a)隐蔽站问题 ——在发送方侦听不到:可能是由于中间有障碍物, A、C不能互相听到,A、C于是都发给B,在B出此时就会产生冲突
(b)信号强度衰减问题 ——C在发送,但由于信号传输衰减,传到A处时, A可能听不到,于是A以为信道空闲,也发,这样接收站B处就会产生冲突
隐终端问题解决方式
1节点A欲发送一数据包给节点B,首先A发送一RTS给B;
2.B发送CTS;
3.A收到CTS后发送数据;
4.C监听到CTS,知道有节点在发送数据,A和B数据传输时间C不会发数据包。
用自己的话简述什么是暴露终端效应?使用RTS/CTS预约信道机制如何解决的?(必要时可画图举例)
当节点B向节点A发送数据时,节点C也希望向节点D发送数据。 根据CSMA协议,节点C侦听信道,它将听到节点B正在发送数据, 于是错误地认为它此时不能像节点D发送数据, 但实际上它的发送不会影响节点A的数据接受, 这就导致节点C所谓暴露终端问题的出现。
暴露终端问题解决方式
1、发送者发送RTS。
2、接收者返回CTS。
3、邻居节点:
如果收到CTS 则保持安静,不能传输数据。
如果只收到RTS 而没收到CTS, 可以传输数据。