TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1101 无线并发碰撞问题

一、TI官网有CC1101 GFSK的误码率和SNR关系表吗?CC1101解析数据临界时需要多少SNR?

二、有几种并发情况需要大家和TI专业工程师帮着看一下,会出现什么情况?

背景:有大量CC1101 GFSK数据采集节点,和一个接收机。

           由于数量较多,出现无限碰撞概率大大增加。需要将可能出现的几种碰撞情况搞清楚,才能做出解决方案。

简化下背景:两个发射节点(1号和2号)和一个接收节点(3号)。 1号节点的RSSI在-70dBm,2号发射节点RSSI在-85dBm。

2.1、1号和2号设备同时(分毫不差的那一种)发送数据。1号和2号发送字节长度一样,数据内容不一样,会发生什么情况?(下面是几种猜想)

时序图:

-70dBm(1):   ——————-

-85dBm(2):   ——————-

                   0  1   2  3  4  5  6  7  8  9  10(time)

备注:“——–”表示设备在发送无线信号

       横轴表示时间

(1)、接收机收到1号消息。因为它信号强,2号机发射就成了背景噪声不会处理。

 (2)、接收机收不到任何消息。因为1号和2号同频发生碰撞干扰,导致接收机无法解析。

 (3)、接收机随机收到1号或2号设备消息,只不过接收1号节点概率大些。

2.2、  2号发送数据,接收机开始接收。当发送50%时,1号节点开始发送数据,会出现什么情况,会发生什么情况?(下面是几种猜想)

时序图:

-70dBm(1):                ——————-

-85dBm(2):   ——————-

                     0  1   2  3  4  5  6  7  8  9  10(time)

备注:“——–”表示设备在发送无线信号

       横轴表示时间

  (1):接收机收到2号数据。因为它先发送的

   (2):  接收机没收到任何消息。因为1号发射时干扰了2号信号,两个节点的数据都没被收到

   (3):接收机收到1号数据。因为它信号强,将2号发送打断,并将2号信号淹没掉

2.3、  1号发送数据,接收机开始接收。当发送50%时,2号节点开始发送数据,会出现什么情况,会发生什么情况?(下面是几种猜想)

时序图:

-70dBm(1):     ——————-

-85dBm(2):                 ——————-

                     0  1   2  3  4  5  6  7  8  9  10(time)

备注:“——–”表示设备在发送无线信号

         横轴表示时间

   (1):接收机收到1号数据。因为它先发送的而且信号强

   (2):  接收机没收到任何消息。因为2号发射时干扰了1号信号,导致信道冲突碰撞两个节点的数据都没被收到

    如果其他情况发生,或者需要其他必要的参数配置才能实现,都请大家讲讲,谢谢。

本人无线小白一个,有很多不懂,请大家多多指教。

 

灰小子:

推荐配置使用空闲信道评估,以及合适的延时避免碰撞的算法。
实际上一般的应用更关心如何检测发生了碰撞,以及遇到碰撞了怎么处理。

Viki Shi:

可以了解下空闲信道评估(Clear Channel Assessment,CCA),请参考手册17.5节www.ti.com/…/cc1101.pdf

赞(0)
未经允许不得转载:TI中文支持网 » CC1101 无线并发碰撞问题
分享到: 更多 (0)