專利名稱::一種更新業(yè)務(wù)指南的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種更新業(yè)務(wù)指南的方法和設(shè)備。
背景技術(shù):
:開放移動(dòng)聯(lián)盟規(guī)定,移動(dòng)視頻廣播業(yè)務(wù)必須為用戶終端提供業(yè)務(wù)指南(SG,ServiceGuide)信息。業(yè)務(wù)指南信息主要包括了對(duì)每個(gè)業(yè)務(wù)(例如某個(gè)電視頻道)的簡(jiǎn)單介紹,以及該業(yè)務(wù)對(duì)應(yīng)的多播會(huì)話信息,多播會(huì)話信息可以包括傳送節(jié)目流的目的多播網(wǎng)際協(xié)議地址和端口號(hào),源網(wǎng)際協(xié)議地址,會(huì)話標(biāo)識(shí)符等,用戶終端從而可以根據(jù)業(yè)務(wù)指南中提供的相關(guān)信息來訂閱某些節(jié)目或者請(qǐng)求收看某些節(jié)目。在業(yè)務(wù)指南由數(shù)據(jù)分片構(gòu)成,每一個(gè)分片都是獨(dú)立的,業(yè)務(wù)指南可以看作是這些分片的集合。當(dāng)業(yè)務(wù)指南發(fā)生改變時(shí),網(wǎng)絡(luò)側(cè)會(huì)向用戶終端下發(fā)包含需要更新的數(shù)據(jù)分片的通知消息,用戶終端接收到網(wǎng)絡(luò)側(cè)下發(fā)的通知消息后,根據(jù)消息內(nèi)容更新數(shù)據(jù)分片,從而完成對(duì)業(yè)務(wù)指南的更新。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下缺點(diǎn)現(xiàn)有技術(shù)中,在對(duì)業(yè)務(wù)指南的更新過程中,需要頻繁的進(jìn)行整個(gè)需要更新的數(shù)據(jù)分片的更新,從而增加了終端的處理負(fù)荷。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了一種更新業(yè)務(wù)指南的方法和設(shè)備,實(shí)現(xiàn)了對(duì)業(yè)務(wù)指南的快速更新。本發(fā)明實(shí)施例提供了一種更新業(yè)務(wù)指南的方法,包括以下步驟接收攜帶業(yè)務(wù)指南的數(shù)據(jù)分片的字段更新信息的通知消息;根據(jù)所述數(shù)據(jù)分片的字段更新信息更所述數(shù)據(jù)分片。本發(fā)明實(shí)施例提供了一種更新業(yè)務(wù)指南的設(shè)備,包括接收單元,用于接收攜帶業(yè)務(wù)指南的數(shù)據(jù)分片的字段更新信息的通知消息;更新單元,用于根據(jù)所述接收單元接收的數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片。本發(fā)明的實(shí)施例中,通過根據(jù)數(shù)據(jù)分片的字段更新信息更新業(yè)務(wù)指南的數(shù)據(jù)分片,只對(duì)數(shù)據(jù)分片中需要更新的字段進(jìn)行更新,實(shí)現(xiàn)了對(duì)業(yè)務(wù)指南的快速更新,減少了終端的處理負(fù)荷。為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例中一種更新業(yè)務(wù)指南的方法流程圖2是本發(fā)明實(shí)施例中一種更新業(yè)務(wù)指南的設(shè)備結(jié)構(gòu)圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種更新業(yè)務(wù)指南的方法,如圖1所示,包括以下步驟步驟101,接收攜帶業(yè)務(wù)指南的數(shù)據(jù)分片的字段更新信息的通知消息。其中,數(shù)據(jù)分片的字段更新信息包括被更新字段的位置信息和被更新字段的更新類型,所述被更新字段的更新類型為顯式的信息或隱式的信息。其中,所述被更新字段的更新類型為添加或替換,所述數(shù)據(jù)分片的字段更新信息還包括被更新字段的更新值。其中,攜帶數(shù)據(jù)分片的字段更新信息的通知消息可以采用如表1或表2所示的兩種形式表1.通知消息<table>tableseeoriginaldocumentpage4</column></row><table><table>tableseeoriginaldocumentpage5</column></row><table>表1中,元素delete、元素add和元素r印lace為被更新字段的更新類型,元素path為被更新字段的位置信息,元素value為被更新字段的更新值。表2.通知消息<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table>表2中,元素object為被更新字段的位置信息并隱式的包含了被更新字段的更新類型為替換,元素value為被更新字段的更新值。步驟102,根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片。其中,所述根據(jù)所述被更新數(shù)據(jù)分片字段信息更新所述數(shù)據(jù)分片包括若所述被更新字段的更新類型為刪除,則所述根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片具體為將所述更新字段的位置信息對(duì)應(yīng)位置上的字段刪除。若所述被更新字段的更新類型為添加,則所述根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片具體為在所述更新字段的位置信息對(duì)應(yīng)位置上添加取值為所述更新值的字段。若所述被更新字段的更新類型為替換,則所述根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片具體為將所述更新字段的位置信息對(duì)應(yīng)位置上的字段的取值替換為所述更新值。本發(fā)明的實(shí)施例中,通過根據(jù)數(shù)據(jù)分片的字段更新信息更新業(yè)務(wù)指南的數(shù)據(jù)分片,只對(duì)數(shù)據(jù)分片中需要更新的字段進(jìn)行更新,實(shí)現(xiàn)了對(duì)業(yè)務(wù)指南的快速更新,減少了終端的處理負(fù)荷。本發(fā)明實(shí)施例提供了一種更新業(yè)務(wù)指南的設(shè)備,如圖2所示,包括接收單元201,用于接收攜帶數(shù)據(jù)分片的字段更新信息的通知消息;更新單元202,用于根據(jù)接收單元201接收的數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片。其中,接收單元201具體用于接收被更新字段的位置信息和被更新字段的更新類型,所述被更新字段的更新類型為顯式的信息或隱式的信息;更新單元202具體用于根據(jù)所述被更新字段的位置信息和所述被更新字段的更新類型,更新所述數(shù)據(jù)分片。其中,更新單元202包括第一更新子單元2021,用于當(dāng)所述被更新字段的更新類型為刪除時(shí),將所述被更新字段的位置信息對(duì)應(yīng)位置上的字段刪除。其中,接收單元201還用于當(dāng)所述被更新字段的更新類型為添加時(shí),接收被更新字段的更新值;7更新單元202:第二更新子單元2022,用于當(dāng)所述被更新字段的更新類型為添加時(shí),在所述更新字段的位置信息對(duì)應(yīng)位置上添加取值為所述更新值的字段。其中,接收單元201還用于當(dāng)所述被更新字段的更新類型為替換時(shí),接收被更新字段的更新值;更新單元202包括第三更新子單元2023,用于當(dāng)所述被更新字段的更新類型為替換時(shí),將所述更新字段的位置信息對(duì)應(yīng)位置上的字段的取值替換為所述更新值。本發(fā)明的實(shí)施例中,通過根據(jù)數(shù)據(jù)分片的字段更新信息更新業(yè)務(wù)指南的數(shù)據(jù)分片,只對(duì)數(shù)據(jù)分片中需要更新的字段進(jìn)行更新,實(shí)現(xiàn)了對(duì)業(yè)務(wù)指南的快速更新,減少了終端的處理負(fù)荷。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實(shí)現(xiàn),也可以可借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn),基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法??傊陨纤鰞H為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。權(quán)利要求一種更新業(yè)務(wù)指南的方法,其特征在于,包括以下步驟接收攜帶業(yè)務(wù)指南的數(shù)據(jù)分片的字段更新信息的通知消息;根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片。2.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)分片的字段更新信息包括被更新字段的位置信息和被更新字段的更新類型,所述被更新字段的更新類型為顯式的信息或隱式的信息。3.如權(quán)利要求2所述的方法,其特征在于,所述被更新字段的更新類型為添加或替換,所述數(shù)據(jù)分片的字段更新信息還包括被更新字段的更新值。4.如權(quán)利要求2所述的方法,其特征在于,所述被更新字段的更新類型為刪除,則所述根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片具體為將所述更新字段的位置信息對(duì)應(yīng)位置上的字段刪除。5.如權(quán)利要求3所述的方法,其特征在于,所述被更新字段的更新類型為添加,則所述根據(jù)所述數(shù)據(jù)分片的字段更新信息更所述數(shù)據(jù)分片具體為在所述更新字段的位置信息對(duì)應(yīng)位置上添加取值為所述更新值的字段。6.如權(quán)利要求3所述的方法,其特征在于,所述被更新字段的更新類型為替換,則所述根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片具體為將所述更新字段的位置信息對(duì)應(yīng)位置上的字段的取值替換為所述更新值。7.—種更新業(yè)務(wù)指南的設(shè)備,其特征在于,包括接收單元,用于接收攜帶業(yè)務(wù)指南的數(shù)據(jù)分片的字段更新信息的通知消息;更新單元,用于根據(jù)所述接收單元接收的數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片。8.如權(quán)利要求7所述的設(shè)備,其特征在于,所述接收單元具體用于接收被更新字段的位置信息和被更新字段的更新類型,所述被更新字段的更新類型為顯式的信息或隱式的信息;所述更新單元具體用于根據(jù)所述被更新字段的位置信息和所述被更新字段的更新類型,更新所述數(shù)據(jù)分片。9.如權(quán)利要求8所述的設(shè)備,其特征在于,所述更新單元包括第一更新子單元,用于當(dāng)所述被更新字段的更新類型為刪除時(shí),將所述被更新字段的位置信息對(duì)應(yīng)位置上的字段刪除。10.如權(quán)利要求8所述的設(shè)備,其特征在于,所述接收單元還用于當(dāng)所述被更新字段的更新類型為添加時(shí),接收被更新字段的更新值;所述更新單元包括第二更新子單元,用于當(dāng)所述被更新字段的更新類型為添加時(shí),在所述更新字段的位置信息對(duì)應(yīng)位置上添加取值為所述更新值的字段。11.如權(quán)利要求8所述的設(shè)備,其特征在于,所述接收單元還用于當(dāng)所述被更新字段的更新類型為替換時(shí),接收被更新字段的更新值;所述更新單元包括第三更新子單元,用于當(dāng)所述被更新字段的更新類型為替換時(shí),將所述更新字段的位置信息對(duì)應(yīng)位置上的字段的取值替換為所述更新值。全文摘要本發(fā)明實(shí)施例公開了一種更新業(yè)務(wù)指南的方法和設(shè)備,所述方法包括以下步驟接收攜帶業(yè)務(wù)指南的數(shù)據(jù)分片的字段更新信息的通知消息;根據(jù)所述數(shù)據(jù)分片的字段更新信息更新所述數(shù)據(jù)分片。本發(fā)明的實(shí)施例中,通過根據(jù)數(shù)據(jù)分片的字段更新信息更新業(yè)務(wù)指南,只對(duì)數(shù)據(jù)分片中需要更新的字段進(jìn)行更新,實(shí)現(xiàn)了對(duì)業(yè)務(wù)指南的快速更新,減少了終端的處理負(fù)荷。文檔編號(hào)H04H60/72GK101771481SQ20081017605公開日2010年7月7日申請(qǐng)日期2008年11月7日優(yōu)先權(quán)日2008年11月7日發(fā)明者張惠萍,張楚雄,楊健,陳國(guó)喬申請(qǐng)人:華為終端有限公司