窄帶物聯網(Narrow Band Internet of Things, NB-IoT)成為萬物互聯網絡的一個重要分支。NB-IoT構建于蜂窩網絡,只消耗大約180kHz的帶寬,可直接部署于GSM網絡、UMTS網絡或LTE網絡,以降低部署成本、實現平滑升級。
一、NB-IOT聯網過程
二、NB模塊UDP數據傳輸過程
1)接通電源/重新啟動,模塊正常啟動。
2)AT+NBAND?檢查當前的頻帶信息,確認是否支持模塊模型。
3)在3)AT+NBAND=5通信模塊中,將頻帶設定為850MHZ。
4)AT+NRB重新啟動模塊
5)AT+NBAND?再次檢查模塊的帶寬信息,確認設定成功。
6)AT+NCONFIG?主要包含自動連接使能配置信息的查詢配置信息。默認情況下處于啟用狀態。
7)AT+CFUN?模塊處于完全工作模式時,打開射頻電路搜索信號,返回0時,請確認AUTOCONNECT值為TRUE,安裝了NBIOT專用SIM卡。
8)AT+CIMI查詢IMSI信息,如果返回特定的值,表示SIM卡被正常識別。
9)AT+CSQ查詢信號強度,返回的第一個值表示信號強度,0-31表示有信號,值越大信號越強,99表示沒有NBIOT網絡信號,第二個參數還沒有實施,達到了99
10)AT+NUESTATS查詢模塊狀態
11)AT+CGATT?查詢模塊連接是否成功,如果成功,則返回1。
12)AT+CEREG?查詢網絡注冊狀態,第二個值返回1,網絡注冊成功。返回2,網絡正在注冊,注冊時間與信號強度有關。
13)AT+CSCON?看模塊的動作連接狀態,第二個返回值表示模塊的動作狀態,1表示CONNECT連接狀態,0表示空閑睡眠狀態,如果沒有數據交換,CONNECT狀態將持續20秒鐘,然后變為空閑狀態如果仍然沒有數據交換,請在10秒后從IDLE狀態進入PSM深度睡眠狀態。此時,模塊沒有接收任何下行鏈路數據。需要下行數據傳輸時,必須處于CONNECT和IDLE的狀態。
14)制作AT+NSOCR=DGRAM,17,5683,1UDP插座傳輸線路,DGRAM和17固定,5683表示本地端口號,1表示接收下行數據。最多可以創建7個套接字傳輸路徑。返回值表示信號ID編號,在發送接收數據時必須指定。
15)AT+NSOST=0,303132udp數據發送,0表示UDP套接字通道ID,…表示遠程服務器的IP地址(公用IP地址)。返回值表示從通道0成功傳輸了3字節的數據(這里測試74字節的發送)。
16)+NSOnmi:0,67消息表示模塊需要接收和讀出新數據。如果不及時讀取,就不會積極報告以下數據。但是,可以連續讀取。0表示UDPSOKECT通道,67表示要讀出的67字節數據。
17)at+nsorf=0,3讀取數據0表示udp套接字通道,3表示要讀取的數據的字節長度。需要從返回值中提取表示字符“012”的有效數據303132。
18)關閉AT+NSOCL=0UDP插座傳輸線路。
責任編輯人:CC
-
UDP
+關注
關注
0文章
322瀏覽量
33876 -
NB-IoT
+關注
關注
412文章
1445瀏覽量
184380
發布評論請先 登錄
相關推薦
評論