System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及通信,特別是指一種窄帶物聯網通信設備的駐網控制方法、裝置及電子設備。
技術介紹
1、窄帶物聯網(nb-iot)通信模組以其低成本、廣覆蓋、低功耗的優勢,被大量運用于表計終端中。當前市面上的nb-iot通信模組均采用通用型軟件系統,提供符合3gpp(3rdgeneration?partnership?project,第三代合作伙伴計劃)規范的at指令以及廠商自定義的通用at指令,例如mqtt(消息隊列遙測傳輸)、http(超文本傳送協議)、coap(coap協議)、lwm2m(lightweight?m2m,輕量級m2m)等網絡協議應用的at指令,表計廠商通過模組外掛mcu(微控制單元)向nb-iot通信模組發送通用at指令,并得到響應結果。采用上述通用型軟件系統的表計終端存在以下缺陷:大量表計終端安裝使用地點集中在同一個通信小區,由于該通信小區的帶寬有限,容易造成網絡擁塞、駐網時間長、駐網失敗等問題;功耗仍然有優化空間。
技術實現思路
1、本申請的目的是提供一種窄帶物聯網通信設備的駐網控制方法、裝置及電子設備,以優化通用型軟件系統的表計終端存在的技術缺陷。
2、為達到上述目的,本申請的實施例提供一種窄帶物聯網通信設備的駐網控制方法,包括:
3、在窄帶物聯網nb-iot通信設備完成駐網流程后,將所述nb-iot通信設備所在的當前頻點和當前頻點對應的鄰區頻點確定為目標頻點,并清除其余頻點信息。
4、可選地,在窄帶物聯網nb-iot通信設備完
5、將所述nb-iot通信設備分為n組,并為每組中的每個nb-iot通信設備,確定每個所述nb-iot通信設備對應的隨機延遲時間,且不同分組之間確定有預設緩沖時間;其中,n為正整數;
6、在所述隨機延遲時間進行搜網流程,并在搜網流程結束后,執行駐網流程。
7、可選地,在所述nb-iot通信設備完成駐網流程后,所述nb-iot通信設備還包括采用以下至少一種方式進行低功耗控制:
8、使用低功耗模式;
9、在所述nb-iot通信設備通信完成后,將所述nb-iot通信設備的供電模塊關閉;
10、動態配置低功耗模式或將所述nb-iot通信設備的供電模塊關閉。
11、可選地,動態配置低功耗模式或將所述nb-iot通信設備的供電模塊關閉,包括:
12、在所述nb-iot通信設備完成駐網流程后,獲取所述nb-iot通信設備的登錄標志位;
13、在所述登錄標志位為第一數值時,通過預設閃存中恢復云端預設數據;
14、根據所述云端預設數據,向云端發送數據,并確定發送結果;
15、根據所述發送結果,動態配置低功耗模式或將所述nb-iot通信設備的供電模塊關閉。
16、可選地,根據所述發送結果,動態配置低功耗模式或將所述nb-iot通信設備的供電模塊關閉,包括:
17、在所述發送結果的發送失敗次數小于第一預設值時,確定所述nb-iot通信設備配置低功耗模式;
18、在所述發送結果的發送失敗次數大于或等于所述第一預設值時,確定將所述nb-iot通信設備的供電模塊關閉。
19、可選地,上述方法還包括:
20、在所述登錄標志位為第二數值時,確定所述nb-iot通信設備登錄遠端的注冊結果;
21、在所述注冊結果的注冊失敗次數小于第二預設值時,確定所述nb-iot通信設備配置低功耗模式;
22、在所述注冊結果的注冊失敗次數大于或等于所述第二預設值時,確定將所述nb-iot通信設備的供電模塊關閉;
23、在所述注冊結果為成功時,確定登錄標志位為所述第一數值,并向云端發送數據,并確定發送結果。
24、可選地,在窄帶物聯網nb-iot通信設備完成駐網流程前,上述方法還包括:
25、確定第一網絡的第一頻段,所述第一頻段為目標運營商支持的所述第一網絡的網絡頻段,所述目標運營商為窄帶物聯網nb-iot通信設備當前使用的用戶身份識別卡所屬的運營商;
26、若所述第一頻段上是否存在第一頻點/第一小區,則在所述第一頻段進行頻點搜索,確定第二小區;所述第一頻點為所述nb-iot通信設備預先保存的頻點信息;所述第一小區為所述第一頻點上的可駐留的目標小區;
27、在所述第二小區進行駐網流程。
28、可選地,上述方法還包括:
29、若所述第一頻段上存在第一頻點,則確定所述第一頻點上是否存在可駐留的目標小區;
30、若所述第一頻點上不存在可駐留的目標小區,則在所述第一頻段進行頻點搜索,確定第二小區;
31、若所述第一頻點上存在可駐留的目標小區,則在所述可駐留的目標小區進行駐網流程。
32、可選地,上述方法還包括:
33、所述nb-iot通信設備開機/休眠喚醒后,獲取所述nb-iot通信設備的電壓或溫度;
34、在所述電壓或所述溫度超過第一閾值范圍時,向云端發送預警信息;
35、在所述電壓或所述溫度低于所述第一閾值范圍時,確定所述電壓或所述溫度是否處于第二閾值范圍;所述第二閾值范圍小于所述第一閾值范圍;
36、在處于所述第二閾值范圍時,確定所述nb-iot通信設備進入連接態時,重新執行獲取所述nb-iot通信設備的電壓或溫度的步驟。
37、為達到上述目的,本申請的實施例還提供一種窄帶物聯網通信設備的駐網控制裝置,包括:
38、第一處理模塊,用于在窄帶物聯網nb-iot通信設備完成駐網流程后,將所述nb-iot通信設備所在的當前頻點和當前頻點對應的鄰區頻點確定為目標頻點,并清除其余頻點信息。
39、為達到上述目的,本申請的實施例還提供一種電子設備,包括:收發器、處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令;所述處理器執行所述程序或指令時實現如上任一項所述的窄帶物聯網通信設備的駐網控制方法。
40、為達到上述目的,本申請的實施例還提供一種可讀存儲介質,其上存儲有程序或指令,所述程序或指令被處理器執行時實現如上任一項所述的窄帶物聯網通信設備的駐網控制方法中的步驟。
41、本申請的上述技術方案的有益效果如下:
42、上述技術方案中,通過在窄帶物聯網nb-iot通信設備完成駐網流程后,將所述nb-iot通信設備所在的當前頻點和當前頻點對應的鄰區頻點確定為目標頻點,并清除其余頻點信息,采用本申請的方案,在駐網完成后,僅保存當前頻點及其鄰區頻點作為優先頻點,清除其余歷史頻點,可有效縮短搜網時間,還可以減少頻點發生改變的場景下的搜網時間,并給用戶提供更好的使用體驗。
本文檔來自技高網...【技術保護點】
1.一種窄帶物聯網通信設備的駐網控制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在窄帶物聯網NB-IoT通信設備完成駐網流程前,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,在所述NB-IoT通信設備完成駐網流程后,所述NB-IoT通信設備還包括采用以下至少一種方式進行低功耗控制:
4.根據權利要求3所述的方法,其特征在于,動態配置低功耗模式或將所述NB-IoT通信設備的供電模塊關閉,包括:
5.根據權利要求4所述的方法,其特征在于,根據所述發送結果,動態配置低功耗模式或將所述NB-IoT通信設備的供電模塊關閉,包括:
6.根據權利要求4所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,在窄帶物聯網NB-IoT通信設備完成駐網流程前,所述方法還包括:
8.根據權利要求7所述的方法,其特征在于,所述方法還包括:
9.根據權利要求1所述的方法,其特征在于,所述方法還包括:
10.一種窄帶物聯網通信設備的駐網
11.一種電子設備,包括:收發器、處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令;其特征在于,所述處理器執行所述程序或指令時實現如權利要求1-9任一項所述的窄帶物聯網通信設備的駐網控制方法。
12.一種可讀存儲介質,其上存儲有程序或指令,其特征在于,所述程序或指令被處理器執行時實現如權利要求1-9任一項所述的窄帶物聯網通信設備的駐網控制方法中的步驟。
...【技術特征摘要】
1.一種窄帶物聯網通信設備的駐網控制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在窄帶物聯網nb-iot通信設備完成駐網流程前,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,在所述nb-iot通信設備完成駐網流程后,所述nb-iot通信設備還包括采用以下至少一種方式進行低功耗控制:
4.根據權利要求3所述的方法,其特征在于,動態配置低功耗模式或將所述nb-iot通信設備的供電模塊關閉,包括:
5.根據權利要求4所述的方法,其特征在于,根據所述發送結果,動態配置低功耗模式或將所述nb-iot通信設備的供電模塊關閉,包括:
6.根據權利要求4所述的方法,其特征在于,所述方法還包括:
7.根據權利要求...
【專利技術屬性】
技術研發人員:曾定立,林紫微,楊地勇,周儼,張琴,
申請(專利權)人:中移物聯網有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。