hcda認(rèn)證公開課課件第三天nb端到端開發(fā)_第1頁
hcda認(rèn)證公開課課件第三天nb端到端開發(fā)_第2頁
hcda認(rèn)證公開課課件第三天nb端到端開發(fā)_第3頁
hcda認(rèn)證公開課課件第三天nb端到端開發(fā)_第4頁
hcda認(rèn)證公開課課件第三天nb端到端開發(fā)_第5頁
已閱讀5頁,還剩57頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、NB-IoT端到端開發(fā)所有© 2017技術(shù)“1+2+1”IoT解決方案智慧家庭交通智能停車智能抄表物聯(lián)網(wǎng)平臺(tái)家庭網(wǎng)關(guān) 企業(yè)智能網(wǎng)關(guān)2G/3G/4G/NB-IoT/eLTE-IoTLiteOS 操作系統(tǒng) / 模塊物聯(lián)網(wǎng) 1+2+1 解決方案介紹所有© 2017技術(shù)第1頁前言NB-IoT (Narrow Band Internet of Things)構(gòu)建于蜂窩網(wǎng)絡(luò),只消耗大約180KHz的帶寬,可直接部署于網(wǎng)絡(luò)、UMTS網(wǎng)絡(luò)或LTE網(wǎng)絡(luò),以降低部署成本、實(shí)現(xiàn)平滑升級(jí)。為NB-IoT合作伙伴提供完整的端到端開發(fā)集成指導(dǎo),便于合作伙伴輕松地自助完成基于NB-IoT的相關(guān)集成對(duì)接,

2、催熟NB-IoT領(lǐng)域行業(yè)應(yīng)用廠商、傳感設(shè)備廠商等合作伙伴建設(shè)的物聯(lián)網(wǎng)系統(tǒng)。所有© 2017技術(shù)第2頁目標(biāo)l 學(xué)完本課程后,您將能夠:p 了解NB-IoT的特點(diǎn)和組網(wǎng)結(jié)構(gòu)p 了解NB-IoT端到端開發(fā)流程p 了解NB-IoT端側(cè)調(diào)試工具的使用p 基于Softradio的端到端開發(fā)實(shí)驗(yàn)所有© 2017技術(shù)第3頁目錄1. NB-IoT的特點(diǎn)和組網(wǎng)2. NB-IoT的典型應(yīng)用3. NB-IoT端到端開發(fā)流程4. NB-IoT開發(fā)實(shí)踐所有© 2017技術(shù)第4頁物聯(lián)網(wǎng)的本質(zhì)產(chǎn)生傳輸計(jì)算和所有© 2017技術(shù)第5頁物聯(lián)網(wǎng)終物聯(lián)網(wǎng)應(yīng)通信模組物聯(lián)網(wǎng)網(wǎng)絡(luò)IoT聯(lián)接管理平臺(tái)被

3、集成可銷售(IoT專項(xiàng))智慧農(nóng)業(yè)位移傳感器智慧環(huán)衛(wèi)壓敏傳感器智能抄表光照傳感器智能停車濕度傳感器智慧路燈溫度傳感器無線網(wǎng)網(wǎng)網(wǎng)關(guān)+短距聯(lián)接管理大數(shù)據(jù)分析第應(yīng)用API開放接口安全物聯(lián)網(wǎng)發(fā)展迅速,LPWA2019年超過傳統(tǒng)蜂窩網(wǎng)LPWA物聯(lián)網(wǎng)占有率2019年蜂窩網(wǎng)物聯(lián)網(wǎng)市場(chǎng)空間迅速增長302520151050Wide Area FixedShort Range15%10%傳統(tǒng)蜂窩5%Satellite0%2014 2016 2018 2020 2022 2024Ø 廣域物聯(lián)網(wǎng)增長迅速,2024年總連接數(shù)將達(dá)到270億,年均復(fù)合增長率18%,短距通信仍占主導(dǎo)地位。ØLPWA連接數(shù)從

4、2016年快速增長,并在2019年超過傳統(tǒng)蜂窩連接數(shù),2024年占比將達(dá)到14%。移動(dòng)運(yùn)營商通過引入NB-IoT/eMTC 等新技術(shù)搶占市場(chǎng)份額,占比有2014年的5%提升到2024年的22%。2024年,LPWA與傳統(tǒng)蜂窩網(wǎng)連接總數(shù)將達(dá)到60億,其中LPWA連接數(shù)為37億;ØØ所有© 2017技術(shù)第6頁LPWA占據(jù)物聯(lián)網(wǎng)的半壁前景廣闊,NB-IoT2020年全球IoT連接分布網(wǎng)絡(luò)接入技術(shù)細(xì)分市場(chǎng)機(jī)會(huì)ppp3G: HSPA/EVDO/TDS4G: LTE/LTE-AWiFi 802.11技術(shù)10%高速率(>10Mbps)車載導(dǎo)航系統(tǒng)空間大、智慧醫(yī)療、智慧城市

5、等30%中速率 (<1Mbps)pp2G: GPRS|CDMA2K1XMTC/eMTC智能家居,智能,車MTC/eMTC未來可能替代2G M2M技術(shù)聯(lián)網(wǎng),低端M2M匯聚等60%低速率 (<100kbps)農(nóng)林牧漁,傳感,抄表,停車, 穿戴設(shè)備,物流,追蹤業(yè)ppppNB-IoTSigFox LoRa短距無線,如ZigBeeØ空白市場(chǎng),由于缺乏技術(shù),沒有很好的的滿足豐富多樣的應(yīng)用場(chǎng)景LPWA的主要市場(chǎng)性ØØ務(wù)等LPWA所有© 2017技術(shù)第7頁LPWA開啟低功率廣覆蓋IoT市場(chǎng),NB-IoT具備技術(shù)優(yōu)勢(shì)不同無線物聯(lián)網(wǎng)接入技術(shù)對(duì)比NB IoT相對(duì)短

6、距通信/私有技術(shù)優(yōu)勢(shì)明顯速率UMTS/LTE(長距高速)100MbpsWiFi(短距寬帶)eMTC/CDMA /(長距中速)100kbpsBluetooth ZigBee(短距低速)LPWA(長距低速)100bps1m100m10km覆蓋所有© 2017技術(shù)第8頁高安全性低時(shí)延高可靠性NB IOT低成本高速率短距通信(WiFi等)大覆蓋低功耗私有技術(shù)高頻譜效率(LoRa等)技術(shù)制式網(wǎng)絡(luò)國際標(biāo)準(zhǔn)NB-IoT可與現(xiàn)蜂窩網(wǎng)融合演進(jìn)的低成本電信級(jí)的高可靠性、高安全性廣域物聯(lián)網(wǎng)技術(shù)私有技術(shù)LoRa需建網(wǎng)、無執(zhí)照波段的高風(fēng)險(xiǎn)局域網(wǎng)物聯(lián)技術(shù)Sigfox不適配國內(nèi)無執(zhí)照波段、由Sigfox建網(wǎng)與運(yùn)營

7、商合作的高成本高風(fēng)險(xiǎn)物聯(lián)網(wǎng)技術(shù)NB-IoT的優(yōu)勢(shì)可漫游連續(xù)覆蓋網(wǎng)絡(luò)更可靠電信級(jí)網(wǎng)絡(luò)更安全頻譜廣/深覆蓋20dB (7倍覆蓋)低功耗10年電池低成本$1/$5模組大連接50k終端/180kHz小區(qū)所有© 2017技術(shù)第9頁低功耗:基于AA電池,使用10年可超過延長周期定時(shí)器PSM省電模式eDRX擴(kuò)展動(dòng)態(tài)接收根據(jù)終端業(yè)務(wù)模型,靈活適配長周期位置更新定時(shí)器RAU/TAU,減少喚醒次數(shù)PSM省電模式終端空閑時(shí)關(guān)閉收發(fā)信機(jī)增大IDLE態(tài)尋呼信道偵聽周期 長周期定時(shí)器和PSMMME基于終端分組/業(yè)務(wù)特征下發(fā)定時(shí)器給終端: Ready timer/Active timer/RAU timer Ex

8、tended Long DRXeDRX協(xié)商,MME決策M(jìn)2M終端CloudEdgeM2M終端MME所有© 2017技術(shù)第10頁減少IDLE態(tài)尋呼偵聽次數(shù)DRX CycleeDRX CycleActive timer Active timerTAU/RAU timer StartExpirationExpiration/MO省電模式ActiveIdlePSMActive廣/深覆蓋:比GPRS覆蓋增強(qiáng)20dB+技術(shù)點(diǎn)1:上行功率譜密度增強(qiáng)17dB技術(shù)點(diǎn)2: 重復(fù)+編碼616dBTypical Case2G/3G/LTE Solution功率譜密度= 200mW/180kHz重復(fù)180 K

9、HzIOT Device:200mwNB-IoT Solution編譯碼增益:34dB216重復(fù):312dBData Package(e.g100 byte)功率譜密度=200mW/5kHz3.75 KHz最大可以到33dBm,NB-IoT 終端功率譜密度高7dB注:終端最大23dBm,所以實(shí)際NB-IoT終端比所有© 2017技術(shù)第11頁D1 D1 D1D2 D2 D2 D2D 1D2大連接:區(qū)50k+用戶容量*/180kHz小話務(wù)模型海量連接的特有系統(tǒng)設(shè)計(jì)1: 窄帶技術(shù)Ø 上行等效功率(48信道*23dBm)提升,大大提升信道容量15 分鐘1 天NB-IoT蜂窩物聯(lián)網(wǎng)業(yè)

10、務(wù)平臺(tái)xx byteDL Data2: 減小空口信令開銷,提升頻譜效率50k設(shè)備/小區(qū)3:優(yōu)化4:Ø 終端上下文Ø 下行數(shù)據(jù)緩存網(wǎng)優(yōu)化Ø的準(zhǔn)入擁塞Ø 終端上下文信息對(duì)時(shí)延不敏感* 典型值,與應(yīng)用類型和話務(wù)模型相關(guān)所有© 2017技術(shù)第12頁低成本:終端低至$1Cat-4 LTECat-0 MTCNB-IoT2RX1TX1RX1TX1TX 低復(fù)雜度基帶 精簡(jiǎn)射頻 高效功放 p單天線,半雙工p終端協(xié)議簡(jiǎn)化ppp上行峰均比低, 功放效率高SOC可內(nèi)置PA 精簡(jiǎn)電源管理 小 容 量pp協(xié)議棧優(yōu)化500kBytePA: Power Amplifier S

11、OC: System on ChipBB: 基帶PMU: 電源管理單元MMMB: 多模多頻段PA MB: 多頻段所有© 2017技術(shù)第13頁1RXPMUFlash/RAMPMUFlash/RAMPMUFlash/RAMRFRFBBBBRFBBNB-IoT解決方案總體架構(gòu)重用站點(diǎn)基礎(chǔ)設(shè)施,降低部署成本支持接口優(yōu)化,優(yōu)化30%以上信令開銷,支持終端節(jié)電和降成本。12基于CloudEdge平臺(tái)優(yōu)化的CIoT網(wǎng),可與現(xiàn)網(wǎng)組pool,降低每連接成本3所有© 2017技術(shù)第14頁Gb/IuPSingleEPCS/S1/MIHLR/PCRFSingleRANThird PartyG/U/

12、L/NB-IoTAppsMI行業(yè)NB-IoT 模3M2M PlatformDevice塊12IoT連接管理平臺(tái)NB-IoTCIoT網(wǎng)部署 傳感器接口 無線連接 低成本站點(diǎn)解決 移動(dòng)性/安全/連接管理 應(yīng)用層協(xié)議棧適配 應(yīng)用駐留 軟SIM方案 無終端安全接入 終端SIM OTA 傳感器接口 新空口支持 終端節(jié)能特性 終端設(shè)備、訂閱管理 應(yīng)用駐留Massive IoT連 時(shí)延不敏感終端適配 API能力開放(行業(yè),開發(fā)者) 接 擁塞和流量調(diào)度 OSS/BSS(自助,計(jì)費(fèi)) 計(jì)費(fèi)使能 大數(shù)據(jù)分析“1+2+1”IoT解決方案智慧家庭交通智能停車智能抄表物聯(lián)網(wǎng)平臺(tái)家庭網(wǎng)關(guān) 企業(yè)智能網(wǎng)關(guān)2G/3G/4G/N

13、B-IoT/eLTE-IoTLiteOS 操作系統(tǒng) / 模塊物聯(lián)網(wǎng) 1+2+1 解決方案介紹所有© 2017技術(shù)第15頁目錄1. NB-IoT的特點(diǎn)和組網(wǎng)2. NB-IoT的典型應(yīng)用3. NB-IoT端到端開發(fā)流程4. NB-IoT開發(fā)實(shí)踐所有© 2017技術(shù)第16頁應(yīng)用場(chǎng)景:應(yīng)用分類A識(shí)別了7個(gè)大類共24個(gè)LPWA公共事業(yè) 表類:智能水表、智能氣表智慧農(nóng)業(yè)與環(huán)境系統(tǒng)農(nóng)業(yè)應(yīng)用(農(nóng)林牧漁HVAC(采暖通風(fēng)與空調(diào))系統(tǒng)接入,家畜)給水系統(tǒng)環(huán)境(污染、噪音、雨、風(fēng)、河流流速、健康危害、數(shù)據(jù)搜集與實(shí)時(shí)工業(yè)應(yīng)用 工業(yè):設(shè)備狀態(tài)消費(fèi)與醫(yī)療、穿戴設(shè)備大型家用電器VIP追蹤(寵物、小孩等)

14、智能自行車生活輔助臨床跟蹤工業(yè)、進(jìn)程與安全智慧城市智能停車能源基礎(chǔ)設(shè)施、石油與 智能桶天然氣 智能燈桿 自動(dòng)機(jī)后勤保障 工業(yè)資產(chǎn)、貨柜追蹤: 位置與狀態(tài)更新所有© 2017技術(shù)第17頁智慧水務(wù)高可靠多業(yè)務(wù)移動(dòng)連接、數(shù)據(jù)和物聯(lián)全業(yè)務(wù)一張網(wǎng) 高可靠連接 行業(yè)精準(zhǔn)適配,基于地理位置的可視調(diào)度水安全水環(huán)境水物聯(lián)網(wǎng)管理平臺(tái)MQTT/CoAP/企業(yè)水務(wù)無線物聯(lián)網(wǎng) 窄帶物聯(lián) 寬帶物聯(lián) 亞米級(jí)精確強(qiáng)的無線技術(shù)端到端安全可控 雙向鑒權(quán)保障數(shù)據(jù)安全加密定制所有© 2017技術(shù)第18頁eLTE-UnlicensedCPE通信模塊巡檢PADeLTE-IoT/NB-IoT通訊通訊模組模組水表水質(zhì)儀流

15、量計(jì)智慧水務(wù)硬件-電子水位尺處理傳輸單元供電單元 采用物聯(lián)網(wǎng)設(shè)備操作系統(tǒng)-LiteOS; 國際物聯(lián)網(wǎng)最新通訊技術(shù)-NB-IoT; 導(dǎo)電測(cè)量電極傳感器;多段檢索式,IP68防護(hù)等級(jí);閾值:低水位、高水位、超高水位; 三級(jí) 根據(jù)傳輸頻率設(shè)置不池可長達(dá)2年。所有© 2017技術(shù)第19頁量程0.8m/1.2m分辨率1cm工作電壓DC 3.7V采樣頻率10秒工作溫度-2060工作濕度095%材質(zhì)不銹鋼防護(hù)等級(jí)IP68通訊模塊嵌入主板LiteOS運(yùn)行載體流量計(jì)業(yè)務(wù)流程水務(wù)應(yīng)用鑒權(quán)獲取設(shè)備管理、數(shù)據(jù)管理的權(quán)限設(shè)備使用NB模組的IMEI號(hào)進(jìn)行修改設(shè)備信息使用Profile中的相關(guān)信息, 配置設(shè)備基本

16、信息數(shù)據(jù)展示和處理通過應(yīng)用將數(shù)據(jù)可視化處理,或傳入FusionInsight 大數(shù)據(jù)平臺(tái)進(jìn)行處理水務(wù)應(yīng)用數(shù)據(jù)數(shù)據(jù)上報(bào)水位計(jì)定期或觸發(fā)式的發(fā)送水位數(shù)據(jù)到OceanConnect平臺(tái)應(yīng)用通過REST接口從OceanConnect平臺(tái)數(shù)據(jù)所有© 2017技術(shù)第20頁智慧停車道路停車系統(tǒng)組網(wǎng)如下:將NB-IoT技術(shù)與地磁感應(yīng)設(shè)備進(jìn)行結(jié)合,應(yīng)用到路內(nèi)停車泊位的信息,并將信息通過NB-IoT無線通訊協(xié)議接入中國電信NB-IoT網(wǎng)絡(luò),再由運(yùn)營商網(wǎng)絡(luò)向上匯聚至管理系統(tǒng),實(shí)現(xiàn)停車信息的實(shí)時(shí)和傳輸。l 通過在每個(gè)路邊停車泊位安裝的NB-IoT地磁一管理,實(shí)現(xiàn)停車泊位狀態(tài)信息的實(shí)時(shí)設(shè)備,實(shí)現(xiàn)全市所有路邊停

17、車泊位的、統(tǒng)一和統(tǒng)、車輛入場(chǎng)出場(chǎng)操作、停車計(jì)費(fèi)、停車?yán)U費(fèi)、停車流水統(tǒng)計(jì)分析、泊位空域狀態(tài)實(shí)時(shí)等功能;l 并利用大數(shù)據(jù)技術(shù)對(duì)道路停車管理系統(tǒng)模型,為管理者提供輔助決策支持;的數(shù)據(jù)進(jìn)行綜合分析與挖掘應(yīng)用,通過建立量化模型和決策支持l 建設(shè)全市的停車誘導(dǎo)信息子系統(tǒng),將全市道路停車信息通過電子誘導(dǎo)屏、App、及服務(wù)等途徑實(shí)時(shí)的向市民及時(shí)發(fā)布、公告,實(shí)現(xiàn)市民出行前的停車正的信息惠民。、車位預(yù)約和出行中的停車誘導(dǎo),實(shí)現(xiàn)真所有© 2017技術(shù)第21頁目錄1. NB-IoT的特點(diǎn)和組網(wǎng)2. NB-IoT的典型應(yīng)用3. NB-IoT端到端開發(fā)流程p 開發(fā)流程介紹p SP Portalp 北向應(yīng)用的開發(fā)

18、p 終端調(diào)測(cè)p Profile和編器的開發(fā)4.NB-IoT開發(fā)實(shí)踐所有© 2017技術(shù)第22頁NB-IoT集成開發(fā)概述l 端到端開發(fā):終端側(cè)開發(fā)和應(yīng)用服務(wù)器側(cè)開發(fā);l 終端側(cè)開發(fā):模組的硬件PCB設(shè)計(jì)、終端業(yè)務(wù)程序開發(fā)以及網(wǎng)絡(luò)接入調(diào)試;l 應(yīng)用服務(wù)器側(cè)開發(fā):profile文件開發(fā)、編用服務(wù)器;庫開發(fā)以及調(diào)用IoT平臺(tái)北向接口開發(fā)應(yīng)前提條件:填寫MAR流程進(jìn)行認(rèn)證;申請(qǐng)SoftRadio;模組;所有© 2017技術(shù)第23頁項(xiàng)目集成 MAR合作伙伴流程開放合作伙伴所有© 2017技術(shù)第24頁項(xiàng)目上線現(xiàn)網(wǎng)調(diào)測(cè)對(duì)接現(xiàn)網(wǎng)平臺(tái)認(rèn)證測(cè)試分配平臺(tái)性能現(xiàn)場(chǎng)測(cè)試功能自測(cè)試合作方案審核

19、企業(yè)信息審核解決方案集成技術(shù)集成體驗(yàn)開發(fā) 進(jìn)入,在環(huán)境目錄頁會(huì)顯示IoT業(yè)務(wù)可預(yù)約的所有環(huán)境。選擇“OceanConnect V100R001C30”環(huán)境,點(diǎn)擊“預(yù)約”按鈕進(jìn)入室詳情頁面。實(shí)驗(yàn)82fe-2f40f4666702所有© 2017技術(shù)第25頁項(xiàng)目上線 公有云IoT云平臺(tái)所有© 2017技術(shù)第26頁NB-IoT模組獲取目前NB-IoT的模組廠家主要是UBlox和上海移遠(yuǎn)通信技術(shù) 移遠(yuǎn): Ublox:。所有© 2017技術(shù)第27頁模組型號(hào)頻段SARA-N2015(850MHz)SARA-N21020(800MHz)SARA-N2118(900MHz),20

20、(800MHz)SARA-N28028(700MHz)模組型號(hào)頻段BC95-B88(900MHz)BC95-B55(850MHz)BC95-B2020(800MHz)Softradio軟件促進(jìn)行業(yè)應(yīng)用快速上線PC軟件,易于安裝開發(fā)者伙伴的設(shè)備和網(wǎng)絡(luò)IoT平臺(tái)垂直行業(yè)應(yīng)用不依賴于/模組不依賴于和網(wǎng)Restful協(xié)議CoAP協(xié)議公網(wǎng) IP公網(wǎng)IPAT命令轉(zhuǎn)換到CoAP協(xié)議網(wǎng)設(shè)備OceanConnectPCAPP Server所有© 2017技術(shù)第28頁串口SoftRadio/基核模組站心目錄1. NB-IoT的特點(diǎn)和組網(wǎng)2. NB-IoT的典型應(yīng)用3. NB-IoT端到端開發(fā)流程p 開發(fā)

21、流程介紹p SP Portalp 北向應(yīng)用的開發(fā)p 終端調(diào)測(cè)p Profile和編器的開發(fā)4.NB-IoT開發(fā)實(shí)踐所有© 2017技術(shù)第29頁添加應(yīng)用v創(chuàng)建應(yīng)用登陸平臺(tái)選擇應(yīng)用管理-應(yīng)用-創(chuàng)建應(yīng)用獲取APPID和SecretØØØ所有© 2017技術(shù)第30頁上傳Profilev 平臺(tái)上傳Profile文件Ø 登陸平臺(tái)選擇應(yīng)用導(dǎo)入設(shè)備上傳Profile所有© 2017技術(shù)第31頁查看上報(bào)數(shù)據(jù)v 查看設(shè)備上報(bào)數(shù)據(jù)Ø 北向應(yīng)用調(diào)用鑒權(quán)接口登陸Ø 調(diào)用設(shè)備接口直連設(shè)備:平臺(tái)多一條離線狀態(tài)的設(shè)備Ø 調(diào)用設(shè)

22、置設(shè)備信息接口,設(shè)備信息被設(shè)置成和Profile文件中設(shè)備信息一致Ø配置SoftRadio,將設(shè)備信息按照Profile定義的填寫,連接設(shè)備,上報(bào) 數(shù)據(jù),或直接由NB模組上報(bào)數(shù)據(jù)所有© 2017技術(shù)第32頁查看下發(fā)命令v 查看命令下發(fā)狀態(tài)Ø 北向應(yīng)用調(diào)用下發(fā)命令接口Ø 下發(fā),平臺(tái)可以看到命令所有© 2017技術(shù)第33頁目錄1. NB-IoT的特點(diǎn)和組網(wǎng)2. NB-IoT的典型應(yīng)用3. NB-IoT端到端開發(fā)流程p 開發(fā)流程介紹p SP Portalp 北向應(yīng)用的開發(fā)p 終端調(diào)測(cè)p Profile和編器的開發(fā)4.NB-IoT開發(fā)實(shí)踐所有©

23、; 2017技術(shù)第34頁北向接口主要接口分為六大類消息推送應(yīng)用 安全接入設(shè)備管理信令傳送規(guī)則設(shè)置所有© 2017技術(shù)第35頁鑒權(quán)(Auth)Method: POSTRequest:鑒權(quán)/ appID、secret為應(yīng)用在平臺(tái)的ID和Response:OceanConnect云網(wǎng)關(guān)直連設(shè)備(具有IP能力)非直連設(shè)備NB-IoT設(shè)備/ accessToken為后續(xù)所有設(shè)備、數(shù)據(jù)操作要用的秘鑰所有© 2017技術(shù)第36頁/ Status Code:HTTP/1.1 200 OKContent-Type: application/json/ Body:"scope&quo

24、t;:"default", "tokenType":"bearer", "expiresIn":"*", "accessToken":"*", "refreshToken":"*"https:/server:port/iocm/app/sec/v1.1.0/login Content-Type:application/x-www-form-urlencoded/ Body:appId=*&secret=*直連

25、設(shè)備Method: POSTRequest:Step1,OceanConnect云網(wǎng)關(guān)Response:Step2, 綁定直連設(shè)備(具有IP能力)NB-IoT設(shè)備/ 南向設(shè)備發(fā)起綁定操作時(shí),將攜帶verifyCode,進(jìn)行匹配所有© 2017技術(shù)第37頁/ Status Code:HTTP/1.1 200 OKContent-Type: application/json/ Body:"deviceId":"*", "verifyCode":"*", "timeout":300, &qu

26、ot;psk":"*"https:/server:port/iocm/app/reg/v1.2.0/devices?appId=appId/ Header:app_key: *" Authorization:Bearer *" Content-Type:application/json/ Body:"verifyCode":“Sample_001_0021", "nodeId":" Sample_001_0021 ", "timeout":3600修改設(shè)備

27、信息Method: PUTRequest:修改設(shè)備信息OceanConnect云網(wǎng)關(guān)Response:直連設(shè)備(具有IP能力)NB-IoT設(shè)備非直連設(shè)備所有© 2017技術(shù)第38頁/ Status Code:Status Code: 200 OKhttps:/server:port/iocm/app/dm/v1.1.0/devices/deviceId? appId=appId/ Header:app_key: *" Authorization:Bearer *" Content-Type:application/json/ Body:"name&quo

28、t;:"*","endUser":"*"單個(gè)設(shè)備信息Method: GETRequest:設(shè)備信息OceanConnectResponse:云網(wǎng)關(guān)直連設(shè)備(具有IP能力)NB-IoT設(shè)備非直連設(shè)備所有© 2017技術(shù)第39頁/ Status Code:Status Code: 200 OKContent-Type: application/json/Body:"deviceId":"*", "gatewayId":"*", "nodeT

29、ype":"GATEWAY", "createTime":"20170426T022604Z","lastModifiedTime":"20170426T022604Z", "deviceInfo":“nodeId:https:/server:port/iocm/app/dm/v1.3.0/devices/deviceId?ap pId=appId/ Header:app_key: *" Authorization:Bearer *" Conte

30、nt-Type:application/jsonApplication訂閱Method: POSTRequest:訂閱數(shù)據(jù)上報(bào)OceanConnect云網(wǎng)關(guān)Response:設(shè)備上報(bào)數(shù)據(jù)直連設(shè)備(具有IP能力)非直連設(shè)備NB-IoT設(shè)備所有© 2017技術(shù)第40頁/ Status Code:Status Code: 201 Createdhttps: /server:port/iocm/app/sub/v1.1.0/subscribe/ Header:app_key: *" Authorization:Bearer *" Content-Type:applicat

31、ion/json/ Body:“notifyType”: “deviceDataChanged”“callbackurl”: “http:/*”創(chuàng)建設(shè)備命令Method: POSTRequest:創(chuàng)建命令OceanConnect云網(wǎng)關(guān)命令下發(fā)Response:直連設(shè)備(具有IP能力)非直連設(shè)備NB-IoT設(shè)備所有© 2017技術(shù)第41頁/ Status Code:Status Code: 201 Created Content-Type:application/json/ Body:"commandId": "*",https:/server:

32、port/iocm/app/cmd/v1.4.0/deviceComma nds?appId=appId/ Header:app_key: *" Authorization:Bearer *" Content-Type:application/json/ Body:"deviceId": "*", "command": "serviceId": "*", "method": "*", "paras": ,"

33、callbackUrl": ""創(chuàng)建規(guī)則Method: POSTRequest:創(chuàng)建規(guī)則OceanConnect云網(wǎng)關(guān)Response:直連設(shè)備(具有IP能力)NB-IoT設(shè)備非直連設(shè)備所有© 2017技術(shù)第42頁/ Status Code:Status Code: 200 OKContent-Type: application/jsonhttps: /server:port/iocm/app/rule/v1.2.0/rules/ Header:app_key: *" Authorization:Bearer *" Content-T

34、ype:application/json Accept: application/json"/ Body:"name": "rule1","author": "wudashan","description": "this is a test rule 2015.12.23", "status": "active","logic": "and","conditions"

35、: ,"actions": 目錄1. NB-IoT的特點(diǎn)和組網(wǎng)2. NB-IoT的典型應(yīng)用3. NB-IoT端到端開發(fā)流程p 開發(fā)流程介紹p SP Portalp 北向應(yīng)用的開發(fā)p 終端調(diào)測(cè)p Profile和編器的開發(fā)4.NB-IoT開發(fā)實(shí)踐所有© 2017技術(shù)第43頁終端設(shè)備集成開發(fā)目前終端通過AT命令對(duì)模組進(jìn)行調(diào)用AT命令對(duì)模組進(jìn)行操控。模組廠商提供的軟件包中包含: 模組軟件版本 AT命令詳細(xì)介紹 升級(jí)工具及操作指導(dǎo) 日志工具及操作指導(dǎo),所以終端廠商除了自身業(yè)務(wù)功能的開發(fā),同時(shí)需要開發(fā)相關(guān)程序所有© 2017技術(shù)第44頁終端開機(jī)AT+CFUN=0軟

36、件版本AT+CGMR設(shè)備號(hào)AT+CGSN=1設(shè)置設(shè)備號(hào)ASETID=1,xx設(shè)置IOM南向地址AT+NCDP=.xx設(shè)置APNAT+CGDCONT=1,"IP","x"復(fù)位AT+NRB開機(jī)AT+CFUN=1imsiAT+CIMI連接通知AT+CSCON=1網(wǎng)連接通知AT+CEREG=2下行數(shù)據(jù)通知AT+NNMI=1數(shù)據(jù)通知AT+NSMI=1自動(dòng)搜網(wǎng)AT+CGATT=1UE狀態(tài)AT+NUESTATS分配ip地址AT+CGPADDR數(shù)據(jù)AT+NMGS=1,11緩存AT+NQMGS接收緩存AT+NQMGR終端設(shè)備入網(wǎng)流程終端對(duì)接流程終端上電,執(zhí)行“AT+NRB

37、”復(fù)位終端。如果返回OK,表示終端正常運(yùn)行。執(zhí)行“AT+CFUN=0”關(guān)閉功能開關(guān)。如果執(zhí)行,返回OK。執(zhí)行“ASETID=1,設(shè)備ID”設(shè)置設(shè)備ID。設(shè)備ID為IMEI號(hào),如果執(zhí)行,返回OK,詳細(xì)可參考附錄。執(zhí)行“AT+NCDP=IP,PORT”設(shè)置需要對(duì)接IOT平臺(tái)的地址,端口為5683。如果執(zhí)行,返回OK。執(zhí)行“AT+CFUN=1”開能開關(guān)。如果執(zhí)行,返回OK。,返回OK。網(wǎng)APN。如果執(zhí)行執(zhí)行“AT+NBAND=頻段”設(shè)置頻段。如果執(zhí)行執(zhí)行“AT+CGDCONT=1,“IP”,“APN”設(shè)置,返回OK,網(wǎng)APN可運(yùn)營商(與運(yùn)營商網(wǎng)絡(luò)對(duì)接)或者OpenLab(OpenLab網(wǎng)絡(luò)對(duì)接)進(jìn)行

38、獲取。執(zhí)行“AT+CGATT=1”進(jìn)行入網(wǎng)。如果執(zhí)行,返回OK。執(zhí)行“AT+CGPADDR”終端模組是否獲取到網(wǎng)分配的IP地址,如果獲取到地址,表示終端入網(wǎng)。執(zhí)行“AT+NMGS=數(shù)據(jù)長度,數(shù)據(jù)”上行數(shù)據(jù),如果上行數(shù)據(jù),返回OK。如果IOT平臺(tái)向終端了下行數(shù)據(jù),可以通過AT+NMGR進(jìn)行獲取。所有© 2017技術(shù)第45頁終端設(shè)備的南向綁定l 典型流程說明:p IoT設(shè)備上電、連網(wǎng)后,帶著設(shè)備的關(guān)鍵標(biāo)IoT應(yīng)用服務(wù)器識(shí)到OceanConnect發(fā)起,4OceanConnect發(fā)現(xiàn)應(yīng)用服務(wù)器已經(jīng)為API GW設(shè)備,;Mango DBp IoT設(shè)備根據(jù)鑒權(quán)算法計(jì)算出鑒權(quán)碼,用鑒權(quán)碼去Oce

39、anConnct鑒權(quán);p IoCM在MangoDB更新IoT設(shè)備狀態(tài)信息 。IoCM321CIG只需要執(zhí)行一次,后就不用IoT設(shè)備l了。為了數(shù)據(jù)安全,鑒權(quán)需要執(zhí)行多次,一般IoT設(shè)備主動(dòng)跟平臺(tái)發(fā)消息時(shí)需要先鑒權(quán)。南向所有© 2017技術(shù)第46頁數(shù)據(jù)上報(bào)l 典型流程說明:p 當(dāng)IoT設(shè)備發(fā)現(xiàn)滿足消息上報(bào)條件時(shí),主動(dòng)發(fā)消息給OceanConnect;IoT應(yīng)用服務(wù)器3p 根據(jù)收到的消息,IoCM是否需要存入數(shù)API GW據(jù)庫。如果需要存入數(shù)據(jù)庫,則把消息保存到MangoDB中;Mango DBIoCM21p 根據(jù)收到的消息,IoCM是否需要上報(bào)給CIG應(yīng)用服務(wù)器,如果需要,則把消息轉(zhuǎn)發(fā)給

40、應(yīng)用服務(wù)器;l 不同IoT設(shè)備消息上報(bào)機(jī)制不同,有的是周期性上報(bào),每隔一段時(shí)間上報(bào)一次消息,有IoT設(shè)備南向消息上報(bào)的是性上報(bào),檢測(cè)到某些時(shí)發(fā)消息通知平臺(tái)。所有© 2017技術(shù)第47頁消息下發(fā)l 典型流程說明:p 應(yīng)用服務(wù)器主IoT設(shè)備下發(fā)消息,IoT應(yīng)用服務(wù)器OceanConnect把消息轉(zhuǎn)發(fā)給IoT終端;p IoT設(shè)備收到消息后,執(zhí)行消息的內(nèi)容,并API GW是否需要回復(fù)消息。如果需要,則回復(fù)消息;Mango DBIoCM3p 根據(jù)收到的消息,IoCM是否需要上報(bào)給應(yīng)1用服務(wù)器,如果需要,則把消息轉(zhuǎn)發(fā)給應(yīng)用服務(wù)器。2CIGl 為了省電,很多IoT設(shè)備不是一直的,比如水表、IoT設(shè)

41、備等,這類設(shè)備的OceanConnect收到這類消息往往不是實(shí)時(shí)轉(zhuǎn)發(fā)的,消息后,會(huì)把消息消息下發(fā)起來,等到IoT設(shè)備主動(dòng)跟平臺(tái)發(fā)消息時(shí),再把消息轉(zhuǎn)發(fā)下去。所有© 2017技術(shù)第48頁目錄1. NB-IoT的特點(diǎn)和組網(wǎng)2. NB-IoT的典型應(yīng)用3. NB-IoT端到端開發(fā)流程p 開發(fā)流程介紹p SP Portalp 北向應(yīng)用的開發(fā)p 終端調(diào)測(cè)p Profile和編器的開發(fā)4.NB-IoT開發(fā)實(shí)踐所有© 2017技術(shù)第49頁P(yáng)rofile文件打包結(jié)構(gòu)deviceType_manufacturerId_mprofiledevicetype-capability.jsonserv

42、ice黑色字體部分:serviceType1文件夾名稱,需要根據(jù)實(shí)際情況,進(jìn)行修改。黃色字體部分:profileserviceType2servicetype-capability.jsonprofile文件夾和文件的名稱servicetype-capability.jsonserviceType3,不可修改,使用固定值。profileservicetype-capability.json所有© 2017技術(shù)第50頁編插件介紹整體方案介紹:上傳json格式的數(shù)據(jù)下發(fā)json格式令Profile描述的json格式消息IOT連接管理平臺(tái)Decode方法Encode方法下發(fā)16進(jìn)制格式命令上報(bào)16進(jìn)制數(shù)據(jù)廠商1的私有協(xié)議廠商2的私有協(xié)議下發(fā)16進(jìn)制格式命令上報(bào)16進(jìn)制數(shù)據(jù)所有© 2017技術(shù)第51頁南向設(shè)備廠商2設(shè)備廠商1設(shè)備SoftRadio/NB模組編插件插件管理消息處理廠商1插件廠商2插件CoAP協(xié)議棧應(yīng)用平臺(tái)應(yīng)用平臺(tái)編插件的消息處理機(jī)制流程介紹:l 上行消息處理流程1. 南向設(shè)備(UE)通過數(shù)據(jù)、并將數(shù)據(jù)按自定義規(guī)則進(jìn)行編碼。2. 南向設(shè)備通過串口,以AT命令的形式, 已經(jīng)編碼數(shù)據(jù)到NB-IoT模組

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論