麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種Portal認證的快速漫游方法及WiFi設備與流程

文檔序號:11158048閱讀:739來源:國知局
一種Portal認證的快速漫游方法及WiFi設備與制造工藝

本發明涉及通信技術領域,尤其涉及一種Portal認證的快速漫游方法及WiFi設備。



背景技術:

隨著商業WiFi的發展,Portal (門戶)認證方案也越來越多地被廣泛使用。Portal認證是一種常見的用戶認證方式,特別是在無線用戶(STA終端)接入網絡以后,需要對接入用戶做合法性認證的時候。STA終端在無線局域網中一般為客戶端,可以是裝有無線網卡的計算機,也可以是有WiFi模塊的智能手機。STA終端是無線局域網的最基本組成單元,可以是移動的,也可以是固定的。

參考圖1,現有Portal認證的流程示意圖。一般認證流程如下:第一步:STA終端接入WiFi設備,此時由于終端沒有通過認證,所以不能訪問網絡資源;第二步:WiFi設備配合Portal服務器向STA終端推送Portal 認證的頁面;第三步:STA終端完成Portal認證;第四步:Portal認證完成之后,STA終端就可以通過WiFi設備正常訪問網絡資源了。

從以上的Portal認證流程可以看到,Portal認證是很耗時,特別是“彈出Portal認證頁面”、“用戶完成認證”這兩個步驟中耗時會特別長。而在大型商場、機場或火車的候車大廳、或者大型會議類的場景,因為空間大,一般布置多臺WiFi設備。STA終端在一臺WiFi設備上完成過Portal認證后,當用戶移動漫游到其它WiFi設備上時,則需要再重新進行Portal認證,不能夠直接地快速無感知訪問網絡資源。

現有的解決方案是STA終端接入WiFi設備時,WiFi設備先去查詢所述STA終端的MAC地址或IP地址對應的用戶是否已經在Portal服務器上完成了認證。若已經認證,則允許所述STA終端直接訪問網絡資源,而不需要再認證,從而實現無感知快速漫游;若未認證,則需要先進行Portal認證之后才能訪問網絡資源。這種方案當WiFi設備和Portal服務器都部署在本地網絡的時候,會顯得比較快。但更多的時候WiFi設備和Portal服務器之間是跨網絡、跨地域的,Portal服務器更多的時候是部署到公網上的一臺服務器。在這種跨地域、跨公網的情況下,WiFi設備去查詢STA終端的認證情況就顯得比較慢,特別是當網絡不穩定的時候就會更慢,造成用戶漫游無感知訪問網絡資源變成了有感知,甚至有一段時間不能訪問網絡資源的情況。

因此,如何實現快速漫游無感知訪問網絡資源,成為現有技術中亟需解決的技術問題。



技術實現要素:

針對現有快速漫游無感知訪問網絡資源方案的缺點,本發明目的在于提供一種Portal認證的快速漫游方法及WiFi設備,實現用戶漫游之后,可以快速漫游無感知訪問網絡資源。

為實現上述目的,本發明提供了一種Portal認證的快速漫游方法,包括如下步驟:在STA終端接入WiFi設備后,所述WiFi設備允許接入的所述STA終端訪問網絡資源;所述WiFi設備向Portal服務器查詢所述STA終端是否已認證;若已認證,則允許所述STA終端繼續訪問網絡資源,若未認證,則禁止所述STA終端繼續訪問網絡資源,并向所述STA終端推送Portal認證頁面,并在所述STA終端Portal認證完成之后,允許所述STA終端訪問網絡資源。

為實現上述目的,本發明還提供了一種實現Portal認證的快速漫游的WiFi設備,包括:網絡訪問處理模塊,用于在STA終端接入WiFi設備后,允許接入的所述STA終端訪問網絡資源;查詢模塊,用于向Portal服務器查詢所述STA終端是否已認證,獲取查詢結果;認證處理模塊,用于接收所述查詢結果,若所述查詢結果為已認證,則調用所述網絡訪問處理模塊允許所述STA終端繼續訪問網絡資源;若所述查詢結果為未認證,則調用所述網絡訪問處理模塊禁止所述STA終端繼續訪問網絡資源,所述認證處理模塊進一步向所述STA終端推送Portal認證頁面,并在所述STA終端Portal認證完成之后,調用所述網絡訪問處理模塊允許所述STA終端訪問網絡資源。

本發明的優點在于:通過調整Portal認證漫游接入的流程,先允許STA終端能夠立即訪問網絡資源,再去查詢認證狀態;使得Portal認證STA終端在發生漫游的時候,不會因為查詢認證信息而產生明顯的訪問網絡資源卡頓現象,保證了Portal認證漫游的快速和平滑,實現用戶的無感知漫游訪問網絡資源。

附圖說明

圖1,現有Portal認證的流程示意圖;

圖2,本發明所述的Portal認證的快速漫游方法的流程示意圖;

圖3,本發明第一實施例所述的第一次接入的STA終端訪問網絡資源流程示意圖;

圖4,本發明第二實施例所述的Portal認證的STA終端漫游訪問網絡資源流程示意圖;

圖5,本發明所述的WiFi設備的架構示意圖。

具體實施方式

下面結合附圖對本發明提供的一種Portal認證的快速漫游方法及WiFi設備做詳細說明。

參考圖2,本發明所述的Portal認證的快速漫游方法的流程示意圖。所述方法包括以下步驟:S21:在STA終端接入WiFi設備后,所述WiFi設備允許接入的所述STA終端訪問網絡資源;S22:所述WiFi設備向Portal服務器查詢所述STA終端是否已認證,若已認證,則執行步驟S23,若未認證,則執行步驟S24;S23:允許所述STA終端繼續訪問網絡資源;S24:禁止所述STA終端繼續訪問網絡資源,并向所述STA終端推送Portal認證頁面,并在所述STA終端Portal認證完成之后,允許所述STA終端訪問網絡資源。以下結合附圖對上述步驟進行詳細說明。

S21:在STA終端接入WiFi設備后,所述WiFi設備允許接入的所述STA終端訪問網絡資源。

當STA終端漫游接入或第一次接入WiFi設備后,無論此時STA終端有沒有完成Portal認證,WiFi設備首先允許用戶能夠立即正常訪問網絡資源。STA終端接入WiFi設備是指該STA終端通過該WiFi設備訪問網絡資源。

在STA終端發生Portal認證漫游時,先允許STA終端能夠立即訪問網絡資源,而不是先去查詢認證狀態,從而保證了Portal認證漫游的快速和平滑,省去了查詢認證狀態才能訪問網絡資源的時間。通過改變認證流程,在STA終端進行跨地域、跨公網漫游時,實現Portal認證快速漫游,避免先查詢認證信息而產生明顯的訪問網絡資源卡頓現象,從而實現用戶快速漫游無感知訪問網絡資源。

S22:所述WiFi設備向Portal服務器查詢所述STA終端是否已認證,若已認證,則執行步驟S23,若未認證,則執行步驟S24。

其中,步驟S22中所述WiFi設備向Portal服務器查詢所述STA終端是否已認證,進一步包括:所述WiFi設備獲取所述STA終端的終端信息,遍歷所述Portal服務器上已認證成功終端列表,匹配所述終端信息和已認證成功終端列表中的終端信息;若匹配成功,則所述STA終端已認證,已認證的STA終端可以繼續通過WiFi設備正常訪問網絡資源;若匹配不成功,則所述STA終端未認證,該STA終端需要進行Portal認證后才可以繼續通過WiFi設備正常訪問網絡資源。

其中,所述STA終端的終端信息為所述STA終端的MAC地址或IP地址。

S23:允許所述STA終端繼續訪問網絡資源。

由于在查詢認證狀態之前,WiFi設備先允許接入的STA終端能夠立即訪問網絡資源;在查詢過程中,STA終端依舊可以訪問網絡資源;查詢結果為已認證時,STA終端可以繼續訪問網絡資源;從而保證了Portal認證漫游的快速和平滑,在STA終端進行跨地域、跨公網漫游時,實現Portal認證快速漫游,從而實現用戶快速漫游無感知訪問網絡資源。

S24:禁止所述STA終端繼續訪問網絡資源,并向所述STA終端推送Portal認證頁面,并在所述STA終端Portal認證完成之后,允許所述STA終端訪問網絡資源。

當查詢結果為STA終端未認證時,WiFi設備禁止所述STA終端繼續訪問網絡資源,并向所述STA終端推送Portal認證頁面。

可選的,所述WiFi設備向所述STA終端推送的Portal認證頁面中包含靜態或動態的信息。例如,Portal認證頁面里面可能會帶有一些靜態或動態的廣告或視頻信息。

其中,所述WiFi設備向所述STA終端推送Portal認證頁面后,接收所述STA終端通過輸入用戶名/密碼或完成預設操作方式進行的Portal認證;待STA終端Portal認證完成之后才能繼續訪問網絡資源。完成預設操作,可以為根據推送的Portal認證頁面上的要求,關注微信公眾號、選擇即時通訊賬號登錄進行認證、選擇微博賬號登錄進行認證等方式完成Portal認證。

本發明提供的Portal認證的快速漫游方法,通過調整Portal認證漫游接入的流程,先允許STA終端能夠立即訪問網絡資源,再去查詢認證狀態;使得Portal認證STA終端在發生漫游的時候,不會因為查詢認證信息而產生明顯的訪問網絡資源卡頓現象,保證了Portal認證漫游的快速和平滑,實現用戶的無感知漫游訪問網絡資源。

參考圖3,本發明第一實施例所述的的第一次接入的STA終端訪問網絡資源流程示意圖。

第一次接入的STA終端訪問網絡資源流程:

第一步:STA終端接入WiFi設備,此時STA終端沒有認證;

第二步:雖然STA終端沒有認證,但是WiFi設備先允許STA終端能正常訪問網絡資源,然后再向Portal服務器查詢所述STA終端是否已認證;

第三步:WiFi設備向Portal服務器查詢STA終端認證結果為未認證;

第四步:WiFi設備禁止查詢結果為未認證的STA終端繼續訪問網絡資源;

第五步:WiFi設備配合Portal服務器向STA終端推送Portal認證的頁面,Portal認證頁面里面可能會帶有一些靜態或動態的廣告或視頻;

第六步:STA終端可以通過用戶名/密碼、關注微信公眾號、選擇即時通訊賬號登錄、微博認證等方式完成Portal認證;

第七步:Portal認證完成之后,STA終端就可以通過WiFi設備繼續正常訪問網絡資源了。

參考圖4,本發明第二實施例所述的Portal認證的STA終端漫游訪問網絡資源流程示意圖。

Portal認證的STA終端漫游訪問網絡資源流程:

第一步:STA終端接入WiFi設備,此時的STA終端是之前進行過Portal認證的,但在本次接入時還未認證;

第二步:WiFi設備先允許STA終端能正常訪問網絡資源,然后再向Portal服務器查詢所述STA終端是否已認證;

第三步:WiFi設備向Portal服務器查詢STA終端認證結果為已認證;

第四步:WiFi設備允許已認證的STA終端繼續訪問網絡資源,Portal快速無感知漫游認證完成。

參考圖5,本發明所述的WiFi設備的架構示意圖。所述WiFi設備52可以實現Portal認證的快速漫游,包括網絡訪問處理模塊521、查詢模塊522以及認證處理模塊523。

網絡訪問處理模塊521,用于在STA終端51接入WiFi設備52后,允許接入的所述STA終端51訪問網絡資源。STA終端接入WiFi設備是指該STA終端通過該WiFi設備訪問網絡資源。當STA終端漫游接入或第一次接入WiFi設備后,無論此時STA終端有沒有完成Portal認證,網絡訪問處理模塊521首先允許用戶能夠立即正常訪問網絡資源。在STA終端發生Portal認證漫游時,網絡訪問處理模塊521先允許STA終端能夠立即訪問網絡資源,從而保證了Portal認證漫游的快速和平滑,省去了查詢認證狀態才能訪問網絡資源的時間。

查詢模塊522,用于向Portal服務器59查詢所述STA終端51是否已認證,獲取查詢結果。

其中,所述查詢模塊522進一步用于獲取所述STA終端51的終端信息,遍歷所述Portal服務器59上已認證成功終端列表,匹配所述終端信息和已認證成功終端列表,若匹配成功,則獲取所述STA終端已認證作為查詢結果,若匹配不成功,則獲取所述STA終端未認證作為查詢結果。匹配所述終端信息和已認證成功終端列表中的終端信息,若匹配成功,則所述STA終端已認證,已認證的STA終端可以繼續通過WiFi設備正常訪問網絡資源;若匹配不成功,則所述STA終端未認證,該STA終端需要進行Portal認證后才可以繼續通過WiFi設備正常訪問網絡資源。其中,所述STA終端的終端信息為所述STA終端的MAC地址或IP地址。

認證處理模塊523,用于接收所述查詢結果,若所述查詢結果為已認證,則調用所述網絡訪問處理模塊521允許所述STA終端51繼續訪問網絡資源;若所述查詢結果為未認證,則調用所述網絡訪問處理模塊521禁止所述STA終端51繼續訪問網絡資源,所述認證處理模塊523進一步向所述STA終端51推送Portal認證頁面,并在所述STA終端51的Portal認證完成之后,調用所述網絡訪問處理模塊521允許所述STA終端51訪問網絡資源。

當查詢結果為STA終端未認證時,認證處理模塊523調用所述網絡訪問處理模塊521禁止所述STA終端51繼續訪問網絡資源,并向所述STA終端51推送Portal認證頁面。

可選的,所述認證處理模塊523向所述STA終端51推送的Portal認證頁面中包含靜態或動態的信息。例如,Portal認證頁面里面可能會帶有一些靜態或動態的廣告或視頻信息。

其中,所述認證處理模塊523向所述STA終端51推送Portal認證頁面后,接收所述STA終端51通過輸入用戶名/密碼或完成預設操作方式進行的Portal認證;待STA終端Portal認證完成之后才能繼續訪問網絡資源。。完成預設操作,可以為根據推送的Portal認證頁面上的要求,關注微信公眾號、選擇即時通訊賬號登錄進行認證、選擇微博賬號登錄進行認證等方式完成Portal認證。

以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 双鸭山市| 澜沧| 禹城市| 庐江县| 承德县| 日土县| 古蔺县| 册亨县| 瑞金市| 阿拉尔市| 东源县| 宿松县| 阿拉善盟| 神木县| 巍山| 磐安县| 万山特区| 永定县| 米泉市| 上饶市| 苍溪县| 汉沽区| 孟津县| 日土县| 三都| 宁化县| 璧山县| 苗栗县| 无锡市| 宣汉县| 石柱| 苏州市| 南安市| 芦溪县| 浦北县| 沙雅县| 定州市| 拜泉县| 南丰县| 文成县| 莱西市|