物聯網中的數據透傳

摘要:在農業工業等場景應用中,存在很多場景是有線網絡無法達到的,藉助物聯網技術使用無線數據採集與傳輸能很好的解決這一個問題,在這個數據傳輸過程中爲了保證數據的可靠性和準確性,通常會涉及到“數據透傳”這種數據傳輸方式。

 

[ 透傳的定義 ]

 

透傳:指與傳輸網絡的介質、調製解調方式、傳輸方式、傳輸協議無關的一種數據傳送方式。在數據的傳輸過程中,通過無線的方式這組數據不發生任何形式的改變,彷彿傳輸過程是透明的一樣,同時保證傳輸的質量,原封不動地到了最終接收者手裏。

這就好比快遞郵件,郵件中間有可能通過自行車、汽車、火車、飛機的多種組合運輸方式到達您的手上,但您不用關心它們中間經歷了哪些。

 

[ 爲什麼要透傳]

 

透傳一般都是用來讀取遠程的串口數據。例如:網吧內每個上網者都要刷身份證才能上網,但身份證數據庫不可能放在每個網吧內。所以就將讀卡器的串口數據通過透傳回傳到公安局,在公安局的平臺上來比對身份證號碼。

 

在物物相連的物聯網時代,要想實現智能設備的數據透傳就需要仰仗無線透傳模塊和IoT雲的力量,從應用層面來看,BLE、WiFi、GPRS、4G等優勢明顯的無線傳輸技術配合IoT雲服務使用,可實現發送方和接收方數據的長度和內容完全一致,不需對數據做任何處理,相當於一條數據線或者串口線,可廣泛應用在能源電力、自動抄表、智慧城市、工業自動化、車載交通、環境監測、設備監控、現代農業等諸多行業。

 

針對時下日益增長的數據透傳需求,作爲領先的物聯網雲服務提供商機智雲iot開發平臺,在兼容多品牌多種類的藍牙模塊、WiFi模塊(esp8266、LPB100等)、GPRS模塊(G510、Air202)、4G模塊(NC3、N102)和DTU模塊(GN511、GN510)的基礎上,也提供了兩種方式來實現APP和設備間的數據透傳,如此一來,客戶/開發者通過無線傳輸模塊接入機智雲後,可更加便捷的進行數據採集傳輸、遠程控制、報警推送、統計報表等服務。

 

 

☝ 戳上圖立即選購 

[ APP和MCU之間如何實現透傳 ]

 

關於使用機智雲iot開發平臺設備接入SDK來進行APP與設備之間的數據透傳。在APP和MCU之間,有以下兩種數據透傳方式:

  • 利用“擴展類型”數據點進行透傳

  • 不定義數據點直接進行數據透傳,即純透傳

 

設備上報:
1、第一種透傳方式,設備mcu按照數據點的定義格式上傳即可;APP在didReceiveData中,判斷result爲0(XPGWifiError_NONE),透傳數據放在回傳參數的“binary”字段中。
2、第二種透傳方式,設備mcu在上傳的p0中,第一個字節要填充0x06,後跟自定義數據;APP在didReceiveData中,判斷result爲-48(XPGWifiError_RAW_DATA_TRANSMIT),則回傳參數的“binary”字段會返回透傳數據。

 

 

 

[ 關於機智雲]

機智雲,全球領先的物聯網開發和雲服務平臺,爲需要IoT需求的企業/團隊提供IoT產品全生命週期管理運營系統,涵蓋設備管理、連接管理、應用開發、數據分析、BI系統、智能決策、金融計費與第三方系統互聯等功能,同時平臺開放API接口,幫助企業打通內外部經營管理系統(CRM、ERP 等),已服務交通物流、新能源、工業互聯、醫療健康、消費電子等衆多行業,並在多個行業實現市場覆蓋率第一。

智能淨水智能照明智慧家電互聯互通智慧煙感/冷鏈運輸智慧零售工業互聯

掃一掃,開啓您的IoT開發之旅

 

 

 

文章由 iot開發平臺 機智雲 www.gizwits.com 整理髮布

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章