本發明涉及物聯遠程配置,尤其涉及一種批量設置無線通信模組軟件工作方式的方法。
背景技術:
1、無線通信模組本身不帶外圍電路,其一般會作為產品的核心通信單元,貼片或插接到產品的pcb板上,并輔以其他附屬元器件,比如電源、sim卡和天線,才能為產品提供通信和數據交互功能。另外,由于產線燒錄的固件一般為中性軟件,硬件連接和供電正常后,為了讓模組更貼合產品的工作場景,客戶往往還需要手動設置模組軟件,才能最大限度發揮模組的性能,設置軟件可以通過從模組本身硬件飛線到外部pc,再由pc側工具下發控制指令,也可以通過上位機來下發控制指令。然而,無線通信模組在生產出廠時,已經燒錄了軟件,并做了一些基本軟件設置,如果用戶需要根據產品使用場景改變軟件設置,必須借由輔助外圍電子器件和工具軟件才能完成,從而限制了靈活性和配置效率。
技術實現思路
1、基于此,本發明有必要提供一種批量設置無線通信模組軟件工作方式的方法,以解決至少一個上述技術問題。
2、為實現上述目的,一種批量設置無線通信模組軟件工作方式的方法,包括以下步驟:
3、通過在各個無線通信模組對應的生產過程中燒錄固件并寫入唯一的國際移動設備身份碼imei號,以生成各個無線通信模組對應的imei號;基于各個無線通信模組對應的imei號對各個無線通信模組進行二維碼標識處理,以生成各個無線通信模組對應的標識二維碼;
4、通過主機設備掃描各個無線通信模組對應的標識二維碼以獲取各個無線通信模組對應的imei配置信息;獲取目標工作使用場景或客戶分類,基于各個無線通信模組對應的imei配置信息并根據目標工作使用場景或客戶分類對主機設備以及遠程服務器之間進行同步配置匹配下發,以生成各個無線通信模組對應的配置文件;
5、對目標工作使用場景或客戶分類對應的變化情況進行實時監測判斷,若目標工作使用場景或客戶分類發生變化,則對應的無線通信模組通過重新聯網與遠程服務器請求新的配置文件;若目標工作使用場景或客戶分類沒有發生變化,則基于配置文件利用遠程服務器對各個無線通信模組對應的軟件工作方式進行遠程維護與差異化服務,以實現對無線通信模組對應的遠程維護和差異化服務工作。
6、進一步的,所述基于各個無線通信模組對應的imei號對各個無線通信模組進行二維碼標識處理包括以下步驟:
7、對各個無線通信模組進行模組配置需求分析,得到各個無線通信模組對應的聯網配置需求信息;
8、對各個無線通信模組對應的imei號以及聯網配置需求信息進行加密編碼處理,以生成各個無線通信模組對應的imei配置加密編碼序列;
9、對各個無線通信模組對應的imei配置加密編碼序列進行解析并結合國際二維碼編碼標準進行二維碼格式規則映射,以生成各個無線通信模組對應的imei二維碼數據格式;
10、基于各個無線通信模組對應的imei二維碼數據格式對各個無線通信模組進行二維碼標識處理,以生成各個無線通信模組對應的標識二維碼。
11、進一步的,所述聯網配置需求信息包括網絡配置需求、功能配置需求以及操作模式配置需求。
12、進一步的,所述基于各個無線通信模組對應的imei配置信息并根據目標工作使用場景或客戶分類對主機設備以及遠程服務器之間進行同步配置匹配下發包括以下步驟:
13、基于各個無線通信模組對應的imei配置信息對目標工作使用場景或客戶分類進行模組場景適配關聯分析,得到各個無線通信模組在目標工作場景或客戶下對應的適配配置需求;
14、根據各個無線通信模組對應imei配置信息內的imei號利用主機設備向遠程服務器發送配置請求,并基于配置請求對各個無線通信模組與遠程服務器之間進行模組聯網處理,以生成各個無線通信模組與遠程服務器之間的連接網絡;
15、根據各個無線通信模組與遠程服務器之間的連接網絡利用遠程服務器對各個無線通信模組在目標工作場景或客戶下對應的適配配置需求進行同步配置匹配下發,以生成各個無線通信模組對應的配置文件。
16、進一步的,所述配置文件包括網絡配置、網絡協議棧、網絡工作模式以及目標工作場景或客戶對應的場景功能配置。
17、進一步的,所述對應的無線通信模組通過重新聯網與遠程服務器請求新的配置文件包括以下步驟:
18、對無線通信模組對應的當前網絡狀態進行網絡全面自檢處理,得到無線通信模組對應的當前網絡狀態,其中包括網絡信號強度、網絡延遲以及網絡帶寬;
19、基于無線通信模組對應的當前網絡狀態對相對應無線通信模組與遠程服務器之間的連接網絡進行網絡重連配置,以生成無線通信模組與遠程服務器之間的網絡重連參數配置,其中包括網絡重連對應的重試時間間隔、重試次數以及聯網選擇的接入點或基站;
20、基于無線通信模組與遠程服務器之間的網絡重連參數配置對無線通信模組與遠程服務器之間進行網絡重連處理,以生成無線通信模組與遠程服務器之間的重連網絡;
21、根據無線通信模組與遠程服務器之間的重連網絡向遠程服務器請求新的配置文件。
22、進一步的,所述基于配置文件利用遠程服務器對各個無線通信模組對應的軟件工作方式進行遠程維護與差異化服務包括以下步驟:
23、利用遠程服務器對各個無線通信模組對應的軟件工作方式進行故障或更新實時監測,以得到各個無線通信模組對應的軟件工作故障或更新狀態監測結果;
24、若軟件工作故障或更新狀態監測結果為無線通信模組出現故障或需要更新時,則基于配置文件利用遠程服務器對存在故障或需要更新對應的無線通信模組進行遠程維護與差異化響應分析,生成故障或需要更新模組對應的遠程維護與差異化服務策略;
25、根據故障或需要更新模組對應的遠程維護與差異化服務策略對相對應無線通信模組對應的軟件工作方式進行遠程維護與差異化服務,以實現對無線通信模組對應的遠程維護和差異化服務工作。
26、本發明的有益效果:
27、本發明所提出的批量設置無線通信模組軟件工作方式的方法,與現有技術相比,本技術的有益效果在于通過在各個無線通信模組的生產過程中燒錄固件并寫入唯一的國際移動設備身份碼(imei)號,確保了每個無線通信模組都具有唯一的標識符,imei號作為設備身份的唯一標識,在無線通信網絡中起到了至關重要的作用,它能夠準確區分不同的設備,并為后續的設備管理、服務維護、故障診斷等提供保障,通過這一過程,能夠為每個模組提供高可靠的身份信息,增強設備的安全性和可追溯性。同時,通過對每個無線通信模組進行二維碼標識處理,將每個設備的imei號轉化為易于識別和管理的二維碼形式,這種方式不僅方便了工作人員在生產、檢測、運輸和安裝過程中對設備的快速識別,還能夠通過掃描二維碼快速獲取設備的詳細信息,簡化了設備管理和跟蹤的流程,在一些自動化生產線中,二維碼標識能夠極大提高生產效率,減少人工干預的同時,確保信息的準確性和可靠性,使得后續的配置、維護等環節更加便捷、快速。其次,通過主機設備掃描無線通信模組對應的標識二維碼,以便快速獲取每個模組的imei配置信息,并根據目標工作使用場景或客戶分類,對主機設備與遠程服務器之間進行同步配置匹配,這一流程的關鍵在于通過二維碼掃描獲得的信息,可以幫助系統自動化地識別無線通信模組的相關配置,并在此基礎上對設備進行精確的配置和優化,從而提高了配置效率和靈活性,這一步驟通過結合目標工作使用場景或客戶分類進行的配置匹配,使得每個無線通信模組的功能、工作參數能夠根據具體需求量身定制,這不僅能夠提高設備的性能,還能確保設備在不同場景下的最佳運行狀態,優化資源配置,并且,通過遠程配置與下發還可以使得設備能夠及時更新軟件和固件,提升設備的安全性和功能擴展性。最后,通過對目標工作使用場景或客戶分類的變化情況進行實時監測,并根據變化情況對無線通信模組進行遠程配置調整,當工作場景或客戶需求發生變化時,無線通信模組能夠自動通過聯網請求新的配置文件,從而實現快速的適配和優化,這一過程的核心優勢在于通過實時監測和動態調整,能夠確保無線通信模組始終適應當前的工作環境和客戶需求,當使用場景或客戶分類發生變化時,無需人工干預,能夠自動識別并對設備進行快速的重新配置,確保設備始終以最優狀態運行,這樣能夠大大提升設備的靈活性和適應性。另一方面,在場景或客戶需求未發生變化時,依然能夠基于已有配置文件進行遠程維護和差異化服務,這一特性不僅能夠確保設備長期穩定運行,還能夠根據不同設備的需求提供個性化的服務,優化設備的使用效果,例如,對于一些長期運行的設備,通過遠程維護可以定期進行性能優化、軟件更新等操作,降低了設備出現故障的概率,延長了設備的使用壽命,從而確保設備在不同場景下始終保持最佳的工作狀態。