亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種部署業(yè)務(wù)的方法、裝置和系統(tǒng)與流程

文檔序號(hào):11138826閱讀:443來(lái)源:國(guó)知局
一種部署業(yè)務(wù)的方法、裝置和系統(tǒng)與制造工藝

本文涉及但不限于家庭網(wǎng)關(guān)和運(yùn)營(yíng)商終端技術(shù),尤指一種部署業(yè)務(wù)的方法、裝置和系統(tǒng)。



背景技術(shù):

現(xiàn)有的運(yùn)營(yíng)商家庭網(wǎng)絡(luò)終端,比如機(jī)頂盒,一般都是中間件結(jié)構(gòu),只提供系統(tǒng)升級(jí)或者部分業(yè)務(wù)的升級(jí)功能,只用于系統(tǒng)維護(hù)的場(chǎng)景,沒有針對(duì)增值業(yè)務(wù)在線部署的場(chǎng)景。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提出了一種部署業(yè)務(wù)的方法、裝置和系統(tǒng),能夠?qū)崿F(xiàn)在家庭網(wǎng)關(guān)上部署增值業(yè)務(wù)。

本發(fā)明實(shí)施例提出了一種部署業(yè)務(wù)的方法,包括:

在家庭網(wǎng)關(guān)的即插即用平臺(tái)上部署增值業(yè)務(wù)。

可選的,該方法之前還包括:

在所述家庭網(wǎng)關(guān)上部署一個(gè)或多個(gè)所述即插即用平臺(tái)。

可選的,還包括:

在所述即插即用平臺(tái)上部署業(yè)務(wù)平臺(tái)駐留服務(wù)模塊。

可選的,所述在所述家庭網(wǎng)關(guān)的即插即用平臺(tái)上部署增值業(yè)務(wù)包括:

在所述即插即用平臺(tái)上部署管理代理模塊;

通過(guò)所述管理代理模塊在所述即插即用平臺(tái)上部署用于為家庭網(wǎng)絡(luò)設(shè)備提供增值業(yè)務(wù)的服務(wù)網(wǎng)關(guān)SG服務(wù)模塊。

可選的,所述在即插即用平臺(tái)上部署管理代理模塊包括:

即插即用平臺(tái)內(nèi)嵌的初始化服務(wù)模塊向業(yè)務(wù)平臺(tái)初始化配置服務(wù)器發(fā)送初始化請(qǐng)求;

所述初始化服務(wù)模塊接收到來(lái)自所述業(yè)務(wù)平臺(tái)初始化配置服務(wù)器的管理代理模塊對(duì)應(yīng)的代碼文件,將所述管理代理模塊對(duì)應(yīng)的代碼文件安裝在所述即插即用平臺(tái)上,并且啟動(dòng)運(yùn)行所述管理代理模塊。

可選的,所述通過(guò)管理代理模塊在即插即用平臺(tái)上部署SG服務(wù)模塊包括:

當(dāng)所述管理代理模塊接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG安裝指令時(shí),所述管理代理模塊從SG數(shù)據(jù)庫(kù)中下載所述SG安裝指令對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將所述SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到所述即插即用平臺(tái)上;

當(dāng)所述管理代理模塊接收到來(lái)自所述業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG更新指令時(shí),所述管理代理模塊從所述SG數(shù)據(jù)庫(kù)中下載所述SG更新指令對(duì)應(yīng)的更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到所述即插即用平臺(tái)上;

當(dāng)所述管理代理模塊接收到來(lái)自所述業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG刪除指令時(shí),所述管理代理模塊卸載所述即插即用平臺(tái)上SG刪除指令對(duì)應(yīng)的SG服務(wù)模塊。

可選的,所述通過(guò)管理代理模塊在即插即用平臺(tái)上部署SG服務(wù)模塊包括:

所述即插即用平臺(tái)內(nèi)嵌的SG申請(qǐng)下載模塊接收到來(lái)自終端的SG安裝請(qǐng)求,從家庭網(wǎng)關(guān)的預(yù)置文件中讀取網(wǎng)關(guān)設(shè)備信息,向SG授權(quán)系統(tǒng)發(fā)送請(qǐng)求信息;其中,請(qǐng)求信息包括:網(wǎng)關(guān)設(shè)備信息、所述SG安裝請(qǐng)求中的增值業(yè)務(wù)開發(fā)商標(biāo)識(shí)和SG服務(wù)模塊標(biāo)識(shí);

所述管理代理模塊接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的下載通知,從SG數(shù)據(jù)庫(kù)中下載所述下載通知對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將所述SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到所述即插即用平臺(tái)上。

可選的,所述管理代理模塊對(duì)所述下載通知進(jìn)行驗(yàn)證通過(guò)后,從所述SG數(shù)據(jù)庫(kù)中下載所述下載通知對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件。

可選的,所述SG服務(wù)模塊為超級(jí)文本標(biāo)記語(yǔ)言HTML5SG服務(wù)模塊,所述HTML5SG服務(wù)模塊包括網(wǎng)頁(yè)模塊和后臺(tái)服務(wù)呈現(xiàn)模塊。

可選的,還包括:

通過(guò)所述管理代理模塊對(duì)所述SG服務(wù)模塊進(jìn)行業(yè)務(wù)配置。

本發(fā)明實(shí)施例還提出了一種部署業(yè)務(wù)的裝置,包括:

第一部署單元,用于在家庭網(wǎng)關(guān)的即插即用平臺(tái)上部署增值業(yè)務(wù)。

可選的,還包括:

第二部署單元,用于在所述家庭網(wǎng)關(guān)上部署一個(gè)或多個(gè)所述即插即用平臺(tái)。

可選的,第一部署單元還用于:

在所述即插即用平臺(tái)上部署業(yè)務(wù)平臺(tái)駐留服務(wù)模塊。

可選的,所述第一部署單元具體用于:

在所述即插即用平臺(tái)上部署管理代理模塊;

通過(guò)所述管理代理模塊在即插即用平臺(tái)上部署用于為家庭網(wǎng)絡(luò)設(shè)備提供增值業(yè)務(wù)的服務(wù)網(wǎng)關(guān)SG服務(wù)模塊。

可選的,所述第一部署單元包括所述即插即用平臺(tái)內(nèi)嵌的初始化服務(wù)模塊;

所述初始化服務(wù)模塊用于:

向業(yè)務(wù)平臺(tái)初始化配置服務(wù)器發(fā)送初始化請(qǐng)求;接收到來(lái)自所述業(yè)務(wù)平臺(tái)初始化配置服務(wù)器的管理代理模塊對(duì)應(yīng)的代碼文件,將所述管理代理模塊對(duì)應(yīng)的代碼文件安裝在所述即插即用平臺(tái)上,并且啟動(dòng)運(yùn)行所述管理代理模塊。

可選的,所述第一部署單元包括所述管理代理模塊;

所述管理代理模塊用于:

當(dāng)接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG安裝指令時(shí),從SG數(shù)據(jù)庫(kù)中下載所述SG安裝指令對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將所述SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到所述即插即用平臺(tái)上;

當(dāng)接收到來(lái)自所述業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG更新指令時(shí),從所述SG數(shù)據(jù)庫(kù)中下載所述SG更新指令對(duì)應(yīng)的更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到所述即插即用平臺(tái)上;

當(dāng)接收到來(lái)自所述業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG刪除指令時(shí),卸載所述即插即用平臺(tái)上SG刪除指令對(duì)應(yīng)的SG服務(wù)模塊。

可選的,所述第一部署單元包括所述管理代理模塊和所述即插即用平臺(tái)內(nèi)嵌的SG申請(qǐng)下載模塊;

所述SG申請(qǐng)下載模塊用于:

接收到來(lái)自終端的SG安裝請(qǐng)求,從家庭網(wǎng)關(guān)的預(yù)置文件中讀取網(wǎng)關(guān)設(shè)備信息,向SG授權(quán)系統(tǒng)發(fā)送請(qǐng)求信息;其中,請(qǐng)求信息包括:網(wǎng)關(guān)設(shè)備信息、所述SG安裝請(qǐng)求中的增值業(yè)務(wù)開發(fā)商標(biāo)識(shí)和SG服務(wù)模塊標(biāo)識(shí);

所述管理代理模塊用于:

接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的下載通知,從SG數(shù)據(jù)庫(kù)中下載所述下載通知對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將所述SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到所述即插即用平臺(tái)上。

可選的,所述第一部署單元還用于:

通過(guò)所述管理代理模塊對(duì)所述SG服務(wù)模塊進(jìn)行業(yè)務(wù)配置。

本發(fā)明實(shí)施例還提出了一種家庭網(wǎng)關(guān)、機(jī)頂盒、網(wǎng)關(guān)機(jī)頂盒、或網(wǎng)絡(luò)設(shè)備,包括上述任意一項(xiàng)部署業(yè)務(wù)的裝置。

本發(fā)明實(shí)施例還提出了一種部署業(yè)務(wù)的系統(tǒng),包括:上述任一項(xiàng)部署業(yè)務(wù)的裝置;

還包括:

業(yè)務(wù)平臺(tái)初始化配置服務(wù)器,用于接收到來(lái)自部署業(yè)務(wù)的裝置的初始化請(qǐng)求,向所述部署業(yè)務(wù)的裝置的初始化服務(wù)模塊發(fā)送管理代理模塊對(duì)應(yīng)的代碼文件。

可選的,還包括:

業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器,用于向所述部署業(yè)務(wù)的裝置的管理代理模塊發(fā)送服務(wù)網(wǎng)關(guān)SG安裝指令、或SG更新指令、或SG刪除指令;

SG數(shù)據(jù)庫(kù),用于存儲(chǔ)每一個(gè)SG服務(wù)模塊對(duì)應(yīng)的每一個(gè)版本的代碼文件。

可選的,還包括:

終端,用于向所述部署業(yè)務(wù)的裝置發(fā)送服務(wù)網(wǎng)關(guān)SG安裝請(qǐng)求;

SG授權(quán)系統(tǒng),用于接收到來(lái)自所述部署業(yè)務(wù)的裝置的請(qǐng)求信息,根據(jù)請(qǐng)求信息進(jìn)行鑒權(quán)通過(guò)后,向業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器發(fā)送下載SG服務(wù)模塊的請(qǐng)求;

業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器,用于接收到下載SG服務(wù)模塊的請(qǐng)求,向所述部署業(yè)務(wù)的裝置的管理代理模塊發(fā)送下載通知;

SG數(shù)據(jù)庫(kù),用于存儲(chǔ)每一個(gè)SG服務(wù)模塊對(duì)應(yīng)的每一個(gè)版本的代碼文件。

與相關(guān)技術(shù)相比,本發(fā)明實(shí)施例的技術(shù)方案包括:在家庭網(wǎng)關(guān)的即插即用平臺(tái)上部署增值業(yè)務(wù)。通過(guò)本發(fā)明實(shí)施例的方案,實(shí)現(xiàn)了在家庭網(wǎng)關(guān)上部署增值業(yè)務(wù)。

附圖說(shuō)明

下面對(duì)本發(fā)明實(shí)施例中的附圖進(jìn)行說(shuō)明,實(shí)施例中的附圖是用于對(duì)本發(fā)明的進(jìn)一步理解,與說(shuō)明書一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限制。

圖1為本發(fā)明實(shí)施例部署業(yè)務(wù)的方法的流程圖;

圖2為本發(fā)明實(shí)施例部署業(yè)務(wù)的裝置的結(jié)構(gòu)組成示意圖;

圖3為本發(fā)明實(shí)施例部署業(yè)務(wù)的系統(tǒng)的結(jié)構(gòu)組成示意圖。

具體實(shí)施方式

為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的描述,并不能用來(lái)限制本發(fā)明的保護(hù)范圍。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的各種方式可以相互組合。

隨著互聯(lián)網(wǎng)業(yè)務(wù)的發(fā)展,互聯(lián)網(wǎng)為用戶提供了豐富多彩的家庭娛樂(lè)體驗(yàn),運(yùn)營(yíng)商面臨丟失用戶的挑戰(zhàn),為了面對(duì)這些挑戰(zhàn),運(yùn)營(yíng)商期望能引進(jìn)增值業(yè)務(wù)開發(fā)商,使得增值業(yè)務(wù)開發(fā)商能基于運(yùn)營(yíng)商提供的家庭網(wǎng)關(guān)、網(wǎng)關(guān)機(jī)頂盒、或其他網(wǎng)絡(luò)設(shè)備(智能管道)為用戶提供更豐富的增值應(yīng)用,由此,在大面積部署家庭網(wǎng)關(guān)后,增值業(yè)務(wù)開發(fā)商需要通過(guò)在線部署的方式在家庭網(wǎng)關(guān)上部署增值業(yè)務(wù)。

參見圖1,本發(fā)明實(shí)施例提出了一種部署業(yè)務(wù)的方法,包括:

步驟101、在家庭網(wǎng)關(guān)的即插即用平臺(tái)上部署增值業(yè)務(wù)。包括:

在即插即用平臺(tái)上部署管理代理模塊,通過(guò)管理代理模塊在即插即用平臺(tái)上部署用于為家庭網(wǎng)絡(luò)設(shè)備提供增值業(yè)務(wù)的服務(wù)網(wǎng)關(guān)(SG,Service Gateway)服務(wù)模塊。

可選的,SG服務(wù)模塊也可以預(yù)先部署,也可以通過(guò)管理代理模塊進(jìn)行在線部署。

其中,在即插即用平臺(tái)上部署管理代理模塊包括:

通過(guò)即插即用平臺(tái)內(nèi)嵌的初始化服務(wù)模塊向業(yè)務(wù)平臺(tái)初始化配置(Initial Provsioning)服務(wù)器發(fā)送初始化請(qǐng)求;初始化服務(wù)模塊接收到來(lái)自業(yè)務(wù)平臺(tái)初始化配置服務(wù)器的管理代理模塊對(duì)應(yīng)的代碼文件,將管理代理模塊對(duì)應(yīng)的代碼文件安裝在即插即用平臺(tái)上,并且啟動(dòng)運(yùn)行管理代理模塊。

可選的,初始化服務(wù)模塊向業(yè)務(wù)平臺(tái)初始化配置服務(wù)器發(fā)送初始化請(qǐng)求后,還接收到來(lái)自業(yè)務(wù)平臺(tái)初始化配置服務(wù)器的即插即用平臺(tái)的配置文件;初始化服務(wù)模塊安裝即插即用平臺(tái)的配置文件中的配置項(xiàng),以對(duì)即插即用平臺(tái)進(jìn)行配置。

其中,配置項(xiàng)包括即插即用平臺(tái)信任的業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器證書等。

其中,通過(guò)管理代理模塊在即插即用平臺(tái)上部署SG服務(wù)模塊包括:

當(dāng)管理代理模塊接收來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG安裝指令時(shí),管理代理模塊從SG數(shù)據(jù)庫(kù)中下載SG安裝指令對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到即插即用平臺(tái)上;

當(dāng)管理代理模塊接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG更新指令時(shí),管理代理模塊從SG數(shù)據(jù)庫(kù)中下載SG更新指令對(duì)應(yīng)的更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到即插即用平臺(tái)上;

當(dāng)管理代理模塊接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG刪除指令時(shí),管理代理模塊卸載即插即用平臺(tái)上SG刪除指令對(duì)應(yīng)的SG服務(wù)模塊。

其中,SG數(shù)據(jù)庫(kù)中存儲(chǔ)有每一個(gè)SG服務(wù)模塊對(duì)應(yīng)的每一個(gè)版本的代碼文件。

其中,SG安裝指令包括:SG服務(wù)模塊標(biāo)識(shí)、版本信息。

SG更新指令包括:SG服務(wù)模塊標(biāo)識(shí)、更新后的版本信息。

SG刪除指令包括:SG服務(wù)模塊標(biāo)識(shí)。

其中,SG服務(wù)模塊標(biāo)識(shí)可以是SG服務(wù)模塊的編號(hào)或名稱。

其中,管理代理模塊和業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器之間的交互可以采用TR069、或簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP,Simple Network Management Protocol)、或遠(yuǎn)程方法調(diào)用(RMI,Remote Method Invoke)等各種遠(yuǎn)程管理技術(shù)實(shí)現(xiàn)。

管理代理模塊可采用HTTP、或文本傳輸協(xié)議(FTP,F(xiàn)ile Transfer Protocol)等各種文件下載協(xié)議從SG數(shù)據(jù)庫(kù)中下載代碼文件。

或者,通過(guò)管理代理模塊在管理代理模塊所在的即插即用平臺(tái)上部署SG服務(wù)模塊包括:

即插即用平臺(tái)內(nèi)嵌的SG申請(qǐng)下載(on demand)模塊接收到來(lái)自終端的SG安裝請(qǐng)求,從家庭網(wǎng)關(guān)的預(yù)置文件中讀取網(wǎng)關(guān)設(shè)備信息,向SG授權(quán)系統(tǒng)發(fā)送請(qǐng)求信息;管理代理模塊接收到來(lái)業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的下載通知,從SG數(shù)據(jù)庫(kù)中下載下載通知對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到即插即用平臺(tái)上。

當(dāng)SG授權(quán)系統(tǒng)根據(jù)網(wǎng)關(guān)設(shè)備信息進(jìn)行鑒權(quán)失敗時(shí),通過(guò)SG on demand模塊向終端發(fā)送鑒權(quán)失敗的消息。

其中,家庭網(wǎng)關(guān)的預(yù)置文件在家庭網(wǎng)關(guān)生產(chǎn)時(shí)固化燒寫在家庭網(wǎng)關(guān)中。

其中,SG安裝請(qǐng)求包括:增值業(yè)務(wù)開發(fā)商標(biāo)識(shí)、SG服務(wù)模塊標(biāo)識(shí)、版本信息,還可以包括終端標(biāo)識(shí)。

網(wǎng)關(guān)設(shè)備信息包括:網(wǎng)關(guān)唯一識(shí)別碼(UID,Unique Identification Number)、序列號(hào)、媒體訪問(wèn)控制(MAC,Media Access Control)地址等。

請(qǐng)求信息包括:網(wǎng)關(guān)設(shè)備信息、SG服務(wù)模塊標(biāo)識(shí),還可以包括增值業(yè)務(wù)開發(fā)商標(biāo)識(shí)、版本信息等。

下載通知包括:SG服務(wù)模塊標(biāo)識(shí),還可以包括版本信息等。

其中,SG授權(quán)系統(tǒng)根據(jù)請(qǐng)求信息進(jìn)行鑒權(quán)通過(guò)后,向業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器發(fā)送下載SG服務(wù)模塊的請(qǐng)求,業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器向管理代理模塊發(fā)送下載通知。

其中,SG授權(quán)系統(tǒng)在根據(jù)請(qǐng)求信息進(jìn)行鑒權(quán)時(shí),從運(yùn)營(yíng)商前端的其他系統(tǒng)獲取網(wǎng)關(guān)設(shè)備信息和網(wǎng)關(guān)用戶之間的第一對(duì)應(yīng)關(guān)系,以及網(wǎng)關(guān)用戶和可授權(quán)安裝的增值業(yè)務(wù)開發(fā)商標(biāo)識(shí)下對(duì)應(yīng)的SG服務(wù)模塊標(biāo)識(shí)之間的第二對(duì)應(yīng)關(guān)系,在第一對(duì)應(yīng)關(guān)系中查找請(qǐng)求信息中網(wǎng)關(guān)設(shè)備信息對(duì)應(yīng)的網(wǎng)關(guān)用戶,在第二對(duì)應(yīng)關(guān)系中查找查找到的網(wǎng)關(guān)用戶對(duì)應(yīng)的可授權(quán)安裝的SG服務(wù)模塊標(biāo)識(shí),判斷出查找到的可授權(quán)安裝的SG服務(wù)模塊標(biāo)識(shí)中的一個(gè)與請(qǐng)求信息中的SG服務(wù)模塊標(biāo)識(shí)相同,則鑒權(quán)通過(guò)。

當(dāng)判斷查找到的可授權(quán)安裝的SG服務(wù)模塊標(biāo)識(shí)與請(qǐng)求信息中的SG服務(wù)模塊標(biāo)識(shí)均不相同時(shí),鑒權(quán)不通過(guò)。

可選的,管理代理模塊可以在對(duì)下載通知進(jìn)行驗(yàn)證通過(guò)后,從SG數(shù)據(jù)庫(kù)中下載SG服務(wù)模塊對(duì)應(yīng)的代碼文件。

其中,管理代理模塊可以基于公鑰基礎(chǔ)設(shè)施(PKI,Public Key Infrastructure)技術(shù)對(duì)業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的簽名(初始化過(guò)程中獲取的業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器證書)進(jìn)行驗(yàn)證。

可選的,當(dāng)SG服務(wù)模塊為超級(jí)文本標(biāo)記語(yǔ)言(HTML,Hyper Text Markup Language)5SG服務(wù)模塊時(shí),HTML5SG服務(wù)模塊包括網(wǎng)頁(yè)模塊和后臺(tái)服務(wù)呈現(xiàn)模塊。

其中,網(wǎng)頁(yè)模塊用于為家庭網(wǎng)絡(luò)終端提供網(wǎng)頁(yè),家庭網(wǎng)絡(luò)終端的用戶可以通過(guò)網(wǎng)頁(yè)訪問(wèn)增值服務(wù),后臺(tái)服務(wù)呈現(xiàn)模塊用于為家庭網(wǎng)絡(luò)終端提供增值服務(wù)。

運(yùn)營(yíng)商可以通過(guò)業(yè)務(wù)遠(yuǎn)程管理服務(wù)器發(fā)起或者通過(guò)SG on demand發(fā)起在線更新網(wǎng)頁(yè)模塊,從而很方面的更換家庭網(wǎng)關(guān)用戶頁(yè)面。

可選的,該方法之前還包括:

步驟100、在家庭網(wǎng)關(guān)上部署一個(gè)或多個(gè)即插即用平臺(tái)。

本步驟中,可以采用開放服務(wù)網(wǎng)關(guān)協(xié)議(OSGI,Open Service Gateway Initiative)等技術(shù)在家庭網(wǎng)關(guān)上部署即插即用平臺(tái)。

其中,即插即用平臺(tái)是一種支持軟件熱插拔的執(zhí)行環(huán)境,用于運(yùn)營(yíng)商或增值運(yùn)營(yíng)商在線動(dòng)態(tài)的部署、更新業(yè)務(wù)。通過(guò)該平臺(tái),業(yè)務(wù)模塊不是預(yù)置在設(shè)備中,而是支持熱插拔,通過(guò)在線部署和更新,在不影響用戶現(xiàn)有業(yè)務(wù)模塊的前提下,實(shí)現(xiàn)業(yè)務(wù)的按需部署和更新。

其中,即插即用平臺(tái)可以預(yù)先部署,也可以通過(guò)其他升級(jí)機(jī)制,比如,系統(tǒng)軟件整體升級(jí)或者系統(tǒng)模塊下載安裝等機(jī)制在線部署。

可選的,該方法還包括:

在即插即用平臺(tái)上部署業(yè)務(wù)平臺(tái)駐留服務(wù)模塊。

其中,業(yè)務(wù)平臺(tái)駐留服務(wù)模塊用于為SG服務(wù)模塊提供公共服務(wù)。

業(yè)務(wù)平臺(tái)駐留服務(wù)模塊包括平臺(tái)日志模塊,超文本傳送協(xié)議(HTTP,HyperText Transfer Protocol)服務(wù)模塊、通用即插即用(UPNP,Universal Plug and Play)服務(wù)模塊等。

其中,業(yè)務(wù)平臺(tái)駐留服務(wù)模塊可以預(yù)先部署,也可以通過(guò)管理代理模塊進(jìn)行在線部署。

當(dāng)通過(guò)管理代理模塊部署業(yè)務(wù)平臺(tái)駐留服務(wù)模塊時(shí),管理代理模塊接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的部署指令,從SG數(shù)據(jù)庫(kù)中下載部署指令對(duì)應(yīng)的業(yè)務(wù)平臺(tái)駐留服務(wù)模塊對(duì)應(yīng)的代碼文件,將業(yè)務(wù)平臺(tái)駐留服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到即插即用平臺(tái)上。

其中,部署指令包括業(yè)務(wù)平臺(tái)駐留服務(wù)模塊標(biāo)識(shí)、版本信息。

可選的,該方法還包括:

通過(guò)管理代理模塊對(duì)SG服務(wù)模塊進(jìn)行業(yè)務(wù)配置。

其中,在對(duì)SG服務(wù)模塊進(jìn)行業(yè)務(wù)配置時(shí),可以通過(guò)設(shè)置SG服務(wù)模塊的業(yè)務(wù)邏輯參數(shù),或者通過(guò)下載SG服務(wù)模塊的配置文件來(lái)對(duì)SG服務(wù)模塊進(jìn)行業(yè)務(wù)配置。

其中,可以采用遠(yuǎn)程管理協(xié)議(RMP,Remote Management Protocol)(例如,TR069、或SNMP、或RMI等)對(duì)SG服務(wù)模塊進(jìn)行業(yè)務(wù)配置。

上述方法可以通過(guò)家庭網(wǎng)關(guān)實(shí)現(xiàn)。

參見圖2,本發(fā)明實(shí)施例還提出了一種部署業(yè)務(wù)的裝置,包括:

第一部署單元,用于在家庭網(wǎng)關(guān)的即插即用平臺(tái)上部署增值業(yè)務(wù)。

可選的,第二部署單元,用于在家庭網(wǎng)關(guān)上部署一個(gè)或多個(gè)即插即用平臺(tái)。

可選的,第一部署單元還用于:在即插即用平臺(tái)上部署業(yè)務(wù)平臺(tái)駐留服務(wù)模塊。

可選的,第一部署單元具體用于:

在即插即用平臺(tái)上部署管理代理模塊;

通過(guò)管理代理模塊在即插即用平臺(tái)上部署用于為家庭網(wǎng)絡(luò)設(shè)備提供增值業(yè)務(wù)的服務(wù)網(wǎng)關(guān)SG服務(wù)模塊。

可選的,第一部署單元包括即插即用平臺(tái)內(nèi)嵌的初始化服務(wù)模塊;

初始化服務(wù)模塊用于:

向業(yè)務(wù)平臺(tái)初始化配置服務(wù)器發(fā)送初始化請(qǐng)求;接收到來(lái)自業(yè)務(wù)平臺(tái)初始化配置服務(wù)器的管理代理模塊對(duì)應(yīng)的代碼文件,將管理代理模塊對(duì)應(yīng)的代碼文件安裝在即插即用平臺(tái)上,并且啟動(dòng)運(yùn)行管理代理模塊。

可選的,第一部署單元包括管理代理模塊;

管理代理模塊用于:

當(dāng)接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG安裝指令時(shí),從SG數(shù)據(jù)庫(kù)中下載SG安裝指令對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到即插即用平臺(tái)上;

當(dāng)接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG更新指令時(shí),從SG數(shù)據(jù)庫(kù)中下載SG更新指令對(duì)應(yīng)的更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將更新的SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到即插即用平臺(tái)上;

當(dāng)接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的SG刪除指令時(shí),卸載即插即用平臺(tái)上SG刪除指令對(duì)應(yīng)的SG服務(wù)模塊。

可選的,第一部署單元包括管理代理模塊和即插即用平臺(tái)內(nèi)嵌的SG申請(qǐng)下載模塊;

SG申請(qǐng)下載模塊用于:

接收到來(lái)自終端的SG安裝請(qǐng)求,從家庭網(wǎng)關(guān)的預(yù)置文件中讀取網(wǎng)關(guān)設(shè)備信息,向SG授權(quán)系統(tǒng)發(fā)送請(qǐng)求信息;其中,請(qǐng)求信息包括:網(wǎng)關(guān)設(shè)備信息、SG安裝請(qǐng)求中的增值業(yè)務(wù)開發(fā)商標(biāo)識(shí)和SG服務(wù)模塊標(biāo)識(shí);

管理代理模塊用于:

接收到來(lái)自業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器的下載通知,從SG數(shù)據(jù)庫(kù)中下載下載通知對(duì)應(yīng)的SG服務(wù)模塊對(duì)應(yīng)的代碼文件,將SG服務(wù)模塊對(duì)應(yīng)的代碼文件安裝到即插即用平臺(tái)上。

可選的,第一部署單元還用于:

通過(guò)管理代理模塊對(duì)SG服務(wù)模塊進(jìn)行業(yè)務(wù)配置。

本發(fā)明實(shí)施例還提出了一種家庭網(wǎng)關(guān),包括上述任意一個(gè)部署業(yè)務(wù)的裝置。

參見圖3,本發(fā)明實(shí)施例還提出了一種部署業(yè)務(wù)的系統(tǒng),包括:上述任意一個(gè)部署業(yè)務(wù)的裝置;

還包括:

業(yè)務(wù)平臺(tái)初始化配置服務(wù)器,用于接收到來(lái)自部署業(yè)務(wù)的裝置的初始化請(qǐng)求,向部署業(yè)務(wù)的裝置的初始化服務(wù)模塊發(fā)送管理代理模塊對(duì)應(yīng)的代碼文件。

可選的,還包括:

業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器,用于向部署業(yè)務(wù)的裝置的管理代理模塊發(fā)送服務(wù)網(wǎng)關(guān)SG安裝指令、或SG更新指令、或SG刪除指令;

SG數(shù)據(jù)庫(kù),用于存儲(chǔ)每一個(gè)SG服務(wù)模塊對(duì)應(yīng)的每一個(gè)版本的代碼文件。

可選的,還包括:

終端,用于向部署業(yè)務(wù)的裝置發(fā)送服務(wù)網(wǎng)關(guān)SG安裝請(qǐng)求;

SG授權(quán)系統(tǒng),用于接收到來(lái)自部署業(yè)務(wù)的裝置的請(qǐng)求信息,根據(jù)請(qǐng)求信息進(jìn)行鑒權(quán)通過(guò)后,向業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器發(fā)送下載SG服務(wù)模塊的請(qǐng)求;

業(yè)務(wù)平臺(tái)遠(yuǎn)程管理服務(wù)器,用于接收到下載SG服務(wù)模塊的請(qǐng)求,向部署業(yè)務(wù)的裝置的管理代理模塊發(fā)送下載通知;

SG數(shù)據(jù)庫(kù),用于存儲(chǔ)每一個(gè)SG服務(wù)模塊對(duì)應(yīng)的每一個(gè)版本的代碼文件。

需要說(shuō)明的是,以上所述的實(shí)施例僅是為了便于本領(lǐng)域的技術(shù)人員理解而已,并不用于限制本發(fā)明的保護(hù)范圍,在不脫離本發(fā)明的發(fā)明構(gòu)思的前提下,本領(lǐng)域技術(shù)人員對(duì)本發(fā)明所做出的任何顯而易見的替換和改進(jìn)等均在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1