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

透明數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置及網(wǎng)絡(luò)系統(tǒng)的制作方法

文檔序號:7683769閱讀:482來源:國知局

專利名稱::透明數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置及網(wǎng)絡(luò)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及通信
技術(shù)領(lǐng)域
,特別涉及透明數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置及網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù)
:IP多4某體子系統(tǒng)(IPMultimediaSubsystem,IMS)是3GPP定義的一個子系統(tǒng),包括呼叫控制功能(CallSessionControlFunction,CSCF)、歸屬簽約用戶服務(wù)器(HomeSubscriberServer,HSS)、應(yīng)用服務(wù)器(ApplicationServer,AS)。其中AS使用的業(yè)務(wù)層面的數(shù)據(jù)可以存儲在HSS中,目前存力丈的方式采用的是透明數(shù)據(jù)方式,即HSS不解析透明數(shù)據(jù)中元素的具體含義,一個用戶數(shù)據(jù)可以包含多個透明數(shù)據(jù),每個透明數(shù)據(jù)采用業(yè)務(wù)指示(Servicelndication,SI)標(biāo)識,HSS與AS之間的數(shù)據(jù)訪問接口為Sh接口?,F(xiàn)有技術(shù)沒有規(guī)定透明數(shù)據(jù)的格式,所以無法定義一種尋址方式能訪問透明數(shù)據(jù)的一部分,而只能對整個透明數(shù)據(jù)進行讀出和/或?qū)懭耄瑢?dǎo)致AS訪問HSS的效率降低。比如AS只需要修改透明數(shù)據(jù)的一個片斷,那么AS需要先從HSS讀出整個透明數(shù)據(jù),然后修改片斷,再寫回HSS。特別當(dāng)透明數(shù)據(jù)比較大時,每次必須讀寫完整透明數(shù)據(jù)的方式使訪問效率降低更為明顯。
發(fā)明內(nèi)容本發(fā)明實施例要解決的技術(shù)問題是提供一種透明數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置及網(wǎng)絡(luò)系統(tǒng),能夠提高透明數(shù)據(jù)訪問的效率。有鑒于此,本發(fā)明實施例提供一種透明數(shù)據(jù)管理方法,包括接收應(yīng)用服務(wù)器AS發(fā)送的用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是類型長度數(shù)值TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;8根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;對透明數(shù)據(jù)中所需訪問的元素進行管理。一種透明數(shù)據(jù)管理方法,包括接收應(yīng)用服務(wù)器AS發(fā)送的攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息;當(dāng)所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)發(fā)生變化時,根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。一種數(shù)據(jù)管理裝置,包括用戶數(shù)據(jù)訪問消息接收單元,用于接收應(yīng)用服務(wù)器AS發(fā)送的用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;元素查找單元,用于根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;管理單元,用于對透明數(shù)據(jù)中所需訪問的元素進行管理。一種數(shù)據(jù)管理裝置,包括訂閱通知消息接收單元,用于接收AS發(fā)送的攜帶透明數(shù)據(jù)標(biāo)識和用于指示4,送通知形式的標(biāo)識的訂閱通知消息;判斷單元,用于判斷所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)是否發(fā)生變化;推送通知消息發(fā)送單元,用于當(dāng)所述判斷單元的判斷結(jié)果為是時,根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。一種網(wǎng)絡(luò)系統(tǒng),包括歸屬簽約用戶服務(wù)器HSS,應(yīng)用服務(wù)器AS,其中,所述AS,用于向所述HSS發(fā)送用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;所述HSS,用于接收所述AS發(fā)送的用戶數(shù)據(jù)訪問消息,根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;對透明數(shù)據(jù)中所需訪問的元素進行管理。一種網(wǎng)絡(luò)系統(tǒng),包括歸屬簽約用戶服務(wù)器HSS,應(yīng)用服務(wù)器AS,其中,所述AS,用于向HSS發(fā)送攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息;所述HSS,用于接收所述AS發(fā)送的訂閱通知消息,當(dāng)所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)發(fā)生變化時,根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果本發(fā)明實施例所接收的用戶數(shù)據(jù)訪問消息中攜帶表示透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)中元素的路徑,參照TLV格式,根據(jù)需要訪問的元素的^各徑查找對應(yīng)的元素,并管理路徑所對應(yīng)的透明數(shù)據(jù)的元素。由于規(guī)定了透明數(shù)據(jù)為TLV格式的,所以必然會有尋址透明數(shù)據(jù)中具體TLV元素的路徑,因此訪問時不必需對整個透明數(shù)據(jù)進行讀出和/或?qū)懭?,而是在訪問消息中帶了需要訪問的透明數(shù)據(jù)中具體元素的路徑,對具體的元素進行訪問,使訪問效率提高。上述技術(shù)方案中的另一個技術(shù)方案具有如下有益效果本發(fā)明實施例接收的訂閱通知消息中攜帶用于指示推送通知形式的標(biāo)識,在透明數(shù)據(jù)發(fā)生變化時,根據(jù)用于指示推送通知形式的標(biāo)識,向AS發(fā)送推送通知消息,使推送通知消息中不必需攜帶整個透明數(shù)據(jù),提高透明數(shù)據(jù)的訪問效率。圖1為本發(fā)明實施例一提供的透明數(shù)據(jù)管理方法流程圖;圖2為本發(fā)明實施例二提供的透明數(shù)據(jù)管理方法流程圖;圖3為本發(fā)明實施例三提供的透明數(shù)據(jù)管理方法流程圖;圖4為本發(fā)明實施例四提供的數(shù)據(jù)管理裝置結(jié)構(gòu)圖;圖5為本發(fā)明實施例五提供的數(shù)據(jù)管理裝置結(jié)構(gòu)圖。具體實施方式為使本發(fā)明實施例更加清楚明白,先對類型長度數(shù)值(type-length-value,tag-length-value,TLV)格式作簡單介紹一個TLV格式的元素由#簽Tag、長度Length和數(shù)值Value三部分組成,其中,Tag也可以稱為Type,Tag為一個數(shù)值代碼,表示數(shù)據(jù)元素的類型;Value是該元素實際的數(shù)值;Length的值是Value的實際長度,其中,Tag、Length的長度一般為l-4個字節(jié)。參閱圖l,本發(fā)明實施例一提供一種透明數(shù)據(jù)管理方法,該方法包括步驟IOI、AS根據(jù)數(shù)據(jù)字典,生成符合TLV格式、且以文本形式存儲的透明數(shù)據(jù)元素。如下以無條件前轉(zhuǎn)業(yè)務(wù)(CFU)為例進行說明,對CFU的數(shù)據(jù)定義了一個透明數(shù)據(jù),標(biāo)識該透明數(shù)據(jù)的業(yè)務(wù)標(biāo)識(ServiceIndication),簡稱SI定義為ats—cfti,假定該透明數(shù)據(jù)包含了5個TLV元素,對應(yīng)TLV元素的Tag定義如表l所示,該表l稱為數(shù)據(jù)字典,<table>tableseeoriginaldocumentpage11</column></row><table>表1由于透明數(shù)據(jù)是作為XML文檔的一部分存儲的,如果使用TLV格式來存儲數(shù)據(jù),需要考慮XML的性質(zhì)對于TLV格式透明數(shù)據(jù)的特殊要求,即XML格式是基于文本的,對于整型數(shù)不能直接在XML中存儲,否則對于和XML的保留字符("<",">","&")相同的數(shù),XML將把他們當(dāng)成是XML的保留字符而解析,而不會把它們當(dāng)成一般的數(shù)字,所以需要把Tag和Length的值轉(zhuǎn)換成文本格式存儲??梢圆捎萌缦聝煞N文本存儲方式,相應(yīng)的轉(zhuǎn)換方式為1)、將Tag和Length的值轉(zhuǎn)換成ASCII碼存儲。具體為先把Tag和Length的值轉(zhuǎn)換成十六進制的方式表示,并且補齊前綴的0,以保證所占的字節(jié)數(shù),然后把十六進制轉(zhuǎn)換成ASCII。例如,Type的值為8888,占用字節(jié)數(shù)為2,8888轉(zhuǎn)換為十六進制數(shù)0x22B8,再轉(zhuǎn)換為ASCII碼的表示,在內(nèi)存中存儲為0x320x320x620x38。相應(yīng)的對于上述表1中的0x0001在內(nèi)存中存儲為0x300x300x300x31,占了4個字節(jié)。又例如length的值為100,占用字節(jié)數(shù)為2,使用十六進制表示即為0x0064,再轉(zhuǎn)換為ASCII碼的表示,再內(nèi)存中存儲為0x300x300x360x34。對于value中的值,如果是字符串,就直接把字符串轉(zhuǎn)換為ASCII碼的形式來存放。如果是數(shù)值,則把數(shù)值轉(zhuǎn)換為ASCII碼的形式來存放,數(shù)值的進制由不同的value的定義來決定。Length的值要按照value轉(zhuǎn)換之后的所占長度來計算。從上述可以看出,這種轉(zhuǎn)換方法把type和length所占的空間擴大一倍。也就是說,type和length作為數(shù)值,如果在內(nèi)存中占用2個字節(jié),轉(zhuǎn)換成文本之后,在內(nèi)存中存儲需要使用4個字節(jié)。但是,由于type和length都以數(shù)值類型表示,而不是以字符串類型表示,且用length可以清楚的標(biāo)識隨后value的長度,即根據(jù)value可以得到元素何時結(jié)束,不需要像XML文檔那樣需要用々Tag〉來標(biāo)識元素結(jié)束,所以相對于XML元素還是節(jié)省了很大的存儲空間。舉例說明,假定一個TLV元素的value值為0,且該元素想表示前轉(zhuǎn)的時候是否通知主叫,根據(jù)數(shù)據(jù)字典獲知該元素的Tag數(shù)值為4,假定4原來在內(nèi)存中占兩個字節(jié),將4轉(zhuǎn)換成ASCII后在內(nèi)存中占4個字節(jié),Tag在內(nèi)存中表示為0x300x300x300x34,由于value值為0所以Length為1,Length在內(nèi)存中表示為0x300x300x300x31,value值為0在內(nèi)存中表示為0x30。該TLV元素在XML文檔中表示為字符串000400010。2)、將Tag和Length的值轉(zhuǎn)換成base64存儲。base64編碼就是4巴二進制數(shù)表示為可讀文本的一種方法,與ASCII編碼相比,Base64的編碼方法說明如下ASCII編碼是基于8位的,base64是基于6位的,2的6次方是64,因為這種編碼有64個基本碼元,一般選擇大小寫英文字母和數(shù)字作為基本碼元,這樣就有62個了,再增加+和/,一共就是64個碼元,這64個碼元都是ASCII碼中的human-readable的文本。因此,需要AS將TLV元素轉(zhuǎn)換成base64編碼格式,參閱表2,以Man為例il明轉(zhuǎn)換到base64的過程。<table>tableseeoriginaldocumentpage13</column></row><table>表2步驟102、AS向HSS發(fā)送數(shù)據(jù)更新請求(ProfileUpdateRequest,PUR),其中,該數(shù)據(jù)更新請求通過屬性值對用戶數(shù)據(jù)AVPUser-Data攜帶擴展的屬性值對業(yè)務(wù)標(biāo)識AVPSI和所述透明數(shù)據(jù)的各元素,所述擴展的AVPSI包括透明數(shù)據(jù)標(biāo)識和表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志。本步驟可以采用如下方式實現(xiàn)通過擴展Sh接口上的SI的定義來實現(xiàn)TLV元素的訪問,Sh接口上的SI存在于兩種形式中,一是直4妄以SI這個AVP存在,另一個是在user-data這個AVP中以XML元素SI的形式存在。對于以上兩個SI——AVPSI和XML元素SI——都可以實施如下的擴展方式,擴展之后的SI,包括表示需要訪問的是哪一個透明數(shù)據(jù)的字符串,并且可以具體到訪問一個透明數(shù)據(jù)中的一個TLV元素。擴展之后的形式如下&&ServiceIndication—Tag其中的&&是一個特殊標(biāo)志,表示由此起始的SI中的元素是TLV格式的,這是為了Sh接口的向后兼容,并且與XML格式存儲的透明數(shù)據(jù)相區(qū)別。其中的也是一個特殊標(biāo)志,作為SI字符串和Tag數(shù)值的分隔符。其中,SI指定具體的透明數(shù)據(jù),Tag指定透明數(shù)據(jù)中的某一個TLV元素的路徑。SI的定義是采用字符串,在擴展格式下,對于SI使用的字符串需要進行一定的限制,即SI字符串的頭兩個字符不允許是"&&",并且字符串中間不能含有"~~"。當(dāng)然也可以采用其他標(biāo)志表示SI中的元素是TLV格式的,或者采用其他標(biāo)志作為SI字符串和Tag數(shù)值的分隔符,不影響本發(fā)明的實現(xiàn)。其中,TLV格式支持嵌套,如下表示兩級嵌套TLV元素;00010009000400010其中,0001為父元素的標(biāo)簽Tagl;0009父元素的長度Length1,000400010為父元素的數(shù)值Valuel;Valuel中的0004為子元素的標(biāo)簽Tag2;0001為子元素的長度Length2,0為子元素的數(shù)值Value2。此時,表示該子元素的路徑為Tagl/Tag2。即多級之間的TLV元素的Tag需要使用"/,,隔開。因此為了訪問子孫元素,采用逐級路徑的方法時,TLV元素嵌套情況下擴展SI的格式是&&ServiceIndication~Tagl/Tag2..表示要訪問的是標(biāo)簽為Tagl的元素中標(biāo)簽為Tag2的子元素。其中,對于TLV嵌套存在一個限制條件在同一級,TLV元素和非TLV元素的數(shù)據(jù)不能同時存在。在透明數(shù)據(jù)中,允許存在多個Tag值相同的TLV元素,此時用標(biāo)號區(qū)分Tag相同的TLV元素,舉例說明三個TLV元素的標(biāo)簽都為Tagl,如下第一個TLV元素TaglLengthlValuel第二個TLV元素TaglLength2Value2第三個TLV元素TaglLength3Value3其中,第一個TLV元素的路徑為Tagl[O]或者Tagl,對于不帶標(biāo)號的Tagl默認為表示第一個類型值為Tagl的TLV元素,第二個TLV元素的路徑為Tagl[l],第三個TLV元素的路徑為Tagl[2];14此時,TLV元素嵌套情況下擴展SI的格式可以是&&ServiceIndication—Tagl[n]/Tag2[m]...其中,Tagl為父元素的標(biāo)簽,n表示父元素的標(biāo)簽在相同標(biāo)簽中的次序;Tag2為子元素的標(biāo)簽,m表示子元素的標(biāo)簽在相同標(biāo)簽中的次序。對于本步驟中AS初始向HSS發(fā)送PUR消息,以使HSS保存所生成的TLV元素,該PUR消息中攜帶AVPUser-Data,在AVPUser-Data所攜帶的SI中不用包括一Tag。續(xù)上述無條件前轉(zhuǎn)業(yè)務(wù)的例子,AVPUser-Data具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>&&ats_cfU</ServiceIndication〉<SequenceNumber>0</SequenceNumber><ServiceData><any>00010014sip:〃zkh@huawei.com000200011000300011000400010000500011</any〉</ServiceData></RepositoryData></Sh-Data>其中,<ServiceIndication>&&ats—0^1</861"¥化61!1(1化&{丄011〉中的&&表示隨后訪問的是透明數(shù)據(jù)ats—cfii;該透明數(shù)據(jù)包括TLV元素00010014sip:〃zkh@huawei.com、000200011、000300011、000400010、000500011。15步驟103、HSS保存該TLV格式的透明數(shù)據(jù)的各元素,可以稱TLV格式的透明數(shù)據(jù)的各元素為TLV元素。步驟104、當(dāng)AS需要讀取透明數(shù)據(jù)中的一個TLV元素時,AS向HSS發(fā)送用戶數(shù)據(jù)請求(user-data-request,UDR),該用戶數(shù)據(jù)請求通過AVPSI攜帶所述透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和所需讀取的元素的路徑,例如,AVPSI的值可以是&&&18_0&~~4,表示要訪問的是ats—cfU中Tag為4的TLV元素。步驟105、HSS根據(jù)&&,確認需要訪問的是TLV格式的透明數(shù)據(jù),參照TLV格式,根據(jù)該TLV元素的路徑(Tag為4),在透明數(shù)據(jù)ats_cfo中查找對應(yīng)的TLV元素000400010,向AS返回UDA消息,該消息中的AVPUser-Data的值為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData〉<ServiceIndication〉&&ats_cfU—4</ServiceIndication><SequenceNumber>0</SequenceNumber〉<ServiceData><any〉000400010</any></ServiceData></RepositoryData></Sh-Data>上述步驟104-步驟105,與后續(xù)的步驟106-步驟107沒有先后順序,不影響本發(fā)明的實現(xiàn)。步驟106、當(dāng)AS需要寫透明數(shù)據(jù)的一個TLV元素的時候,AS發(fā)送攜帶AVPUser-Data的數(shù)據(jù)更新請求(profile-update-request,PUR),該數(shù)據(jù)更新請求通過AVPUser-Data攜帶擴展的AVPSI和需要更新的元素路徑所對應(yīng)的新元素,其中,擴展的AVPSI包括透明數(shù)據(jù)標(biāo)識、表示透明數(shù)據(jù)是TLV格式的標(biāo)志和需要更新的元素的路徑。其中,PUR中的AVPUser-Data的值為<xmlversion="1.0"encoding="UTF-8"><Sh-Data〉<RepositoryData><ServiceIndication>&&ats—cfu~~4</ServiceIndication><SequenceNumber>0</SequenceNumber><ServiceData><any>000400011</any〉</ServiceData〉</RepositoryData></Sh-Data>表示將透明數(shù)據(jù)ats_cfU中Tag為4的TLV元素的數(shù)值改為1。步驟107、HSS根據(jù)&(fe,確認需要訪問的是TLV格式的透明數(shù)據(jù),參照TLV格式,根據(jù)該TLV元素的路徑(Tag為4),在該透明數(shù)據(jù)中查找對應(yīng)的TLV元素000400010,將該TLV元素修改為000400011。參閱圖2,本發(fā)明實施例二提供一種透明數(shù)據(jù)管理方法,該方法包括步驟201、AS根據(jù)數(shù)據(jù)字典,生成符合TLV格式、且以本文形式存儲的透明數(shù)據(jù)元素。該步驟的實現(xiàn)與步驟101相同,在此不再贅述。步驟202、AS向HSS發(fā)送數(shù)據(jù)更新請求(ProfileUpdateRequest,PUR),該PUR中的AVPUser-Data攜帶在Sh接口上所增加的AVPExt-Service-Indication和透明數(shù)據(jù)的各元素,AVPExt-Service-Indication中包括表示透明數(shù)據(jù)標(biāo)識的AVP和新增的表示所述透明數(shù)據(jù)是TLV格式的AVP。AVPExt-Service-Indication的定義嘖口下Ext-Service-Indication::=<AVPheader:71110415>{Service-Indication}[Format][Selector]*[AVP]為使本實施例清楚明白,對上述AVPExt-Service-Indication的定義進行解釋"i兌明AVPExt-Service-Indication至少包括AVPService-Indication,即AVPSI,還可以包括AVPFormat,AVPSelector。其中,AVPSI的類型是字符串OctetString,它作為透明數(shù)據(jù)的索引,標(biāo)識一個透明數(shù)據(jù)。AVPFormat的類型是枚舉類型Enumerated,它指示透明數(shù)據(jù)的數(shù)據(jù)格式,它的值可以為Unstructured(0)、XML(1)或者TLV(2)其中,Unstructured(O)表示透明數(shù)據(jù)的格式為無結(jié)構(gòu)。如果format為無結(jié)構(gòu),貝'jSelector的值無效。XML(l)表示透明數(shù)據(jù)的格式為XML。TLV(2)表示透明數(shù)據(jù)的格式為TLV。如果不攜帶Format,默認的透明數(shù)據(jù)的格式為無結(jié)構(gòu)數(shù)據(jù)。Unstructured(O)表示AVPFormat的值可以是Unstructured或者0,即Unstructured或者O都可以表示透明數(shù)據(jù)的格式為無結(jié)構(gòu);同理,XML或者l都可以表示透明數(shù)據(jù)的格式為XML;TLV或者2都可以表示透明數(shù)據(jù)的格式為TLV。AVPSelector的類型是OctetString,它用來指示透明數(shù)據(jù)中元素的路徑,只對于XML或者TLV格式的透明數(shù)據(jù)有效。對于TLV格式存儲的透明數(shù)據(jù),Selector的一般才各式為Tagl/Tag2。當(dāng)存在多個Tagl值相同的TLV元素和Tag2值相同的TLV元素時,則子元素的路徑為:Tag1[n]/Tag2[m]。雖然新增的AVPExt-Service-Indication已經(jīng)可以完全替代原先的Service-Indication,但是為了向后兼容,仍然可以保留Servicelndication,即可以保留Service-Indication的含義不變,以現(xiàn)有的標(biāo)準(zhǔn),如果使用Servicelndication訪問透明數(shù)據(jù),那么認為透明數(shù)據(jù)的格式為unstructured,并且只能訪問整塊的透明數(shù)據(jù),而不能訪問透明數(shù)據(jù)的片斷。對于本步驟中AS初始向HSS發(fā)送PUR消息,以使HSS保存所生成的TLV元素,該PUR消息中攜帶AVPUser-Data,該AVPUser-Data中攜帶AVPExt-Service-Indication,對于本步驟中的AVPExt-Service-Indication可以不包括SelectorAVP。續(xù)上述無條件前轉(zhuǎn)業(yè)務(wù)的例子,AVPExt-Service-Indication包括<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication〉ats_cfu</ServiceIndication〉<Format>tlv</Format><SequenceNumber>0</SequenceNumber><ServiceData〉<any>00010014sip:〃zkh@huawei.com000200011000300011000400010000500011</any></ServiceData></RepositoryData>19</Sh-Data>其中,〈Servicelndication〉ats—cfU〈/Servicelndication〉表示訪問的透明數(shù)據(jù)標(biāo)識為ats—cfti,<Format>tlv</Format〉表示該透明數(shù)據(jù)是TLV格式的。步驟203、HSS保存該TLV格式的透明數(shù)據(jù)的各元素,可以稱為TLV格式的透明數(shù)據(jù)的各元素為TLV元素。步驟204、當(dāng)AS需要讀取透明數(shù)據(jù)中的一個TLV元素時,AS向HSS發(fā)送用戶數(shù)據(jù)請求(user-data-request,UDR),UDR消息中攜帶屬性值對擴展的業(yè)務(wù)標(biāo)識AVPExt-Service-Indication,AVPExt-Service-Indication包4舌表示透明數(shù)據(jù)標(biāo)識的AVPSI、新增的表示所述透明數(shù)據(jù)是TLV格式的AVPFormat和新增的表示需要讀取的元素路徑的AVPSelector,其中,AVPSI(值為ats—cfii),AVPFormat(值為tlv),AVPSelector(值為4)。步驟205、HSS根據(jù)〈FormatMlv々Format^確認需要訪問TLV才各式的透明數(shù)據(jù),參照TLV格式,根據(jù)該TLV元素的路徑(AVPSelector值為4),在透明數(shù)據(jù)ats—cfti中查找對應(yīng)的TLV元素000400010,向AS返回UDA消息,該消息中的AVPUser-Data的值為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication〉ats—cfU</ServiceIndication><Format>tlv</Format><Selector>4</Selector〉<SequenceNumber〉0</SequenceNumber><ServiceData〉<any>000400010</any></ServiceData>20〈/RepositoryData〉'</Sh-Data>上述步驟204-步驟205,與后續(xù)的步驟206-步驟207沒有先后順序,不影響本發(fā)明的實現(xiàn)。步驟206、當(dāng)AS需要寫透明數(shù)據(jù)的一個TLV元素的時候,AS發(fā)送數(shù)據(jù)更新請求(profile-update-request,PUR),其中,PUR中的AVPUser-Data包括表示透明數(shù)據(jù)標(biāo)識的AVPSI、新增的表示所述透明數(shù)據(jù)是TLV格式的AVPFormat、新增的表示需要更新的元素的路徑的AVPSelector和所述路徑所對應(yīng)的新的元素,具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats—cfu</ServiceIndication><Format〉tlv</Format〉<Selector〉4</Selector><SequenceNumber>0</SequenceNumber〉<ServiceData><any>000400011</any></ServiceData></RepositoryData></Sh-Data>表示將透明數(shù)據(jù)ats—cfii中Tag為4的TLV元素的數(shù)值改為1。步驟207、HSS根據(jù)〈Format^lv々FormaP,確認需要訪問TLV格式的透明數(shù)據(jù),參照TLV格式,根據(jù)該TLV元素的路徑(Selector值為4),在透明數(shù)據(jù)ats_cfti中查找對應(yīng)的TLV元素000400010,將該TLV元素修改為000400011。參閱圖3,本發(fā)明實施例三提供一種數(shù)據(jù)管理方法,包括步驟301、當(dāng)AS需要訂閱透明數(shù)據(jù)中TLV元素的時候,AS向HSS發(fā)送攜帶擴展SI的訂閱通知消息(subscribe-notifications-request,SNR),擴展SI在SNR消息中以AVPSI的形式存在。在SNR消息中,新增加一個用于指示推送通知形式的標(biāo)識AVPNotifyFormat,它的取值可以是如下四個枚舉值之ALL-DATA(0),要求返回完整的透明數(shù)據(jù)。這是目前3GPP標(biāo)準(zhǔn)中規(guī)定的方式;CHANGED-DATA-AND-PATH(l),要求只返回透明數(shù)據(jù)的變化元素,同時再指出該變化元素的路徑。CHANGED-DATA(2),要求HSS返回所有元素,對于元素數(shù)據(jù)變化的,返回變化后的元素,對于元素數(shù)據(jù)未變化的,則返回空元素。CHANGED(3),只通知AS透明數(shù)據(jù)變化這個事件,不返回實際的數(shù)據(jù),此時要求HSS返回一個空的ServiceData元素,只表示透明數(shù)據(jù)變化。步驟302、當(dāng)HSS所保存的SI所對應(yīng)的透明數(shù)據(jù)中元素發(fā)生改變時,根據(jù)AVPNotifyFormat,向AS返回推送通知消息PNR(push-notification-request),該消息中擴展的SI以XML元素SI的形式存在,以通知AS該透明數(shù)據(jù)中元素變化。如下先以透明數(shù)據(jù)為TLV格式為例進行舉例說明,HSS中的原透明數(shù)據(jù)如下(Type占4字節(jié),length占4字節(jié))<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats_cfU</ServiceIndication><SequenceNumber>0</SequenceNumber><ServiceData><any>00010014sip:〃zkh@huawei.com000200011000300011000400010000500011</any></ServiceData></RepositoryData></Sh-Data〉原來Tag為3的TLV元素的值為1,現(xiàn)在Tag為3的TLV元素的值要變化為999。1)、當(dāng)AVPNotifyFormat的值為ALL-DATA(0)時,AVPUser-Data攜帶完整的透明數(shù)據(jù),具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats—cfu</ServiceIndication><SequenceNumber>0</SequenceNumber><ServiceData>00010014sip:〃zkh@huawei.com00020001100030003999000400010000500011</ServiceData〉</RepositoryData></Sh-Data〉其中,AVPUser-Data中攜帶了完整的透^數(shù)據(jù),其中Tag為3的TLV元素的值為999。2)、當(dāng)AVPNotifyFormat的值為CHANGED-DATA-AND-PATH(l)時,若采用實施例一所提供的方式,AVPUser-Data包括AVPSI和變化后元素,擴展的AVPSI包括透明數(shù)據(jù)標(biāo)識和變化元素的路徑,具體的為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData〉<ServiceIndication>&&ats_cfu3</ServiceIndication><SequenceNumber>0</SequenceNumber><ServiceData>00030003999</ServiceData〉</RepositoryData></Sh-Data>若采用實施例二所提供的方式,AVPUser-Data包括表示透明數(shù)據(jù)標(biāo)識的AVPSI、新增的表示變化元素路徑的AVPSelector和所述路徑所對應(yīng)的變化后元素,具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats_cfU</ServiceIndication><Selector〉3</Selector><SequenceNumber>0</SequenceNumber><ServiceData>0003000399924</ServiceData>〈/RepositoryData〉</Sh-Data〉其中,AVPUser-Data中攜帶了透明數(shù)據(jù)的變化元素(00030003999),同時指出該變化元素的路徑(Tag為3)。3)、當(dāng)AVPNotifyFormat的值為CHANGED-DATA(2),若采用實施例二所提供的方式,AVPUser-Data包括表示透明數(shù)據(jù)標(biāo)識的AVPSI、變化后的元素和標(biāo)識未變化元素的空元素,具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats—cfti</ServiceIndication><SequenceNumber>0</SequenceNumber><ServiceData〉0001000000020000000300039990004000000050000</ServiceData></RepositoryData></Sh-Data>當(dāng)然,當(dāng)AVPNotifyFormat的值為CHANGED-DATA(2)時,也可以采用實施例一所提供的方式,不影響本發(fā)明的實現(xiàn)。其中,AVPUser-Data中攜帶了變化后的元素(00030003999)和空元素(00010000、00020000、00040000、00050000)。4)、當(dāng)AVPNotifyFormat的值為CHANGED(3),AVPUser-Data包括25表示透明數(shù)據(jù)標(biāo)識的AVPSI和表示透明數(shù)據(jù)變化的空元素,具體為<xmlversion="1.0"encoding="UTF-8"〉<Sh-Data><RepositoryData><ServiceIndication>ats—cfu</ServiceIndication><SequenceNumber〉0</SequenceNumbcr><ServiceData〉</ServiceData></RepositoryData></Sh-Data>其中,AVPUser-Data中攜帶了一個空的ServiceData元素。如下以透明數(shù)據(jù)為XML格式為例進行舉例說明,HSS中的原透明數(shù)據(jù)如下<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication〉ats—cfu</ServiceIndication〉<SequenceNumber>0</SequenceNumber><ServiceData><A〉<B>data</B〉</A><C>information</C〉<A>info</A></ServiceData></RepositoryData></Sh-Data>原來元素B的值為data,現(xiàn)在元素B的值要變化為Changeddata。1)、當(dāng)AVPNotifyForaiat的值為ALL-DATA(O)時,AVPUser-Data攜帶完整的透明數(shù)據(jù),具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data〉<RepositoryData><ServiceIndication>ats—cfu</ServiceIndication><S6qu6nccNumb6r>0</S6qu6nccNumb6r><S6rviceData><A〉<B>changeddata</B></A><C〉information</C><A〉info</A></ServiceData></RepositoryData></Sh-Data>2)、當(dāng)AVPNotifyFormat的值為CHANGED-DATA-AND-PATH(l)時,AVPUser-Data包括表示透明數(shù)據(jù)標(biāo)識的AVPSI、新增的表示變化元素路徑的AVPSelector和所述路徑所對應(yīng)的變化后元素,具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats_cfu</ServiceIndication><Selector〉/A/B</Selector〉<SequenceNumber>0</SequenceNumber〉<ServiceData<B>changeddata</B></ServiceData〉〈/RepositoryData〉</Sh-Data〉或者,AVPUser-Data包括AVPSI和變化后元素,AVPSI包括透明數(shù)據(jù)標(biāo)識和變化元素的^各徑,具體的為<xmlversion="1.0"encoding="UTF-8"><Sh-Data〉<RepositoryData><ServiceIndication>##ats—cfu~/A/B</ServiceIndication><SequenceNumber〉0</SequenceNumber><ServiceData〉<B>changeddata</B></ServiceData></RepositoryData></Sh-Data>3)、當(dāng)AVPNotifyFormat的值為CHANGED-DATA(2),AVPUser-Data包括表示透明數(shù)據(jù)標(biāo)識的AVPSI、變化后的元素和標(biāo)識未變化元素的空元素,具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats_cfu</ServiceIndication><SequenceNumber〉0</SequenceNumber><S6rviccData><A><B>changeddata</B></A〉<c/〉<A/></ServiceData></RepositoryData></Sh-Data>或者,<xmlversion="1.0"encoding="UTF-8"〉<Sh-Data><RepositoryData><ServiceIndication>##ats_cfu</ServiceIndication><SequenceNumber>0〈/SequenceNumber><ServiceData><A><B>changeddata</B></A><C/〉<A/></ServiceData></RepositoryData></Sh-Data〉4)、當(dāng)AVPNotifyFormat的值為CHANGED(3),AVPUser-Data包括:表示透明數(shù)據(jù)標(biāo)識的AVPSI和表示透明數(shù)據(jù)變化的空元素,具體為<xmlversion="1.0"encoding="UTF-8"><Sh-Data><RepositoryData><ServiceIndication>ats—cfu</ServiceIndication><S6qu6nc6Numbcr>0</S6qu6nc6Numb6r><ServiceData></ServiceData></RepositoryData></Sh-Data>是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,例如只讀存儲器,磁盤或光盤等。參閱圖4,本發(fā)明實施例四提供一種數(shù)據(jù)管理裝置,包括用戶數(shù)據(jù)訪問消息接收單元401,用于接收應(yīng)用服務(wù)器AS發(fā)送的用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)中元素的路徑;元素查找單元402,用于根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;管理單元403,用于根據(jù)所述用戶數(shù)據(jù)訪問消息,管理所述路徑所對應(yīng)的TLV元素。該裝置還包括透明數(shù)據(jù)寫入單元404,用于接收所述AS發(fā)送的數(shù)據(jù)更新請求,所述數(shù)據(jù)更新請求包括透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和所述透明數(shù)據(jù)的各元素,并保存所述TLV格式的透明數(shù)據(jù)的各元素。其中,所述用戶數(shù)據(jù)訪問消息接收單元401包括用戶數(shù)據(jù)請求消息接收單元,用于接收AS發(fā)送的用戶數(shù)據(jù)請求消息,所述用戶數(shù)據(jù)請求消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)中TLV元素的路徑;所述管理單元403包括消息發(fā)送單元,用于向所述AS發(fā)送攜帶所述路徑所對應(yīng)的TLV元素的用戶應(yīng)答消息。其中,所述用戶數(shù)據(jù)訪問消息接收單元401包括數(shù)據(jù)更新請求接收單元,用于接收所述AS發(fā)送的數(shù)據(jù)更新請求,所述數(shù)據(jù)更新請求包括透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要更新的TLV元素的路徑和所述路徑所對應(yīng)的更新后的TLV元素;所述管理單元403包括修改單元,用于將所找到的路徑所對應(yīng)的更新前的TLV元素修改為所述更新后的TLV元素。參閱圖5,本發(fā)明實施例五提供一種數(shù)據(jù)管理裝置結(jié)構(gòu)圖,包括訂閱通知消息接收單元501,用于接收AS發(fā)送的攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息;判斷單元502,用于判斷所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)是否發(fā)生變化;推送通知消息發(fā)送單元503,用于根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。其中,推送通知消息發(fā)送單元503包括第一推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送變化元素的路徑和所述路徑所對應(yīng)的變化后的元素,向所述AS發(fā)送攜帶所述變化元素的路徑和變化后的元素的推送通知消息;或者,第二推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送變化元素,向所述AS發(fā)送攜帶變化后的元素和標(biāo)識未變化元素的空元素的推送通知消息;或者,第三推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示通知透明數(shù)據(jù)變化,向所述AS發(fā)送攜帶表示透明數(shù)據(jù)變化的空元素的推送通知消息;或者,第四推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送完整的透明數(shù)據(jù)時,向所述AS發(fā)送攜帶所述透明數(shù)據(jù)的推送通知消息。本發(fā)明實施例六提供一種網(wǎng)絡(luò)系統(tǒng),包括HSS,AS,其中,所述AS,用于向所述HSS發(fā)送用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;所述HSS,用于接收所述AS發(fā)送的用戶數(shù)據(jù)訪問消息,根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;對透明數(shù)據(jù)中所需訪問的元素進行管理。其中,所述HSS,還用于接收所述AS發(fā)送的用戶敖據(jù)更新請求,所述數(shù)據(jù)更新請求中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和所述AS根據(jù)數(shù)據(jù)字典所生成的所述透明數(shù)據(jù)中的元素,保存所述透明數(shù)據(jù)。本發(fā)明實施例七提供一種網(wǎng)絡(luò)系統(tǒng),包括HSS,AS,其中,所述AS,用于向HSS發(fā)送攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息;所述HSS,用于接收所述AS發(fā)送的訂閱通知消息,確認所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)發(fā)生變化,根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。從以上分析可以看出,本發(fā)明實施例具有如下有益效果1、本發(fā)明實施例所接收的用戶數(shù)據(jù)訪問消息中攜帶表示透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)中元素的路徑,參照TLV格式,根據(jù)需要訪問的元素的^各徑查找對應(yīng)的元素,并管理路徑所對應(yīng)的透明凄t據(jù)的元素。由于規(guī)定了透明數(shù)據(jù)為TLV格式的,所以必然會有尋址透明數(shù)據(jù)中具體TLV元素的路徑,因此訪問時不必需對整個透明數(shù)據(jù)進行讀出和/或?qū)懭?,而是在訪問消息中帶了需要訪問的透明數(shù)據(jù)中具體元素的路徑,對具體的元素進行訪問,使訪問效率提高。2、本發(fā)明實施例所接收的用戶數(shù)據(jù)訪問消息中攜帶表示透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)中TLV元素的路徑,在根據(jù)表示透明數(shù)據(jù)是TLV格式的標(biāo)志確認需要訪問的是TLV格式的透明數(shù)據(jù)后,參照TLV格式,根據(jù)需要訪問的元素的路徑查找對應(yīng)的元素,在查找過程中需要與該透明數(shù)據(jù)中各元素的Tag進行比較直到找到對應(yīng)的元素為止,由于TLV元素的Tag為數(shù)值類型,所以查找速度快,能夠提高透明數(shù)據(jù)訪問的效率。3、本發(fā)明實施例HSS保存符合TLV格式的透明數(shù)據(jù),即保存該透明數(shù)據(jù)的TLV元素,由于TLV元素由標(biāo)簽、長度和數(shù)值三部分組成,且標(biāo)簽是數(shù)值類型,而不是字符串類型,所以節(jié)省了HSS的存儲空間。4、本發(fā)明實施例接收的訂閱通知消息中攜帶用于指示推送通知形式的標(biāo)識,在透明數(shù)據(jù)發(fā)生變化時,根據(jù)用于指示推送通知形式的標(biāo)識,向AS發(fā)送32推送通知消息,使推送通知消息中不必需攜帶整個透明數(shù)據(jù),提高透明數(shù)據(jù)的i方問步爻率。'以上對本發(fā)明實施例所提供的透明數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置及網(wǎng)絡(luò)系統(tǒng)進行了詳細介紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。權(quán)利要求1、一種透明數(shù)據(jù)管理方法,其特征在于,包括接收應(yīng)用服務(wù)器AS發(fā)送的用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是類型長度數(shù)值TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;對透明數(shù)據(jù)中所需訪問的元素進行管理。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述接收應(yīng)用服務(wù)器AS發(fā)送的用戶數(shù)據(jù)訪問消息之前還包括保存TLV格式的透明數(shù)據(jù)的各元素。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,在保存TLV格式的透明數(shù)據(jù)的各元素之前,該方法還包4舌接收所述AS發(fā)送的數(shù)據(jù)更新請求;其中,所述數(shù)據(jù)更新請求通過屬性值對用戶數(shù)據(jù)AVPUser-Data攜帶擴展的屬性值對業(yè)務(wù)標(biāo)識AVPServiceIndication和所述透明數(shù)據(jù)的各元素,所述擴展的AVPServiceIndication包括透明數(shù)據(jù)標(biāo)識和表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志;或者,所述數(shù)據(jù)更新請求包括表示透明數(shù)據(jù)標(biāo)識的AVP、新增的表示所述透明數(shù)據(jù)是TLV格式的AVP和所述透明數(shù)據(jù)的各元素。4、根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述接收AS發(fā)送的用戶數(shù)據(jù)訪問消息具體為接收所述AS發(fā)送的用戶數(shù)據(jù)請求消息;其中,所述用戶數(shù)據(jù)請求消息通過屬性值對業(yè)務(wù)標(biāo)識AVPServiceIndication攜帶所述透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和所需讀取的元素的路徑,或者,所述用戶數(shù)據(jù)請求消息包括表示透明數(shù)據(jù)標(biāo)識的AVP、新增的表示所述透明數(shù)據(jù)是TLV格式的AVP和新增的表示需要讀取的元素路徑的AVP。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對透明數(shù)據(jù)中所需訪問的元素進行管理具體為向所述AS發(fā)送用戶應(yīng)答消息,所述用戶應(yīng)答消息攜帶所述所需訪問的元素。6、根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述接收AS發(fā)送的用戶數(shù)據(jù)訪問消息具體為接收所述AS發(fā)送的數(shù)據(jù)更新請求;其中,所述數(shù)據(jù)更新請求通過AVPUser-Data攜帶擴展的AVPServiceIndication和新的元素,所述擴展的AVPServiceIndication包括所述透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要更新的元素的路徑;或者,所述數(shù)據(jù)更新請求包括表示透明數(shù)據(jù)標(biāo)識的AVP、新增的表示所述透明數(shù)據(jù)是TLV格式的AVP、新增的表示需要更新的元素的if各徑的AVP和所述,各徑所對應(yīng)的新的元素。7、根據(jù)權(quán)利要求6所述的方法,其特征在于,所述對透明數(shù)據(jù)中所需訪問的元素進行管理具體為8、根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述需要訪問的透明數(shù)據(jù)的元素的路徑包括父元素的標(biāo)簽和子元素的標(biāo)簽;根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素具體為在所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中,參照TLV格式,根據(jù)所述父元素的標(biāo)簽查找所述父元素,所述父元素包括所述父元素的標(biāo)簽、長度和數(shù)值;根據(jù)所述子元素的標(biāo)簽,在所述父元素的數(shù)值中查找所述子元素。9、根據(jù)權(quán)利要求8所述的方法,其特征在于,所述需要訪問的透明數(shù)據(jù)的元素的路徑還包括標(biāo)識所述父元素的標(biāo)簽在相同標(biāo)簽中次序的標(biāo)號;根據(jù)所述父元素的標(biāo)簽查找所述父元素具體為根據(jù)所述父元素的標(biāo)簽和標(biāo)識所述父元素的標(biāo)簽在相同標(biāo)簽中次序的標(biāo)號,查找所述父元素。10、根據(jù)權(quán)利要求8所述的方法,其特征在于,所述需要訪問的透明數(shù)據(jù)的元素的路徑還包括標(biāo)識所述子元素的標(biāo)簽在相同標(biāo)簽中次序的標(biāo)號;根據(jù)所述子元素的標(biāo)簽,在所述父元素的數(shù)值中查找所述子元素具體為根據(jù)所述子元素的標(biāo)簽和標(biāo)識所述子元素的標(biāo)簽在相同標(biāo)簽中次序的標(biāo)號,在所述父元素的數(shù)值中查找所述子元素。11、一種透明數(shù)據(jù)管理方法,其特征在于,包括接收應(yīng)用服務(wù)器AS發(fā)送的攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息;當(dāng)所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)發(fā)生變化時,根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。12、根據(jù)權(quán)利要求11所述的方法,其特征在于,所述接收AS發(fā)送的攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息具體為接收所述AS發(fā)送的訂閱通知消息,所述訂閱通知消息包括表示透明數(shù)據(jù)標(biāo)識的AVP和新增的用于指示推送通知形式的AVP。13、根據(jù)權(quán)利要求11或12所述的方法,其特征在于,所述向所述AS發(fā)送推送通知消息具體為當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送變化元素的路徑和所述路徑所對應(yīng)的變化后的元素,向所述AS發(fā)送攜帶所述變化元素的路徑和變化后的元素的推送通知消息;或者,當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送變化元素,向所述AS發(fā)送攜帶變化后的元素和標(biāo)識未變化元素的空元素的推送通知消息;或者,當(dāng)所述用于指示推送通知形式的標(biāo)識表示通知透明數(shù)據(jù)變化,向所述AS發(fā)送攜帶表示透明數(shù)據(jù)變化的空元素的推送通知消息;或者,當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送完整的透明數(shù)據(jù)時,向所述AS發(fā)送攜帶所述透明數(shù)據(jù)的推送通知消息。14、根據(jù)權(quán)利要求13所述的方法,其特征在于,向所述AS發(fā)送攜帶所述變化元素的路徑和變化后的元素的推送通知消息具體為向所述AS發(fā)送攜帶推送通知消息,所述推送通知消息通過AVPUser-Data攜帶擴展的AVPServiceIndication和變化后的元素,所述擴展的AVPServiceIndication包括透明數(shù)據(jù)標(biāo)識和變化元素的,各徑,或者,所述推送通知消息包括表示透明數(shù)據(jù)標(biāo)識的AVP、新增的表示變化元素路徑的AVP和所述路徑所對應(yīng)的變化后元素。15、一種數(shù)據(jù)管理裝置,其特征在于,包括用戶數(shù)據(jù)訪問消息接收單元,用于接收應(yīng)用服務(wù)器AS發(fā)送的用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;元素查找單元,用于根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;管理單元,用于對透明數(shù)據(jù)中所需訪問的元素進行管理。16、根據(jù)權(quán)利要求15所述的裝置,其特征在于,該裝置還包括透明數(shù)據(jù)寫入單元,用于接收所述AS發(fā)送的數(shù)據(jù)更新請求,所述數(shù)據(jù)更新請求包括透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和所述透明數(shù)據(jù)的各元素,并保存所述TLV格式的透明數(shù)據(jù)的各元素。17、根據(jù)權(quán)利要求15或16所述的裝置,其特征在于,所述用戶數(shù)據(jù)訪問消息接收單元包括用戶數(shù)據(jù)請求消息接收單元,用于接收AS發(fā)送的用戶數(shù)據(jù)請求消息,所述用戶數(shù)據(jù)請求消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;所述管理單元包括消息發(fā)送單元,用于向所述AS發(fā)送攜帶所述所需訪問的元素的用戶應(yīng)答消息。18、根據(jù)權(quán)利要求15或16所述的裝置,其特征在于,所述用戶數(shù)據(jù)訪問消息接收單元包括數(shù)據(jù)更新請求接收單元,用于接收所述AS發(fā)送的數(shù)據(jù)更新請求,所述數(shù)據(jù)更新請求包括透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志、需要更新的元素的路徑和所述路徑所對應(yīng)的新的元素;所述管理單元包括修改單元,用于將所找到的路徑所對應(yīng)的更新前的元素修改為所述新的元素。19、一種數(shù)據(jù)管理裝置,其特征在于,包括訂閱通知消息接收單元,用于接收AS發(fā)送的攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息;判斷單元,用于判斷所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)是否發(fā)生變化;推送通知消息發(fā)送單元,用于當(dāng)所述判斷單元的判斷結(jié)果為是時,根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。20、根據(jù)權(quán)利要求19所述的裝置,其特征在于,推送通知消息發(fā)送單元包括第一推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送變化元素的路徑和所述路徑所對應(yīng)的變化后的元素,向所述AS發(fā)送攜帶所述變化元素的路徑和變化后的元素的推送通知消息;或者,第二推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送變化元素,向所述AS發(fā)送攜帶變化后的元素和標(biāo)識未變化元素的空元素的推送通知消息;或者,第三推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示通知透明數(shù)據(jù)變化,向所述AS發(fā)送攜帶表示透明數(shù)據(jù)變化的空元素的推送通知消息;或者,第四推送通知消息發(fā)送單元,用于當(dāng)所述用于指示推送通知形式的標(biāo)識表示發(fā)送完整的透明數(shù)據(jù)時,向所述AS發(fā)送攜帶所述透明數(shù)據(jù)的推送通知消息。21、一種網(wǎng)絡(luò)系統(tǒng),其特征在于,包括歸屬簽約用戶服務(wù)器HSS,應(yīng)用服務(wù)器AS,其中,所述AS,用于向所述HSS發(fā)送用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;所述HSS,用于接收所述AS發(fā)送的用戶數(shù)據(jù)訪問消息,根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;對透明數(shù)據(jù)中所需訪問的元素進行管理。22、根據(jù)權(quán)利要21所述的系統(tǒng),其特征在于,所述HSS,還用于接收所述AS發(fā)送的數(shù)據(jù)更新請求,所述數(shù)據(jù)更新請求包括透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是TLV格式的標(biāo)志和所述AS根據(jù)數(shù)據(jù)字典所生成的所述透明數(shù)據(jù)中的各元素,并保存所述TLV格式的透明數(shù)據(jù)的各元素。23、一種網(wǎng)絡(luò)系統(tǒng),其特征在于,包括歸屬簽約用戶服務(wù)器HSS,應(yīng)用服務(wù)器AS,其中,所述AS,用于向HSS發(fā)送攜帶透明數(shù)據(jù)標(biāo)識和用于指示推送通知形式的標(biāo)識的訂閱通知消息;所述HSS,用于接收所述AS發(fā)送的訂閱通知消息,當(dāng)所述透明數(shù)據(jù)標(biāo)識所表示的透明數(shù)據(jù)發(fā)生變化時,根據(jù)所述用于指示推送通知形式的標(biāo)識,向所述AS發(fā)送推送通知消息。全文摘要本發(fā)明公開了一種透明數(shù)據(jù)管理方法,包括接收應(yīng)用服務(wù)器AS發(fā)送的用戶數(shù)據(jù)訪問消息,所述用戶數(shù)據(jù)訪問消息中攜帶透明數(shù)據(jù)標(biāo)識、表示所述透明數(shù)據(jù)是類型長度數(shù)值TLV格式的標(biāo)志和需要訪問的透明數(shù)據(jù)的元素的路徑;根據(jù)所述需要訪問的透明數(shù)據(jù)的元素的路徑,參照TLV格式,查找所述透明數(shù)據(jù)標(biāo)識所對應(yīng)的透明數(shù)據(jù)中所需訪問的元素;對透明數(shù)據(jù)中所需訪問的元素進行管理。使用本發(fā)明提供的技術(shù)方案,能夠提高訪問效率。文檔編號H04L29/06GK101515921SQ20081000799公開日2009年8月26日申請日期2008年2月22日優(yōu)先權(quán)日2008年2月22日發(fā)明者劉書紅,張寬懷申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
五华县| 灌南县| 育儿| 永春县| 揭阳市| 嘉义市| 龙门县| 辛集市| 泰顺县| 赤峰市| 新疆| 景谷| 阳山县| 湘西| 新余市| 湖口县| 新建县| 昭通市| 河北区| 江山市| 泰顺县| 邢台市| 潞城市| 大化| 盱眙县| 田林县| 淮阳县| 苍南县| 沙洋县| 突泉县| 盈江县| 江源县| 朝阳县| 东至县| 迭部县| 宽甸| 罗田县| 浦北县| 延长县| 新密市| 泰来县|