新四季網

一種數據傳輸方法及無線智能終端設備與流程

2023-11-04 07:25:27 1


本發明涉及通信技術領域,尤其涉及一種數據傳輸方法及無線智能終端設備。



背景技術:

物聯網技術在人們的日常生活中佔據了很重要的角色。通過物聯網收集各個網點採集的數據信息,並通過網絡發送至相應的終端。方便用戶從終端顯示的信息中獲取所需要的內容。或者,通過網絡從終端中接收到用戶收入的控制指令,並根據控制指令控制其他設備執行相應的動作等。雖然物聯網能夠給用戶帶來很大方便,但是在數據傳輸過程中,避免不了的由於各種原因而導致數據延時。如果對數據傳輸時限要求高的場景,數據延時是絕不允許的。那麼,如何才能夠保證數據傳輸不延時,則成了本發明所要解決的技術問題。



技術實現要素:

為解決上述技術問題,本發明提供了一種數據傳輸方法及無線智能終端設備。

第一方面,本發明提供了一種數據傳輸方法,該方法包括:通過可靠通信rcp協議建立與伺服器之間的傳輸通道;

接收至少一個數據採集點採集的數據後,利用移動數據網絡,且通過傳輸通道傳輸至伺服器,以便伺服器將數據採集點採集的數據傳輸至數據接收點;

或者,接收伺服器利用移動數據網絡,且通過傳輸通道傳輸的控制指令;

根據控制指令,執行相應的動作,其中,傳輸通道為加密傳輸通道。

本發明的有益效果是:無線智能終端設備通過rcp協議於伺服器之間建立兩條雙向加密的傳輸通道,並分別通過數據傳輸通道傳輸數據,以及通過控制指令通道傳輸控制指令,傳輸過程中主要採用的是移動數據網絡。由此,在保證數據傳輸的保密性和完整性的同時,確保數據能夠及時傳輸,避免數據傳輸延時。

進一步,通過rcp協議建立與伺服器之間的傳輸通道之前,方法還包括:

接收伺服器發送的鑑權成功的消息;

並根據鑑權成功的消息,建立與伺服器之間的通信連接。

採用上述進一步的方案的有益技術效果在於,只有無線智能終端設備在伺服器中進行鑑權成功後,才能夠於伺服器之間建立通信連接。進一步的,才可以使用傳輸通道傳輸數據或者控制指令。由此,保證傳輸通道只能夠被已經授權的無限智能終端使用,而其他終端則無權侵入。

進一步,根據鑑權成功的消息,建立與伺服器之間的通信連接後,方法還包括:

實時監測與伺服器之間的通信連接;

且當與伺服器之間的通信連接斷開時,通過自動撥號自動重連。

採用上述進一步的技術方案的有益技術效果在於,為了保證數據或者控制指令等傳輸時的連續性,保證數據的完整性,所以需要實時檢測無限智能終端設備和伺服器之間的通信連接是否是連續的,一旦檢測通信連接斷開,則自動撥號實現重連。

進一步的,接收至少一個數據採集點採集的數據後,利用移動數據網絡,且通過傳輸通道傳輸至伺服器之前,方法還包括:

當採集點採集的數據所佔字節數大於預設閾值時,將採集點採集的數據進行拆分和壓縮處理,獲取至少兩個壓縮包;

將至少兩個壓縮包分別利用移動數據網絡,且通過傳輸通道傳輸伺服器。

採用上述進一步的技術方案的有益技術效果在於,為了保證數據傳輸速率,避免傳輸延時。可以將數據包進行拆分和壓縮處理,也即是每次傳輸時都是很少的字節。由此保證數據傳輸速率的同時,還可避免移動數據流量的佔用。

進一步的,傳輸通道包括數據傳輸通道和控制指令傳輸通道。

採用上述進一步的技術方案的有益技術效果在於:為了避免傳輸通道傳輸的數據和控制指令相混淆,可以通過兩個傳輸通道分別進行傳輸。

第二方面,本發明提供了一種無線智能終端設備,該無線智能終端設備包括:

傳輸通道建立單元,用於通過可靠通信rcp協議建立與伺服器之間的傳輸通道;

接收單元,用於接收至少一個數據採集點採集的數據;

發送單元,用於利用移動數據網絡,且通過傳輸通道傳輸至伺服器,以便伺服器將數據採集點採集的數據傳輸至數據接收點;

或者,接收單元用於,接收伺服器利用移動數據網絡,且通過傳輸通道傳輸的控制指令;

處理單元,用於根據控制指令,執行相應的動作,其中,傳輸通道為加密傳輸通道。。

上述方案的有益技術效果在於,無線智能終端設備通過rcp協議於伺服器之間建立兩條雙向加密的傳輸通道,並分別通過數據傳輸通道傳輸數據,以及通過控制指令通道傳輸控制指令,傳輸過程中主要採用的是移動數據網絡。由此,在保證數據傳輸的保密性和完整性的同時,確保數據能夠及時傳輸,避免數據傳輸延時。

進一步的,接收單元還用於,接收伺服器發送的鑑權成功的消息;

傳輸通道建立單元還用於,根據鑑權成功的消息,建立與伺服器之間的通信連接。

採用上述進一步的技術方案的有益技術效果在於,只有無線智能終端設備在伺服器中進行鑑權成功後,才能夠於伺服器之間建立通信連接。進一步的,才可以使用傳輸通道傳輸數據或者控制指令。由此,保證傳輸通道只能夠被已經授權的無限智能終端使用,而其他終端則無權侵入。

進一步的,無線智能終端設備還包括:

監測單元,用於實時監測與伺服器之間的通信連接;

傳輸通道建立單元還用於,當與伺服器之間的通信連接斷開時,通過自動撥號自動重連。

採用上述進一步的技術方案的有益技術效果在於,為了保證數據或者控制指令等傳輸時的連續性,保證數據的完整性,所以需要實時檢測無限智能終端設備和伺服器之間的通信連接是否是連續的,一旦檢測通信連接斷開,則自動撥號實現重連。

進一步的,處理單元還用於,當採集點採集的數據所佔字節數大於預設閾值時,將採集點採集的數據進行拆分和壓縮處理,獲取至少兩個壓縮包;

發送單元還用於,將至少兩個壓縮包分別利用移動數據網絡,且通過傳輸通道傳輸伺服器。

採用上述進一步的技術方案的有益技術效果在於,為了保證數據傳輸速率,避免傳輸延時。可以將數據包進行拆分和壓縮處理,也即是每次傳輸時都是很少的字節。由此保證數據傳輸速率的同時,還可避免移動數據流量的佔用。

進一步的,傳輸通道包括數據傳輸通道和控制指令傳輸通道。

採用上述進一步的技術方案的有益技術效果在於,為了避免傳輸通道傳輸的數據和控制指令相混淆,可以通過兩個傳輸通道分別進行傳輸。

附圖說明

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

圖2為本發明實施例提供的一種無線智能終端設備結構示意圖。

具體實施方式

以下描述中,為了說明而不是為了限定,提出了諸如特定系統結構、接口、技術之類的具體細節,以便透切理解本發明。然而,本領域的技術人員應當清楚,在沒有這些具體細節的其它實施例中也可以實現本發明。在其它情況中,省略對眾所周知的裝置、電路以及方法的詳細說明,以免不必要的細節妨礙本發明的描述。

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

步驟110,通過可靠通信rcp協議建立與伺服器之間的傳輸通道。

具體的,無線智能終端設備啟動後,通過可靠通信協議(reliablecommunicationprotocol,簡稱rcp),建立與伺服器之間傳輸通道。其中,rcp協議是基於無線ip的一種傳輸協議,其特點是能夠保證數據包實現100%的可靠的、安全的、無差錯的傳輸,不會發生由於通信網絡的可靠性差而導致的有效數據丟失、出錯等問題。

而在建立傳輸通道之前,首先需要確定無線智能終端設備已經被伺服器授權。而具體判斷無限智能終端設備已經被伺服器授權的過程如下:

在無線智能終端設備中插入sim卡。無線智能終端設備啟動後,通過sim卡自動註冊至網絡,即是與基站之間建立連接。在與基站之間建立連接後,通過自動撥號的形式,希望與伺服器建立通信連接。具體的是建立基於udp的socket連接。伺服器首先對無線智能終端進行鑑權。鑑權方式可以包括:無線智能終端設備將身份信息發送至伺服器中,伺服器根據無線智能終端設備發送的身份信息與自身存儲的無線智能終端的身份信息進行匹配,如果匹配成功,則鑑權成功,否則失敗。

又或者,無線智能終端向伺服器發送連接請求時,伺服器查看無線智能終端的編號,如果無線智能終端的編號能夠在自身存儲中找到相匹配的編號時,則鑑權成功。否則,鑑權失敗。並將鑑權成功或者失敗的消息發送至無線智能終端設備中。無線智能終端設備接收到鑑權成功消息後,建立於伺服器之間的通信連接,並履行rcp通信協議,建立加密傳輸通道。

步驟120,接收至少一個數據採集點採集的數據後,利用移動數據網絡,且通過傳輸通道傳輸至伺服器。

無線智能終端設備和伺服器之間建立通信連接,無非是用於採集數據,並傳輸至伺服器,以便伺服器將採集到的數據發送到需要該數據的數據接收點。或者,伺服器發送控制指令至無線智能終端設備,以便無線智能終端設備根據控制指令做出相應的處理。

在本步驟中,詳細介紹無線智能終端設備採集數據後,發送至伺服器。

具體的,無線智能終端設備可以包括rj45,rs232,rs485,canbus等一個或多個擴展接口,用於與外部設備建立通信連接。例如,和現場視頻採集設備、傳感器、gps、led設備等建立通信連接。在通過上述一個或者多個擴展接口,接收到外部設備採集的數據後,對數據進行相應處理後,發送至伺服器中。以便伺服器將這些數據發送至需要的數據接收點。例如,無線智能終端設備獲取的是各個路段採集點採集是交通數據,然後將這些交通數據進行相應處理後發送至伺服器,最終利用伺服器發送至各個車輛的車載終端。以便乘車用戶能夠根據交通數據做出相應的路線選擇,或者出行時間等等。

步驟130,接收伺服器利用移動數據網絡,且通過傳輸通道傳輸的控制指令。

步驟140,根據控制指令,執行相應的動作。

步驟120已經介紹,傳輸通道除了用於傳輸數據之外,還可以用於傳輸控制指令。例如,伺服器向無線智能終端發送的控制指令。其中,控制指令可以包括與以下幾個方面相關的指令。

包括無線智能終端設備配置管理、無線智能終端設備狀態管理、無限制智能終端設備安全管理、無線智能終端設備遠程固件升級、數據管理等等控制指令。其中,配置管理包括對終端進行配置。狀態管理可以包括:例如下發控制指令,用於指示終端上傳什麼類型數據,何時上傳等等。安全管理可以包括無線智能終端設備運行狀態是否存在異常等等。遠程固件升級則是伺服器發送無線智能終端需要升級的控制指令,以及升級時所需要的配置參數。無線智能終端設備接收到這些參數後,進行升級。數據管理則是智能終端設備採集的數據或者是伺服器發送的數據信息等進行管理。而且無線智能終端設備具有雙向配置功能,也即是可以支持設備本地和遠程配置(伺服器發出控制指令),配置後數據通過控制通道同步到對端。

優選的,為了防止數據信息和控制指令在傳輸時,不發生衝突,無線智能終端設備和伺服器之間建立的傳輸通道可以包括:數據傳輸通道和控制指令傳輸通道。數據傳輸通道用於傳輸數據,而控制指令傳輸通道則用於傳輸控制指令。

另外,在發送控制指令的同時,伺服器可能會捎帶傳輸數據信息。例如,伺服器向終端發送控制指令是調整無線智能終端上傳數據的時間,那麼具體多少時間則為數據信息。所以,伺服器和無線智能終端設備之間的傳輸通道均為雙向傳輸通道。為了保證數據信息和控制指令傳輸的完整性和保密性。在數據和控制指令傳輸之前,可以進行一些預處理,例如將即將發送的數據信息或者控制指令等均採用md5算法做相應的處理,保證數據信息或者控制指令的完整性。利用sha256算法保證數據或者控制指令的保密性。

而在數據傳輸過程中,由於數據傳輸所採用的是移動數據網絡,為了防止由於數據包過大,造成數據延時,可以將數據包過大的進行切分。即,例如,當採集點採集的數據所佔字節數大於預設閾值時,將採集點採集的數據進行拆分和壓縮處理。獲取至少兩個壓縮包。然後再將至少兩個壓縮包分別利用移動數據網絡,且通過傳輸通道傳輸至伺服器。又或者,將數據包進行拆分和壓縮處理後,通過伺服器發送至無線智能終端設備端等。也正是由於使用對數據量敏感的移動數據網絡,有效負載的最小化保證通信的暢通、實時。rcp協議最小消息僅僅幾個字節,即便2g網絡下,都能保障通信的暢通,同時在服務端還可以提供流量統計和預警功能。

進一步的,為了防止數據或者控制指令在傳輸過程中,由於通信鏈路斷掉,而導致的數據包丟失。該方法還可以包括:

步驟150,實時監測與伺服器之間的通信連接。

步驟160,當與伺服器之間的通信連接斷開時,通過自動撥號自動重連。

具體的,rcp提供定期小負載的心跳檢測,保障鏈路通暢並更新廣域網到區域網終端設備的nat鏈路,確保伺服器的消息能實時到達每個終端設備。

另外,還需要說明的是,無線智能終端設備處理能夠支持rcp協議之外,還可以支持tcp,udp,http,dhcp,nat,dns,ftp,sip,h.264以及uap等通信協議。還可以包括:弱信號報警、軟體容錯性設計、軟硬體看門狗等功能。可以支持移動,聯通以及電信的2g,3g和4g等通信,還可以通過minipci-e藉口支持模塊升級或更換為wifi模塊,以便於能夠支持wifi通信模式。

本發明實施例提供的一種數據傳輸方法,無線智能終端設備通過rcp協議於伺服器之間建立兩條雙向加密的傳輸通道,並分別通過數據傳輸通道傳輸數據,以及通過控制指令通道傳輸控制指令,傳輸過程中主要採用的是移動數據網絡。由此,在保證數據傳輸的保密性和完整性的同時,確保數據能夠及時傳輸,避免數據傳輸延時。達到實時在線、開銷小、數據加密的效果,同時數據和控制信息雙通道機制,保證在任何惡劣網絡環境下不會丟失用戶數據包。能適應車載、運行設備、邊遠地區以及其它極端環境。

相應地,本發明實施例還提供了一種無線智能終端設備。圖2為本發明實施例提供的一種無線智能終端設備結構示意圖。如圖2所示,該無線智能終端設備包括:傳輸通道建立單元201,接收單元202,發送單元203,處理單元204。

傳輸通道建立單元201,用於通過可靠通信rcp協議建立與伺服器之間的傳輸通道。

接收單元202,用於接收至少一個數據採集點採集的數據。

發送單元203,用於利用移動數據網絡,且通過傳輸通道傳輸至伺服器,以便伺服器將數據採集點採集的數據傳輸至數據接收點。

或者,接收單元202用於,接收伺服器利用移動數據網絡,且通過傳輸通道傳輸的控制指令。

處理單元204,用於根據控制指令,執行相應的動作,其中,傳輸通道為加密傳輸通道。優選的,傳輸通道包括數據傳輸通道和控制指令傳輸通道。

優選的,接收單元202還用於,接收伺服器發送的鑑權成功的消息,傳輸通道建立單元201還用於,根據鑑權成功的消息,建立與伺服器之間的通信連接。

進一步優選的,為了防止在數據傳輸過程中,無線智能終端設備和伺服器之間的通信連接斷開,無線智能終端設備還包括:監測單元205,用於實時監測與伺服器之間的通信連接。傳輸通道建立單元201還用於,當與伺服器之間的通信連接斷開時,通過自動撥號自動重連。

進一步優選的,處理單元204還用於,當採集點採集的數據所佔字節數大於預設閾值時,將採集點採集的數據進行拆分和壓縮處理,獲取至少兩個壓縮包;發送單元203還用於,將至少兩個壓縮包分別利用移動數據網絡,且通過傳輸通道傳輸伺服器。

本發明實施例提供的無線智能終端設備中各部件所執行的功能均已在上一實施例中做了詳細介紹,這裡不再贅述。

本發明實施例提供的一種無線智能終端設備,通過rcp協議於伺服器之間建立兩條雙向加密的傳輸通道,並分別通過數據傳輸通道傳輸數據,以及通過控制指令通道傳輸控制指令,傳輸過程中主要採用的是移動數據網絡。由此,在保證數據傳輸的保密性和完整性的同時,確保數據能夠及時傳輸,避免數據傳輸延時。達到實時在線、開銷小、數據加密的效果,同時數據和控制信息雙通道機制,保證在任何惡劣網絡環境下不會丟失用戶數據包。能適應車載、運行設備、邊遠地區以及其它極端環境。

讀者應理解,在本說明書的描述中,參考術語「一個實施例」、「一些實施例」、「示例」、「具體示例」、或「一些示例」等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特點包含於本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必針對的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特徵進行結合和組合。

儘管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的範圍內可以對上述實施例進行變化、修改、替換和變型。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀