亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種信道的調(diào)整方法及裝置與流程

文檔序號:12500846閱讀:278來源:國知局
一種信道的調(diào)整方法及裝置與流程

本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種信道的調(diào)整方法及裝置。



背景技術(shù):

通常在一個無線網(wǎng)絡(luò)的組網(wǎng)環(huán)境中,包括多個無線訪問接入點(WirelessAccessPoint,簡稱為AP),使處于該組網(wǎng)環(huán)境中的終端可以通過AP連接到一起。

現(xiàn)有技術(shù)中,多個AP在各自進行信道調(diào)整時,當其中一臺AP的信道調(diào)整完成時,調(diào)整結(jié)果會對其他AP的信道調(diào)整產(chǎn)生影響,其他AP的信道調(diào)整結(jié)果又會對該其中一臺AP的信道調(diào)整產(chǎn)生影響,從而使得AP的信道在各個信道間進行切換,信道的調(diào)整過程耗時長,且無線網(wǎng)絡(luò)的穩(wěn)定性差。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明提供一種信道的調(diào)整方法及裝置,以解決信道的調(diào)整過程耗時長,且無線網(wǎng)絡(luò)的穩(wěn)定性差的問題。

為實現(xiàn)上述目的,本發(fā)明提供技術(shù)方案如下:

根據(jù)本發(fā)明的第一方面,提出了一種信道的調(diào)整方法,所述方法包括:

接收來自第一組AP中至少一個AP的第一報文,得到至少一個第一報文,所述第一組AP為具有鄰居關(guān)系的AP集合,所述第一報文用于請求變更信道;

當所述至少一個第一報文的數(shù)量大于或者等于預(yù)設(shè)變更數(shù)量時,向所述第一組AP中每一個AP發(fā)送第二報文,所述第二報文用于使所述第一組AP中每一個AP采集干擾信息;

接收所述第一組AP中每一個AP基于所述第二報文返回的至少一個第三報文,所述至少一個第三報文中的每一個第三報文攜帶有對應(yīng)AP采集到的干擾信息;

基于所述第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,所述調(diào)整信息用于所述第一組AP中每一個AP進行信道調(diào)整;

向所述第一組AP中每一個AP發(fā)送第四報文,所述第四報文攜帶所述調(diào)整信息。

根據(jù)本發(fā)明的第二方面,提出了一種信道的調(diào)整方法,所述方法包括:

向AC發(fā)送第一報文,所述第一報文用于請求變更信道;

當接收到所述AC基于所述第一報文返回的第二報文時,采集預(yù)設(shè)信道中的干擾信息;

向所述AC發(fā)送第三報文,所述第三報文攜帶有從所述預(yù)設(shè)信道中采集的干擾信息;

接收所述AC基于所述第三報文返回的第四報文,所述第四報文攜帶有調(diào)整信息;

基于所述調(diào)整信息確定第一信道,將第二信道切換為所述第一信道,所述第二信道為當前占用信道。

根據(jù)本發(fā)明的第三方面,提出了一種信道的調(diào)整裝置,包括:

第一報文接收模塊,用于接收來自第一組AP中至少一個AP的第一報文,得到至少一個第一報文,所述第一組AP為具有鄰居關(guān)系的AP集合,所述第一報文用于請求變更信道;

第一報文發(fā)送模塊,用于當所述第一報文接收模塊中得到的所述至少一個第一報文的數(shù)量大于或者等于預(yù)設(shè)變更數(shù)量時,向所述第一組AP中每一個AP發(fā)送第二報文,所述第二報文用于使所述第一組AP中每一個AP采集干擾信息;

第二報文接收模塊,用于接收所述第一組AP中每一個AP基于所述第一報文發(fā)送模塊中所述第二報文返回的至少一個第三報文,所述至少一個第三報文中的每一個第三報文攜帶有對應(yīng)AP采集到的干擾信息;

調(diào)整信息生成模塊,用于基于所述第二報文接收模塊中所述第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,所述調(diào)整信息用于所述第一組AP中每一個AP進行信道調(diào)整;

第二報文發(fā)送模塊,用于向所述第一組AP中每一個AP發(fā)送第四報文,所述第四報文攜帶所述調(diào)整信息生成模塊中生成的所述調(diào)整信息。

根據(jù)本發(fā)明的第四方面,提出了一種信道的調(diào)整裝置,包括:

第四報文發(fā)送模塊,用于向AC發(fā)送第一報文,所述第一報文用于請求變更信道;

第四報文接收模塊,用于當接收到所述AC基于所述第四報文發(fā)送模塊中發(fā)送的所述第一報文返回的第二報文時,采集預(yù)設(shè)信道中的干擾信息;

第五報文發(fā)送模塊,用于向所述AC發(fā)送第三報文,所述第三報文攜帶有所述第四報文接收模塊中從所述預(yù)設(shè)信道中采集的干擾信息;

第五報文接收模塊,用于接收所述AC基于所述第五報文發(fā)送模塊中發(fā)送的所述第三報文返回的第四報文,所述第四報文攜帶有調(diào)整信息;

信道調(diào)整模塊,用于基于所述第五報文接收模塊中的所述調(diào)整信息確定第一信道,將第二信道切換為所述第一信道,所述第二信道為當前占用信道。

由以上技術(shù)方案可見,AC接收到的第一組AP中至少一個AP發(fā)送的第一報文數(shù)量,大于或者等于預(yù)設(shè)變更數(shù)量的時,AC向第一組AP中每一個AP發(fā)送用于采集干擾信息的第二報文,AC基于第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,使得第一組AP中每一個AP基于調(diào)整信息進行信道調(diào)整,第一組AP中每一個AP的信道調(diào)整方案統(tǒng)一由AC的調(diào)整信息決定,避免了第一組AP中每一個AP在信道調(diào)整時相互產(chǎn)生影響,從而縮短了信道調(diào)整過程的耗時,提高了無線網(wǎng)絡(luò)的穩(wěn)定性。

附圖說明

圖1是本發(fā)明提供的信道的調(diào)整方法所適用的網(wǎng)絡(luò)架構(gòu)圖;

圖2是本發(fā)明提供的一個信道的調(diào)整方法的實施例流程圖;

圖3是本發(fā)明提供的另一個信道的調(diào)整方法的實施例流程圖;

圖4是本發(fā)明提供的再一個信道的調(diào)整方法的實施例流程圖;

圖5是本發(fā)明提供的再一個信道的調(diào)整方法的實施例流程圖;

圖6是本發(fā)明提供的再一個信道的調(diào)整方法的實施例流程圖;

圖7是本發(fā)明提供的一種無線控制設(shè)備的硬件結(jié)構(gòu)圖;

圖8是本發(fā)明提供的一個信道的調(diào)整裝置的實施例框圖;

圖9是本發(fā)明提供的另一個信道的調(diào)整裝置的實施例框圖;

圖10是本發(fā)明提供的再一個信道的調(diào)整裝置的實施例框圖;

圖11是本發(fā)明提供的再一個信道的調(diào)整裝置的實施例框圖。

具體實施方式

這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

在本發(fā)明使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。

應(yīng)當理解,盡管在本發(fā)明可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本發(fā)明范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應(yīng)于確定”。

圖1是本發(fā)明提供的信道的調(diào)整方法所適用的網(wǎng)絡(luò)架構(gòu)圖,如圖1所示,該網(wǎng)絡(luò)架構(gòu)圖中包括:無線控制器(Wireless Access Point Controller,簡稱為AC)11、交換機12、AP13、AP14、AP15、AP16、移動電腦17、手機18。其中,AC11通過交換機12與AP13、AP14、AP15、AP16進行連接;移動電腦17、手機18可以通過AP13、AP14、AP15、AP16實現(xiàn)無線網(wǎng)絡(luò)連接,此處以移動電腦17、手機18作為終端僅為示例性說明,終端還可以為其他具有無線連接功能的移動設(shè)備,例如智能手表等。通常,AC11接收來自第一組AP中至少一個AP的第一報文,得到至少一個第一報文,第一組AP為具有鄰居關(guān)系的AP集合,第一報文用于請求變更信道,其中,第一組AP例如包括AP14、AP15、AP16,當AC11接收的第一報文的數(shù)量大于或者等于預(yù)設(shè)變更數(shù)量時,預(yù)設(shè)變更數(shù)量例如為2,即當?shù)谝唤MAP中有兩個以上的AP向AC11發(fā)送第一報文時,AC11向第一組AP中每一個AP發(fā)送第二報文,第二報文用于使第一組AP中每一個AP采集干擾信息,干擾信息包括RSSI值、頻譜信息等。AC11接收第一組AP中每一個AP基于第二報文返回的至少一個第三報文,至少一個第三報文中的每一個第三報文攜帶有對應(yīng)AP采集到的干擾信息。AC11基于第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,AC11向第一組AP中每一個AP發(fā)送第四報文,第四報文攜帶了調(diào)整信息,使得第一組AP中每一個AP基于調(diào)整信息進行信道調(diào)整。通過本發(fā)明實施例,AC11通過獲取第一組AP中每一個AP上傳的干擾信息,生成調(diào)整信息,使得第一組AP中每一個AP基于AC11生成的調(diào)整信息進行信道調(diào)整,第一組AP中每一個AP的信道調(diào)整方案統(tǒng)一由AC11的調(diào)整信息決定,避免了第一組AP中每一個AP在信道調(diào)整時相互產(chǎn)生影響,從而解決了信道的調(diào)整過程耗時長,且無線網(wǎng)絡(luò)的穩(wěn)定性差的問題。

為對本發(fā)明進行進一步說明,提供下列實施例:

圖2是本發(fā)明提供的一個信道的調(diào)整方法的實施例流程圖,結(jié)合圖1進行示例性說明,如圖2所示,包括如下步驟:

步驟201:接收來自第一組AP中至少一個AP的第一報文,得到至少一個第一報文,第一組AP為具有鄰居關(guān)系的AP集合,第一報文用于請求變更信道。

步驟202:當至少一個第一報文的數(shù)量大于或者等于預(yù)設(shè)變更數(shù)量時,向第一組AP中每一個AP發(fā)送第二報文,第二報文用于使第一組AP中每一個AP采集干擾信息。

步驟203:接收第一組AP中每一個AP基于第二報文返回的至少一個第三報文,至少一個第三報文中的每一個第三報文攜帶有對應(yīng)AP采集到的干擾信息。

步驟204:基于第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,調(diào)整信息用于第一組AP中每一個AP進行信道調(diào)整。

步驟205:向第一組AP中每一個AP發(fā)送第四報文,第四報文攜帶調(diào)整信息。

在步驟201中,在一實施例中,第一組AP為AC11劃分的一組具有鄰居關(guān)系的AP集合,以AP14、AP15、AP16為第一組AP進行實例性說明,當AP14、AP15、AP16中的AP15、AP16需要變更信道時,AP15、AP16分別向AC11發(fā)送一個第一報文,請求變更信道。本領(lǐng)域技術(shù)人員可以理解的是,下述AC11基于鄰居關(guān)系列表對組網(wǎng)中的全部AP進行劃分,得到至少一個第二組AP,此處第一組AP即可以為該至少一個第二組AP中的其中一個第二組AP。

在步驟202中,在一實施例中,預(yù)設(shè)變更數(shù)量為AC11接收第一組AP中至少一個AP發(fā)送的第一報文的數(shù)量上限,以預(yù)設(shè)變更數(shù)量為“2”為例,結(jié)合步驟201,AC11接收到AP15、AP16分別發(fā)送的第一報文,AC11接收第一報文的數(shù)量為“2”等于預(yù)設(shè)變更數(shù)量“2”,則AC11向第一組AP中每一個AP發(fā)送第二報文,當?shù)谝唤MAP中每一個AP接收到第二報文時,第一組AP中每一個AP分別采集干擾信息,干擾信息為每一個AP遍歷預(yù)設(shè)信道后,每一個信道的空閑信息、RSSI值等。

在步驟203中,在一實施例中,第一組AP中每一個AP將各自采集到的干擾信息通過第三報文發(fā)送給AC11。

在步驟204中,在一實施例中,AC11基于第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,調(diào)整信息為第一組AP中每一個AP進行信道調(diào)整時所參考的依據(jù),具體的,調(diào)整信息可以為針對每一個AP對應(yīng)的信道的權(quán)值,權(quán)值越大,表示該權(quán)值對應(yīng)的信道更優(yōu),以AP14、AP15、AP16分別對應(yīng)信道1、信道6、信道11為例,AP14對應(yīng)信道1、信道6、信道11的權(quán)值分別為30、40、50;AP15對應(yīng)信道1、信道6、信道11的權(quán)值分別為30、50、40;AP16對應(yīng)信道1、信道6、信道11的權(quán)值分別為50、30、40。

在步驟205中,在一實施例中,AC11向第一組AP中每一個AP發(fā)送第四報文,第四報文攜帶調(diào)整信息,結(jié)合步驟204,AC11向AP14、AP15、AP16發(fā)送攜帶調(diào)整信息的第四報文,AP14、AP15、AP16基于AP14對應(yīng)信道1、信道6、信道11的權(quán)值30、40、50;AP15對應(yīng)信道1、信道6、信道11的權(quán)值30、50、40;AP16對應(yīng)信道1、信道6、信道11的權(quán)值50、30、40確定AP14、AP15、AP16優(yōu)先切換的信道分別為11、信道6、信道1。

本發(fā)明實施例中,AC接收到的第一組AP中至少一個AP發(fā)送的第一報文數(shù)量,大于或者等于預(yù)設(shè)變更數(shù)量的時,AC向第一組AP中每一個AP發(fā)送用于采集干擾信息的第二報文,AC基于第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,使得第一組AP中每一個AP基于調(diào)整信息進行信道調(diào)整,第一組AP中每一個AP的信道調(diào)整方案統(tǒng)一由AC的調(diào)整信息決定,避免了第一組AP中每一個AP在信道調(diào)整時相互產(chǎn)生影響,從而縮短了信道調(diào)整過程的耗時,提高了無線網(wǎng)絡(luò)的穩(wěn)定性。

圖3是本發(fā)明提供的另一個信道的調(diào)整方法的實施例流程圖,本發(fā)明實施例結(jié)合圖1、圖2,在步驟201-步驟205的基礎(chǔ)上,對第一組AP的建立過程,以及如何基于鄰居關(guān)系列表對組網(wǎng)中的全部AP進行劃分,進行示例性說明,如圖3所示,包括如下步驟:

步驟301:向組網(wǎng)中每一個AP發(fā)送第五報文,第五報文用于請求采集鄰居信息。

步驟302:接收組網(wǎng)中每一個AP基于第五報文返回的第六報文,第六報文攜帶有對應(yīng)AP采集到的鄰居信息。

步驟303:基于組網(wǎng)中每一個AP采集到的鄰居信息建立鄰居關(guān)系列表。

步驟304:針對組網(wǎng)中的全部AP,基于預(yù)設(shè)解除規(guī)則,從組網(wǎng)中的全部AP中確定一個待處理的AP對,并從鄰居關(guān)系列表中解除AP對中兩個AP之間的鄰居關(guān)系。

步驟305:基于預(yù)設(shè)算法判斷兩個AP是否被劃分到不同的兩個第二組AP中,當兩個AP被劃分到不同的兩個第二組AP中時,執(zhí)行步驟306,當兩個AP未被劃分到不同的兩個第二組AP中時,執(zhí)行步驟304。

步驟306:分別判斷兩個第二組AP中各自包含AP的數(shù)量是否小于等于預(yù)設(shè)單位數(shù)量,當兩個第二組AP中各自包含AP的數(shù)量小于或者等于預(yù)設(shè)單位數(shù)量時,執(zhí)行步驟307,當兩個第二組AP中其中一個第二組AP包含AP的數(shù)量大于預(yù)設(shè)單位數(shù)量時,執(zhí)行步驟308。

步驟307:停止劃分兩個第二組AP,得到兩個第二組AP。

步驟308:基于預(yù)設(shè)解除規(guī)則,解除其中一個第二組AP中一對AP之間的鄰居關(guān)系。

在步驟301中,AC11向組網(wǎng)中每一個AP發(fā)送第五報文,第五報文用于請求采集鄰居信息。其中,組網(wǎng)中每一個AP例如為AP13、AP14、AP15、AP16;鄰居信息包括相鄰AP的MAC地址、RSSI值,即AC11向AP13、AP14、AP15、AP16發(fā)送第五報文,請求AP13、AP14、AP15、AP16采集各自對應(yīng)的鄰居信息。

在步驟302中,AC11接收組網(wǎng)中每一個AP基于第五報文返回的第六報文,第六報文攜帶有對應(yīng)AP采集到的鄰居信息,結(jié)合步驟301,AP13、AP14、AP15、AP16將各自采集的鄰居信息通過第六報文發(fā)送給AC11。

在步驟303中,AC11基于組網(wǎng)中每一個AP采集到的鄰居信息建立鄰居關(guān)系列表。結(jié)合步驟302,AC11將AP13、AP14、AP15、AP16各自采集的鄰居信息建立鄰居關(guān)系列表。

可選的是,當AC11基于組網(wǎng)中每一個AP采集到的鄰居信息建立鄰居關(guān)系列表時,若AC11獲取的鄰居信息的數(shù)量較多,AC11預(yù)設(shè)一個RSSI值,AC11對RSSI值小于或者等于預(yù)設(shè)RSSI值的鄰居信息進行過濾或刪除,以預(yù)設(shè)RSSI值為“-80dbm”為例,若一鄰居信息中的RSSI值為“-90dbm”,則AC11刪除該RSSI值“-90dbm”。

在步驟304中,針對組網(wǎng)中的全部AP,AC11基于預(yù)設(shè)解除規(guī)則,從組網(wǎng)中的全部AP中確定一個待處理的AP對,并從鄰居關(guān)系列表中解除AP對中兩個AP之間的鄰居關(guān)系。預(yù)設(shè)解除規(guī)則例如為,刪除鄰居關(guān)系列表中最小的RSSI值,AC11遍歷鄰居關(guān)系列表中的RSSI值,以鄰居關(guān)系列表中包含“-30dbm”、“-40dbm”、“-50dbm”、“-60dbm”四個RSSI值為例,RSSI值“-60dbm”最小,以AP13接收到AP14的RSSI值為“-60dbm”為例,AC11確定AP13與AP14為待處理的AP對,AC11刪除該RSSI值“-60dbm”,即為解除了AP14針對AP13的鄰居關(guān)系。

在步驟305中,AC11基于預(yù)設(shè)算法判斷兩個AP是否被劃分到不同的兩個第二組AP中,預(yù)設(shè)算法例如為,并查集算法、染色算法等,本領(lǐng)域技術(shù)人員可以理解的是,由于組網(wǎng)環(huán)境中,AP之間的鄰居關(guān)系會出現(xiàn)重疊交叉,當解除兩個AP之間的鄰居關(guān)系時,該兩個AP仍有可能通過其他AP保持鄰居關(guān)系,即仍未被劃分到不同的兩個第二組AP中,因此需要通過預(yù)設(shè)算法判斷兩個AP是否被劃分到不同的兩個第二組AP中。當兩個AP被劃分到不同的兩個第二組AP中時,執(zhí)行步驟306,當兩個AP未被劃分到不同的兩個第二組AP中時,執(zhí)行步驟304。

在步驟306中,以AP13被劃分到一個第二組AP中,AP14、AP15、AP16被劃分到另一個第二組AP中為例,AC11分別判斷兩個第二組AP中各自包含AP的數(shù)量是否小于等于預(yù)設(shè)單位數(shù)量,預(yù)設(shè)單位數(shù)量例如為“3”,即一個第二組AP中所包含AP的最大數(shù)量為3個,當兩個第二組AP中各自包含AP的數(shù)量小于或者等于預(yù)設(shè)單位數(shù)量時,表示該兩個第二組AP中各自包含AP的數(shù)量符合要求,執(zhí)行步驟307,當兩個第二組AP中其中一個第二組AP包含AP的數(shù)量大于預(yù)設(shè)單位數(shù)量時,表示該兩個第二組AP中各自包含AP的數(shù)量超出預(yù)設(shè)單位數(shù)量,執(zhí)行步驟308。

在步驟307中,以AC11將AP13與AP14、AP15、AP16分別劃分到不同的兩個第二組AP中為例,AC11分別判斷第二組AP中的AP13與第二組AP中的AP14、AP15、AP16數(shù)量是否小于等于預(yù)設(shè)單位數(shù)量“3”,第二組AP中的AP13數(shù)量小于預(yù)設(shè)單位數(shù)量“3”,第二組AP中的AP14、AP15、AP16數(shù)量等于預(yù)設(shè)單位數(shù)量“3”,AC11停止劃分兩個第二組AP,得到包含AP13的第二組AP、包含AP14、AP15、AP16的第二組AP。

在步驟308中,以AC11將AP13與AP14、AP15、AP16、AP17(圖1中未示出)分別劃分到不同的兩個第二組AP中為例,第二組AP中的AP14、AP15、AP16、AP17數(shù)量“4”大于預(yù)設(shè)單位數(shù)量“3”,AC11基于預(yù)設(shè)解除規(guī)則,解除AP14、AP15、AP16、AP17中一對AP之間的鄰居關(guān)系,直至第二組AP中包含AP的數(shù)量小于等于預(yù)設(shè)單位數(shù)量。

本發(fā)明實施例中,AC11基于從組網(wǎng)中每一個AP采集的鄰居信息建立鄰居關(guān)系列表,AC11通過預(yù)設(shè)解除規(guī)則,基于鄰居關(guān)系列表對組網(wǎng)中的全部AP進行劃分,得到至少一個第二組AP,便于AC11基于每個第二組AP中的AP生成調(diào)整信息,易于管理。

圖4是本發(fā)明提供的再一個信道的調(diào)整方法的實施例流程圖,本發(fā)明實施例結(jié)合圖1,以AP為AP14進行示例性說明,如圖4所示,包括如下步驟:

步驟401:向AC發(fā)送第一報文,第一報文用于請求變更信道。

步驟402:當接收到AC基于第一報文返回的第二報文時,采集預(yù)設(shè)信道中的干擾信息。

步驟403:向AC發(fā)送第三報文,第三報文攜帶有從預(yù)設(shè)信道中采集的干擾信息。

步驟404:接收AC基于第三報文返回的第四報文,第四報文攜帶有調(diào)整信息。

步驟405:基于調(diào)整信息確定第一信道,將第二信道切換為第一信道,第二信道為當前占用信道。

在步驟401中,在一實施例中,AP14向AC11發(fā)送用于請求變更信道的第一報文。

在步驟402中,在一實施例中,預(yù)設(shè)信道為可用的11個或13個信道,以預(yù)設(shè)信道包含信道1、信道2、信道3、信道4、信道5、信道6、信道7、信道8、信道9、信道10、信道11、信道12、信道13共13個信道為例,當AP14接收到AC11基于第一報文返回的第二報文時,AP14采集預(yù)設(shè)的13個信道中的干擾信息。

在步驟403中,在一實施例中,AP14向AC11發(fā)送第三報文,第三報文攜帶有從預(yù)設(shè)的13個信道中采集的干擾信息。

在步驟404中,在一實施例中,AP14接收AC11基于第三報文返回的第四報文,第四報文攜帶有調(diào)整信息,調(diào)整信息為AP14進行信道調(diào)整時所參考的依據(jù),具體的,調(diào)整信息記錄有AP14對應(yīng)的13個信道的權(quán)值,權(quán)值越大,表示該權(quán)值對應(yīng)的信道更優(yōu),以AP14對應(yīng)信道1、信道2、信道3、信道4、信道5、信道6、信道7、信道8、信道9、信道10、信道11、信道12、信道13為例,針對AP14,調(diào)整信息記錄信道1、信道2、信道3、信道4、信道5、信道6、信道7、信道8、信道9、信道10、信道11、信道12、信道13的權(quán)值分別為10、20、30、40、50、60、70、80、90、100、110、120、130。

在步驟405中,在一實施例中,AP14基于調(diào)整信息確定第一信道,將第二信道切換為第一信道,第二信道為當前占用信道。結(jié)合步驟405,以AP14當前占用信道為信道4為例,AP14基于信道1、信道2、信道3、信道4、信道5、信道6、信道7、信道8、信道9、信道10、信道11、信道12、信道13分別對應(yīng)的權(quán)值10、20、30、40、50、60、70、80、90、100、110、120、130確定第一信道為信道130,AP14將信道4切換為信道13。

本發(fā)明實施例中,AP向AC發(fā)送用于請求變更信道的第一報文,并將從預(yù)設(shè)信道中采集的干擾信息發(fā)送到AC,使得AC基于AP的干擾信息生成調(diào)整信息,AP基于調(diào)整信息確定第一信道,并將當前占用信道切換為第一信道,AP進行信道調(diào)整的方案由AC發(fā)送的調(diào)整信息決定,避免了AP單獨進行信道調(diào)整時,調(diào)整結(jié)果對其他AP的信道調(diào)整產(chǎn)生影響,縮短了信道的調(diào)整過程的耗時,提高了無線網(wǎng)絡(luò)的穩(wěn)定性。

圖5是本發(fā)明提供的再一個信道的調(diào)整方法的實施例流程圖,本發(fā)明實施例結(jié)合圖1、圖4、在步驟401-步驟405的基礎(chǔ)上,對AP14如何采集預(yù)設(shè)信道中的干擾信息進行示例性說明,如圖5所示,包括如下步驟:

步驟501:在第一預(yù)設(shè)時長內(nèi),未接收到數(shù)據(jù)流量時,將預(yù)設(shè)時長結(jié)束時的時間點記錄為第一時間點,基于第三信道接收干擾信息,第三信道為當前占用信道。

步驟502:當?shù)诙r間點與第一時間點的時間差大于或者等于第二預(yù)設(shè)時長時,且未接收到數(shù)據(jù)流量時,將第三信息切換為第四信道,并基于第四信道接收干擾信息,第二時間點為當前時間點,第四信道為預(yù)設(shè)信道中除第三信道以外的信道。

步驟503:當遍歷完預(yù)設(shè)信道時,執(zhí)行向AC發(fā)送第一報文的步驟。

在步驟501中,在第一預(yù)設(shè)時長內(nèi),AP14未接收到數(shù)據(jù)流量時,AP14將預(yù)設(shè)時長結(jié)束時的時間點記錄為第一時間點,AP14基于第三信道接收干擾信息,第三信道為當前占用信道。以第一預(yù)設(shè)時長為1分鐘,第三信道為信道4為例,AP14在1分鐘內(nèi)未接收到數(shù)據(jù)流量時,AP14將1分鐘結(jié)束時的時間點00:00:00記錄為第一時間點,AP14基于信道4接收信道4中的干擾信息。

在步驟502中,當?shù)诙r間點與第一時間點的時間差大于或者等于第二預(yù)設(shè)時長時,且AP14未接收到數(shù)據(jù)流量時,AP14將第三信息切換為第四信道,并基于第四信道接收干擾信息,第二時間點為當前時間點,第四信道為預(yù)設(shè)信道中除第三信道以外的信道。以第二預(yù)設(shè)時長為200毫秒,第二時間點為00:00:01,第四信道為信道5為例,第二時間點00:00:01與第一時間點00:00:00的時間差1秒大于第二預(yù)設(shè)時長200毫秒,且AP14未接收到數(shù)據(jù)流量時,AP14將信道4切換為信道5,AP14基于信道5接收信道5中的干擾信息。

在步驟503中,當AP14遍歷完預(yù)設(shè)的13個信道時,AP14執(zhí)行圖4中的步驟401。

本發(fā)明實施例中,對AP14如何采集預(yù)設(shè)信道中的干擾信息進行示例性說明,通過AP14采集預(yù)設(shè)信道中的干擾信息,并將預(yù)設(shè)信道中的干擾信息發(fā)送給AC11后,使得AC11可以基于AP14的預(yù)設(shè)信道中的干擾信息以及組網(wǎng)中其他AP采集的預(yù)設(shè)信道中的干擾信息生成調(diào)整信息,確保了AC11可以全面準確的生成調(diào)整信息。

圖6是本發(fā)明提供的再一個信道的調(diào)整方法的實施例流程圖,本發(fā)明實施例結(jié)合圖1、圖4、在步驟401-步驟405的基礎(chǔ)上,對AP14如何采集鄰居信息進行示例性說明,如圖6所示,包括如下步驟:

步驟601:當接收到AC發(fā)送的第五報文時,基于第五報文中攜帶的第五信道信息,將當前占用的信道變更為第五信道。

步驟602:基于第五信道采集鄰居信息。

步驟603:向AC發(fā)送攜帶有采集到的鄰居信息的第六報文。

在步驟601中,當AP14接收到AC11發(fā)送的第五報文時,基于第五報文中攜帶的第五信道信息,AP14將當前占用的信道變更為第五信道,以當前AP14占用的信道為信道4,第五報文中攜帶的第五信道信息為信道6為例,AP14將信道4變更為信道6,本領(lǐng)域技術(shù)人員可以理解的是,AC11接收組網(wǎng)中全部AP的鄰居信息時,都是基于同一信道接收的,同一信道的設(shè)定使得AC11對組網(wǎng)中全部AP易于管理,避免對其他信道中的業(yè)務(wù)產(chǎn)生影響。

在步驟602中,AP14基于第五信道采集鄰居信息,結(jié)合步驟601,AP14基于信道6采集鄰居信息,鄰居信息為與AP14相鄰AP的MAC地址、RSSI值等。

在步驟603中,AP14向AC11發(fā)送攜帶有采集到的鄰居信息的第六報文,以使AC11基于AP14采集到的鄰居信息,以及其他組網(wǎng)中其他AP采集到的鄰居信息建立鄰居關(guān)系列表。

可選的是,當組網(wǎng)中AP的數(shù)量過大時,為防止AP向AC11發(fā)送的鄰居信息的信息量過大,組網(wǎng)中的AP可以對RSSI值小于或者等于預(yù)設(shè)RSSI值的鄰居信息進行過濾或刪除,以預(yù)設(shè)RSSI值為“-80dbm”,AP14采集到的AP15鄰居信息中RSSI值為“-90dbm”,則AP14將采集到RSSI值“-90dbm”進行過濾或刪除,即為AP14不向AC11發(fā)送該RSSI值。本領(lǐng)域技術(shù)人員可以理解的是,預(yù)設(shè)RSSI值也可以為一個預(yù)設(shè)的RSSI范圍值,此處對預(yù)設(shè)RSSI值不做限制。

本發(fā)明實施例中,對AP14如何采集鄰居信息進行了示例性說明,AP14通過采集鄰居信息,并向AC11發(fā)送采集到的鄰居信息,以使AC11基于AP14采集到的鄰居信息,以及其他組網(wǎng)中其他AP采集到的鄰居信息建立鄰居關(guān)系列表,以便于AC11基于鄰居關(guān)系列表對組網(wǎng)中的全部AP進行劃分,使得AP14被換分到一個第二組AP中,易于AC11對AP14進行管理。

對應(yīng)于上述信道的調(diào)整方法,本發(fā)明還提出了圖7所示的無線控制設(shè)備的硬件結(jié)構(gòu)圖。請參考圖7,在硬件層面,該無線控制設(shè)備包括處理器、內(nèi)部總線、網(wǎng)絡(luò)接口、內(nèi)存以及非易失性存儲器,當然還可能包括其他業(yè)務(wù)所需要的硬件。處理器從非易失性存儲器中讀取對應(yīng)的計算機程序到內(nèi)存中然后運行,在邏輯層面上形成信道的調(diào)整裝置。當然,除了軟件實現(xiàn)方式之外,本發(fā)明并不排除其他實現(xiàn)方式,比如邏輯器件抑或軟硬件結(jié)合的方式等等,也就是說以下處理流程的執(zhí)行主體并不限定于各個邏輯單元,也可以是硬件或邏輯器件。本領(lǐng)域技術(shù)人員可以理解的是,本發(fā)明提出的圖7所示的無線控制設(shè)備的硬件結(jié)構(gòu)圖同樣適用于無線訪問接入點設(shè)備,在此不作圖示。

圖8是本發(fā)明提供的一個信道的調(diào)整裝置的實施例框圖,如圖8所示,該信道的調(diào)整裝置可以包括:第一報文接收模塊81、第一報文發(fā)送模塊82、第二報文接收模塊83、調(diào)整信息生成模塊84、第二報文發(fā)送模塊85,其中:

第一報文接收模塊81,用于接收來自第一組AP中至少一個AP的第一報文,得到至少一個第一報文,第一組AP為具有鄰居關(guān)系的AP集合,第一報文用于請求變更信道;

第一報文發(fā)送模塊82,用于當?shù)谝粓笪慕邮漳K81中得到的至少一個第一報文的數(shù)量大于或者等于預(yù)設(shè)變更數(shù)量時,向第一組AP中每一個AP發(fā)送第二報文,第二報文用于使第一組AP中每一個AP采集干擾信息;

第二報文接收模塊83,用于接收第一組AP中每一個AP基于第一報文發(fā)送模塊82中第二報文返回的至少一個第三報文,至少一個第三報文中的每一個第三報文攜帶有對應(yīng)AP采集到的干擾信息;

調(diào)整信息生成模塊84,用于基于第二報文接收模塊83中第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,調(diào)整信息用于第一組AP中每一個AP進行信道調(diào)整;

第二報文發(fā)送模塊85,用于向第一組AP中每一個AP發(fā)送第四報文,第四報文攜帶調(diào)整信息生成模塊84中生成的調(diào)整信息。

圖9是本發(fā)明提供的另一個信道的調(diào)整裝置的實施例框圖,如圖9所示,在上述圖8所示實施例的基礎(chǔ)上,信道的調(diào)整裝置還包括:

第三報文發(fā)送模塊86,用于向組網(wǎng)中每一個AP發(fā)送第五報文,第五報文用于請求采集鄰居信息;

第三報文接收模塊87,用于接收組網(wǎng)中每一個AP基于第三報文發(fā)送模塊86中發(fā)送的第五報文返回的第六報文,第六報文攜帶有對應(yīng)AP采集到的鄰居信息;

鄰居關(guān)系建立模塊88,用于基于第三報文接收模塊87中接收的第六報文中攜帶的組網(wǎng)中每一個AP采集到的鄰居信息建立鄰居關(guān)系列表;

AP劃分模塊89,用于基于鄰居關(guān)系建立模塊88中建立的鄰居關(guān)系列表對組網(wǎng)中的全部AP進行劃分,得到至少一個第二組AP。

在一實施例中,AP劃分模塊89包括:

鄰居關(guān)系解除子模塊891,用于針對組網(wǎng)中的全部AP,基于預(yù)設(shè)解除規(guī)則,從組網(wǎng)中的全部AP中確定一個待處理的AP對,并從鄰居關(guān)系列表中解除AP對中兩個AP之間的鄰居關(guān)系;

預(yù)設(shè)數(shù)量判斷子模塊892,用于當鄰居關(guān)系解除子模塊891中的兩個AP被劃分到不同的兩個第二組AP中時,分別判斷兩個第二組AP中各自包含AP的數(shù)量是否小于等于預(yù)設(shè)單位數(shù)量;

停止劃分子模塊893,用于當預(yù)設(shè)數(shù)量判斷子模塊892中的兩個第二組AP中各自包含AP的數(shù)量小于或者等于預(yù)設(shè)單位數(shù)量時,停止劃分兩個第二組AP。

在一實施例中,信道的調(diào)整裝置還包括:

鄰居關(guān)系解除模塊90,用于當預(yù)設(shè)數(shù)量判斷子模塊892中的兩個第二組AP中其中一個第二組AP包含AP的數(shù)量大于預(yù)設(shè)單位數(shù)量時,基于預(yù)設(shè)解除規(guī)則,解除其中一個第二組AP中一對AP之間的鄰居關(guān)系。

上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。

對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本發(fā)明方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

由上述實施例可見,AC接收到的第一組AP中至少一個AP發(fā)送的第一報文數(shù)量,大于或者等于預(yù)設(shè)變更數(shù)量的時,AC向第一組AP中每一個AP發(fā)送用于采集干擾信息的第二報文,AC基于第一組AP中每一個AP采集的干擾信息,生成調(diào)整信息,使得第一組AP中每一個AP基于調(diào)整信息進行信道調(diào)整,第一組AP中每一個AP的信道調(diào)整方案統(tǒng)一由AC的調(diào)整信息決定,避免了第一組AP中每一個AP在信道調(diào)整時相互產(chǎn)生影響,從而縮短了信道調(diào)整過程的耗時,提高了無線網(wǎng)絡(luò)的穩(wěn)定性。

圖10是本發(fā)明提供的再一個信道的調(diào)整裝置的實施例框圖,如圖10所示,該信道的調(diào)整裝置可以包括:第四報文發(fā)送模塊91、第四報文接收模塊92、第五報文發(fā)送模塊93、第五報文接收模塊94、信道調(diào)整模塊95,其中:

第四報文發(fā)送模塊91,用于向AC發(fā)送第一報文,第一報文用于請求變更信道;

第四報文接收模塊92,用于當接收到AC基于第四報文發(fā)送模塊91中發(fā)送的第一報文返回的第二報文時,采集預(yù)設(shè)信道中的干擾信息;

第五報文發(fā)送模塊93,用于向AC發(fā)送第三報文,第三報文攜帶有第四報文接收模塊92中從預(yù)設(shè)信道中采集的干擾信息;

第五報文接收模塊94,用于接收AC基于第五報文發(fā)送模塊93中發(fā)送的第三報文返回的第四報文,第四報文攜帶有調(diào)整信息;

信道調(diào)整模塊95,用于基于第五報文接收模塊94中的調(diào)整信息確定第一信道,將第二信道切換為第一信道,第二信道為當前占用信道。

圖11是本發(fā)明提供的另一個信道的調(diào)整裝置的實施例框圖,如圖11所示,在上述圖10所示實施例的基礎(chǔ)上,第四報文接收模塊92包括:

干擾信息接收子模塊921,用于在第一預(yù)設(shè)時長內(nèi),未接收到數(shù)據(jù)流量時,將預(yù)設(shè)時長結(jié)束時的時間點記錄為第一時間點,基于第三信道接收干擾信息,第三信道為當前占用信道;

預(yù)設(shè)信道切換子模塊922,用于當?shù)诙r間點與干擾信息接收子模塊921中記錄的第一時間點的時間差大于或者等于第二預(yù)設(shè)時長時,且未接收到數(shù)據(jù)流量時,將第三信息切換為第四信道,并基于第四信道接收干擾信息,第二時間點為當前時間點,第四信道為預(yù)設(shè)信道中除第三信道以外的信道;

信道遍歷子模塊923,用于當遍歷完預(yù)設(shè)信道切換子模塊922中的預(yù)設(shè)信道時,執(zhí)行第四報文發(fā)送模塊91中向AC發(fā)送第一報文的步驟。

在一實施例中,信道的調(diào)整裝置還包括:

第六報文接收模塊96,用于當接收到AC發(fā)送的第五報文時,基于第五報文中攜帶的第五信道信息,將當前占用的信道變更為第五信道;

鄰居信息采集模塊97,用于基于第六報文接收模塊96中變更的第五信道采集鄰居信息;

第六報文發(fā)送模塊98,用于向AC發(fā)送攜帶有鄰居信息采集模塊97中采集到的鄰居信息的第六報文。

上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實現(xiàn)過程,在此不再贅述。

對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本發(fā)明方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

由上述實施例可見,AP向AC發(fā)送用于請求變更信道的第一報文,并將從預(yù)設(shè)信道中采集的干擾信息發(fā)送到AC,使得AC基于AP的干擾信息生成調(diào)整信息,AP基于調(diào)整信息確定第一信道,并將當前占用信道切換為第一信道,AP進行信道調(diào)整的方案由AC發(fā)送的調(diào)整信息決定,避免了AP單獨進行信道調(diào)整時,調(diào)整結(jié)果對其他AP的信道調(diào)整產(chǎn)生影響,縮短了信道的調(diào)整過程耗時,提高了無線網(wǎng)絡(luò)的穩(wěn)定性。

本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本發(fā)明旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。

還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。

以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1