[發(fā)明專利]數(shù)據(jù)獲取方法、系統(tǒng)和通信設(shè)備無效
| 申請?zhí)枺?/td> | 201010534402.1 | 申請日: | 2010-11-05 |
| 公開(公告)號: | CN102467510A | 公開(公告)日: | 2012-05-23 |
| 發(fā)明(設(shè)計)人: | 董志華 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/06 |
| 代理公司: | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 李健;龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 獲取 方法 系統(tǒng) 通信 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)獲取方法、系統(tǒng)和通信設(shè)備。
背景技術(shù)
在通信網(wǎng)絡(luò)中,隨著功能的豐富其組網(wǎng)也越來越復(fù)雜,典型的組網(wǎng)結(jié)構(gòu)包括系統(tǒng)級通信設(shè)備和外圍服務(wù)器,他們之間通過傳輸控制協(xié)議(TCP)或者用戶數(shù)據(jù)包協(xié)議(UDP)進(jìn)行通信。在外圍服務(wù)器中采用商用數(shù)據(jù)庫管理整個網(wǎng)元的數(shù)據(jù),并對外提供封裝的結(jié)構(gòu)化查詢語言(SQL)訪問接口,從而保證網(wǎng)元數(shù)據(jù)的唯一性和高可靠性。
通信設(shè)備經(jīng)常需要訪問外圍服務(wù)器中的SQL數(shù)據(jù)庫,傳統(tǒng)的實現(xiàn)方案是在兩者之間采用內(nèi)部消息交互,并在外圍服務(wù)器中提供SQL適配接口,用于把內(nèi)部消息轉(zhuǎn)換為標(biāo)準(zhǔn)的SQL操作語句。這種傳統(tǒng)方案的主要缺點是大大增加了通信設(shè)備和外圍服務(wù)器的耦合性,由于過多地采用內(nèi)部消息進(jìn)行交互,嚴(yán)重地降低了數(shù)據(jù)訪問的靈活性。下面以數(shù)據(jù)操作中的鑒權(quán)為例進(jìn)一步描述該方案的局限性。
由于組網(wǎng)安全的要求,系統(tǒng)對外僅提供唯一的訪問地址和接口,通常是在通信設(shè)備上進(jìn)行用戶的權(quán)限校驗來提高系統(tǒng)安全性。通信設(shè)備的主處理模塊的鑒權(quán)進(jìn)程在數(shù)據(jù)操作命令執(zhí)行之前對登錄用戶進(jìn)行檢查,判斷用戶的合法性及權(quán)限級別。從鑒權(quán)的過程來看,需要用戶配置表、命令類別表以及基本的檢測信息表,如果這些表固化在通信設(shè)備的主處理模塊的版本中或者缺少靈活的擴展接口,會大大降低系統(tǒng)的靈活性,對整個網(wǎng)元的維護(hù)和功能擴展都帶來不便。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種數(shù)據(jù)獲取方法、系統(tǒng)和通信設(shè)備,在不改變網(wǎng)元組網(wǎng)的情況下,可以方便地采用標(biāo)準(zhǔn)化的SQL語句進(jìn)行數(shù)據(jù)獲取,減少外圍服務(wù)器的接口封裝及過多自定義的內(nèi)部消息的交互,從而降低通信設(shè)備和外圍服務(wù)器的耦合性。
為了解決上述問題,本發(fā)明提供了一種數(shù)據(jù)獲取方法,該方法包括:
通信設(shè)備通過集成在該通信設(shè)備中的結(jié)構(gòu)化查詢語言SQL訪問模塊,向外圍服務(wù)器下發(fā)對數(shù)據(jù)的操作請求;以及
所述外圍服務(wù)器根據(jù)所述操作請求進(jìn)行數(shù)據(jù)操作,并將操作結(jié)果攜帶在所述操作請求的響應(yīng)中發(fā)送給所述SQL訪問模塊。
優(yōu)選地,該方法可具有如下特點:
所述通信設(shè)備通過集成在該通信設(shè)備中的結(jié)構(gòu)化查詢語言SQL訪問模塊,向外圍服務(wù)器下發(fā)對數(shù)據(jù)的操作請求包括:
通信設(shè)備的主處理模塊將對數(shù)據(jù)的操作信息傳送到SQL訪問模塊,SQL訪問模塊根據(jù)所述操作信息生成用于數(shù)據(jù)操作的SQL語句,將該SQL語句作為操作請求下發(fā)給所述外圍服務(wù)器;
所述外圍服務(wù)器根據(jù)所述操作請求進(jìn)行數(shù)據(jù)操作,并將操作結(jié)果攜帶在所述操作請求的響應(yīng)中發(fā)送給所述SQL訪問模塊之后,所述SQL訪問模塊從所述響應(yīng)中解析出操作結(jié)果,并將所述操作結(jié)果傳送到所述主處理模塊。
優(yōu)選地,該方法還可具有如下特點:
所述操作信息為以下操作中的一種或多種:查詢操作、寫入操作和修改操作。
優(yōu)選地,該方法還可具有如下特點:在所述外圍服務(wù)器根據(jù)所述操作請求進(jìn)行數(shù)據(jù)操作,并將操作結(jié)果攜帶在所述操作請求的響應(yīng)中發(fā)送給所述SQL訪問模塊的處理中,
所述外圍服務(wù)器對所述查詢請求進(jìn)行SQL語句解析,得到查詢條件,根據(jù)所述查詢條件從所述數(shù)據(jù)庫中查詢數(shù)據(jù),得到查詢結(jié)果,通過統(tǒng)一的內(nèi)部封裝接口將所述查詢結(jié)果按SQL語句方式封裝后發(fā)送給所述SQL訪問模塊。
本發(fā)明還提供了一種數(shù)據(jù)獲取系統(tǒng),所述系統(tǒng)包括通信設(shè)備和外圍服務(wù)器,所述通信設(shè)備包括結(jié)構(gòu)化查詢語言SQL訪問模塊和主處理模塊,其中:
所述主處理模塊,用于將對數(shù)據(jù)的操作信息傳送到所述SQL訪問模塊;
所述SQL訪問模塊進(jìn)一步包括:
發(fā)送處理單元,用于根據(jù)所述操作信息生成用于數(shù)據(jù)操作的SQL語句,將該SQL語句作為操作請求下發(fā)給所述外圍服務(wù)器;
接收處理單元,用于接收所述操作請求的響應(yīng),從中解析出操作結(jié)果,并將所述操作結(jié)果傳送到所述主處理模塊;
所述外圍服務(wù)器進(jìn)一步包括:
數(shù)據(jù)庫,用于存儲網(wǎng)元數(shù)據(jù)的數(shù)據(jù)表;
數(shù)據(jù)管理單元,用于接收所述操作請求,根據(jù)所述操作請求進(jìn)行數(shù)據(jù)操作,并將操作結(jié)果攜帶在所述操作請求的響應(yīng)中發(fā)送給所述SQL訪問模塊。
優(yōu)選地,該系統(tǒng)可具有如下特點:
所述操作信息為以下操作中的一種或多種:查詢操作、寫入操作和修改操作。
優(yōu)選地,該系統(tǒng)還可具有如下特點:所述SQL訪問模塊位于所述主處理模塊中或位于所述主處理模塊的外部。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010534402.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





