Mesh连接的建立方法及装置与流程

文档序号:11882620阅读:来源:国知局

技术特征:

1.一种网格Mesh连接的建立方法,其特征在于,所述方法应用于接入点AP,所述方法包括:

在Mesh连接建立失败之后,依次在记录的每一个监听到Mesh信标Beacon报文的信道上,建立Mesh连接;

若Mesh连接建立失败,则从所述监听到Mesh Beacon报文的信道中,查找允许建立Mesh连接的稳定模式信道,其中,所述稳定模式信道是监听到的Mesh Beacon报文用于指示采用稳定模式建立Mesh连接的信道;

将本设备的未上线超时重启时间修改为第一值后,依次在查找到的稳定模式信道中的每一个潜在雷达信道上,等待静默期结束后建立Mesh连接,其中,所述第一值大于所述查找到的稳定模式信道中的所有潜在雷达信道的静默期的时间总长。

2.根据权利要求1所述的方法,其特征在于,从所述监听到Mesh Beacon报文的信道中,查找允许建立Mesh连接的稳定模式信道时,还查找快速模式信道,其中,所述快速模式信道是监听到的Mesh Beacon报文用于指示采用快速模式建立Mesh连接的信道;则,所述方法还包括:

若没有查找到所述允许建立Mesh连接的稳定模式信道,或者在所述查找到的稳定模式信道上建立Mesh连接失败,则依次在查找到的每一个快速模式信道上,立即结束静默期并建立Mesh连接。

3.根据权利要求2所述的方法,其特征在于,通过以下方式确定监听到Mesh Beacon报文的信道是稳定模式信道或快速模式信道:

当监听到的Mesh Beacon报文中没有携带快速模式标记时,确定监听到该Mesh Beacon报文的信道为稳定模式信道,当监听到的Mesh Beacon报文中携带有快速模式标记时,确定监听到该Mesh Beacon报文的信道为快速模式信道;

或者,当监听到的Mesh Beacon报文中携带有稳定模式标记时,确定监听到该Mesh Beacon报文的信道为稳定模式信道,当监听到的Mesh Beacon报文中携带有快速模式标记时,确定监听到该Mesh Beacon报文的信道为快速模式信道。

4.根据权利要求1所述的方法,其特征在于,从所述监听到Mesh Beacon报文的信道中,查找允许建立Mesh连接的稳定模式信道的方法包括:

根据从任一信道上监听到的Mesh Beacon报文,判断该信道是否为稳定模式信道;

若是稳定模式信道,则判断该Mesh Beacon报文是否满足以下条件,其中,所述条件包括:Mesh Beacon报文携带的黑名单中包含本设备的标识,和/或Mesh Beacon报文携带的白名单中不包含本设备的标识,和/或Mesh Beacon报文携带有上限标记,所述上限标记用于指示发出该Mesh Beacon报文的其它AP的邻居数量已经达到上限;

若不满足,则确定该稳定模式信道为允许建立Mesh连接的稳定模式信道。

5.根据权利要求1所述的方法,其特征在于,所述第一值为T分钟,所述T满足以下公式:

T=T1+10*m+1*n,其中,T1表示修改前的未上线超时重启时间,m表示在所述查找到的稳定模式信道中静默期为10分钟的潜在雷达信道总数,n表示在所述查找到的稳定模式信道中静默期为1分钟的潜在雷达信道总数。

6.根据权利要求1所述的方法,其特征在于,依次在查找到的稳定模式信道中的每一个潜在雷达信道上,等待静默期结束后建立Mesh连接的方法包括:

按照静默期的时间由小到大的顺序,依次在所述查找到的稳定模式信道中的每一个潜在雷达信道上,等待静默期结束后建立Mesh连接。

7.一种网格Mesh连接的建立装置,其特征在于,所述装置应用于接入点AP中,所述装置包括:

连接监听模块,用于在Mesh连接建立失败之后,依次在记录的每一个监听到Mesh信标Beacon报文的信道上,建立Mesh连接;

查找模块,用于若所述连接监听模块建立Mesh连接失败,则从所述监听到Mesh Beacon报文的信道中,查找允许建立Mesh连接的稳定模式信道,其中,所述稳定模式信道是监听到的Mesh Beacon报文用于指示采用稳定模式建立Mesh连接的信道;

修改模块,用于在所述查找模块查找到所述允许建立Mesh连接的稳定模式信道之后,将本设备的未上线超时重启时间修改为第一值,其中,所述第一值大于查找到的稳定模式信道中的所有潜在雷达信道的静默期的时间总长;

第一连接建立模块,用于在所述修改模块将本设备的未上线超时重启时间修改为所述第一值之后,依次在所述查找模块查找到的稳定模式信道中的每一个潜在雷达信道上,等待静默期结束后建立Mesh连接。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:第二连接建立模块,其中:

所述查找模块,还用于从所述监听到Mesh Beacon报文的信道中,查找快速模式信道,其中,所述快速模式信道是监听到的Mesh Beacon报文用于指示采用快速模式建立Mesh连接的信道;

所述第二连接建立模块,还用于若所述查找模块没有查找到所述允许建立Mesh连接的稳定模式信道,或者所述第一连接建立模块在所述查找到的稳定模式信道上建立Mesh连接失败,则依次在所述查找模块查找到的每一个快速模式信道上,立即结束静默期并建立Mesh连接。

9.根据权利要求8所述的装置,其特征在于,所述查找模块具体用于通过以下方式确定监听到Mesh Beacon报文的信道是稳定模式信道或快速模式信道:

当监听到的Mesh Beacon报文中没有携带快速模式标记时,确定监听到该Mesh Beacon报文的信道为稳定模式信道,当监听到的Mesh Beacon报文中携带有快速模式标记时,确定监听到该Mesh Beacon报文的信道为快速模式信道;

或者,当监听到的Mesh Beacon报文中携带有稳定模式标记时,确定监听到该Mesh Beacon报文的信道为稳定模式信道,当监听到的Mesh Beacon报文中携带有快速模式标记时,确定监听到该Mesh Beacon报文的信道为快速模式信道。

10.根据权利要求7所述的装置,其特征在于,所述查找模块包括:

第一判断单元,用于根据从任一信道上监听到的Mesh Beacon报文,判断该信道是否为稳定模式信道;

第二判断单元,用于若所述第一判断单元的判断结果是稳定模式信道,则判断该Mesh Beacon报文是否满足以下条件,其中,所述条件包括:Mesh Beacon报文携带的黑名单中包含本设备的标识,和/或Mesh Beacon报文携带的白名单中不包含本设备的标识,和/或Mesh Beacon报文携带有上限标记,所述上限标记用于指示发出该Mesh Beacon报文的其它AP的邻居数量已经达到上限;

确定单元,用于若所述第二判断单元的判断结果是不满足,则确定该稳定模式信道为允许建立Mesh连接的稳定模式信道。

11.根据权利要求7所述的装置,其特征在于,所述第一值为T分钟,所述T满足以下公式:

T=T1+10*m+1*n,其中,T1表示修改前的未上线超时重启时间,m表示在所述查找模块查找到的稳定模式信道中静默期为10分钟的潜在雷达信道总数,n表示在所述查找模块查找到的稳定模式信道中静默期为1分钟的潜在雷达信道总数。

12.根据权利要求7所述的装置,其特征在于,所述第一连接建立模块具体用于:

按照静默期的时间由小到大的顺序,依次在所述查找模块查找到的稳定模式信道中的每一个潜在雷达信道上,等待静默期结束后建立Mesh连接。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1