本發(fā)明實施例涉及通信技術領域,尤其涉及一種無線網絡的接入方法及裝置。
背景技術:
隨著通信技術和互聯(lián)網技術的發(fā)展、智能終端的普及,越來越多的人希望能夠借助于智能終端實現隨時隨地的上網。無線局域網(wirelessfidelity,簡稱wifi)技術的出現,為實現上述需求提供了可能。
目前,很多公共服務場所如餐館、咖啡廳、銀行服務大廳等,為了提升自己的服務水平,都特意設置了wifi為前來消費或辦理業(yè)務的人們提供上網服務。然而,由于現有技術中wifi網絡均是采用固定的靜態(tài)密碼來進行連接的,只需實現一次網絡連接就會將用戶名和密碼保存在服務器中,這樣就為用戶到這些公共服務場所附近蹭網提供了方便,由于這些蹭網用戶會分占有限的網絡資源,從而嚴重影響了公共服務場所中合法用戶的上網速度,降低了公共服務場所的網絡服務水平。
技術實現要素:
本發(fā)明實施例提供一種無線網絡的接入方法及裝置,用以解決現有技術中,由于使用固定靜態(tài)密碼進行網絡連接所造成的蹭網問題。
本發(fā)明實施例第一方面提供一種無線網絡的接入方法,該方法包括:
獲取用戶的服務號,并生成與所述服務號對應的臨時接入密碼;
關聯(lián)存儲所述服務號和所述臨時接入密碼;
接收用戶終端發(fā)送的接入請求,所述接入請求包括所述臨時接入密碼;
根據所述接入請求,對所述臨時接入密碼進行鑒權;
若鑒權通過,則將所述用戶終端接入網絡。
本發(fā)明實施例第二方面提供一種無線網絡接入裝置,該裝置包括:
獲取模塊,用于獲取用戶的服務號;
生成模塊,用于生成與所述服務號對應的臨時接入密碼;
存儲模塊,用于關聯(lián)存儲所述服務號和所述臨時接入密碼;
第一接收模塊,用于接收用戶終端發(fā)送的接入請求,所述接入請求包括所述臨時接入密碼;
鑒權模塊,用于根據所述接入請求,對所述臨時接入密碼進行鑒權;
接入模塊,用于當鑒權通過時,將所述用戶終端接入網絡。
本發(fā)明實施例第三方面提供一種無線網絡接入裝置,該裝置包括:
處理器;
用于存儲所述處理器的可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
獲取用戶的服務號,并生成與所述服務號對應的臨時接入密碼;
關聯(lián)存儲所述服務號和所述臨時接入密碼;
接收用戶終端發(fā)送的接入請求,所述接入請求包括所述臨時接入密碼;
根據所述接入請求,對所述臨時接入密碼進行鑒權;
若鑒權通過,則將所述用戶終端接入網絡。
本發(fā)明實施例,通過在獲取到用戶的服務號后,生成與用戶的服務號對應的臨時接入密碼,使得用戶只有在獲取到該臨時接入密碼后才能根據該臨時接入密碼接入網絡,從而避免了現有技術中,由于使用固定靜態(tài)密碼進行網絡連接所造成的蹭網問題,提高了公共服務場所中合法用戶的上網體驗,提升了公共服務場所的網絡服務水平。
附圖說明
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一提供的無線網絡的接入方法的流程示意圖;
圖2為本發(fā)明實施例二提供的無線網絡的接入方法的流程示意圖;
圖3為本發(fā)明實施例三提供的無線網絡接入裝置的結構示意圖;
圖4為本發(fā)明實施例四提供的無線網絡接入裝置的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的說明書和權利要求書的術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟的過程或結構的裝置不必限于清楚地列出的那些結構或步驟而是可包括沒有清楚地列出的或對于這些過程或裝置固有的其它步驟或結構。
圖1為本發(fā)明實施例一提供的無線網絡的接入方法的流程示意圖,該方法可以通過一無線網絡接入裝置來實現。如圖1所示,本實施例提供的方法包括如下步驟:
步驟s101、獲取用戶的服務號,并生成與所述服務號對應的臨時接入密碼。
具體的,本實施例中所述的用戶的服務號,可以是用戶在餐廳、茶館、咖啡廳等公共服務場所的訂單號或桌位號等,也可以是銀行,營業(yè)廳等公共服務場所的排隊號等,隨著公共服務場所的不同,服務號的具體體現也不盡相同,在這里不做具體限定。
進一步的,根據具體公共服務場所的不同,獲取服務號的方式也可以有所不同。比如在餐廳中,服務號可以是在為用戶點餐的時候,通過點餐裝置生成獲得的。再比如在銀行中,服務號可以是通過銀行的叫號裝置在為用戶分配排隊號的同時生成獲得的。服務號的具體獲取方式,在本實施例中同樣不做具體限定。
再進一步的,在獲得服務號后,無線網絡接入裝置會為該服務號隨機生成一個臨時接入密碼。該臨時接入密碼的生成方式可以采用現有的隨機密碼的生成方式中的任意一種。本實施例中臨時接入密碼的生成方式,優(yōu)選為根據系統(tǒng)時間和預設的密碼種子生成的。
步驟s102、關聯(lián)存儲所述服務號和所述臨時接入密碼。
具體的,在生成臨時接入密碼后,為了利用臨時接入密碼實現對用戶接入請求的鑒權,本實施例中,還需要將生成的臨時接入密碼與對應的服務號進行關聯(lián)存儲。
進一步的,本實施例中服務號與臨時接入密碼的對應關系優(yōu)選可以通過關系映射列表的方式來進行體現。
步驟s103、接收用戶終端發(fā)送的接入請求,所述接入請求包括所述臨時接入密碼。
具體的,在生成臨時接入密碼后,可以通過人為的方式告知對應的用戶,也可以通過預設的顯示裝置(例如餐館中的點餐裝置等),將臨時接入密碼顯示給用戶。當用戶獲得臨時接入密碼后,即可通過公共服務場所的內部專用網絡建立用戶終端(例如手機,平板電腦等)與無線網絡接入裝置的連接,并通過web認證技術將用戶終端的瀏覽器訪問首頁定向到認證輸入頁面,使得用戶可以通過在該頁面上輸入臨時接入密碼的方式向無線網絡接入裝置發(fā)送接入請求。
步驟s104、根據所述接入請求,對所述臨時接入密碼進行鑒權,若鑒權通過,則將所述用戶終端接入網絡,否則拒絕將所述用戶終端接入網絡。
具體的,在接收到用戶終端的接入請求后,無線網絡接入裝置通過預先約定的解碼方式對接入請求進行解析,并從接入請求中獲得用戶的臨時接入密碼。
進一步的,在獲得用戶的臨時接入密碼后,根據該臨時接入密碼在當前已存儲的服務號與臨時接入密碼的對應關系中查找是否存在與該臨時接入密碼的匹配的對應關系。若存在,則鑒權通過,將用戶終端接入網絡。若不存在,則鑒權失敗,拒絕用戶的接入請求。
本實施例,通過在獲取到用戶的服務號后,生成與用戶的服務號對應的臨時接入密碼,使得用戶只有在獲取到該臨時接入密碼后才能根據該臨時接入密碼接入網絡,從而避免了現有技術中,由于使用固定靜態(tài)密碼進行網絡連接所造成的蹭網問題,提高了公共服務場所中合法用戶的上網體驗,提升了公共服務場所的網絡服務水平。
圖2為本發(fā)明實施例二提供的無線網絡的接入方法的流程示意圖,如圖 2所示,本實施例在圖1所示實施例的基礎上,包括如下步驟:
步驟s201、獲取用戶的服務號,并生成與所述服務號對應的臨時接入密碼。
步驟s202、關聯(lián)存儲所述服務號和所述臨時接入密碼。
步驟s203、接收用戶終端發(fā)送的接入請求,所述接入請求包括所述臨時接入密碼。
步驟s204、根據所述接入請求,對所述臨時接入密碼進行鑒權。
步驟s205、若鑒權通過,則將所述用戶終端接入網絡。
步驟s201-步驟s205的執(zhí)行方式和有益效果與圖1所示實施例類似,在這里不再贅述。
步驟s206、接收終止服務信息,所述終止服務信息包括所述用戶的服務號。
具體的,當公共服務場所終止為用戶提供服務時,公共服務場所通過預設的裝置(例如餐廳的點餐裝置,銀行的叫號裝置等)向無線網絡接入裝置發(fā)送終止服務信息,該終止服務信息中包括終止服務的用戶的服務號。
本實施例中,終止服務的方式包括用戶主動終止和被動終止兩種方式。主動終止如用戶在餐廳用餐結束開始訂單結賬,或者對應排號號碼的用戶業(yè)務辦理完畢等。被動終止的情況如餐廳用戶取消訂單,或者叫號裝置過號失效等。
步驟s207、根據所述終止服務信息,刪除所述服務號與所述臨時接入密碼的對應關系,并斷開所述用戶終端與所述網絡的連接。
當接收獲得終止服務信息后,無線網絡接入裝置從終止服務信息中獲得用戶的服務號,根據該服務號,從當前已存儲的服務號與臨時接入密碼的對應關系中刪除與該服務號匹配的對應關系(即刪除為終止服務的用戶分配的服務號和臨時接入密碼),并同時斷開用戶終端與網絡的連接。
本實施例通過在用戶終止服務的同時,刪除為用戶分配的服務號和臨時接入密碼,能夠防止用戶在終止服務后繼續(xù)使用該臨時接入密碼蹭網。
本實施例,通過在獲取到用戶的服務號后,生成與用戶的服務號對應的臨時接入密碼,使得用戶只有在獲取到該臨時接入密碼后才能根據該臨時接入密碼接入網絡,從而避免了現有技術中,由于使用固定靜態(tài)密碼進行網絡 連接所造成的蹭網問題,提高了公共服務場所中合法用戶的上網體驗,提升了公共服務場所的網絡服務水平。
圖3為本發(fā)明實施例三提供的無線網絡接入裝置的結構示意圖,如圖3所示,本實施例提供的無線網絡接入裝置,包括如下模塊:
獲取模塊10,用于獲取用戶的服務號;
生成模塊20,用于生成與所述服務號對應的臨時接入密碼;
存儲模塊30,用于關聯(lián)存儲所述服務號和所述臨時接入密碼;
第一接收模塊40,用于接收用戶終端發(fā)送的接入請求,所述接入請求包括所述臨時接入密碼;
鑒權模塊50,用于根據所述接入請求,對所述臨時接入密碼進行鑒權;
接入模塊60,用于當鑒權通過時,將所述用戶終端接入網絡。
其中,所述生成模塊20,具體用于:
根據當前的系統(tǒng)時間和預設的密碼種子生成與所述服務號對應的臨時接入密碼。
所述鑒權模塊50,具體用于:
從所述接入請求中解析獲得所述臨時接入密碼;
根據所述臨時接入密碼,查找已存儲的服務號與臨時接入密碼的對應關系;
若存在所述臨時接入密碼與服務號的對應關系,則鑒權通過;
若不存在所述臨時接入密碼與服務號的對應關系,則鑒權失敗。
所述接入模塊60,還用于若鑒權不通過,則拒絕將所述用戶終端接入網絡。
本實施例提供的無線網絡接入裝置,能夠用于執(zhí)行如圖1所示的方法,其具體的執(zhí)行方式和有益效果與圖1所示實施例類似,在這里不再贅述。
圖4為本發(fā)明實施例四提供的無線網絡接入裝置的結構示意圖,如圖4所示,本實施例提供的無線網絡接入裝置在圖3所示結構的基礎上,還包括:
第二接收模塊70,用于接收終止服務信息,所述終止服務信息包括所述用戶的服務號;
所述接入模塊60,還用于根據所述終止服務信息,刪除所述服務號與所述臨時接入密碼的對應關系,并斷開所述用戶終端與所述網絡的連接。
本實施例提供的無線網絡接入裝置,能夠用于執(zhí)行如圖2所示的方法,其具體的執(zhí)行方式和有益效果與圖2所示實施例類似,在這里不再贅述。
進一步的,本發(fā)明實施例還提供一種無線網絡接入裝置,該裝置包括:
處理器;
用于存儲所述處理器的可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
獲取用戶的服務號,并生成與所述服務號對應的臨時接入密碼;
關聯(lián)存儲所述服務號和所述臨時接入密碼;
接收用戶終端發(fā)送的接入請求,所述接入請求包括所述臨時接入密碼;
根據所述接入請求,對所述臨時接入密碼進行鑒權;
若鑒權通過,則將所述用戶終端接入網絡。
本實施例提供的無線網絡接入裝置,能夠用于執(zhí)行如圖1所示的方法,其具體的執(zhí)行方式和有益效果與圖1所示實施例類似,在這里不再贅述。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。