亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電力線載波通信模塊并發(fā)軟件升級(jí)方法

文檔序號(hào):7773609閱讀:301來(lái)源:國(guó)知局
專利名稱:電力線載波通信模塊并發(fā)軟件升級(jí)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種軟件升級(jí)算法,尤其是涉及一種電力線載波通信模塊并發(fā)軟件升級(jí)方法。
背景技術(shù)
目前,就現(xiàn)有技術(shù)來(lái)說(shuō),如果要升級(jí)多個(gè)電力線通信載波模塊時(shí)需要借助于一個(gè)升級(jí)服務(wù)器軟件和手動(dòng)重復(fù)的使用登錄軟件登錄到模塊輸入升級(jí)命令來(lái)完成,一次只能升級(jí)一個(gè)載波模塊,操作繁瑣;其次,要升級(jí)多個(gè)模塊所要花的時(shí)間相對(duì)較長(zhǎng),升級(jí)完后還需要手動(dòng)的更改電力線通信載波模塊的IP、MAC地址和工作模式等信息。

發(fā)明內(nèi)容
本發(fā)明解決的技術(shù)問(wèn)題是提供一種電力線載波通信模塊并發(fā)軟件升級(jí)方法,其能夠解決現(xiàn)有的電力線通信載波模塊升級(jí)程序繁瑣,花費(fèi)時(shí)間長(zhǎng)的問(wèn)題。為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案是提供一種電力線載波通信模塊并發(fā)軟件升級(jí)方法,包括以下步驟步驟1 打開(kāi)升級(jí)服務(wù)器,將預(yù)先組織好的升級(jí)命令發(fā)送到升級(jí)服務(wù)器;步驟2 判斷升級(jí)服務(wù)器是否接收到升級(jí)命令,若是,從升級(jí)命令中提取需要升級(jí)的載波模塊信息,并為各個(gè)載波模塊創(chuàng)建相應(yīng)的下載文件線程,轉(zhuǎn)到步驟3;若否,則轉(zhuǎn)至步驟6 ;步驟3 在每個(gè)下載文件線程中,傳輸升級(jí)文件至載波模塊,并判斷升級(jí)文件是否傳輸完畢,若是,則轉(zhuǎn)到步驟4,若否,則重復(fù)步驟3 ;步驟4 對(duì)所有升級(jí)的載波模塊進(jìn)行參數(shù)修改,并重啟載波模塊;步驟5 提示升級(jí)成功信息,升級(jí)結(jié)束;步驟6 發(fā)送提示升級(jí)失敗信息,升級(jí)結(jié)束。其中,所述步驟2中的載波模塊信息包括載波模塊數(shù)量、載波模塊類型參數(shù)、載波模塊地址參數(shù)、載波模塊模式參數(shù)。其中,所述步驟2或步驟3同時(shí)對(duì)每個(gè)下載文件線程進(jìn)行并發(fā)處理。其中,所述步驟2的多個(gè)載波模塊的數(shù)量最多為32個(gè)。其中,所述步驟4中參數(shù)修改為對(duì)IP、MAC地址、工作模式的修改。進(jìn)一步的,所述步驟4具體包括步驟401 建立與每個(gè)升級(jí)的載波模塊的Telnet連接;步驟402 將預(yù)先組織好的修改IP、MAC地址、工作模式的命令保存到一個(gè)存儲(chǔ)區(qū)中;步驟403 在存儲(chǔ)區(qū)中取出要修改IP地址的命令發(fā)送給載波模塊,如果接收到載波模塊的正確應(yīng)答轉(zhuǎn)到步驟404,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟404:在存儲(chǔ)區(qū)中取出修改MAC地址的命令發(fā)送給載波模塊,如果接收到載波模塊的正確應(yīng)答轉(zhuǎn)到步驟405,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟405 在存儲(chǔ)區(qū)中取出修改工作模式的命令發(fā)送給載波模塊,如果接收到的是正確應(yīng)答,轉(zhuǎn)到步驟406,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟406 提示修改IP、MAC地址、工作模式成功,重啟載波模塊;步驟407 提示修改IP、MAC地址、工作模式失敗。采用上述技術(shù)方案,本發(fā)明取得的技術(shù)效果是由于采用了多線程的方式,將升級(jí)命令發(fā)送到升級(jí)服務(wù)器,升級(jí)服務(wù)器接收后,建立多下載線程,使得多個(gè)模塊能夠同時(shí)升級(jí),采用這種方式,不需要重復(fù)的手動(dòng)登陸電力線通信載波模塊,輸入升級(jí)命令,使得升級(jí)的速度快,同時(shí),在升級(jí)文件傳輸完畢后,自動(dòng)修改IP、MAC地址和工作模式,這樣也避免了手動(dòng)修改IP地址等的繁瑣流程,使得升級(jí)效率高。


圖1為本發(fā)明提供的電力線載波通信模塊并發(fā)軟件升級(jí)方法的流程圖;圖2為本發(fā)明提供的電力線載波通信模塊并發(fā)軟件升級(jí)方法的一實(shí)施例的流程圖;圖3為本發(fā)明提供的電力線載波通信模塊并發(fā)軟件升級(jí)方法的步驟4的具體流程圖。
具體實(shí)施例方式為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。請(qǐng)參閱圖1,本發(fā)明提供一種電力線載波通信模塊并發(fā)軟件升級(jí)方法,包括以下步驟步驟1 打開(kāi)升級(jí)服務(wù)器,將預(yù)先組織好的升級(jí)命令發(fā)送到升級(jí)服務(wù)器;步驟2 判斷升級(jí)服務(wù)器是否接收到升級(jí)命令,若是,若是,從升級(jí)命令中提取需要升級(jí)的載波模塊信息,并為各個(gè)載波模塊創(chuàng)建相應(yīng)的下載文件線程;若否,則轉(zhuǎn)至步驟 6 ;步驟3 在每個(gè)下載文件線程中,傳輸升級(jí)文件至載波模塊,并判斷升級(jí)文件是否傳輸完畢,若是則轉(zhuǎn)到步驟4,若否,則重復(fù)步驟3 ;步驟4 對(duì)所有升級(jí)的載波模塊進(jìn)行參數(shù)修改,并重啟載波模塊;步驟5 提示升級(jí)成功信息,升級(jí)結(jié)束;步驟6 發(fā)送提示升級(jí)失敗信息,升級(jí)結(jié)束。其中,所述步驟2中的載波模塊信息包括載波模塊數(shù)量、載波模塊類型參數(shù)、載波模塊地址參數(shù)、載波模塊模式參數(shù)。其中,所述步驟2或步驟3同時(shí)對(duì)每個(gè)下載文件線程進(jìn)行并發(fā)處理。其中,所述步驟2的多個(gè)載波模塊的數(shù)量最多為32個(gè)。其中,所述步驟4中參數(shù)修改為對(duì)IP、MAC地址、工作模式的修改。請(qǐng)參閱圖3,所述步驟4具體包括步驟401 建立與每個(gè)升級(jí)的載波模塊的Telnet連接;
步驟402 將預(yù)先組織好的修改IP、MAC地址、工作模式的命令保存到一個(gè)存儲(chǔ)區(qū)中;步驟403 在存儲(chǔ)區(qū)中取出要修改IP地址的命令發(fā)送給載波模塊,如果接收到載波模塊的正確應(yīng)答轉(zhuǎn)到步驟404,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟404:在存儲(chǔ)區(qū)中取出修改MAC地址的命令發(fā)送給載波模塊,如果接收到載波模塊的正確應(yīng)答轉(zhuǎn)到步驟405,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟405 在存儲(chǔ)區(qū)中取出修改工作模式的命令發(fā)送給載波模塊,如果接收到的是正確應(yīng)答,轉(zhuǎn)到步驟406,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟406 提示修改IP、MAC地址、工作模式成功,重啟載波模塊;步驟407 提示修改IP、MAC地址、工作模式失敗。由于在現(xiàn)有技術(shù)中,升級(jí)文件傳輸完畢后,需要執(zhí)行重啟操作再修改IP、MAC地址、工作模式,或者在重啟操作前,借助其它的軟件工具(例如kcureCRT 5.0)去建立至載波模塊的Telnet連接,再在這個(gè)軟件工具的控制界面上手動(dòng)的將修改IP、MAC地址、工作模式的命令輸入到控制臺(tái)界面上進(jìn)行修改,也就是說(shuō),現(xiàn)有技術(shù)中,升級(jí)文件的傳輸與IP、MAC 地址、工作模式的修改是一個(gè)不連貫的過(guò)程,是兩個(gè)獨(dú)立的操作。而本發(fā)明采用的方法,由于在升級(jí)結(jié)束后,就對(duì)每個(gè)載波模塊進(jìn)行Telnet連接,對(duì)每個(gè)模塊的IP、MAC地址、工作模式進(jìn)行逐一修改,待確認(rèn)修改成功后,才重啟載波模塊。這樣就能夠使得升級(jí)與修改參數(shù)的操作是一個(gè)連貫的過(guò)程,從而提高了運(yùn)行的效率。請(qǐng)參閱圖2,圖2為本發(fā)明提供的電力線載波通信模塊并發(fā)軟件升級(jí)方法的具體流程圖,下面根據(jù)圖2對(duì)本發(fā)明的具體工作流程進(jìn)行描述首先,在升級(jí)開(kāi)始后,載入升級(jí)的文件,在升級(jí)前,自動(dòng)的打開(kāi)升級(jí)服務(wù)器,為了解決手動(dòng)的重復(fù)登錄電力線通信載波模塊發(fā)送升級(jí)命令的問(wèn)題,可根據(jù)選擇的升級(jí)文件預(yù)先組織好升級(jí)命令,之后同時(shí)創(chuàng)建多個(gè)(最大支持32個(gè))登錄電力線通信載波模塊的線程, 登錄成功后將組織的升級(jí)命令發(fā)送到升級(jí)服務(wù)器,升級(jí)服務(wù)器接收到后,為這多個(gè)電力線通信載波模塊建立一個(gè)下載子線程,即升級(jí)服務(wù)器接收到幾個(gè)載波模塊的升級(jí)命令,就建立幾個(gè)下載子線程,以達(dá)到多個(gè)模塊同時(shí)升級(jí)的目的;在升級(jí)文件傳輸完后,升級(jí)服務(wù)器會(huì)發(fā)回文件傳送完畢指令,以通知此時(shí)可以去自動(dòng)修改載波模塊的IP、MAC地址、工作模式, 修改完后,自動(dòng)重啟載波模塊,因?yàn)閭鬏斖晟?jí)文件緊接著就是去修改載波模塊的IP、MAC 地址、工作模式,這個(gè)過(guò)程是無(wú)法停下來(lái)的,這也省去了用戶去自行設(shè)置的繁瑣操作,這也是這個(gè)算法的一個(gè)特點(diǎn),之前的技術(shù),升級(jí)文件傳輸完畢后,要使用另外的登錄軟件去手動(dòng)登錄修改(即用戶去設(shè)置),過(guò)程十分繁瑣;新的升級(jí)算法是并發(fā)進(jìn)行的,所以升級(jí)多個(gè)電力線通信載波模塊所要花費(fèi)的時(shí)間更少。以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種電力線載波通信模塊并發(fā)軟件升級(jí)方法,其特征在于,包括以下步驟 步驟1 打開(kāi)升級(jí)服務(wù)器,將預(yù)先組織好的升級(jí)命令發(fā)送到升級(jí)服務(wù)器;步驟2 判斷升級(jí)服務(wù)器是否接收到升級(jí)命令,若是,從升級(jí)命令中提取需要升級(jí)的載波模塊信息,并為各個(gè)載波模塊創(chuàng)建相應(yīng)的下載文件線程,轉(zhuǎn)到步驟3,若否,則轉(zhuǎn)至步驟 6 ;步驟3 在每個(gè)下載文件線程中,傳輸升級(jí)文件至載波模塊,并判斷升級(jí)文件是否傳輸完畢,若是則轉(zhuǎn)到步驟4,若否,則重復(fù)步驟3 ;步驟4 對(duì)所有升級(jí)的載波模塊進(jìn)行參數(shù)修改,并重啟載波模塊; 步驟5 提示升級(jí)成功信息,升級(jí)結(jié)束; 步驟6 發(fā)送提示升級(jí)失敗信息,升級(jí)結(jié)束。
2.根據(jù)權(quán)利要求1所述的電力線載波通信模塊并發(fā)軟件升級(jí)方法,其特征在于所述步驟2中的載波模塊信息包括載波模塊數(shù)量、載波模塊類型參數(shù)、載波模塊地址參數(shù)、載波模塊模式參數(shù)。
3.根據(jù)權(quán)利要求1所述的電力線載波通信模塊并發(fā)軟件升級(jí)方法,其特征在于所述步驟2或步驟3同時(shí)對(duì)每個(gè)下載文件線程進(jìn)行并發(fā)處理。
4.根據(jù)權(quán)利要求1所述的電力線載波通信模塊并發(fā)軟件升級(jí)方法,其特征在于所述步驟2的多個(gè)載波模塊的數(shù)量最多為32個(gè)。
5.根據(jù)權(quán)利要求1所述的電力線載波通信模塊并發(fā)軟件升級(jí)方法,其特征在于所述步驟4中參數(shù)修改為對(duì)IP、MAC地址、工作模式的修改。
6.根據(jù)權(quán)利要求5所述的電力線載波通信模塊并發(fā)軟件升級(jí)方法,其特征在于,所述步驟4具體包括步驟401 建立與每個(gè)升級(jí)的載波模塊的Telnet連接;步驟402 將預(yù)先組織好的修改IP、MAC地址、工作模式的命令保存到一個(gè)存儲(chǔ)區(qū)中; 步驟403 在存儲(chǔ)區(qū)中取出要修改IP地址的命令發(fā)送給載波模塊,如果接收到載波模塊的正確應(yīng)答轉(zhuǎn)到步驟404,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟404:在存儲(chǔ)區(qū)中取出修改MAC地址的命令發(fā)送給載波模塊,如果接收到載波模塊的正確應(yīng)答轉(zhuǎn)到步驟405,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ;步驟405 在存儲(chǔ)區(qū)中取出修改工作模式的命令發(fā)送給載波模塊,如果接收到的是正確應(yīng)答,轉(zhuǎn)到步驟406,如果接收到的是否定應(yīng)答,轉(zhuǎn)到步驟407 ; 步驟406 提示修改IP、MAC地址、工作模式成功,重啟載波模塊; 步驟407 提示修改IP、MAC地址、工作模式失敗。
全文摘要
本發(fā)明提供一種電力線載波通信模塊并發(fā)軟件升級(jí)方法,包括步驟1打開(kāi)升級(jí)服務(wù)器,將預(yù)先組織好的升級(jí)命令發(fā)送到升級(jí)服務(wù)器;步驟2判斷升級(jí)服務(wù)器是否接收到升級(jí)命令,若是,從升級(jí)命令中提取需要升級(jí)的載波模塊信息,并為各個(gè)載波模塊創(chuàng)建相應(yīng)的下載文件線程,轉(zhuǎn)到步驟3;若否,則轉(zhuǎn)至步驟6;步驟3在每個(gè)下載文件線程中,傳輸升級(jí)文件至載波模塊,并判斷升級(jí)文件是否傳輸完畢,若是則轉(zhuǎn)到步驟4,若否,則重復(fù)步驟3;步驟4對(duì)所有的載波模塊進(jìn)行參數(shù)修改,并重啟載波模塊;步驟5提示升級(jí)成功信息,升級(jí)結(jié)束;步驟6發(fā)送提示升級(jí)失敗信息,升級(jí)結(jié)束。采用這種方式,同時(shí)對(duì)多個(gè)電力線通信載波模塊進(jìn)行自動(dòng)升級(jí),使得升級(jí)效率高。
文檔編號(hào)H04B3/54GK102437869SQ201110412300
公開(kāi)日2012年5月2日 申請(qǐng)日期2011年12月12日 優(yōu)先權(quán)日2011年12月12日
發(fā)明者劉慶揚(yáng), 史兵, 巫房貴, 林大朋, 武占俠, 毛珊珊, 洪海敏, 陸欣 申請(qǐng)人:深圳市國(guó)電科技通信有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1