一种无线网络信道分配方法和装置的制造方法

文档序号:9931720阅读:567来源:国知局
一种无线网络信道分配方法和装置的制造方法
【技术领域】
[0001]本发明涉及无线通信技术领域,特别是涉及一种无线网络信道分配方法和装置。
【背景技术】
[0002]现有的无线技术标准,如IEEE 802.1lb/g,工作在2.4?2.4835GHz频段,这些频段被分为11个信道,但是由于传输介质的特殊性,这些信道在使用的过程中往往相互间存在干扰,只有当信道间间隔大于等于5时,可忽略彼此间信道干扰。其中,信道1、信道6和信道11为正交信道,能够用于同时通信而不相互干扰,但只是用这3个信道会降低整个频段的效率。

【发明内容】

[0003]有鉴于此,本发明实施例提供一种无线网络信道分配方法和装置,以解决现有技术中信道在使用的过程中往往相互间存在干扰,只有当信道间间隔大于等于5时,可忽略彼此间信道干扰,而若只使用互不干扰的信道1、信道6和信道11进行无线通信,会降低频段效率的问题。
[0004]为实现上述目的,本发明实施例提供如下技术方案:
[0005]—种无线网络信道分配方法,包括:
[0006]确定连接节点和目标节点,将所述连接节点作为当前节点,通过预设控制信道进行广播,寻找得到与所述当前节点相邻的下一节点;
[0007]通过所述当前节点的信道信息表确定所述当前节点的所有当前可用信道,在所述当前节点的所有当前可用信道中选取信道间干扰最低的最优信道,得到当前最优信道,通过所述当前最优信道向所述下一节点发送携带所述当前节点信道状态信息和链路容量信息的路由请求消息;
[0008]根据所述路由请求消息更新所述下一节点的信道信息表,并判断所述下一节点是否为目标节点,若是,则控制所述目标节点向所述连接节点返回响应信息,所述连接节点根据选取的所有最优信道与所述目标节点进行通信;若不是,则将所述下一节点作为当前节点。
[0009 ]其中,所述目标节点向所述连接节点返回响应信息包括:
[0010]将所述目标节点作为当前节点,通过所述当前节点的信道信息表确定所述当前节点的所有当前可用信道,并判断所述当前节点的所有当前可用信道中是否包括上一最优信道;
[0011]若包括,则控制所述当前节点通过所述上一最优信道向上一节点发送所述响应信息,若不包括,则控制所述当前节点通过预设控制信道向所述上一节点发送所述响应信息;
[0012]判断所述上一节点是否为连接节点,若是,则所述连接节点根据选取的所有最优信道与所述目标节点进行通信;若不是,则将所述上一节点作为当前节点。
[0013]其中,所述连接节点根据选取的所有最优信道与所述目标节点进行通信后还包括:
[0014]判断所述连接节点与所述目标节点间通信是否结束;
[0015]若结束,则释放选取的所有最优信道,并确定所有最优信道经过的所有中间节点,更新所述连接节点、目标节点和所有中间节点的信道信息表。
[0016]其中,得到当前最优信道后还包括:
[0017]判断所述当前节点是否为连接节点;
[0018]若是,则根据确定的当前最优信道更新所述当前节点的信道信息表。
[0019]其中,得到当前最优信道后还包括:
[0020]通过所述预设控制信道向所述当前节点的所有干扰内节点均发送所述当前节点信道状态信息和链路容量信息,其中,所述当前节点的所有干扰内节点均与所述当前节点相邻且非下一节点;
[0021]所述当前节点的所有干扰内节点在接收到所述当前节点信道状态信息和链路容量信息后,均根据所述当前节点信道状态信息和链路容量信息更新自身信道信息表。
[0022]其中,所述通过所述当前节点的信道信息表确定所述当前节点的所有当前可用信道后包括:
[0023]判断是否存在当前可用信道;
[0024]若存在,则直接在所述当前节点的所有当前可用信道中选取信道间干扰最低的最优信道,得到当前最优信道;
[0025]若不存在,则在预设时间后重新通过所述当前节点的信道信息表确定所述当前节点的所有当前可用信道,直至确定存在当前可用信道。
[0026]其中,所述在所述当前节点的所有当前可用信道中选取信道间干扰最低的最优信道,得到当前最优信道后还包括:
[0027]判断所述当前最优信道的信道容量是否不小于预设阈值;
[0028]若是,则通过所述当前最优信道向所述下一节点发送携带所述当前节点信道状态信息和链路容量信息的路由请求消息;
[0029]若否,则在预设时间后重新通过所述当前节点的信道信息表确定所述当前节点的所有当前可用信道,在所述当前节点的所有当前可用信道中选取信道间干扰最低的最优信道,直至选取的当前最优信道的信道容量不小于预设阈值。
[0030]—种无线网络信道分配装置,包括:广播模块、路由模块和反馈通信模块;其中,[0031 ]所述广播模块,用于确定连接节点和目标节点,将所述连接节点作为当前节点,通过预设控制信道进行广播,寻找得到与所述当前节点相邻的下一节点;
[0032]所述路由模块,用于通过所述当前节点的信道信息表确定所述当前节点的所有当前可用信道,在所述当前节点的所有当前可用信道中选取信道间干扰最低的最优信道,得到当前最优信道,通过所述当前最优信道向所述下一节点发送携带所述当前节点信道状态信息和链路容量信息的路由请求消息;
[0033]所述反馈通信模块,用于根据所述路由请求消息更新所述下一节点的信道信息表,并判断所述下一节点是否为目标节点,若是,则控制所述目标节点向所述连接节点返回响应信息,所述连接节点根据选取的所有最优信道与所述目标节点进行通信;若不是,则将所述下一节点作为当前节点。
[0034]其中,所述反馈通信模块包括:判断单元、响应单元和通信单元;其中,
[0035]所述判断单元,用于将所述目标节点作为当前节点,通过所述当前节点的信道信息表确定所述当前节点的所有当前可用信道,并判断所述当前节点的所有当前可用信道中是否包括上一最优信道;
[0036]所述响应单元,用于当所述判断单元判定所述当前节点的所有当前可用信道中包括上一最优信道时,控制所述当前节点通过所述上一最优信道向上一节点发送所述响应信息,当所述判断单元判定所述当前节点的所有当前可用信道中不包括上一最优信道时,控制所述当前节点通过预设控制信道向所述上一节点发送所述响应信息;
[0037]所述通信单元,用于判断所述上一节点是否为连接节点,若是,则所述连接节点根据选取的所有最优信道与所述目标节点进行通信;若不是,则将所述上一节点作为当前节点。
[0038]其中,所述无线网络信道分配装置还包括:信道释放模块;其中,
[0039]所述信道释放模块,用于当所述反馈通信模块控制连接节点根据选取的所有最优信道与所述目标节点进行通信后,判断所述连接节点与所述目标节点间通信是否结束;
[0040]若结束,则释放选取的所有最优信道,并确定所有最优信道经过的所有中间节点,更新所述连接节点、目标节点和所有中间节点的信道信息表。
[0041]基于上述技术方案,本发明实施例提供的无线网络信道分配方法和装置,确定连接节点和目标节点,将连接节点作为当前节点,通过预设控制信道进行广播,寻找得到与该当前节点相邻的下一节点,通过该当前节点的信道信息表确定该当前节点的所有当前可用信道,在该当前节点的所有当前可用信道中选取信道间干扰最低的最优信道,得到当前最优信道,通过该当前最优信道向下一节点发送携带该当前节点信道状态信息和链路容量信息的路由请求消息,根据该路由请求消息更新下一节点的信道信息表,并判断该下一节点是否为目标节点,若下一节点为目标节点,贝lJ控制目标节点向连接节点返回响应信息,连接节点在接收到目标节点发送的响应信息后,将根据选取的所有最优信道与目标节点进行通信,若下一节点不为目标节点,则将该下一节点作为当前节点,续集通过预设控制信道进行广播,寻找得到与该当前节点相邻的下一节点,以此循环,直至找到目标节点,控制目标节点向连接节点返回响应信息,使连接节点根据选取的所有最优信道与目标节点进行通信。将连接节点和目标节点间的信道分配分成多个阶段,每个阶段均以信道间干扰为标准,选取相邻信道间信道干扰最低的作为最优信道进行通信,在保证了无线网络信道利用率的同时,保证了相邻链路间的干扰为最低,连接节点和目标节点间整个通信链路为最优,提高了无线网络的吞吐量,且采用了较为简单的信道干扰为度量标准,减少了节点的计算量。
【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1