誰(shuí)是未來(lái)IoT時(shí)代無(wú)線技術(shù)之王?
數(shù)據(jù)如何傳輸
本文引用地址:http://butianyuan.cn/article/201706/360775.htm數(shù)據(jù)上報(bào)是物聯(lián)網(wǎng)業(yè)務(wù)中最基礎(chǔ)的一項(xiàng),這里先把幾個(gè)術(shù)語(yǔ)解釋下。
南向設(shè)備:開(kāi)發(fā)者自行開(kāi)發(fā)的終端硬件設(shè)備(包含多個(gè)傳感器和MCU)。
北向應(yīng)用:開(kāi)發(fā)者自行開(kāi)發(fā)的服務(wù)端應(yīng)用(基于華為OceanConnect物聯(lián)網(wǎng)平臺(tái)提供的RESTful接口)。
NB-IoT:這不用解釋了吧,窄帶物聯(lián)網(wǎng),華為等公司主推的物聯(lián)網(wǎng)通訊用蜂巢網(wǎng)絡(luò)。
NB-IoT芯片/模組:類似于3G/4G通信模組,將設(shè)備端數(shù)據(jù)打包發(fā)送到指定平臺(tái)的硬件模塊。
SoftRadio:用于模擬NB-IOT模組、基站、核心網(wǎng)的PC端軟件,可用于在缺乏NB模組和NB實(shí)網(wǎng)環(huán)境時(shí)的設(shè)備對(duì)接調(diào)試。
OceanConnect:物聯(lián)網(wǎng)全聯(lián)接平臺(tái),南向設(shè)備和北向應(yīng)用通過(guò)該平臺(tái)交換數(shù)據(jù)和信令。
設(shè)備Profile文件:描述設(shè)備“是什么”、“能干什么”的json格式文件,上傳到OceanConnect平臺(tái)(上傳時(shí)是zip包格式),設(shè)備綁定平臺(tái)和提供服務(wù)的關(guān)鍵配置文件。
編解碼插件:用來(lái)對(duì)NB設(shè)備上報(bào)的數(shù)據(jù)進(jìn)行解碼,同時(shí)對(duì)下發(fā)給NB設(shè)備的信令進(jìn)行編碼的插件,對(duì)接前需上傳到OceanConnect平臺(tái)。
終端設(shè)備將需要上報(bào)的數(shù)據(jù)通過(guò)NB-IoT網(wǎng)絡(luò)發(fā)送到華為物聯(lián)網(wǎng)平臺(tái),而后北向應(yīng)用通過(guò)RESTful接口獲取這些數(shù)據(jù)(或平臺(tái)主動(dòng)推送已訂閱的數(shù)據(jù))。
數(shù)據(jù)上報(bào)流程
流程:
1、南向設(shè)備采集數(shù)據(jù)、并將數(shù)據(jù)按自定義規(guī)則進(jìn)行編碼,例如:將溫濕度實(shí)時(shí)數(shù)據(jù)編碼成000102;
2、設(shè)備通過(guò)串口,以AT命令的形式,發(fā)送已編碼數(shù)據(jù)到NB-IoT模組或SoftRadio模擬器。
3、 NB-IoT芯片/模組或SoftRadio模擬器,接收到AT命令后,將payload后,自動(dòng)封裝為CoAP協(xié)議的消息,并發(fā)送給事先配置的物聯(lián)網(wǎng)平臺(tái);
4、物聯(lián)網(wǎng)平臺(tái)收到數(shù)據(jù)后,自動(dòng)解析CoAP協(xié)議包,根據(jù)設(shè)備profile文件,找到匹配的編解碼插件,對(duì)payload進(jìn)行解析,解析為與設(shè)備profile中描述的service匹配的json數(shù)據(jù),并存于平臺(tái)之上;
5、 應(yīng)用服務(wù)器通過(guò)北向數(shù)據(jù)查詢接口(RESTful)獲取平臺(tái)上的數(shù)據(jù);同時(shí)也可以提前調(diào)用訂閱接口,對(duì)數(shù)據(jù)變化進(jìn)行訂閱,則之后所有的數(shù)據(jù)變化,平臺(tái)都會(huì)通過(guò)POST消息,發(fā)送到制定的服務(wù)器。
如需加入NB-IOT精英行業(yè)群交流,可以關(guān)注頭條號(hào) 物聯(lián)網(wǎng)那些事,并私信獲取。
工業(yè)IoT應(yīng)用的無(wú)線要求
目前,大家都在談工業(yè)物聯(lián)網(wǎng) (Industrial Internet of Things ―IIoT)以及對(duì)于工業(yè)傳感器之無(wú)線連接能力的關(guān)聯(lián)需求。對(duì)工業(yè)界來(lái)說(shuō),給機(jī)器、泵、流水線和軌道車輛等物件裝備傳感器的概念并不新鮮。為特定用途而設(shè)計(jì)的傳感器和網(wǎng)絡(luò)已在工業(yè)環(huán)境中激增,從煉油廠到生產(chǎn)線均在其列。
歷史上,這些網(wǎng)絡(luò)在網(wǎng)絡(luò)可靠性和安全性方面遇到了一個(gè)很高的門檻,完全無(wú)法利用消費(fèi)類技術(shù)來(lái)應(yīng)對(duì)。特別地,這些傳感器實(shí)現(xiàn)聯(lián)網(wǎng)的方法決定了在工業(yè)應(yīng)用特有的嚴(yán)苛環(huán)境中是否能夠以安全、牢固和具成本效益的方法來(lái)部署傳感器。
首先要考慮的是可靠性和安全性。與消費(fèi)類應(yīng)用不同,成本往往是消費(fèi)類應(yīng)用中最重要的系統(tǒng)屬性,而工業(yè)應(yīng)用一般是把可靠性和安全性列為榜首。在OnWorld對(duì)工業(yè)無(wú)線傳感器網(wǎng)絡(luò)(WSN) 用戶所做的全球性調(diào)查中,可靠性和安全性被受訪者舉出為兩個(gè)最重要的問(wèn)題。如果您考慮到一家公司生產(chǎn)商品的盈利能力、質(zhì)量和效率,以及工人的安全要常常依賴于這些網(wǎng)絡(luò)時(shí),這就沒(méi)什么好驚訝的了??煽啃院桶踩詫?duì)于工業(yè)無(wú)線傳感器網(wǎng)絡(luò)之所以不可或缺,原因即在于此。
工業(yè)IoT并不是由無(wú)線技術(shù)專家安裝的。大多數(shù)情況下,已確立的行業(yè)將逐步地在其傳統(tǒng)產(chǎn)品以外增添工業(yè)IoT產(chǎn)品和服務(wù),而其客戶則將在新和老式設(shè)備混合使用的環(huán)境中進(jìn)行部署。工業(yè)WSN中所體現(xiàn)的智能必須給工業(yè)IoT產(chǎn)品提供一種易用性,從而使得過(guò)渡過(guò)程對(duì)于現(xiàn)有的現(xiàn)場(chǎng)工作人員而言是無(wú)縫的。而且,系統(tǒng)應(yīng)可供全球部署之用,因?yàn)樽罱K用戶對(duì)于工業(yè)IoT的廣泛采用常常是遍及全公司,并且要求多地點(diǎn)標(biāo)準(zhǔn)化。
傳感器可安放在任何地方。對(duì)于工業(yè)IoT應(yīng)用而言,傳感器或控制點(diǎn)的精準(zhǔn)布設(shè)是至關(guān)緊要的。無(wú)線技術(shù)有望實(shí)現(xiàn)無(wú)線通信,但是如果您需要通過(guò)插上電源來(lái)給無(wú)線節(jié)點(diǎn)供電,或者每隔幾小時(shí)或甚至幾個(gè)月對(duì)其進(jìn)行再充電,那么部署的成本和不切實(shí)際的方法就變得讓人望而生畏了。
網(wǎng)絡(luò)運(yùn)作的可見(jiàn)性是關(guān)鍵所在。工業(yè)網(wǎng)絡(luò)被要求連續(xù)運(yùn)行多年,然而不管網(wǎng)絡(luò)有多么堅(jiān)固,仍然是會(huì)出現(xiàn)問(wèn)題的。在安裝時(shí)工作良好的網(wǎng)絡(luò)的質(zhì)量在其工作壽命期間有可能受到諸多環(huán)境因素的影響。IIoT網(wǎng)絡(luò)應(yīng)擁有自我診斷、自愈以及可在發(fā)生問(wèn)題時(shí)提醒用戶和操作人員的能力。
在業(yè)務(wù)關(guān)鍵型工業(yè)應(yīng)用中,無(wú)線傳感器網(wǎng)絡(luò)必須達(dá)到一個(gè)針對(duì)智能、安全以及多年可靠無(wú)線操作的高門檻。這些嚴(yán)格的要求可利用現(xiàn)有和新涌現(xiàn)的網(wǎng)格網(wǎng)絡(luò)標(biāo)準(zhǔn)來(lái)滿足,它們將是旨在幫助工業(yè)客戶在工業(yè)IoT時(shí)代中實(shí)現(xiàn)其商業(yè)和服務(wù)變革的重要構(gòu)件。
評(píng)論