專利名稱:通過(guò)網(wǎng)絡(luò)接口實(shí)現(xiàn)無(wú)線接入盒升級(jí)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及無(wú)線4妄入盒在生產(chǎn)和售后上通過(guò)PC進(jìn)行軟件下載升級(jí)和各種參數(shù)備份恢復(fù)的方法。
背景技術(shù):
無(wú)線4妄入盒的定義是采用無(wú)線通訊方式的一種終端,是一種可以移動(dòng)的無(wú)線通訊終端。它對(duì)外^是供RJ45網(wǎng)絡(luò)接口,與電腦連4妄實(shí) i見(jiàn)無(wú)線上網(wǎng)業(yè)務(wù)等。功能還可以擴(kuò)展。本發(fā)明適用于CDMA和 WCDMA支持上網(wǎng)的無(wú)線4妄入盒進(jìn)4于軟件升級(jí)功能的實(shí)現(xiàn)。它包括 CDMA無(wú)線4妄入盒、WCDMA無(wú)線4妄入盒。伴隨著移動(dòng)終端性能的日益擴(kuò)展,運(yùn)營(yíng)商和終端用戶對(duì)無(wú)線接 入盒的功能需求也層出不窮。如何針對(duì)無(wú)線接入盒上運(yùn)行的各種軟 件/固件實(shí)施有效管理,以保證終端設(shè)備各個(gè)處理器正常工作,確保 用戶得到良好的體驗(yàn),并提高服務(wù)質(zhì)量,有效降低設(shè)備維護(hù)成本都 發(fā)揮著極其重要的作用。隨著無(wú)線通訊市場(chǎng)的迅速發(fā)展,無(wú)線4妄入盒在國(guó)內(nèi)外市場(chǎng)的需 求大量增加。對(duì)于無(wú)線接入盒軟件升級(jí)和參數(shù)備份恢復(fù)無(wú)疑是非常 重要的功能,在提高用戶滿意度,增強(qiáng)產(chǎn)品竟?fàn)幜Ψ矫婢哂忻黠@作 用。
目前對(duì)無(wú)線4妄入盒產(chǎn)品的中央處理芯片有兩個(gè)、三個(gè)、甚至多個(gè)中央處理芯片,對(duì)各個(gè)芯片上運(yùn)行的軟件系統(tǒng)當(dāng)前的升級(jí)方法是 由每個(gè)芯片對(duì)外提供接口 ,通過(guò)PC分別連接各芯片接口實(shí)現(xiàn)升級(jí)。 上述方案一方面增加了生產(chǎn)工位,同時(shí),由于每個(gè)芯片提供的外部 接口協(xié)議和力見(jiàn)范各不相同,無(wú)法統(tǒng)一線纜和4妄口傳輸速率,導(dǎo)致升 級(jí)效率低下,產(chǎn)品成本上升;另一方面由于增加了4妄入盒的外部接 口,導(dǎo)致結(jié)構(gòu)成本上升,給產(chǎn)品外觀帶來(lái)負(fù)面影響,也需要為用戶 提供多余的線纜,增加了用戶的使用難度,降低客戶滿意度。因此, 如何減少接入盒產(chǎn)品外部接口 ,提高產(chǎn)品下載升級(jí)效率是提高產(chǎn)品 竟?fàn)幜Φ?一個(gè)重要問(wèn)題。由于無(wú)線接入盒產(chǎn)品基本功能中需要和PC 通過(guò)RJ45接口連接實(shí)現(xiàn)無(wú)線接入上網(wǎng)功能,因而其必須對(duì)外提供的 外部接口是RJ45接口 ,本專利即是采用RJ45網(wǎng)絡(luò)接口和PC連接 實(shí)現(xiàn)無(wú)線接入盒產(chǎn)品軟件快速下載升級(jí)功能。發(fā)明內(nèi)容考慮到上述問(wèn)題而做出本發(fā)明,為此,本發(fā)明的主要目的在于, 才是供一種通過(guò)網(wǎng)絡(luò)4妄口實(shí)現(xiàn)無(wú)線接入盒升級(jí)的方法,其包括步驟S102,計(jì)算機(jī)通過(guò)網(wǎng)結(jié)4妄口向無(wú)線4妄入盒連續(xù)發(fā)送多個(gè)握 手信號(hào),直至收到無(wú)線接入盒的握手響應(yīng)信號(hào);步驟S104,接收到握手響應(yīng)信號(hào)之后,用戶從計(jì)算機(jī)上顯示的 升級(jí)所需選項(xiàng)中選取一個(gè)或多個(gè),以預(yù)定順序?qū)?duì)應(yīng)于選取的升級(jí) 所需選項(xiàng)的數(shù)據(jù)打包,并將數(shù)據(jù)包發(fā)送到無(wú)線接入盒;步驟S106,無(wú)線接入盒在接收到的數(shù)據(jù)包之后,對(duì)數(shù)據(jù)包進(jìn)行 解包,沖丸^f亍與升級(jí)所需選項(xiàng)相對(duì)應(yīng)的才喿作,并通過(guò)網(wǎng)絡(luò)接口將生成 的狀態(tài)數(shù)據(jù)包返回到計(jì)算機(jī);以及步驟S108,計(jì)算4幾々艮據(jù)狀態(tài)凄t據(jù)包確定后續(xù)處理。
網(wǎng)紹4妄口可以為RJ45網(wǎng)鄉(xiāng)各接口 。握手響應(yīng)信號(hào)中可包括主控芯片特征信息和其它芯片特征信自、/"、 o升級(jí)所需選項(xiàng)可以是根據(jù)通過(guò)分析得到的握手響應(yīng)信號(hào)中的主 控芯片特征信息和其它芯片特征信息以及計(jì)算機(jī)中的數(shù)據(jù)信息來(lái)確 定的。升級(jí)所需選項(xiàng)可包括升級(jí)Kernel、升級(jí)Code、升級(jí)PARA、備 份NV、和'恢復(fù)NV中的一項(xiàng)或多項(xiàng)。預(yù)定順序可以為參數(shù)備份、存儲(chǔ)器擦除、下載升級(jí)、和參數(shù)恢 復(fù)的順序。狀態(tài)數(shù)據(jù)包可包括執(zhí)行狀態(tài)數(shù)據(jù)或錯(cuò)誤狀態(tài)數(shù)據(jù)。步驟S108可包括通過(guò)狀態(tài)數(shù)據(jù)包中的執(zhí)行狀態(tài)數(shù)據(jù)判斷數(shù) 據(jù)包是否發(fā)送完畢,如果數(shù)據(jù)包未發(fā)送完畢,則執(zhí)行步驟S106,如 果數(shù)據(jù)包發(fā)送完畢,則使Z接口處于振鈴狀態(tài),并在計(jì)算機(jī)上顯示 升級(jí)成功。步驟S108可包括如果數(shù)據(jù)包發(fā)送失敗,通過(guò)狀態(tài)數(shù)據(jù)包中 的錯(cuò)誤狀態(tài)數(shù)據(jù)來(lái)判斷是否重發(fā)數(shù)據(jù)包,如果重發(fā)數(shù)據(jù)包,則執(zhí)行 步驟S106,否則,無(wú)線接入盒升級(jí)結(jié)束并返回錯(cuò)-誤原因。通過(guò)上述技術(shù)方案,解決了的生產(chǎn)研發(fā)過(guò)程中使用高昂的調(diào)試 設(shè)備下載升級(jí)軟件和備份、恢復(fù)及升級(jí)無(wú)線^姿入盒參^t的難題,可 以提供給用戶做下載升級(jí);以及在生產(chǎn)上減少了工位和線纜,提高 了下載速度和生產(chǎn)效率,在用戶使用時(shí)減少了無(wú)線接入盒的外部接 口,不需要向客戶提供單獨(dú)的數(shù)據(jù)線纜,簡(jiǎn)化了用戶操作。 本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部 分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他J尤點(diǎn)可通過(guò)在所寫(xiě)的"i兌明書(shū)、4又利要求書(shū)、以及附 圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部 分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的 限制。在附圖中方法的流7艮圖;圖2示出了根據(jù)本發(fā)明實(shí)施例的通過(guò)網(wǎng)絡(luò)接口實(shí)現(xiàn)無(wú)線接入盒 升級(jí)的方法的流禾呈圖;以及升級(jí)的方法的方^f匡圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此 處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本 發(fā)明。參照?qǐng)D1,提供了一種通過(guò)網(wǎng)絡(luò)接口實(shí)現(xiàn)無(wú)線接入盒升級(jí)的方 法,其包括步驟S102,計(jì)算才幾通過(guò)網(wǎng)紹 接口向無(wú)線4矣入盒連續(xù)發(fā)送多個(gè)握 手信號(hào),直至收到無(wú)線接入盒的握手響應(yīng)信號(hào);
步驟S104,接收到握手響應(yīng)信號(hào)之后,用戶從計(jì)算機(jī)上顯示的升級(jí)所需選項(xiàng)中選取一個(gè)或多個(gè),以預(yù)定順序?qū)?duì)應(yīng)于選:f又的升級(jí) 所需選項(xiàng)的數(shù)據(jù)打包,并將數(shù)據(jù)包發(fā)送到無(wú)線接入盒;步驟S106,無(wú)線接入盒在接收到的數(shù)據(jù)包之后,對(duì)數(shù)據(jù)包進(jìn)行解包,#^亍與升級(jí)所需選項(xiàng)相對(duì)應(yīng)的#:作,并通過(guò)網(wǎng)絡(luò)4妄口將生成的狀態(tài)數(shù)據(jù)包返回到計(jì)算才幾;以及步驟S108,計(jì)算一幾4艮據(jù)狀態(tài)數(shù)據(jù)包確定后續(xù)處理。 網(wǎng)紹 接口可為RJ45網(wǎng)絡(luò)*接口 。握手響應(yīng)信號(hào)中可包括主控芯片特征信息和其它芯片特征信自、升級(jí)所需選項(xiàng)可以是根據(jù)通過(guò)分析得到的握手響應(yīng)信號(hào)中的主 控芯片特征信息和其它芯片特征信息以及計(jì)算機(jī)中的數(shù)據(jù)信息來(lái)確 定的。升級(jí)所需選項(xiàng)可包括升級(jí)Kernel、升級(jí)Code、升級(jí)PARA、備 4分NV、和恢復(fù)NV中的一項(xiàng)或多項(xiàng)。預(yù)定順序可為參數(shù)備份、存儲(chǔ)器擦除、下載升級(jí)、和參數(shù)恢復(fù) 的》1頁(yè)序。狀態(tài)數(shù)據(jù)包可包括執(zhí)行狀態(tài)數(shù)據(jù)或錯(cuò)誤狀態(tài)數(shù)據(jù)。步驟S108可包括通過(guò)狀態(tài)數(shù)據(jù)包中的執(zhí)行狀態(tài)數(shù)據(jù)判斷數(shù) 據(jù)包是否發(fā)送完畢,如果數(shù)據(jù)包未發(fā)送完畢,則執(zhí)行步驟S106,如 果數(shù)據(jù)包發(fā)送完畢,則使Z接口處于振鈴狀態(tài),并在計(jì)算機(jī)上顯示 升級(jí)成功。
步驟S108可包括如果數(shù)據(jù)包發(fā)送失敗,通過(guò)狀態(tài)數(shù)據(jù)包中 的錯(cuò)誤狀態(tài)數(shù)據(jù)來(lái)判斷是否重發(fā)數(shù)據(jù)包,如果重發(fā)數(shù)據(jù)包,則執(zhí)行 步驟S106,否則,無(wú)線接入盒升級(jí)結(jié)束并返回錯(cuò)誤原因。本發(fā)明所要解決的技術(shù)問(wèn)題是PC通過(guò)RJ45網(wǎng)口與無(wú)線接入 盒連接,在PC側(cè)提供可選項(xiàng),由用戶、技術(shù)員、工人、或者研發(fā) 人員選擇需要下載升級(jí)的選項(xiàng),由PC和接入盒握手實(shí)現(xiàn)軟件的下 載升級(jí),而不需要其他價(jià)值高昂的硬件調(diào)試設(shè)備(如TRACE32等)。為解決以上問(wèn)題,本發(fā)明提供了一種在PC和無(wú)線4矣入盒通過(guò) RJ45網(wǎng)口連接基礎(chǔ)上的下載升級(jí)和參凄t備〗分恢復(fù)功能,實(shí)現(xiàn)該方法 的流禾呈如圖2所示,該方法包^"如下步艱朵步驟1 , PC側(cè)啟動(dòng)才喿作界面,同時(shí)后臺(tái)啟動(dòng)RJ45連接驅(qū)動(dòng), ^r測(cè)是否有接入盒連接到網(wǎng)口 。步驟2,基于步驟1,當(dāng)PC側(cè)檢測(cè)到無(wú)線接入盒通過(guò)RJ45接 口接入時(shí),發(fā)送通訊連接握手指令,4侖詢接入盒狀態(tài),直至收到握 手響應(yīng)信號(hào),表明連4妾成功。步驟3,基于步驟2,根據(jù)無(wú)線接入盒返回的4屋手響應(yīng)信號(hào),按 照定義的握手協(xié)議分解返回的數(shù)據(jù)包,提取主控芯片和其他芯片的 特征信息。步驟4,基于步驟3,根據(jù)獲取的接入盒芯片特征信息,在界面 上醒目提示用戶。同時(shí),由特征信息結(jié)合存儲(chǔ)在PC側(cè)的數(shù)據(jù)信息, 提供給用戶可選擇的下載選項(xiàng)下載升級(jí)哪幾個(gè)芯片或者所有芯片, 升級(jí)芯片Kernel、 Code、 Para參數(shù)區(qū)或者備份恢復(fù)非易失存儲(chǔ)器中現(xiàn)有參數(shù),將上述選項(xiàng)在界面上^是供給用戶作選^r。
步驟5,基于步驟4, PC側(cè)根據(jù)用戶選項(xiàng),結(jié)合下栽升級(jí)過(guò)程 中備份、擦除和恢復(fù)的需求進(jìn)行下載升級(jí)動(dòng)作序列組合,確定參數(shù) 備份、存儲(chǔ)器擦除、下栽升級(jí)和參數(shù)恢復(fù)的序列動(dòng)作。步驟6,基于步驟5,根據(jù)下載動(dòng)作序列,按照約定的協(xié)議,將 參數(shù)備^f分恢復(fù)、軟件Kernel、 Code和參凄t區(qū)升級(jí)等各個(gè)動(dòng)作標(biāo)識(shí)構(gòu) 造成協(xié)議包標(biāo)示位,將待下載升級(jí)的軟件文件按約定的包大小進(jìn)行 分包,將上述數(shù)據(jù)采用一定的算法進(jìn)行校驗(yàn)后組合成協(xié)議包,通過(guò) RJ45接口發(fā)送到無(wú)線接入盒。步驟7,基于步驟6,無(wú)線接入盒接收到數(shù)據(jù)包后4要照協(xié)議解包, 并執(zhí)行數(shù)據(jù)包的重新組合和參數(shù)備份恢復(fù)及下載升級(jí)動(dòng)作。并按照 協(xié)議組合執(zhí)行狀態(tài)數(shù)據(jù)包,返回執(zhí)行狀態(tài)數(shù)據(jù)包給PC。步驟8,基于步驟7,將返回的數(shù)據(jù)包按照協(xié)議解析。才艮據(jù)解析 出的執(zhí)行狀態(tài)執(zhí)行下述動(dòng)作。如果執(zhí)行成功則檢查是否升級(jí)數(shù)據(jù)包 發(fā)送完畢,若已經(jīng)完畢,進(jìn)入下一步,若尚未完畢,循環(huán)到第6步 繼續(xù)發(fā)送數(shù)據(jù)包。如果執(zhí)行失敗,則根據(jù)返回的錯(cuò)誤狀態(tài)判斷是否 重發(fā)。如需要重發(fā)則回到第六步重發(fā)丟失的數(shù)據(jù)包,如不需要重發(fā), 則直接結(jié)束并返回錯(cuò)誤原因。步驟9,基于步驟8,無(wú)線4妾入盒在發(fā)送完最后一位DTMF信 號(hào)后〈二80ms內(nèi),使Z接口處于振鈴狀態(tài)。步驟10,基于步驟9,當(dāng)PC發(fā)現(xiàn)已經(jīng)發(fā)送完畢,則在界面顯 示軟件下載升級(jí)成功指示。PC才幾和無(wú)線4妄入盒之間通過(guò)RJ45 *接口連4妄,連4妄介質(zhì)為普通 5類雙絞線,4姿線方式為標(biāo)準(zhǔn)網(wǎng)線采用的8線連4妾方式。其中4寺下 載的軟件位于PC機(jī)中。
以下載升級(jí)某型號(hào)(本實(shí)例中以6XXX簡(jiǎn)稱)軟件,并備份恢 復(fù)其NV參數(shù)為例。根據(jù)圖3的箭頭和序號(hào)進(jìn)行詳細(xì)說(shuō)明1. PC側(cè)啟動(dòng)專欠件界面,穩(wěn)、定后啟動(dòng)4侖詢線禾呈,發(fā)送端口連4妄 指令。2. 無(wú)線接入盒接通電源后啟動(dòng)服務(wù),當(dāng)主控芯片收到連接指令 后,在端口建立連接后并返回握手成功數(shù)據(jù)包,數(shù)據(jù)包中根據(jù)協(xié)議 約定包含有無(wú)線接入盒基本特征信息。3. ( 1 ) PC收到^t據(jù)包后,解析后確i人連接成功,并解析到基 本特征信息。(2 )根據(jù)基本的特征信息確定用戶可選擇的升級(jí)選項(xiàng), 如升級(jí)Kernel,升纟及Code,升級(jí)PARA,備^f分NV,恢復(fù)NV等。(3 )此時(shí)PC從界面接收用戶的6XXX軟件升級(jí)、備份NV和恢復(fù) NV參數(shù)請(qǐng)求。(4)沖艮據(jù)協(xié)-漢和芯片處理需求,確i人上述三個(gè)選項(xiàng) 的動(dòng)作序列備份NV參數(shù);升級(jí)6XXX軟件;恢復(fù)NV參數(shù)。(5) PC側(cè)將芯片型號(hào)信息、備份NV指令和NV編碼信息根據(jù)數(shù)據(jù)包協(xié) i義結(jié)構(gòu)打包,發(fā)送給4妾入盒一側(cè)。4. (1)無(wú)線接入盒一側(cè)主控芯片通過(guò)RJ45接口收到數(shù)據(jù)包。(2 )主控芯片解析后得到目標(biāo)芯片標(biāo)志、備份NV指令和NV編碼 信息。(3)主控芯片與目標(biāo)芯片通過(guò)內(nèi)部總線連接,發(fā)送備份NV 指令和NV編碼,并得到NV參數(shù)。(4)主控芯片將得到的NV參 數(shù)按照協(xié)議組包后返回到PC側(cè)。PC側(cè)接收到數(shù)據(jù)包后解析獲得所 需要的NV參數(shù),存儲(chǔ)到本地文件中。重復(fù)3、 4至所有需要備份的NV項(xiàng)備份完畢。5. PC側(cè)按協(xié)議規(guī)定的幀大小按塊讀取無(wú)線接入盒待下栽的軟 件,計(jì)算存儲(chǔ)器中偏移地址,加上芯片標(biāo)識(shí),進(jìn)行校驗(yàn)運(yùn)算后,根 據(jù)協(xié)議封裝后發(fā)送。6. 無(wú)線接入盒主控芯片接收到數(shù)據(jù)后解析,按照芯片標(biāo)識(shí),通 過(guò)內(nèi)部總線和對(duì)應(yīng)芯片通訊,將凄丈據(jù)塊按地址寫(xiě)入。重復(fù)6、 7過(guò)程至所要升級(jí)的軟件完整寫(xiě)入。7. PC側(cè)按照協(xié)議,發(fā)送目標(biāo)芯片復(fù)位指令數(shù)據(jù)包。8. ( 1 )無(wú)線接入盒側(cè)主控芯片收到數(shù)據(jù)包后解析,控制目標(biāo)芯 片復(fù)位。(2)返回復(fù)位成功狀態(tài)數(shù)據(jù)包。9. 將第5步備份的NV數(shù)據(jù),按照目標(biāo)芯片、NV編碼、NV 參數(shù)值根據(jù)協(xié)議封裝成數(shù)據(jù)包。發(fā)送到無(wú)線接入盒。10. ( 1 )無(wú)線接入盒主控芯片接收到數(shù)據(jù)后解析,按照芯片標(biāo) 識(shí)和對(duì)應(yīng)芯片通過(guò)內(nèi)部總線通訊。(2 )按照NV編碼將NV參數(shù)寫(xiě)入。重復(fù)9、 IO所有需要恢復(fù)的NV項(xiàng)恢復(fù)完畢。本方法適用于CDMA無(wú)線4妄入盒、WCDMA無(wú)線4妾入盒等無(wú) 線接入盒領(lǐng)域,〗旦不限于此。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 對(duì)于本領(lǐng)域的纟支術(shù)人員來(lái)i兌,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的4呆護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種通過(guò)網(wǎng)絡(luò)接口實(shí)現(xiàn)無(wú)線接入盒升級(jí)的方法,其特征在于,包括步驟S102,計(jì)算機(jī)通過(guò)所述網(wǎng)絡(luò)接口向所述無(wú)線接入盒連續(xù)發(fā)送多個(gè)握手信號(hào),直至收到所述無(wú)線接入盒的握手響應(yīng)信號(hào);步驟S104,接收到所述握手響應(yīng)信號(hào)之后,用戶從所述計(jì)算機(jī)上顯示的升級(jí)所需選項(xiàng)中選取一個(gè)或多個(gè),以預(yù)定順序?qū)?duì)應(yīng)于選取的所述升級(jí)所需選項(xiàng)的數(shù)據(jù)打包,并將數(shù)據(jù)包發(fā)送到所述無(wú)線接入盒;步驟S106,所述無(wú)線接入盒在接收到的所述數(shù)據(jù)包之后,對(duì)所述數(shù)據(jù)包進(jìn)行解包,執(zhí)行與所述升級(jí)所需選項(xiàng)相對(duì)應(yīng)的操作,并通過(guò)所述網(wǎng)絡(luò)接口將生成的狀態(tài)數(shù)據(jù)包返回到所述計(jì)算機(jī);以及步驟S108,所述計(jì)算機(jī)根據(jù)所述狀態(tài)數(shù)據(jù)包確定后續(xù)處理。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)接口為 RJ45網(wǎng)絡(luò)接口 。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述握手響應(yīng)信號(hào) 中包括主控芯片特征信息和其它芯片特征信息。
4. 才艮據(jù)權(quán)利要求3所述的方法,其特;f正在于,所述升級(jí)所需選項(xiàng) 是根據(jù)通過(guò)分析得到的所述握手響應(yīng)信號(hào)中的所述主控芯片 特征信息和所述其它芯片特征信息以及所述計(jì)算機(jī)中的數(shù)據(jù) 信逸-來(lái)》l定的。
5. 才艮據(jù)權(quán)利要求4所述的方法,其特征在于,所述升級(jí)所需選項(xiàng) 包括升級(jí)Kernel、升級(jí)Code、升級(jí)PARA、備^f分NV、和恢復(fù) NV中的一項(xiàng)或多項(xiàng)。
6. 才艮據(jù)4又利要求5所述的方法,其特;f正在于,所述預(yù)定順序?yàn)閰?數(shù)備份、存儲(chǔ)器擦除、下載升級(jí)、和參數(shù)恢復(fù)的順序。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述狀態(tài)數(shù)據(jù)包包 括執(zhí)行狀態(tài)數(shù)據(jù)或錯(cuò)誤狀態(tài)數(shù)據(jù)。
8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟S108包 括通過(guò)所述狀態(tài)數(shù)據(jù)包中的所述纟丸行狀態(tài)數(shù)據(jù)判斷所述數(shù) 據(jù)包是否發(fā)送完畢,如果所述數(shù)據(jù)包未發(fā)送完畢,則執(zhí)行步驟 S106,如果所述數(shù)據(jù)包發(fā)送完畢,則使Z接口處于振鈴狀態(tài), 并在所述計(jì)算^L上顯示升級(jí)成功。
9. 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述步驟S108包 括如果所述數(shù)據(jù)包發(fā)送失敗,通過(guò)狀態(tài)數(shù)據(jù)包中的所述錯(cuò)誤 狀態(tài)數(shù)據(jù)來(lái)判斷是否重發(fā)所述數(shù)據(jù)包,如果重發(fā)所述數(shù)據(jù)包, 則才丸行步驟S106,否則,所述無(wú)線4妄入盒升級(jí)結(jié)束并返回4普 誤原因。
全文摘要
本發(fā)明提供一種通過(guò)網(wǎng)絡(luò)接口實(shí)現(xiàn)無(wú)線接入盒升級(jí)的方法,其包括計(jì)算機(jī)通過(guò)網(wǎng)絡(luò)接口向無(wú)線接入盒連續(xù)發(fā)送多個(gè)握手信號(hào),直至收到無(wú)線接入盒的握手響應(yīng)信號(hào);接收到握手響應(yīng)信號(hào)之后,用戶從計(jì)算機(jī)上顯示的升級(jí)所需選項(xiàng)中選取一個(gè)或多個(gè),以預(yù)定順序?qū)?duì)應(yīng)于選取的升級(jí)所需選項(xiàng)的數(shù)據(jù)打包,并將數(shù)據(jù)包發(fā)送到無(wú)線接入盒;無(wú)線接入盒在接收到的數(shù)據(jù)包之后,對(duì)數(shù)據(jù)包進(jìn)行解包,執(zhí)行與升級(jí)所需選項(xiàng)相對(duì)應(yīng)的操作,并通過(guò)網(wǎng)絡(luò)接口將生成的狀態(tài)數(shù)據(jù)包返回到計(jì)算機(jī);以及計(jì)算機(jī)根據(jù)狀態(tài)數(shù)據(jù)包確定后續(xù)處理。從而,減少了工位和線纜,提高了下載速度和生產(chǎn)效率,并減少了無(wú)線接入盒的外部接口,不需要向客戶提供單獨(dú)的數(shù)據(jù)線纜,簡(jiǎn)化了用戶操作。
文檔編號(hào)H04L12/56GK101399852SQ20071015201
公開(kāi)日2009年4月1日 申請(qǐng)日期2007年9月26日 優(yōu)先權(quán)日2007年9月26日
發(fā)明者席 李, 申龍青, 陳浩乾 申請(qǐng)人:中興通訊股份有限公司