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