專利名稱:一種傳輸終端能力的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域,特別是涉及一種傳輸終端能力的方法及裝置。
背景技術(shù):
隨著移動網(wǎng)絡(luò)的發(fā)展,以及移動網(wǎng)和互聯(lián)網(wǎng)的融合,越來越多的增值業(yè)務(wù)可供用戶選擇,例如游戲業(yè)務(wù)、下載業(yè)務(wù)、設(shè)備管理業(yè)務(wù)。移動網(wǎng)業(yè)務(wù)的實(shí)施對終端能力有一定的要求,例如對終端內(nèi)存大小、終端支持的網(wǎng)絡(luò)制式、終端屏幕參數(shù)等。因此終端能力的適配已經(jīng)成為大部分移動增值業(yè)務(wù)的必要環(huán)節(jié)。
為了進(jìn)行終端能力適配,移動運(yùn)營商必須創(chuàng)建和維護(hù)終端能力數(shù)據(jù)庫,用以存儲各個(gè)廠商和型號終端的能力參數(shù)。在需要時(shí),各個(gè)移動業(yè)務(wù)部件向終端能力數(shù)據(jù)庫查詢終端能力參數(shù)。另一方面,終端廠商在推出一款新的終端時(shí),可以通過網(wǎng)絡(luò)直接將該款終端的能力參數(shù)信息發(fā)送到運(yùn)營商的相應(yīng)數(shù)據(jù)庫,用來擴(kuò)充所述終端能力數(shù)據(jù)庫。
但是,由于終端能力信息具有豐富性和繁雜性,目前還沒有一種傳輸方法可以自動通過網(wǎng)絡(luò)傳輸終端能力參數(shù)信息。目前終端廠商是通過郵件等方式直接將終端的能力參數(shù)信息發(fā)送給運(yùn)營商,或者終端廠商登錄運(yùn)營商的門戶網(wǎng)站錄入終端能力參數(shù)信息。之后,運(yùn)營商的相關(guān)人員再將其錄入相應(yīng)的數(shù)據(jù)庫。上述方法使得終端廠商和運(yùn)營商耗費(fèi)了較大的人力和時(shí)間來錄入終端能力參數(shù)信息。進(jìn)而現(xiàn)有的傳輸方法使終端能力參數(shù)不具有可移植性,在不同的部件之間傳輸終端能力參數(shù)需要分別商定終端參數(shù)表示方法;不具有可擴(kuò)展性,當(dāng)出現(xiàn)新的終端能力參數(shù)時(shí),需要專門商定表示方法。
發(fā)明內(nèi)容
本發(fā)明提供一種傳輸終端能力的方法,用以解決現(xiàn)有技術(shù)存在的無法在終端廠商和運(yùn)營商,以及運(yùn)營商內(nèi)部各業(yè)務(wù)部件之間自動傳輸終端能力參數(shù)的問題。
本發(fā)明還提供了一種傳輸終端能力的系統(tǒng),用以支撐本發(fā)明方法。
本發(fā)明又提供了封裝裝置和解析裝置,其被應(yīng)用于所述系統(tǒng)。
本發(fā)明方法包括步驟發(fā)送端按照封裝規(guī)則將終端能力參數(shù)封裝;接收端按照解析規(guī)則將收到的封裝數(shù)據(jù)解析為終端能力參數(shù)。
將所述終端能力參數(shù)封裝為XML格式。
所述XML格式包括頭部分和主體部分。
所述頭部分包括終端的生產(chǎn)廠商信息,以及終端型號。
以所述頭部分中的每一條信息唯一對應(yīng)的標(biāo)簽來標(biāo)識所述每一條信息。
所述主體部分包括終端能力參數(shù)項(xiàng)。
所述每一終端能力參數(shù)項(xiàng)之間具有相同的級別。
所述終端能力參數(shù)項(xiàng)按其類型分類。所述分類至少具有一個(gè)級別。
所述每一級別至少包括用以唯一標(biāo)識該級別的名稱信息。
所述每一終端能力參數(shù)項(xiàng)用與其唯一對應(yīng)的名稱信息加以標(biāo)識。
所述每一終端能力參數(shù)項(xiàng)至少包括描述該項(xiàng)終端能力參數(shù)的信息;該項(xiàng)終端能力參數(shù)的類型信息;該項(xiàng)終端能力參數(shù)的格式信息;以及該項(xiàng)終端能力參數(shù)的參數(shù)值信息。
若所述終端能力參數(shù)的類型信息和終端能力參數(shù)的格式信息為空,則為默認(rèn)類型和格式。
所述按照解析規(guī)則將封裝數(shù)據(jù)解析為終端能力參數(shù)是對應(yīng)所述封裝規(guī)則,從封裝數(shù)據(jù)中提取相關(guān)的終端能力參數(shù)信息。
本發(fā)明傳輸終端能力的系統(tǒng)包括傳輸網(wǎng)絡(luò),用于傳輸數(shù)據(jù);封裝裝置,用于將終端能力參數(shù)封裝,并通過所述傳輸網(wǎng)絡(luò)發(fā)送到對端;解析裝置,用于接收所述傳輸網(wǎng)絡(luò)發(fā)來的封裝數(shù)據(jù),并將其解析為終端能力參數(shù)。
所述封裝裝置設(shè)置于網(wǎng)元中,或者是一個(gè)獨(dú)立的實(shí)體;所述解析裝置設(shè)置于網(wǎng)元中,或者是一個(gè)獨(dú)立的實(shí)體。
所述網(wǎng)元是移動業(yè)務(wù)部件或網(wǎng)絡(luò)部件。
本發(fā)明封裝裝置包括封裝單元,用于存儲封裝規(guī)則;處理單元,其調(diào)用所述封裝單元內(nèi)存儲的封裝規(guī)則,用以完成對終端能力參數(shù)的封裝。
所述封裝裝置還包括輸入單元,用于接收終端能力參數(shù);數(shù)據(jù)存儲單元,用于存儲所述輸入模塊接收的終端能力參數(shù),并提供給處理單元;輸出單元,用于輸出經(jīng)所述處理單元封裝后的封裝數(shù)據(jù)。
本發(fā)明解析裝置包括解析單元,用于存儲解析規(guī)則;處理單元,其調(diào)用所述解析單元內(nèi)存儲的解析規(guī)則,用以將封裝數(shù)據(jù)解析為終端能力參數(shù)。
所述解析裝置還包括輸入單元,用于接收封裝數(shù)據(jù);數(shù)據(jù)存儲單元,用于存儲所述輸入模塊接收的封裝數(shù)據(jù),并提供給處理單元;輸出單元,用于輸出經(jīng)所述處理單元解析后的終端能力參數(shù)。
本發(fā)明有益效果如下本發(fā)明方法按照預(yù)設(shè)的封裝規(guī)則,在發(fā)送端對終端能力參數(shù)進(jìn)行封裝;將封裝后的封裝數(shù)據(jù)通過網(wǎng)絡(luò)傳輸?shù)浇邮斩耍唤邮斩税凑张c所述封裝規(guī)則相對應(yīng)的解析規(guī)則對所述封裝數(shù)據(jù)進(jìn)行解析,從中獲取終端能力參數(shù)。這樣只需在發(fā)送端和接收端預(yù)先設(shè)置封裝規(guī)則和解析規(guī)則即可使各網(wǎng)元通用該終端的能力參數(shù)。同時(shí)使終端能力參數(shù)具有可移植性,及可擴(kuò)展性。
配合上述方法,本發(fā)明還提供了封裝裝置和解析裝置,以及利用所述封裝裝置和解析裝置的傳輸終端能力的系統(tǒng)。
圖1為本發(fā)明封裝裝置結(jié)構(gòu)示意圖;圖2為本發(fā)明解析裝置結(jié)構(gòu)示意圖;圖3為本發(fā)明傳輸系統(tǒng)示意圖;圖4為本發(fā)明方法步驟流程圖。
具體實(shí)施例方式
為了使所述終端能力參數(shù)可被各網(wǎng)元通用。
參見圖1所示,本發(fā)明提供一種封裝裝置,包括依次相連的輸入單元、數(shù)據(jù)存儲單元以及處理單元,所述處理單元還與封裝單元和輸出單元分別相連。
所述輸入單元,用于接收終端能力參數(shù);所述數(shù)據(jù)存儲單元,用于存儲所述輸入設(shè)備接收的終端能力參數(shù);所述封裝單元,用于存儲封裝規(guī)則;所述處理單元,其調(diào)用所述封裝單元內(nèi)存儲的封裝規(guī)則,用以完成對數(shù)據(jù)存儲單元中存儲的終端能力參數(shù)的封裝;所述輸出單元,用于輸出經(jīng)所述處理單元封裝后的封裝數(shù)據(jù)。
參見圖2所示,本發(fā)明提供一種解析裝置,包括依次相連的輸入單元、數(shù)據(jù)存儲單元以及處理單元,所述處理單元還與解析單元和輸出單元分別相連。
所述輸入單元,用于接收封裝數(shù)據(jù);所述數(shù)據(jù)存儲單元,用于存儲所述輸入設(shè)備接收的封裝數(shù)據(jù);所述解析單元,用于存儲解析規(guī)則;所述處理單元,其調(diào)用所述解析單元內(nèi)存儲的解析規(guī)則,用以完成對數(shù)據(jù)存儲單元中存儲的封裝數(shù)據(jù)的解析;所述輸出單元,用于輸出經(jīng)所述處理單元解析后的終端能力參數(shù)。
參見圖3所示,利用所述封裝裝置和解析裝置,本發(fā)明提供一種傳輸終端能力的系統(tǒng),該系統(tǒng)包括依次相連的封裝裝置、傳輸網(wǎng)絡(luò)以及解析裝置。
所述傳輸網(wǎng)絡(luò),用于傳輸數(shù)據(jù);所述封裝裝置,用于將終端能力參數(shù)封裝,并通過所述傳輸網(wǎng)絡(luò)發(fā)送到對端;所述解析裝置,用于接收所述傳輸網(wǎng)絡(luò)發(fā)來的封裝數(shù)據(jù),并將其解析為終端能力參數(shù)。
所述封裝裝置設(shè)置于移動業(yè)務(wù)部件或網(wǎng)絡(luò)部件中,或者是一個(gè)獨(dú)立的實(shí)體;所述解析裝置設(shè)置于移動業(yè)務(wù)部件或網(wǎng)絡(luò)部件中,或者是一個(gè)獨(dú)立的實(shí)體。
參見圖4所示,基于上述系統(tǒng)本發(fā)明提供一種傳輸終端能力的方法,該方法包括下列步驟S1、將待封裝的終端能力參數(shù)輸入封裝裝置。
S2、封裝裝置按照封裝規(guī)則對待封裝的終端能力參數(shù)進(jìn)行封裝。
S3、發(fā)送到傳輸網(wǎng)絡(luò)側(cè)。
S4、傳輸網(wǎng)絡(luò)將封裝數(shù)據(jù)傳輸?shù)綄Χ恕?br>
S5、對端的解析裝置按照解析規(guī)則將接收到的封裝數(shù)據(jù)解析為終端能力參數(shù)。
S6、將終端能力參數(shù)輸出到相關(guān)網(wǎng)元,以備應(yīng)用。
以下通過兩個(gè)實(shí)例具體描述本發(fā)明方法。
實(shí)例一終端能力參數(shù)按單級封裝。
S101、將待封裝的終端能力參數(shù)輸入封裝裝置。
發(fā)送端(例如終端廠商)通過封裝裝置中的輸入單元將待封裝的終端能力參數(shù)輸入并存儲于封裝裝置中的數(shù)據(jù)存儲單元中。
S102、封裝裝置按照封裝規(guī)則對待封裝的終端能力參數(shù)進(jìn)行封裝。
封裝裝置中的處理單元從封裝單元中調(diào)用預(yù)設(shè)的封裝規(guī)則,以及從所述數(shù)據(jù)存儲單元中獲取待封裝的終端能力參數(shù)。之后,以所述封裝規(guī)則對待封裝的終端能力參數(shù)進(jìn)行封裝。
所述封裝規(guī)則基于XML格式的描述體系,分為頭部分和主體部分。
其中,頭部分包括終端的基本信息,每一條信息用一個(gè)與其唯一對應(yīng)的XML標(biāo)簽標(biāo)識。所述的基本信息,例如終端所屬廠商名稱、廠商ID、終端型號等。所述的XML標(biāo)簽與每一條信息的對應(yīng)關(guān)系,參見表一
將上述終端基本信息以XML格式表示為<DevHdr>
<ManName>Huawei</ManName>
<ManID>001</ManID>
<DevMod>***</DevMod>
</DevHdr>
所述的主體部分包括終端能力參數(shù)項(xiàng)。在XML格式中用一個(gè)XML標(biāo)簽(如<DevBody>)標(biāo)識本部分的開始位置和結(jié)束位置。
在<DevBody>標(biāo)簽之下,用一個(gè)XML標(biāo)簽(如<Capability>)包含所有的終端參數(shù)項(xiàng)。每個(gè)終端能力參數(shù)用一個(gè)XML標(biāo)簽(如<Item>)表示。并且,每一終端能力參數(shù)項(xiàng)之間具有相同的級別。
所述<Item>標(biāo)簽至少包括以下屬性-Name屬性,用以表示該參數(shù)項(xiàng)的名稱,該名稱唯一標(biāo)識該參數(shù)項(xiàng)。例如<Item Name=“UserMemory”>...<Item/>,UserMemory為用戶可用內(nèi)存。
一個(gè)<Item>項(xiàng)之下至少包括以下元素-簡要描述,用于概述本項(xiàng)終端能力參數(shù)的用途等。例如<Description>Memory Size for User</Description>,“Memory Size for User”簡要描述了該終端能力參數(shù)是體現(xiàn)用戶可用內(nèi)存的大小。
-參數(shù)類型和格式(如<Meta>標(biāo)簽),用于表示該項(xiàng)終端能力參數(shù)值的類型和格式。<Meta>標(biāo)簽包含<Type>和<Format>兩個(gè)項(xiàng),分別表示類型和格式。每個(gè)終端參數(shù)值都有默認(rèn)類型和格式,如果在描述中不提供<Meta>,則表示為默認(rèn)類型。
-參數(shù)值(如<Data>標(biāo)簽),用于表示該項(xiàng)終端能力參數(shù)的參數(shù)值。
所述的XML標(biāo)簽與各屬性的對應(yīng)關(guān)系,參見表二
結(jié)合上述頭部分的描述,終端能力參數(shù)以XML格式完整的表示為<DevML>
<DevHdr>
<ManName>Huawei</ManName>
<ManID>001</ManID>
<DevMod>***</DevMod>
</DevHdr>
<DevBody>
<Capability>
<Item Name=“UserMemory”>
<Description>Memory Size for User</Description>
<Meta>
<Type>***</Type>
<Format>***</Format>
</Meta>
<Data>***</Data>
</Item>
<Item Name=“SRAMMemory”>
<Description>SRAM Memory Size</Description>
<Data>***</Data>
</Item>
......
</Capability>
</DevBody>
</DevML>
通過上述XML格式將所述終端能力參數(shù)封裝為封裝數(shù)據(jù)。
S103、發(fā)送到傳輸網(wǎng)絡(luò)側(cè)。
通過封裝裝置中的輸出單元將封裝后的封裝數(shù)據(jù)發(fā)送到傳輸網(wǎng)絡(luò)側(cè)。
S104、傳輸網(wǎng)絡(luò)將封裝數(shù)據(jù)傳輸?shù)綄Χ恕?br>
接收端的解析裝置中的輸入單元將傳輸網(wǎng)絡(luò)側(cè)發(fā)來的封裝數(shù)據(jù)接收并存儲于數(shù)據(jù)存儲單元中。
S105、對端的解析裝置按照解析規(guī)則將接收到的封裝數(shù)據(jù)解析為終端能力參數(shù)。
接收端的解析裝置中的處理單元調(diào)用解析模塊中預(yù)設(shè)的解析規(guī)則,以及獲取數(shù)據(jù)存儲單元中存儲的封裝數(shù)據(jù)。之后,以所述解析規(guī)則,將封裝數(shù)據(jù)解析為終端能力參數(shù)。
所述的解析規(guī)則是參照所述封裝規(guī)則,從封裝數(shù)據(jù)中提取各項(xiàng)終端能力參數(shù)。
S106、將終端能力參數(shù)輸出到相關(guān)網(wǎng)元,以備應(yīng)用。
實(shí)例二終端能力參數(shù)按分級方式封裝。
S201、將待封裝的終端能力參數(shù)輸入封裝裝置。
發(fā)送端(例如終端廠商)通過封裝裝置中的輸入單元將待封裝的終端能力參數(shù)輸入并存儲于封裝裝置中的數(shù)據(jù)存儲單元中。
S202、封裝裝置按照封裝規(guī)則對待封裝的終端能力參數(shù)進(jìn)行封裝。
封裝裝置中的處理單元從封裝單元中調(diào)用預(yù)設(shè)的封裝規(guī)則,以及從所述數(shù)據(jù)存儲單元中獲取待封裝的終端能力參數(shù)。之后,以所述封裝規(guī)則對待封裝的終端能力參數(shù)進(jìn)行封裝。
所述封裝規(guī)則基于XML格式的描述體系,分為頭部分和主體部分。
其中,頭部分包括終端的基本信息,每一條信息用一個(gè)與其唯一對應(yīng)的XML標(biāo)簽標(biāo)識。所述的基本信息,例如終端所屬廠商名稱、廠商ID、終端型號等。所述的XML標(biāo)簽與每一條信息的對應(yīng)關(guān)系,參見表一
將上述終端基本信息用XML格式表示為<DevHdr>
<ManName>Huawei</ManName>
<ManID>001</ManID>
<DevMod>***</DevMod>
</DevHdr>
所述的主體部分包括終端能力參數(shù)項(xiàng)。在XML格式中用一個(gè)XML標(biāo)簽(如<DevBody>)標(biāo)識本部分的開始位置和結(jié)束位置。
按終端能力參數(shù)的類型分為若干大類,每一大類下的參數(shù)又可分成若干小類。以此類推,可將參數(shù)分為若干子集。其中,最小的參數(shù)級別包含一個(gè)或多個(gè)終端能力參數(shù)項(xiàng)。
所述的每個(gè)級別都用一個(gè)XML標(biāo)簽(如<Class>)標(biāo)識。每個(gè)<Class>標(biāo)簽至少包含以下屬性Name屬性,用以表示該<Class>所包含參數(shù)的類型名稱。該名稱唯一標(biāo)識該參數(shù)類型。例如<Class Name=“Network”>...</Class>,Network為終端網(wǎng)絡(luò)相關(guān)參數(shù)。
所述的每一終端能力參數(shù)項(xiàng)用一個(gè)XML標(biāo)簽(如<Item>)表示。
所述<Item>標(biāo)簽至少包括以下屬性-Name屬性,用以表示該參數(shù)項(xiàng)的名稱,該名稱唯一標(biāo)識該參數(shù)項(xiàng)。例如<Item Name=“NetMech”>...<Item/>。
一個(gè)<Item>項(xiàng)之下至少包括以下元素-簡要描述,用于概述本項(xiàng)終端能力參數(shù)的用途等。例如<Description>Network Mechanism</Description>。
-參數(shù)類型和格式(如<Meta>標(biāo)簽),用于表示該項(xiàng)終端能力參數(shù)值的類型和格式。<Meta>標(biāo)簽包含<Type>和<Format>兩個(gè)項(xiàng),分別表示類型和格式。每個(gè)終端參數(shù)值都會有默認(rèn)類型和格式,若在描述中不提供<Meta>,則表示為默認(rèn)類型。
-參數(shù)值(如<Data>標(biāo)簽),用于表示該項(xiàng)終端能力參數(shù)的參數(shù)值。
所述的XML標(biāo)簽與各屬性的對應(yīng)關(guān)系,參見表三
結(jié)合上述頭部分的描述,終端能力參數(shù)以XML格式完整的表示為<DevML>
<DevHdr>
<ManName>Huawei</ManName>
<ManID>001</ManID>
<DevMod>***</DevMod>
</DevHdr>
<DevBody>
<Class Name=“Network”>
<Class Name=“Mech”>
<Item Name=“NetMech”>
<Description>Network Mechanism</Description>
<Meta>
<Type>***</Type>
<Format>***</Format>
<Data>GPRS</Data>
</Item>
</Class>
<Class Name=“GPRS”>
<Item Name=“IsGPRS”>
<Description>Support GRPS</Description>
<Data>1</Data>
</Item>
<Item Name=“GPRSServiceClass”>
<Description>GPRS Service Class</Description>
<Data>***</Data>
</Item>
</Class>
</Class>
<Class Name=“Hardware”>
<Class Name=“Memory”>
<Item Name=“UserMemory>
......
</Item>
</Class>
</Class>
......
</DevBody>
</DevML>
通過上述XML格式將所述終端能力參數(shù)封裝為封裝數(shù)據(jù)。
S203、發(fā)送到傳輸網(wǎng)絡(luò)側(cè)。
通過封裝裝置中的輸出單元將封裝后的封裝數(shù)據(jù)發(fā)送到傳輸網(wǎng)絡(luò)側(cè)。
S204、傳輸網(wǎng)絡(luò)將封裝數(shù)據(jù)傳輸?shù)綄Χ恕?br>
接收端的解析裝置中的輸入單元將傳輸網(wǎng)絡(luò)側(cè)發(fā)來的封裝數(shù)據(jù)接收并存儲于數(shù)據(jù)存儲單元中。
S205、對端的解析裝置按照解析規(guī)則將接收到的封裝數(shù)據(jù)解析為終端能力參數(shù)。
接收端的解析裝置中的處理單元調(diào)用解析模塊中預(yù)設(shè)的解析規(guī)則,以及獲取數(shù)據(jù)存儲單元中存儲的封裝數(shù)據(jù)。之后,以所述解析規(guī)則,將封裝數(shù)據(jù)解析為終端能力參數(shù)。
所述的解析規(guī)則是參照所述封裝規(guī)則,從封裝數(shù)據(jù)中提取各項(xiàng)終端能力參數(shù)。
S206、將終端能力參數(shù)輸出到相關(guān)網(wǎng)元,以備應(yīng)用。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種封裝裝置,其特征在于,包括封裝單元,用于存儲封裝規(guī)則;處理單元,其調(diào)用所述封裝單元內(nèi)存儲的封裝規(guī)則,用以完成對終端能力參數(shù)的封裝。
2.如權(quán)利要求1所述的裝置,其特征在于,所述封裝裝置還包括輸入單元,用于接收終端能力參數(shù);數(shù)據(jù)存儲單元,用于存儲所述輸入模塊接收的終端能力參數(shù),并提供給處理單元;輸出單元,用于輸出經(jīng)所述處理單元封裝后的封裝數(shù)據(jù)。
3.一種解析裝置,其特征在于,包括解析單元,用于存儲解析規(guī)則;處理單元,其調(diào)用所述解析單元內(nèi)存儲的解析規(guī)則,用以將封裝數(shù)據(jù)解析為終端能力參數(shù)。
4.如權(quán)利要求3所述的裝置,其特征在于,所述解析裝置還包括輸入單元,用于接收封裝數(shù)據(jù);數(shù)據(jù)存儲單元,用于存儲所述輸入模塊接收的封裝數(shù)據(jù),并提供給處理單元;輸出單元,用于輸出經(jīng)所述處理單元解析后的終端能力參數(shù)。
5.一種傳輸終端能力的系統(tǒng),包括傳輸網(wǎng)絡(luò),用于傳輸數(shù)據(jù);其特征在于,所述系統(tǒng)還包括封裝裝置,用于將終端能力參數(shù)封裝,并通過所述傳輸網(wǎng)絡(luò)發(fā)送到對端;解析裝置,用于接收所述傳輸網(wǎng)絡(luò)發(fā)來的封裝數(shù)據(jù),并將其解析為終端能力參數(shù)。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述封裝裝置設(shè)置于網(wǎng)元中,或者是一個(gè)獨(dú)立的實(shí)體;所述解析裝置設(shè)置于網(wǎng)元中,或者是一個(gè)獨(dú)立的實(shí)體。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述網(wǎng)元是移動業(yè)務(wù)部件或網(wǎng)絡(luò)部件。
8.一種傳輸終端能力的方法,其特征在于,包括下列步驟發(fā)送端按照封裝規(guī)則將終端能力參數(shù)封裝;接收端按照解析規(guī)則將收到的封裝數(shù)據(jù)解析為終端能力參數(shù)。
9.如權(quán)利要求8所述的方法,其特征在于,將所述終端能力參數(shù)封裝為XML格式。
10.如權(quán)利要求9所述的方法,其特征在于,所述XML格式包括頭部分和主體部分。
11.如權(quán)利要求10所述的方法,其特征在于,所述頭部分包括終端的生產(chǎn)廠商信息,以及終端型號。
12.如權(quán)利要求11所述的方法,其特征在于,以所述頭部分中的每一條信息唯一對應(yīng)的標(biāo)簽來標(biāo)識所述每一條信息。
13.如權(quán)利要求12所述的方法,其特征在于,所述主體部分包括終端能力參數(shù)項(xiàng)。
14.如權(quán)利要求13所述的方法,其特征在于,所述每一終端能力參數(shù)項(xiàng)之間具有相同的級別。
15.如權(quán)利要求13所述的方法,其特征在于,所述終端能力參數(shù)項(xiàng)按其類型分類。
16.如權(quán)利要求15所述的方法,其特征在于,所述分類至少具有一個(gè)級別。
17.如權(quán)利要求16所述的方法,其特征在于,所述每一級別至少包括用以唯一標(biāo)識該級別的名稱信息。
18.如權(quán)利要求13至17任一項(xiàng)所述的方法,其特征在于,所述每一終端能力參數(shù)項(xiàng)用與其唯一對應(yīng)的名稱信息加以標(biāo)識。
19.如權(quán)利要求18所述的方法,其特征在于,所述每一終端能力參數(shù)項(xiàng)至少包括描述該項(xiàng)終端能力參數(shù)的信息;該項(xiàng)終端能力參數(shù)的類型信息;該項(xiàng)終端能力參數(shù)的格式信息;以及該項(xiàng)終端能力參數(shù)的參數(shù)值信息。
20.如權(quán)利要求19所述的方法,其特征在于,若所述終端能力參數(shù)的類型信息和終端能力參數(shù)的格式信息為空,則為默認(rèn)類型和格式。
21.如權(quán)利要求20所述的方法,其特征在于,所述按照解析規(guī)則將封裝數(shù)據(jù)解析為終端能力參數(shù)是對應(yīng)所述封裝規(guī)則,從封裝數(shù)據(jù)中提取相關(guān)的終端能力參數(shù)信息。
全文摘要
本發(fā)明公開了一種傳輸終端能力的方法,用以解決現(xiàn)有技術(shù)存在的無法在終端廠商和運(yùn)營商,以及運(yùn)營商內(nèi)部各業(yè)務(wù)部件之間自動傳輸終端能力參數(shù)的問題。本發(fā)明方法包括步驟發(fā)送端按照封裝規(guī)則將終端能力參數(shù)封裝;接收端按照解析規(guī)則將收到的封裝數(shù)據(jù)解析為終端能力參數(shù)。本發(fā)明還公開了一種傳輸終端能力的系統(tǒng),用以支撐本發(fā)明方法,其包括傳輸網(wǎng)絡(luò)、封裝裝置和解析裝置。
文檔編號H04L29/06GK1852291SQ200510090880
公開日2006年10月25日 申請日期2005年8月18日 優(yōu)先權(quán)日2005年8月18日
發(fā)明者唐杰, 申海, 董曉藝, 高洪濤, 舒琦, 柴曉前, 程建章, 李克鵬, 何江水 申請人:華為技術(shù)有限公司