異頻組網是指同一區域基站的小區頻點配置是不同的。
啓動異頻組網的原因在於同頻組網有以下劣勢:
●所有基站小區都是同一頻點會導致同頻干擾,提升了通信的環境底噪,導致終端接收到小區的信號很強,但信噪比很差,造成較大的通信延遲。
●同一個頻點只有200kHz的有效帶寬,如果需要擴展基站小區的容量,需要增加新的異頻的基站小區。
目前NB-IoT終端主要分爲固定上報類、移動上報類、固定控制類、移動控制類等幾大類應用場景,下面分別針對這幾種場景應用給出設計指導;
1、固定上報類
從典型的固定上報類業務模型分析,主要分爲每次完成發包業務下電和進入PSM兩種方案。不論哪種方式,都建議終端客戶必須要有一個保障使能小區重選的機制。當然使能了小區重選功能後,UE在IDLE態會對服務小區的信號狀態做測量,會帶來一定功耗的增加,所以注網成功後,要關閉小區重選功能。
2、固定控制類
典型的固定控制類是智能路燈、以及白色家電等業務,典型的業務模型爲上電成功後在 IDLE態下週期性上報上行數據,並且在IDLE態下隨時可能接受來自網絡側的尋呼。
3、移動上報類
從典型的移動上報類業務模型分析,主要是使能小區重選在IDLE狀態下移動過程中週期性或者主動進行數據上報。由於現網基站配置的不活動定時器大多爲20s,即基站會對與之已經建鏈的終端,等待無信令交互20s後再釋放該終端。這就會造成移動上報中的終端在完成一次業務後,會再多保持20s的連接態,而終端一直保持移動狀態,20秒已經離開該小區的服務範圍,但是由於未進入IDLE,無法進行小區重選到信號更好的小區,只能等待NB模組自動脫網。所以無論是在異頻還是同頻部署的網絡下,爲了能使終端快速進入IDLE態並啓動小區重選,建議當外部MCU發送最後一條上行數據時,通過RAI功能要求核心網要立即釋放終端進入IDLE態,以最大程度保障業務交互的時延以及成功率。
4、移動控制類
移動控制類的終端處於在移動狀態下,且在大部分時間處於在線狀態,需要被隨時尋呼接受下行指令,同時有可能存在週期性上報業務數據;該類終端一般可充電,對功耗不敏感,對實時性要求高,建議使用 IDLE 方案。
相關AT命令說明
1、AT+NCONFIG
作用:使能NB模組的小區重選功能,該命令需要在重新開機後才能生效。
1)設置自動入網
發送指令:
AT+NCONFIG=AUTOCONNECT,TRUE
模塊返回:
OK
所以建議發送 AT+CFUN=1 打開設備功能,最後發送重啓命令 AT+NRB,重啓模塊即可生效。 重
啓後,模塊返回:
REBOOTING
REBOOT_CAUSE_APPLICATION_AT
Neul
OK
這時,我們可以再次驗證一下是否自動附着網絡。注意,重啓後到自動入網,需要一定
時間,大概是 10s 左右。 需要等待一段時間再查詢。
查詢射頻狀態,發送: AT+CFUN? 模塊返回: +CFUN:1 表示射頻功能已打開
查詢信號質量,發送: AT+CSQ 模塊返回: +CSQ:28,99 表示已經有信號
查詢網絡是否激活,發送: AT+CGATT? 模塊返回: +CGATT:1 表示網絡已激活
查詢網絡是否註冊,發送: AT+CEREG? 模塊返回: +CEREG:0,1 表示網絡已註冊
2)關閉自動入網
自動附着網絡功能會消耗更多的電量,如果考慮功耗問題,建議在使用的時候再連接網
絡。只要關閉自動連接和射頻功能即可。
發送指令
AT+NCONFIG=AUTOCONNECT,FALSE
模塊返回:
OK
然後再發送 AT+CFUN=0,關閉射頻功能,發送重啓命令 AT+NRB 後生效。
2、AT+CSCON?(也可以使能連接狀態通知,當狀態變化時模組就會把狀態信息發出)
作用:通過 mode 指示的0 和 1,來判斷UE 處於非連接態,還是連接狀態。
3、AT+NPSMR?
作用:通過查詢或者主動上報的mode 指示的0 和 1,來判斷UE 是否進入了PSM。注意該條命令需要先通過設置 AT+NPSMR=1,使能PSM 狀態上報功能。
4、AT+MLWULDATAEX=length,data,0x0101 命令 (注:該條命令B657SP5RDK支持)
作用:帶RA(release assistant)標誌的COAP 發包命令,用於提示核心網下發release消息,立刻讓UE 進入 IDLE 態
5、 AT+NCSEARFCN
作用:清除NB模組保存的先驗頻點,該命令需要在關機(AT+CFUN=0)後才能設置。