1.一種物聯(lián)網系統(tǒng)中終端設備的高效更新配置方法,其特征在于,包括:
終端設備進入運行狀態(tài);
終端設備與云平臺通訊連接,接收云平臺/用戶端輸出的更新配置指令,當終端設備收到配置更新命令,則對該更新命令進行解析,更新終端設備的配置命令隊列;
所述方法還包括:
以第一預定時間間掃描命令隊列,修改運行環(huán)境;
以第二預定時間間隔將終端設備主存儲配置信息同步到外部存儲;
如果云平臺與終端設備連接終端,當終端檢測設備與云平臺連接恢復后,以預定的延時時間與云平臺進行同步配置信息。
2.根據權利要求1所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置方法,其特征在于,所述終端設備進入運行狀態(tài)的過程具體包括:
終端設備啟動;
檢測終端設備與云平臺連接是否正常,
若正常,則終端設備與云平臺同步配置信息,批量更新配置信息至外部存儲,外部存儲器加載更新后的配置信息至主存儲,根據配置信息生成運行環(huán)境,終端進入運行狀態(tài);
若不正常,則外部存儲器加載原存儲的配置信息至主存儲根據配置信息生成運行環(huán)境,終端進入運行環(huán)境。
3.根據權利要求1所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置方法,其特征在于,所述的第一預定時間間隔為毫秒級,所述第二預定時間間隔為秒級,所述第三時間間隔為分鐘級。
4.根據權利要求1所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置方法,其特征在于,配置信息結構包括:操作指令、已執(zhí)行標記、保存標記、配置項ID和配置信息。其中,操作指令遵照Restful規(guī)范,包括讀取(GET)、新增(POST)、修改(PUT)和刪除(DELETE)四種操作指令;一個操作指令可以包括一項或者多項配置信息。保存標記表示該配置是否已經在外部存儲保存(UNSAVED或SAVED),已執(zhí)行標記表示該配置是否已經在運行環(huán)境中生效(UNEXECUTED或EXECUTED),配置項ID類型為無符號整數(shù),配置信息為變長數(shù)據塊,上述配置信息結構,在消息和接口中以JSON格式表示,在程序內部轉化為結構體保存在配置命令隊列中。
5.根據權利要求1所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置方法,其特征在于,所述配置同步具體包括:終端設備向云平臺發(fā)送配置同步請求,并攜帶外部存儲的配置時間戳及設備標識(ID);云平臺收到請求后,讀取平臺數(shù)據庫中該終端設備的配置信息及時間戳,與接收到的設備端時間戳比較,如果平臺端時間戳較新,則下發(fā)配置;如果設備端時間戳較新,則要求設備上傳配置,同步完成后,云平臺和終端設備分別更新時間戳。
6.根據權利要求1所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置方法,其特征在于,還包括:當終端設備進行硬件升級或更換后,在云平臺上將硬件升級或更新的新設備的設備標識(ID)與原設備的設備標識(ID)關聯(lián)起來,云平臺收到配置同步請求消息后將下發(fā)全部配置。
7.根據權利要求1所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置方法,其特征在于,用戶通過客戶端發(fā)送更新配置指令至云平臺,通過云平臺輸出配置更新指令至終端設備或用戶通過客戶端輸出配置指令至終端設備的外存儲;
所述終端設備的外存儲包括終端設備的外存儲器、與終端設備連接的移動終端。
8.一種物聯(lián)網系統(tǒng)中終端設備的高效更新配置系統(tǒng),其特征在于,通訊連接的終端設備、云平臺、客戶端,
客戶端通過云平臺向終端設備輸出配置更新指令,或客戶直接向終端設備輸出配置更新指令;
所述終端設備包括配置更新模塊,用于接收云平臺輸出的更新配置指令,當終端設備收到配置更新命令,則對該更新命令進行解析,更新終端設備的配置命令隊列;
所述終端設備還包括:第一定時模塊,用于以第一預定時間間掃描命令隊列,修改運行環(huán)境;
第二定時模塊,用于以第二預定時間間隔將終端設備主存儲配置信息同步到外部存儲;
第三定時模塊,用于如果云平臺與終端設備連接終端,當終端檢測設備與云平臺連接恢復后,以預定的延時時間與云平臺進行同步配置信息。
9.根據權利要求8所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置系統(tǒng),其特征在于,所述終端設備還包括運行啟動模塊,具體用于當終端設備啟動后,檢測終端設備與云平臺連接是否正常,
若正常,則終端設備與云平臺同步配置信息,批量更新配置信息至外部存儲,外部存儲器加載更新后的配置信息至主存儲,根據配置信息生成運行環(huán)境,終端進入運行狀態(tài);
若不正常,則外部存儲器加載原存儲的配置信息至主存儲根據配置信息生成運行環(huán)境,終端進入運行環(huán)境。
10.根據權利要求8所述的物聯(lián)網系統(tǒng)中終端設備的高效更新配置系統(tǒng),其特征在于,所述終端設備還包括配置恢復模塊,用于當終端設備進行硬件升級或更換后,在云平臺上將硬件升級或更新的新設備的設備標識(ID)與原設備的設備標識(ID)關聯(lián)起來,云平臺收到配置同步請求消息后將下發(fā)全部配置。