2018-09-10 14:50:35分類:行業資訊4543
在美國歷史上,荒野西部野開發無疑是一個激動人心的時期。物聯網世界的發展也同樣令人興奮。物聯網涵蓋行業眾多,包括嵌入式技術和云系統的大規模跨平臺部署。
物聯網發展面臨的挑戰
這些跨平臺部署迫使開發人員使用不同通信協議的設備。對這些不同通信協議進行建模是一個異常困難的開發挑戰,需要在開發周期中妥善解決。
您可能必須使用的一些協議包括:
基礎設施(6LowPAN,IPv4 / IPv6,RPL)
標識(EPC,uCode,IPv6,uri)
通訊/傳輸(Wifi,藍牙,LPWAN)
發現(Physical Web,mDNS,DNS-SD)
數據協議(MQTT,CoAP,AMQP,Websocket,Node)
設備管理(TR-069,OMA-DM)
語義(JSON-LD,Web Thing Model)
多層框架 (Alljoyn, IoTivity, Weave, Homekit)
這么多協議!更為復雜的是,許多工業環境還包含必須與新技術一起工作的嵌入式傳統遺留設備。
標準化問題
想想一個化學制造工廠。為了最大限度地提高生產效率,需要數以千計的物聯網設備和傳感器。這些設備將溫度、重量和pH值數據發送到單個中心節點,然后,中心節點將數據傳遞給一個應用程序,該應用程序確定添加合成化學品的最佳時間,以獲得最大產量。每個設備可以使用不同類型的通信協議進行連接,每個協議使用不同的通信格式。有些組織試圖統一破碎和復雜的物聯網環境,但是現在都還沒能實現。
缺乏標準使得物聯網設備通信傳遞和翻譯難以理解。開發人員需要具備跨環境中所有協議的專業知識,以根據通信類型識別通信類型字段和群集消息,識別小到兩個字符的關鍵詞,并準確識別消息字段和類型之間的關系。
您的開發計劃需要多長時間來獲取這些信息?根據環境的復雜程度,對于單個開發人員來說,這是一個不可能解決的問題。
虛擬物聯網設備
那么,什么樣的解決方案可以幫助一個“孤獨牛仔”呢?...我的意思是開發人員。自適應虛擬設備可以顯著減輕與建模消息格式相關的痛苦。雖然它們沒有解決多協議問題,但它們可以通過抽象設備通信來提供幫助,讓開發者專注于物聯網系統的應用和業務邏輯。
自適應虛擬設備能夠模擬成千上萬個單獨的數據傳感器、設備輸入以及它們與云的交互。它們將虛擬設備復制的簡易性與機器學習相關的實際數據和算法結合在一起。所以現在,大量真實的數據和設備可用于應用程序測試。人們不再擔心高昂的安裝成本,也不再擔心用有限設備來測試應用程序的可擴展性。
小結分享
賽億方案十三年電子產品硬件及嵌入式軟件開發設計經驗,累計開發產品電子應用設計完成5000多個方案設計;目前為客戶提供理念超前的手機APP開發、智能家居系統、電子技術、電子線路設計、PCB設計、電路板設計、單片機技術、智能控制、嵌入式系統等。如有產品方案開發意向,期待您的來訪。