国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)據(jù)獲取的方法、裝置及系統(tǒng)的制作方法

      文檔序號:9491877閱讀:349來源:國知局
      一種數(shù)據(jù)獲取的方法、裝置及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于物聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)獲取的方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]在物聯(lián)網(wǎng)技術(shù)領(lǐng)域里,由于具有低成本和低功耗的優(yōu)點(diǎn),基于ZigBee的無線網(wǎng)絡(luò)受到越來越多用戶的青睞。目前ZigBee無線網(wǎng)絡(luò)技術(shù)應(yīng)用廣泛,如智能制造、生產(chǎn),物聯(lián)網(wǎng)智能養(yǎng)殖、種植業(yè)等,通過引進(jìn)ZigBee無線網(wǎng)絡(luò)設(shè)備,來進(jìn)行更加科學(xué)化的生產(chǎn)和管理。
      [0003]ZigBee網(wǎng)絡(luò)協(xié)調(diào)器是整個網(wǎng)絡(luò)的中心,它負(fù)責(zé)的功能包括建立、維持和管理網(wǎng)絡(luò),分配網(wǎng)絡(luò)地址以及存儲網(wǎng)絡(luò)節(jié)點(diǎn)信息和路由信息等,因此,可以將ZigBee網(wǎng)絡(luò)協(xié)調(diào)器稱作為ZigBee網(wǎng)絡(luò)的“大腦”。現(xiàn)有技術(shù)中,終端設(shè)備或路由器的數(shù)據(jù)會自動上傳并匯集到協(xié)調(diào)器上,協(xié)調(diào)器往往要承載非常龐大的數(shù)據(jù)信息,從而對協(xié)調(diào)器的性能要求也就日益提升。
      [0004]目前協(xié)調(diào)器本身的內(nèi)存非常小,無法存儲大批量的指令代碼和終端數(shù)據(jù),當(dāng)出現(xiàn)數(shù)據(jù)高并發(fā)時,數(shù)據(jù)高密集傳輸,大批量數(shù)據(jù)匯集,輕則造成數(shù)據(jù)丟失,嚴(yán)重的會導(dǎo)致協(xié)調(diào)器直接崩潰,使整個系統(tǒng)陷入癱瘓狀態(tài)。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明實(shí)施例提供一種數(shù)據(jù)獲取的方法,旨在解決目前協(xié)調(diào)器本身的內(nèi)存非常小,無法存儲大批量的指令代碼和終端數(shù)據(jù),當(dāng)出現(xiàn)數(shù)據(jù)高并發(fā)時,數(shù)據(jù)高密集傳輸,大批量數(shù)據(jù)匯集,輕則造成數(shù)據(jù)丟失,嚴(yán)重的會導(dǎo)致協(xié)調(diào)器直接崩潰,使整個系統(tǒng)陷入癱瘓狀態(tài)的問題。
      [0006]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種數(shù)據(jù)獲取的方法,所述方法包括如下步驟:逐個獲取終端注冊信息集合中的終端注冊信息;
      [0007]根據(jù)目標(biāo)數(shù)據(jù)查詢條件及所述終端注冊信息生成查詢指令;
      [0008]將所述查詢指令經(jīng)過協(xié)調(diào)器發(fā)送至對應(yīng)終端;
      [0009]接收所述終端經(jīng)過協(xié)調(diào)器上傳的、與所述查詢指令對應(yīng)的終端數(shù)據(jù);
      [0010]所述終端注冊信息至少包括終端地址信息,所述目標(biāo)數(shù)據(jù)查詢條件用于限定查詢的數(shù)據(jù)范圍,所述查詢指令至少包括終端地址信息和目標(biāo)數(shù)據(jù)查詢條件。
      [0011]—種數(shù)據(jù)獲取裝置,其特征在于,所述裝置包括:
      [0012]注冊信息查詢單元,用于逐個獲取終端注冊信息集合中的終端注冊信息;
      [0013]查詢指令生成單元,用于根據(jù)目標(biāo)數(shù)據(jù)查詢條件及所述終端注冊信息生成查詢指令;
      [0014]查詢指令發(fā)送單元,用于將所述查詢指令經(jīng)過協(xié)調(diào)器發(fā)送至對應(yīng)終端;
      [0015]終端數(shù)據(jù)接收單元,用于接收所述終端經(jīng)過協(xié)調(diào)器上傳的、與所述查詢指令對應(yīng)的終端數(shù)據(jù);
      [0016]所述終端注冊信息至少包括終端地址信息,所述目標(biāo)數(shù)據(jù)查詢條件用于限定查詢的數(shù)據(jù)范圍,所述查詢指令至少包括終端地址信息和目標(biāo)數(shù)據(jù)查詢條件。
      [0017]—種數(shù)據(jù)獲取系統(tǒng),其特征在于,所述系統(tǒng)包括:
      [0018]服務(wù)器,所述服務(wù)器包括數(shù)據(jù)獲取裝置;
      [0019]所述數(shù)據(jù)獲取裝置,用于逐個獲取終端注冊信息集合中的終端注冊信息;根據(jù)目標(biāo)數(shù)據(jù)查詢條件及所述終端注冊信息生成查詢指令;將所述查詢指令經(jīng)過協(xié)調(diào)器發(fā)送至對應(yīng)終端;接收所述終端經(jīng)過協(xié)調(diào)器上傳的、與所述查詢指令對應(yīng)的終端數(shù)據(jù);所述終端注冊信息至少包括終端地址信息,所述目標(biāo)數(shù)據(jù)查詢條件用于限定查詢的數(shù)據(jù)范圍,所述查詢指令至少包括終端地址信息和目標(biāo)數(shù)據(jù)查詢條件;
      [0020]協(xié)調(diào)器,用于接收所述查詢指令,查找到與所述查詢指令對應(yīng)的目標(biāo)終端的網(wǎng)絡(luò)節(jié)點(diǎn),并將所述查詢指令發(fā)送至所述目標(biāo)終端,再將從所述目標(biāo)終端接收到的所述終端數(shù)據(jù)上傳至所述服務(wù)器;
      [0021]終端,用于采集源數(shù)據(jù),并將所述源數(shù)據(jù)轉(zhuǎn)化為查詢指令要求的終端數(shù)據(jù)后,通過所述協(xié)調(diào)器將所述終端數(shù)據(jù)上傳至所述服務(wù)器。
      [0022]本發(fā)明實(shí)施例提供的數(shù)據(jù)獲取方法,將在線并且已注冊的終端的注冊信息整合成一個終端注冊信息集合,然后逐個獲取終端注冊信息集合里的終端注冊信息,并根據(jù)目標(biāo)數(shù)據(jù)查詢條件生成查詢指令,再將查詢指令經(jīng)過協(xié)調(diào)器發(fā)送至對應(yīng)終端,最后接收所述終端經(jīng)過協(xié)調(diào)器上傳的、與所述查詢指令對應(yīng)的終端數(shù)據(jù),本方法對數(shù)據(jù)收發(fā)進(jìn)行限制,由服務(wù)器定時逐個地詢問和命令數(shù)據(jù)上傳,使協(xié)調(diào)器不再承載超負(fù)荷數(shù)據(jù),也就避免了當(dāng)數(shù)據(jù)高密集傳輸時因無法存儲大量匯集的數(shù)據(jù)而導(dǎo)致協(xié)調(diào)器崩潰的問題。
      【附圖說明】
      [0023]圖1是本發(fā)明實(shí)施例提供的數(shù)據(jù)獲取系統(tǒng)的架構(gòu)圖;
      [0024]圖2是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)獲取的方法的實(shí)現(xiàn)流程圖;
      [0025]圖3是本發(fā)明實(shí)施例提供一種數(shù)據(jù)獲取方法的時序圖;
      [0026]圖4是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)獲取裝置的結(jié)構(gòu)示意圖;
      [0027]圖5是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)獲取系統(tǒng)的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0028]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0029]本發(fā)明實(shí)施例通過定時讀取終端注冊信息集合的注冊信息,并將結(jié)合該信息的報文通過協(xié)調(diào)器發(fā)送至對應(yīng)終端,使終端接收到問詢數(shù)據(jù)后通過協(xié)調(diào)器反饋終端數(shù)據(jù),再將終端數(shù)據(jù)與注冊信息進(jìn)行匹配,并進(jìn)行下一步處理,對協(xié)調(diào)器數(shù)據(jù)收發(fā)進(jìn)行限制,終端數(shù)據(jù)不自動上傳,避免了數(shù)據(jù)高密集傳輸時因無法存儲大量匯集的數(shù)據(jù)而導(dǎo)致的協(xié)調(diào)器崩潰的問題。
      [0030]圖1是本發(fā)明實(shí)施例提供的數(shù)據(jù)獲取系統(tǒng)的架構(gòu)圖,為了便于說明,僅示出與本發(fā)明實(shí)施例相關(guān)的部分。
      [0031]在本發(fā)明實(shí)施例中,ZigBee無線網(wǎng)絡(luò)的服務(wù)器作為數(shù)據(jù)處理的核心,存儲ZigBee終端的終端注冊信息,可以發(fā)送指令讓終端上傳數(shù)據(jù)以及處理終端上傳的數(shù)據(jù)等。
      [0032]協(xié)調(diào)器存儲著關(guān)聯(lián)的終端、網(wǎng)絡(luò)節(jié)點(diǎn)以及網(wǎng)關(guān)的相關(guān)信息,主要負(fù)責(zé)網(wǎng)絡(luò)的發(fā)起、參數(shù)的設(shè)定、信息的管理及維護(hù)功能,并作為終端與服務(wù)器之間數(shù)據(jù)傳輸?shù)臉屑~,協(xié)調(diào)器與服務(wù)器之間的通信方式可以包括串口、有線、無線、以太網(wǎng)等方式聯(lián)接,具體不做限制。
      [0033]終端可以與傳感器、控制柜、機(jī)電設(shè)備、電子儀器、二維碼標(biāo)簽、RFID標(biāo)簽、讀寫器、攝像頭、紅外線、GPS等相連,并采集這些源數(shù)據(jù)設(shè)備上的數(shù)據(jù),它可以經(jīng)過協(xié)調(diào)器與服務(wù)器進(jìn)行數(shù)據(jù)交互,當(dāng)終端數(shù)量較多或距離協(xié)調(diào)器較遠(yuǎn)時,終端的終端數(shù)據(jù)也可以經(jīng)過路由器進(jìn)行中轉(zhuǎn),再經(jīng)過協(xié)調(diào)器與服務(wù)器進(jìn)行數(shù)據(jù)交互。
      [0034]在本發(fā)明實(shí)施例中,將終端設(shè)置為默認(rèn)不自動上傳數(shù)據(jù),當(dāng)需要進(jìn)行數(shù)據(jù)上傳時,先由服務(wù)器將在線并且已經(jīng)注冊的終端的終端注冊信息整合成一個終端注冊信息集合,然后依次讀取終端注冊信息集合里的終端注冊信息,并以報文形式通過協(xié)調(diào)器向終端發(fā)送查詢指令,終端接收查詢指令,并將終端數(shù)據(jù)通過協(xié)調(diào)器上傳至服務(wù)器,再由服務(wù)器對終端數(shù)據(jù)進(jìn)行匹配和進(jìn)一步處理,然后重復(fù)上述流程逐個地將終端列表里的終端注冊信息讀取并執(zhí)行查詢流程。
      [0035]圖2是本發(fā)明第一實(shí)施例提供的一種數(shù)據(jù)獲取的方法的實(shí)現(xiàn)流程圖,圖3是該數(shù)據(jù)獲取方法的時序圖,詳述如下:
      [0036]在步驟S201中,逐個獲取終端注冊信息集合中的終端注冊信息。
      [0037]在本發(fā)明實(shí)施例中,終端注冊信息集合中按順序記錄了所有在線且已經(jīng)注冊的終端的終端注冊信息,該終端注冊信息包含了該終端的一些相關(guān)信息,其中至少包括終端的地址信息。終端注冊信息集合可以接收服務(wù)器的查詢請求或相關(guān)指令,并依據(jù)指令要求執(zhí)行查詢動作或相關(guān)操作,并回應(yīng)服務(wù)器,輸出相關(guān)數(shù)據(jù)。
      [0038]在步驟S202中,根據(jù)目標(biāo)數(shù)據(jù)查詢條件及所述終端注冊信息生成查詢指令。
      [0039]在本發(fā)明實(shí)施例中,在進(jìn)行數(shù)據(jù)獲取時,服務(wù)器逐個獲取終端注冊信息集合中的終端注冊信息,并與目標(biāo)數(shù)據(jù)查詢條件結(jié)合生成查詢指令,即該查詢指令至少包括終端地址信息和目標(biāo)數(shù)據(jù)查詢條件。所述的目標(biāo)數(shù)據(jù)查詢條件用于限定本次查詢的數(shù)據(jù)范圍,可以理解為
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1