專利名稱:一種網(wǎng)絡(luò)訪問方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)訪問方法和設(shè)備。
背景技術(shù):
現(xiàn)有技術(shù)中,終端在通過WLAN(Wireless Local Area Networks,無線局域網(wǎng))認證的基礎(chǔ)上可以訪問網(wǎng)絡(luò)(即internet);如圖1所示,為基于Web方式的WLAN認證架構(gòu)示意圖,在WLAN認證過程中,由AC (Access Controller,接入控制器)設(shè)備、Portal (門戶)服務(wù)器和 RADIUS (Remote Authentication Dial In User Service,遠程用戶撥號認證服務(wù))服務(wù)器共同完成對合法用戶的接入認證和控制;其中,AC設(shè)備是以IPdnternetProtocol,網(wǎng)絡(luò)互連協(xié)議)/MAC(MediaAccess Control,介質(zhì)訪問控制)地址作為訪問控制的判斷標識的。如圖2所示,為基于Web方式的WLAN認證流程示意圖,包括以下步驟:步驟1、終端(即WLAN終端)與AP (Access Point,訪問接入點)設(shè)備建立物理連接后,AC設(shè)備通過DHCP (Dynamic Host Configuration Protocol,動態(tài)主機設(shè)置協(xié)議)協(xié)議為終端分配IP地址。步驟2、終端發(fā)起HTTP (Hyper Text Transfer Protocol,超文本傳輸協(xié)議)請求(即HTTP業(yè)務(wù)請求)。步驟3、AC設(shè)備截獲HTTP請求;由于終端沒有認證過,因此將HTTP請求強制到Portal服務(wù)器,以及在HTTP請求的URL (Uniform Resource Locator,統(tǒng)一資源定位符)中加入相關(guān)參數(shù)。步驟4、Portal服務(wù)器向終端推送WEB認證頁面。步驟5、用戶在WEB認證頁面上填入用戶名、密碼等身份信息,并由終端將其提交到Portal服務(wù)器上。步驟6_ 步驟 10、基于 CHAP (Challenge Handshake Authentication Protocol,詢問握手認證協(xié)議)流程,Portal服務(wù)器、AC設(shè)備和RADIUS服務(wù)器之間進行WLAN認證過程。步驟11、AC 設(shè)備保存終端的 IP/MAC 地址與 MSISDN(MobiIe SubscriberInternational ISDN Number,移動用戶國際綜合業(yè)務(wù)數(shù)字網(wǎng)號碼)對應(yīng)關(guān)系表,并返回認證結(jié)果(攜帶MSISDN)以及相關(guān)業(yè)務(wù)屬性給Portal服務(wù)器。步驟12、Portal服務(wù)器根據(jù)認證結(jié)果,推送認證結(jié)果頁面;如果成功,則推送門戶頁面給終端;如果認證失敗,則返回錯誤信息。步驟13、Portal服務(wù)器回應(yīng)AC設(shè)備收到認證結(jié)果報文,并開始計費流程。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下問題:WLAN認證過程由AC設(shè)備、Portal服務(wù)器和RADIUS服務(wù)器共同完成,每次終端需要通過WLAN訪問網(wǎng)絡(luò)時,均需要輸入身份信息(如用戶名和密碼等信息)進行WLAN認證,從而影響了用戶的使用體驗。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種網(wǎng)絡(luò)訪問方法和設(shè)備,以提高用戶的使用體驗。為了達到上述目的,本發(fā)明實施例提供一種網(wǎng)絡(luò)訪問方法,包括:終端將cookie更新請求發(fā)送給消息處理裝置,由所述消息處理裝置將所述cookie更新請求發(fā)送給Portal服務(wù)器;所述Portal服務(wù)器將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置,由所述消息處理裝置將所述cookie信息發(fā)送給所述終端;所述終端向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求,由所述Portal服務(wù)器利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。本發(fā)明實施例提供一種網(wǎng)絡(luò)訪問系統(tǒng),至少包括終端、消息處理裝置和Portal服務(wù)器;其中,所述終端,用于將cookie更新請求發(fā)送給所述消息處理裝置,并接收來自所述消息處理裝置的所述終端對應(yīng)的cookie信息,以及向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求;所述消息處理裝置,用于接收來自所述終端的cookie更新請求,并將所述cookie更新請求發(fā)送給所述Portal服務(wù)器;以及,接收來自所述Portal服務(wù)器的所述cookie信息,并將所述cookie信息發(fā)送給所述終端;所述Portal服務(wù)器,用于接收來自所述消息處理裝置的cookie更新請求,并將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置;以及,接收來自所述終端的攜帶所述cookie信息的HTTP請求,并利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。本發(fā)明實施例提供一種終端設(shè)備,包括:第一發(fā)送模塊,用于將cookie更新請求發(fā)送給消息處理裝置,由所述消息處理裝置將所述cookie更新請求發(fā)送給Portal服務(wù)器;接收模塊,用于接收所述Portal服務(wù)器通過所述消息處理裝置返回的所述終端對應(yīng)的cookie信息;第二發(fā)送模塊,用于向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求,由所述Portal服務(wù)器利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。本發(fā)明實施例提供一種Portal服務(wù)器,包括:第一接收模塊,用于接收終端通過消息處理裝置發(fā)送的cookie更新請求;發(fā)送模塊,用于將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置,由所述消息處理裝置將所述cookie信息發(fā)送給所述終端;第二接收模塊,用于接收所述終端發(fā)送的攜帶所述cookie信息的HTTP請求;控制模塊,用于利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。與現(xiàn)有技術(shù)相比,本發(fā)明實施例至少具有以下優(yōu)點:通過短消息方式更新終端的cookie信息,從而在終端通過WLAN訪問網(wǎng)絡(luò)時實現(xiàn)自動接入認證功能,避免用戶手動認證以及重復(fù)認證,改善用戶的使用體驗;而且簡化了終端WLAN接入認證過程,提高了網(wǎng)絡(luò)認證效率。
為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是現(xiàn)有技術(shù)中基于Web方式的WLAN認證架構(gòu)示意圖;圖2是現(xiàn)有技術(shù)中基于Web方式的WLAN認證流程示意圖;圖3是本發(fā)明實施例中終端在首次通過WLAN訪問網(wǎng)絡(luò)時,寫入加密cookie的處理過程示意圖;圖4是本發(fā)明實施例中終端在免認證周期內(nèi),通過WLAN訪問網(wǎng)絡(luò)時的處理過程示意圖;圖5是本發(fā)明實施例一提供的應(yīng)用場景示意圖;圖6是本發(fā)明實施例一提供的一種網(wǎng)絡(luò)訪問方法流程示意圖;圖7是本發(fā)明實施例三提供的一種終端設(shè)備的結(jié)構(gòu)示意圖;圖8是本發(fā)明實施例四提供的一種Portal服務(wù)器的結(jié)構(gòu)示意圖。
具體實施例方式發(fā)明人在實現(xiàn)本發(fā)明的過程中注意到:為了解決每次訪問網(wǎng)絡(luò)均需要輸入身份信息進行WLAN認證的問題,可采用基于cookie的定期免認證機制,在一定周期內(nèi)使得用戶只需輸入一次身份信息。在WLAN認證過程中,基于cookie的定期免認證機制實現(xiàn)過程包括:終端在首次通過WLAN訪問網(wǎng)絡(luò)時,寫入加密cookie的處理過程;以及,終端在免認證周期內(nèi),通過WLAN訪問網(wǎng)絡(luò)時的處理過程。如圖3所示,為終端在首次通過WLAN訪問網(wǎng)絡(luò)時,寫入加密cookie的處理過程示意圖,包括以下步驟:步驟1、終端在關(guān)聯(lián)AP設(shè)備后,AC設(shè)備通過DHCP協(xié)議為該終端分配IP地址。步驟2、終端發(fā)起HTTP請求。步驟3、AC設(shè)備截獲HTTP請求;由于終端沒有認證過,因此將HTTP請求強制到Portal服務(wù)器,以及在HTTP請求的URL中加入相關(guān)參數(shù)。步驟4、Portal服務(wù)器向終端推送WEB認證頁面,該WEB認證頁面提供定期自動認證選項。步驟5、用戶在WEB認證頁面上填入用戶名、密碼等身份信息,并選擇定期自動認證選項,以及由終端將其提交到Portal服務(wù)器上。步驟6、Portal服務(wù)器接收到用戶信息后,判斷終端本次登陸是否選擇定期自動認證服務(wù);如果是,則提取本次開通服務(wù)時間、有效期信息;并在向RADIUS服務(wù)器發(fā)送用戶信息查詢請求時,攜帶此本次開通服務(wù)時間、有效期信息。步驟7、RADIUS服務(wù)器驗證用戶名、密碼等信息,如果驗證失敗,通過Portal服務(wù)器返回失敗信息給終端,流程至此結(jié)束;如果驗證成功,則查詢用戶信息,并向Portal服務(wù)器返回查詢結(jié)果、該終端對應(yīng)的靜態(tài)密碼、系統(tǒng)配置的單次連接最大時長(SessionTimeout)、手機用戶及卡用戶的套餐剩余時長(AvailableTime)等信息。步驟8-步驟12、基于CHAP流程,Portal服務(wù)器、AC設(shè)備和RADIUS服務(wù)器之間進行WLAN認證過程。
其中,終端的密碼采用RADIUS服務(wù)器反饋的靜態(tài)密碼;如果認證成功,則RADIUS服務(wù)器將終端列為定期自動認證用戶,記錄終端的開通服務(wù)時間和有效期(需要注意的是,如果該終端之前開通過自動認證服務(wù),RADIUS服務(wù)器已經(jīng)保存該終端之前的開通服務(wù)時間、有效期信息,因此可自動以本次新的開通服務(wù)時間、有效期信息替代舊的開通服務(wù)時間、有效期信息);如果認證不成功,則RADIUS服務(wù)器丟棄該信息(需要注意的是,RADIUS服務(wù)器維護定期自動認證用戶信息)。步驟13、AC設(shè)備返回認證結(jié)果給Portal服務(wù)器。步驟14、Portal服務(wù)器根據(jù)認證結(jié)果,推送認證結(jié)果頁面;如果成功,則推送門戶頁面給終端;且Portal服務(wù)器向終端寫入加密cookie,該加密cookie用于記錄用戶名、本次開通服務(wù)時間、有效期信息等,同時啟動正計時提醒;如果認證失敗,則返回錯誤信息。步驟15、Portal服務(wù)器回應(yīng)AC設(shè)備收到認證結(jié)果報文;如果認證失敗,則流程到此結(jié)束。步驟16、步驟17,如果認證成功,開始后續(xù)的計費流程。如圖4所示,為終端在免認證周期內(nèi),通過WLAN訪問網(wǎng)絡(luò)時的處理過程示意圖,包括以下步驟:步驟1、終端在關(guān)聯(lián)AP設(shè)備后,AC設(shè)備通過DHCP協(xié)議為該終端分配IP地址。步驟2、終端發(fā)起HTTP請求。步驟3、AC設(shè)備截獲HTTP請求;由于終端沒有認證過,因此將HTTP請求強制到Portal服務(wù)器,以及在HTTP請求的URL中加入相關(guān)參數(shù)。需要注意的是,由于是在免認證周期內(nèi),因此終端上還維護有加密cookie信息,且終端再次發(fā)起的HTTP請求中,需要攜帶加密cookie信息,由Portal服務(wù)器從中讀出用戶信息,且確定不再進行WLAN認證。步驟4、在Portal服務(wù)器向RADIUS服務(wù)器發(fā)起的user inf o-request (用戶信息請求)中,Pwd置空,并攜帶終端開通服務(wù)時間、有效期信息;此時,passtype (密碼類型)的取值(3)表示該終端為定期自動認證用戶。步驟5、RADIUS服務(wù)器判斷該終端為定期自動認證用戶,并將Portal服務(wù)器發(fā)送的終端開通服務(wù)時間、有效期信息,與RADIUS服務(wù)器本地保存的終端開通服務(wù)時間、有效期信息進行比對,驗證終端的合法性;如果驗證成功,則RADIUS服務(wù)器向Portal服務(wù)器返回查詢結(jié)果、該終端對應(yīng)的靜態(tài)密碼、系統(tǒng)配置的單次連接最大時長(SessionTimeout)、手機用戶及卡用戶的套餐剩余時長(AvailableTime)等信息;否則,RADIUS服務(wù)器向Portal服務(wù)器返回失敗信息,由Portal服務(wù)器向終端推送WEB頁面進行用戶名/密碼認證。步驟6-步驟15、后續(xù)流程完成用戶鑒權(quán)、計費等相關(guān)流程,在此不再贅述。在WLAN認證過程中,上述采用基于cookie的定期免認證機制中,在一定周期內(nèi)使得用戶只需輸入一次身份信息,提高了用戶的使用體驗。但是考慮到在免認證周期之后,上述方案仍需要用戶輸入身份信息實現(xiàn)WLAN認證過程,因此本發(fā)明實施例提供一種網(wǎng)絡(luò)訪問方法,通過短消息方式更新終端的cookie信息,從而在終端通過WLAN訪問網(wǎng)絡(luò)時實現(xiàn)自動接入認證功能,避免用戶手動認證以及重復(fù)認證,改善用戶的使用體驗;而且簡化了終端WLAN接入認證過程,提高了網(wǎng)絡(luò)認證效率。下面將結(jié)合本發(fā)明中的附圖,對本發(fā)明中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。實施例一本發(fā)明實施例一提供一種網(wǎng)絡(luò)訪問方法,以圖5為本發(fā)明實施例應(yīng)用場景示意圖,該方法應(yīng)用于包括終端、AP設(shè)備、AC設(shè)備、MSC(Mobile Switching Center,移動交換中心)、消息處理裝置、Portal服務(wù)器和RADIUS服務(wù)器的系統(tǒng)中,如圖6所示,該方法包括以下步驟:步驟1-步驟2、終端在關(guān)聯(lián)AP設(shè)備(即終端與AP設(shè)備建立物理連接)后,AC設(shè)備通過DHCP協(xié)議為該終端分配IP地址。步驟3、終端(通過使用定制客戶端實現(xiàn))將cookie更新請求發(fā)送給消息處理裝置。其中,消息處理裝置可為短信中心(或短信網(wǎng)關(guān));基于此,終端以短消息(如短信)方式將cookie更新請求發(fā)送給短信中心(或短信網(wǎng)關(guān))。本發(fā)明實施例中,終端將cookie更新請求發(fā)送給消息處理裝置包括:終端監(jiān)控當(dāng)前用于訪問網(wǎng)絡(luò)的cookie情況,并在當(dāng)前用于訪問網(wǎng)絡(luò)的cookie到期之前,將cookie更新請求發(fā)送給消息處理裝置。在圖3所示的終端首次通過WLAN訪問網(wǎng)絡(luò)的流程中,Portal服務(wù)器會向終端寫入加密cookie (即當(dāng)前用于訪問網(wǎng)絡(luò)的cookie),該加密cookie用于記錄用戶名、本次開通服務(wù)時間、有效期信息等,同時啟動正計時提醒;基于此,本發(fā)明實施例中可在當(dāng)前用于訪問網(wǎng)絡(luò)的cookie到期之前,將cookie更新請求發(fā)送給消息處理裝置。需要注意的是,cookie是指服務(wù)提供方為了辨別用戶身份、進行session(會話)跟蹤而儲存在用戶本地終端上的數(shù)據(jù)(通常經(jīng)過加密)cookie由服務(wù)器端(即服務(wù)提供方)生成,并發(fā)送給User-Agent (—般是瀏覽器),由瀏覽器將cookie的key/value保存到某個目錄下的文本文件內(nèi),下次請求同一網(wǎng)站時就發(fā)送該cookie給服務(wù)器,使得服務(wù)器可以知道該用戶是否合法用戶,以及是否需要重新登錄等。進一步的,終端在將cookie更新請求發(fā)送給消息處理裝置的過程中,終端首先向MSC發(fā)起SIM (Subscriber Identity Module,用戶身份識別模塊)認證流程,完成HLR (HomeLocation Register,歸屬位置寄存器)鑒權(quán)過程;之后,終端將cookie更新請求發(fā)送給消息處理裝置。步驟4、消息處理裝置將cookie更新請求發(fā)送給Portal服務(wù)器。步驟5、Portal服務(wù)器將終端對應(yīng)的cookie信息(即更新后的cookie)發(fā)送(可以通過cookie更新請求的響應(yīng)發(fā)送)給消息處理裝置。步驟6、消息處理裝置將cookie信息(更新后的cookie)發(fā)送給終端;其中,消息處理裝置可為短信中心(或短信網(wǎng)關(guān));基于此,短信中心(或短信網(wǎng)關(guān))以短消息(如短信)方式將cookie信息發(fā)送給終端。步驟7-步驟8、終端通過AC設(shè)備向Portal服務(wù)器發(fā)送攜帶cookie信息(其為加密的cookie信息)的HTTP請求(即HTTP業(yè)務(wù)請求),由Portal服務(wù)器利用cookie信息控制終端訪問網(wǎng)絡(luò)。具體的,Portal服務(wù)器利用cookie信息控制終端訪問網(wǎng)絡(luò)包括=Portal服務(wù)器在接收到HTTP請求后,從HTTP請求中解密讀出用戶信息,并從HTTP請求中獲得cookie信息;之后,Portal服務(wù)器通過cookie信息確定終端不進行WLAN認證,可以直接通過WLAN訪問網(wǎng)絡(luò);該過程具體可以通過以下步驟9-步驟20的處理過程實現(xiàn)。步驟9-步驟20、在Portal服務(wù)器向RADIUS服務(wù)器發(fā)起的user inf o-request中,pwd置空,并攜帶終端開通服務(wù)時間、有效期信息;此時,passtype的取值(3)表示該終端為定期自動認證用戶。RADIUS服務(wù)器判斷該終端為定期自動認證用戶,并將Portal服務(wù)器發(fā)送的終端開通服務(wù)時間、有效期信息,與RADIUS服務(wù)器本地保存的終端開通服務(wù)時間、有效期信息進行比對,驗證終端的合法性;如果驗證成功,則RADIUS服務(wù)器向Portal服務(wù)器返回查詢結(jié)果、該終端對應(yīng)的靜態(tài)密碼、系統(tǒng)配置的單次連接最大時長(SessionTimeout)、手機用戶及卡用戶的套餐剩余時長(AvailableTime)等信息;否則,RADIUS服務(wù)器向Portal服務(wù)器返回失敗信息,由Portal服務(wù)器向終端推送WEB頁面進行用戶名/密碼認證。AC設(shè)備保存該終端的IP地址、MAC地址以及MSISDN號對應(yīng)關(guān)系;向RADIUS服務(wù)器發(fā)起計費請求,同時通知終端的客戶端軟件開始計時功能,終端可以通過WLAN訪問互聯(lián)網(wǎng)絡(luò)。綜上所述,本發(fā)明實施例中,在當(dāng)前cookie信息到期之前,通過短消息方式更新終端的cookie信息,并自動發(fā)起HTTP請求(其中攜帶更新后的加密cookie信息),由Portal服務(wù)器解密后讀出用戶信息,實現(xiàn)自動登錄;從而在終端通過WLAN訪問網(wǎng)絡(luò)時實現(xiàn)自動接入認證功能,避免用戶手動認證以及重復(fù)認證,改善用戶的使用體驗;而且簡化了終端WLAN接入認證過程,提高了網(wǎng)絡(luò)認證效率。實施例二基于與上述方法同樣的發(fā)明構(gòu)思,本發(fā)明實施例二提供一種網(wǎng)絡(luò)訪問系統(tǒng),至少包括終端、消息處理裝置和Portal服務(wù)器;其中,所述終端,用于將cookie更新請求發(fā)送給所述消息處理裝置,并接收來自所述消息處理裝置的所述終端對應(yīng)的cookie信息,以及向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求;所述消息處理裝置,用于接收來自所述終端的cookie更新請求,并將所述cookie更新請求發(fā)送給所述Portal服務(wù)器;以及,接收來自所述Portal服務(wù)器的所述cookie信息,并將所述cookie信息發(fā)送給所述終端;所述Portal服務(wù)器,用于接收來自所述消息處理裝置的cookie更新請求,并將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置;以及,接收來自所述終端的攜帶所述cookie信息的HTTP請求,并利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。所述終端,進一步用于監(jiān)控當(dāng)前用于訪問網(wǎng)絡(luò)的cookie情況,并在當(dāng)前用于訪問網(wǎng)絡(luò)的cookie到期之前,將所述cookie更新請求發(fā)送給所述消息處理裝置。所述Portal服務(wù)器,進一步用于在接收到所述HTTP請求后,從所述HTTP請求中獲得所述cookie信息,并通過所述cookie信息確定所述終端不進行WLAN認證,直接通過WLAN訪問網(wǎng)絡(luò)。實施例三基于與上述方法同樣的發(fā)明構(gòu)思,本發(fā)明實施例三提供一種終端設(shè)備,如圖7所示,該終端設(shè)備包括:
第一發(fā)送模塊11,用于將cookie更新請求發(fā)送給消息處理裝置,由所述消息處理裝置將所述cookie更新請求發(fā)送給Portal服務(wù)器;接收模塊12,用于接收所述Portal服務(wù)器通過所述消息處理裝置返回的所述終端對應(yīng)的cookie信息;第二發(fā)送模塊13,用于向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求,由所述Portal服務(wù)器利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。所述第一發(fā)送模塊11,具體用于監(jiān)控當(dāng)前用于訪問網(wǎng)絡(luò)的cookie情況,并在當(dāng)前用于訪問網(wǎng)絡(luò)的cookie到期之前,將所述cookie更新請求發(fā)送給所述消息處理裝置。所述消息處理裝置包括短信中心;所述第一發(fā)送模塊11,具體用于以短消息方式將所述cookie更新請求發(fā)送給所述短中心;所述接收模塊12,具體用于接收所述短信中心以短消息方式返回的cookie信息。其中,本發(fā)明裝置的各個模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。實施例四基于與上述方法同樣的發(fā)明構(gòu)思,本發(fā)明實施例四提供一種Portal服務(wù)器,如圖8所示,該Portal服務(wù)器包括:第一接收模塊21,用于接收終端通過消息處理裝置發(fā)送的cookie更新請求;發(fā)送模塊22,用于將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置,由所述消息處理裝置將所述cookie信息發(fā)送給所述終端;第二接收模塊23,用于接收所述終端發(fā)送的攜帶所述cookie信息的HTTP請求;控制模塊24,用于利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。所述控制模塊24,具體用于在接收到所述HTTP請求后,從所述HTTP請求中獲得所述cookie信息,并通過所述cookie信息確定所述終端不進行WLAN認證,直接通過WLAN訪問網(wǎng)絡(luò)。其中,本發(fā)明裝置的各個模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應(yīng)變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)訪問方法,其特征在于,包括: 終端將cookie更新請求發(fā)送給消息處理裝置,由所述消息處理裝置將所述cookie更新請求發(fā)送給Portal服務(wù)器; 所述Portal服務(wù)器將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置,由所述消息處理裝置將所述cookie信息發(fā)送給所述終端; 所述終端向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求,由所述Portal服務(wù)器利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。
2.如權(quán)利要求1所述的方法,其特征在于,所述終端將cookie更新請求發(fā)送給消息處理裝置,包括: 所述終端監(jiān)控當(dāng)前用于訪問網(wǎng)絡(luò)的cookie情況,并在當(dāng)前用于訪問網(wǎng)絡(luò)的cookie到期之前,將所述cookie更新請求發(fā)送給所述消息處理裝置。
3.如權(quán)利要求1 所述的方法,其特征在于,所述Portal服務(wù)器利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò),包括: 所述Portal服務(wù)器在接收到所述HTTP請求后,從所述HTTP請求中獲得所述cookie信息,并通過所述cookie信息確定所述終端不進行WLAN認證,直接通過WLAN訪問網(wǎng)絡(luò)。
4.如權(quán)利要求1-3任一項所述的方法,其特征在于,所述消息處理裝置包括短信中心; 所述終端將cookie更新請求發(fā)送給消息處理裝置,包括:所述終端以短消息方式將所述cookie更新請求發(fā)送給所述短信中心; 所述消息處理裝置將所述cookie信息發(fā)送給所述終端,包括:所述短信中心以短消息方式將所述cookie信息發(fā)送給所述終端。
5.一種網(wǎng)絡(luò)訪問系統(tǒng),其特征在于,至少包括終端、消息處理裝置和Portal服務(wù)器;其中, 所述終端,用于將cookie更新請求發(fā)送給所述消息處理裝置,并接收來自所述消息處理裝置的所述終端對應(yīng)的cookie信息,以及向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求; 所述消息處理裝置,用于接收來自所述終端的cookie更新請求,并將所述cookie更新請求發(fā)送給所述Portal服務(wù)器;以及,接收來自所述Portal服務(wù)器的所述cookie信息,并將所述cookie信息發(fā)送給所述終端; 所述Portal服務(wù)器,用于接收來自所述消息處理裝置的cookie更新請求,并將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置;以及,接收來自所述終端的攜帶所述cookie信息的HTTP請求,并利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于, 所述終端,進一步用于監(jiān)控當(dāng)前用于訪問網(wǎng)絡(luò)的cookie情況,并在當(dāng)前用于訪問網(wǎng)絡(luò)的cookie到期之前,將所述cookie更新請求發(fā)送給所述消息處理裝置。
7.如權(quán)利要求5所述的系統(tǒng),其特征在于, 所述Portal服務(wù)器,進一步用于在接收到所述HTTP請求后,從所述HTTP請求中獲得所述cookie信息,并通過所述cookie信息確定所述終端不進行WLAN認證,直接通過WLAN訪問網(wǎng)絡(luò)。
8.—種終端設(shè)備,其特征在于,包括:第一發(fā)送模塊,用于將cookie更新請求發(fā)送給消息處理裝置,由所述消息處理裝置將所述cookie更新請求發(fā)送給Portal服務(wù)器; 接收模塊,用于接收所述Portal服務(wù)器通過所述消息處理裝置返回的所述終端對應(yīng)的cookie信息; 第二發(fā)送模塊,用于向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求,由所述Portal服務(wù)器利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。
9.如權(quán)利要求8所述的終端設(shè)備,其特征在于, 所述第一發(fā)送模塊,具體用于監(jiān)控當(dāng)前用于訪問網(wǎng)絡(luò)的cookie情況,并在當(dāng)前用于訪問網(wǎng)絡(luò)的cookie到期之前,將所述cookie更新請求發(fā)送給所述消息處理裝置。
10.如權(quán)利要求8或9所述的終端設(shè)備,其特征在于,所述消息處理裝置包括短信中心; 所述第一發(fā)送模塊,具體用于以短消息方式將所述cookie更新請求發(fā)送給所述短信中心; 所述接收模塊,具體用于接收所述短信中心以短消息方式返回的cookie信息。
11.一種Portal服務(wù)器,其特征在于,包括: 第一接收模塊,用于接收終端通過消息處理裝置發(fā)送的cookie更新請求; 發(fā)送模塊,用于將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置,由所述消息處理裝置將所述cookie信息發(fā) 送給所述終端; 第二接收模塊,用于接收所述終端發(fā)送的攜帶所述cookie信息的HTTP請求; 控制模塊,用于利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。
12.如權(quán)利要求11所述的Portal服務(wù)器,其特征在于, 所述控制模塊,具體用于在接收到所述HTTP請求后,從所述HTTP請求中獲得所述cookie信息,并通過所述cookie信息確定所述終端不進行WLAN認證,直接通過WLAN訪問網(wǎng)絡(luò)。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)訪問方法和設(shè)備,該方法包括終端將cookie更新請求發(fā)送給消息處理裝置,由所述消息處理裝置將所述cookie更新請求發(fā)送給Portal服務(wù)器;所述Portal服務(wù)器將所述終端對應(yīng)的cookie信息發(fā)送給所述消息處理裝置,由所述消息處理裝置將所述cookie信息發(fā)送給所述終端;所述終端向所述Portal服務(wù)器發(fā)送攜帶所述cookie信息的HTTP請求,由所述Portal服務(wù)器利用所述cookie信息控制所述終端訪問網(wǎng)絡(luò)。本發(fā)明實施例中,通過短消息方式更新終端的cookie信息,從而在終端通過WLAN訪問網(wǎng)絡(luò)時實現(xiàn)自動接入認證功能,避免用戶手動認證以及重復(fù)認證,改善用戶的使用體驗;而且簡化了終端WLAN接入認證過程,提高了網(wǎng)絡(luò)認證效率。
文檔編號H04L29/06GK103200159SQ20121000482
公開日2013年7月10日 申請日期2012年1月4日 優(yōu)先權(quán)日2012年1月4日
發(fā)明者何申, 孔建坤, 章新斌, 歐陽聰星, 黃杰 申請人:中國移動通信集團公司, 中國移動通信集團山東有限公司