[發(fā)明專(zhuān)利]一種大數(shù)據(jù)傳輸方法及相關(guān)裝置有效
| 申請(qǐng)?zhí)枺?/td> | 202110666976.2 | 申請(qǐng)日: | 2021-06-16 |
| 公開(kāi)(公告)號(hào): | CN113411164B | 公開(kāi)(公告)日: | 2022-10-11 |
| 發(fā)明(設(shè)計(jì))人: | 王建國(guó);張克磊 | 申請(qǐng)(專(zhuān)利權(quán))人: | 蘇州捷杰傳感技術(shù)有限公司 |
| 主分類(lèi)號(hào): | H04L1/00 | 分類(lèi)號(hào): | H04L1/00;G08C17/02 |
| 代理公司: | 蘇州國(guó)誠(chéng)專(zhuān)利代理有限公司 32293 | 代理人: | 陳君名 |
| 地址: | 215000 江蘇省蘇州市相城經(jīng)濟(jì)技術(shù)開(kāi)*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù)傳輸 方法 相關(guān) 裝置 | ||
本申請(qǐng)?zhí)峁┮环N大數(shù)據(jù)傳輸方法及相關(guān)裝置,該方法包括:各個(gè)傳感器輪流周期性休眠和喚醒;傳感器喚醒后,采集數(shù)據(jù)并主動(dòng)上報(bào)SP數(shù)據(jù)幀給工控機(jī);如果需要讀取波形數(shù)據(jù),當(dāng)工控機(jī)收到需要讀取波形數(shù)據(jù)的傳感器的SP數(shù)據(jù)幀時(shí),立即下發(fā)AR?B命令幀,AR?B命令幀包含唯一波形讀取序列號(hào)和波形數(shù)據(jù)幀長(zhǎng),波形數(shù)據(jù)幀長(zhǎng)可以任意固定;傳感器收到AR?B命令幀后,立即進(jìn)入數(shù)據(jù)采集模式,并回復(fù)攜帶唯一波形讀取序列號(hào)與總幀數(shù)的ACK?A指令幀。通過(guò)在AR?B命令幀包含唯一波形讀取序列號(hào)和波形數(shù)據(jù)幀長(zhǎng),并在ACK?A指令幀中攜帶唯一波形讀取序列號(hào)與總幀數(shù),能夠確保讀取的波形數(shù)據(jù)可靠有效,并且讀取幀長(zhǎng)能夠自定義設(shè)置,高效靈活。
技術(shù)領(lǐng)域
本發(fā)明涉及電機(jī)無(wú)線傳感監(jiān)測(cè)技術(shù),尤其涉及一種大數(shù)據(jù)傳輸方法及相關(guān)裝置。
背景技術(shù)
為了電機(jī)的安全、穩(wěn)定及長(zhǎng)周期運(yùn)行,更加科學(xué)地進(jìn)行設(shè)備檢修及維護(hù),以達(dá)到提高設(shè)備可利用率、降低檢修成本、提高運(yùn)營(yíng)效率的目標(biāo),可對(duì)電機(jī)加裝遠(yuǎn)程無(wú)線監(jiān)測(cè)系統(tǒng)。
在電機(jī)無(wú)線監(jiān)測(cè)系統(tǒng)中,一個(gè)戶外工業(yè)基站對(duì)應(yīng)的短距離無(wú)線局域網(wǎng)中無(wú)線狀態(tài)監(jiān)測(cè)傳感器的數(shù)量從幾個(gè)到幾十個(gè)不等。當(dāng)數(shù)據(jù)量不是很大的時(shí)候,一個(gè)戶外工業(yè)基站接收幾十個(gè)無(wú)線狀態(tài)監(jiān)測(cè)傳感器上傳的數(shù)據(jù)時(shí),還不是很容易撞包,能夠通過(guò)時(shí)間管理的方式讓幾十個(gè)無(wú)線狀態(tài)監(jiān)測(cè)傳感器正常上傳特征值;但當(dāng)需要傳輸振動(dòng)、磁場(chǎng)、聲音的原始波形數(shù)據(jù)時(shí),數(shù)據(jù)量會(huì)非常大,現(xiàn)有方式難以保證原始波形數(shù)據(jù)快速、準(zhǔn)確、有效地傳輸,此外,現(xiàn)有數(shù)據(jù)傳輸方法讀取幀長(zhǎng)無(wú)法調(diào)整,難以讀取目標(biāo)字節(jié)的數(shù)據(jù)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種大數(shù)據(jù)傳輸方法及相關(guān)裝置,通過(guò)在交互數(shù)據(jù)幀中攜帶唯一波形讀取序列號(hào)和波形數(shù)據(jù)幀長(zhǎng),來(lái)保證讀取的波形數(shù)據(jù)可靠有效,并能夠自定義讀取幀長(zhǎng)。
以下給出一個(gè)或多個(gè)方面的簡(jiǎn)要概述以提供對(duì)這些方面的基本理解。此概述不是所有構(gòu)想到的方面的詳盡綜覽,并且既非旨在指認(rèn)出所有方面的關(guān)鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡(jiǎn)化形式給出一個(gè)或多個(gè)方面的一些概念以為稍后給出的更加詳細(xì)的描述之序。
根據(jù)本發(fā)明的第一方面,提供了一種大數(shù)據(jù)傳輸方法,包括以下步驟:各個(gè)傳感器輪流周期性休眠和喚醒;傳感器喚醒后,采集數(shù)據(jù)并主動(dòng)上報(bào)SP數(shù)據(jù)幀給工控機(jī);如果需要讀取波形數(shù)據(jù),當(dāng)工控機(jī)收到需要讀取波形數(shù)據(jù)的傳感器的SP數(shù)據(jù)幀時(shí),立即下發(fā)AR-B命令幀,所述AR-B命令幀包含唯一波形讀取序列號(hào)和波形數(shù)據(jù)幀長(zhǎng),所述波形數(shù)據(jù)幀長(zhǎng)可以任意固定;傳感器收到AR-B命令幀后,立即進(jìn)入數(shù)據(jù)采集模式,并回復(fù)攜帶唯一波形讀取序列號(hào)與總幀數(shù)的ACK-A指令幀。
在一實(shí)施例中,該大數(shù)據(jù)傳輸方法還包括以下步驟:工控機(jī)收到傳感器的ACK-A指令幀后,對(duì)比ACK-A指令幀中攜帶的唯一波形讀取序列號(hào)是否為最新值;如果是最新值,則進(jìn)入數(shù)據(jù)接收狀態(tài),開(kāi)啟波形數(shù)據(jù)超時(shí)計(jì)時(shí)WOT秒;如果不是最新值,則重新生成唯一讀取序列,并下發(fā)AR-B命令幀;如果此時(shí)傳感器處于采集狀態(tài),在收到新的AR-B命令幀后,會(huì)丟棄已經(jīng)采集的全部數(shù)據(jù),回復(fù)ACK-A指令幀后重新進(jìn)入數(shù)據(jù)采集狀態(tài)。
在一實(shí)施例中,該大數(shù)據(jù)傳輸方法還包括以下步驟:傳感器數(shù)據(jù)采集完畢后,按照AR-B命令幀中指定的幀長(zhǎng),進(jìn)行數(shù)據(jù)分包處理,并按照幀號(hào)序列依次發(fā)送WP數(shù)據(jù)幀;其中,WP數(shù)據(jù)幀包含唯一波形讀取序列號(hào)、總幀數(shù)和當(dāng)前幀號(hào)。
在一實(shí)施例中,該大數(shù)據(jù)傳輸方法還包括以下步驟:傳感器將全部WP數(shù)據(jù)幀發(fā)送完成后,發(fā)送ACK-B數(shù)據(jù)幀,告知工控機(jī)此次波形數(shù)據(jù)發(fā)送完畢,并進(jìn)入等待OT超時(shí)狀態(tài)。
在一實(shí)施例中,該大數(shù)據(jù)傳輸方法還包括以下步驟:工控機(jī)收到ACK-B數(shù)據(jù)幀或等待WOT超時(shí),將收到的數(shù)據(jù)幀號(hào)與全部幀號(hào)進(jìn)行對(duì)比,判斷是否有數(shù)據(jù)幀丟失;如果有數(shù)據(jù)幀丟失,則下發(fā)重讀數(shù)據(jù)幀AR-C命令幀,AR-C命令幀包含唯一波形讀取序列號(hào)、重讀幀數(shù)和丟失幀號(hào);傳感器收到AR-C命令幀后,解析出將要重讀幀數(shù)和幀號(hào),并依次上傳WP數(shù)據(jù)幀;如果沒(méi)有數(shù)據(jù)幀丟失,則工控機(jī)下發(fā)AR-D命令幀,表示此次讀取波形完畢。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于蘇州捷杰傳感技術(shù)有限公司,未經(jīng)蘇州捷杰傳感技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110666976.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設(shè)備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種基于電價(jià)的非實(shí)時(shí)數(shù)據(jù)傳輸調(diào)度方法
- 基于云計(jì)算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





