欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種eoc局端批量升級(jí)帶wifi終端的方法

文檔序號(hào):9618560閱讀:504來源:國知局
一種eoc局端批量升級(jí)帶wifi終端的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)據(jù)通信領(lǐng)域,尤其涉及到一種E0C局端批量升級(jí)帶WIFI終端的方法。
【背景技術(shù)】
[0002]隨著現(xiàn)在智能手機(jī)、筆記本等無線設(shè)備的迅速流行,在廣電行業(yè),帶WIFI的E0C終端被越來越多的用戶使用。當(dāng)需要對(duì)家庭網(wǎng)關(guān)型終端的WIFI版本進(jìn)行軟件版本升級(jí)時(shí),需要手動(dòng)的對(duì)在線的家庭網(wǎng)關(guān)型終端逐個(gè)進(jìn)行升級(jí)操作,并且不能對(duì)離線的家庭網(wǎng)關(guān)型終端進(jìn)行升級(jí)。造成維護(hù)成本和維護(hù)難度都非常大。同時(shí),為了盡可能減少對(duì)用戶上網(wǎng)造成不便,一般需要維護(hù)人員在凌晨幾點(diǎn)進(jìn)行升級(jí)操作,對(duì)維護(hù)人員帶來很大的不便。

【發(fā)明內(nèi)容】

[0003]為解決上述問題,本發(fā)明提供了一種E0C局端批量升級(jí)帶WIFI終端的方法,包括如下步驟:
步驟一:預(yù)先設(shè)定升級(jí)開關(guān)、升級(jí)起始時(shí)間、升級(jí)結(jié)束時(shí)間、升級(jí)vlan、IP地址池,并通過ftp傳輸協(xié)議,將家庭網(wǎng)關(guān)型終端的WIFI所需的升級(jí)文件推送到E0C局端內(nèi)存中;步驟二:打開升級(jí)開關(guān),等到達(dá)升級(jí)開始時(shí)間,E0C局端創(chuàng)建一個(gè)后臺(tái)升級(jí)線程執(zhí)行批量升級(jí)處理,將所有待升級(jí)的在線WIFI進(jìn)行排序,局端啟動(dòng)tftp server ;
步驟三:從序號(hào)為1的在線WIFI開始執(zhí)行升級(jí)操作;
步驟四:檢查升級(jí)線程的退出標(biāo)記,若置為真,則退出線程結(jié)束升級(jí),否則檢查進(jìn)行升級(jí)處理的在線WIFI當(dāng)前軟件版本號(hào)和升級(jí)的軟件版本號(hào)是否一致,如果一致則不升級(jí),且下個(gè)序號(hào)的在線WIFI序號(hào)變?yōu)?,返回第三步執(zhí)行;如果不一致,給該在線WIFI下發(fā)對(duì)應(yīng)vlan和IP地址,在E0C局端配置一個(gè)相同vlan且同IP網(wǎng)段的地址作為tftp server的地址,E0C局端和WIFI終端連通;
步驟五:在線WIFI下載升級(jí)文件,寫入flash并保存配置后重啟;
步驟六:重啟完的WIFI再次上線,E0C終端獲取其軟件版本號(hào),如是升級(jí)后的版本號(hào),則判斷升級(jí)成功,否則失敗,升級(jí)失敗的WIFI則再次排序到所述序列的末尾中,其后面相鄰序號(hào)的WIFI序號(hào)變?yōu)?;
步驟七:在升級(jí)持續(xù)時(shí)間內(nèi)重復(fù)步驟三一步驟六,直到到達(dá)升級(jí)結(jié)束時(shí)間,或者雖然升級(jí)結(jié)束時(shí)間未到達(dá),但是所有待升級(jí)的在線WIFI被升級(jí)完或者不需要再進(jìn)行升級(jí);
步驟八:關(guān)閉升級(jí)開關(guān)、關(guān)掉tftp server ο
[0004]進(jìn)一步的,采用定時(shí)器設(shè)定升級(jí)開始時(shí)間及升級(jí)結(jié)束時(shí)間。
[0005]進(jìn)一步的,所述E0C局端配置有升級(jí)狀態(tài)機(jī),可表征的狀態(tài)包括:未進(jìn)行升級(jí)處理、不需要進(jìn)行升級(jí)、正在進(jìn)行升級(jí)、升級(jí)的家庭網(wǎng)關(guān)型終端的WIFI正在進(jìn)行重啟、升級(jí)成功、升級(jí)失敗。
[0006]進(jìn)一步的,在步驟一中,ftp服務(wù)器的地址、用戶名密碼保存到E0C局端中。
[0007]進(jìn)一步的,在步驟三之前,后臺(tái)升級(jí)線程檢查E0C局端升級(jí)文件是否存在,若不存在,則用第一步保存的ftp服務(wù)器相關(guān)信息將升級(jí)文件從ftp服務(wù)器再次下載到E0C局端的內(nèi)存中。
[0008]進(jìn)一步的,步驟四中,WIFI終端下載升級(jí)文件后向E0C局端回復(fù)一個(gè)消息表示下載成功,E0C局端如果收到回復(fù)消息,將升級(jí)狀態(tài)置為“升級(jí)的家庭網(wǎng)關(guān)型終端的WIFI正在進(jìn)行重啟”,否則認(rèn)為升級(jí)失敗,將升級(jí)狀態(tài)置為“升級(jí)失敗”。
[0009]進(jìn)一步的,步驟一中,通過CLI配置方式或者網(wǎng)管將升級(jí)文件推送到E0C局端內(nèi)存中。
[0010]本發(fā)明的有益效果為:
本發(fā)明提供了 E0C局端對(duì)下掛家庭網(wǎng)關(guān)型終端的一種簡單效率的批量升級(jí)方法。能夠定時(shí)的對(duì)在線家庭網(wǎng)關(guān)型終端批量的進(jìn)行WIFI軟件版本升級(jí)。對(duì)于離線的家庭網(wǎng)關(guān)型終端在上線之后,也能夠自動(dòng)的對(duì)它進(jìn)行升級(jí)操作,減少升級(jí)對(duì)用戶使用的影響,提高用戶的體驗(yàn)度。
【附圖說明】
[0011 ] 圖1是本發(fā)明所述方法的時(shí)序圖。
【具體實(shí)施方式】
[0012]
本發(fā)明包括如下步驟:
步驟一:預(yù)先設(shè)定升級(jí)開關(guān)、升級(jí)起始時(shí)間、升級(jí)結(jié)束時(shí)間、升級(jí)vlan、IP地址池,并通過ftp傳輸協(xié)議,將家庭網(wǎng)關(guān)型終端的WIFI所需的升級(jí)文件推送到E0C局端內(nèi)存中;優(yōu)選的,為了保證能追溯升級(jí)文件的源頭,將ftp服務(wù)器的地址、用戶名密碼保存在E0C局端。
[0013]可以通過CLI配置方式或者網(wǎng)管將升級(jí)文件推送到E0C局端內(nèi)存中。
[0014]E0C局端網(wǎng)管人員配置升級(jí)起始時(shí)間、升級(jí)結(jié)束時(shí)間、升級(jí)vlan和升級(jí)地址池、升級(jí)開關(guān)。升級(jí)起始時(shí)間和升級(jí)結(jié)束時(shí)間之間的時(shí)間為升級(jí)持續(xù)時(shí)間,用來定時(shí)在該時(shí)間段對(duì)所有在線的家庭網(wǎng)關(guān)型終端進(jìn)行升級(jí)處理,這樣對(duì)于離線的家庭網(wǎng)關(guān)型終端在上線之后,在下一個(gè)升級(jí)周期(升級(jí)周期可為一天)內(nèi)就會(huì)被自動(dòng)進(jìn)行升級(jí)處理。升級(jí)vlan和IP地址池用來確保E0C局端和家庭網(wǎng)關(guān)型終端的WIFI能夠互相連通使得WIFI能夠從E0C局端內(nèi)存下載到升級(jí)所需的文件。這里采用自定義的IP地址池來分配地址而不是dhcp工具,是為了防止其它dhcp客戶端獲取到該地址池的地址,對(duì)升級(jí)造成影響。
[0015]步驟二:打開升級(jí)開關(guān),等到達(dá)升級(jí)開始時(shí)間,E0C局端創(chuàng)建一個(gè)后臺(tái)升級(jí)線程執(zhí)行批量升級(jí)處理,將所有待升級(jí)的在線WIFI進(jìn)行排序,E0C局端啟動(dòng)tftp server ;
還可設(shè)置升級(jí)開關(guān),用來控制是否需要每天去進(jìn)行升級(jí)處理。打開升級(jí)開關(guān),根據(jù)當(dāng)前時(shí)間和配置的升級(jí)時(shí)間段來計(jì)算第一次開始升級(jí)的時(shí)間間隔timel和升級(jí)持續(xù)時(shí)間time2。首次啟動(dòng)定時(shí)器(超時(shí)時(shí)間為timel),在定時(shí)器到期后,倉彳建一個(gè)后臺(tái)線程(記為thread)執(zhí)行批量升級(jí)處理,同時(shí)設(shè)置該定時(shí)器下一次超時(shí)時(shí)間為time2。在time2到期之后,設(shè)置標(biāo)記(記為exit_flag)讓thread線程退出結(jié)束本輪升級(jí)處理。下一輪批量升級(jí)處理,需要設(shè)置定時(shí)器超時(shí)時(shí)間為24小時(shí)減去tim2的時(shí)間間隔。
[0016]步驟三:從序號(hào)為1的在線WIFI開始執(zhí)行升級(jí)操作。
[0017]優(yōu)選的,為防止E0C局端重啟導(dǎo)致第一步下載到局端內(nèi)存中的升級(jí)文件丟失。Thread在本步驟之前,應(yīng)當(dāng)再次檢查E0C局端升級(jí)文件是否存在,若不存在,則用第一步保存的ftp服務(wù)器相關(guān)信息將升級(jí)文件從ftp服務(wù)器再次下載到E0C局端的內(nèi)存中。若下載失敗,則退出線程中止本輪批量升級(jí)處理。
[0018]步驟四:檢查后臺(tái)升級(jí)線程是否退出,如已經(jīng)退出,則結(jié)束升級(jí),否則檢查進(jìn)行升級(jí)處理的在線WIFI當(dāng)前軟件版本號(hào)和升級(jí)的軟件版本號(hào)是否一致,如果一致則不升級(jí),且下個(gè)序號(hào)的在線WIFI序號(hào)變?yōu)?,返回第三步執(zhí)行;如果不一致
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
郑州市| 调兵山市| 阜新市| 鄂托克旗| 长汀县| 阳江市| 盐津县| 正蓝旗| 枣强县| 土默特右旗| 广德县| 济南市| 无极县| 新疆| 安岳县| 瑞昌市| 东乡族自治县| 仙桃市| 鄂托克前旗| 城市| 盱眙县| 旬阳县| 甘肃省| 银川市| 类乌齐县| 宜兰市| 冀州市| 永善县| 荣昌县| 舟山市| 静乐县| 三门县| 固原市| 兴和县| 岱山县| 丹东市| 库伦旗| 治县。| 法库县| 石河子市| 志丹县|