無線終端在無線控制器之間的漫游方法及相關(guān)裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種無線終端在無線控制器之間的漫游方 法及相關(guān)裝置。
【背景技術(shù)】
[0002] 無線局域網(wǎng)(wireless local area network,WLAN)系統(tǒng)中,通常設(shè)置有無線控制 器和無線接入點(access point,AP)。其中,無線AP主要用于與無線終端關(guān)聯(lián),以將該無 線終端接入WLAN ;無線控制器用于實現(xiàn)對多個無線AP的集中控制。一個WLAN中可以同時 設(shè)置多個無線控制器,每個無線控制器分別控制不同的無線AP;不同的無線控制器之間設(shè) 置有隧道,用于實現(xiàn)無線控制器之間的數(shù)據(jù)傳輸。
[0003] 由于一個無線AP的覆蓋范圍是有限的,所以在無線終端與某個無線AP關(guān)聯(lián)后,當(dāng) 該無線終端在WLAN內(nèi)移動時,可能會移出該無線AP(即原所在地的無線AP)的覆蓋范圍、 進入另一個無線AP(即移動后所在地的無線AP)的覆蓋范圍,從而該無線終端與原所在地 的無線AP的關(guān)聯(lián)斷開,并與移動后的所在地的無線AP關(guān)聯(lián),即使得該無線終端通過該移動 后的所在地的無線AP接入WLAN。上述無線終端在不同無線AP的覆蓋范圍內(nèi)移動的過程, 稱為無線漫游。無線漫游包括無線終端在無線控制器之內(nèi)的漫游和無線終端在無線控制器 之間的漫游兩種情形。其中,無線終端在無線控制器之內(nèi)的漫游指無線終端在同一個無線 控制器控制下的不同無線AP的覆蓋范圍內(nèi)移動,如圖1所示的由無線控制器Cl控制下的 無線接入點APl漫游至Cl控制下的無線接入點AP2的覆蓋范圍;無線終端在無線控制器之 間的漫游,指無線終端從一個無線控制器控制下的無線AP的覆蓋范圍內(nèi)移動到另一個無 線控制器控制下的無線AP的覆蓋范圍內(nèi),如圖1所示的由無線控制器Cl控制下的AP2漫 游至無線控制器C2控制下的無線接入點AP3的覆蓋范圍。
[0004] 為保證網(wǎng)絡(luò)安全,在無線終端接入WLAN前,需要該無線終端所在地的無線控制器 對該無線終端執(zhí)行認(rèn)證操作,認(rèn)證通過后,才允許該無線終端接入WLAN,并可以在該WLAN 內(nèi)漫游。上述對無線終端執(zhí)行認(rèn)證操作且認(rèn)證通過的無線控制器,稱為該無線終端的認(rèn)證 點;認(rèn)證完成后,該認(rèn)證點將該無線終端的信息以用戶表項的形式存儲。
[0005] 每個無線控制器都對應(yīng)于一個認(rèn)證授權(quán)與計費(authentication, authorization and accounting, AAA)服務(wù)器,例如遠程用戶撥號認(rèn)證(remote authentication dial in user service, RADIUS)服務(wù)器,相連接。通常的,該AAA服務(wù)器需要具備漫游感知功能, 以實現(xiàn)與其他AAA服務(wù)器之間的數(shù)據(jù)傳輸;從而在無線控制器之間的漫游的過程中,當(dāng)無 線終端漫游出認(rèn)證點、進入其他無線控制器的控制范圍內(nèi)時,該漫游地的無線控制器可以 利用自身的AAA服務(wù)器和認(rèn)證點的AAA服務(wù)器之間的數(shù)據(jù)傳輸功能,獲取所述無線終端的 用戶表項及認(rèn)證點的地址,進而根據(jù)用戶表項中的信息和認(rèn)證點的地址執(zhí)行相關(guān)的業(yè)務(wù)處 理。
【發(fā)明內(nèi)容】
[0006] 本申請實施例中提供了一種無線終端在無線控制器之間的漫游方法及相關(guān)裝置, 以解決實現(xiàn)無線終端在無線控制器之間的漫游時,需要無線控制器的AAA服務(wù)器具備漫游 感知功能,對所述AAA服務(wù)器要求較高的問題。
[0007] 為了解決上述技術(shù)問題,本申請實施例公開了如下技術(shù)方案:
[0008] 第一方面,提供一種無線終端在無線控制器之間的漫游方法,應(yīng)用于無線局域網(wǎng) WLAN ;所述漫游方法包括:在對無線終端執(zhí)行認(rèn)證且認(rèn)證通過后,將所述WLAN中作為認(rèn)證 點的第一無線控制器的地址記錄在與所述無線終端對應(yīng)的用戶表項中,并將所述用戶表項 存儲在所述第一無線控制器中;在所述無線終端漫游進入所述WLAN中第二無線控制器的 控制范圍內(nèi)時,將所述用戶表項移動至所述第二無線控制器;所述第二無線控制器根據(jù)所 述用戶表項獲取所述無線終端的信息和/或所述第一無線控制器的地址。
[0009] 結(jié)合第一方面,在第一方面第一種可能的實現(xiàn)方式中,所述漫游方法還包括:當(dāng)所 述無線終端的漫游方式為二層漫游時,所述WLAN的預(yù)設(shè)轉(zhuǎn)發(fā)設(shè)備執(zhí)行對所述無線終端的 數(shù)據(jù)流量的轉(zhuǎn)發(fā)處理;所述預(yù)設(shè)轉(zhuǎn)發(fā)設(shè)備為所述無線終端關(guān)聯(lián)的無線接入點或所述第二無 線控制器;當(dāng)所述無線終端的漫游方式為三層漫游時,所述第二無線控制器將所述無線終 端的數(shù)據(jù)流量通過隧道發(fā)送至初始接入認(rèn)證無線控制器,以使所述初始接入認(rèn)證無線控制 器執(zhí)行對所述數(shù)據(jù)流量的轉(zhuǎn)發(fā)處理;所述初始接入認(rèn)證無線控制器為所述WLAN中首次對 所述無線終端認(rèn)證且認(rèn)證通過的無線控制器。
[0010] 結(jié)合第一方面,或第一方面第一種可能的實現(xiàn)方式,在第一方面第二種可能的實 現(xiàn)方式中,所述漫游方法還包括:所述第二無線控制器將所述無線終端的漫游信息發(fā)送至 所述第一無線控制器;所述漫游信息包括所述無線終端的標(biāo)識和所述第二無線控制器的地 址;所述第一無線控制器將所述無線終端的標(biāo)識到所述第二無線控制器的地址的映射記錄 于漫游表中。
[0011] 結(jié)合第一方面第二種可能的實現(xiàn)方式,在第一方面第三種可能的實現(xiàn)方式中,所 述漫游方法還包括:所述第一無線控制器接收來自認(rèn)證授權(quán)與計費服務(wù)器的權(quán)限更改COA 報文;所述認(rèn)證授權(quán)與計費服務(wù)器與所述第一無線控制器相連接;所述第一無線控制器查 詢所述漫游表,得到所述第二無線控制器的地址;所述第一無線控制器根據(jù)所述第二無線 控制器的地址,將所述COA報文轉(zhuǎn)發(fā)至所述第二無線控制器;所述第二無線控制器根據(jù)所 述COA報文對所述無線終端執(zhí)行授權(quán)處理。
[0012] 結(jié)合第一方面第二種可能的實現(xiàn)方式,或第一方面第三種可能的實現(xiàn)方式,在第 一方面第四種可能的實現(xiàn)方式中,所述漫游方法還包括:所述第一無線控制器接收所述無 線終端的主動下線請求;在接收到所述主動下線請求后,所述第一無線控制器查詢所述漫 游表,得到所述第二無線控制器的地址,根據(jù)所述第二無線控制器的地址向所述第二無線 控制器發(fā)送第一下線指令,并刪除所述無線終端的漫游信息;其中,所述第一下線指令用于 指示所述第二無線控制器刪除所述用戶表項。
[0013] 第二方面,提供一種無線控制器,應(yīng)用于無線局域網(wǎng)WLAN ;所述無線控制器包括: 用戶表項編輯單元,用于在所述無線控制器對無線終端執(zhí)行認(rèn)證且認(rèn)證通過后,將作為認(rèn) 證點的所述無線控制器的地址記錄在與所述無線終端對應(yīng)的用戶表項中;用戶表項存儲單 元,用于存儲所述用戶表項;用戶表項發(fā)送單元,用于在所述無線終端漫游出所述無線控 制器并進入另一無線控制器的控制范圍內(nèi)時,將所述用戶表項移動至所述另一無線控制器 中,以使所述另一無線控制器根據(jù)所述用戶表項獲取所述無線終端的信息和/或所述無線 控制器的地址。
[0014] 結(jié)合第二方面,在第二方面第一種可能的實現(xiàn)方式中,所述無線控制器還包括:漫 游信息接收單元,用于在所述無線終端漫游進入所述另一無線控制器的控制范圍內(nèi)時,接 收所述無線終端的漫游信息;所述漫游信息包括所述無線終端的標(biāo)識和所述另一無線控制 器的地址;漫游表存儲單元,用于將所述無線終端的標(biāo)識到所述另一無線控制器的地址的 映射記錄于漫游表中,并存儲所述漫游表。
[0015] 結(jié)合第二方面第一種可能的實現(xiàn)方式,在第二方面第二種可能的實現(xiàn)方式中,所 述無線控制器還包括:報文接收單元,用于接收來自認(rèn)證授權(quán)與計費服務(wù)器的權(quán)限更改 COA報文;所述認(rèn)證授權(quán)與計費服務(wù)器與所述無線控制器相連接;地址解析單元,用于查詢 所述漫游表,得到所述另一無線控制器的地址;報文轉(zhuǎn)發(fā)單元,用于根據(jù)所述另一無線控制 器的地址,將所述COA報文轉(zhuǎn)發(fā)至所述另一無線控制器,以使所述另一無線控制器根據(jù)所 述COA報文對所述無線終端執(zhí)行授權(quán)處理。
[0016] 結(jié)合第二方面第一種可能的實現(xiàn)方式,在第三方面第二種可能的實現(xiàn)方式中,所 述無線控制器還包括:地址解析單元,用于查詢所述漫游表,得到所述另一無線控制器的地 址;第一下線處理單元,用于接收所述無線終端的主動下線請求,并在接收到所述主動下線 請求后,根據(jù)所述另一無線控制器的地址向所述另一無線控制器發(fā)送第一下線指令,刪除 所述無線終端的漫游信息;其中,所述第一下線指令用于指示所述另一無線控制器刪除所 述用戶表項。
[0017] 第三方面,提供一種無線控制器,應(yīng)用于無線局域網(wǎng)WLAN ;所述無線控制器包括: 用戶表項接收單元,用于在無線終端漫游入所述無線控制器的控制范圍內(nèi)時,接收無線終 端漫游出的無線控制器發(fā)送的、所述無線終端對應(yīng)的用戶表項;其中,所述用戶表項中記錄 有所述無線終端的信息和所述無線終端對應(yīng)的認(rèn)證點的地址;信息提取單元,用于根據(jù)所 述用戶表項獲取所述無線終端的信息和/或所述認(rèn)證點的地址;用戶表項發(fā)送單元,用于 在所述無線終端漫游出所述無線控制器并進入另一無線控制器的控制范圍內(nèi)時,將所述用 戶表項移動至所述另一無線控制器中。
[0018] 結(jié)合第三方面,在第三方面第一種可能的實現(xiàn)方式中,所述無線控制器還包括:第 一數(shù)據(jù)流量處理單元,用于當(dāng)所述無線終端的漫游方式為二層漫游時,執(zhí)行對所述無線終 端的數(shù)據(jù)流量的轉(zhuǎn)發(fā)處理;第二數(shù)據(jù)流量處理單元,用于當(dāng)所述無線終端的漫游方式為三 層漫游時,將所述無線終端的數(shù)據(jù)流量通過隧道發(fā)送至初始接入認(rèn)證無線控制器,以使所 述初始接入認(rèn)證無線控制器執(zhí)行對所述數(shù)據(jù)流量的轉(zhuǎn)發(fā)處理;其中,所述初始接入認(rèn)證無 線控制器為首次對所述無線終端認(rèn)證且認(rèn)證通過的無線控制器。
[0019] 結(jié)合第三方面,或第三方面第一種可能的實現(xiàn)方式,在第三方面第二種可能的實 現(xiàn)方式中,所述無線控制器還包括:漫游信息發(fā)送單元,用于根據(jù)所述認(rèn)證點的地址,將所 述無線終端的漫游信息發(fā)送至所述認(rèn)證點;所述漫游信息包括所述無線終端的標(biāo)識和所述 無線控制器的地址。
[0020] 結(jié)合第三方面第二種可能的實現(xiàn)方式,在第三方面第三種可能的實現(xiàn)方式中,所 述無線控制器還包括:報文接收單元,用于接收所述認(rèn)證點根據(jù)所述無線控制器的地址發(fā) 送的權(quán)限更改COA報文;授權(quán)處理單元,用于根據(jù)所述COA報文對所述無線終端執(zhí)行授權(quán)處 理。
[0021] 結(jié)合第三方面第二種可能的實現(xiàn)方式,在第三方面第四種可能的實現(xiàn)方式中,所 述無線控制器還包括:第二下線處理單元,用于接收所述認(rèn)證點根據(jù)所述無線控制器的地 址發(fā)送的第一下線指令,并在接收到所述第一下線指令后,刪除所述用戶表項。
[0022] 由以上技術(shù)方案可見,本申請實施例通過在用戶表項中記錄認(rèn)證點的地址,并使 該用戶表項隨著無線終端的移動而移動,使得無線終端漫游進入哪個無線控制器的控制范 圍內(nèi),就將所述用戶表項移動到哪個無線控制器上,進而該無線控制器可以從移動過來的 用戶表項中提取該無線終端的信息和該無線終端的認(rèn)證點的地址;因此,本申請實施例不 需要通過與無線控制器連接的AAA服務(wù)器之間的通信來獲取無線終端的信息以及認(rèn)證點 的地址,即不需要AAA服務(wù)