本公開涉及信息隱藏
技術領域:
,具體涉及一種終端設備、隱匿信道通信方法以及隱匿信道通信裝置。
背景技術:
:作為新興的信息安全技術,信息隱藏近年來得到了迅速的發展。它將秘密信息隱藏到公開的載體信息中,通過載體信息的發送將秘密信息發送出去而不被對手察覺。信息隱藏技術實施的隱藏通信,具有較好的安全性和隱蔽性,被應用于軍事、商業保密通信等領域。自組網是一種移動通信和計算機網絡相結合的網絡,網絡的信息交換采用計算機網絡中的分組交換機制,用戶終端是可以移動的便攜式終端,自組網中每個用戶終端都兼有路由器和主機兩種功能。自組網在數據傳輸過程中,除了有傳統網絡存在的安全問題外,還面臨著許多新的安全威脅,例如:容易受到竊聽攻擊,則傳輸的數據會被打劫;或網絡中節點被假冒,則數據不能傳輸至真正的節點等安全問題。需要說明的是,在上述
背景技術:
部分公開的信息僅用于加強對本公開的背景的理解,因此可以包括不構成對本領域普通技術人員已知的現有技術的信息。技術實現要素:本公開的目的在于提供隱匿信道通信方法、隱匿信道通信裝置以及應用該隱匿信道通信方法的終端設備,進而至少在一定程度上克服由于相關技術的限制和缺陷而導致的一個或者多個問題。本公開的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本公開的實踐而習得。根據本公開的第一方面,提供一種隱匿信道通信方法,包括:將待發送的負載數據按預設網絡協議進行封裝生成符合所述預設網絡協議規定的原始數據包;與一接收端建立通信鏈路并協商針對所述原始數據包的隱匿方式;所述隱匿方式包括:更改所述原始數據包的報文頭信息或校驗碼信息以偏離所述網絡協議規定;將所述原始數據包按協商的所述隱匿方式進行更改生成隱匿數據包,并將所述隱匿數據包通過所述通信鏈路發送至所述接收端。在本公開的一種示例性實施例中,所述更改所述原始數據包的報文頭信息包括:更改所述原始數據包的MAC包頭、IP包頭或TCP包頭中的一種或幾種。在本公開的一種示例性實施例中,所述更改所述原始數據包的報文頭信息包括:更改所述MAC包頭、IP包頭或TCP包頭的首部校驗和信息、標識位信息或總長度信息。在本公開的一種示例性實施例中,所述更改校驗碼信息包括:修改所述校驗碼信息,使其與負載數據內容不一致或與所述報文頭聲明不一致。在本公開的一種示例性實施例中,所述通信方法還包括:所述負載數據封裝前進行加密處理生成加密數據。根據本公開的第二方面,提供一種隱匿信道通信方法,包括:與一發送端建立通信鏈路并協商針對原始數據包的隱匿方式;所述隱匿方式包括:更改所述原始數據包的報文頭信息或校驗碼信息;接收所述發送端發送的通過用以偏離網絡協議規定的所述隱匿方式更改后的隱匿數據包;將所述隱匿數據包按協商的所述隱匿方式復原為符合所述網絡協議規定的所述原始數據包,獲取數據信息。在本公開的一種示例性實施例中,所述的將所述隱匿數據包按協商的所述隱匿方式復原為符合所述網絡協議規定的所述原始數據包包括:將所述隱匿數據包的報文頭信息或校驗碼信息替換為所述原始數據包的報文頭信息或校驗碼信息。根據本公開的第三方面,提供一種隱匿信道通信裝置,包括:原始數據封裝模塊,用于將待發送的負載數據按預設網絡協議進行封裝生成符合所述預設網絡協議的原始數據包;隱匿協商模塊,用于與一接收端建立通信鏈路并協商針對所述原始數據包的隱匿方式;所述隱匿協商模塊包括:報文頭修改模塊,用于更改所述原始數據包的報文頭信息以偏離所述網絡協議規定;校驗碼修改模塊,用于更改所述原始數據包的校驗碼信息以偏離所述網絡協議規定;數據隱匿模塊,用于將所述原始數據包按協商的所述隱匿方式進行更改生成隱匿數據包;數據發送模塊,用于將所述隱匿數據包通過所述通信鏈路發送至所述接收端。在本公開的一種示例性實施例中,所述報文頭修改模塊包括:MAC包頭修改模塊,用于修改所述原始數據包的MAC包頭的首部校驗和信息、標識位信息或總長度信息的一種或幾種;IP包頭修改模塊,用于修改所述原始數據包的IP包頭的首部校驗和信息、標識位信息或總長度信息的一種或幾種;TCP包頭修改模塊,用于修改所述原始數據包的TCP包頭的首部校驗和信息、標識位信息或總長度信息的一種或幾種。在本公開的一種示例性實施例中,所述隱匿信道通信裝置還包括:負載數據加密模塊,用于對所述負載數據在封裝前進行加密操作。根據本公開的第四方面,提供一種終端設備,包括:處理器;以及存儲器,用于存儲所述處理器的可執行指令;其中,所述處理器配置為經由執行所述可執行指令來執行以下操作:將待發送的負載數據按預設網絡協議進行封裝生成符合所述預設網絡協議規定的原始數據包;與一接收端建立通信鏈路并協商針對所述原始數據包的隱匿方式;所述隱匿方式包括:更改所述原始數據包的報文頭信息或校驗碼信息以偏離所述網絡協議規定;將所述原始數據包按協商的所述隱匿方式進行更改生成隱匿數據包,并將所述隱匿數據包通過所述通信鏈路發送至所述接收端。本公開的一種隱匿信道通信方法,首先將要傳輸的負載數據封裝成符合預設網絡協議規定的原始數據包,然后與接收端建立通信鏈路,并協商確定針對原始數據包的隱匿方式,然后將原始數據包按照協商好的所述隱匿方式更改原始數據包的報文頭信息或校驗碼信息生成隱匿數據包,再將所述隱匿數據包發送至接收端。通過更改原始數據包的報文頭信息或校驗碼信息,使原始數據包偏離正常網絡協議的規定,進而使得截取到該數據包的第三方不能正常解析該數據包,并認定該隱匿數據包為損壞的數據包而丟棄,從而形成隱匿通信信道,實現對數據進行隱匿傳輸。一方面,本公開的通信方法能比較簡單的實現隱匿信道的建立;另一方面,本公開的通信方法在數據傳輸時可以不對負載數據加密即可實現對數據的隱匿傳輸。應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。附圖說明此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。顯而易見地,下面描述中的附圖僅僅是本公開的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1示意性示出本公開示例性實施例中一種隱匿信道通信方法的流程圖;圖2示意性示出本公開示例性實施例中一種以太網數據包的結構示意圖;圖3示意性示出本公開示例性實施例中一種EthernetⅡ幀格式結構示意圖;圖4示意性示出本公開示例性實施例中一種IP報文結構示意圖;圖5示意性示出本公開示例性實施例中一種TCP報文結構示意圖;圖6示意性示出本公開示例性實施例中一種隱匿信道通信裝置的組成框圖;圖7示意性示出本公開示例性實施例中一種隱匿信道通信裝置中隱匿協商模塊的組成框圖;圖8示意性示出本公開示例性實施例中一種隱匿信道通信裝置中報文頭修改模塊的組成框圖;圖9示意性示出本公開示例性實施例中一種應用上述隱匿信道通信方法或隱匿信道通信裝置的終端裝置的結構框圖。具體實施方式現在將參考附圖更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應被理解為限于在此闡述的范例;相反,提供這些實施方式使得本公開將更加全面和完整,并將示例實施方式的構思全面地傳達給本領域的技術人員。所描述的特征、結構或特性可以以任何合適的方式結合在一個或更多實施方式中。此外,附圖僅為本公開的示意性圖解,并非一定是按比例繪制。圖中相同的附圖標記表示相同或類似的部分,因而將省略對它們的重復描述。附圖中所示的一些方框圖是功能實體,不一定必須與物理或邏輯上獨立的實體相對應。可以采用軟件形式來實現這些功能實體,或在一個或多個硬件模塊或集成電路中實現這些功能實體,或在不同網絡和/或處理器裝置和/或微控制器裝置中實現這些功能實體。本示例實施方式中首先提供了一種隱匿信道通信方法,可以應用于自組網等通信網絡中,用于對數據進行保密通信。參考圖1中所示,所述的隱匿信道通信方法可以包括以下步驟:步驟S1,將待發送的負載數據按預設網絡協議進行封裝生成符合所述預設網絡協議規定的原始數據包;步驟S2,與一接收端建立通信鏈路并協商針對所述原始數據包的隱匿方式;所述隱匿方式包括:更改所述原始數據包的報文頭信息或校驗碼信息以偏離所述網絡協議規定;步驟S3,將所述原始數據包按協商的所述隱匿方式進行更改生成隱匿數據包,并將所述隱匿數據包通過所述通信鏈路發送至所述接收端。本示例實施方式所提供的隱匿信道通信方法中,通過更改原始數據包的報文頭信息或校驗碼信息,使原始數據包偏離正常網絡協議的規定,更改后形成的隱匿數據包與正常的預設網絡協議不一致,進而使得截取到該數據包的第三方不能正常解析該數據包,并認定該隱匿數據包為損壞的數據包而丟棄,從而形成隱匿通信信道,實現對數據進行隱匿傳輸。一方面,本公開的通信方法能比較簡單的實現隱匿信道的建立;另一方面,本公開的通信方法在數據傳輸時可以不對負載數據加密即可實現對數據的隱匿傳輸。下面,將結合圖2至圖5對本示例實施方式中的隱匿信道通信方法的各個步驟進行更詳細的說明。在步驟S1中,將待發送的負載數據按預設網絡協議進行封裝生成符合所述網絡協議規定的原始數據包。本示例實施方式中,發送端首先將要發送的負載數據按預設的常規網絡協議對數據進行封裝,在將所述的負載數據封裝后生成一包含原始負載數據信息的原始數據包。其中,預設的網絡協議可以是常規的TCP/IP協議或其他網絡協議,所采用的預設網絡協議可以根據實際需要具體設置,在本示例實施方式中對此不作特殊限制。例如當采用TCP/IP協議時,常規的數據封裝參考OSI模型,對原始數據逐層進行封裝。在步驟S2中,發送端與一接收端建立通信鏈路并協商針對所述原始數據包的隱匿方式;所述隱匿方式包括:更改所述原始數據包的報文頭信息或校驗碼信息以偏離所述網絡協議規定。本示例實施方式中,發送端與接收端首先建立通信鏈路,如通過三次握手方式或其他方式建立通信連接。上述的發送端與接收端也可以是自組網中的兩個節點。所述的發送端與接收端在建立通信鏈路后協商針對所述原始數據包的隱匿方式。其中,隱匿方式可以包括:更改所述原始數據包的報文頭信息或校驗碼信息以偏離所述網絡協議規定。對所述原始數據包的進行更該的目的是使得到該數據包的第三方無法按照正常的網絡協議對該數據包進行解析,并根據該數據包的報文頭信息或校驗碼信息認定該數據包是數據被損壞的或無用的數據包,從而將該數據包丟棄,從而使第三方無法獲取原始的數據信息。舉例來說,參考圖2所示,常規的以太網數據包的結構包括:MAC包頭、IP包頭、TCP包頭、數據以及以太網尾部。上述的原始數據包在發送之前由下層至上層對負載數據依次進行封裝。最下層的以太網幀,位于參考模型osi的數據鏈路層,EthernetⅡ幀格式參考圖3所示。為使所述原始數據包在更改后偏離預定的所述網絡協議規定,令第三方無法正常解封數據包,在此處可以對以太網類型字段Type/Length進行修改。常規情況下,以太網類型字段Type/Length與對應操作如表1所示:Type/Length對應操作0x0800→IP繼續進行3層的IP包處理0x0806→ARP送給CPU處理0x8035→RARP送給CPU處理0x8863→PPPoEdiscoverystage送給CPU處理0x8864→PPPoEsessionstage繼續進行PPP的2層包處理0x8100→VLAN其它值當作未識別包類型而丟棄表1由表1信息可知,當Type/Length字段為0x8100或其他值的時候,則認定該數據包為未識別數據包而丟棄。此時可以令所述發送端與接收端在建立通信鏈路后協商并約定以太網報文的Type/Length位為特定字段,如:0x8888、0x8000或0x0834等值,然后發送端依據協商的更改方式對所述原始數據包進行修改,在封裝后進行發送。第三方在獲取該數據包后在讀取Type/Length字段時認為該數據包是未識別包,不能正常解封該數據包從而將其丟棄,以實現數據隱匿。與現有其他將保密數據隱藏在循環冗余校驗信息中的加密方式不同的是,本公開可以令循環冗余校驗位為正確信息,但更改Type/Length信息,使第三方在獲得該數據包后認定該數據包已損壞而丟棄,從而實現數據數據的隱匿。或者,發送端可以修改以太網報文的校驗位FSC(CRC),即更改循環冗余校驗信息,使第三方在獲取隱匿數據包后不能對該隱匿數據包進行檢驗,或檢驗結果為錯,令第三方認定該數據包為損壞數據包而丟棄。在本示例實施方式中,參考圖4所示,為常規的IP報文格式,對應網絡層,上述的更改原始數據包的IP包頭可以是更改所述IP包頭的首部校驗和信息、標識位信息或總長度信息的一種或幾種,使IP報文內容與數據實際內容不一致。所述發送端與接收端在協商對原始數據包的更改方式時,可以對IP包頭的首部校驗、信息標識位信息或總長度信息中的一項進行更改或同時更改幾項,使其與數據內容不一致,使該數據包的IP報文與預設網絡協議的規定不一致,第三方在獲取該數據包時不能以正常的網絡協議進行解封,認定該數據包已損壞而丟棄,從而實現對原始的負載數據的隱匿。在本示例實施方式中,參考圖5所示,為常規TCP報文格式,對應傳輸層。上述的所述更改報文頭信息可以包括:更改所述原始數據包TCP包頭中首部校驗和信息或長度信息,令更改后的TCP報文與正常的協議不一致,第三方在獲取該數據包之后不能對TCP數據包解析,并認定該數據包已損壞,則所述第三方會丟棄改數據包,進而實現數據的隱藏。在本公開的其實示例實施方式中,上述的發送端與接收端在協商所述針對原始數據包的更改方式時,其更改方式還可以是修改所述原始數據包的校驗碼信息。參考圖2所示,可以對所述原始數據包的以太網尾部校驗碼進行更改,使其與負載數據內容不一致或與所述報文頭聲明不一致。當第三方在獲取更改后形成的隱匿數據包時,由于該數據包的校驗信息與負載內容不一致或與所述報文頭聲明不一致,使得第三方認為該數據包已損壞而丟棄,實現數據的隱藏和保密。或者,當所述發送端與接收端采用其他網絡協議形成隱匿信道進行隱匿傳輸時,收發雙方也可以根據預設的網絡協議針對原始數據包的其他報文內容進行更改,以使得第三方在獲取該已更改包頭內容的數據包后不能解析該數據包的內容,從而實現隱匿信道的建立,達到對數據保密的目的。基于上述內容,在本示例實施方式中,上述的隱匿信道通信方法還可以包括:步驟S4,接收端與發送端建立通信鏈路并協商針對原始數據包的隱匿方式;所述隱匿方式包括:更改所述原始數據包的報文頭信息或校驗碼信息。步驟S5,接收端接收所述發送端發送的通過用以偏離網絡協議規定的所述隱匿方式更改后的隱匿數據包。步驟S6,將所述隱匿數據包按協商的所述隱匿方式復原為符合所述網絡協議規定的所述原始數據包,獲取數據信息。具體而言,所述接收端在接收所述隱匿數據包后,按照協商的隱匿方式更正所述隱匿數據包內被更改的報文頭信息或校驗信息,例如,可以是更正標識位信息或更正長度信息或者校驗和信息的一項或幾項,使所述隱匿數據包復原為原始數據包,再對該原始數據包按照預設的網絡協議進行解封,進而最終實現獲取原始的負載數據信息。在本公開的其他示例性實施例中,上述的隱匿信道通信方法還可以包括:所述負載數據封裝前進行加密處理生成加密數據。所述的發送端在封裝數據前,可以對所述原始數據進行加密操作,如:利用加密算法對原始的負載數據進行加密,并在協商隱匿方式時協商對所述負載數據的加密與解密方式;或者所述的發送端在與接收端建立通信鏈路時,可以利用SSL協議對信道進行加密。當然,在本公開的其他示例性實施例中,也可以對所述負載數據采取其他的加密方式,例如MD5算法或者Hash算法等,此處不對加密方式做具體的限定,這些同樣屬于本公開的保護范圍。通過對原始的負載數據進行加密后在進行傳輸,使得所述負載數據在常規的加密方式后,再通過形成的隱匿信道進行傳輸,能夠更進一步的增強數據的保密性。舉例來說,在自組網中,兩個節點間首先建立常規鏈路,即數據包可到達,信道上明文或密文傳輸均可。然后兩個節點準備建立隱匿信道,雙方協商出一種改變數據包的隱匿方式方式,例如更改ip數據包,ip數據包分為報文頭,內容,校驗碼三部分。正常通信時,以上三部分必須具有一致性,即報文頭的聲明和真實內容和由內容生成的校驗碼必須一致。在協商的隱匿方式中,通信雙方破壞該一致性,使得除通信雙方外的第三方無法正常處理該數據包,第三方在獲取該數據包之后會認為該數據包已損壞而丟棄,這樣就形成了一個隱匿的通信信道,用于雙方通信。另外,通信雙方還可以協商其它的隱匿方式,例如以固定長度傳輸內容,但改變報文頭中的長度標識,使得長度標識與真實內容長度不相符。按照規范正常處理的網絡節點都將該ip包識別為損壞的包丟棄,只有通信雙方正常解析。通過更改原始數據包除原始數據外的其他內容,使得數據包與預設的網絡協議不一致,第三方在獲取該數據包后無法正常處理該數據包并認為該數據包損壞而丟棄,只有通信雙方可以按照協商的隱匿方式可以將該數據包復原并讀取出原始數據信息,從而在通信雙方之間形成一個隱匿信道,在傳輸過程中對數據實現隱藏,實現對數據在傳輸過程中的加密。并且,由于數據包在傳輸過程中對數據實現隱藏,所以在信道上可以選擇明文或密文傳輸。需要注意的是,上述附圖僅是根據本發明示例性實施例的方法所包括的處理的示意性說明,而不是限制目的。易于理解,上述附圖所示的處理并不表明或限制這些處理的時間順序。另外,也易于理解,這些處理可以是例如在多個模塊中同步或異步執行的。進一步的,參考圖6所示,本示例的實施方式中還提供了一種隱匿信道通信裝置10,所述的隱匿信道通信裝置10可以包括:原始數據封裝模塊101,用于將待發送的負載數據按預設網絡協議進行封裝生成符合所述網絡協議的原始數據包;隱匿協商模塊102,用于與一接收端建立通信鏈路并協商針對所述原始數據包的隱匿方式;數據隱匿模塊103,用于將所述原始數據包按協商的所述隱匿方式進行更改生成隱匿數據包;數據發送模塊104,用于將所述隱匿數據包通過所述通信鏈路發送至所述接收端。參考圖7所示,所述隱匿協商模塊102可以包括:報文頭修改模塊1021以及校驗碼修改模塊1022。其中:所述報文頭修改模塊1021用于更改所述原始數據包的報文頭信息以偏離所述網絡協議規定;所述校驗碼修改模塊1022用于更改所述原始數據包的校驗碼信息以偏離所述網絡協議規定。在本示例實時方式中,參考圖8所示,上述的隱匿信道通信裝置10中,所述報文頭修改模塊1021可以包括:MAC包頭修改模塊211、IP包頭修改模塊212以及TCP包頭修改模塊213。其中:所述MAC包頭修改模塊211用于修改所述原始數據包的MAC包頭的首部校驗和信息、標識位信息或總長度信息的一種或幾種。所述IP包頭修改模塊212用于修改所述原始數據包的IP包頭的首部校驗和信息、標識位信息或總長度信息的一種或幾種。所述TCP包頭修改模塊213用于修改所述原始數據包的TCP包頭的首部校驗和信息、標識位信息或總長度信息的一種或幾種。在本示例實時方式中,上述的隱匿信道通信裝置10還可以包括:負載數據加密模塊。所述負載數據加密模塊用于對所述負載數據在封裝前進行加密操作。上述中各隱匿信道通信裝置模塊和通信裝置的具體細節已經在對應的隱匿信道通信方法中進行了詳細的描述,因此此處不再贅述。應當注意,盡管在上文詳細描述中提及了用于動作執行的設備的若干模塊或者單元,但是這種劃分并非強制性的。實際上,根據本公開的實施方式,上文描述的兩個或更多模塊或者單元的特征和功能可以在一個模塊或者單元中具體化。反之,上文描述的一個模塊或者單元的特征和功能可以進一步劃分為由多個模塊或者單元來具體化。參考圖9,應用上述隱匿信道通信方案的終端裝置300可以包括以下一個或多個組件:處理組件302,存儲器304,電源組件306,多媒體組件308,音頻組件310,輸入/輸出(I/O)的接口312,傳感器組件314,以及通信組件316。處理組件302通常控制終端裝置300的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件302可以包括一個或多個處理器320來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件302可以包括一個或多個模塊,便于處理組件302和其他組件之間的交互。例如,處理組件302可以包括多媒體模塊,以方便多媒體組件304和處理組件302之間的交互。存儲器304被配置為存儲各種類型的數據以支持在設備300的操作。這些數據的示例包括用于在終端裝置300上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器304可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。電源組件306為終端裝置300的各種組件提供電力。電源組件306可以包括電源管理系統,一個或多個電源,及其他與為終端裝置300生成、管理和分配電力相關聯的組件。多媒體組件308包括在所述終端裝置300和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件308包括一個前置攝像頭和/或后置攝像頭。當設備300處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。音頻組件310被配置為輸出和/或輸入音頻信號。例如,音頻組件310包括一個麥克風(MIC),當終端裝置300處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器304或經由通信組件316發送。在一些實施例中,音頻組件310還包括一個揚聲器,用于輸出音頻信號。I/O接口312為處理組件302和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。傳感器組件314包括一個或多個傳感器,用于為移動終端終端裝置300提供各個方面的狀態評估。例如,傳感器組件314可以檢測到設備300的打開/關閉狀態,組件的相對定位,例如所述組件為移動終端終端裝置300的顯示器和小鍵盤,傳感器組件314還可以檢測移動終端終端裝置300或移動終端終端裝置300一個組件的位置改變,用戶與移動終端終端裝置300接觸的存在或不存在,移動終端終端裝置300方位或加速/減速和移動終端終端裝置300的溫度變化。傳感器組件314可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件314還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件314還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。通信組件316被配置為便于終端裝置300和其他設備之間有線或無線方式的通信。終端裝置300可以接入基于通信標準的無線網絡,如WiFi,2G,3G或4G,或它們的組合。在一個示例性實施例中,通信組件316經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件316還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。在示例性實施例中,終端裝置300可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方法。通過以上的實施方式的描述,本領域的技術人員易于理解,這里描述的示例實施方式可以通過軟件實現,也可以通過軟件結合必要的硬件的方式來實現。因此,根據本公開實施方式的技術方案可以以軟件產品的形式體現出來,該軟件產品可以存儲在一個非易失性存儲介質(可以是CD-ROM,U盤,移動硬盤等)中或網絡上,包括若干指令以使得一臺計算設備(可以是個人計算機、服務器、終端裝置、或者網絡設備等)執行根據本公開實施方式的方法。本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本
技術領域:
中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由所附的權利要求指出。當前第1頁1 2 3