本發(fā)明涉及無線通信技術(shù),特別涉及一種控制方法、控制裝置、移動終端及無線通信系統(tǒng)。
背景技術(shù):
現(xiàn)有的無線通信將通信數(shù)據(jù)加載于電磁波進行傳輸,由于電磁波穿透及繞射力強,傳輸距離無法控制,因此,可能在服務(wù)范圍外被竊聽,安全性差。
另一方面,可見光通信將通信數(shù)據(jù)加載于發(fā)射端的光源的驅(qū)動電壓或驅(qū)動電流上,使光源的亮度隨光源的亮度變化,如此,接收端通過檢測亮度變化可以將通信數(shù)據(jù)解調(diào)出來。由于可見光傳輸距離和覆蓋范圍可控,因此,可以避免在服務(wù)范圍外被竊聽,因此,可見光通信安全,而且還有綠色環(huán)保、沒有電磁輻射等有點。
但是,在可見光通信的下行鏈路,基站可以配備具有將通信數(shù)據(jù)發(fā)送給用戶終端能力的光源,然而,在上行鏈路,移動終端往往不具備可以將通信數(shù)據(jù)發(fā)送給基站的光源。
綜上,當前并沒有在安全性及可行性方面均較理想的通信技術(shù)。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少解決現(xiàn)有技術(shù)中存在的技術(shù)問題之一。為此,本發(fā)明需要提供一種控制移動終端進行無線通信的控制方法及其控制裝置。
一種控制方法,用于控制移動終端與交互終端進行無線通信,所述控制方法包括以下步驟:
處理所述移動終端接收的信號光以得到安全信息,所述信號光由加載有所述安全信息的驅(qū)動信號驅(qū)動光源產(chǎn)生;
根據(jù)所述安全信息加密通信數(shù)據(jù);
發(fā)送所述加密通信數(shù)據(jù)到所述交互終端。
在某些實施方式中,所述安全信息包括所述移動終端收到的通信數(shù)據(jù)。
一種控制裝置,用于控制移動終端進行與交互終端無線通信,所述控制裝置包括處理模塊和加密模塊。
所述處理模塊用于處理所述移動終端接收的信號光以得到安全信息,所述信號光由加載有所述安全信息的驅(qū)動信號驅(qū)動光源發(fā)光產(chǎn)生;
所述加密模塊根據(jù)所述安全信息加密通信數(shù)據(jù);
第一發(fā)送模塊,所述第一發(fā)送模塊發(fā)送所述加密通信數(shù)據(jù)到所述交互終端。
在某些實施方式中,所述安全信息包括所述移動終端收到的通信數(shù)據(jù)。
本發(fā)明實施方式的移動終端包括所述控制裝置。
在某些實施方式中,所述移動終端包括手機或平板電腦。
本發(fā)明實施方式的無線通信系統(tǒng)包括所述移動終端。
在某些實施方式中,所述無線通信系統(tǒng)包括所述交互終端,所述交互終端包括所述移動終端所在的無限局域網(wǎng)的接入點、手機或平板電腦。
在某些實施方式中,所述交互終端包括所述移動終端所在的無線局域網(wǎng)的接入點,所述交互終端包括生成模塊、驅(qū)動模塊及光源,所述生成模塊用于生成所述安全信息,所述驅(qū)動模塊用于將所述安全信息加載于所述光源的驅(qū)動電壓或驅(qū)動電流并驅(qū)動所述光源發(fā)光。
在某些實施方式中,所述無線局域網(wǎng)還存在其他移動終端,所述接入點還用于產(chǎn)生與所述其他移動終端對應(yīng)的其他安全信息,所述安全信息與所述其他安全信息不同。
在某些實施方式中,所述接入點包括多個光源,每個所述光源形成預(yù)定照明區(qū)域;所述接入點還包括識別模塊、判斷模塊、驅(qū)動模塊。
所述識別模塊用于識別所述移動終端的位置信息;
所述判斷模塊用于根據(jù)所述位置信息確定目標光源,所述多個光源包括所述目標光源,所述移動終端落入所述目標光源的預(yù)定照明區(qū)域;及
所述驅(qū)動模塊用于將所述安全信息加載于所述目標光源的驅(qū)動電壓或驅(qū)動電流并驅(qū)動所述目標光源發(fā)光。
在某些實施方式中,所述安全信息按預(yù)定周期更新。
在某些實施方式中,所述交互終端包括所述移動終端所在的無線局域網(wǎng)的接入點,所述接入點用于產(chǎn)生公鑰及所述移動終端的私鑰,所述安全信息包括所述公鑰。
本發(fā)明實施方式的控制方法、控制裝置、移動終端及無線通信系統(tǒng)利用可見光下行鏈路傳輸安全信息并利用安全信息加密上行鏈路傳輸?shù)耐ㄐ艛?shù)據(jù),利用可見光傳輸?shù)谋C苄裕_保上行鏈路通信數(shù)據(jù)傳輸?shù)陌踩浴?/p>
本發(fā)明的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明的上述和/或附加的方面和優(yōu)點從結(jié)合下面附圖對實施方式的描述中將變得明顯和容易理解,其中:
圖1是本發(fā)明實施方式的控制方法的流程示意圖。
圖2是本發(fā)明實施方式的無線通信系統(tǒng)的功能模塊示意圖。
圖3是本發(fā)明實施方式的無線通信系統(tǒng)的另一個功能模塊示意圖。
圖4是本發(fā)明實施方式的無線通信系統(tǒng)的再一個功能模塊示意圖。
圖5是本發(fā)明實施方式的無線通信系統(tǒng)的又一個功能模塊示意圖。
圖6是本發(fā)明實施方式的工作原理圖。
主要元件符號說明:
無線局域網(wǎng)1000、移動終端100、控制裝置10、處理模塊12、加密模塊14、第一發(fā)送模塊16、交互終端200、接入點200、生成模塊210、驅(qū)動模塊220、識別模塊230、判斷模塊240、光源300。
具體實施方式
下面詳細描述本發(fā)明的實施方式,所述實施方式的實施方式在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施方式是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
下文的公開提供了許多不同的實施方式或例子用來實現(xiàn)本發(fā)明的不同結(jié)構(gòu)。為了簡化本發(fā)明的公開,下文中對特定例子的部件和設(shè)置進行描述。當然,它們僅僅為示例,并且目的不在于限制本發(fā)明。此外,本發(fā)明可以在不同例子中重復參考數(shù)字和/或參考字母,這種重復是為了簡化和清楚的目的,其本身不指示所討論各種實施方式和/或設(shè)置之間的關(guān)系。
請參閱圖1,本發(fā)明實施方式的控制方法用于控制移動終端進行無線通信,控制方法包括以下步驟:
S12:處理移動終端接收的信號光以得到安全信息;
S14:根據(jù)安全信息加密通信數(shù)據(jù);及
S16:發(fā)送加密通信數(shù)據(jù)到交互終端。
請參閱圖2,本發(fā)明實施方式的控制方法可以由本發(fā)明實施方式的控制裝置10實施,用于控制移動終端100與交互終端200進行無線通信??刂蒲b置10包括處理模塊12、加密模塊14及第一發(fā)送模塊16。處理模塊12用于處理移動終端100接收的信號光以得到安全信息,信號光由加載有安全信息的驅(qū)動信號驅(qū)動光源300發(fā)光產(chǎn)生。加密模塊14根據(jù)安全信息加密通信數(shù)據(jù)。第一發(fā)送模塊16用于發(fā)送加密通信數(shù)據(jù)到交互終端200。
也即是說,步驟S12可以由處理模塊12實現(xiàn),步驟S14可以由加密模塊14實現(xiàn),而步驟S16可以由第一發(fā)送模塊16實現(xiàn)。
請參閱圖3,在某些實施方式中,控制裝置10可以應(yīng)用于本發(fā)明實施方式的移動終端100。也即是說,本發(fā)明實施方式中移動終端100可以包括控制裝置。
在某些實施方式中,本發(fā)明實施方式的移動終端100可以應(yīng)用于本發(fā)明實施方式的無線通信系統(tǒng)1000?;蛘哒f,無線通信系統(tǒng)1000包括移動終端100。在某些實施方式中,無線通信系統(tǒng)1000還可以包括交互終端200。
本發(fā)明實施方式的控制方法、控制裝置10、移動終端100及無線通信系統(tǒng)利用可見光通信的下行鏈路傳輸安全信息,并利用安全信息加密上行鏈路的通信數(shù)據(jù)或者說移動終端100發(fā)送通信數(shù)據(jù),從而保證安全信息的傳輸安全,也即是說利用可見光通信的保密性提高無線通信的安全性。
另外,在上行鏈路或者移動終端100發(fā)送通信數(shù)據(jù)時,可以采用無線通信方式發(fā)送,從而保證通信的可行性。綜上,本發(fā)明實施方式的控制方法、控制裝置10及移動終端100可以同時保證無線通信的安全性及可行性。
移動終端100可以是手機或平板電腦等可以檢測環(huán)境光的亮度變化并可以接入無線通信網(wǎng)絡(luò)的設(shè)備。
本實施方式中,移動終端100是手機。
交互終端200也可以是移動終端100所在的無限局域網(wǎng)的接入點等可以通過與移動終端100交互幫助移動終端100接入無線通信網(wǎng)絡(luò)的裝置或設(shè)備、或者手機或平板電腦等可以通過無線通信網(wǎng)絡(luò)與移動終端100交互的裝置或設(shè)備。
在本實施方式中,交互終端200為移動終端100所在的無線局域網(wǎng)的接入點。
請參閱圖4,交互終端200包括生成模塊210、驅(qū)動模塊220及光源300。生成模塊210用于生成安全信息,驅(qū)動模塊220用于將安全信息加載于光源300的驅(qū)動電壓或驅(qū)動電流并驅(qū)動光源300發(fā)光。
在某些實施方式中,生成模塊210根據(jù)安全信息的生成算法為移動終端100生成安全信息,驅(qū)動模塊220將安全信息加載于光源300的驅(qū)動電壓或驅(qū)動電流并驅(qū)動光源300發(fā)送可見光信息,移動終端100接收接入點200發(fā)送的可見光信息,處理后獲得安全信息。移動終端100利用安全信息加密通信數(shù)據(jù),并將加密通信數(shù)據(jù)發(fā)送到接入點200。如此,接入點200可根據(jù)發(fā)送給移動終端100的安全信息進行加密通信數(shù)據(jù)的解密,從而獲得移動終端100的通信數(shù)據(jù)。安全信息由接入點200產(chǎn)生,并且通過保密的可見光通信發(fā)送給移動終端100。因此,在整個通信過程中,安全信息不會被其他的通信設(shè)備獲取,提高了無線通信的安全性。
在某些實施方式中,交互終端200包括移動終端100,安全信息由接入點200的生成模塊210產(chǎn)生。生成模塊210為不同的移動終端100生成不同的安全信息,安全信息包括公鑰和私鑰。接入點200將安全信息加載于驅(qū)動信號以驅(qū)動光源300發(fā)送可見光信息。不同移動終端100接收到對應(yīng)的安全信息,處理后獲得對應(yīng)的私鑰。第一移動終端100可以通過多種方法獲得第二移動終端100的公鑰,包括但不限于以下方法,可見光發(fā)送不同移動終端100對應(yīng)的私鑰的同時發(fā)送其他移動終端的公鑰或者不同移動終端通過藍牙、WIFI等傳統(tǒng)通信方式直接傳輸公鑰。第一移動終端100利用第二移動終端100的公鑰加密通信數(shù)據(jù),并將加密通信數(shù)據(jù)發(fā)送到第二移動終端100。如此,第二移動終端100利用私鑰進行加密通信數(shù)據(jù)的解密,從而獲得第一移動終端100發(fā)送的通信數(shù)據(jù)。安全信息中的私鑰由接入點200產(chǎn)生后通過可見光通信發(fā)送給對應(yīng)的移動終端100,因此,在整個通信過程中,每個移動終端100對應(yīng)的私鑰不會被其他通信設(shè)備獲取,提高了無線通信的安全性。
請參閱圖5,在某些實施方式中,無線局域網(wǎng)1000還存在其他移動終端100,生成模塊210還用于產(chǎn)生與其他移動終端100對應(yīng)的其他安全信息。
具體地,生成模塊210為每個不同的移動終端100產(chǎn)生不同的安全信息,接入點200將不同的安全信息對應(yīng)地發(fā)送到不同的移動終端100,不同的移動終端100根據(jù)不同的安全信息加密通信數(shù)據(jù),并將加密通信數(shù)據(jù)發(fā)送到接入點200,接入點200即可根據(jù)不同移動終端100對應(yīng)的不同安全信息進行解密。如此,不同的移動終端100具有不同的安全信息,不同的移動終端100無法解密其他移動終端100的加密通信數(shù)據(jù),提高了無線通信的安全性。
請參閱圖6,在某些實施方式中,接入點200包括多個光源300,每個光源300形成預(yù)定照明區(qū)域;接入點200還包括識別模塊230、判斷模塊240、驅(qū)動模塊220。識別模塊230用于識別移動終端100的位置信息。判斷模塊240用于根據(jù)位置信息確定目標光源300,多個光源300包括目標光源300,移動終端100落入目標光源300的預(yù)定照明區(qū)域。驅(qū)動模塊220將安全信息加載于目標光源300的驅(qū)動電壓或驅(qū)動電流并驅(qū)動目標光源300發(fā)光。
接入點200通過識別不同移動終端100的位置,將不同的安全信息加載于不同移動終端100位置相對應(yīng)的光源300驅(qū)動信號上,從而不同的移動終端100能夠獲取不同的對應(yīng)安全信息,提高了無線通信的安全性。
在某些實施方式中,接入點200識別移動終端100的位置信息和確定目標光源300的方法包括:接入點200通過WIFI或者藍牙等傳統(tǒng)通信方式與移動終端100連接,移動終端100根據(jù)GPS或者其他定位方式獲得位置信息,并將位置信息通過傳統(tǒng)通信方式傳輸給接入點200。接入點200根據(jù)移動終端100的位置信息和各個光源300的覆蓋范圍進行對比,從而確定覆蓋移動終端100所在區(qū)域的目標光源300。
在某些實施方式中,接入點200識別移動終端100的位置信息和確定目標光源300的方法還包括:接入點200通過WIFI或者藍牙等傳統(tǒng)通信方式與移動終端100連接,并利用不同的光源300發(fā)送不同的可見光信息,然后將不同的移動終端100反饋回來的信息和不同光源300發(fā)送的信息進行對比,從而找出每個移動終端對應(yīng)的目標光源300。
接入點200還可以通過其他方法識別移動終端100的位置信息和確定目標光源300,在此不做任何限定。
在某些實施方式中,安全信息按預(yù)定周期更新。由于安全信息進行預(yù)定周期更新,能夠減小安全信息被破解的風險,從而提高無線通信的安全性。
在某些實施方式中,安全信息可固定時間更新,包括每三個月更新一次、每一個月更新一次、每周更新一次或者每天更新一次。
在某些實施方式中,安全信息也可按照需求更新,包括根據(jù)不同的數(shù)據(jù)傳輸量、根據(jù)不同的通信環(huán)境。當傳輸量大于一個預(yù)定值時,如每天10M,更新周期可以設(shè)置得比較短,如每天更新一次,當傳輸量低于預(yù)定值時,更新周期可以設(shè)置得比較長,如每周更新一次。在通信環(huán)境比較惡劣時,如發(fā)現(xiàn)有人嘗試截獲并破解加密通信數(shù)據(jù)時,可以立即更新安全信息,在通信環(huán)境比較良好的情況下,比如沒任何異常情況發(fā)生,可較長時間更新一次安全信息,如每個月一次。
在某些實施方式中,安全信息包括移動終端100接收到的通信數(shù)據(jù)。如此,接入點200不用專門為移動終端100產(chǎn)生安全信息,可以降低接入點200的工作量,提高工作效率。
在某些實施方式中,安全信息不僅僅可以由生成模塊210專門生成,也可以是接入點200發(fā)送給移動終端100的可見光通信數(shù)據(jù)。控制裝置10通過對接入點200發(fā)送給移動終端100的可見光通信數(shù)據(jù)進行相關(guān)的處理,獲得安全信息,然后利用獲得的安全信息加密通信數(shù)據(jù),并將加密通信數(shù)據(jù)發(fā)送到接入點200。接入點200也將對應(yīng)的可見光通信數(shù)據(jù)進行相同的處理,獲得相同的安全信息,然后利用獲得的安全信息解密加密的通信數(shù)據(jù),從而獲得移動終端100發(fā)送的通信數(shù)據(jù)。
在某些實施方式中,交互終端200包括移動終端100所在的無線局域網(wǎng)1000的接入點200,接入點200用于產(chǎn)生公鑰及移動終端100的私鑰,安全信息包括公鑰。
在某些實施方式中,移動終端100和交互終端200的通信方法包括非對稱性加密,也即是說用公鑰加密的通信數(shù)據(jù)用同一個公鑰無法解密,只有用對應(yīng)的私鑰才能解密。同一個局域網(wǎng)終端中的移動終端100可以獲得局域網(wǎng)內(nèi)所有的移動終端100的公鑰和特有的私鑰。第一移動終端100利用第二移動終端100的公鑰加密通信數(shù)據(jù)并將加密通信數(shù)據(jù)發(fā)送到第二移動終端100,第二移動終端100利用特有的私鑰解密加密的通信數(shù)據(jù),得到第一移動終端100發(fā)送的通信數(shù)據(jù)從而實現(xiàn)移動終端100間的通信。
在本說明書的描述中,參考術(shù)語“一個實施方式”、“一些實施方式”、“示意性實施方式”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合所述實施方式或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施方式或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施方式或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施方式或示例中以合適的方式結(jié)合。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
盡管上面已經(jīng)示出和描述了本發(fā)明的實施方式,可以理解的是,上述實施方式是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施方式進行變化、修改、替換和變型。