1.一种基于双收单发的多通道无线Mesh网络资源协商方法,其特征在于:每个节点都具备主通道和感知通道,主通道能够发送或者接收,感知通道只能接收,主通道处于接收状态时感知通道也处于接收状态,主通道处于发送状态时感知通道处于IDEL状态;当有数据包需要发送时,发送节点将主通道切换至发送状态并将主通道的工作信道调整为控制信道,发送RTS帧,RTS帧中携带的信息包括推荐的数据信道,然后发送节点将主通道切换至接收状态并将主通道的工作信道调整为推荐的数据信道,接收节点侦听到RTS帧后,如果接收节点正处于与其他节点通信的过程中则不作响应,否则接收节点将主通道切换至发送状态并将主通道的工作信道调整为推荐的数据信道,发送CTS帧,CTS帧中携带确认信息。
2.根据权利要求1所述的基于双收单发的多通道无线Mesh网络资源协商方法,其特征在于:所述主通道的工作信道可在控制信道与多个数据信道之间切换,感知通道的工作信道固定为控制信道。
3.根据权利要求1所述的基于双收单发的多通道无线Mesh网络资源协商方法,其特征在于:接收节点发送CTS帧之前,先判断当前的信道占用率是否低于待发送CTS帧的优先级发送阈值:如果低于,则发送CTS帧;否则,则等待较高优先级的数据包发送完毕后再检测新的信道占用率,直至信道占用率低于待发送CTS帧的优先级发送阈值时才发送CTS帧。
4.根据权利要求3所述的基于双收单发的多通道无线Mesh网络资源协商方法,其特征在于:所述信道占用率通过式(1)进行计算:
式(1)中,v为信道占用率,T为统计时长,t如式(2)所示;
式(2)中,Lr为接收节点在控制信道侦听到的所有RTS帧所指示的数据字节数之和,lr为接收节点接收数据所使用调制编码模式下每个符号所承载的字节数,lt为接收节点发送数据所使用调制编码模式下每个符号所承载的字节数为待发送的CTS帧所使用的调制编码模式下的字节或者符号,t1为每个符号在空口占用的时间,Lt为接收节点发送的所有数据字节数之和,n为接收节点发送和接收的数据帧的总数,t0为传输时延。
5.根据权利要求3所述的基于双收单发的多通道无线Mesh网络资源协商方法,其特征在于:所述待发送CTS帧的优先级发送阈值在接收节点未上电时通过配置文件导入到接收节点中。
6.根据权利要求3所述的基于双收单发的多通道无线Mesh网络资源协商方法,其特征在于:所述待发送CTS帧的优先级发送阈值根据CTS帧所处的业务优先级、Q0S信息以及CTS帧所能容忍的数据冲突概率得到;所述业务优先级按照语音、视频以及尽力而为业务分为高、中、低三个优先级。
7.根据权利要求1所述的基于双收单发的多通道无线Mesh网络资源协商方法,其特征在于:发送节点如果在预设时间内未收到CTS帧,则将主通道切换至发送状态并将主通道的工作信道调整为控制信道,然后重新发送RTS帧,再将主通道切换至接收状态并将主通道的工作信道调整为推荐的数据信道。