亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)轉(zhuǎn)換方法、裝置、終端以及服務(wù)器的制作方法

文檔序號:7684574閱讀:321來源:國知局
專利名稱:數(shù)據(jù)轉(zhuǎn)換方法、裝置、終端以及服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信技術(shù),尤其涉及一種數(shù)據(jù)轉(zhuǎn)換方法、數(shù)據(jù)轉(zhuǎn)換裝置、 終端以及服務(wù)器。
背景技術(shù)
開放移動同盟(OMA, Open Mobile Alliance)設(shè)備管理(DM, Device Management)是使用OMADM協(xié)議來實現(xiàn)對移動設(shè)備相關(guān)參數(shù)的設(shè)置,這些參 數(shù)是通過具有子節(jié)點和葉子節(jié)點的樹結(jié)構(gòu)來加以組織的,而且是基于XML的, 遵守OMADM的可擴展標記語言(XML, extensible Marked Language)文件類 型定義(DTD, Document Type Defined )。 OMA DM結(jié)構(gòu)中終端設(shè)備上存儲管理 樹,管理樹可以被認為是一個設(shè)備管理服務(wù)器通過DM協(xié)議對終端設(shè)備進行管 理的接口,管理樹的基本組成單元為節(jié)點,分為內(nèi)部節(jié)點和葉子節(jié)點兩種,其 中內(nèi)部節(jié)點下面可以包含其它內(nèi)部節(jié)點和葉子節(jié)點,而葉子節(jié)點下面不能再有 節(jié)點。管理對象(MO, Management Object)作為管理樹的子樹,是為了實現(xiàn)某 一種特定功能而聯(lián)系在一起的節(jié)點的集合。
在一般情況下,無線環(huán)境中采用OMA DM協(xié)議管理,OMA DM數(shù)據(jù)模型 是樹狀數(shù)據(jù)模型,而固定網(wǎng)絡(luò)環(huán)境中采用用戶終端設(shè)備廣域網(wǎng)管理協(xié)議 (CWMP, Customer premises equipment WAN Management Protocol )管理,CWMP 數(shù)據(jù)模型是對象數(shù)據(jù)模型,隨著無線保真技術(shù)(WIFI, Wireless Fidelity),全球 微波接入互操作性(WIMAX, World Interoperability for Microwave Access)等無 線通信技術(shù)的發(fā)展,這些固定網(wǎng)絡(luò)雖然通過無線信道提供移動的功能,但其網(wǎng) 絡(luò)提供服務(wù)的方式屬于固定網(wǎng)絡(luò)范疇,當WIFI與寬帶碼分多址(WCDMA, Wideband Code Division Multiple Access)等無線通信方式相融合時, 一般采用 OMADM服務(wù)器來管理終端,但OMADM服務(wù)器管理的是基于OMADM數(shù)據(jù) 模型的終端設(shè)備,因此現(xiàn)有的OMA DM服務(wù)器無法實現(xiàn)對網(wǎng)絡(luò)環(huán)境中的基于 CWMP數(shù)據(jù)模型的終端設(shè)備進行有效管理。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種數(shù)據(jù)轉(zhuǎn)換方法及裝置,以實現(xiàn)基于樹狀數(shù)據(jù)模型的 數(shù)據(jù)的服務(wù)器管理基于對象數(shù)據(jù)模型的數(shù)據(jù)的終端。
本發(fā)明實施例提供了一種數(shù)據(jù)轉(zhuǎn)換方法,包括獲取終端數(shù)據(jù),確定所述 接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型,將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn) 換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
本發(fā)明實施例還提供了 一種數(shù)據(jù)轉(zhuǎn)換裝置,包括
獲取單元,用于獲取終端數(shù)據(jù);
確定單元,用于確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型; 數(shù)據(jù)轉(zhuǎn)換單元,用于將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型 的數(shù)據(jù)。
發(fā)送單元,用于將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器。 本發(fā)明實施例還提供了終端,包括
第一數(shù)據(jù)轉(zhuǎn)換單元,用于將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型的數(shù)據(jù)。
發(fā)送單元,用于將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器。 本發(fā)明實施例也提供了服務(wù)器,包括 獲取單元,用于獲取來自終端的數(shù)據(jù);
第二數(shù)據(jù)轉(zhuǎn)換單元,用于將來自終端的基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基
于樹狀數(shù)據(jù)模型的數(shù)據(jù);
管理單元,用于管理所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
本發(fā)明實施例一種數(shù)據(jù)轉(zhuǎn)換方法及裝置,將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換 為基于樹狀數(shù)據(jù)模型的數(shù)據(jù),從而實現(xiàn)OMADM協(xié)議的服務(wù)器可以管理數(shù)字用 戶鏈路(Digital Subscriber Line, DSL)論壇定義的基于對象數(shù)據(jù)模型的終端。


圖l是本發(fā)明數(shù)據(jù)轉(zhuǎn)換方法第一實施例流程示意圖2是本發(fā)明數(shù)據(jù)轉(zhuǎn)換方法第二實施例流程示意圖3是本發(fā)明實施例數(shù)據(jù)轉(zhuǎn)換后基于樹狀數(shù)據(jù)模型的的數(shù)據(jù)結(jié)構(gòu)示意圖4是本發(fā)明實施例數(shù)據(jù)轉(zhuǎn)換裝置組成示意圖;圖5是本發(fā)明實施例數(shù)據(jù)轉(zhuǎn)換裝置中數(shù)據(jù)轉(zhuǎn)換單元的組成示意圖; 圖6是本發(fā)明實施例終端的組成示意圖; 圖7是本發(fā)明實施例服務(wù)器的組成示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明 作進一步地詳細描述。
本發(fā)明實施例提供了一種數(shù)據(jù)轉(zhuǎn)換方法,獲取終端數(shù)據(jù),確定所述接收到 的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型,將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基 于樹狀數(shù)據(jù)模型的數(shù)據(jù)。本發(fā)明實施例還提供了相應(yīng)的數(shù)據(jù)轉(zhuǎn)換裝置,終端以 及服務(wù)器。
參考圖l,是本發(fā)明數(shù)據(jù)轉(zhuǎn)換方法第一實施例流程示意圖,包括步驟 Al、獲取終端數(shù)據(jù);
此處,所述終端數(shù)據(jù)指的是管理操作的指令,管理操作的對象,普通用戶 數(shù)據(jù)如地址簿,短消息。
A2、確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)才莫型是對象數(shù)據(jù)模型; 此處,確定所接收到數(shù)據(jù)是基于CWMP數(shù)據(jù)模型的數(shù)據(jù),在CWMP中, 數(shù)據(jù)模型包括兩類元素對象(Object)和參數(shù)(Parameter),其中對象可以包 含其它對象和參數(shù),而參數(shù)則給出一個具體的參數(shù)名稱和參數(shù)值。CWMP數(shù)據(jù) 模型中對象名稱后面都加了個".,,,下一級對象通過把自己的名稱級聯(lián)到上級 對象名稱的后面來加以標識,所述對象名稱級聯(lián)稱為全路徑名稱,名稱之間用 "."隔開,而所有參^t的名稱都沒有".,,,利用此區(qū)別可以有效區(qū)分對象和元 素,并根據(jù)對象的全路徑名稱來判斷它的上一級對象。
A3、將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。 此處,利用CWMP數(shù)據(jù)模型中對象與參數(shù)的名稱不同來處理不同的元素, 將基于CWMP數(shù)據(jù)模型數(shù)據(jù)轉(zhuǎn)換為基于OMA DM數(shù)據(jù)模型數(shù)據(jù),OMA DM數(shù) 據(jù)模型中的管理樹的基本組成單元為節(jié)點,節(jié)點分為內(nèi)部節(jié)點和葉子節(jié)點,內(nèi) 部節(jié)點下面可以有其他的內(nèi)部節(jié)點和葉子節(jié)點,而葉子節(jié)點下面不能再有節(jié)點。 參考圖2,是本發(fā)明數(shù)據(jù)轉(zhuǎn)換方法第二實施例流程示意圖,下面對其進行詳 細描述。步驟S201,判斷元素為對象還是參數(shù);若是對象,則執(zhí)行步驟S202,否則 執(zhí)行步驟S203;
此處,利用基于CWMP數(shù)據(jù)模型的數(shù)據(jù)中元素名稱,判斷所述元素是對象 還是參數(shù),CWMP數(shù)據(jù)模型中對象名稱后面都加了個".,,,下一級對象通過把 自己的名稱級聯(lián)到上級對象名稱的后面來加以標識,所述對象名稱級聯(lián)稱為全 路徑名稱,名稱之間用"."隔開,而所有參數(shù)的名稱都沒有"."。
步驟S202,將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的對象轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型相應(yīng)節(jié)點;
步驟S203,將所述參數(shù)轉(zhuǎn)換為所述參數(shù)前面遇到的最后一個對象所對應(yīng)節(jié) 點的葉子節(jié)點;
步驟S204,判斷所述對象有無上級對象;若有上級對象,則執(zhí)行步驟S205, 否則執(zhí)行步驟S206;
此處,根據(jù)對象名稱判斷所述對象有無上級對象,CWMP數(shù)據(jù)模型中對象 名稱后面都加了個".",下一級對象通過把自己的名稱級聯(lián)到上級對象名稱的 后面來加以標識,所述對象名稱級聯(lián)稱為全路徑名稱,名稱之間用"."隔開, 通過對象的全鍵4圣名稱判斷所述對象有無上級對象。
步驟S205,將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的 節(jié)點的子節(jié)點;
步驟S206,將所述元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的根節(jié)點;
此處,根據(jù)對象的全路徑名稱,確定所述元素無上級對象,則將所述元素
轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的根節(jié)點。
步驟S207,判斷是否存在與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點,
如果判斷結(jié)果為是,則執(zhí)行步驟S208,否則執(zhí)行步驟S209;
步驟S208,將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)才莫型的 節(jié)點的子節(jié)點;
此處,所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點已經(jīng)生成,則直接將 所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)^t型的節(jié)點的子節(jié)點。
步驟S209,先將上級對象轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的節(jié)點,然后再將所述 元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點。
此處,所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點未生成,則先將上級
9對象轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的節(jié)點,然后再將所述元素轉(zhuǎn)換為與所述上級對 象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點。
基于CWMP數(shù)據(jù)模型的到基于OMA DM數(shù)據(jù)模型的轉(zhuǎn)換方法的一個具體 的示例如下所接收到的數(shù)據(jù)信息是一個實際因特網(wǎng)網(wǎng)關(guān)設(shè)備的CWMP數(shù)據(jù)配 置文件,配置文件的內(nèi)容如下 CWMP配置文件
InternetGatewayDevice.
DeviceSummary = "InternetGatewayDevice: 1. O[](Baseline: 1), ABCService: 1. O[l](Baseline: 1), XYZService: 1. O[l](Baseline: l)" LANDeviceNumberOfEntries = 5 WANDeviceNumberOffintries = 2 InternetGatewayDevice. Devicelnfo. Manufacturer = "ABC Ltd" ManufacturerOUI = AAAAAA
InternetGatewayDevice. Devicelnfo. VendorConfigFile. 1. Name = "Latest, cfg" Version =1.2
Date = 20051001T090909Z Description = "Written by AAA" InternetGatewayDevice. Layer3Forwarding.
DefaultConnectionService = "InternetGatewayDevice. WANDevice. 1. \VAN-ConnectionDevice. 2. WANPPPConnection. 1" ForwardNumberOfEntries=4 說明
InternetGatewayDevice.是對象類型,表示網(wǎng)關(guān)設(shè)備;
DeviceSummary是參數(shù)類型,DeviceSummary = "InternetGateway Device:-1. 0[] (Baseline: 1) , ABC Service: 1. 0 [1] (Baseline: 1) , XYZService:-1. 0[1] (Baseline: 1)"是指網(wǎng)關(guān)設(shè)備支持的對象類型; LANDeviceNumberOfEntries是參凄t類型,LANDeviceNumberOffintries = 5是指網(wǎng)關(guān)設(shè)備帶5個局域網(wǎng)設(shè)備;
WANDeviceNumberOffintries是參數(shù)類型,WANDeviceNumberOffintries = 2
是指終端設(shè)備帶2個廣域網(wǎng)設(shè)備;
InternetGatewayDevice. Devicelnfo.是對象類型,表示包括一般的i殳備葉言息; Manufacturer- "ABC Ltd"是指制造商; ManufacturerOUI = AAAAAA是指制造商唯一的標識號; IntemetGatewayDevice. Devicelnfo. VendorConfigFile. 1.是對象類型,表示具
體制造商的配置文件;
Name是參數(shù)類型,Name= "Latest, cfg"是指配置文件的具體名稱; Version是參數(shù)類型,Version =1.2是指配置文件的具體版本號; Date是參數(shù)類型,Date = 20051001T090909Z是指配置文件的具體日期; Description是參凄史類型,Description- "Written by AAA"是指配置文4牛的
作者;
InternetGatewayDevice. Layer3Forwarding.是對象類型,表示層3缺省的一 個業(yè)務(wù);
DefaultConnectionService是參數(shù)類型,DefaultConnectionService = "InternetGatewayDevice. WANDevice. 1. WAN"ConnectionDevice. 2. ^WANPPPConnection.-1"是指廣域網(wǎng)PPP的連接;
ForwardNumberOffintries是參數(shù)類型,ForwardNumberOffintries = 4是指4
個轉(zhuǎn)發(fā)業(yè)務(wù)。
CWMP配置文件是基于對象數(shù)據(jù)模型的數(shù)據(jù),根據(jù)所述數(shù)據(jù)中元素類型, 將所述元素轉(zhuǎn)換為樹狀模型的相應(yīng)節(jié)點。
在CWMP配置文件中,元素InternetGatewayDevice為對象,而且無上級對 象,因而將對象InternetGatewayDevice轉(zhuǎn)換為OMADM數(shù)據(jù)模型的根節(jié)點;下 面的元素DeviceSummary、 LANDeviceNumberOffintries 、 WANDeviceNumberOf-Entries 為參數(shù), 它們前面遇到的最后一個對象為InternetGatewayDevice,因而將 參數(shù)DeviceSummary 、 LANDeviceNumberOffintries 、 WANDNumberOffintries轉(zhuǎn) 4灸為InternetGatewayDevice所對應(yīng)節(jié)點的葉子節(jié)點,3奪參凄史DeviceSummary、 LANDeviceNumberOffintries 、 WANDeviceNumberOf-Entries的<直貝武<直給所述《、凄1 轉(zhuǎn)換后對應(yīng)的葉子節(jié)點的值;元素InternetGatewayDevice. Devicelnfo為對象,而且它是兩個名稱的級聯(lián),Devicelnfo有上級對象IntemetGateway ,并且 InternetGateway所對應(yīng)的節(jié)點已經(jīng)生成,因而將Devicelnfo轉(zhuǎn)才灸為 InternetGatewayDevice所對應(yīng)節(jié)點的子節(jié)點,由于Devicelnfo不是參凄t ,因而無 需給Devicelnfo賦值;元素Manufacturer和ManufacturerOUI都為參數(shù),它們前 面遇到的最后 一 個對象為Devicelnfo , 所以將參數(shù)Manufacturer和 ManufacturerOUI轉(zhuǎn)換為對象Devicelnfo所對應(yīng)節(jié)點的葉子節(jié)點,并將參數(shù) Manufacturer和ManufacturerOUI的值賦值給轉(zhuǎn)換后對應(yīng)的葉子節(jié)點;元素 InternetGatewayDevice. Devicelnfo. VendorConfigFile. 1為7十象,它的名才爾是四個 名稱的級聯(lián),"1"的上級對象為VendorConfigFile,而VendorConfigFile的上級 對象為Devicelnfo,所以VendorConfigFile是Devicelnfo的子節(jié)點,因為VendorConfigFile 還沒有所對應(yīng)的節(jié)點,所以先生成VendorConfigFile對應(yīng)的節(jié)點,然 后將"1"轉(zhuǎn)換為VendorConfigFile所對應(yīng)節(jié)點的子節(jié)點,由于"1"不是參數(shù), 因而無需賦值;元素Name、 Version、 Date、 Description都為參數(shù),它們前面遇 到的最后一個對象為'T',因而將參數(shù)Name、 Version, Date、 Description轉(zhuǎn)換 為對象'T,所對應(yīng)節(jié)點的葉子節(jié)點,并將參數(shù)Name、 Version, Date、 Description 的值賦值給轉(zhuǎn)換后對應(yīng)的葉子節(jié)點;元素InternetGatewayDevice. Layer3-Forwarding為對象,名稱有兩個名稱級聯(lián)而成,Layer3Forwarding的上級對象為 InternetGatewayDevice, 上級只十象InternetGatewayDevice所只十應(yīng)的節(jié)點已生成, 所以將 Layer3Forwarding轉(zhuǎn)4奐為 InternetGatewayDevice 的子節(jié)點,元素 DefaultConnectionService和ForwardNumberOffintries為參凄t,它力']前面遇至1」6勺最 后一個對象是對象Layer3Forwarding,所以將參數(shù)DefaultConnectionService和 ForwardNumberOffintries轉(zhuǎn)換為Layer3Forwarding所對應(yīng)節(jié)點的葉子節(jié)點,然后 將參凄t DefaultConnectionService和ForwardNumberOffintries的值賦值給辟爭凈灸后 對應(yīng)的葉子節(jié)點。在所述對象轉(zhuǎn)換為節(jié)點過程中,才艮據(jù)與所述對象的關(guān)lf關(guān)關(guān)系, 命名所述節(jié)點的名稱為所述對象的名稱;在所述參數(shù)轉(zhuǎn)換為葉子節(jié)點過程中, 根據(jù)與所述參數(shù)的關(guān)聯(lián)關(guān)系,命名所述葉子節(jié)點的名稱為所述參數(shù)的名稱,并 將參數(shù)值賦值給所述參數(shù)對應(yīng)的葉子節(jié)點。所述命名方法方便OMADM協(xié)議的 服務(wù)器管理DSL論壇定義的基于對象數(shù)據(jù)模型的終端,所述命名方法也可以采 取自定義命名方式。本發(fā)明實施例一種數(shù)據(jù)轉(zhuǎn)換方法,將基于CWMP數(shù)據(jù)模型 的實際因特網(wǎng)網(wǎng)關(guān)設(shè)備的數(shù)據(jù)配置文件轉(zhuǎn)換為基于OMADM數(shù)據(jù)模型的數(shù)據(jù),
12服務(wù)器管理轉(zhuǎn)換后的基于樹狀數(shù)據(jù)模型的實際因特網(wǎng)網(wǎng)關(guān)設(shè)備的數(shù)據(jù)配置文
件,從而實現(xiàn)OMA DM協(xié)議的服務(wù)器可以管理DSL "^侖壇定義的基于對象凄t據(jù) 模型的終端。
參考圖3,是本發(fā)明實施例數(shù)據(jù)轉(zhuǎn)換后基于樹狀數(shù)據(jù)模型的的數(shù)據(jù)結(jié)構(gòu)示意 圖,CWMP配置文件轉(zhuǎn)換后如圖3所示。
下面對與上述方法實施例相應(yīng)的數(shù)據(jù)轉(zhuǎn)換裝置、終端、服務(wù)器進行詳細說明。
參考圖4,是本發(fā)明實施例數(shù)據(jù)轉(zhuǎn)換裝置組成示意圖,此處,數(shù)據(jù)轉(zhuǎn)換裝置 作為一個獨立的網(wǎng)元設(shè)備,該網(wǎng)元設(shè)備可以同時對應(yīng)于多個終端,將來自各個 終端的基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù),以實現(xiàn)OMA DM協(xié)議的服務(wù)器可以管理DSL論壇定義的基于對象數(shù)據(jù)模型的終端,當然, 所述網(wǎng)元設(shè)備也可同時對應(yīng)于多個OMA DM服務(wù)器。
所述數(shù)據(jù)轉(zhuǎn)換裝置包括
獲取單元l,用于獲取終端數(shù)據(jù);
此處,所述終端數(shù)據(jù)指的是管理操作的指令,管理操作的對象,普通用戶
數(shù)據(jù)如地址簿,短消息。
確定單元2,用于確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型; 此處,根據(jù)對象數(shù)據(jù)模型的數(shù)據(jù)名稱,確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型
是對象數(shù)據(jù)模型。
數(shù)據(jù)轉(zhuǎn)換單元3,用于將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型 的數(shù)據(jù)。
此處,所述確定單元2與所述數(shù)據(jù)轉(zhuǎn)換單元3通信,將確定單元2確定的 基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
發(fā)送單元4,用于將所述基于樹狀數(shù)據(jù)才莫型的數(shù)據(jù)發(fā)送給服務(wù)器。
此處,將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器,所述服務(wù)器管理所 述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
參考圖5,是本發(fā)明實施例數(shù)據(jù)轉(zhuǎn)換裝置中數(shù)據(jù)轉(zhuǎn)換單元的組成示意圖,數(shù) 據(jù)轉(zhuǎn)換單元3包括
檢測單元31,用于檢測所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素的類型,并 生成相應(yīng)的檢測結(jié)果;此處,利用基于CWMP數(shù)據(jù)模型的數(shù)據(jù)中元素名稱,檢測所述元素是對象
還是參數(shù),CWMP數(shù)據(jù)模型中對象名稱后面都加了個".,,,下一級對象通過把 自己的名稱級聯(lián)到上級對象名稱的后面來加以標識,所述對象名稱級聯(lián)稱為全 路徑名稱,名稱之間用"."隔開,而所有參數(shù)的名稱都沒有".,,。
數(shù)據(jù)轉(zhuǎn)換執(zhí)行單元32,用于當所述檢測單元的檢測結(jié)果為所述元素為參數(shù) 時,將所述參數(shù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉子節(jié)點;當所述檢測單元的4全測 結(jié)果為所述元素為對象,且該對象存在上級對象時,將所述元素轉(zhuǎn)換為其上級 對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點;當所述檢測單元的檢測結(jié)果為 所述元素為對象,且該對象不存在上級對象時,將所述元素轉(zhuǎn)換為基于樹狀數(shù) 據(jù)模型的根節(jié)點。
此處,所述將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型的葉子節(jié)點包括當識別到所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素為參數(shù), 則將所述參數(shù)轉(zhuǎn)換為所述參數(shù)前面最后一個對象所對應(yīng)節(jié)點的葉子節(jié)點。所述 將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點包 括判斷是否存在與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點,如果是, 則將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié) 點,如果否,則先將上級對象轉(zhuǎn)換為基于樹狀數(shù)據(jù);漠型的節(jié)點,然后再將所述 元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點。在所述 對象轉(zhuǎn)換為節(jié)點過程中,才艮據(jù)與所述對象的關(guān)聯(lián)關(guān)系,命名所述節(jié)點的名稱為 所述對象的名稱;在所述參數(shù)轉(zhuǎn)換為葉子節(jié)點過程中,根據(jù)與所述參數(shù)的關(guān)聯(lián) 關(guān)系,命名所述葉子節(jié)點的名稱為所述參數(shù)的名稱,并將參數(shù)值賦值給所述參 數(shù)對應(yīng)的葉子節(jié)點。
所述數(shù)據(jù)轉(zhuǎn)換裝置,作為一個獨立的網(wǎng)元設(shè)備,所述網(wǎng)元設(shè)備可以同時對 應(yīng)于多個終端,將來自各個終端的基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù) 據(jù)模型的數(shù)據(jù),然后將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器,以實現(xiàn)OMA DM協(xié)議的服務(wù)器可以管理DSL論壇定義的基于對象數(shù)據(jù)模型的終端,當然, 所述網(wǎng)元設(shè)備也可同時對應(yīng)于多個OMADM服務(wù)器。
圖6是本發(fā)明實施例終端的組成示意圖,所述終端包括
第一數(shù)據(jù)轉(zhuǎn)換單元5,用于將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型的數(shù)據(jù)。所述第一數(shù)據(jù)轉(zhuǎn)換單元5包括-.
確定單元51 ,用于確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型; 此處,根據(jù)對象數(shù)據(jù)模型的數(shù)據(jù)名稱,確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型 是對象數(shù)據(jù)模型。
數(shù)據(jù)轉(zhuǎn)換子單元52,用于將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型的數(shù)據(jù)。
此處,所述確定單元51與所述數(shù)據(jù)轉(zhuǎn)換子單元52通信,將確定單元51確 定的基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。所述數(shù)據(jù)轉(zhuǎn)換 子單元52包括
檢測單元521,用于檢測所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素的類型,并 生成相應(yīng)的4企測結(jié)果;
此處,利用基于CWMP數(shù)據(jù)模型的數(shù)據(jù)中元素名稱,檢測所述元素是對象 還是參數(shù),CWMP數(shù)據(jù)模型中對象名稱后面都加了個".,,,下一級對象通過把 自己的名稱級聯(lián)到上級對象名稱的后面來加以標識,所述對象名稱級聯(lián)稱為全 路徑名稱,名稱之間用"."隔開,而所有參數(shù)的名稱都沒有"."。
數(shù)據(jù)轉(zhuǎn)換執(zhí)行單元522,用于當所述檢測單元的檢測結(jié)果為所述元素為參數(shù) 時,將所述參數(shù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉子節(jié)點;當所述檢測單元的檢測 結(jié)果為所述元素為對象,且該對象存在上級對象時,將所述元素轉(zhuǎn)換為其上級 對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點;當所述檢測單元的檢測結(jié)果為 所述元素為對象,且該對象不存在上級對象時,將所述元素轉(zhuǎn)換為基于樹狀數(shù) 據(jù)模型的根節(jié)點。
此處,所述將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型的葉子節(jié)點包括當識別到所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素為參數(shù), 則將所述參數(shù)轉(zhuǎn)換為所述參數(shù)前面最后一個對象所對應(yīng)節(jié)點的葉子節(jié)點。所述 將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點包 括判斷是否存在與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點,如果是, 則將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié) 點,如果否,則先將上級對象轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的節(jié)點,然后再將所述 元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點。在所述 對象轉(zhuǎn)換為節(jié)點過程中,根據(jù)與所述對象的關(guān)聯(lián)關(guān)系,命名所述節(jié)點的名稱為所述對象的名稱;在所述參數(shù)轉(zhuǎn)換為葉子節(jié)點過程中,根據(jù)與所述參數(shù)的關(guān)聯(lián) 關(guān)系,命名所述葉子節(jié)點的名稱為所述參數(shù)的名稱,并將參數(shù)值賦值給所述參 數(shù)對應(yīng)的葉子節(jié)點。
發(fā)送單元6,用于將所述基于樹狀凄t據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器。
此處,將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器,所述服務(wù)器管理基 于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
所述第一數(shù)據(jù)轉(zhuǎn)換單元設(shè)置在終端,所述第一數(shù)據(jù)轉(zhuǎn)換單元將終端的基于 對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù),然后將所述基于樹狀數(shù) 據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器,以實現(xiàn)OMA DM協(xié)議的服務(wù)器可以管理DSL論 壇定義的基于對象數(shù)據(jù)模型的終端。
圖7是本發(fā)明實施例服務(wù)器的組成示意圖,所述服務(wù)器包括
獲取單元7,用于獲取來自終端的數(shù)據(jù);
此處,所述終端數(shù)據(jù)指的是管理操作的指令,管理操作的對象,普通用戶 數(shù)據(jù)如地址簿,短消息。
第二數(shù)據(jù)轉(zhuǎn)換單元8,用于將來自終端的基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基 于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
所述第二數(shù)據(jù)轉(zhuǎn)換單元8包括
確定單元81,用于確定所述接收單元7所接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是 對象數(shù)據(jù)模型;
此處,根據(jù)對象數(shù)據(jù)模型的數(shù)據(jù)名稱,確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型 是對象數(shù)據(jù)模型。
數(shù)據(jù)轉(zhuǎn)換子單元82,用于將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為所述基于 樹狀數(shù)據(jù)模型的數(shù)據(jù)。
此處,所述確定單元81與所述數(shù)據(jù)轉(zhuǎn)換子單元82通信,將確定單元81確 定的所述基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。所述 數(shù)據(jù)轉(zhuǎn)換子單元82包括
檢測單元821,用于檢測所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素的類型,并 生成相應(yīng)的;f企測結(jié)果;
此處,利用基于CWMP數(shù)據(jù)模型的數(shù)據(jù)中元素名稱,檢測所述元素是對象 還是參數(shù),CWMP數(shù)據(jù)模型中對象名稱后面都加了個".,,,下一級對象通過把自己的名稱級聯(lián)到上級對象名稱的后面來加以標識,所述對象名稱級聯(lián)稱為全 路徑名稱,名稱之間用".,,隔開,而所有參數(shù)的名稱都沒有"."。
數(shù)據(jù)轉(zhuǎn)換執(zhí)行單元822,用于當所述4全測單元的檢測結(jié)果為所述元素為參數(shù) 時,將所述參數(shù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉子節(jié)點;當所述檢測單元的檢測 結(jié)果為所述元素為對象,且該對象存在上級對象時,將所述元素轉(zhuǎn)換為其上級 對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點;當所述檢測單元的檢測結(jié)果為 所述元素為對象,且該對象不存在上級對象時,將所述元素轉(zhuǎn)換為基于樹狀數(shù) 據(jù)模型的根節(jié)點。
此處,所述將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型的葉子節(jié)點包括當識別到所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素為參數(shù), 則將所述參數(shù)轉(zhuǎn)換為所述參數(shù)前面最后一個對象所對應(yīng)節(jié)點的葉子節(jié)點。所述 將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點包 括判斷是否存在與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點,如果是, 則將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié) 點,如果否,則先將上級對象轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的節(jié)點,然后再將所述 元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點。在所述 對象轉(zhuǎn)換為節(jié)點過程中,根據(jù)與所述對象的關(guān)聯(lián)關(guān)系,命名所述節(jié)點的名稱為 所述對象的名稱;在所述參數(shù)轉(zhuǎn)換為葉子節(jié)點過程中,根據(jù)與所述參數(shù)的關(guān)聯(lián) 關(guān)系,命名所述葉子節(jié)點的名稱為所述參數(shù)的名稱,并將參數(shù)值賦值給所述參 數(shù)對應(yīng)的葉子節(jié)點。
管理單元9,用于管理所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
所述第二數(shù)據(jù)轉(zhuǎn)換單元設(shè)置在服務(wù)器,所述第二數(shù)據(jù)轉(zhuǎn)換單元將來自終端 的基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù),以實現(xiàn)OMADM 協(xié)議的服務(wù)器可以管理DSL論壇定義的基于對象數(shù)據(jù)模型的終端。
本發(fā)明實施例一種數(shù)據(jù)轉(zhuǎn)換方法,可以通過計算機程序和相關(guān)的硬件來完 成,所述計算機程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述存儲介質(zhì)可 以是只讀存儲器(Read Only Memory, ROM),隨才幾存儲器(Random Access Memory, RAM)、磁*萊、光盤。
本發(fā)明實施例一種數(shù)據(jù)轉(zhuǎn)換方法及裝置,將基于CWMP數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn) 換為基于OMA DM數(shù)據(jù)模型的數(shù)據(jù),從而實現(xiàn)OMA DM協(xié)議的服務(wù)器可以管理DSL論壇定義的基于對象數(shù)據(jù)模型的終端。
以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1、一種數(shù)據(jù)轉(zhuǎn)換方法,其特征在于,包括獲取終端數(shù)據(jù);確定所述接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型;將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述將基于對象數(shù)據(jù)模型的數(shù) 據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)之后還包括將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器。
3、 如權(quán)利要求l所述的方法,其特征在于,所述將基于對象數(shù)據(jù)才莫型的數(shù) 據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)之后還包括管理所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
4、 如權(quán)利要求1至3任意一項所述的方法,其特征在于,所述將所述基于 對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)包括判斷所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素是否為對象,如果是,則將所 述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素轉(zhuǎn)換為基于樹狀數(shù)據(jù);漠型相應(yīng)節(jié)點,如果 否,則將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉 子節(jié)點。
5、 如權(quán)利要求4所述的方法,其特征在于,所述將所述基于對象數(shù)據(jù)模型 的數(shù)據(jù)中的元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型相應(yīng)節(jié)點包括根據(jù)所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素的名稱,判斷所述元素是否存 在上級對象,如果是,則將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù) 據(jù)模型的節(jié)點的子節(jié)點,如果否,則將所述元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的根 節(jié)點。
6、 如權(quán)利要求5所述的方法,其特征在于,所述將所述元素轉(zhuǎn)換為與所述 上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點包括判斷是否存在與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點,如果是,則將所述元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù);漠型的節(jié)點的子節(jié) 點,如果否,則先將上級對象轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的節(jié)點,然后再將所述 元素轉(zhuǎn)換為與所述上級對象對應(yīng)的基于樹狀數(shù)據(jù)才莫型的節(jié)點的子節(jié)點。
7、 如權(quán)利要求4所述的方法,其特征在于,所述將所述基于對象數(shù)據(jù)模型 的數(shù)據(jù)中的元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉子節(jié)點包括當識別到所述基于對象數(shù)據(jù)^^型的數(shù)據(jù)中的元素為參數(shù),則將所述參數(shù)轉(zhuǎn) 換為所述參數(shù)前面最后一個對象所對應(yīng)節(jié)點的葉子節(jié)點。
8、 如權(quán)利要求5至7任意一項所述的方法,其特征在于,還包括 在所述對象轉(zhuǎn)換為節(jié)點過程中,根據(jù)所述節(jié)點與所述對象的關(guān)聯(lián)關(guān)系,將所述對象的名稱作為所述節(jié)點的名稱;在所述參數(shù)轉(zhuǎn)換為葉子節(jié)點過程中,根據(jù)所述葉子節(jié)點與所述參數(shù)的關(guān)聯(lián) 關(guān)系,將所述參數(shù)的名稱作為所述葉子節(jié)點的名稱,并將參數(shù)值賦值給所述參 數(shù)對應(yīng)的葉子節(jié)點。
9、 一種數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于,包括 獲取單元,用于獲取終端數(shù)據(jù);確定單元,用于確定所述接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型; 數(shù)據(jù)轉(zhuǎn)換單元,用于將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型 的數(shù)據(jù)。發(fā)送單元,用于將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器。
10、 如權(quán)利要求9所述的數(shù)據(jù)轉(zhuǎn)換裝置,其特征在于,所述數(shù)據(jù)轉(zhuǎn)換單元 包括檢測單元,用于檢測所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素的類型,并生 成相應(yīng)的^r測結(jié)果;數(shù)據(jù)轉(zhuǎn)換執(zhí)行單元,用于當所述檢測單元的檢測結(jié)果為所述元素為參數(shù)時, 將所述參數(shù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉子節(jié)點;當所述檢測單元的檢測結(jié)果為所述元素為對象,且該對象存在上級對象時,將所述元素轉(zhuǎn)換為其上級對象對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點;當所述檢測單元的檢測結(jié)果為所述 元素為對象,且該對象不存在上級對象時,將所述元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模 型的根節(jié)點。
11、 一種終端,其特征在于,包括第一數(shù)據(jù)轉(zhuǎn)換單元,用于將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù) 模型的數(shù)據(jù)。發(fā)送單元,用于將所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)發(fā)送給服務(wù)器。
12、如權(quán)利要求11所述的終端,所述第一數(shù)據(jù)轉(zhuǎn)換單元包括 確定單元,用于確定接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型; 數(shù)據(jù)轉(zhuǎn)換子單元,用于所述將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為所述基于樹 狀數(shù)據(jù)模型的數(shù)據(jù)。
13、如權(quán)利要求12所述的終端,所述數(shù)據(jù)轉(zhuǎn)換子單元包括 檢測單元,用于檢測所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素的類型,并生 成相應(yīng)的^f企測結(jié)果;數(shù)據(jù)轉(zhuǎn)換執(zhí)行單元,用于當所述檢測單元的檢測結(jié)果為所述元素為參數(shù)時, 將所述參數(shù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉子節(jié)點;當所述檢測單元的;f全測結(jié)果 為所述元素為對象,且該對象存在上級對象時,將所述元素轉(zhuǎn)換為其上級對象 對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點;當所述檢測單元的檢測結(jié)果為所述 元素為對象,且該對象不存在上級對象時,將所述元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模 型的根節(jié)點。
14、 一種服務(wù)器,其特征在于,包括 獲取單元,用于獲取來自終端的數(shù)據(jù);第二數(shù)據(jù)轉(zhuǎn)換單元,用于將來自終端的基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基 于樹狀數(shù)據(jù)模型的數(shù)據(jù);管理單元,用于管理所述基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。
15、如權(quán)利要求14所述的服務(wù)器,所述第二數(shù)據(jù)轉(zhuǎn)換單元包括 確定單元,用于確定所述接收單元所接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù);溪型是對象 數(shù)據(jù)模型;數(shù)據(jù)轉(zhuǎn)換子單元,用于將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為所述基于樹 狀數(shù)據(jù)模型的數(shù)據(jù)。
16、如權(quán)利要求15所述的服務(wù)器,所述數(shù)據(jù)轉(zhuǎn)換子單元包括 檢測單元,用于檢測所述基于對象數(shù)據(jù)模型的數(shù)據(jù)中的元素的類型,并生 成相應(yīng)的^r測結(jié)果;數(shù)據(jù)轉(zhuǎn)換執(zhí)行單元,用于當所述檢測單元的4全測結(jié)果為所述元素為參數(shù)時, 將所述參數(shù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的葉子節(jié)點;當所述檢測單元的檢測結(jié)果 為所述元素為對象,且該對象存在上級對象時,將所述元素轉(zhuǎn)換為其上級對象 對應(yīng)的基于樹狀數(shù)據(jù)模型的節(jié)點的子節(jié)點;當所述檢測單元的檢測結(jié)果為所述 元素為對象,且該對象不存在上級對象時,將所述元素轉(zhuǎn)換為基于樹狀數(shù)據(jù)模 型的4艮節(jié)點。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)轉(zhuǎn)換方法,包括獲取終端數(shù)據(jù),確定所述接收到的數(shù)據(jù)對應(yīng)的數(shù)據(jù)模型是對象數(shù)據(jù)模型,將所述基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù)。本發(fā)明還公開了一種數(shù)據(jù)轉(zhuǎn)換裝置,終端以及服務(wù)器。本發(fā)明方案將基于對象數(shù)據(jù)模型的數(shù)據(jù)轉(zhuǎn)換為基于樹狀數(shù)據(jù)模型的數(shù)據(jù),從而實現(xiàn)開放移動同盟設(shè)備管理協(xié)議的服務(wù)器可以管理數(shù)字用戶鏈路論壇定義的基于對象數(shù)據(jù)模型的終端。
文檔編號H04L29/06GK101499922SQ20081002624
公開日2009年8月5日 申請日期2008年2月2日 優(yōu)先權(quán)日2008年2月2日
發(fā)明者劉海濤, 悅 宋, 睿 王 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1