專利名稱:工作站的移動(dòng)性管理方法和網(wǎng)絡(luò)管理服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種工作站的移動(dòng)性管理方法和網(wǎng)絡(luò) 管理服務(wù)器。
背景技術(shù):
802. 11 為美國(guó)電氣和電子工程師協(xié)會(huì)(The Institute of Electrical and Electronics Engineers,簡(jiǎn)稱為IEEE)于1997年公告的無(wú)線局域網(wǎng)通用的標(biāo)準(zhǔn)。一個(gè) 支持IEEE 802. 11協(xié)議的網(wǎng)絡(luò)包括以下幾個(gè)要件工作站(Mation,簡(jiǎn)稱為STA)、接入點(diǎn) (Access Point,簡(jiǎn)稱為AP)、無(wú)線電波及異構(gòu)系統(tǒng)。這里的STA是指配備了無(wú)線網(wǎng)絡(luò)接口 的計(jì)算機(jī)設(shè)備。AP是指具備無(wú)線至有線的橋接功能的設(shè)備。新型的IEEE802.il協(xié)議網(wǎng)絡(luò) 中還包括有接入點(diǎn)控制器(AP Controller,簡(jiǎn)稱為AC)。一個(gè)AC可以管理多個(gè)AP,AC之 間可以彼此建立聯(lián)系,從而建立起廣域的IEEE802. 11協(xié)議無(wú)線網(wǎng)絡(luò)。STA與AP之間至少可以包括以下幾種狀態(tài)關(guān)聯(lián)、關(guān)聯(lián)失敗、取消關(guān)聯(lián)以及重新關(guān) 聯(lián)。其中,STA通過(guò)AP連接到IEEE802. 11網(wǎng)絡(luò),STA要通信,就需要向AP登記或者與AP產(chǎn) 生關(guān)聯(lián),產(chǎn)生關(guān)聯(lián)后,AC才可以根據(jù)相應(yīng)的信息決定STA可以使用的AP。關(guān)聯(lián)過(guò)程中需要 對(duì)STA進(jìn)行安全認(rèn)證,如果安全認(rèn)證失敗,會(huì)導(dǎo)致關(guān)聯(lián)失敗。當(dāng)STA在同一個(gè)擴(kuò)展服務(wù)區(qū)域 里的基本服務(wù)區(qū)域之間移動(dòng)時(shí),會(huì)隨時(shí)評(píng)估各AP的信號(hào)強(qiáng)度并在必要時(shí)切換所關(guān)聯(lián)的AP, 當(dāng)信號(hào)強(qiáng)度顯示最好切換關(guān)聯(lián)對(duì)象時(shí)便會(huì)發(fā)生重新關(guān)聯(lián)。要結(jié)束關(guān)聯(lián),STA可以利用取消關(guān) 聯(lián)服務(wù)。當(dāng)STA啟動(dòng)取消關(guān)聯(lián)服務(wù)時(shí),存儲(chǔ)于AC的關(guān)聯(lián)數(shù)據(jù)隨即被移除。一旦取消關(guān)聯(lián), STA即不再附接在網(wǎng)絡(luò)上。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題一個(gè)IEEE802. 11協(xié)議的無(wú)線網(wǎng)絡(luò)中可能存在多個(gè)AC,每個(gè)AC都相對(duì)獨(dú)立,如果 希望獲取全網(wǎng)AC上的STA信息,需要通過(guò)遠(yuǎn)程登錄服務(wù)(TELNET)或者簡(jiǎn)單網(wǎng)絡(luò)管理協(xié) 議(Simple Network Management Protocol,簡(jiǎn)稱為SNMP)等操作其他AC的管理信息庫(kù) (Management Information Base,簡(jiǎn)稱為MIB)表,當(dāng)STA數(shù)量很大時(shí),操作延時(shí)非常嚴(yán)重, 無(wú)法實(shí)現(xiàn)全網(wǎng)STA的移動(dòng)性管理。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種工作站的移動(dòng)性管理方法和網(wǎng)絡(luò)管理服務(wù)器,用以解決現(xiàn) 有技術(shù)中的問(wèn)題,實(shí)現(xiàn)了全網(wǎng)工作站的移動(dòng)性管理。本發(fā)明實(shí)施例提供一種工作站的移動(dòng)性管理方法,包括網(wǎng)絡(luò)管理服務(wù)器接收接入點(diǎn)控制器發(fā)送的工作站狀態(tài)報(bào)文,所述工作站狀態(tài)報(bào)文 中攜帶工作站標(biāo)識(shí)、工作站所屬接入點(diǎn)標(biāo)識(shí)以及工作站的狀態(tài)信息;所述網(wǎng)絡(luò)管理服務(wù)器根據(jù)所述工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)管理服務(wù)器,包括收發(fā)模塊,用于接收接入點(diǎn)控制器發(fā)送的工作站狀態(tài)報(bào)文,所述工作站狀態(tài)報(bào)文中攜帶工作站標(biāo)識(shí)、工作站所屬接入點(diǎn)標(biāo)識(shí)以及工作站的狀態(tài)信息;管理模塊,用于根據(jù)所述工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理。本發(fā)明實(shí)施例提供的工作站的移動(dòng)性管理方法和網(wǎng)絡(luò)管理服務(wù)器,網(wǎng)絡(luò)管理服務(wù) 器通過(guò)接收接入點(diǎn)控制器發(fā)送的工作站狀態(tài)報(bào)文,獲得全網(wǎng)工作站的狀態(tài)信息,進(jìn)而根據(jù) 工作站狀態(tài)報(bào)文對(duì)全網(wǎng)的工作站進(jìn)行移動(dòng)性管理。有效解決了由于接入點(diǎn)控制器相對(duì)獨(dú) 立,獲得全網(wǎng)工作站狀態(tài)信息難以實(shí)現(xiàn)的問(wèn)題。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的工作站的移動(dòng)性管理方法流程圖;圖2為本發(fā)明實(shí)施例提供的工作站的移動(dòng)性管理方法流程圖;圖3為本發(fā)明實(shí)施例提供的功率對(duì)比圖;圖4為本發(fā)明實(shí)施例提供的確定工作站位置的方法示意圖;圖5為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明實(shí)施例提供的工作站的移動(dòng)性管理方法流程圖,如圖1所示,該方法 包括步驟101 網(wǎng)絡(luò)管理服務(wù)器接收AC發(fā)送的工作站狀態(tài)報(bào)文;其中,網(wǎng)絡(luò)管理服務(wù)器用于監(jiān)視工作站狀態(tài)、記錄并分析工作站的行為。網(wǎng)絡(luò)管理 服務(wù)器可以部署在獨(dú)立的硬件設(shè)備上,作為一個(gè)獨(dú)立的系統(tǒng),也可以與其他軟件系統(tǒng)共用 一個(gè)硬件設(shè)備。工作站狀態(tài)報(bào)文中攜帶的參數(shù)包括工作站標(biāo)識(shí)、工作站所屬接入點(diǎn)標(biāo)識(shí)以及工 作站的狀態(tài)信息。全網(wǎng)中的每一個(gè)AC都會(huì)向網(wǎng)絡(luò)管理服務(wù)器發(fā)送工作站狀態(tài)報(bào)文,工作站 狀態(tài)報(bào)文可以是工作站的狀態(tài)發(fā)生變化時(shí)發(fā)送給網(wǎng)絡(luò)管理服務(wù)器,也可以是定時(shí)觸發(fā)等方 式發(fā)送給網(wǎng)絡(luò)管理服務(wù)器。步驟102 網(wǎng)絡(luò)管理服務(wù)器根據(jù)工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理。對(duì)工作站進(jìn)行移動(dòng)性管理包括記錄全網(wǎng)的工作站狀態(tài)信息、獲取工作站的位置 及移動(dòng)軌跡、分析網(wǎng)絡(luò)熱點(diǎn)區(qū)域、網(wǎng)絡(luò)健康度、工作站在線匯總等信息。本發(fā)明實(shí)施例提供了一種工作站的移動(dòng)性管理方法,網(wǎng)絡(luò)管理服務(wù)器通過(guò)接收接 入點(diǎn)控制器發(fā)送的工作站狀態(tài)報(bào)文,獲得全網(wǎng)工作站的狀態(tài)信息,進(jìn)而根據(jù)工作站狀態(tài)報(bào) 文對(duì)全網(wǎng)的工作站進(jìn)行移動(dòng)性管理。有效解決了由于接入點(diǎn)控制器相對(duì)獨(dú)立,獲得全網(wǎng)工作站狀態(tài)信息難以實(shí)現(xiàn)的問(wèn)題。圖2為本發(fā)明實(shí)施例提供的工作站的移動(dòng)性管理方法流程圖,本實(shí)施例以網(wǎng)絡(luò)管 理服務(wù)器獲取工作站的位置及移動(dòng)軌跡這種具體的移動(dòng)性管理為例對(duì)本發(fā)明的方法進(jìn)行 詳細(xì)的說(shuō)明。如圖2所示,該方法包括步驟201 :網(wǎng)絡(luò)管理服務(wù)器獲得其管轄范圍內(nèi)的全網(wǎng)AP信息;可以通過(guò)人工直接輸入的方式將全網(wǎng)AP信息輸入到網(wǎng)絡(luò)管理服務(wù)器;也可以通 過(guò)AC向網(wǎng)絡(luò)管理服務(wù)器發(fā)送報(bào)文的形式將全網(wǎng)AP信息上報(bào)給網(wǎng)絡(luò)管理服務(wù)器。AP信息可以包括AP標(biāo)識(shí),用于唯一標(biāo)識(shí)一個(gè)AP ;AP位置,包括但不限于AP在地 理上的全球定位系統(tǒng)(GlcAal Position System,簡(jiǎn)稱為GPS)坐標(biāo)等,用于在地理上定位 AP ;AP功率及功率對(duì)比圖,AP功率用于標(biāo)識(shí)AP的信號(hào)功率,在不考慮遮擋物信號(hào)衰減的情 況下,AP功率的強(qiáng)弱可以代表一個(gè)接入點(diǎn)信號(hào)區(qū)域的大小,信號(hào)強(qiáng)度會(huì)隨著STA與AP之間 距離的增加而線性衰減。功率對(duì)比圖包括采集點(diǎn)信號(hào)強(qiáng)度值及不同功率信號(hào)衰減參數(shù)、采 集點(diǎn)與AP角度等,如圖3所示的功率對(duì)比圖,是根據(jù)AP在實(shí)際環(huán)境中某一個(gè)方向測(cè)試實(shí)際 的信號(hào)衰減值。其中,圓點(diǎn)代表記錄的采集點(diǎn),虛線代表遮擋物,每個(gè)采集點(diǎn)測(cè)試與AP的距 離及坐標(biāo)角度,信號(hào)強(qiáng)度與功率大小衰減比值。步驟202 網(wǎng)絡(luò)管理服務(wù)器接收AC發(fā)送的工作站狀態(tài)報(bào)文;工作站狀態(tài)報(bào)文中攜帶的參數(shù)包括STA標(biāo)識(shí)、STA所屬AP標(biāo)識(shí)以及STA的狀態(tài)信 息。全網(wǎng)中的每一個(gè)AC都會(huì)向網(wǎng)絡(luò)管理服務(wù)器發(fā)送工作站狀態(tài)報(bào)文,工作站狀態(tài)報(bào)文可以 是STA的狀態(tài)發(fā)生變化時(shí)發(fā)送給網(wǎng)絡(luò)管理服務(wù)器,也可以是定時(shí)觸發(fā)等方式發(fā)送給網(wǎng)絡(luò)管 理服務(wù)器。工作站的狀態(tài)信息可以但不限于包括關(guān)聯(lián)、關(guān)聯(lián)失敗、重新關(guān)聯(lián)和取消關(guān)聯(lián)。步驟203 網(wǎng)絡(luò)管理服務(wù)器根據(jù)接收到的工作站狀態(tài)報(bào)文,對(duì)全網(wǎng)的工作站進(jìn)行 移動(dòng)性管理。1、網(wǎng)絡(luò)管理服務(wù)器對(duì)工作站的在線情況進(jìn)行記錄和分析下面以舉例的形式進(jìn)行說(shuō)明當(dāng)工作站STAl檢測(cè)到AP2的信號(hào)強(qiáng)度高于APl的信號(hào)強(qiáng)度時(shí),會(huì)發(fā)生與AP2的重 新關(guān)聯(lián)。AP2所屬的ACl將此情況以工作站狀態(tài)報(bào)文的形式上報(bào)為網(wǎng)絡(luò)管理服務(wù)器,工作站 狀態(tài)報(bào)文中包括STA1、屬于AP2、狀態(tài)信息為重新關(guān)聯(lián)。網(wǎng)絡(luò)管理服務(wù)器接收到這一工作 站狀態(tài)報(bào)文后,可以得知STAl在線?;蛘撸?dāng)工作站STA2取消與AP3的關(guān)聯(lián),AP3所屬的AC2將此情況以工作站狀態(tài) 報(bào)文的形式上報(bào)給網(wǎng)絡(luò)管理服務(wù)器,工作站狀態(tài)報(bào)文中包括STA2、屬于AP3、狀態(tài)信息為 取消關(guān)聯(lián)。網(wǎng)絡(luò)管理服務(wù)器接收到這一工作站狀態(tài)報(bào)文后,可以得知STA2已不在線。需要說(shuō)明的是,AC每次發(fā)送給網(wǎng)絡(luò)管理服務(wù)器的工作站狀態(tài)報(bào)文中既可以只包含 一個(gè)STA的相關(guān)信息,也可以包含多個(gè)STA的相關(guān)信息。從節(jié)省上行網(wǎng)絡(luò)資源的角度出發(fā), 優(yōu)選多個(gè)STA的相關(guān)信息在一個(gè)工作站狀態(tài)報(bào)文中上報(bào)給網(wǎng)絡(luò)管理服務(wù)器。網(wǎng)絡(luò)管理服務(wù)器對(duì)工作站的在線情況進(jìn)行記錄和分析主要用于解決沖突,即判斷 工作站的狀態(tài)是否正確。例如,當(dāng)工作站的狀態(tài)信息為關(guān)聯(lián)時(shí),網(wǎng)絡(luò)管理服務(wù)器通過(guò)檢索已 記錄的工作站的在線情況,來(lái)判斷是否已經(jīng)存在該在線工作站,如果存在,需要將該工作站 置為離線,然后再添加在線記錄操作,如果不存在,可以直接添加在線記錄操作。
網(wǎng)絡(luò)管理服務(wù)器還可以通過(guò)判斷一段時(shí)間內(nèi),接收到的工作站狀態(tài)報(bào)文中,同一 個(gè)工作站的狀態(tài)信息為關(guān)聯(lián)失敗的數(shù)量是否超過(guò)預(yù)設(shè)的值,來(lái)判斷該工作站是否為異常工 作站,如果預(yù)設(shè)時(shí)間內(nèi)超過(guò)預(yù)設(shè)的值,則判定該工作站為異常工作站。網(wǎng)絡(luò)管理服務(wù)器還可以通過(guò)判斷一段時(shí)間內(nèi),接收到的工作站狀態(tài)報(bào)文中,多個(gè) 工作站在接入同一接入點(diǎn)時(shí)的狀態(tài)信息為關(guān)聯(lián)失敗的數(shù)量是否超過(guò)預(yù)設(shè)的值,來(lái)判斷該接 入點(diǎn)是否為異常接入點(diǎn),如果預(yù)設(shè)時(shí)間內(nèi)超過(guò)預(yù)設(shè)的值,則判定該接入點(diǎn)為異常接入點(diǎn)。2、網(wǎng)絡(luò)管理服務(wù)器獲得工作站的位置信息當(dāng)網(wǎng)絡(luò)管理服務(wù)器接收到的工作站狀態(tài)報(bào)文中工作站的狀態(tài)信息為重新關(guān)聯(lián)時(shí), 說(shuō)明工作站的位置可能發(fā)生的移動(dòng),這時(shí)網(wǎng)絡(luò)管理服務(wù)器可以對(duì)工作站的位置進(jìn)行定位。定位方式可以為粗略定位和精確定位兩種。粗略定位可以為網(wǎng)絡(luò)管理服務(wù)器根據(jù)接收到的工作站狀態(tài)報(bào)文中的STA所屬AP 標(biāo)識(shí)獲得重新關(guān)聯(lián)后的STA所屬AP位置;可以在步驟201中保存的信息中獲得重新關(guān)聯(lián)后 的AP位置,并將該AP的位置作為STA的新位置。這種方式的最大誤差為AP的信號(hào)覆蓋 區(qū)域的最大距離。舉例說(shuō)明網(wǎng)絡(luò)管理服務(wù)器接收到的工作站狀態(tài)報(bào)文包括STA1、API、重新關(guān)聯(lián)。 則網(wǎng)絡(luò)管理服務(wù)器查閱步驟201中保存的信息,獲得APl的位置,并將APl的位置作為STAl 的新位置。精確定位可以為網(wǎng)絡(luò)管理服務(wù)器根據(jù)工作站狀態(tài)報(bào)文中的STA所屬AP標(biāo)識(shí),在 步驟201中保存的AP信息中搜索STA所屬AP的多個(gè)相鄰AP ;網(wǎng)絡(luò)管理服務(wù)器控制多個(gè)相 鄰AP分別獲得STA與多個(gè)相鄰AP的信號(hào)強(qiáng)度,其中網(wǎng)絡(luò)管理服務(wù)器可以通過(guò)控制多個(gè)相 鄰AP分別對(duì)STA進(jìn)行重新關(guān)聯(lián)操作獲得STA與多個(gè)相鄰AP的信號(hào)強(qiáng)度;網(wǎng)絡(luò)管理服務(wù)器 根據(jù)信號(hào)強(qiáng)度衰減計(jì)算STA與多個(gè)相鄰AP之間的距離;根據(jù)STA與多個(gè)相鄰AP之間的距 離獲得STA的位置。舉例說(shuō)明網(wǎng)絡(luò)管理服務(wù)器接收到的工作站狀態(tài)報(bào)文包括STA1、API、重新關(guān)聯(lián)。 則網(wǎng)絡(luò)管理服務(wù)器根據(jù)步驟201中保存的AP位置信息,獲得APl的多個(gè)相鄰AP,以三個(gè)為 例,分別記為AP2、AP3和AP4。網(wǎng)絡(luò)管理服務(wù)器控制AP2、AP3和AP4分別對(duì)STAl進(jìn)行重新 關(guān)聯(lián)操作,得到STAl與AP2、STA1與AP3、以及STAl與AP4之間的信號(hào)強(qiáng)度;網(wǎng)絡(luò)管理服務(wù) 器根據(jù)信號(hào)強(qiáng)度的衰減計(jì)算STAl與AP2、STAl與AP3、以及STAl與AP4之間的距離,根據(jù) STAl與AP2、STA1與AP3、以及STAl與AP4之間距離確定STAl的位置。如圖4所示的確定 工作站位置的方法示意圖,AP2、AP3、AP4的位置是已知的,分別為(x2,y2)、(x3, y3)以及 (x4, y4)。AP2、AP3、AP4的功率是已知的,分別記為P2、P3和P4。STAl能夠接收到的AP2、 AP3和AP4的功率是已知的,分別記為P2’、P3’和P4’。根據(jù)功率與距離之間的線性衰減關(guān) 系,可以得到STAl相對(duì)于AP2、AP3以及AP4的距離。以(x2, y2)、(x3, y3)以及(x4, y4) 分別為圓心,各自的距離為半徑分別畫圓,三圓的交匯處即為STAl的位置。進(jìn)一步的,還可以進(jìn)一步對(duì)得到的STA的位置進(jìn)行修正,包括根據(jù)已得到的STA 的位置計(jì)算出STA與各個(gè)相鄰AP之間的夾角,根據(jù)AP功率及功率對(duì)比圖參數(shù)再次修正工 作站位置,可以得到更加精確的工作站位置圖。具體的,當(dāng)計(jì)算出STA與各個(gè)相鄰AP之間 的夾角后,可以得到接入點(diǎn)這個(gè)角度的環(huán)境干擾下信號(hào)衰減及信號(hào)強(qiáng)度,這樣就可以進(jìn)一 步重復(fù)之前的計(jì)算過(guò)程,得到更加精確的定位信息。
3、網(wǎng)絡(luò)管理服務(wù)器獲得STA的移動(dòng)軌跡網(wǎng)絡(luò)管理服務(wù)器可以根據(jù)STA在一段時(shí)間內(nèi)的多個(gè)位置,獲得STA的移動(dòng)軌跡。本發(fā)明實(shí)施例提供的工作站的移動(dòng)性管理方法,網(wǎng)絡(luò)管理服務(wù)器通過(guò)接收接入點(diǎn) 控制器發(fā)送的工作站狀態(tài)報(bào)文,獲得全網(wǎng)工作站的狀態(tài)信息,進(jìn)而根據(jù)工作站狀態(tài)報(bào)文對(duì) 全網(wǎng)的工作站進(jìn)行移動(dòng)性管理。有效解決了由于接入點(diǎn)控制器相對(duì)獨(dú)立,獲得全網(wǎng)工作站 狀態(tài)信息難以實(shí)現(xiàn)的問(wèn)題。通過(guò)上述方法,網(wǎng)絡(luò)管理服務(wù)器可以得到全網(wǎng)的無(wú)線工作站的 狀態(tài)知識(shí),以及工作站的位置和移動(dòng)軌跡,以及更多工作站的移動(dòng)性信息。圖5為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理服務(wù)器的結(jié)構(gòu)示意圖,如圖5所示,該網(wǎng)絡(luò)管 理服務(wù)器包括收發(fā)模塊501和管理模塊502。其中,收發(fā)模塊501用于接收接入點(diǎn)控制器 發(fā)送的工作站狀態(tài)報(bào)文,該工作站狀態(tài)報(bào)文中攜帶工作站標(biāo)識(shí)、工作站所述接入點(diǎn)標(biāo)識(shí)以 及工作站的狀態(tài)信息。管理模塊502用于根據(jù)工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理。一種實(shí)施方式下,該網(wǎng)絡(luò)管理服務(wù)器還可以包括獲得模塊,用于獲得接入點(diǎn)信 息,該接入點(diǎn)信息包括接入點(diǎn)標(biāo)識(shí)、接入點(diǎn)位置、接入點(diǎn)功率及功率對(duì)比圖。工作站的狀態(tài)信息包括關(guān)聯(lián)、關(guān)聯(lián)失敗、取消關(guān)聯(lián)和重新關(guān)聯(lián)。在另一種實(shí)施方 式下,管理模塊502可以包括位置信息獲得單元。該位置信息獲得單元用于根據(jù)工作站狀 態(tài)報(bào)文中的工作站所屬接入點(diǎn)標(biāo)識(shí)獲得重新關(guān)聯(lián)后工作站的接入點(diǎn)位置,將該重新關(guān)聯(lián)后 的工作站的接入點(diǎn)位置作為工作站的新位置。進(jìn)一步的,該管理模塊502還可以包括歷史信息獲得單元和軌跡獲得單元。其 中,歷史信息獲得單元用于當(dāng)工作站狀態(tài)報(bào)文中的工作站的狀態(tài)信息為重新關(guān)聯(lián)時(shí),根據(jù) 工作站狀態(tài)報(bào)文中的工作站標(biāo)識(shí)在歷史信息中獲得重新關(guān)聯(lián)前工作站的接入點(diǎn)標(biāo)識(shí)及接 入點(diǎn)位置,歷史信息為網(wǎng)絡(luò)管理服務(wù)器保存的工作站狀態(tài)報(bào)文中的信息。軌跡獲得單元用 于根據(jù)重新關(guān)聯(lián)前、后的工作站的接入點(diǎn)位置,獲得工作站的漫游軌跡信息。一種實(shí)施方式下,管理模塊502可以包括搜索單元、檢測(cè)單元、計(jì)算單元和位置 獲得單元。其中,搜索單元用于根據(jù)工作站狀態(tài)報(bào)文中的工作站所屬接入點(diǎn)標(biāo)識(shí),在接入點(diǎn) 信息中搜索工作站所屬接入點(diǎn)的多個(gè)相鄰接入點(diǎn)。檢測(cè)單元用于控制多個(gè)相鄰接入點(diǎn)分別 獲得工作站與多個(gè)相鄰接入點(diǎn)的信號(hào)強(qiáng)度。計(jì)算單元用于根據(jù)信號(hào)強(qiáng)度衰減計(jì)算工作站與 多個(gè)相鄰接入點(diǎn)之間的距離。位置獲得單元用于根據(jù)工作站與多個(gè)相鄰接入點(diǎn)之間的距 離,獲得工作站的位置。進(jìn)一步的,管理模塊502還包括修正單元,用于計(jì)算工作站的位置與多個(gè)相鄰接 入點(diǎn)的位置之間的夾角,根據(jù)接入點(diǎn)功率及功率對(duì)比圖修正該工作站的位置。一種實(shí)施方式下,該網(wǎng)絡(luò)管理服務(wù)器還可以包括軌跡獲得模塊,用于根據(jù)工作站 的多個(gè)位置,獲得工作站的移動(dòng)軌跡。工作站的狀態(tài)信息包括關(guān)聯(lián)、關(guān)聯(lián)失敗、取消關(guān)聯(lián)和重新關(guān)聯(lián)。管理模塊502可 以包括第一異常判定單元,用于如果預(yù)設(shè)時(shí)間內(nèi)接收到的工作站狀態(tài)報(bào)文中,同一工作站 的狀態(tài)信息為關(guān)聯(lián)失敗的數(shù)量超過(guò)預(yù)設(shè)的值,判定工作站為異常工作站,和/或,第二異常 判定單元用于如果預(yù)設(shè)時(shí)間內(nèi)所述網(wǎng)絡(luò)管理服務(wù)器接收到的工作站狀態(tài)報(bào)文中,同一接入 點(diǎn)的多個(gè)工作站的狀態(tài)信息為關(guān)聯(lián)失敗的數(shù)量超過(guò)預(yù)設(shè)的值,判定所述接入點(diǎn)為異常接入 點(diǎn)ο本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)管理服務(wù)器,通過(guò)接收接入點(diǎn)控制器發(fā)送的工作站狀態(tài)
9報(bào)文,獲得全網(wǎng)工作站的狀態(tài)信息,進(jìn)而根據(jù)工作站狀態(tài)報(bào)文對(duì)全網(wǎng)的工作站進(jìn)行移動(dòng)性 管理。有效解決了由于接入點(diǎn)控制器相對(duì)獨(dú)立,獲得全網(wǎng)工作站狀態(tài)信息難以實(shí)現(xiàn)的問(wèn)題。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò) 程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡 管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
1.一種工作站的移動(dòng)性管理方法,其特征在于,包括網(wǎng)絡(luò)管理服務(wù)器接收接入點(diǎn)控制器發(fā)送的工作站狀態(tài)報(bào)文,所述工作站狀態(tài)報(bào)文中攜 帶工作站標(biāo)識(shí)、工作站所屬接入點(diǎn)標(biāo)識(shí)以及工作站的狀態(tài)信息;所述網(wǎng)絡(luò)管理服務(wù)器根據(jù)所述工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)管理服務(wù)器接收接入點(diǎn)控制器 發(fā)送的工作站狀態(tài)報(bào)文之前,所述方法還包括所述網(wǎng)絡(luò)管理服務(wù)器獲得接入點(diǎn)信息,所述接入點(diǎn)信息包括接入點(diǎn)標(biāo)識(shí)、接入點(diǎn)位 置、接入點(diǎn)功率及功率對(duì)比圖。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)所述工作站狀態(tài)報(bào)文中的工作站的狀 態(tài)信息為關(guān)聯(lián)或重新關(guān)聯(lián)時(shí),所述網(wǎng)絡(luò)管理服務(wù)器根據(jù)所述工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行 移動(dòng)性管理,包括根據(jù)所述工作站狀態(tài)報(bào)文中的工作站所屬接入點(diǎn)標(biāo)識(shí)獲得關(guān)聯(lián)或重新關(guān)聯(lián)后工作站 的接入點(diǎn)位置;將所述關(guān)聯(lián)或重新關(guān)聯(lián)后工作站的接入點(diǎn)位置作為工作站的新位置。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括根據(jù)所述工作站狀態(tài)報(bào)文中的工作站標(biāo)識(shí)在歷史信息中獲得重新關(guān)聯(lián)前工作站的接 入點(diǎn)標(biāo)識(shí)及接入點(diǎn)位置,所述歷史信息為重新關(guān)聯(lián)前所述網(wǎng)絡(luò)管理服務(wù)器保存的工作站狀 態(tài)報(bào)文中的信息;根據(jù)所述重新關(guān)聯(lián)前、后的工作站的接入點(diǎn)位置,獲得所述工作站的漫游軌跡信息。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)絡(luò)管理服務(wù)器根據(jù)所述工作站狀 態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理,包括所述網(wǎng)絡(luò)管理服務(wù)器根據(jù)所述工作站狀態(tài)報(bào)文中的工作站所屬接入點(diǎn)標(biāo)識(shí),在所述接 入點(diǎn)信息中搜索工作站所屬接入點(diǎn)的多個(gè)相鄰接入點(diǎn);所述網(wǎng)絡(luò)管理服務(wù)器控制所述多個(gè)相鄰接入點(diǎn)分別獲得所述工作站與所述多個(gè)相鄰 接入點(diǎn)的信號(hào)強(qiáng)度;根據(jù)信號(hào)強(qiáng)度衰減計(jì)算所述工作站與所述多個(gè)相鄰接入點(diǎn)之間的距離; 根據(jù)所述工作站與所述多個(gè)相鄰接入點(diǎn)之間的距離,獲得所述工作站的位置。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,獲得所述工作站的位置之后,所述方法還 包括計(jì)算所述工作站的位置與所述多個(gè)相鄰接入點(diǎn)的位置之間的夾角; 根據(jù)所述接入點(diǎn)功率及功率對(duì)比圖修正所述工作站的位置。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述方法還包括 根據(jù)所述工作站的多個(gè)位置,獲得所述工作站的移動(dòng)軌跡。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)管理服務(wù)器根據(jù)所述工作站狀 態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理,包括如果預(yù)設(shè)時(shí)間內(nèi)所述網(wǎng)絡(luò)管理服務(wù)器接收到的工作站狀態(tài)報(bào)文中,同一工作站的狀態(tài) 信息為關(guān)聯(lián)失敗的數(shù)量超過(guò)預(yù)設(shè)的值,判定所述工作站為異常工作站; 和/或,如果預(yù)設(shè)時(shí)間內(nèi)所述網(wǎng)絡(luò)管理服務(wù)器接收到的工作站狀態(tài)報(bào)文中,同一接入點(diǎn)的多個(gè)工作站的狀態(tài)信息為關(guān)聯(lián)失敗的數(shù)量超過(guò)預(yù)設(shè)的值,判定所述接入點(diǎn)為異常接入點(diǎn)。
9.一種網(wǎng)絡(luò)管理服務(wù)器,其特征在于,包括收發(fā)模塊,用于接收接入點(diǎn)控制器發(fā)送的工作站狀態(tài)報(bào)文,所述工作站狀態(tài)報(bào)文中攜 帶工作站標(biāo)識(shí)、工作站所屬接入點(diǎn)標(biāo)識(shí)以及工作站的狀態(tài)信息;管理模塊,用于根據(jù)所述工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理。
10.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)管理服務(wù)器,其特征在于,還包括獲得模塊,用于獲得接入點(diǎn)信息,所述接入點(diǎn)信息包括接入點(diǎn)標(biāo)識(shí)、接入點(diǎn)位置、接入 點(diǎn)功率及功率對(duì)比圖。
11.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)管理服務(wù)器,其特征在于,所述管理模塊包括位置信息獲得單元,用于根據(jù)所述工作站狀態(tài)報(bào)文中的工作站所屬接入點(diǎn)標(biāo)識(shí)獲得關(guān) 聯(lián)或重新關(guān)聯(lián)后工作站的接入點(diǎn)位置,將所述關(guān)聯(lián)或重新關(guān)聯(lián)后工作站的接入點(diǎn)位置作為 工作站的新位置。
12.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)管理服務(wù)器,其特征在于,所述管理模塊還包括 歷史信息獲得單元,用于當(dāng)所述工作站狀態(tài)報(bào)文中的工作站的狀態(tài)信息為重新關(guān)聯(lián)時(shí),根據(jù)所述工作站狀態(tài)報(bào)文中的工作站標(biāo)識(shí)在歷史信息中獲得重新關(guān)聯(lián)前工作站的接入 點(diǎn)標(biāo)識(shí)及接入點(diǎn)位置,所述歷史信息為重新關(guān)聯(lián)前所述網(wǎng)絡(luò)管理服務(wù)器保存的工作站狀態(tài) 報(bào)文中的信息;軌跡獲得單元,用于根據(jù)所述重新關(guān)聯(lián)前、后的工作站的接入點(diǎn)位置,獲得所述工作站 的漫游軌跡信息。
13.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)管理服務(wù)器,其特征在于,所述管理模塊包括搜索單元,用于根據(jù)所述工作站狀態(tài)報(bào)文中的工作站所屬接入點(diǎn)標(biāo)識(shí),在所述接入點(diǎn) 信息中搜索工作站所屬接入點(diǎn)的多個(gè)相鄰接入點(diǎn);檢測(cè)單元,用于控制所述多個(gè)相鄰接入點(diǎn)分別獲得所述工作站與所述多個(gè)相鄰接入點(diǎn) 的信號(hào)強(qiáng)度;計(jì)算單元,用于根據(jù)信號(hào)強(qiáng)度衰減計(jì)算所述工作站與所述多個(gè)相鄰接入點(diǎn)之間的距1 ;位置獲得單元,用于根據(jù)所述工作站與所述多個(gè)相鄰接入點(diǎn)之間的距離,獲得所述工 作站的位置。
14.根據(jù)權(quán)利要求13所述的網(wǎng)絡(luò)管理服務(wù)器,其特征在于,所述管理模塊還包括 修正單元,用于計(jì)算所述工作站的位置與所述多個(gè)相鄰接入點(diǎn)的位置之間的夾角;根據(jù)所述接入點(diǎn)功率及功率對(duì)比圖修正所述工作站的位置。
15.根據(jù)權(quán)利要求13或14所述的網(wǎng)絡(luò)管理服務(wù)器,其特征在于,所述網(wǎng)絡(luò)管理服務(wù)器 還包括軌跡獲得模塊,用于根據(jù)所述工作站的多個(gè)位置,獲得所述工作站的移動(dòng)軌跡。
16.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)管理服務(wù)器,其特征在于,所述管理模塊包括第一異常判定單元,用于如果預(yù)設(shè)時(shí)間內(nèi)接收到的工作站狀態(tài)報(bào)文中,同一工作站的 狀態(tài)信息為關(guān)聯(lián)失敗的數(shù)量超過(guò)預(yù)設(shè)的值,判定所述工作站為異常工作站。 和/或,第二異常判定單元,用于如果預(yù)設(shè)時(shí)間內(nèi)所述網(wǎng)絡(luò)管理服務(wù)器接收到的工作站狀態(tài)報(bào)文中,同一接入點(diǎn)的多個(gè)工作站的狀態(tài)信息為關(guān)聯(lián)失敗的數(shù)量超過(guò)預(yù)設(shè)的值,判定所述接 入點(diǎn)為異常接入點(diǎn)。
全文摘要
本發(fā)明提供一種工作站的移動(dòng)性管理方法和網(wǎng)絡(luò)管理服務(wù)器。其中,方法包括網(wǎng)絡(luò)管理服務(wù)器接收接入點(diǎn)控制器發(fā)送的工作站狀態(tài)報(bào)文,所述工作站狀態(tài)報(bào)文中攜帶工作站標(biāo)識(shí)、工作站所屬接入點(diǎn)標(biāo)識(shí)以及工作站的狀態(tài)信息;所述網(wǎng)絡(luò)管理服務(wù)器根據(jù)所述工作站狀態(tài)報(bào)文對(duì)工作站進(jìn)行移動(dòng)性管理。網(wǎng)絡(luò)管理服務(wù)器包括收發(fā)模塊和管理模塊。本發(fā)明提供的方案,有效解決了由于接入點(diǎn)控制器相對(duì)獨(dú)立,獲得全網(wǎng)工作站狀態(tài)信息難以實(shí)現(xiàn)的問(wèn)題。
文檔編號(hào)H04L12/24GK102075353SQ20101061313
公開日2011年5月25日 申請(qǐng)日期2010年12月29日 優(yōu)先權(quán)日2010年12月29日
發(fā)明者馮馳 申請(qǐng)人:北京星網(wǎng)銳捷網(wǎng)絡(luò)技術(shù)有限公司