想想共享單車(chē)或共享踏板車(chē)。這些設備顯然需要跟蹤,因此嵌入式設備必須能夠確定位置,針對這個(gè)問(wèn)題的現代解決方案是使用GNSS(全球導航衛星系統)。它還必須能夠進(jìn)行通信,由于通常遠離藍牙網(wǎng)或Wi-Fi接入點(diǎn),因此蜂窩接入是理想平臺。由于不需要傳遞大量數據,NB-IoT是*理想的協(xié)議??紤]到用戶(hù)對**性和隱私性的需求增加,還需要一定程度(可能遠多于預期)的本地計算。
這樣一來(lái),你的簡(jiǎn)單設備必須支持4G(可能是5G)、GNSS、應用程序和加密,也許還需要**區/**啟動(dòng)。但是,你計劃將數以千計的這類(lèi)設備投放到許多城市的許多地點(diǎn),能否提供*佳可用性和具競爭力的價(jià)格將決定企業(yè)的存亡。因此,盡可能降低成本和能耗(減少維護)成為決定企業(yè)存亡的關(guān)鍵。
我們認為應該特別關(guān)注這些應用中的計算需求,特別是數字信號處理和數字控制的平衡。我們首先研究了NB-IoT連接、GNSS和**標準的基礎算法。我們將以約100MHz運行的資產(chǎn)跟蹤器應用程序的活動(dòng)分解為DSP功能(基帶調制解調器和物理層控制的某些部分)和控制功能(協(xié)議棧、**性和一般系統管理)。對于NB-IoT不經(jīng)常通信的輕量級應用程序,我們發(fā)現時(shí)鐘周期的消耗構成如下:
-
調制解調器PHY(主要是DSP) - 約35%
-
L1控制(DSP和控制) - 約25%
-
協(xié)議棧(主要是控制) - 約40%