新四季網

獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法和終端的製作方法

2023-07-27 23:01:06 1

專利名稱:獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法和終端的製作方法
技術領域:
本發明涉及移動Wi-Fi熱點接入的技術領域,尤其涉及一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法和終端。
背景技術:
Wi-Fi技術由於其自身的傳輸速度快、傳輸距離較遠的技術優勢,現在被廣泛應用到設備的無線通信中,如現有的筆記本電腦、手機、Mp4、無線上網數據卡都具有Wi-Fi的通
信接口。Android系統實現了可攜式移動Wi-Fi熱點功能,用於將基於Android系統的終端作為Wi-Fi熱點使用,其它的具有Wi-Fi接口的設備作為客戶終端都可以接入該Wi-Fi熱點共享該用戶終端的數據業務連接。在實現上述客戶終端接入Wi-Fi熱點的過程中,發明人發現現有技術中,作為Wi-Fi熱點的終端無法掌握客戶終端的網絡連接信息,從而無法對接入到Wi-Fi熱點的客戶終端進行管理。

發明內容
本發明的實施例提供一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法和終端,能夠獲取接入到移動Wi-Fi熱點的客戶終端的網絡連接信息。為達到上述目的,本發明的實施例採用如下技術方案—種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法,所述Wi-Fi熱點為移動Wi-Fi熱點,包括獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息;將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息;根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。一種移動終端,包括客戶終端管理單元,用於獲取當前和移動Wi-Fi熱點建立連接的客戶終端的當前連接信息;資料庫單元,用於將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息;業務處理單元,根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。本發明實施例提供的獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法和移動終端,通過獲取客戶終端的當前連接信息,將客戶終端的當前連接信息和歷史連接信息存儲在移動Wi-Fi熱點的資料庫中,從而根據資料庫中的客戶終端的當前連接信息和歷史連接信息可以獲取客戶終端的網絡連接信息。


為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例提供的一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法流程圖;圖2為本發明實施例提供的一種移動終端結構框圖;圖3為本發明實施例提供的另一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法流程圖;圖4為本發明實施例提供的另一種移動終端的結構圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。實施例一本發明實施例提供了一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法,所述Wi-Fi熱點為移動Wi-Fi熱點,具體如圖1所示,包括S101、獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息。當前連接信息中包括客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的實時鏈路速率、客戶終端本次接入移動Wi-Fi熱點的連接的時間、客戶終端本次斷開連接的時間和客戶終端本次連接經過移動Wi-Fi熱點已傳輸的數據流量等。S102、將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息。若該客戶終端首次接入移動Wi-Fi熱點,在獲取了當前連接信息後,將當前連接信息作為該客戶端的歷史連接信息存儲在資料庫中,其中歷史連接信息中包括了客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的本次接入移動Wi-Fi熱點的連接時間,還包括了客戶終端經過移動Wi-Fi熱點歷史已傳輸的數據流量,客戶終端的歷史連接時長、客戶終端被允許使用的連接時長和被允許使用的數據流量等信息。當該客戶終端之前接入到過該移動Wi-Fi熱點,在獲取該客戶終端的當前連接信息後,在資料庫中對該客戶終端的連接信息進行維護。具體的,如維護該客戶終端本次接入的IP位址、客戶終端的已連接時長、已傳輸數據流量等。S103、根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。移動Wi-Fi熱點與每個客戶終端的連接通路,使用一個單獨的線程來進行監控。每個連接通路的通路線程相應的對每個連接通路進行監控,根據在資料庫中的連接信息獲
6取客戶端終端的網絡連接信息。主要包括獲取實時鏈路速率通路線程通過監控移動Wi-Fi熱點與客戶終端之間單位時間內傳輸的數據包的大小值獲取客戶終端的實時鏈路速率。通路線程通過定時器,每過一段時間統計一次移動Wi-Fi熱點和客戶終端傳輸的數據包,從而計算出每條連接通路的平均數據傳輸速率,即實時鏈路速率。獲取已連接時長根據所述當前連接信息中所述客戶終端的本次接入時間、本次斷開連接時間和歷史連接信息中的客戶終端的歷史連接時長獲取客戶終端的已連接時長。獲取已使用數據流量根據所述當前連接信息中客戶終端的本次已使用數據流量和所述歷史連接信息中的歷史已使用數據流量獲取客戶終端的已使用數據流量。本發明實施例還提供了一種移動終端20,具體如圖2所示,包括客戶終端管理單元21、資料庫單元22和業務處理單元23。客戶終端管理單元21,用於獲取當前和移動Wi-Fi熱點建立連接的客戶終端的當前連接信息。在客戶終端接入移動Wi-Fi熱點後,客戶終端管理單元21獲取客戶終端的當前連接信息,其中當前連接信息中包括客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的實時鏈路速率、客戶終端的本次接入移動Wi-Fi熱點的連接時間、客戶終端本次連接的斷開連接的時間和客戶終端經過移動Wi-Fi熱點已傳輸的數據流量等。資料庫單元22,用於將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息。若該客戶終端首次接入移動Wi-Fi熱點,在客戶端管理單元21獲取了客戶端的當前連接信息後,資料庫單元22將客戶端的當前連接信息作為客戶端的歷史連接信息存儲在資料庫中,其中歷史連接信息中包括了客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的本次接入移動Wi-Fi熱點的連接時間,還包括了客戶終端經過移動Wi-Fi熱點歷史已傳輸的數據流量,客戶終端的歷史連接時長、客戶終端被允許使用的連接時長和被允許使用的數據流量等信息。當該客戶終端之前有接入到過該移動Wi-Fi熱點,在客戶端管理單元21獲取了該客戶終端的當前連接信息後,資料庫單元22在資料庫中對該客戶終端的連接信息進行更新維護。具體的,如維護該客戶終端本次接入的IP位址、客戶終端的已連接時長、已傳輸數
據流量等。業務處理單元23,用於根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。本發明實施例提供的獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法和移動終端,通過獲取客戶終端的當前連接信息,將客戶終端的當前連接信息和歷史連接信息存儲在移動Wi-Fi熱點的資料庫中,從而根據資料庫中的客戶終端的當前連接信息和歷史連接信息可以獲取客戶終端的網絡連接信息。實施例二本發明實施例提供了一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法,該Wi-Fi熱點為移動Wi-Fi熱點,本實施例中的移動Wi-Fi熱點具體以安卓系統的移動終端為例進行說明,如圖3所示,包括
S301、建立所述客戶終端和所述移動Wi-Fi熱點的連接。首先,在客戶終端向移動Wi-Fi熱點發起連接請求後,移動Wi-Fi熱點接收到該連接請求,判斷當前和所述移動Wi-Fi熱點連接的用戶終端數量是否達到所述移動Wi-Fi熱點最大連接數,例如移動Wi-Fi熱點最多支持連接8個客戶終端。若和移動Wi-Fi熱點連接的客戶終端達到8個,則移動Wi-Fi熱點拒絕新客戶終端的連接請求。若當前和所述移動Wi-Fi熱點連接的所述用戶終端數量沒有超出所述移動Wi-Fi熱點最大連接數,判斷所述移動Wi-Fi熱點的數據連接的信號狀態是否滿足預設接入條件;若所述移動Wi-Fi熱點數據連接的信號狀態不滿足所述預設接入條件,例如移動Wi-Fi熱點的數據的接收功率小於50db,WiFi熱點則認為自身的數據連接的信號狀態不好,所述Wi-Fi則拒絕接受所述客戶終端的連接請求。若所述移動Wi-Fi熱點數據連接的信號狀態滿足所述預設接入條件,所述移動Wi-Fi熱點接受所述客戶終端的連接請求。當然,還可以在具有移動Wi-Fi熱點的終端上設置彈出對話框,當有客戶終端發起連接請求時,通過用戶在彈出對話框輸入的指示信息來確定是否接受客戶終端的連接請求,人為決定是否允許該客戶終端接入。若所述用戶允許客戶終端的連接請求,則移動Wi-Fi熱點接受客戶終端的連接請求。當接受客戶終端的連接請求後,移動Wi-Fi熱點還可以對客戶終端的認證信息和業務信息進行合法性鑑權。首先判斷客戶終端的認證信息,如連接密碼是否正確,若客戶終端的認證信息錯誤,則不允許該客戶終端接入。當客戶終端的認證信息正確,移動Wi-Fi熱點進一步的判斷客戶終端的業務信息是否合法,例如當移動Wi-Fi熱點提供的是收費服務,根據存儲在資料庫中的該客戶終端的已連接時長信息或已使用數據流量信息判斷客戶終端是否已超過移動Wi-Fi熱點允許的連接時長或可使用的數據流量;若該客戶終端的業務信息不合法,則不允許該客戶終端的接入,反之允許該客戶終端接入移動Wi-Fi熱點。這樣移動Wi-Fi熱點可以實現對客戶端終端的接入進行管理。S302、設置所述當前和所述移動Wi-Fi熱點建立連接的客戶終端的最大連接速率信息和/或優先級信息。在客戶終端接入移動Wi-Fi熱點後,移動Wi-Fi熱點根據自身的帶寬為每個客戶終端分別設置最大連接速率和/或優先級信息,當然也可以統一分配同樣的最大連接速率。當客戶終端的連接速率達到最大連接速率時,移動Wi-Fi熱點限制客戶終端的連接速率,具體的可以通過延遲客戶終端和移動Wi-Fi熱點之間數據包的發送時間,這樣單位時間發送的數據包的數量減小,從而間接的限制了客戶終端的連接速率。當然在客戶終端接入移動Wi-Fi熱點後,移動Wi-Fi熱點通過自身的顯示單元顯示移動Wi-Fi熱點提供的提示窗口人為主觀設置或更改客戶端的優先級信息和/或最大連接信息。S303、獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息。在客戶終端接入移動Wi-Fi熱點後,移動Wi-Fi熱點獲取該客戶終端的當前連接信息,其中當前連接信息中包括客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的實時鏈路速率、客戶終端的本次接入移動Wi-Fi熱點的連接時間、客戶終端本次連接的斷開連接時間、客戶終端經過移動Wi-Fi熱點已傳輸的數據流量、在對客戶終端的認證信息和業務信息的合法性進行鑑權的鑑權信息,以及設置的客戶終端的最大連接速率信息和優先級信息等。S304、將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息。若該客戶終端首次接入移動Wi-Fi熱點,在移動Wi-Fi熱點獲取了客戶終端的當前連接信息後,在資料庫中存儲該客戶終端的當前連接信息,同時將該當前連接信息也作為該客戶端的歷史連接信息。其中歷史連接信息包括了客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的歷史接入移動Wi-Fi熱點的連接時間,還包括了客戶終端經過移動Wi-Fi熱點歷史已傳輸的數據流量,客戶終端的歷史連接時長、客戶終端被允許使用的連接時長和被允許使用的數據流量,以及在對客戶終端的認證信息和業務信息的合法性進行鑑權的鑑權信息、設置的客戶終端的最大連接速率信息和優先級信息寸。若該客戶終端之前接入到過該移動Wi-Fi熱點,在獲取該客戶終端的當前連接信息後,在資料庫中存儲該客戶終端的當前連接信息。同時在資料庫中對該客戶終端的歷史連接信息進行更新維護。具體的,如維護該客戶終端本次接入的IP位址、客戶終端的已連接時長、已傳輸數據流量等。移動Wi-Fi熱點在接受用戶的查詢信息後,可以通過移動Wi-Fi熱點的顯示單元來顯示每個當前和移動Wi-Fi熱點建立連接的當前連接信息和/或歷史連接信息。在資料庫中對當前連接信息進行存儲,可以是新建客戶端的連接列表,或也可以是為每個客戶終端建立存儲連接信息的文本,也可以採用其它形式,在此不作限定。S305、根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。移動Wi-Fi熱點與每個客戶終端的連接通路,使用一個單獨的線程來進行監控。每個連接通路的線程相應的對每個連接通路進行監控,從而獲取客戶終端的網絡連接信息。其中網絡連接信息主要包括獲取實時鏈路速率線程通過監控移動Wi-Fi熱點與客戶終端之間單位時間內傳輸的數據包的大小值獲取客戶終端的鏈路速率。連接通路的管理線程通過定時器,每間隔一段時間統計一次移動Wi-Fi熱點和客戶終端傳輸的數據包,從而計算出每條連接通路的平均數據傳輸速率,即實時鏈路速率。獲取已連接時長根據當前連接信息中記錄的客戶終端本次接入的時間,計算本次接入後的連接時長,然後根據資料庫中客戶終端的歷史連接信息中記錄的該客戶終端歷史接入的連接時長,獲取每個客戶終端的總的連接時長。獲取已使用數據流量當前連接信息中記錄了各個客戶終端本次接入已使用的數據流量;資料庫中也存儲了每個客戶終端的歷史已使用數據流量,從而可以獲取每個客戶終端總的已使用數據流量。當然,移動Wi-Fi熱點在接受用戶的查詢信息後,也可以通過自身的顯示單元來顯示每個和移動Wi-Fi熱點建立連接的客戶終端的網絡連接信息,如實時鏈路速率、獲取已連接時長和已使用數據流量。S306、根據所述客戶端的網絡連接信息判斷當前和所述移動Wi-Fi熱點建立連接的客戶終端是否存在惡意連接;若所述客戶終端為惡意連接,拒絕所述客戶終端接入所述移動Wi-Fi熱點。根據獲取的客戶終端的網絡連接信息,具體如客戶終端連接時長、已使用數據流量來進一步判斷客戶終端是否屬於惡意連接。具體的可以判斷客戶終端的已連接時長是否超過預設時長,且所述客戶終端的實時鏈路速率是否大於預設鏈路速率或所述客戶終端的已使用數據流量是否大於預設流量,如移動Wi-Fi熱點為包月流量時,客戶終端在超過預設的連接時長內,長時間保持高速率的實施鏈路速率大於預設鏈路速率數據傳輸,則移動Wi-Fi熱點認為該客戶終端為惡意連接。若客戶終端試圖改變移動Wi-Fi熱點的系統文件、惡意修改移動Wi-Fi熱點的文件或者試圖獲取移動Wi-Fi熱點的管理權限,則移動Wi-Fi熱點也可以認為該客戶終端為
惡思連接ο當然,移動Wi-Fi熱點在接收用戶的查詢信息後,可以通過自身的顯示單元向用戶實時顯示哪些用戶終端是否存在惡意連接。同時移動Wi-Fi熱點還可以實時更改或設置客戶終端在資料庫中的當前連接信息,如更改或設置客戶終端的優先級或最大連接速率或IP位址等信息。這樣移動Wi-Fi熱點通過獲取客戶終端的當前連接信息,根據當前連接信息維護和存儲每個客戶終端的歷史連接信息,從而可以獲取客戶終端的網絡連接信息,且同時在客戶終端建立連接及連接後的過程中,移動Wi-Fi熱點能夠對客戶終端進行實時管理,如是否允許客戶端接入,客戶端的最大連接速率和優先級,以及客戶終端是否為惡意連接等。進一步的,多個客戶終端和移動Wi-Fi熱點各自擁有IP位址,在多個客戶終端接入到移動Wi-Fi熱點後,客戶終端可以通過移動Wi-Fi熱點獲得其他客戶終端的IP位址,這樣多個客戶終端可以通過移動Wi-Fi熱點基於WIFI進行通信。具體的通信過程如下客戶終端之間不僅可以進行文本通信,也可以進行語音通信。若客戶終端之間進行文本信息傳輸時,第一客戶終端首先將文本信息發送給移動Wi-Fi熱點,其中文本信息中攜帶了第二客戶終端的IP位址信息。移動Wi-Fi熱點收到該第一客戶終端的文本信息後,根據文本信息攜帶的接收方的IP位址信息,將該文本信息發送至該IP位址指示的第二客戶終端。若客戶終端之間進行語音通信,這樣客戶終端需要藉助自身的語音和文本數據轉換硬體設備或軟體進行信息轉換。具體的過程如下第一客戶終端首先將語音信息轉化成文本信息,具體的轉化過程為現有技術,在此不再贅述,然後將轉化獲得的文本信息發送至移動Wi-Fi熱點,其中文本信息中攜帶有第二客戶終端的IP位址信息。移動Wi-Fi熱點收到該第一客戶終端的文本信息後,根據文本信息攜帶的第二客戶終端的IP位址信息,將該文本信息發送至該IP位址指示的第二客戶終端。第二客戶終端對該文本信息進行反轉化,獲得語音信息,播放給第二客戶終端。移動Wi-Fi熱點作為信息中轉站,從而可以實現了客戶終端之間基於WIFI的文本信息和語音信息的通信。本發明實施例提供的獲取接入移動Wi-Fi熱點的客戶終端的網絡連接信息的方法,通過在和客戶終端建立連接後,移動Wi-Fi熱點可以獲取客戶終端的當前連接信息,同時在資料庫中存儲客戶終端的當前連接信息和歷史連接信息。然後移動Wi-Fi熱點根據獲取的客戶終端的當前連接信息和歷史連接信息可以獲取每個客戶終端的網絡連接參數信息,且同時在客戶終端建立連接過程中及在建立連接後的過程中,移動Wi-Fi熱點能夠實現對客戶終端進行實時管理,如是否允許客戶端接入,客戶端的最大連接速率和優先級,以及客戶終端是否為惡意連接等。實施例三本發明實施例提供了一種移動終端40,本實施例中的移動終端具體以安卓系統的移動終端為例進行說明,該移動終端作為移動Wi-Fi熱點,如圖4所示,包括連接管理單元41、客戶終端管理單元42、資料庫單元43、業務處理單元44和顯示單元45。連接管理單元41,用於建立所述客戶終端和移動Wi-Fi熱點的連接。首先,在客戶終端向移動Wi-Fi熱點發起連接請求後,移動Wi-Fi熱點接收到該連接請求,連接管理單元41判斷當前和移動Wi-Fi熱點連接的用戶終端數量是否達到移動Wi-Fi熱點最大連接數,例如移動Wi-Fi熱點最多支持連接8個客戶終端。若和移動Wi-Fi熱點連接的客戶終端達到8個,則連接管理單元41拒絕新客戶終端的連接請求。若當前和所述移動Wi-Fi熱點連接的所述用戶終端數量沒有超出所述移動Wi-Fi熱點最大連接數,連接管理單元41還用於判斷所述移動Wi-Fi熱點的數據連接的信號狀態是否滿足預設接入條件。若所述移動Wi-Fi熱點數據連接的信號狀態不滿足所述預設接入條件,例如移動Wi-Fi熱點的數據的接收功率小於50db,連接管理單元41則認為自身的數據連接的信號狀態不好,連接管理單元41則拒絕接受所述客戶終端的連接請求。若所述移動Wi-Fi熱點數據連接的信號狀態滿足所述預設接入條件,連接管理單元41接受所述客戶終端的連接請求。當然在具有Wi-Fi熱點的移動終端上可以設置彈出對話框詢問用戶是否接受用戶端終端的連接請求,若所述用戶允許客戶終端的連接請求,則連接管理單元41接受客戶終端的連接請求。當連接管理單元41接受客戶終端的連接請求後,連接管理單元41還可以對客戶終端的認證信息和業務信息進行合法性鑑權。首先連接管理單元41判斷客戶終端的認證信息,如連接密碼是否正確,若客戶終端的認證信息錯誤,則連接管理單元41不允許該客戶終端接入。當客戶終端的認證信息正確,連接管理單元41進一步的判斷客戶終端的業務信息是否合法,例如當移動Wi-Fi熱點提供的是收費服務,根據存儲在資料庫中的該客戶終端的已連接時長信息或已使用數據流量信息判斷客戶終端是否已超過移動Wi-Fi熱點允許的連接時長或可使用的數據流量;若該客戶終端的業務信息不合法,則連接管理單元41不允許該客戶終端的接入。反之允許該客戶終端接入移動Wi-Fi熱點,從而建立了移動Wi-Fi熱點和客戶終端的連接。客戶終端管理單元42,用於獲取當前所述連接單元41建立的和所述移動Wi-Fi熱點連接的客戶終端的當前連接信息。在客戶終端接入移動Wi-Fi熱點後,客戶終端管理單元42獲取該客戶終端的當前連接信息,其中當前連接信息中包括客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的實時鏈路速率、客戶終端的本次接入移動Wi-Fi熱點的連接時間、客戶終端本次連接的斷開連接時間、客戶終端經過移動Wi-Fi熱點已傳輸的數據流量、在
11對客戶終端的認證信息和業務信息的合法性進行鑑權的鑑權信息,以及設置的客戶終端的最大連接速率信息和優先級信息等。資料庫單元43,用於維護和存儲所述客戶終端在資料庫中的連接信息,所述在資料庫中的連接信息包括所述客戶終端的當前連接信息和歷史連接信息。若該客戶終端首次接入移動Wi-Fi熱點,在客戶終端管理單元42獲取了客戶終端的當前連接信息後,資料庫單元43在資料庫中存儲該客戶終端的當前連接信息,同時將該當前連接信息也作為該客戶端的歷史連接信息。其中歷史連接信息包括了客戶終端標識號信息、客戶終端的IP位址、客戶終端的連接埠、客戶終端的歷史接入移動Wi-Fi熱點的連接時間,還包括了客戶終端經過移動Wi-Fi熱點歷史已傳輸的數據流量,客戶終端的歷史連接時長、客戶終端被允許使用的連接時長和被允許使用的數據流量,以及在對客戶終端的認證信息和業務信息的合法性進行鑑權的鑑權信息、設置的客戶終端的最大連接速率信息和優先級信息等。若該客戶終端之前接入到過該移動Wi-Fi熱點,在客戶端管理單元42獲取該客戶終端的當前連接信息後,資料庫單元43在資料庫中存儲該客戶終端的當前連接信息。同時資料庫單元43在資料庫中對該客戶終端的歷史連接信息進行更新維護。具體的,如維護該客戶終端本次接入的IP位址、客戶終端的已連接時長、已傳輸數據流量等。在資料庫中對當前連接信息進行存儲,可以是新建客戶端的連接列表,或也可以是為每個客戶終端建立存儲連接信息的文本,也可以採用其它形式,在此不作限定。業務處理單元44,用於根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。移動Wi-Fi熱點與每個客戶終端的連接通路,業務處理單元44通過每個連接通路的線程相應的對每個連接通路進行監控,從而獲取客戶終端的網絡連接信息。其中網絡連接信息主要包括獲取實時鏈路速率線程通過監控移動Wi-Fi熱點與客戶終端之間單位時間內傳輸的數據包的大小值獲取客戶終端的鏈路速率。連接通路的管理線程通過定時器,每間隔一段時間統計一次移動Wi-Fi熱點和客戶終端傳輸的數據包,從而計算出每條連接通路的平均數據傳輸速率,即實時鏈路速率。獲取已連接時長根據當前連接信息中記錄的客戶終端本次接入的時間,計算本次接入後的連接時長,然後根據資料庫中客戶終端的歷史連接信息中記錄的該客戶終端歷史接入的連接時長,獲取每個客戶終端的總的連接時長。獲取已使用數據流量當前連接信息中記錄了各個客戶終端本次接入已使用的數據流量;資料庫中也存儲了每個客戶終端的歷史已使用數據流量,從而可以獲取每個客戶終端總的已使用數據流量。業務處理單元44還用於在客戶終端建立和移動Wi-Fi熱點連接後用於設置該客戶終端的最大連接速率信息和/或優先級信息。在建立了移動Wi-Fi熱點和客戶終端的連接後,在客戶終端接入移動Wi-Fi熱點後,業務處理單元44根據自身的帶寬為每個客戶終端分別設置最大連接速率和/或優先級信息,當然也可以統一設置同樣的最大連接速率。當客戶終端的連接速率達到最大連接速率時,業務處理單元44限制客戶終端的連接速率,具體的可以通過延遲客戶終端和移動Wi-Fi熱點之間數據包的發送時間,這樣單位時間發送的數據包的數量減小,從而間接的限制了客戶終端的連接速率。當然在客戶終端接入移動Wi-Fi熱點後,業務處理單元44也可以接收用戶通過顯示單元45提供的提示窗口設置或更改的客戶終端的優先級信息和/或最大連接速率信息。業務處理單元44在獲取客戶端的網絡連接信息後,還可以根據所述客戶端的網絡連接信息判斷當前和所述移動Wi-Fi熱點建立連接的客戶終端是否存在惡意連接,若客戶終端為惡意連接,拒絕客戶終端接入所述移動Wi-Fi熱點。業務處理單元44根據獲取的客戶終端的網絡連接信息,如客戶終端連接時長、已使用數據流量來進一步判斷客戶終端是否屬於惡意連接。具體的業務處理單元44可以判斷客戶終端的已連接時長是否超過預設時長,且所述客戶終端的實時鏈路速率是否大於預設鏈路速率或所述客戶終端的已使用數據流量是否大於預設流量,如移動Wi-Fi熱點為包月流量時,客戶終端在超過預設的連接時長內,長時間保持高速率的的實施鏈路速率大於預設鏈路速率數據傳輸,則業務處理單元44認為該客戶終端為惡意連接。若客戶終端試圖改變移動Wi-Fi熱點的系統文件、惡意修改移動Wi-Fi熱點的文件或者試圖獲取移動Wi-Fi熱點的管理權限,則業務處理單元44也可以認為該客戶終端為惡思連接ο當然,移動Wi-Fi熱點也可以通過自身的顯示單元來顯示每個和移動Wi-Fi熱點建立連接的客戶終端的網絡連接信息,如實時鏈路速率、獲取已連接時長和已使用數據流量。當然,在業務處理單元44在獲取客戶終端的網絡連接信息後,移動Wi-Fi熱點也可以通過自身的顯示單元來顯示每個和移動Wi-Fi熱點建立連接的客戶終端的網絡連接信息,如實時鏈路速率、獲取已連接時長和已使用數據流量。顯示單元45,用於根據用戶的查詢信息,向用戶顯示所述移動Wi-Fi熱點存儲在所述資料庫中的當前連接信息和/或歷史連接信息和/或網絡連接信息。移動Wi-Fi熱點在接受用戶的查詢信息後,可以通過顯示單元45來顯示每個當前和移動Wi-Fi熱點建立連接的當前連接信息和/或歷史連接信息和/或網絡連接信息。進一步的,移動終端還包括發送單元、接收單元和轉發單元。發送單元,用於向當前和所述移動Wi-Fi熱點連接的所有客戶終端發送所述所有客戶終端的IP位址信息。多個客戶終端和移動Wi-Fi熱點各自擁有IP位址,在多個客戶終端接入到移動Wi-Fi熱點後,發送單元向客戶終端發送所有和移動Wi-Fi熱點連接的客戶終端的IP位址信息。這樣多個客戶終端可以通過移動Wi-Fi熱點基於WIFI進行通信。接收單元,用於接收第一客戶終端向第二客戶終端發送的文本信息或所述第一客戶終端向所述第二客戶終端發送的由語音信息轉化的文本信息,所述文本信息攜帶有所述第二客戶終端的IP位址。移動Wi-Fi熱點接收發送方客戶終端發送的文本信息,其中文本信息中攜帶了接收方的客戶終端的IP位址信息。轉發單元,用於根據所述第二客戶終端的IP位址,向所述第二客戶終端轉發所述客戶終端發送的文本信息。
轉發單元根據文本信息攜帶的接收方的IP位址信息,將該文本信息發送至該IP位址指示的接收方的客戶終端。當然客戶終端之間也可以進行語音通信,這樣客戶終端需要藉助自身的語音和文本數據轉換硬體設備或軟體進行信息轉換。第一客戶終端需要將要發送的語音信息轉化為文本信息,然後再發送出去。第二客戶終端接收到該文本信息後需要將該文本信息轉化為語音信息播放給第二客戶終端。移動Wi-Fi熱點作為信息中轉站,從而可以實現了客戶終端之間基於WIFI的文本信息和語音信息的通信。當然,以上的移動Wi-Fi熱點的連接管理單元41、客戶終端管理單元42、資料庫單元43、業務處理單元44和顯示單元45都屬於移動Wi-Fi熱點的功能單元,但對於具體的移動終端即移動Wi-Fi熱點,連接管理單元41、客戶端管理單元42和業務處理單元分別是通過移動終端的處理器來執行的不同功能,資料庫單元43具體則是移動終端的存儲器件,在本發明實施中用於存儲客戶終端的連接信息,顯示單元則是移動終端的顯示模塊,用於提供用戶和處理器之間的交互界面。本發明實施例提供的移動終端,通過連接管理單元在和客戶終端建立連接後,客戶終端管理單元可以獲取客戶終端的當前連接信息,同時資料庫單元在資料庫中維護和存儲客戶終端的歷史連接信息。然後業務處理單元根據獲取的客戶終端的當前連接信息和歷史連接信息可以獲取每個客戶終端的網絡連接信息,且同時連接管理單元在客戶終端建立連接過程中及業務處理單元在建立連接後的過程中,能夠實現對客戶終端進行實時管理,如是否允許客戶端接入,客戶端的最大連接速率和優先級,以及客戶終端是否為惡意連接等。本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括R0M、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。以上所述,僅為本發明的具體實施方式
,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以所述權利要求的保護範圍為準。
權利要求
1.一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法,所述Wi-Fi熱點為移動Wi-Fi熱點,其特徵在於,包括獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息;將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息;根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。
2.根據權利要求1所述的方法,其特徵在於,所述當前連接信息包括所述客戶終端的本次接入時間、本次斷開時間和/或本次已使用數據流量信息;所述歷史連接信息包括所述客戶終端歷史連接時長和/或歷史已使用數據流量;所述根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息具體包括根據單位時間內所述客戶終端和所述移動Wi-Fi熱點之間的傳輸的數據流量獲取客戶終端的實時鏈路速率;和/或根據所述當前連接信息中所述客戶終端的本次接入時間、本次斷開連接時間和歷史連接信息中的客戶終端的歷史連接時長獲取客戶終端的已連接時長;和/或根據所述當前連接信息中客戶終端的本次已使用數據流量和所述歷史連接信息中的歷史已使用數據流量獲取客戶終端的已使用數據流量。
3.根據權利要求1或2所述的方法,其特徵在於,在所述獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息前,還包括設置所述當前和所述移動Wi-Fi熱點建立連接的客戶終端的最大連接速率信息和/或優先級信息。
4.根據權利要求1-3任一項所述的方法,其特徵在於,在根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息後,還包括根據所述客戶端的網絡連接信息判斷當前和所述移動Wi-Fi熱點建立連接的客戶終端是否存在惡意連接;若所述客戶終端為惡意連接,拒絕所述客戶終端接入所述移動Wi-Fi熱點。
5.根據權利要求4所述的方法,其特徵在於,所述根據所述客戶端的網絡連接信息判斷當前和所述移動Wi-Fi熱點建立連接的客戶終端是否存在惡意連接包括根據所述客戶終端的已連接時長判斷客戶終端的連接時長是否超過預設時長,且所述客戶終端的實時鏈路速率是否大於預設鏈路速率或所述客戶終端的已使用數據流量是否大於預設流量;或判斷所述客戶終端是否惡意改變所述移動Wi-Fi熱點的系統文件或試圖獲取所述移動Wi-Fi熱點的管理權限。
6.根據權利要求5所述的方法,其特徵在於,在所述獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息前還包括建立所述客戶終端和所述移動Wi-Fi熱點的連接。
7.根據權利要求6所述的方法,其特徵在於,所述建立所述客戶終端和所述移動Wi-Fi熱點的連接包括判斷當前和所述移動Wi-Fi熱點連接的用戶終端數量是否達到所述移動Wi-Fi熱點最大連接數;若當前和所述移動Wi-Fi熱點連接的所述用戶終端數量沒有超出所述移動Wi-Fi熱點最大連接數,判斷所述移動Wi-Fi熱點的數據連接的信號狀態是否滿足預設接入條件;若所述移動Wi-Fi熱點數據連接的信號狀態滿足所述預設接入條件,所述移動Wi-Fi熱點接受所述客戶終端的連接請求;或根據用戶的指示信息確定所述移動Wi-Fi熱點是否接受客戶終端的連接請求;和/或對客戶終端的認證信息和業務信息的合法性進行鑑權。
8.根據權利要求7所述的方法,其特徵在於,在所述根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息後,還包括根據用戶輸入的查詢信息,向用戶顯示所述移動Wi-Fi熱點存儲在所述資料庫中的當前連接信息和/或歷史連接信息和/或網絡連接信息;和/或在所述移動Wi-Fi熱點的資料庫中更改、設置所述客戶終端的當前連接信息;和/或在所述移動Wi-Fi熱點的資料庫中備份所述客戶終端的當前連接信息和歷史連接信息。
9.根據權利要求1所述的方法,其特徵在於,在獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息後,還包括向當前和所述移動Wi-Fi熱點連接的所有客戶終端發送所述所有客戶終端的IP位址fn息;接收第一客戶終端向第二客戶終端發送的文本信息或所述第一客戶終端向所述第二客戶終端發送的由語音信息轉化的文本信息,所述文本信息攜帶有所述第二客戶終端的IP位址;根據所述第二客戶終端的IP位址,向所述第二客戶終端轉發所述客戶終端發送的文本fe息。
10.一種移動終端,其特徵在於,包括客戶終端管理單元,用於獲取當前和移動Wi-Fi熱點建立連接的客戶終端的當前連接fn息;資料庫單元,用於將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息;業務處理單元,根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信肩、ο
11.根據權利要求10所述的終端,其特徵在於,所述當前連接信息包括所述客戶終端的本次接入時間、本次斷開時間和/或本次已使用數據流量信息;所述歷史連接信息包括所述客戶終端歷史連接時長和/或歷史已使用數據流量;所述業務處理單元用於根據單位時間內所述客戶終端和所述移動Wi-Fi熱點之間的傳輸的數據流量獲取客戶終端的實時鏈路速率;和/或根據所述當前連接信息中所述客戶終端的本次接入時間、本次斷開時間和歷史連接信息中的客戶終端的歷史連接時長獲取客戶終端的已連接時長;和/或根據所述當前連接信息中客戶終端的本次已使用數據流量和所述歷史連接信息中的歷史已使用數據流量獲取客戶終端的已使用數據流量。
12.根據權利要求10或11所述的終端,其特徵在於,所述業務處理單元還用於設置客戶終端的最大連接速率信息和/或優先級信息。
13.根據權利要求10-12所述的終端,其特徵在於,還包括所述業務處理單元還用於根據所述客戶端的網絡連接信息判斷當前和所述移動Wi-Fi熱點建立連接的客戶終端是否存在惡意連接;若客戶終端為惡意連接,拒絕客戶終端接入所述移動Wi-Fi熱點。
14.根據權利要求13所述的終端,其特徵在於,所述業務處理單元根據所述客戶端的網絡連接信息判斷當前和所述移動Wi-Fi熱點建立連接的客戶終端是否存在惡意連接具體為根據所述客戶終端的已連接時長判斷客戶終端的連接時長是否超過預設時長,且所述客戶終端的實時鏈路速率是否大於預設鏈路速率或所述客戶終端的已使用數據流量是否大於預設流量;或判斷所述客戶終端是否惡意改變所述移動Wi-Fi熱點的系統文件或試圖獲取所述移動Wi-Fi熱點的管理權限。
15.根據權利要求14所述的終端,其特徵在於,還包括連接管理單元,用於建立所述客戶終端和所述移動Wi-Fi熱點的連接。
16.根據權利要求15所述的終端,其特徵在於,所述連接管理單元具體用於判斷當前和所述移動Wi-Fi熱點連接的用戶終端數量是否達到所述移動Wi-Fi熱點最大連接數;若當前和所述移動Wi-Fi熱點連接的所述用戶終端數量沒有超出所述移動Wi-Fi熱點最大連接數,判斷所述移動Wi-Fi熱點的數據連接的信號狀態是否滿足預設接入條件;若所述移動Wi-Fi熱點數據連接的信號狀態滿足所述預設接入條件,所述移動Wi-Fi熱點接受所述客戶終端的連接請求;或根據用戶的指示信息確定所述移動Wi-Fi熱點是否接受客戶終端的連接請求;和/或對客戶終端的認證信息和業務信息的合法性進行鑑權。
17.根據權利要求16所述的終端,其特徵在於,還包括顯示單元,用於根據用戶輸入的查詢信息,向用戶顯示所述移動Wi-Fi熱點存儲在所述資料庫中的當前連接信息和/或歷史連接信息和/或網絡連接信息;和/或所述業務處理單元還用於在所述移動Wi-Fi熱點的資料庫中更改、設置所述客戶終端的當前連接信息;和/或在所述移動Wi-Fi熱點的資料庫中備份所述客戶終端的當前連接信息和歷史連接信息。
18.根據權利要求10所述的終端,其特徵在於,還包括發送單元,用於向當前和所述移動Wi-Fi熱點連接的所有客戶終端發送所述所有客戶終端的IP位址信息;接收單元,用於接收第一客戶終端向第二客戶終端發送的文本信息或所述第一客戶終端向所述第二客戶終端發送的由語音信息轉化的文本信息,所述文本信息攜帶有所述第二客戶終端的IP位址;轉發單元,用於根據所述第二客戶終端的IP位址,向所述第二客戶終端轉發所述客戶終端發送的文本信息。
全文摘要
本發明實施例提供了一種獲取接入Wi-Fi熱點的客戶終端的網絡連接信息的方法和終端,能夠獲取接入到移動Wi-Fi熱點的客戶終端的網絡連接信息。該方法包括獲取當前和所述移動Wi-Fi熱點建立連接的客戶終端的當前連接信息;將所述當前連接信息存儲在所述移動Wi-Fi熱點的資料庫中,所述資料庫中還包括所述客戶終端的歷史連接信息;根據所述客戶終端在資料庫中的連接信息獲取客戶終端的網絡連接信息。本發明適用於接入移動Wi-Fi熱點的技術領域。
文檔編號H04W8/22GK102572799SQ20111045168
公開日2012年7月11日 申請日期2011年12月29日 優先權日2011年12月29日
發明者周丹 申請人:華為終端有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀