麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種數據傳輸方法及系統及主設備和從設備與流程

文檔序號:11931807閱讀:237來源:國知局
一種數據傳輸方法及系統及主設備和從設備與流程

本發明涉及數據通信領域,特別是涉及一種數據傳輸方法及系統及主設備和從設備。



背景技術:

目前,智能設備的應用越來越普及。智能設備的一般應用模式,主智能設備采集數據并進行存儲,然后將數據傳輸至從智能設備,以便用戶獲取相關的信息。比如,用戶想通過智能手機獲取智能手環的相關信息,該智能手環作為主智能設備,智能手機作為從智能設備,智能手環將采集的數據發送至智能手機,用戶通過智能手機獲取該信息。但是主智能設備的電池容量小,續航能力差,輸出接口受限,而主智能設備隨著應用的開發所需要消耗的電量也越來越多,然而如今的電池還無法實現長時間的供電,因此為了實現更長的電池壽命和更高的性能,對智能設備低功耗的要求也越來越高。

目前,智能設備間一般通過藍牙模式進行數據傳輸,藍牙模式傳輸數據速度快,但是操作麻煩,需要用戶打開藍牙進行藍牙配對,然后進行數據傳輸,藍牙配對能量消耗大,并且數據傳輸結束不及時關閉藍牙模式也會導致持續的功耗。

NFC(Near Field Communication,近場通信)是一種適合手持式移動設備的近距離無線通信技術,結合了RFID(無線射頻識別)讀卡器和智能卡的功能特點,NFC的通訊距離通常是0-10cm,是一種非常安全的通信范圍。在該距離范圍內,可在極短的時間內完成兩臺設備之間的數據傳輸。因此NFC配對快,功耗低,并且NFC工作在被動模式下基本不耗電,但是NFC數據傳輸較慢。

因此,智能設備間如何利用NFC和藍牙進行數據傳輸,從而降低主智能設備的功耗,是本領域的技術人員普遍關注的問題。



技術實現要素:

鑒于此,本發明的目的在于提供一種數據傳輸方法及系統及主設備和從設備,用以實現主從設備間高速率低功耗地傳輸數據,降低主設備的功耗。

根據上述發明目的,本發明提供一種基于數據傳輸方法,所述方法包括:

S1,主設備與從設備間建立藍牙模式連接,并存儲藍牙連接信息、數據標識和狀態信息在所述主設備中,關閉各自的藍牙模式;

S2,所述主設備和從設備進行NFC通信,從設備讀取數據標識信息和狀態信息;

S3,當所述數據標識大于或等于一預設的數據閥值并且所述狀態信息為可傳輸數據時,所述從設備打開自身的藍牙,并通過NFC通信使主設備打開自身的藍牙;

S4,根據所述藍牙連接信息,所述主設備與從設備建立藍牙連接通道,所述從設備進行數據的接收,當數據接收完成后,所述主設備和從設備分別關閉各自的藍牙。

優選地,于步驟S1前還包括:

所述主設備初始化所述數據標識信息和所述狀態信息。

優選地,步驟S4具體還包括:

所述主設備實時更新所述數據標識信息和狀態信息,所述從設備定時讀取更新后的數據標識信息和狀態信息。

優選地,所述方法還包括:

當關閉所述主設備的藍牙時,修改自身NFC模塊的數據標識信息。

根據上述發明目的,本發明還提供了一種數據傳輸系統,所述系統包括主設備和從設備,所述主設備和從設備建立藍牙連接,其中,

所述主設備用于存儲藍牙連接信息、數據標識和狀態信息;

所述主設備和從設備進行NFC通信,并通過各自的NFC模塊關閉各自的藍牙;

所述從設備用于讀取所述數據標識信息和狀態信息,并當所述數據標識大于或者等于一預設的數據閥值并所述狀態信息為可傳輸數據時,所述從設備打開自身的藍牙,并通過NFC通信,使主設備打開自身的藍牙;

根據所述藍牙連接信息,所述主設備和從設備建立藍牙連接通道,所述從設備進行數據的接收,當數據接收完成后,所述主設備和從設備關閉各自的藍牙。

優選地,所述主設備包括:

第一藍牙模塊,用于與所述從設備建立藍牙連接,并當所述數據標識大于或者等于一預設的數據閥值并所述狀態信息為可傳輸數據時,根據所述藍牙連接信息,所述第一藍牙模塊與從設備的第二藍牙建立藍牙連接通道,所述第一藍牙模塊進行數據的發送;

存儲模塊,用于存儲所述藍牙連接信息,并存儲所述數據標識信息和數據狀態信息;

第一NFC模塊,用于與所述從設備進行NFC通信,并控制啟閉所述第一藍牙模塊。

優選地,所述從設備包括:

第二藍牙模塊,用于與所述主設備建立藍牙連接,并當所述數據標識大于或者等于一預設的數據閥值并所述狀態信息為可傳輸數據時,根據所述藍牙連接信息,所述第二藍牙模塊與主設備的第一藍牙建立藍牙連接通道,所述第二藍牙模塊進行數據的接收;

第二NFC模塊,用于與所述主設備進行NFC通信,并控制啟閉所述第二藍牙模塊。

優選地,所述存儲模塊還用于在數據傳輸的過程中實時更新所述數據標識信息和數據狀態信息。

根據上述發明目的,本發明還提供了一種數據傳輸主設備,所述主設備包括:

第一藍牙模塊,用于與從設備建立藍牙連接;

存儲模塊,用于存儲所述藍牙連接信息,并初始化及存儲所述數據標識信息和數據狀態信息;

第一NFC模塊,用于當所述主設備與從設備建立第一次藍牙連接后,與所述從設備進行NFC通信,控制關閉所述第一藍牙模塊,并當所述數據標識大于或者等于一預設的數據閥值并所述狀態信息為可傳輸數據時,控制打開所述第一藍牙模塊,當數據發送完成時,關閉所述第一藍牙模塊;

所述第一藍牙模塊,還用于當所述數據標識大于或者等于一預設的數據閥值并所述狀態信息為可傳輸數據時,根據所述藍牙連接信息,所述第一藍牙模塊與從設備的第二藍牙建立藍牙連接通道,所述第一藍牙模塊進行數據的發送。

根據上述發明目的,本發明還提供了一種數據傳輸從設備,所述從設備包括:

第二藍牙模塊,用于與主設備建立藍牙連接;

第二NFC模塊,用于當所述從設備與主設備建立第一次藍牙連接后,與所述主設備進行NFC通信,控制關閉所述第二藍牙模塊,并當所述數據標識大于或者等于一預設的數據閥值并所述狀態信息為可傳輸數據時,控制打開所述第二藍牙模塊,當數據接收完成時,關閉所述第二藍牙模塊;

所述第二藍牙模塊,還用于當所述數據標識大于或者等于一預設的數據閥值并所述狀態信息為可傳輸數據時,根據所述藍牙連接信息,所述第二藍牙模塊與主設備的第一藍牙建立藍牙連接通道,所述第二藍牙模塊進行數據的接收。

與現有技術相比,本發明一種數據傳輸方法及系統及主設備和從設備,具有以下有益效果:通過從設備的NFC不斷讀取主設備的數據信息,而主設備運行在NFC被動模式,使主設備能耗降低,延長主設備的電池使用時間;通過藍牙通道連接進行數據傳輸,又保證了數據傳輸的高速率,提高了用戶的體驗;根據獲取存儲的藍牙連接信息,主從設備間快速建立藍牙連接通道,相對于傳統的藍牙傳輸方式減少了用戶連接上傳過程,使再次進行藍牙通道連接速度加快,從而減低了設備的功耗;當數據傳輸結束后,可以立即關閉藍牙模式,避免了多余的功耗,從而減低了設備的功耗;通過自動切換藍牙模式傳輸數據,不需要用戶操作,提高了用戶體驗。

附圖說明

圖1為本發明實施例的一種數據傳輸方法的流程圖;

圖2為本發明實施例的一種數據傳輸系統的結構圖;

圖3為本發明一具體實施例的數據傳輸主設備的系統結構圖;

圖4為本發明一具體實施例的數據傳輸從設備的系統結構圖。

具體實施方式

正如背景技術中提及的,主從設備間如何利用NFC和藍牙進行數據傳輸,降低主設備的功耗,是普遍關注的問題。

因此,本發明通過主設備與從設備間建立藍牙模式連接,并存儲藍牙連接信息、數據標識和狀態信息在主設備中,然后關閉各自的藍牙模式,從設備通過與主設備的NFC通信讀取數據標識信息和狀態信息,當數據標識大于或等于一預設的數據閥值并且狀態信息為可傳輸數據時,從設備打開自身的藍牙,并通過NFC通信使主設備打開自身的藍牙,然后根據藍牙連接信息,主設備與從設備建立藍牙連接通道,從設備進行數據的接收,當數據接收完成后,主設備和從設備分別關閉各自的藍牙,從而實現了主從設備間能夠高速率低功耗的傳輸數據,降低主設備的功耗。

以下通過特定的具體實例并結合附圖說明本發明的實施方式,本領域技術人員可由本說明書所揭示的內容輕易地了解本發明的其它優點與功效。本發明亦可通過其它不同的具體實例加以施行或應用,本說明書中的各項細節亦可基于不同觀點與應用,在不背離本發明的精神下進行各種修飾與變更。

圖1為本發明一個實施例的一種數據傳輸方法的流程圖。如圖1所示,該方法包括:

S1,主設備與從設備間建立藍牙模式連接,并存儲藍牙連接信息、數據標識和狀態信息在主設備中,關閉各自的藍牙模式;

S2,主設備和從設備進行NFC通信,從設備讀取數據標識信息和狀態信息;

S3,當數據標識大于或等于一預設的數據閥值并且狀態信息為可傳輸數據時,從設備打開自身的藍牙,并通過NFC通信使主設備打開自身的藍牙;

S4,根據藍牙連接信息,主設備與從設備建立藍牙連接通道,從設備進行數據的接收,當數據接收完成后,主設備和從設備分別關閉各自的藍牙。

在具體實施過程中,在步驟S1前,主設備初始化數據標識信息和狀態信息。主設備與從設備間建立藍牙模式連接,藍牙模式建立之后,主設備存儲藍牙連接信息、數據標識和狀態信息,然后主設備和從設備均關閉藍牙模式,取消主從設備間的藍牙連接。主設備和從設備建立NFC連接通道并進行NFC通信,主設備運行NFC被動模式,從設備運行NFC主動模式,從設備讀取主設備的數據標識信息和狀態信息。主設備獲取數據后,實時更新數據標識信息和狀態信息,從設備通過NFC連接通道定時讀取更新后的數據標識信息和狀態信息。當該數據標識大于或等于一預設的數據閥值并且狀態信息為可傳輸數據時,從設備打開自身的藍牙,并通過NFC通信使主設備打開自身的藍牙。從設備啟動設備本身的藍牙模式并通知主設備啟動藍牙模式,同時從設備將設備本身的藍牙連接信息發送至主設備。主設備接收到該通知后,將存儲的的藍牙連接信息發送至從設備,主設備與從設備間根據藍牙連接信息快速建立藍牙連接通道。藍牙連接通道建立后,主設備通過藍牙連接通道傳輸數據至從設備,當數據接收完成后,主設備和從設備關閉各自的藍牙。當關閉主設備的藍牙時,主設備修改自身NFC模塊的數據標識信息。根據該技術方案,從設備通過NFC連接通道不斷讀取主設備的數據標識信息,且主設備NFC運行被動模式,使主設備能耗低,從而節省主設備的電池用量;通過藍牙連接通道傳輸數據,并且當數據傳輸完成后關閉藍牙模式,因而能高速率低功耗的傳輸數據,提高用戶的體驗;通過獲取存儲的藍牙連接信息,不用用戶進行配對連接,使再次進行藍牙通道連接的速度加快,從而減低了設備的功耗;通過自動切換藍牙模式傳輸數據,不需要用戶操作,提高了用戶體驗。

綜上所述,主從設備利用NFC和藍牙進行數據傳輸,從而實現了高速率低功耗的數據傳輸,降低了主設備的功耗,提高了用戶的體驗。

圖2為本發明實施例的一種數據傳輸系統的結構圖。如圖2所示,該數據傳輸系統包括主設備和從設備,主設備和從設備建立藍牙連接,其中,

主設備用于存儲藍牙連接信息、數據標識和狀態信息;

主設備和從設備進行NFC通信,并通過各自的NFC模塊關閉各自的藍牙;

從設備用于讀取數據標識和狀態信息,并當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,從設備打開自身的藍牙,并通過NFC通信,使主設備打開自身的藍牙;

根據藍牙連接信息,主設備和從設備建立藍牙連接通道,從設備進行數據的接收,當數據接收完成后,主設備和從設備關閉各自的藍牙。

具體地,主設備包括:

第一藍牙模塊20,用于與從設備建立藍牙連接,并當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,根據藍牙連接信息,第一藍牙模塊與從設備的第二藍牙建立藍牙連接通道,第一藍牙模塊進行數據的發送;

存儲模塊21,用于存儲藍牙連接信息,并存儲數據標識信息和數據狀態信息;

第一NFC模塊22,用于與從設備進行NFC通信,并控制啟閉第一藍牙模塊。

具體地,從設備包括:

第二藍牙模塊23,用于與主設備建立藍牙連接,并當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,根據藍牙連接信息,第二藍牙模塊與主設備的第一藍牙建立藍牙連接通道,第二藍牙模塊進行數據的接收;

第二NFC模塊24,用于與主設備進行NFC通信,并控制啟閉第二藍牙模塊。

在具體實施過程中,主設備的第一藍牙模塊20與從設備的第二藍牙模塊22建立藍牙模式連接,藍牙模式連接建立完成之后,存儲藍牙連接信息、數據標識信息和數據狀態信息在存儲模塊21中,然后主設備關閉第一藍牙模塊20,從設備關閉第二藍牙模塊22,取消主從設備間的藍牙連接。主設備的第一NFC模塊22和第二NFC模塊24建立NFC連接通道,第一NFC模塊22運行NFC被動模式,第二NFC模塊24運行NFC主動模式,主從設備通過NFC連接通道進行通信。存儲模塊21獲取主設備的數據后,在數據傳輸的過程中實時更新數據標識信息和數據狀態信息。第二NFC模塊24通過NFC連接通道獲取更新后的數據標識信息和數據狀態信息。當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,第二NFC模塊24打開第二藍牙模塊22,并通知第一NFC模塊22啟動自身的藍牙模式,同時第二NFC模塊24將設備本身的藍牙連接信發送至第一NFC模塊22。第一NFC模塊22接收到該通知后,打開第一藍牙模塊20,并將存儲的設備本身的藍牙連接信息發送至第二NFC模塊24。第一藍牙模塊20和第二藍牙模塊24根據藍牙連接信息,快速建立主從設備間的藍牙通道連接。藍牙連接通道建立后,第一藍牙模塊20通過藍牙連接通道發送數據至第二藍牙模塊24。當數據發送完成后,關閉第一藍牙模塊20和第二藍牙模塊24。根據該技術方案,從設備通過第二NFC模塊不斷讀取主設備數據標識信息和狀態信息,且主設備NFC工作于被動模式,使主設備能耗低,因而節省主設備的耗電量;第一藍牙模塊和第二藍牙模塊通過藍牙連接通道傳輸數據,并當數據傳輸完成后關閉藍牙模式,因而能高速率低功耗的傳輸數據,提高用戶的體驗;通過獲取存儲的藍牙連接信息,使再次進行藍牙通道連接速度加快,從而減低了智能設備的功耗;通過自動切換藍牙模式傳輸數據,不需要用戶操作,提高了用戶體驗。

圖3為本發明一具體實施例的數據傳輸主設備的系統結構圖。如圖3所示,該主設備包括:

第一藍牙模塊30,用于與從設備建立藍牙連接;

存儲模塊31,用于存儲藍牙連接信息,并初始化及存儲數據標識信息和數據狀態信息;

第一NFC模塊32,用于當主設備與從設備建立第一次藍牙連接后,與從設備進行NFC通信,控制關閉第一藍牙模塊,并當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,控制打開第一藍牙模塊,當數據發送完成時,關閉第一藍牙模塊;

第一藍牙模塊30,還用于當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,根據藍牙連接信息,第一藍牙模塊與從設備的第二藍牙建立藍牙連接通道,第一藍牙模塊進行數據的發送。

在具體實施過程中,主設備的第一藍牙模塊30與從設備建立藍牙模式連接,存儲藍牙連接信息、數據標識信息和數據狀態信息在存儲模塊31中,然后關閉第一藍牙模塊30。第一NFC模塊32和從設備通過NFC連接通道進行通信。存儲模塊31獲取主設備的數據后,在數據傳輸的過程中實時更新數據標識信息和數據狀態信息。當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,第一NFC模塊21打開第一藍牙模塊30,并將存儲的設備本身的藍牙連接信息發送至從設備。第一藍牙模塊30根據藍牙連接信息與從設備建立藍牙通道連接。藍牙連接通道建立完成后,第一藍牙模塊30通過藍牙連接通道發送數據至從設備。當數據發送完成后,關閉第一藍牙模塊30。在該技術方案中,主設備NFC工作于被動模式,主設備能耗低,因而節省主設備的耗電量;第一藍牙模塊和從設備通過藍牙連接通道傳輸數據,并當數據傳輸完成后關閉藍牙模式,因而能高速率低功耗的傳輸數據,提高用戶的體驗;通過獲取存儲的藍牙連接信息,使再次進行藍牙通道連接速度加快,從而減低了主設備的功耗。

圖4為本發明一具體實施例的數據傳輸從設備的系統結構圖。如圖4所示,該從設備包括:

第二藍牙模塊40,用于與主設備建立藍牙連接;

第二NFC模塊41,用于當從設備與主設備建立第一次藍牙連接后,與主設備進行NFC通信,控制關閉所述第二藍牙模塊,并當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,控制打開第二藍牙模塊,當數據接收完成時,關閉第二藍牙模塊;

第二藍牙模塊40,還用于當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,根據藍牙連接信息,第二藍牙模塊與主設備的第一藍牙建立藍牙連接通道,第二藍牙模塊進行數據的接收。

在具體實施過程中,從設備的第二藍牙模塊40與主設備建立藍牙模式連接,從設備關閉第二藍牙模塊40。第二NFC模塊41與主設備建立NFC連接通道,第二NFC模塊41運行NFC主動模式,主從設備通過NFC連接通道進行通信。第二NFC模塊41通過NFC連接通道獲取主設備的數據標識信息和數據狀態信息。當數據標識大于或者等于一預設的數據閥值并狀態信息為可傳輸數據時,第二NFC模塊41打開第二藍牙模塊40,并使主設備打開自身的藍牙模式,同時第二NFC模塊40將設備本身的藍牙連接信發送至主設備。第二藍牙模塊40獲取主設備發送自身的藍牙連接信息,并根據藍牙連接信息快速建立主從設備間的藍牙通道連接。藍牙連接通道建立后,第二藍牙模塊40接收主設備發送的數據。當數據接收完成后,關閉第二藍牙模塊40。根據該技術方案,從設備通過第二NFC模塊不斷讀取主設備數據標識信息和狀態信息,使主設備能耗低,因而節省主設備的耗電量;通過自動切換藍牙模式傳輸數據,不需要用戶操作,提高了用戶體驗。

綜上所述,一種數據傳輸方法及系統及主設備和從設備,能夠高速率低功耗的傳輸數據,從而使主設備大大降低了功耗,提高了用戶的體驗。

任何本領域技術人員均可在不違背本發明的精神及范疇下,對上述實施例進行修飾與改變。因此,本發明的權利保護范圍,應如權利要求書所列。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 黄浦区| 武汉市| 巨鹿县| 普格县| 张家川| 西青区| 太保市| 含山县| 太谷县| 蓬溪县| 玉林市| 江山市| 思南县| 政和县| 会昌县| 安吉县| 莎车县| 正安县| 栖霞市| 内丘县| 莆田市| 临猗县| 合川市| 特克斯县| 泸水县| 新绛县| 泰安市| 江口县| 扎鲁特旗| 衡东县| 杂多县| 方城县| 安西县| 巴彦县| 永春县| 仁怀市| 葵青区| 石河子市| 永安市| 宿松县| 五华县|