一種更新家庭網(wǎng)關(guān)的系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體涉及一種更新家庭網(wǎng)關(guān)的系統(tǒng)。
【背景技術(shù)】
[0002]由于技術(shù)的不斷進步和新業(yè)務(wù)的出現(xiàn),通過更新家庭網(wǎng)關(guān)設(shè)備軟件的方法可以低成本的為家庭網(wǎng)關(guān)用戶提供更好的服務(wù)。但是軟件的升級存在一定的風(fēng)險,比如升級過程中設(shè)備意外掉電或者操作失誤就會造成整個系統(tǒng)軟件的損害,如果是單系統(tǒng)鏡像的家庭網(wǎng)關(guān),這個時候只能將設(shè)備送到廠家進行維修。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是提供一種更新家庭網(wǎng)關(guān)的系統(tǒng),配備雙系統(tǒng)鏡像,無論什么情況導(dǎo)致升級失敗,系統(tǒng)中始終有一份正常的軟件可以啟動,升級操作可以反復(fù)進行,直到升級成功。
[0004]為達到上述目的,本發(fā)明的技術(shù)方案如下:
一種更新家庭網(wǎng)關(guān)的系統(tǒng),包括:
一引導(dǎo)程序,負(fù)責(zé)加載運行板級支持包,是系統(tǒng)開機后最先運行的軟件程序;
一板級支持包,包括操作系統(tǒng)和設(shè)備驅(qū)動;
以及一應(yīng)用程序,是系統(tǒng)軟件的核心部分,應(yīng)用程序運行在板級支持包之上,提供用戶可見的各種服務(wù),
所述板級支持包和應(yīng)用程序打包在一起構(gòu)成系統(tǒng)鏡像,在本系統(tǒng)中設(shè)置有至少兩組系統(tǒng)鏡像。
[0005]在本發(fā)明的一個優(yōu)選實施例中,所述各種服務(wù)包括家庭網(wǎng)關(guān)中的防火墻,上網(wǎng)服務(wù),配置管理,撥號連接,語音視頻服務(wù),家庭自動化的設(shè)置。
[0006]在本發(fā)明的一個優(yōu)選實施例中,所述引導(dǎo)程序和系統(tǒng)鏡像被燒錄到閃存設(shè)備的不同分區(qū)上。
[0007]通過上述技術(shù)方案,本發(fā)明的有益效果是:
本發(fā)明配備雙系統(tǒng)鏡像,無論什么情況導(dǎo)致升級失敗,系統(tǒng)中始終有一份正常的軟件可以啟動,升級操作可以反復(fù)進行,直到升級成功。
【附圖說明】
[0008]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0009]圖1為本發(fā)明的結(jié)構(gòu)框圖。
【具體實施方式】
[0010]為了使本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結(jié)合具體圖示,進一步闡述本發(fā)明。
[0011]參照圖1,一種更新家庭網(wǎng)關(guān)的系統(tǒng),包括:
一引導(dǎo)程序,負(fù)責(zé)加載運行板級支持包,是系統(tǒng)開機后最先運行的軟件程序;
一板級支持包,包括操作系統(tǒng)和設(shè)備驅(qū)動;
以及一應(yīng)用程序,是系統(tǒng)軟件的核心部分,應(yīng)用程序運行在板級支持包之上,提供用戶可見的各種服務(wù),各種服務(wù)包括家庭網(wǎng)關(guān)中的防火墻,上網(wǎng)服務(wù),配置管理,撥號連接,語音視頻服務(wù),家庭自動化的設(shè)置。
[0012]所述板級支持包和應(yīng)用程序打包在一起構(gòu)成系統(tǒng)鏡像,在本系統(tǒng)中設(shè)置有至少兩組系統(tǒng)鏡像。
[0013]在家庭網(wǎng)關(guān)設(shè)備中,引導(dǎo)程序和系統(tǒng)鏡像被燒錄到閃存設(shè)備的不同分區(qū)上,在閃存上除了還會有另外的分區(qū)存放引導(dǎo)配置分區(qū),設(shè)備配置文件和系統(tǒng)運行日志。
[0014]對于具有雙鏡像的家庭網(wǎng)關(guān),需要兩個分區(qū)來存放系統(tǒng)鏡像.兩個分區(qū)稱為:鏡像O和鏡像I。
[0015]引導(dǎo)配置分區(qū)記錄了系統(tǒng)鏡像的主備信息和引導(dǎo)情況,這是本發(fā)明實現(xiàn)的基礎(chǔ)。雙系統(tǒng)的實現(xiàn)將根據(jù)這里面記錄的信息來實現(xiàn)。下面對引導(dǎo)配置分區(qū)的內(nèi)容作詳細(xì)說明:
引導(dǎo)配置分區(qū)包括三個成員:主引導(dǎo)分區(qū),引導(dǎo)標(biāo)記,可引導(dǎo)分區(qū)數(shù)。
[0016]以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內(nèi)。本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物界定。
【主權(quán)項】
1.一種更新家庭網(wǎng)關(guān)的系統(tǒng),其特征在于,包括: 一引導(dǎo)程序,負(fù)責(zé)加載運行板級支持包,是系統(tǒng)開機后最先運行的軟件程序; 一板級支持包,包括操作系統(tǒng)和設(shè)備驅(qū)動; 以及一應(yīng)用程序,是系統(tǒng)軟件的核心部分,應(yīng)用程序運行在板級支持包之上,提供用戶可見的各種服務(wù), 所述板級支持包和應(yīng)用程序打包在一起構(gòu)成系統(tǒng)鏡像,在本系統(tǒng)中設(shè)置有至少兩組系統(tǒng)鏡像。2.根據(jù)權(quán)利要求1所述的一種更新家庭網(wǎng)關(guān)的系統(tǒng),其特征在于,所述各種服務(wù)包括家庭網(wǎng)關(guān)中的防火墻,上網(wǎng)服務(wù),配置管理,撥號連接,語音視頻服務(wù),家庭自動化的設(shè)置。3.根據(jù)權(quán)利要求1所述的一種更新家庭網(wǎng)關(guān)的系統(tǒng),其特征在于,所述引導(dǎo)程序和系統(tǒng)鏡像被燒錄到閃存設(shè)備的不同分區(qū)上。
【專利摘要】本發(fā)明公開了一種更新家庭網(wǎng)關(guān)的系統(tǒng),包括:一引導(dǎo)程序,負(fù)責(zé)加載運行板級支持包,是系統(tǒng)開機后最先運行的軟件程序;一板級支持包,包括操作系統(tǒng)和設(shè)備驅(qū)動;以及一應(yīng)用程序,是系統(tǒng)軟件的核心部分,應(yīng)用程序運行在板級支持包之上,提供用戶可見的各種服務(wù),所述板級支持包和應(yīng)用程序打包在一起構(gòu)成系統(tǒng)鏡像,在本系統(tǒng)中設(shè)置有至少兩組系統(tǒng)鏡像。本發(fā)明配備雙系統(tǒng)鏡像,無論什么情況導(dǎo)致升級失敗,系統(tǒng)中始終有一份正常的軟件可以啟動,升級操作可以反復(fù)進行,直到升級成功。
【IPC分類】H04L12/28, G06F9/445, H04L1/22
【公開號】CN105634879
【申請?zhí)枴緾N201410580666
【發(fā)明人】趙磊
【申請人】西安景行數(shù)創(chuàng)信息科技有限公司
【公開日】2016年6月1日
【申請日】2014年10月27日