本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及無線上網(wǎng)授權(quán)方法及裝置。
背景技術(shù):
無線上網(wǎng)成為人們?nèi)粘I町斨斜夭豢缮俚耐ㄐ欧绞?,因此無線路由器的使用也非常的普及。傳統(tǒng)的無線路由器需要用戶輸入密碼才可以對客戶端進行入網(wǎng)授權(quán)。
但是,用戶通過輸入密碼連接無線路由器從而上網(wǎng)的方式存在兩點不足,第一點是輸入密碼這個動作本身非常繁瑣,影響了用戶在使用無線路由器時的便捷性;第二點是一旦無線路由器密碼泄露或被破解之后,家庭的無線網(wǎng)絡(luò)會成為公共網(wǎng)絡(luò),這會威脅家庭網(wǎng)絡(luò)的安全以及會造成寬帶資源的損失。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了無線上網(wǎng)授權(quán)方法及裝置,以解決現(xiàn)有的無線路由器因需要用戶輸入密碼才可以進行上網(wǎng)授權(quán),而導致的安全性低和便捷性差的問題。
第一方面,提供了一種無線上網(wǎng)授權(quán)方法,包括:檢測路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸;若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則開啟無線網(wǎng)絡(luò)并記錄開啟時刻;若當前時刻與所述開啟時刻的時間差值小于或等于預設(shè)時間閾值,則接收客戶端發(fā)送的接入請求;檢測與所述客戶端的距離;若所述與所述客戶端的距離小于或等于預設(shè)閾值,則允許所述客戶端接入所述無線網(wǎng)絡(luò)。
第二方面,提供了一種無線上網(wǎng)授權(quán)裝置,包括:接觸檢測子單元,用于檢測路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸;啟動子單元,用于若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則開啟無線網(wǎng)絡(luò)并記錄開啟時刻;接收子單元,用于若當前時刻與所述開啟時刻的時間差值小于或等于預設(shè)時間閾值,則接收客戶端發(fā)送的接入請求;距離檢測子單元,用于檢測與所述客戶端的距離;準入子單元,用于若所述與所述客戶端的距離小于或等于預設(shè)閾值,則允許所述客戶端接入所述無線網(wǎng)絡(luò)。
在本發(fā)明實施例中,通過檢測路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸,當路由器上預設(shè)區(qū)域內(nèi)有物體接觸后,允許在預設(shè)時間內(nèi)且在預設(shè)范圍內(nèi)的客戶端進入無線網(wǎng)絡(luò)的方式,使得用戶可以在不輸入密碼的情況下,將客戶端連接到無線網(wǎng)絡(luò)中,從而降低了客戶端接入無線網(wǎng)絡(luò)操作的復雜程度,且保證了家庭無線網(wǎng)絡(luò)的安全。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的無線上網(wǎng)授權(quán)方法的實現(xiàn)流程圖;
圖2是本發(fā)明實施例提供的無線上網(wǎng)授權(quán)方法S102的具體實現(xiàn)流程圖;
圖3是本發(fā)明另一實施例提供的無線上網(wǎng)授權(quán)方法的實現(xiàn)流程圖;
圖4是本發(fā)明實施例提供的無線上網(wǎng)授權(quán)裝置的結(jié)構(gòu)框圖。
具體實施方式
以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、技術(shù)之類的具體細節(jié),以便透徹理解本發(fā)明實施例。然而,本領(lǐng)域的技術(shù)人員應當清楚,在沒有這些具體細節(jié)的其它實施例中也可以實現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的系統(tǒng)、裝置、電路以及方法的詳細說明,以免不必要的細節(jié)妨礙本發(fā)明的描述。
本發(fā)明實施例檢測路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸;若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則開啟無線網(wǎng)絡(luò)并記錄開啟時刻;若當前時刻與所述開啟時刻的時間差值小于或等于預設(shè)時間閾值,則接收客戶端發(fā)送的接入請求;檢測與所述客戶端的距離;若所述與所述客戶端的距離小于或等于預設(shè)閾值,則允許所述客戶端接入所述無線網(wǎng)絡(luò)。
為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進行說明。
實施例一:
圖1示出了本發(fā)明實施例提供的無線上網(wǎng)授權(quán)的實現(xiàn)流程圖,詳述如下:
在S101中,檢測路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
在本發(fā)明實施例中,路由器的軟件系統(tǒng)環(huán)境為linux、eCos系統(tǒng),并支持802.11系統(tǒng)協(xié)議。
在本發(fā)明實施例中,通過電流感應技術(shù)檢測路由器上預設(shè)區(qū)域內(nèi)的電平變化,從而判斷路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
具體地,路由器上有一個電流傳感器,電流傳感器中有一個電壓比較器,當沒有物體觸碰路由器特定范圍時,電流傳感器沒有電流流過,此時電流傳感器的輸出電壓小于基準電壓,電壓比較器輸出低電平。但是一旦有物體觸碰到路由器特定范圍時,電流傳感器有電流流過,若電流超過閾值電流時,電壓比較器輸出高電平。路由器可以將這種電平的變化轉(zhuǎn)化成信號,并通過路由器的CPU處理這些信號,從而判斷路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
在本發(fā)明實施例中,在這一步的軟件操作是:路由器通過運行main函數(shù),調(diào)用初始化按鍵探測函數(shù)(initGpio)對電流傳感器產(chǎn)生的反映電平變化的信號進行初始化,以及調(diào)用ralink_gpio_notify_user上傳由電平的變化轉(zhuǎn)化成的信號至CPU。最后通過調(diào)用gpio_irq_handler函數(shù)分析信號的變化從而判斷路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
在S102中,若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則開啟無線上網(wǎng)授權(quán)并記錄開啟時刻。
圖2示出了本發(fā)明實施例提供的無線上網(wǎng)授權(quán)方法S102的具體實現(xiàn)流程,詳述如下:
在S201中,若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則通過調(diào)用無線訪問點函數(shù),開啟所述無線上網(wǎng)授權(quán)。
在本發(fā)明實施例中,當檢測到路由器上預設(shè)區(qū)域內(nèi)有物體接觸后,調(diào)用ralink_gpio_notify_user上傳由電平的變化轉(zhuǎn)化成的信號至CPU。
若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,路由器會調(diào)用ConfigAP函數(shù)以開啟無線上網(wǎng)授權(quán),此時路由器可以接受其他終端的接入請求。
在S202中,記錄開啟時刻。
在開啟無線網(wǎng)絡(luò)的同時,記錄下無線網(wǎng)絡(luò)開啟時刻,以便在后續(xù)計算中與當前時刻作對比。
在S103中,若當前時刻與所述開啟時刻的時間差值小于或等于預設(shè)時間閾值,則接收客戶端發(fā)送的接入請求。
在本發(fā)明實施例中,當路由器檢測到有物體觸摸或摩擦路由器預設(shè)區(qū)域后,會開啟無線上網(wǎng)授權(quán),但是只在較短的時間內(nèi)接收客戶端的接入請求,一旦在無線上網(wǎng)授權(quán)持續(xù)的時間內(nèi),一個客戶端沒有發(fā)出接入請求,則不能接入無線網(wǎng)絡(luò)。
具體地,假設(shè)預設(shè)時間閾值是5秒鐘,那么在用戶觸摸路由器特定位置之后的5秒鐘,用戶必須通過客戶端搜索到他所觸摸的路由器,并嘗試接入這個路由器對應的無線接入點,這樣才有可能獲得上網(wǎng)授權(quán)。一旦用戶在5秒鐘之內(nèi)沒有通過客戶端發(fā)出接入請求,比如在第6秒才嘗試接入這個路由器,那么此時路由器的上網(wǎng)授權(quán)功能就已經(jīng)關(guān)閉,客戶端不能獲得上網(wǎng)授權(quán)。在這種情況下,如果用戶希望獲得上網(wǎng)授權(quán),則必須重新觸摸路由器特定位置,并在5秒鐘之內(nèi)通過路由器發(fā)出接入請求。
這樣做的好處是保證了家庭無線網(wǎng)絡(luò)的安全性,在開啟無線上網(wǎng)授權(quán)之后的很短時間內(nèi)接收客戶端的接入請求,保證了發(fā)出接入網(wǎng)絡(luò)請求的客戶端為觸摸路由器者使用的客戶端,或者觸摸路由器者允許接入無線網(wǎng)絡(luò)的客戶端。
進一步地,若當前時刻與所述開啟時刻的時間差值達到預設(shè)時間閾值,則調(diào)用config函數(shù)以停止無線上網(wǎng)授權(quán)。
在上述的例子中提到了假設(shè)預設(shè)時間閾值是5秒鐘,那么路由器只會在被觸摸后的5秒鐘內(nèi)對符合要求的客戶端進行上網(wǎng)授權(quán)。路由器內(nèi)有一個計時裝置,一旦當前時刻與開啟時刻的時間差值達到5秒鐘,路由器會調(diào)用一個config函數(shù),這個函數(shù)會停止路由器的無線上網(wǎng)授權(quán),此時路由器不再接收任何客戶端的接入請求。
值得注意的是,路由器在當前時刻與網(wǎng)線上網(wǎng)授權(quán)開啟時刻的時間差值達到5秒鐘時,只是關(guān)閉了無線上網(wǎng)授權(quán)功能,并沒有關(guān)閉無線上網(wǎng)功能,即未接入無線網(wǎng)絡(luò)的客戶端,不能依靠本次觸摸路由器接入無線網(wǎng)絡(luò),但是之前已經(jīng)接入無線網(wǎng)絡(luò)的客戶端還可以正常上網(wǎng)。
在S104中,檢測與所述客戶端的距離。
在本發(fā)明實施例中,當路由器接收到客戶端發(fā)送的接入請求之后,會檢測與客戶端的距離。只有當客戶端與路由器之間的距離滿足一定條件時,路由器才會允許客戶端接入無線網(wǎng)絡(luò)。
在S105中,若所述與所述客戶端的距離小于或等于預設(shè)距離閾值,則允許所述客戶端接入所述無線網(wǎng)絡(luò)。
在本發(fā)明實施例中,在路由器檢測到預設(shè)位置上有觸摸或摩擦從而開啟無線上網(wǎng)授權(quán)之后,決定一個客戶端能否被允許接入網(wǎng)絡(luò)的條件有兩個。一個就是上文已經(jīng)提到的,客戶端必須要在路由器開啟無線上網(wǎng)授權(quán)以后在規(guī)定時間內(nèi)發(fā)出接入網(wǎng)絡(luò)的請求。另一個則是S105提到的客戶端必須要與路由器的距離小于一個距離閾值。這兩個條件保證了路由器在不用客戶端輸入密碼的前提下,也可以確保家庭網(wǎng)絡(luò)的安全性。
進一步地,當一個路由器允許一個客戶端接入網(wǎng)絡(luò)之后,路由器會保存客戶端的加密信息,以及保存客戶端的基礎(chǔ)信息。
這里的客戶端的加密信息包括WIFI加密的加密方式和加密密碼,客戶端的基礎(chǔ)信息包括客戶端WIFI的SSID名稱信息和加密日志等。
實施例二:
在本發(fā)明實施例中,路由器可以同時接收多個客戶端發(fā)送的接入請求,也可以同時驗證多個客戶端是否符合允許接入無線網(wǎng)絡(luò)條件,最后也允許多個客戶端接入并使用無線網(wǎng)絡(luò)。
在S301中,檢測路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
在本發(fā)明實施例中,路由器的軟件系統(tǒng)環(huán)境為linux、eCos系統(tǒng),并支持802.11系統(tǒng)協(xié)議。
在本發(fā)明實施例中,通過電流感應技術(shù)檢測路由器上預設(shè)區(qū)域內(nèi)的電平變化,從而判斷路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
具體地,路由器上有一個電流傳感器,電流傳感器中有一個電壓比較器,當沒有物體觸碰路由器特定范圍時,電流傳感器沒有電流流過,此時電流傳感器的輸出電壓小于基準電壓,電壓比較器輸出低電平。但是一旦有物體觸碰到路由器特定范圍時,電流傳感器有電流流過,若電流超過閾值電流時,電壓比較器輸出高電平。路由器可以將這種電平的變化轉(zhuǎn)化成信號,并通過路由器的CPU處理這些信號,從而判斷路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
在本發(fā)明實施例中,在這一步的軟件操作是:路由器通過運行main函數(shù),調(diào)用初始化按鍵探測函數(shù)(initGpio)對電流傳感器產(chǎn)生的反映電平變化的信號進行初始化,以及調(diào)用ralink_gpio_notify_user上傳由電平的變化轉(zhuǎn)化成的信號至CPU。最后通過調(diào)用gpio_irq_handler函數(shù)分析信號的變化從而判斷路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸。
在S302中,若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則開啟無線上網(wǎng)授權(quán)并記錄開啟時刻。
在本發(fā)明實施例中,當檢測到路由器上預設(shè)區(qū)域內(nèi)有物體接觸后,調(diào)用ralink_gpio_notify_user上傳由電平的變化轉(zhuǎn)化成的信號至CPU。
若路由器上預設(shè)區(qū)域內(nèi)有物體接觸,路由器會調(diào)用ConfigAP函數(shù)以開啟無線上網(wǎng)授權(quán),此時路由器可以接受其他終端的接入請求。
在開啟無線網(wǎng)絡(luò)的同時,記錄下無線網(wǎng)絡(luò)開啟時刻,以便在后續(xù)計算中與當前時刻作對比。
在S303中,若當前時刻與所述開啟時刻的時間差值小于或等于預設(shè)時間閾值,則接收客戶端發(fā)送的接入請求。
在本發(fā)明實施例中,當路由器檢測到有物體觸摸或摩擦路由器預設(shè)區(qū)域后,會開啟無線上網(wǎng)授權(quán),但是只在較短的時間內(nèi)接收客戶端的接入請求,一旦在無線上網(wǎng)授權(quán)持續(xù)的時間內(nèi),一個客戶端沒有發(fā)出接入請求,則不能接入無線網(wǎng)絡(luò)。
具體地,假設(shè)預設(shè)時間閾值是10秒鐘,那么在用戶觸摸路由器特定位置之后的10秒鐘,用戶必須通過客戶端搜索到他所觸摸的路由器,并嘗試接入這個路由器對應的無線接入點,這樣才有可能獲得上網(wǎng)授權(quán)。
假設(shè)有四個客戶端,客戶端A在第1秒鐘發(fā)送接入請求,客戶端B在第5秒中發(fā)送接入請求,客戶端C在第8秒中發(fā)送接入請求,客戶端D在第12秒中發(fā)送接入請求。那么在本發(fā)明是實施例中,客戶端A、客戶端B和客戶端C的接入請求就可以被路由器接收,而客戶端D的接入請求不可以被路由器接收,因此喪失了此次接入網(wǎng)絡(luò)的機會。
這樣做的好處是保證了家庭無線網(wǎng)絡(luò)的安全性,在開啟無線上網(wǎng)授權(quán)之后的很短時間內(nèi)接收客戶端的接入請求,保證了發(fā)出接入網(wǎng)絡(luò)請求的客戶端為觸摸路由器者使用的客戶端,或者觸摸路由器者允許接入無線網(wǎng)絡(luò)的客戶端。
進一步地,若當前時刻與所述開啟時刻的時間差值達到預設(shè)時間閾值,則調(diào)用config函數(shù)以停止無線上網(wǎng)授權(quán)。
在上述的例子中提到了假設(shè)預設(shè)時間閾值是10秒鐘,那么路由器只會在被觸摸后的5秒鐘內(nèi)對符合要求的客戶端進行上網(wǎng)授權(quán)。路由器內(nèi)有一個計時裝置,一旦當前時刻與開啟時刻的時間差值達到10秒鐘,路由器會調(diào)用一個config函數(shù),這個函數(shù)會停止路由器的無線上網(wǎng)授權(quán),此時路由器不再接收任何客戶端的接入請求。
值得注意的是,路由器在當前時刻與網(wǎng)線上網(wǎng)授權(quán)開啟時刻的時間差值達到10秒鐘時,只是關(guān)閉了無線上網(wǎng)授權(quán)功能,并沒有關(guān)閉無線上網(wǎng)功能,即未接入無線網(wǎng)絡(luò)的客戶端,不能依靠本次觸摸路由器接入無線網(wǎng)絡(luò),但是之前已經(jīng)接入無線網(wǎng)絡(luò)的客戶端還可以正常上網(wǎng)。例如有一個客戶端E已經(jīng)在之前接入無線網(wǎng)絡(luò),那么當路由器關(guān)閉了無線上網(wǎng)授權(quán)功能以后,客戶端E依舊可以正常上網(wǎng)。
在S304中,在預設(shè)客戶端黑名單中搜索發(fā)出接入請求的客戶端,若所述客戶端存在于預設(shè)客戶端黑名單中,則禁止所述客戶端接入無線網(wǎng)絡(luò)。
在路由器中存在一個黑名單列表,記錄了一系列被列入黑名單的客戶端對應的物理地址以及型號。因此若路由器在黑名單列表中發(fā)現(xiàn)了發(fā)出接入請求的客戶端的物理地址以及型號,就會直接禁止這些客戶端接入網(wǎng)絡(luò),而不需要進行其他操作。
上文提到,路由器接收到了客戶端A、客戶端B以及客戶端C發(fā)出的接入請求。假設(shè)客戶端C出現(xiàn)在了路由器的黑名單中,則路由器直接禁止客戶端C接入無線網(wǎng)絡(luò),而客戶端A和客戶端B可以進入下一步計算以確定是否可以接入無線網(wǎng)絡(luò)。
在S304中,檢測與所述客戶端的距離。
在本發(fā)明實施例中,當路由器接收到客戶端發(fā)送的接入請求之后,并驗證了這些發(fā)出接入請求的客戶端不在黑名單中之后,會檢測與客戶端的距離。只有當客戶端與路由器之間的距離滿足一定條件時,路由器才會允許客戶端接入無線網(wǎng)絡(luò)。
在本發(fā)明是實施例中,只有客戶端A和客戶端B進入了這一步計算,其中客戶端A到路由器的距離是10米,而客戶端B到路由器的距離是25米。
在S305中,若所述與所述客戶端的距離小于或等于預設(shè)距離閾值,則允許所述客戶端接入所述無線網(wǎng)絡(luò)。
在本發(fā)明實施例中,在路由器檢測到預設(shè)位置上有觸摸或摩擦從而開啟無線上網(wǎng)授權(quán)之后,決定一個客戶端能否被允許接入網(wǎng)絡(luò)的條件有兩個。一個就是上文已經(jīng)提到的,客戶端必須要在路由器開啟無線上網(wǎng)授權(quán)以后在規(guī)定時間內(nèi)發(fā)出接入網(wǎng)絡(luò)的請求。另一個則是客戶端必須要與路由器的距離小于一個距離閾值。這兩個條件保證了路由器在不用客戶端輸入密碼的前提下,也可以確保家庭網(wǎng)絡(luò)的安全性。
在本發(fā)明實施例中,預設(shè)距離閾值為15米,因此路由器會允許客戶端A接入網(wǎng)絡(luò),而禁止客戶端B接入網(wǎng)絡(luò)。從上述例子中可以看出,發(fā)出接入請求的客戶端A、客戶端B、客戶端C以及客戶端D,最終只有客戶端A被允許接入無線網(wǎng)絡(luò)。
進一步地,當一個路由器允許一個客戶端接入網(wǎng)絡(luò)之后,路由器會保存客戶端的加密信息,以及保存客戶端的基礎(chǔ)信息。
這里的客戶端的加密信息包括WIFI加密的加密方式和加密密碼,客戶端的基礎(chǔ)信息包括客戶端WIFI的SSID名稱信息和加密日志等。
在S306中,顯示已接入無線網(wǎng)絡(luò)客戶端的信息。
路由器可以顯示出所有正在通過本路由器使用網(wǎng)絡(luò)的客戶端的物理地址以及設(shè)備型號。用戶可以通過這些信息判斷有沒有未經(jīng)允許的客戶端接入網(wǎng)絡(luò),如果有,可以將未經(jīng)允許使用網(wǎng)絡(luò)的客戶端列入黑名單列表中。
圖4是本發(fā)明實施例提供的無線上網(wǎng)授權(quán)裝置的結(jié)構(gòu)框圖,包括:
接觸檢測子單元401,用于檢測路由器上預設(shè)區(qū)域內(nèi)是否有物體接觸;
啟動子單元402,用于若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則開啟無線上網(wǎng)授權(quán)并記錄開啟時刻;
接收子單元403,用于若當前時刻與所述開啟時刻的時間差值小于或等于預設(shè)時間閾值,則接收客戶端發(fā)送的接入請求;
距離檢測子單元404,用于檢測與所述客戶端的距離;
準入子單元405,用于若所述與所述客戶端的距離小于或等于預設(shè)閾值,則允許所述客戶端接入所述無線網(wǎng)絡(luò)。
進一步地,接觸檢測單元包括:
電平檢測子單元,用于通過電流感應技術(shù)檢測路由器上預設(shè)區(qū)域內(nèi)的電平變化。
進一步地,啟動單元包括:
上報子單元,用于上報接觸檢測結(jié)果;
開啟子單元,用于若所述路由器上預設(shè)區(qū)域內(nèi)有物體接觸,則通過調(diào)用無線訪問點函數(shù),開啟所述無線上網(wǎng)授權(quán);
記錄子單元,用于記錄開啟時刻。
進一步地,裝置還包括:
授權(quán)終止子單元,用于若所述當前時刻與所述開啟時刻的時間差值達到預設(shè)時間閾值,則調(diào)用config函數(shù)以停止無線上網(wǎng)授權(quán)。
進一步地,裝置還包括:
第一加密子單元,用于保存客戶端加密信息;
第二加密子單元,用于保存客戶端基礎(chǔ)信息。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,僅以上述各功能單元、模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能單元、模塊完成,即將所述裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能單元或模塊,以完成以上描述的全部或者部分功能。實施例中的各功能單元、模塊可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中,上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。另外,各功能單元、模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本申請的保護范圍。上述系統(tǒng)中單元、模塊的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
在本發(fā)明所提供的實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的系統(tǒng)實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通訊連接可以是通過一些接口,裝置或單元的間接耦合或通訊連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明實施例的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明實施例各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍,均應包含在本發(fā)明的保護范圍之內(nèi)。