本发明涉及无线网络,尤其涉及一种无线网络的防止强信号阻塞的方法和系统。
背景技术:
1、在无线mesh网络中,不存在功控相关的标准协议方案。现有文献(cn108076509a,一种无线mesh网络功率调整方法、装置及设备)中,目标是为追求“降干扰与省电”,整体机制是根据sinr(信号干扰噪声比)尽大量地降功率。但若为解决近距离接收信号阻塞问题,不能根据sinr来降功率。因为近距离时的sinr很低,根据sinr值来决策调整功率,反而会是要求升功率,适得其反。另外,也不需要过大地降功率,由于无线信道存在随机干扰,过于激进地降功率,可能有丢包的风险。
技术实现思路
1、基于上述问题,本发明提供一种无线网络的防止强信号阻塞的方法和系统,旨在解决现有技术中过渡降低功率造成丢包等技术问题。
2、一种无线网络的防止强信号阻塞的方法,包括:
3、步骤a1,第一节点向第二节点发送第一消息,第一消息携带第一节点的当前发射功率以及接收信号余量指示值;
4、步骤a2,第二节点根据第一消息携带的接收信号余量指示值进行发射功率调整,并计算第二节点的接收信号余量指示值;
5、步骤a3,第二节点使用调整后的发射功率向第一节点发送第二消息,第二消息携带第二节点的当前发射功率以及接收信号余量指示值;
6、步骤a4,第一节点根据第二消息中携带的接收信号余量指示值进行发射功率调整。
7、进一步的,步骤a1之前还包括:
8、步骤a01,第二节点向第一节点发送第三消息;
9、步骤a02,第一节点接收到第三消息之后,判断是否满足发射功率控制的启动条件:
10、若是,继续执行步骤a1;
11、若否,执行步骤a03;
12、步骤a03,第一节点使用当前的发射功率与第二节点进行通信。
13、进一步的,在步骤a02中,发射功率控制的启动条件包括:
14、第一节点的接收信号强度大于预设的功控最大门限,且第二节点的当前发射功率大于第二节点支持的最小发射功率;或者
15、第一节点的接收信号强度小于预设的功控最小门限,且第二节点的当前发射功率小于第二节点支持的最大发射功率。
16、进一步的,在步骤a02中,第一节点预设有动态功控周期,发射功率控制的启动条件还包括:
17、在最近的动态功控周期内,第一节点未向第二节点发送过接收信号余量指示值不为预设值的消息;
18、接收信号余量指示值为预设值时指示作为消息接收端的第一节点或者第二节点不需要进行发射功率调整。
19、进一步的,步骤a41,第一节点判断第二消息中携带的接收信号余量指示值是否为预设值:
20、若是,则执行步骤a42;
21、若否,则执行步骤a43;
22、步骤a42,第一节点使用当前的发射功率与第二节点进行通信;
23、步骤a43,第一节点根据第二消息中携带的接收信号余量指示值进行发射功率调整,并向第二节点发送第四消息,第四消息携带第一节点的当前发射功率和被第一节点设置为预设值的接收信号余量指示值。
24、进一步的,无线网络中包括第一节点和至少两个第二节点之间的通信,步骤a4之后还包括:
25、步骤a5,第一节点保存第一节点与每一个第二节点之间经过步骤a1-步骤a4之后调整后的发射功率,作为第一节点的发射功率保存值;
26、步骤a6,第一节点向指定的第二节点发送第五消息时,使用的发射功率为与指定的第二节点对应的发射功率保存值。
27、一种无线网络的防止强信号阻塞的系统,使用前述的一种无线网络的防止强信号阻塞的方法,包括第一节点和第二节点;
28、第一节点向第二节点发送第一消息,第一消息携带第一节点的当前发射功率以及接收信号余量指示值;
29、第二节点根据第一消息携带的接收信号余量指示值进行发射功率调整,并计算第二节点的接收信号余量指示值;
30、第二节点使用调整后的发射功率向第一节点发送第二消息,第二消息携带第二节点的当前发射功率以及接收信号余量指示值;
31、第一节点根据第二消息中携带的接收信号余量指示值进行发射功率调整。
32、进一步的,包括:
33、第二节点向第一节点发送第三消息;
34、第一节点接收到第三消息之后,判断是否满足发射功率控制的启动条件,输出判断结果;
35、当判断结果为不满足发射功率控制的启动条件时,第一节点使用当前的发射功率与第二节点进行通信;
36、当判断结果为满足发射功率控制的启动条件时,第一节点启动发射功率控制,向第二节点发送第一消息。
37、进一步的,发射功率控制的启动条件包括:
38、第一节点的接收信号强度大于预设的功控最大门限,且第三消息携带第二节点的当前发射功率大于第二节点支持的最小发射功率;或者
39、第一节点的接收信号强度小于预设的功控最小门限,且第三消息携带的第二节点的当前发射功率小于第二节点支持的最大发射功率。
40、进一步的,第一节点预设有动态功控周期,发射功率控制的启动条件还包括:
41、在最近的动态功控周期内,第一节点未向第二节点发送过接收信号余量指示值不为预设值的消息;
42、接收信号余量指示值为预设值时指示作为消息接收端的第一节点或者第二节点不需要进行发射功率调整。
43、本发明的有益技术效果在于:设备根据对方的接收信号强度来调整自身的发射功率,设备相互靠近时,不会因为信号过强而阻塞丢包。
1.一种无线网络的防止强信号阻塞的方法,其特征在于,包括:
2.如权利要求1所述的一种无线网络的防止强信号阻塞的方法,其特征在于,所述步骤a1之前还包括:
3.如权利要求2所述的一种无线网络的防止强信号阻塞的方法,其特征在于,在所述步骤a02中,所述发射功率控制的启动条件包括:
4.如权利要求3所述的一种无线网络的防止强信号阻塞的方法,其特征在于,在所述步骤a02中,所述第一节点预设有动态功控周期,所述发射功率控制的启动条件还包括:
5.如权利要求1所述的一种无线网络的防止强信号阻塞的方法,其特征在于,步骤a41,所述第一节点判断所述第二消息中携带的所述接收信号余量指示值是否为预设值:
6.如权利要求1所述的一种无线网络的防止强信号阻塞的方法,其特征在于,无线网络中包括所述第一节点和至少两个所述第二节点之间的通信,所述步骤a4之后还包括:
7.一种无线网络的防止强信号阻塞的系统,其特征在于,使用如权利要求1-6任意一项所述的一种无线网络的防止强信号阻塞的方法,包括第一节点和第二节点;
8.如权利要求7所述的一种无线网络的防止强信号阻塞的方法,其特征在于,包括:
9.如权利要求8所述的一种无线网络的防止强信号阻塞的方法,其特征在于,所述发射功率控制的启动条件包括:
10.如权利要求9所述的一种无线网络的防止强信号阻塞的方法,其特征在于,所述第一节点预设有动态功控周期,所述发射功率控制的启动条件还包括: