[發(fā)明專利]用電信息采集系統(tǒng)中微功率無(wú)線通信模塊的升級(jí)方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010005609.3 | 申請(qǐng)日: | 2020-01-03 |
| 公開(公告)號(hào): | CN111145523B | 公開(公告)日: | 2021-05-04 |
| 發(fā)明(設(shè)計(jì))人: | 黃俊偉;張雪琦;李超 | 申請(qǐng)(專利權(quán))人: | 重慶郵電大學(xué) |
| 主分類號(hào): | G08C17/02 | 分類號(hào): | G08C17/02 |
| 代理公司: | 北京同恒源知識(shí)產(chǎn)權(quán)代理有限公司 11275 | 代理人: | 趙榮之 |
| 地址: | 400065 *** | 國(guó)省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用電 信息 采集 系統(tǒng) 功率 無(wú)線通信 模塊 升級(jí) 方法 | ||
1.一種用電信息采集系統(tǒng)中微功率無(wú)線通信模塊的升級(jí)方法,其特征在于:包括升級(jí)文件傳輸過(guò)程及微功率無(wú)線模塊執(zhí)行升級(jí)過(guò)程,其中
所述升級(jí)文件傳輸過(guò)程包括以下步驟:
S11:主站通過(guò)無(wú)線專網(wǎng)或無(wú)線公網(wǎng)的方式把升級(jí)包發(fā)送給集中器;
S12:集中器通過(guò)串口下發(fā)軟件升級(jí)包至通信主模塊CCO,其中軟件升級(jí)包是依次分塊傳輸?shù)模珻CO接收升級(jí)塊并依次寫入FLASH中的APP區(qū)域中;
S13:CCO或PCO使用組幀技術(shù),根據(jù)協(xié)議允許的報(bào)文長(zhǎng)度上限,將升級(jí)包分成最少的升級(jí)塊,啟動(dòng)單跳廣播依次傳輸給其直連下一跳的STA;
S14:STA收到各升級(jí)塊后,進(jìn)行校驗(yàn),若校驗(yàn)通過(guò)則依次將其寫入FLASH中的APP區(qū)域中,接收到最后一個(gè)升級(jí)塊后,判斷升級(jí)塊接收是否完整并進(jìn)行升級(jí)包校驗(yàn);
S15:CCO維護(hù)一份微功率模塊的升級(jí)包接收狀態(tài)表,接收到STA發(fā)來(lái)的升級(jí)包接收確認(rèn)幀后,把此STA的狀態(tài)置為接收完成;此升級(jí)包接收狀態(tài)表包括各STA的TEI值、升級(jí)包接收狀態(tài)、升級(jí)包轉(zhuǎn)發(fā)情況;
S16:CCO依次給當(dāng)前處于低層級(jí)的、已完整接收了升級(jí)包并且未進(jìn)行升級(jí)包轉(zhuǎn)發(fā)的PCO發(fā)送一條升級(jí)包轉(zhuǎn)發(fā)控制幀;在滿足以上條件的前提下,CCO根據(jù)PCO的TEI值,按照從小到大的順序,依次發(fā)送;PCO收到此控制幀后,把升級(jí)塊依次從FLASH中取出,并進(jìn)行單跳廣播給各模塊,此單跳廣播幀的傳輸是不分方向的,在此過(guò)程中,之前未收齊升級(jí)塊的模塊逐步完善升級(jí)塊的接收,進(jìn)入S14;
S17:CCO每控制完一輪模塊的升級(jí)包轉(zhuǎn)發(fā)后,就間隔一個(gè)信標(biāo)周期,此信標(biāo)周期用于接收模塊的升級(jí)包接收確認(rèn)幀,然后進(jìn)入S15,繼續(xù)對(duì)還未進(jìn)行升級(jí)包轉(zhuǎn)發(fā)的PCO進(jìn)行規(guī)劃;若所有已接收到完整的升級(jí)包的PCO都進(jìn)行了升級(jí)包轉(zhuǎn)發(fā),檢查模塊的升級(jí)包接受狀態(tài)表中是否有模塊未接收到完整的升級(jí)包,若是,進(jìn)入S18,反之,升級(jí)文件傳輸過(guò)程結(jié)束;
S18:CCO按照STA層級(jí)由低到高的順序依次對(duì)未接收到完整升級(jí)包的STA進(jìn)行控制,CCO發(fā)送一條控制幀給STA,STA發(fā)送升級(jí)塊請(qǐng)求幀給PCO,PCO接收到此幀后,判斷模塊中是否保存有此STA缺失的升級(jí)塊,若有則把STA缺失的升級(jí)塊發(fā)送給STA,反之,繼續(xù)向上一級(jí)PCO發(fā)出發(fā)送升級(jí)塊請(qǐng)求幀;
所述微功率無(wú)線模塊執(zhí)行升級(jí)過(guò)程包括以下步驟:
S21:CCO發(fā)送執(zhí)行升級(jí)命令幀,此幀發(fā)送類型為全網(wǎng)廣播,幀中帶有廠家標(biāo)識(shí)選項(xiàng);
S22:STA根據(jù)廠家信息字段判斷此升級(jí)包的來(lái)源廠家及產(chǎn)品批次是否與自身一致,若是,在升級(jí)包接收完整并且校驗(yàn)正確情況下重啟進(jìn)行升級(jí);
S23:STA重啟后,Bootloader查詢boot參數(shù)中的升級(jí)標(biāo)志是否為需要升級(jí),若是,且升級(jí)包校驗(yàn)正確,把升級(jí)APP區(qū)的內(nèi)容拷貝到執(zhí)行區(qū)域中執(zhí)行程序;反之,檢查代碼執(zhí)行區(qū)域是否校驗(yàn)正確,若是,直接執(zhí)行代碼執(zhí)行區(qū)的程序,若校驗(yàn)錯(cuò)誤,說(shuō)明在之前的加載過(guò)程中模塊出現(xiàn)故障或異常情況,把備份區(qū)域中的內(nèi)容拷貝到代碼執(zhí)行區(qū)域執(zhí)行;
S24:STA升級(jí)成功后,把當(dāng)前代碼執(zhí)行區(qū)域中的內(nèi)容拷貝一份至備份區(qū),便于異常情況下的恢復(fù)。
2.根據(jù)權(quán)利要求1所述的用電信息采集系統(tǒng)中微功率無(wú)線通信模塊的升級(jí)方法,其特征在于:在所述步驟S11中,在傳輸升級(jí)包的第一個(gè)升級(jí)塊文件中,加入當(dāng)前升級(jí)包的廠家來(lái)源信息,用廠家信息字段來(lái)表示當(dāng)前升級(jí)包的廠家來(lái)源及批次;不同廠家的不同批次的模塊的升級(jí)包文件不同,但基本通信功能和互聯(lián)互通符合標(biāo)準(zhǔn)要求,并且升級(jí)前的模塊與升級(jí)后的模塊也要滿足基本通信功能和互聯(lián)互通。
3.根據(jù)權(quán)利要求1所述的用電信息采集系統(tǒng)中微功率無(wú)線通信模塊的升級(jí)方法,其特征在于:在所述步驟S12中,F(xiàn)LASH參數(shù)區(qū)劃分為bootloader區(qū)—Boot參數(shù)區(qū)—其他參數(shù)區(qū)—代碼執(zhí)行區(qū)—升級(jí)APP區(qū)—代碼備份區(qū)。
4.根據(jù)權(quán)利要求1所述的用電信息采集系統(tǒng)中微功率無(wú)線通信模塊的升級(jí)方法,其特征在于:步驟S18中,STA在升級(jí)塊請(qǐng)求幀中加入位圖,用位圖表示升級(jí)包具體接收情況,升級(jí)塊對(duì)應(yīng)的位為1表示此升級(jí)塊已收到,為0表示此升級(jí)塊未收到;
若STA檢查升級(jí)包接收正確,給CCO發(fā)送升級(jí)包接收確認(rèn)幀,反之,繼續(xù)發(fā)送升級(jí)塊請(qǐng)求幀給PCO,此請(qǐng)求幀發(fā)送次數(shù)最多不超過(guò)三次。
5.根據(jù)權(quán)利要求1所述的用電信息采集系統(tǒng)中微功率無(wú)線通信模塊的升級(jí)方法,其特征在于:微功率無(wú)線模塊執(zhí)行升級(jí)過(guò)程中還包括:在參數(shù)區(qū)設(shè)置升級(jí)狀態(tài)標(biāo)志,0表示沒(méi)有未完成的升級(jí)過(guò)程,其它值表示有未完成的升級(jí)過(guò)程,值的具體含義表示之前接收到的最后的升級(jí)塊號(hào);微功率無(wú)線通信模塊上電或重啟后檢查此標(biāo)志位,若不為0,則向PCO請(qǐng)求升級(jí)包數(shù)據(jù),并在報(bào)文中添加上升級(jí)包塊號(hào),表示缺少此塊號(hào)之后的升級(jí)塊,PCO接收到升級(jí)包請(qǐng)求后,對(duì)此STA補(bǔ)發(fā)此塊號(hào)之后的升級(jí)塊,以實(shí)現(xiàn)斷點(diǎn)續(xù)傳的功能;若PCO檢測(cè)此STA的升級(jí)廠家與自身不同,或是屬于同一廠家的不同批次,則在向上一級(jí)PCO轉(zhuǎn)發(fā)此請(qǐng)求升級(jí)包數(shù)據(jù)幀。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶郵電大學(xué),未經(jīng)重慶郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010005609.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





