作為物聯網主要接入方式,無線連接越來越普及,但與有線連接相比,無線接入方案在安全、實時、可靠與功耗等方面均面臨更嚴峻的考驗。
工業應用對于可靠性與實時性的要求更高,所以一些無線技術并不適用于工業領域。以連接可靠性為例,99%的可靠性,在一年就會造成3.65天的計劃外停機時間。凌力爾特(Linear Technology)Dust Networks產品部產品市場經理 Ross Yu表示,半天的通信中斷足以激怒工業用戶,如果一年內出現兩次半天通信中斷,即便工程師在現場解決了問題,也極有可能丟掉該用戶。
除了可靠性,網絡規模(可接入最大節點數)、實時性、低功耗以及易用性對于工業應用都非常重要。凌力爾特的SmartMesh無線傳感網絡(Wireless Sensor Network,簡稱WSN)技術,針對工業物聯網應用做了很多優化,通過集中管理及限時切跳(Time Slotted Channel Hopping,簡稱TSCH) 功能,SmartMesh實現了多點路由,從而保證通信的可靠性與實時性。
多點路由
也稱多路徑(Path Diversity)
“作為智能無線網絡產品,SmartMesh IP主要針對傳感器采集等數據量不大的工業應用。SmartMesh有一個重要的概念是時間同步,”凌力爾特高級應用工程師寧強告訴與非網記者,SmartMesh網絡架構采用集中式管理,每組網絡中的管理者(Manager)對于該網絡內的每一個節點定期對時。管理者對每一個節點的訪問處理時間都是確定長度(每一個節點獲得的訪問處理時間即稱為時間片),“每一個時間片里,一個節點到管理者或者另一個節點之間的通信過程采用什么樣的頻率,分配多少時間,都是由管理者來決定的,有了這樣集中式的管理,當一個節點與管理者之間的通信被干擾或遇到故障時,就可以通過跳頻的方式,或者經由另外一條管理者指定的路徑,將數據傳輸回來。”
寧強表示,SmartMesh的每一個節點都可以作為路由,但無論是下行(由管理者傳至節點)還是上行(由節點傳至管理者),數據通道路徑及其特性都由管理者事先確定,而非由節點來選擇。集中管理的好處之一就是時延是確定的,寧強說:“評估下來,SmartMesh的傳輸延遲為秒級。”
與消費類應用不同,在開放與安全之間,工業應用更傾向與選擇安全,SmartMesh方案也是如此。凌力爾特的SmartMesh方案并不單純提供芯片,而是一整套完整的封閉方案,所有與SmartMesh網絡相關的軟件都由凌力爾特提供。
“SmartMesh開放給用戶的只有UART口(串口)及ADC,除此之外就沒有其他資源可供用戶配置了。用戶只能通過UART把要傳送的數據發過來,SmartMesh系統自己打包,自己發送,自己去找路徑。”寧強打了個比喻,“SmartMesh就類似于快遞公司,把東西交給快遞公司以后,用戶就不用操心后續如何操作,在限定時間內,快遞公司一定將貨物運到目的地。”
SmartMesh網絡支持的最大節點數超過萬個(寧強表示,單個管理者最大支持100個節點,超過100個節點要采用層級接入的方法拓展);產品連接可靠性超過99.999%,換算過來就是一年工作時間只有不到10分鐘的意外停機;而且針對工業應用環境惡劣的特點,SmartMesh非常努力地優化了功耗。Dust Networks產品部總裁Joy Weiss在幾年前接受媒體采訪時就表示,在設計之初,SmartMesh網絡技術就重點考慮了無插座(只有電池供電)應用場景,電池供電可以支撐系統運行十年以上的時間。
據凌力爾特的數據,全球超過120多個國家部署了6萬例以上的SmartMesh無線網絡,所以SmartMesh這個“快遞公司”已經得到了越來越多工業用戶的青睞。