CN101765176A - 一种信道切换方法、网络及网络节点 - Google Patents
一种信道切换方法、网络及网络节点 Download PDFInfo
- Publication number
- CN101765176A CN101765176A CN200810241543A CN200810241543A CN101765176A CN 101765176 A CN101765176 A CN 101765176A CN 200810241543 A CN200810241543 A CN 200810241543A CN 200810241543 A CN200810241543 A CN 200810241543A CN 101765176 A CN101765176 A CN 101765176A
- Authority
- CN
- China
- Prior art keywords
- busy
- load
- wireless network
- network interface
- interface card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种信道切换方法、网络及网络节点,用于减轻网状网络节点中无线网络接口卡的负载繁忙问题。本发明的实施例检测网状网络节点中无线网络接口卡的负载情况,对未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送,可以减轻网络节点中无线网络接口卡的负载繁忙问题,增加网状网络的吞吐量并降低数据传送的时延。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种信道切换方法、网络及网络节点。
背景技术
网状网络(Mesh Network,简称网状网络)也称“多跳”网络,是一种与传统无线网络完全不同的新型无线网络。网状网络的节点在实现通信时无需固定的接入点,其任何无线设备节点都可以是接入点和路由器,每个节点不但可以发送和接收信号,还可与一个或者多个对等节点进行直接通信。单信道单射频(single-channel,single-radio)的网状网络的容量会随着跳数的增多而急剧下降,为了提高网状网络的容量,人们提出了多信道多射频(multi-channel,multi-radio)技术,这样的网络可拥有多个供各节点使用的信道。例如,在无线多跳网状网络中,可以存在一个或几个GW(Gateway,网关)节点和多个RT(Router,路由器)节点。GW和RT节点形成一个多跳的网状网络,GW节点有连接到Internet的有线链路,而RT节点没有有线链路,只能通过GW节点转发数据包。GW和RT节点之间只能通过无线链路通信,RT节点可以转发本地、其它RT和GW节点传来的数据。每个GW和RT节点有两个以上WNIC(Wireless Network Interface Card,无线网络接口卡),GW和RT节点可通过有线或无线接口接入多个本地用户。
因为网状网络中只有GW节点可以直接连接到Internet,RT节点必须依靠某个GW节点进行数据转发,而RT节点又需要为其它RT节点转发数据,所以靠近GW节点的RT节点通常需要比那些远离GW节点的RT节点转发更多数据。这就容易导致那些靠近GW节点的RT节点中WNIC负载繁忙,如果RT节点的WNIC负载过于繁忙甚至形成拥堵,会增加网络的时延并降低网络吞吐量。
现有技术提供一种信道切换调度技术,该技术通过对网络中的节点进行信道切换调度使节点在不同信道间进行切换。该方法把时间分割为时隙,使每一个节点把要切换的信道与时隙对应起来形成一个列表,比如说(CH1,t1),(CH2,t2)...,这里Chi表示信道i,tj表示时隙j。每个节点不但要为自己保持一个信道切换调度列表,还要为每一个邻居节点保持一个信道切换调度列表。对于自己的信道切换调度列表,可根据自身业务流量模式进行调整;而对于邻居节点的信道切换调度列表,则根据从网络接收到的切换调度控制信息进行更新。
现有技术至少存在如下缺陷:正如前面所述,由于网状网络中靠近GW节点的RT节点中WNIC更容易出现负载繁忙,因此现有信道切换调度技术虽然能通过调度使网络的总体繁忙状况有所好转,却并不能很好解决靠近GW节点的RT节点中WNIC的负载繁忙问题。
发明内容
本发明实施例的目的在于提供一种信道切换方法、网络及网络节点,以减轻网状网络节点中无线网络接口卡的负载繁忙问题。
根据本发明的一实施例,提供一种信道切换方法,包括如下步骤:
检测节点中无线网络接口卡的负载情况;
当所述节点中无线网络接口卡负载繁忙时,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担所述负载繁忙的无线网络接口卡的数据传送。
根据本发明的又一实施例,提供一种网状网络节点,包括:检测模块和切换模块;
所述检测模块,用于检测节点中无线网络接口卡的负载情况,得到检测结果;
所述切换模块,根据所述检测模块的检测结果,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送。
根据本发明的又一实施例,提供一种网状网络,包括:
第一节点,用于检测其第一无线网络接口卡的负载情况,当所述第一无线网络接口卡负载繁忙时,对所述第一节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担所述第一无线网络接口卡的数据传送;
第二节点,用于与所述第一无线网络接口卡和切换信道后的所述未出现负载繁忙的无线网络接口卡传送数据。
根据对以上技术方案的描述,本发明的实施例主要有以下优点:通过检测网状网络节点中无线网络接口卡的负载情况,对未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送,可以减轻网络节点中无线网络接口卡的负载繁忙问题,增加网状网络的吞吐量并降低数据传送的时延。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种网状网络中靠近GW节点的RT节点中无线网络接口卡负载繁忙的示意图;
图2为本发明实施例一提供的一种网状网络的信道切换方法的示意图;
图3为本发明实施例提供的未出现负载繁忙的无线网络接口卡进行信道切换,分担负载繁忙的无线网络接口卡的数据传送的示意图;
图4为本发明的实施例二提供的一种对网状网络中未出现负载繁忙的WINC进行信道软切换的方法的示意图;
图5为本发明的实施例三提供的又一种对网状网络中未出现负载繁忙的WINC进行信道软切换的方法的示意图;
图6为本发明的实施例四提供的一种对网状网络中未出现负载繁忙的WINC进行信道硬切换的方法的示意图;
图7是本发明的实施例五提供的一种为网状网络中未出现负载繁忙的WINC选择信道切换方式的方法示意图;
图8为本发明的实施例六提供的一种网状网络节点的示意图;
图9为本发明的实施例七提供的又一种网状网络节点的示意图;
图10为本发明的实施例八提供的又一种网状网络节点的示意图;
图11为本发明的实施例九提供的一种网状网络的示意图;
图12为本发明的实施例十提供的又一种网状网络的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要注意的是,以下实施例仅用于解释本发明而并不用于限定本发明。
图1为本发明实施例提供的一种网状网络中靠近GW节点的RT节点中无线网络接口卡负载繁忙的示意图。此处假定的网状网络包括一个GW节点101和三个RT节点分别为102、103、104。GW节点101共有三个WINC,分别为WINC1011、WINC1012和WINC1013,它们均可用于与其它节点传送数据,接口1014用于连接互连网。RT节点102的WNIC1021用于连接本地用户,WINC1022和WINC1023可用于与其它节点传送数据。RT节点103的WNIC1031用于连接本地用户,WINC1032和WINC1033可用于与其它节点传送数据。RT节点104的WNIC1041用于连接本地用户,WINC1042和WINC1043可用于与其它节点传送数据。
假定如果每个WNIC所在的信道能够传送的最大数据量为1.0,本地用户通过WNIC1021上传的数据量为0.9,RT节点103的WNIC1032、RT节点104的WNIC1042以及RT节点102的WNIC1023工作在信道12上,且WNIC1032和WNIC1042传送给WNIC1023的数据量均为0.2。由于所有传送给RT节点102的数据都需要经过WNIC1022由信道11上传至GW节点101的WNIC1011,所以WNIC1022所在的链路上传送的数据量为0.9+0.2+0.2=1.3,也就是说WNIC1022所在的链路出现了拥堵的情况。因此可以看到,靠近GW节点的RT节点中的WNIC除了传送本地用户的数据,还要传送其它节点传来的数据,比远离GW节点的RT节点中的WNIC更容易出现负载繁忙。
图2为本发明实施例一提供的一种网状网络的信道切换方法的示意图,该信道切换方法用于解决网状网络节点中无线网络接口卡负载繁忙的问题,包括如下步骤:
步骤S201:检测节点中无线网络接口卡的负载情况。
该步骤可具体包括:选择无线网状网络中的某一个节点,判断该节点的无线网络接口卡是否存在负载繁忙。判断过程具体为:可以通过检测该节点的WNIC所在信道的使用率或WNIC缓存中数据包队列的长度,并将检测结果与一繁忙门限比较来判断WINC是否出现负载繁忙。例如,通过信道使用率做判断时,可以将80%作为繁忙门限,即如果WNIC所在信道的使用率超过80%,则表明WNIC传送的数据量很大,即出现负载繁忙。通过WNIC缓存中数据包队列的长度作判断也是同样的道理,可选择某一数据包队列长度作为繁忙门限,如果WNIC缓存中数据包队列的长度大于繁忙门限,表明WNIC出现负载繁忙。
步骤S202:当所述节点中无线网络接口卡负载繁忙时,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担所述负载繁忙的无线网络接口卡的数据传送。
利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送可具体包括:中断所述未出现负载繁忙的无线网络接口卡的数据传送,使未出现负载繁忙的无线网络接口卡从原来工作的信道切换到目标信道上,利用所述目标信道分担出现繁忙的无线网络接口卡的数据传送。
由于未出现负载繁忙的WINC进行信道切换前需要中断该WNIC原有的数据传送,因此该WNIC可以通知工作在其信道上的其它节点停止向其继续传送数据,然后该WINC才能进行信道切换。其它节点在未出现负载繁忙的WNIC切换信道后将停止向该未出现负载繁忙的WNIC传送数据。
图3为本发明实施例提供的未出现负载繁忙的无线网络接口卡进行信道切换,分担负载繁忙的无线网络接口卡的数据传送的示意图。该示意图在图1的基础上,中断RT节点303的WNIC3032和RT节点304的WNIC3042对RT节点302的WNIC3023的数据传送,WNIC3023从原来工作的信道32切换到新信道33上,这样WNIC3023与GW节点301的WNIC3012工作于同样的信道,可以与WNIC3012实现数据传送。在图1中,本地用户传送给WNIC1021的数据都需要经过WNIC1022上传GW节点101的WNIC1011;而在图3中本地用户上传的一部分数据可以由WNIC3023上传给GW节点301的WNIC3012。这样本地用户上传的数据由WNIC3022和WNIC3023分别经过信道31与信道33传给GW节点301,解决了原来仅由NIC3022传送数据导致的RT节点302负载繁忙的问题。
通过上述描述可以看到:如果靠近GW节点的RT节点的某个WINC负载繁忙,可中止该RT节点未出现负载繁忙的WINC的数据传送,并分担负载繁忙的WINC的数据传送,从而解决靠近GW节点的RT节点负载繁忙的问题。
进一步地,本发明的实施例一还可包括步骤S203:如果所述负载繁忙的无线网络接口卡的负载繁忙情况减轻,则所述未出现负载繁忙的无线网络接口卡切换回其原来的信道。
本步骤可具体包括:对曾经出现负载繁忙的无线网络接口卡进行判断,如果发现其负载繁忙情况减轻,将所述未出现负载繁忙的无线网络接口卡切换回其原来的信道。判断负载繁忙的WNIC的负载繁忙情况是否减轻的过程可包括:通过信道使用率做判断,可将60%的信道使用率作为恢复门限。如果曾经出现繁忙的WNIC所在信道的使用率低于60%,则表明该WNIC此时传送的数据量较少,即不再存在负载繁忙问题。也可通过出现负载繁忙的WNIC缓存中数据包队列的长度做判断,如果其缓存中数据包队列的长度低于恢复门限,则表明其不再负载繁忙。如果曾经出现负载繁忙的WNIC繁忙情况减轻,则所述未出现负载繁忙的WNIC从步骤二所述目标信道上切换回原来的信道。所述未出现负载繁忙的WNIC切换回原来信道后,需要发送恢复传送消息给工作在原来信道上的其它节点,通知其它节点可以恢复原有的数据传送。
本发明的实施例一通过判断无线网络接口卡的负载繁忙情况,利用相对空闲的无线网络接口卡分担繁忙无线网络接口卡传送的数据,解决了节点中无线网络接口卡的负载繁忙问题,进而增加网状网络的吞吐量并降低数据传送的时延。
本实施例一中所述未出现负载繁忙的WINC在进行信道切换前,需要向工作在原信道上的其它节点发送切换消息以通知其它节点停止向其传送数据,由此该WINC进行信道切换的方式可分为信道软切换与信道硬切换。对于硬切换来说,未出现负载繁忙的WINC向其原信道上的其它节点发送切换消息后,直接进行信道切换。对于软切换来说,未出现繁忙的WINC向工作在原信道上的其它节点发送切换消息后,如果所述其它节点希望继续向该WINC发送数据,则该WINC可以暂时放弃切换,继续在原信道工作;如果所述其它节点同意该WINC进行信道切换,则该WINC进行信道切换。
图4为本发明的实施例二提供的一种对网状网络中未出现负载繁忙的WINC进行信道软切换的方法的示意图,该方法包括如下步骤:
步骤S401:未出现负载繁忙的WINC向与其工作在同一信道上的其它节点发送软切换消息。
步骤S402:未出现负载繁忙的WINC判断其在发送软切换消息后的预定时间段内是否收到其它节点传送的数据,如果是,执行步骤S403;如果否,执行步骤S404。
步骤S403:未出现负载繁忙的WINC暂不进行信道切换。
步骤S404:未出现负载繁忙的WINC进行信道切换。
在本方法实施例中,其它节点如果不同意该未出现负载繁忙的WINC切换信道,必须在所述预定时间段内将数据传送给该WINC,如果其它节点在所述预定时间段内未传送数据给该WINC,表明其同意该WINC切换信道,所述其它节点将停止同该WINC传送数据。
该步骤具体包括:未出现繁忙的WINC在发送软切换消息后可以启动一定时器,定时实践为所述预定时间。如果所述WINC在定时时间结束前收到其它节点传送来的数据,说明有其它节点依然需要该WNIC工作于原来的信道,则该WNIC暂不切换信道;如果WINC在定时时间结束前没有收到其它节点传送的数据,则进行信道切换。
该实施例二通过判断未出现负载繁忙的WNIC在发送软切换消息后的预定时间内是否依然接收数据,决定是否切换信道,考虑了与未出现负载繁忙的WNIC工作在同一信道上其它节点的数据传输状况,减小切换信道对所述其它节点数据传送的影响。
图5为本发明的实施例三提供的又一种对网状网络中未出现负载繁忙的WINC进行信道软切换的方法的示意图,该方法包括如下步骤:
步骤S501:未出现负载繁忙的WINC向与其工作在同一信道上的其它节点发送软切换消息。
步骤S502:未出现负载繁忙的WINC接收所述其它节点反馈的消息,如果其它节点反馈不同意切换消息,则暂不进行信道切换;如果其它节点都反馈同意切换消息,则进行信道切换。
所述其它节点可以根据自身的空闲程度决定是否同意切换,如果其它节点比较空闲,可以允许所述WINC切换信道,则向所述WINC发送同意切换消息;如果所述其它节点仍然需要传送数据,则向所述WINC发送不同意切换消息。其它节点向所述WINC发送同意切换消息前,将停止同所述WINC传送数据。
本实施例三通过让未出现负载繁忙的WINC接收其它节点的反馈结果,决定是否切换信道,当其它节点不希望切换发生时,未出现负载繁忙的WINC可以暂不切换信道,该实施例考虑了与未出现负载繁忙的WNIC工作在同一信道上其它节点的数据传输状况,减小切换信道对所述其它节点数据传送的影响。
图6为本发明的实施例四提供的一种对网状网络中未出现负载繁忙的WINC进行信道硬切换的方法的示意图,该方法包括如下步骤:
步骤S601:未出现负载繁忙的WINC向与其工作在同一信道上的其它节点发送硬切换消息。
步骤S602:未出现负载繁忙的WINC进行信道切换。
所述其它节点在收到硬切换消息后,立即停止向未出现负载繁忙的WINC传送数据。
本发明的实施例四中,未出现负载繁忙的WINC发送硬切换消息后立即进行信道切换,节省切换时间,使未出现负载繁忙的WINC更早地在目标信道上传送数据,分担负载繁忙的WINC的数据传送。
对于未出现负载繁忙的WINC采用硬切换还是软切换方式进行信道切换可以灵活的选择。图7是本发明的实施例五提供的一种为网状网络中未出现负载繁忙的WINC选择信道切换方式的方法示意图。该方法包括:
步骤S701:检测负载繁忙的无线网络接口卡的负载繁忙程度。
该步骤可具体包括:与前面实施例一样,可以通过检测负载繁忙的WNIC所在信道的使用率或WNIC缓存中数据包队列的长度,并将检测结果与一拥堵门限比较来判断负载繁忙的WINC的负载繁忙程度是否严重。
检测所述负载繁忙的无线网络接口卡的信道使用率,如果所述信道使用率大于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度严重;如果所述信道使用率大于繁忙门限但小于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度不严重。
检测所述负载繁忙的无线网络接口卡缓存中数据包队列的长度,如果所述数据包队列的长度大于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度严重;如果所述数据包队列的长度大于繁忙门限但小于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度不严重。
如果依然以信道使用率作为判断WNIC负载繁忙程度的标准,可把信道使用率95%作为拥堵门限,当WNIC所在信道的使用率大于拥堵门限95%,说明该WNIC负载繁忙程度严重;如果WNIC所在信道的使用率大于80%(繁忙门限)但仍小于95%,说明WNIC虽然负载繁忙但负载繁忙程度还不严重。
步骤S702:根据判断的结果,如果发现负载繁忙的无线网络接口卡负载繁忙程度严重,对该节点未出现负载繁忙的无线网络接口卡进行信道硬切换;如果发现负载繁忙的无线网络接口卡负载繁忙程度不严重,对该节点未出现负载繁忙的无线网络接口卡进行信道软切换。
本实施例为未出现负载繁忙的WINC选择信道切换方式,可根据负载繁忙的WINC的负载繁忙程度选择不同的信道切换方式,当负载繁忙的WNIC负载繁忙程度不严重时,执行软切换,减小切换可能给其它节点带来的影响;当负载繁忙的WNIC负载繁忙程度严重时,执行硬切换,加快切换速度,避免负载繁忙的WNIC的信道过于拥堵造成数据丢失。
本领域的技术人员可以理解,上述方法实施例中的全部或部分流程,是可以通过计算机程序来指令相关硬件完成的,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
图8为本发明的实施例六提供的一种网状网络节点的示意图,该网络节点包括:检测模块801和切换模块802;
所述检测模块801,检测所述节点中无线网络接口卡的负载情况,得到检测结果;
所述切换模块802,根据检测模块801的检测结果,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送。
本实施例六公开了一种网状网络节点,所述节点未出现负载繁忙的无线网络接口卡通过切换信道分担负载繁忙的无线网络接口卡的数据传送,减轻了网络节点中无线网络接口卡的负载繁忙的问题,减小数据传送的时延。
在实施例六的基础上,图9为本发明的实施例七提供的又一种网状网络节点的示意图,该网络节点包括:检测模块901和切换模块902;
其中所述切换模块902包括:
第一通知子模块9021,用于接收所述检测模块901的检测结果,当所述无线网络接口卡负载繁忙程度不严重时,发送软切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,接收所述第三节点的反馈消息,如果所述第三节点反馈同意切换消息,向切换子模块9023发送切换通知;
第二通知子模块9022,用于接收所述检测模块901的检测结果,当所述无线网络接口卡负载繁忙程度严重时,发送硬切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,向所述切换子模块发送切换通知;
切换子模块9023,用于接收所述切换通知,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送。
本实施例七公开了一种网状网络节点,所述节点的未出现负载繁忙的无线网络接口卡切换信道前,通知其所在信道上的第三节点,并接收第三节点的反馈消息,根据第三节点的反馈结果决定是否切换信道,减小信道切换给第三节点造成的影响。
在实施例六的基础上,本发明的实施例八提供的又一种网状网络节点,该网络节点包括:检测模块和切换模块;
其中所述切换模块包括:
第一通知子模块,用于接收所述检测模块的检测结果,当所述无线网络接口卡负载繁忙程度不严重时,发送软切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,,如果在发送软切换消息后的预定时间内接收到所述第三节点传送的数据,向切换子模块发送切换通知;
第二通知子模块,用于接收所述检测模块的检测结果,当所述无线网络接口卡负载繁忙程度严重时,发送硬切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,,向所述切换子模块发送切换通知;
切换子模块,用于接收所述切换通知,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送。
本实施例中的第一通知子模块根据预定时间内节点是否收到第三节点传送数据决定是否进行软切换,考虑了第三节点的数据传送需求。
本领域技术人员可以理解,上述施例中的模块和子模块可以是硬件也可以是软件,还可以将几个模块合并成为一个模块达到同样的功能。
图10为本发明的实施例九提供的一种网状网络的示意图,该网络包括:
第一节点1001,用于检测其第一无线网络接口卡10011的负载情况,当所述第一无线网络接口卡10011负载繁忙时,对所述第一节点1101中未出现负载繁忙的无线网络接口卡10012进行信道切换,利用所述未出现负载繁忙的无线网络接口卡11012分担所述第一无线网络接口卡10011的数据传送;
第二节点1002,用于与所述第一无线网络接口卡10011和切换信道后的所述未出现负载繁忙的无线网络接口卡10012传送数据。
本实施例九公布一种网状网络,其中某个节点利用未出现负载繁忙的无线网络接口卡分担所述负载繁忙的无线网络接口卡的数据传送,减轻负载繁忙的无线网络接口卡负载繁忙问题,减小网络延迟并节省网络资源。
图11为本发明的实施例十提供的又一种网状网络的示意图,该网络以实施例九为基础,包括第一节点1101和第二节点1102,所述第一节点1101包括:
检测模块11011,用于检测其第一无线网络接口卡11015的负载情况,得到检测结果;
第一通知模块11012,用于接收所述检测模块11011的检测结果,当所述第一无线网络接口卡11015负载繁忙程度不严重时,发送软切换消息给与未出现负载繁忙的无线网络接口卡11016工作在同一信道上的第三节点,如果在发送软切换消息后的预定时间内接收到所述第三节点传送的数据,向切换模块11014发送切换通知;
第二通知模块11013,用于接收所述检测模块11011的检测结果,当所述第一无线网络接口卡11015负载繁忙程度严重时,发送硬切换消息给与未出现负载繁忙的无线网络接口卡11016工作在同一信道上的第三节点,向所述切换模块11014发送切换通知;
所述切换模块11014,用于接收所述切换通知,对所述节点中未出现负载繁忙的无线网络接口卡11016进行信道切换,利用所述未出现负载繁忙的无线网络接口卡11016分担第一无线网络接口卡11015的数据传送。
本实施例的网络中节点可根据其无线网络接口卡的负载繁忙情况选择切换方式,当其无线网络接口卡的负载繁忙尚不严重,执行软切换,考虑了切换对第三节点数据传送的影响;当其无线网络接口卡的负载繁忙尚严重,执行硬切换,加快切换速度,尽快减轻负载繁忙程度,提高网络的整体吞吐量并降低延时。
图12为本发明的实施例十一提供的又一种网状网络的示意图,该网络以实施例九为基础,包括第一节点1201和第二节点1202,所述第三节点1203,用于接收所述软切换消息和所述硬切换消息,当接收到所述软切换消息时,根据其负载情况决定是否中断与所述未出现负载繁忙的无线网络接口卡12016的数据传送;当接收到所述硬切换消息时,中断与所述未出现负载繁忙的无线网络接口卡12016的数据传送。
本实施例中当所述未出现负载繁忙的无线网络接口卡进行信道硬切换时,所述第三节点立即终端数据传送,以便所述未出现负载繁忙的无线网络接口卡方进行信道切换;当所述未出现负载繁忙的无线网络接口卡进行信道硬切换时,所述第三节点根据自身数据传送需要,可继续传送数据,避免所述未出现负载繁忙的无线网络接口卡切换信道影响自身的数据传送。
综上所述,本发明实施例有如下优点:
通过检测无线网状网络中节点的无线网络接口卡的负载情况,找到负载繁忙的无线网络接口卡,利用未出现负载繁忙的无线网络接口卡分担负载繁忙无线网络接口卡传送的数据,减轻了节点的无线网络接口卡负载繁忙问题,从而增加网状网络的吞吐量并降低数据传送的时延;
此外,本发明实施例还可以根据负载繁忙的无线网络接口卡的负载繁忙程度,为未出现负载繁忙的无线网络接口卡选择不同的信道切换方式,当负载繁忙的无线网络接口卡负载繁忙程度不严重时,执行软切换,可充分考虑其它节点是否仍有数据需要传输,减小切换可能给其它节点带来的影响;当负载繁忙的无线网络接口卡负载繁忙程度严重时,执行硬切换,加快切换速度,避免负载繁忙的无线网络接口卡的信道过于拥堵造成数据丢失。
以上所述仅为本发明的几个实施例,本领域的技术人员依据申请文件公开的内容可以对本发明进行各种改动或变型而不脱离本发明的精神和范围。
Claims (16)
1.一种信道切换方法,其特征在于,包括如下步骤:
检测节点中无线网络接口卡的负载情况;
当所述节点中无线网络接口卡负载繁忙时,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担所述负载繁忙的无线网络接口卡的数据传送。
2.如权利要求1所述的方法,其特征在于,所述检测节点中无线网络接口卡的负载情况包括:检测所述节点中无线网络接口卡所在信道的使用率,如果所述信道使用率大于繁忙门限,表明无线网络接口卡负载繁忙。
3.如权利要求1所述的方法,其特征在于,所述检测节点中无线网络接口卡的负载情况包括:检测所述节点中无线网络接口卡缓存中数据包队列的长度,如果所述数据包队列的长度大于繁忙门限,表明无线网络接口卡负载繁忙。
4.如权利要求1至3中的任一项所述的方法,其特征在于,所述当所述节点中无线网络接口卡负载繁忙时,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换包括:
检测所述负载繁忙的无线网络接口卡的负载繁忙程度,进行如下判断:
如果所述负载繁忙的无线网络接口卡负载繁忙程度严重,则对所述节点中未出现负载繁忙的无线网络接口卡进行信道硬切换;
如果所述负载繁忙的无线网络接口卡负载繁忙程度不严重,则对所述节点中未出现负载繁忙的无线网络接口卡进行信道软切换。
5.如权利要求4所述的方法,其特征在于,所述检测所述负载繁忙的无线网络接口卡的负载繁忙程度包括:
检测所述负载繁忙的无线网络接口卡的信道使用率,如果所述信道使用率大于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度严重;如果所述信道使用率大于繁忙门限但小于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度不严重。
6.如权利要求4所述的方法,其特征在于,所述检测所述负载繁忙的无线网络接口卡的负载繁忙程度包括:
检测所述负载繁忙的无线网络接口卡缓存中数据包队列的长度,如果所述数据包队列的长度大于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度严重;如果所述数据包队列的长度大于繁忙门限但小于拥堵门限,表明所述负载繁忙的无线网络接口卡负载繁忙程度不严重。
7.如权利要求4所述的方法,其特征在于,所述对所述节点中未出现负载繁忙的无线网络接口卡进行信道软切换包括:
所述未出现负载繁忙的无线网络接口卡向与其工作在同一信道上的其它节点发送软切换消息,如果其在发送软切换消息后的预定时间内收到所述其它节点传送的数据,则暂不进行信道切换;如果其在发送软切换消息后的预定时间内没有收到所述其它节点传送的数据,则进行信道切换。
8.如权利要求4所述的方法,其特征在于,所述对所述节点中未出现负载繁忙的无线网络接口卡进行信道软切换包括:
所述未出现负载繁忙的无线网络接口卡向与其工作在同一信道上的其它节点发送软切换消息,并接收所述其它节点反馈的消息,如果所述其它节点反馈不同意切换消息,则暂不进行信道切换;如果所述其它节点反馈同意切换消息,则进行信道切换。
9.如权利要求4所述的方法,其特征在于,所述对所述节点中未出现负载繁忙的无线网络接口卡进行信道硬切换包括:
所述未出现负载繁忙的无线网络接口卡向与其工作在同一信道上的第三节点发送硬切换消息,并进行信道切换。
10.如权利要求1至3中的任一项所述的方法,其特征在于,还包括以下步骤:如果所述负载繁忙的无线网络接口卡的负载繁忙情况减轻,则所述未出现负载繁忙的无线网络接口卡切换回其原来的信道。
11.一种网状网络节点,其特征在于,包括:检测模块和切换模块;
所述检测模块,用于检测节点中无线网络接口卡的负载情况,得到检测结果;
所述切换模块,根据所述检测模块的检测结果,对所述节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送。
12.如权利要求11所述的网络节点,其特征在于,所述切换模块包括:
第一通知子模块,用于接收所述检测模块的检测结果,当所述无线网络接口卡负载繁忙程度不严重时,发送软切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,接收所述第三节点的反馈消息,如果所述第三节点反馈同意切换消息,向切换子模块发送切换通知;
第二通知子模块,用于接收所述检测模块的检测结果,当所述无线网络接口卡负载繁忙程度严重时,发送硬切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,向所述切换子模块发送切换通知;
所述切换子模块,用于接收所述切换通知,对所述未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送。
13.如权利要求11所述的网络节点,其特征在于,所述切换模块包括:
第一通知子模块,用于接收所述检测模块的检测结果,当所述无线网络接口卡负载繁忙程度不严重时,发送软切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,如果在发送软切换消息后的预定时间内接收到所述第三节点传送的数据,向切换子模块发送切换通知;
第二通知子模块,用于接收所述检测模块的检测结果,当所述无线网络接口卡负载繁忙程度严重时,发送硬切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,向所述切换子模块发送切换通知;
所述切换子模块,用于接收所述切换通知,对所述未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担负载繁忙的无线网络接口卡的数据传送。
14.一种网状网络,其特征在于,包括:
第一节点,用于检测其第一无线网络接口卡的负载情况,当所述第一无线网络接口卡负载繁忙时,对所述第一节点中未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担所述第一无线网络接口卡的数据传送;
第二节点,用于与所述第一无线网络接口卡和切换信道后的所述未出现负载繁忙的无线网络接口卡传送数据。
15.如权利要求14所述的网状网络,其特征在于,所述第一节点包括:
检测模块,用于检测其第一无线网络接口卡的负载情况,得到检测结果;
第一通知模块,用于接收所述检测模块的检测结果,当所述第一无线网络接口卡负载繁忙程度不严重时,发送软切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,如果在发送软切换消息后的预定时间内接收到所述第三节点传送的数据,向切换模块发送切换通知;
第二通知模块,用于接收所述检测模块的检测结果,当所述第一无线网络接口卡负载繁忙程度严重时,发送硬切换消息给与未出现负载繁忙的无线网络接口卡工作在同一信道上的第三节点,向所述切换模块发送切换通知;
所述切换模块,用于接收所述切换通知,对所述未出现负载繁忙的无线网络接口卡进行信道切换,利用所述未出现负载繁忙的无线网络接口卡分担第一无线网络接口卡的数据传送。
16.如权利要求15所述的网状网络,其特征在于,所述第三节点,用于接收所述软切换消息和所述硬切换消息,当接收到所述软切换消息时,根据其负载情况决定是否中断与所述未出现负载繁忙的无线网络接口卡的数据传送;当接收到所述硬切换消息时,中断与所述未出现负载繁忙的无线网络接口卡的数据传送。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810241543A CN101765176A (zh) | 2008-12-23 | 2008-12-23 | 一种信道切换方法、网络及网络节点 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810241543A CN101765176A (zh) | 2008-12-23 | 2008-12-23 | 一种信道切换方法、网络及网络节点 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101765176A true CN101765176A (zh) | 2010-06-30 |
Family
ID=42496126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810241543A Pending CN101765176A (zh) | 2008-12-23 | 2008-12-23 | 一种信道切换方法、网络及网络节点 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101765176A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103348751A (zh) * | 2011-02-15 | 2013-10-09 | 诺基亚西门子通信公司 | 检测通信网络中的使用水平 |
WO2014040432A1 (zh) * | 2012-09-11 | 2014-03-20 | 华为技术有限公司 | 信道切换方法、设备及*** |
WO2014106463A1 (en) * | 2013-01-03 | 2014-07-10 | International Business Machines Corporation | Network efficiency and power savings |
US9277450B2 (en) | 2011-02-15 | 2016-03-01 | Nokia Solutions And Networks Oy | Detecting a level of use in a communications network |
CN110535826A (zh) * | 2019-07-16 | 2019-12-03 | 浙江大华技术股份有限公司 | 无线组网方法、装置、计算机设备和存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291290A (zh) * | 2008-05-29 | 2008-10-22 | 华为技术有限公司 | 一种进行业务转发的方法及装置 |
-
2008
- 2008-12-23 CN CN200810241543A patent/CN101765176A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291290A (zh) * | 2008-05-29 | 2008-10-22 | 华为技术有限公司 | 一种进行业务转发的方法及装置 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103348751A (zh) * | 2011-02-15 | 2013-10-09 | 诺基亚西门子通信公司 | 检测通信网络中的使用水平 |
US9277450B2 (en) | 2011-02-15 | 2016-03-01 | Nokia Solutions And Networks Oy | Detecting a level of use in a communications network |
CN103348751B (zh) * | 2011-02-15 | 2017-10-31 | 诺基亚通信公司 | 检测通信网络中的使用水平 |
WO2014040432A1 (zh) * | 2012-09-11 | 2014-03-20 | 华为技术有限公司 | 信道切换方法、设备及*** |
WO2014106463A1 (en) * | 2013-01-03 | 2014-07-10 | International Business Machines Corporation | Network efficiency and power savings |
US9170976B2 (en) | 2013-01-03 | 2015-10-27 | International Business Machines Corporation | Network efficiency and power savings |
US9652432B2 (en) | 2013-01-03 | 2017-05-16 | International Business Machines Corporation | Efficient and scalable system and computer program product for handling RX packet on a MR-IOV array of NICS |
US9858239B2 (en) | 2013-01-03 | 2018-01-02 | International Business Machines Corporation | Efficient and scalable method for handling RX packet on a MR-IOV array of NICS |
CN110535826A (zh) * | 2019-07-16 | 2019-12-03 | 浙江大华技术股份有限公司 | 无线组网方法、装置、计算机设备和存储介质 |
CN110535826B (zh) * | 2019-07-16 | 2022-01-11 | 浙江大华技术股份有限公司 | 无线组网方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10959136B2 (en) | Radio access network control method and radio access network | |
CN106470439B (zh) | 用户设备的pdcp控制pdu传输的方法 | |
CN100544513C (zh) | 根据上行链路高速信号的接收状态来确定要从活动集中删除的小区的活动集选择方法 | |
CN102457924B (zh) | 一种多载波的切换方法和装置 | |
CN100481989C (zh) | 移动通信***中基站侧信令链路动态分配的方法 | |
US4707828A (en) | Multiaccess communication system | |
CN101765176A (zh) | 一种信道切换方法、网络及网络节点 | |
CN100525269C (zh) | 基带单元环形级联的资源备份方法以及基带单元 | |
CN104427554A (zh) | 一种协作多流传输数据的方法及基站 | |
EP2051459A1 (en) | A backpressure method, system and node of the multistage switch network and the intermediate stage switch node | |
US8514819B2 (en) | Method for controlling handover process between multiple base stations | |
CN102821477A (zh) | 调度请求周期的调整方法及装置 | |
CN101360340A (zh) | 业务配置方法和设备 | |
CN101854202A (zh) | 数据传输方法、设备及*** | |
CN101453753A (zh) | 移动通信***、网关、集线装置及移交控制方法 | |
CN101217487A (zh) | 一种实现链路抢占的方法及链路端口 | |
CN101242592A (zh) | 基带单元环形级联的资源备份方法以及基带单元 | |
CN101828420B (zh) | 通信方法以及利用该方法的控制装置、基站装置、终端装置 | |
US11452026B2 (en) | Method and device for transmitting data by means of wireless backhaul network | |
CN101657041B (zh) | 一种基于多模式接入基站的数据传输方法及*** | |
JP2014511660A (ja) | ワイヤレスデジタル通信方法及びシステム | |
CN103327537A (zh) | 激活/去激活的方法、无线网络控制器、用户设备和基站 | |
CN102440026A (zh) | 通信控制方法以及无线基站 | |
CN100450232C (zh) | 分布式基站互连高速接口的倒换方法 | |
CN101257403B (zh) | 分布式基站互连高速接口的倒换方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100630 |