物聯網中的數據透傳


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

 

[ 透傳的定義 ]

 

透傳:指與傳輸網絡的介質、調制解調方式、傳輸方式、傳輸協議無關的一種數據傳送方式。在數據的傳輸過程中,通過無線的方式這組數據不發生任何形式的改變,仿佛傳輸過程是透明的一樣,同時保證傳輸的質量,原封不動地到了最終接收者手里。
這就好比快遞郵件,郵件中間有可能通過自行車、汽車、火車、飛機的多種組合運輸方式到達您的手上,但您不用關心它們中間經歷了哪些。

 

[ 為什么要透傳]

 

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

 

在物物相連的物聯網時代,要想實現智能設備的數據透傳就需要仰仗無線透傳模塊和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開發之旅
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM