本發(fā)明涉及通信技術領域,尤其涉及一種移動機器人路徑配置的AP切換方法。
背景技術:
在無線網(wǎng)絡中,移動終端(STA)通過接入點AP(WirelessAccessPoint)實現(xiàn)Internet的接入,由于一個AP接入點的覆蓋范圍有限,通常只有50-300m,對于終端移動性的支持十分有限,因此需要在不同的AP之間快速切換,以減少AP間切換導致的網(wǎng)絡中斷時間。
現(xiàn)有的AP切換技術,其切換原理大致可分為兩類:第一類,通過不斷地對比局域網(wǎng)內(nèi)多個AP的信號強度,并選擇與信號最強的AP建立連接。第二類,在AC控制器內(nèi)設置一個信號強度閾值,當目前連接的AP的信號強度低于該閾值后,自動斷開連接,并于信號強度更高的AP建立新的連接。這些切換技術存在的缺點包括:由于無線網(wǎng)絡信號的不穩(wěn)定性,易發(fā)生頻繁切換的情況,以及操作難度大。通過閾值設置進行切換,對閾值的設置要求較高,若同一時刻多個AP都低于該閾值,則網(wǎng)絡就會失去連接。
技術實現(xiàn)要素:
有鑒于現(xiàn)有技術的上述缺陷,本發(fā)明提供一種移動機器人基于路徑配置的AP切換方法,無需設置信號強度閾值,確保移動機器人在整個運行的過程中都能有較好的網(wǎng)絡信號強度,解決當無線網(wǎng)絡信號不穩(wěn)定時,多AP間頻繁切換的問題以及操作難度大等問題。
本發(fā)明所采用的技術方案是:一種移動機器人基于路徑配置的AP切換方法,包括如下步驟:
步驟1,在移動機器人應用環(huán)境安裝AP;
步驟2,控制所述移動機器人沿著制定線路移動,記錄所述移動機器人在每條路線上每個所述AP的信號強度,確定每條路線上信號強度最高的所述AP;
步驟3,配置所述移動機器人運行到每條路線上時所要連接的所述AP的MAC地址;
步驟4,所述移動機器人在運動過程中不斷監(jiān)測現(xiàn)有連接的所述AP與當前路線配置的所述AP是否一致,如果不一致,直接切換到配置的所述AP。
在本發(fā)明較佳實施方式中,所述步驟1中安裝所述AP的方法為:
根據(jù)所述移動機器人運行環(huán)境選擇合適數(shù)量的所述AP,所述AP通過網(wǎng)線或者光纖的方式組在同一個網(wǎng)絡中,每兩個所述AP覆蓋的范圍有重疊區(qū)域。
在本發(fā)明另一較佳實施方式中,所述AP的數(shù)量為兩個。
在本發(fā)明較佳實施方式中,所述步驟2中確定每條路線上信號強度最高的所述AP的方法為:
控制所述移動機器人沿著制定路線運動,記錄所述移動機器人在每條路線上每個所述AP的信號強度,重復3-5次;確定每條路線上信號強度最高的AP,同時確定所述AP的信號強度是否滿足最低信號強度的要求,如果滿足要求,則每條線路上信號強度最高的所述AP即可確認;如果不滿足要求,則更改所述AP的架設位置或者增加所述AP的數(shù)量進行解決,直到線路上信號強度最高的所述AP確定為止。
在本發(fā)明另一較佳實施方式中,所述步驟3中通過所述移動機器人的路線配置工具對所述MAC地址進行配置。
在本發(fā)明較佳實施方式中,所述步驟3中配置所述無線AP的所述MAC地址時同時考慮最小切換次數(shù),如果在不同所述AP覆蓋的重疊區(qū)域的路線上,信號最強的所述AP存在變化,在滿足最低信號強度的基礎上可以選擇信號強度不是最高的所述AP進行連接。
本發(fā)明能有效的避免AP切換過于頻繁的問題,同時相比基于信號強度的切換算法,該方法簡單有效,無需設置信號強度閾值,能有效降低不確定性,在移動機器人應用環(huán)境中具有一定的價值。
附圖說明
圖1是本發(fā)明一較佳實施例中移動機器人基于路徑配置的AP切換方法流程示意圖。
具體實施方式
下面對本發(fā)明的較佳實施例進行詳細闡述,以使本發(fā)明的優(yōu)點和特征能更易于被本領域技術人員理解,從而對本發(fā)明的保護范圍做出更為清楚明確的界定。
本發(fā)明所述的一種移動機器人基于路徑配置的AP切換方法,具體流程如圖1所示,包括如下步驟:
步驟1,在移動機器人應用環(huán)境安裝AP。
根據(jù)移動機器人運行環(huán)境選擇合適數(shù)量的AP,優(yōu)選為兩個,所述AP通過網(wǎng)線或者光纖的方式組在同一個網(wǎng)絡中,每兩個AP覆蓋的范圍有重疊區(qū)域。
步驟2,控制移動機器人沿著制定線路移動,記錄移動機器人在每條路線上每個AP的信號強度,確定每條路線上信號強度最高的AP。
上述記錄AP信號強度的過程重復3-5次,確定每條路線上信號強度最高的AP,同時確定該AP的信號強度是否滿足最低信號強度的要求,如果滿足要求,則每條線路上信號強度最高的AP即可確認;如果不滿足要求,則更改AP的架設位置或者增加AP的數(shù)量進行解決,直到線路上信號強度最高的AP確定為止。
步驟3,配置移動機器人運行到每條路線上時所要連接的AP的MAC地址。
通過移動機器人路線配置工具中,針對每條線路配置移動機器人運行到該路線上時所要連接的無線AP的MAC地址。同時考慮到最小的切換次數(shù),如果在不同AP覆蓋的重疊區(qū)域的路線上,信號最強的AP存在變化,在滿足最低信號強度的基礎上可以選擇信號強度不是最高的AP進行連接。
步驟4,移動機器人在運動過程中不斷監(jiān)測現(xiàn)有連接的AP與當前路線配置的AP是否一致,如果不一致,直接切換到配置的AP。
確保移動機器人在整個運行的過程中都能有較好的網(wǎng)絡信號強度用于移動機器人與調(diào)度系統(tǒng)或者后臺監(jiān)控客戶端的數(shù)據(jù)通信。
本實施例公開的移動機器人基于路徑配置的AP切換方法,能夠有效的避免AP切換過于頻繁的問題。同時相比基于信號強度的切換算法,該方法簡單有效,能有效降低不確定性,在移動機器人應用環(huán)境中具有一定價值。
以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書內(nèi)容所作的等效結(jié)構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。