接入無線網絡的設備及方法與流程
2023-09-18 14:20:00

本發明涉及無線通信技術領域,尤其涉及一種接入無線網絡的設備及方法。
背景技術:
目前,電子設備(如手機、平板電腦等)臨時訪問無線網絡,是由管理者列印存取網絡的帳號及密碼提供給訪客使用。然而,手動輸入密碼操作繁瑣,另外管理者提供的密碼過長時會造成輸入不便且有可能出現輸入錯誤等情況。
技術實現要素:
鑑於以上內容,有必要提出一種接入無線網絡的設備及方法,能夠在不用手動輸入密碼的情況下自動接入無線網絡。
一種接入無線網絡的設備,包括:無線通訊裝置;存儲器;近距離通訊裝置,讀取外部的接入標籤中的無線網絡帳號及密碼;及處理器,將所述無線網絡帳號及密碼存儲於所述存儲器中,通過所述無線通訊裝置搜尋所述無線網絡帳號對應的無線接入點;當搜尋到了所述無線接入點時,所述處理器發送所述無線網絡密碼給所述無線接入點,以接入所述無線接入點的無線網絡。
一種接入無線網絡的方法,應用於電子設備中,所述方法包括:讀取外部的接入標籤中的無線網絡帳號及密碼;存儲所述無線網絡帳號及密碼;搜尋所述無線網絡帳號對應的無線接入點;當搜尋到了所述無線接入點時,發送所述無線網絡密碼給所述無線接入點,以接入所述無線接入點的無線網絡。
相較於現有技術,本發明所述的接入無線網絡的設備及方法,首先將管理者預先設定的無線網絡帳號及密碼寫入到外部接入標籤中,用戶手持電子設備靠近該外部接入標籤,就能獲得無線網絡帳號及密碼。這樣電子設備能 夠在不用手動輸入密碼的情況下自動接入無線網絡,不僅為用戶提供了方便,還可以保護無線網絡密碼不被他人獲知。
附圖說明
圖1是本發明電子設備接入無線網絡較佳實施例的運行環境圖。
圖2是本發明接入無線網絡的系統較佳實施例的功能模塊圖。
圖3是本發明電子設備接入無線網絡的方法較佳實施例的流程圖。
主要元件符號說明
電子設備 1
處理器 10
存儲器 11
無線通訊裝置 12
近距離通訊裝置 13
接入無線網絡的系統 14
服務模塊 142
接入模塊 143
設定模塊 144
接入標籤 2
無線接入點 3
如下具體實施方式將結合上述附圖進一步說明本發明。
具體實施方式
參閱圖1所示,是本發明電子設備接入無線網絡較佳實施例的運行環境圖。
所述電子設備1包括,但不僅限於,處理器10、存儲器11、無線通訊裝置12、近距離通訊裝置13及接入無線網絡的系統14。所述電子設備1可以是智慧型手機、數位電視、掌上電腦(Personal Digital Assistant,PDA)、平板 電腦或可攜式電腦(laptop)等。
所述無線通訊裝置12用於與無線接入點(access point,AP)3通訊連接。所述無線接入點3可以是任何一種需要帳號與密碼來接入的無線網絡的接入點,例如Wi-Fi接入點。在一實施例中,管理者可以在所述無線接入點3上預先設置無線網絡的帳號及密碼等信息,並將所述無線網絡的帳號及密碼等信息保存在所述無線接入點3中。在另一實施例中,管理者可以將所述無線網絡的密碼保存在伺服器中。
當電子設備1的用戶進入公司或類似的場所中且需要接入該場所的無線網絡時,可以自該場所的接待人員或管理者取得所述接入標籤2。所述接入標籤2可以製作成小物件以方便攜帶和使用。所述電子設備1通過所述近距離通訊裝置13可以與外部接入標籤2進行P2P近場通訊(Near Field Communication,NFC)。所述近距離通訊裝置13可以是NFC裝置。所述接入標籤2可以是採用IS014443標準,IS015693標準,或NFC Forum標準的射頻識別(radio frequency identification,RFID)無源標籤。本實施例中,所述接入標籤2中由管理者通過伺服器或者安裝了NFC應用程式的電子設備預先寫入了所述的無線網絡帳號及密碼。本發明並不限定只能使用NFC。在另一個實施例中,近距離通訊裝置13與接入標籤2可以支援其他種類的短距離無線讀取技術。所述帳號是指無線接入點3自身所對應的帳號,例如無線接入點3的服務集標識(Service Set Identifier,SSID)。所述密碼是指電子設備1和無線接入點3建立連接所需要的密碼。
圖2是本發明接入無線網絡的系統較佳實施例的功能模塊圖。所述的接入無線網絡的系統14包括服務模塊142、接入模塊143及設定模塊144。以上各模塊均以程序代碼或指令的形式存儲在電子設備1的存儲器11中或固化於電子設備1的作業系統中,並由電子設備1的處理器10所執行,以實現如圖3所示的接入無線網絡的功能。以下將結合圖3的流程圖來說明模塊142-144的具體功能。
圖3是本發明電子設備接入無線網絡較佳實施例的流程圖。
S30,用戶開啟所述電子設備1的近距離通訊裝置13並將所述電子設備1靠近所述接入標籤2,所述近距離通訊裝置13開始讀取所述接入標籤2中 的無線網絡帳號及密碼並將讀取到的無線網絡帳號及密碼發送給服務模塊142。
S31,服務模塊142發送一個已經讀取到了一組無線網絡帳號及密碼的通知給接入模塊143。
S32,接入模塊143接收所述服務模塊142發送的通知,向所述服務模塊142請求讀取該組無線網絡帳號及密碼。
S33,服務模塊142將所述無線網絡帳號及密碼發送給所述接入模塊143。
S34,接入模塊143存儲所述無線網絡帳號及密碼,存儲完成後發送確認信號給所述服務模塊142。
S35,設定模塊144偵測到所述電子設備1的無線網絡功能被開啟之後,發送一個通知給接入模塊143。
S36,接入模塊143在收到所述通知後,通過所述無線通訊裝置12搜尋所述接入模塊143中存儲的無線網絡帳號對應的無線接入點,這個對應的無線接入點就是所述的無線接入點3。
如果所述無線通訊裝置12搜尋到了所述無線網絡帳號對應的無線接入點,執行步驟S37;如果所述無線通訊裝置12沒有搜尋到所述無線網絡帳號對應的無線接入點,則直接結束圖3流程,或者所述接入模塊143再次搜尋所述接入模塊143中存儲的無線網絡帳號對應的無線接入點3。
S37,所述接入模塊143將所述無線網絡密碼發送給無線接入點3。
S38,所述無線接入點3檢查所述接入模塊143發送的所述無線網絡密碼與預先存儲的無線網絡密碼是否一致。若一致,執行步驟S39,所述電子設備1與所述無線接入點3建立通訊連接。如此電子設備1就能接入無線網絡。若不一致,則所述電子設備1與所述無線接入點3無法通訊連接。
在一實施例中,所述無線接入點3中預先存儲有無線網絡密碼。所述電子設備1直接將讀取到的無線網絡密碼發送給所述無線接入點3,所述無線接入點3檢查預先存儲的無線網絡密碼與接收到的無線網絡密碼是否一致。若一致,無線接入點3將電子設備1接入無線網絡中。
在另一實施例中,所述伺服器中預先存儲有所述無線網絡密碼。所述電子設備1將讀取到的無線網絡密碼發送給所述無線接入點3,所述無線接入 點3將無線網絡密碼發送給所述伺服器,所述伺服器檢查預先存儲的無線網絡密碼與無線接入點3發送的無線網絡密碼是否一致。若一致,則發送檢查成功的信號給所述無線接入點3,所述無線接入點3將電子設備1接入無線網絡中。
在其他一些實施例中,管理者還可以在所述無線接入點3或所述伺服器設置所述無線網絡密碼的有效期限,用以對接入無線網絡的電子設備1進行權限控制。所述有效期限可以是所述無線網絡密碼能接入無線網絡的時間(例如到某一時刻為止),也可以是所述無線網絡密碼一次能接入無線網絡的時長(以天或小時計算),還可以是所述無線網絡密碼能夠接入無線網絡的次數,或者是上述多種或全部有效期限的組合。
應當說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照以上較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。