專利名稱:存取網(wǎng)絡(luò)單元中數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種存取數(shù)據(jù)的方法,該數(shù)據(jù)以面向?qū)ο蟮男问阶鳛榫哂袠湫谓Y(jié)構(gòu)的對(duì)象模型存在于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)單元中,并且網(wǎng)絡(luò)管理涉及的數(shù)據(jù)通信至少部分通過(guò)一個(gè)面向?qū)ο蟮膮f(xié)議來(lái)處理。
大多數(shù)通信網(wǎng)絡(luò)不僅只包括一個(gè)用于網(wǎng)絡(luò)信道連接的真正的用戶網(wǎng)絡(luò),而且還包括一個(gè)信令網(wǎng)絡(luò)和一個(gè)管理網(wǎng)絡(luò)。例如在本發(fā)明的框架下研究的系統(tǒng)是“綜合業(yè)務(wù)數(shù)據(jù)信息網(wǎng)”,下面縮寫為ISDN,以及同樣的基于ATM傳輸技術(shù)的寬帶ISDN。為了管理和操作任務(wù),例如改變交換設(shè)備中的數(shù)據(jù),打開或者改變新的性能特征和路由管理,在ISDN系統(tǒng)中,提供了電信管理網(wǎng)絡(luò),簡(jiǎn)稱為TMN,并且在推薦的CCITT建議M.30,Genf:ITU 1989中記錄的。這時(shí)通過(guò)面向?qū)ο蟮慕涌?,特別通過(guò)所謂的Q3接口和一個(gè)相應(yīng)的協(xié)議存取網(wǎng)絡(luò)單元例如交換設(shè)備和管理這些設(shè)備,這個(gè)協(xié)議例如在ITU標(biāo)準(zhǔn)系列X.7xx(Genf,CCITT)中確定的。
同樣操作系統(tǒng)也稱作操作系統(tǒng)(=OS)通過(guò)Q3接口和管理網(wǎng)絡(luò)連接,如網(wǎng)絡(luò)單元,這里在特別的交換設(shè)備。操作系統(tǒng)大部分具有工作站,在工作站上,操作員借助于一個(gè)控制終端進(jìn)行必要的輸入和查詢工作,也就是可以和網(wǎng)絡(luò)單元中具有Q3平臺(tái)的協(xié)處理器建立連接。
在網(wǎng)絡(luò)單元的協(xié)處理器中,這里在它的Q3平臺(tái)中,為了中間存儲(chǔ)網(wǎng)絡(luò)單元數(shù)據(jù),例如計(jì)費(fèi)數(shù)據(jù)、統(tǒng)計(jì)數(shù)據(jù)等等,一個(gè)功能例如在CCITT建議X.735(ITU 1993)中定義的日志控制功能用作中央模塊。這些數(shù)據(jù)常常是十分龐大的,為了在操作系統(tǒng)使用這些數(shù)據(jù)進(jìn)行計(jì)費(fèi)計(jì)算,被傳輸?shù)椒?wù)系統(tǒng)。在使用數(shù)據(jù)存取方法時(shí),通過(guò)操作系統(tǒng)方面的Q3接口,將一個(gè)請(qǐng)求,在Q3協(xié)議中是一個(gè)M-GET請(qǐng)求,輸出到一個(gè)網(wǎng)絡(luò)單元,其中現(xiàn)在發(fā)送具有一個(gè)唯一信息(Q3協(xié)議中的M-GET-響應(yīng))的一個(gè)對(duì)象的子對(duì)象的每個(gè)單獨(dú)的數(shù)據(jù)組,并且具有一個(gè)Q3協(xié)議中相應(yīng)的額外開銷。因?yàn)槿缟纤龃鎯?chǔ)在日志控制功能中的數(shù)據(jù)可能是龐大的,例如超過(guò)100M字節(jié),所以所說(shuō)明方式的數(shù)據(jù)業(yè)務(wù)量是費(fèi)時(shí)的。
本發(fā)明的任務(wù)是設(shè)計(jì)經(jīng)濟(jì)和迅速的存取和/或者發(fā)送數(shù)據(jù)。
這個(gè)任務(wù)使用開始時(shí)提到方式的方法完成,在這種方法中,根據(jù)本發(fā)明,在操作系統(tǒng)方面得到一個(gè)存取一個(gè)對(duì)象的請(qǐng)求后時(shí),在一個(gè)文件中寫入預(yù)先提供的子對(duì)象子集的數(shù)據(jù),并且然后組合發(fā)送到操作系統(tǒng)。
借助于本發(fā)明,特別當(dāng)存在著大量具有按比例很少應(yīng)用數(shù)據(jù)的子對(duì)象,基本上可以迅速發(fā)送子對(duì)象的數(shù)據(jù),因?yàn)樽罱K對(duì)于所有紀(jì)錄的子對(duì)象的數(shù)據(jù),實(shí)際上帶來(lái)按比例小的額外開銷,對(duì)于文件傳輸協(xié)議和絕對(duì)沒(méi)有的Q3協(xié)議額外開銷。
當(dāng)存取請(qǐng)求中說(shuō)明子對(duì)象的子集時(shí),根據(jù)本發(fā)明的方法設(shè)計(jì)特別靈活。
另一方面,如果當(dāng)?shù)檬盏揭粋€(gè)存取請(qǐng)求后,在一個(gè)文件中寫入一個(gè)對(duì)象的所有子對(duì)象,這種方法是足夠的并且簡(jiǎn)單。
本發(fā)明在應(yīng)用時(shí)具有特別的優(yōu)點(diǎn),即通過(guò)Q3協(xié)議進(jìn)行網(wǎng)絡(luò)管理時(shí)。這時(shí)如果在Q3協(xié)議的框架下,通過(guò)一個(gè)M-ACTION命令,那么通過(guò)一個(gè)FTP協(xié)議實(shí)現(xiàn)組合數(shù)據(jù)的傳輸。
當(dāng)在“FTP”協(xié)議中進(jìn)行存取請(qǐng)求和傳送組合數(shù)據(jù)時(shí),本方法能夠并且在許多情況下簡(jiǎn)化。
當(dāng)僅僅在文件中寫入子對(duì)象的應(yīng)用數(shù)據(jù)時(shí),為了實(shí)現(xiàn)盡可能高的降低將要傳輸?shù)臄?shù)據(jù),推薦該方法。
下面參考附圖,僅示例性說(shuō)明本發(fā)明,包括其他優(yōu)點(diǎn)。
圖1圖示說(shuō)明一個(gè)具有網(wǎng)絡(luò)單元和Q3接口的網(wǎng)絡(luò)配置;圖2圖示說(shuō)明在本發(fā)明的第一個(gè)變體中存取和發(fā)送數(shù)據(jù)時(shí)的處理過(guò)程;圖3圖示說(shuō)明本發(fā)明第二個(gè)變體中類似于圖2的處理過(guò)程。
根據(jù)圖1,一個(gè)通信網(wǎng)絡(luò)具有一個(gè)真正的信息網(wǎng)絡(luò)NNE,例如一個(gè)ISDN固定網(wǎng),該網(wǎng)絡(luò)具有網(wǎng)絡(luò)單元NE1、NE2,例如在這個(gè)ATM交換設(shè)備中,連接了終端設(shè)備EGE。為了操作和維護(hù),另外設(shè)置了一個(gè)管理網(wǎng)絡(luò)MNE,在這個(gè)網(wǎng)絡(luò)上,通過(guò)Q3接口,一方面連接了網(wǎng)絡(luò)單元NE1、NE2,另一方面連接了具有工作站W(wǎng)S1、WS2的操作系統(tǒng)OS1、OS2。一個(gè)網(wǎng)絡(luò)單元即元素NE1除了具有一個(gè)耦合網(wǎng)絡(luò)KNE外還具有一個(gè)具有一個(gè)Q3平臺(tái)和一個(gè)數(shù)據(jù)庫(kù)DAB的協(xié)作處理器KOP。例如在“ISDN-用于語(yǔ)音、文本、數(shù)據(jù)、視頻和多媒體通信的數(shù)據(jù)網(wǎng)絡(luò)”,作者PeterBocker,ISBN3-350-57431-x,8.3節(jié)中說(shuō)明了ISDN的管理網(wǎng)絡(luò)的結(jié)構(gòu)和功能。
操作系統(tǒng)OS1、OS2的任務(wù)例如是在數(shù)據(jù)庫(kù)DAB中查詢和/或者進(jìn)一步轉(zhuǎn)發(fā)存儲(chǔ)的計(jì)費(fèi)數(shù)據(jù),等等。參考圖2假設(shè)計(jì)費(fèi)數(shù)據(jù)位于一個(gè)對(duì)象LOGn中,那么具有子對(duì)象OB1…OB100,它們分別包括單獨(dú)用戶組的計(jì)費(fèi)數(shù)據(jù)。一般數(shù)據(jù)以具有樹形結(jié)構(gòu)的對(duì)象模型的方式存在,這些數(shù)據(jù)例如可以是特定其他用戶或者連接的數(shù)據(jù),而樹形結(jié)構(gòu)常常具有復(fù)雜的分支。除了這里考慮的對(duì)象“日志控制功能”外,一般還有其他的對(duì)象,例如“事件報(bào)告功能”或者對(duì)象“硬件配置”。
根據(jù)圖2,例如操作系統(tǒng)OS1通過(guò)面向?qū)ο蟮腝3協(xié)議,將一個(gè)存取請(qǐng)求ACTION-Request“產(chǎn)生文件”發(fā)送到網(wǎng)絡(luò)單元NE1上。這里注意Q3協(xié)議原則上判斷五種“請(qǐng)求”類型,即“創(chuàng)建”、“刪除”、“設(shè)置”、“獲得”和“動(dòng)作”(參見(jiàn)CCITT建議書X.710),其中請(qǐng)求“動(dòng)作”只部分標(biāo)準(zhǔn)化,此外還可以自由定義。因此請(qǐng)求“動(dòng)作”作為用于在一個(gè)文件中寫入對(duì)象LOG的所有子對(duì)象OB1、OB2...OB100的應(yīng)用數(shù)據(jù)的命令。
為了完成這些任務(wù),也就是說(shuō)在此之后即例如最后三天的應(yīng)用數(shù)據(jù)即計(jì)費(fèi)數(shù)據(jù)在文件FIL組合,向操作系統(tǒng)OS1發(fā)送一個(gè)反饋信息ACTION-response“完成”。此后或者在稍后時(shí)刻,操作系統(tǒng)OS1通過(guò)標(biāo)準(zhǔn)協(xié)議“FTP”(文件傳輸協(xié)議,在RFC959中定義)命令,在圖2中命令為FTP“Get”logn,得到關(guān)于網(wǎng)絡(luò)單元NE1的全部文件FIL。這個(gè)文件包括全部作為應(yīng)用數(shù)據(jù)NDA的預(yù)期的數(shù)據(jù)組,在設(shè)計(jì)上傳輸基本上比根據(jù)目前技術(shù)更有效率。目前發(fā)送具有提供一個(gè)Q3協(xié)議額外開銷的每個(gè)數(shù)據(jù)組,根據(jù)本發(fā)明現(xiàn)在對(duì)于所有數(shù)據(jù)組僅必需FTP協(xié)議的額外開銷OVH。自然,依賴于文件的大小和現(xiàn)有的線路容量,將文件進(jìn)一步分解時(shí)不可避免的,然而無(wú)論如何節(jié)省了將要傳輸?shù)臄?shù)據(jù),他們特別大,如果單獨(dú)數(shù)據(jù)組按比例來(lái)說(shuō)很小,因此用于一般在Q3協(xié)議中提供的額外開銷的和與應(yīng)用數(shù)據(jù)的和存在著比例關(guān)系。
圖3說(shuō)明變體在操作系統(tǒng)OS1方面,在標(biāo)準(zhǔn)FTP協(xié)議中,向網(wǎng)絡(luò)單元NE1發(fā)送存取請(qǐng)求FTP“get”log n,這個(gè)命令實(shí)現(xiàn)了在一個(gè)文件FIL中組合對(duì)象LOG n的所有子對(duì)象數(shù)據(jù)和/或者應(yīng)用數(shù)據(jù),并且接下來(lái)再次使用FTP協(xié)議將全部文件發(fā)送到工作站OS1上。在這種情況下,為了從日志控制功能中處理數(shù)據(jù)提供了網(wǎng)絡(luò)單元,至少對(duì)于每個(gè)網(wǎng)絡(luò)單元,Q3接口不是必需的。
顯然在本發(fā)明的框架下,可能有變體,總能把若干個(gè)子對(duì)象組合到一個(gè)文件中,并且一個(gè)基本特征是發(fā)送這些文件。
權(quán)利要求
1.進(jìn)行數(shù)據(jù)存取的方法,該數(shù)據(jù)以面向?qū)ο蟮男问阶鳛榫哂袠錉罱Y(jié)構(gòu)的對(duì)象模型存在于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)單元(NE1、NE2),并且在網(wǎng)絡(luò)中網(wǎng)絡(luò)管理涉及的數(shù)據(jù)通信至少部分通過(guò)一個(gè)面向?qū)ο蟮膮f(xié)議來(lái)處理,其特征在于,當(dāng)從一個(gè)操作系統(tǒng)(OS1、OS2)收到一個(gè)對(duì)象(LOGn)的存取請(qǐng)求后,在一個(gè)文件(FIL)中寫入一個(gè)預(yù)先提供的子對(duì)象(OB1...OB100)的子集的數(shù)據(jù),然后組合起來(lái)并發(fā)送到操作系統(tǒng)(OS1、OS2)。
2.根據(jù)權(quán)利要求1的方法,其特征在于,在存取請(qǐng)求中說(shuō)明子對(duì)象(OB1...OB100)的子集。
3.根據(jù)權(quán)利要求1的方法,其特征在于,在得到存取請(qǐng)求后,在一個(gè)文件中寫入一個(gè)對(duì)象(LOG)的所有子集(OB1…OB100)。
4.根據(jù)權(quán)利要求1至3中任一個(gè)的方法,其特征在于,通過(guò)Q3協(xié)議進(jìn)行網(wǎng)絡(luò)管理。
5.根據(jù)權(quán)利要求4的方法,其特征在于,存取請(qǐng)求在Q3協(xié)議的框架下,通過(guò)一個(gè)M-ACTION命令,實(shí)現(xiàn)通過(guò)一個(gè)FTP協(xié)議的組合數(shù)據(jù)的傳輸。
6.根據(jù)權(quán)利要求1至4之一的方法,其特征在于,使用協(xié)議“FTP”進(jìn)行存取請(qǐng)求和傳輸組合的數(shù)據(jù)。
7.根據(jù)權(quán)利要求1至6之一的方法,其特征在于,在一個(gè)文件中僅僅寫入子對(duì)象(OB1…OB100)的應(yīng)用數(shù)據(jù)。
全文摘要
一種進(jìn)行數(shù)據(jù)存取的方法,該數(shù)據(jù)以面向?qū)ο蟮男问阶鳛榫哂袠錉罱Y(jié)構(gòu)的對(duì)象模型(LOGn,OB1、OB2…)存在于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)單元(NE1),并且網(wǎng)絡(luò)管理涉及的數(shù)據(jù)通信至少部分通過(guò)一個(gè)面向?qū)ο蟮膮f(xié)議來(lái)處理,其中當(dāng)從一個(gè)操作系統(tǒng)(OS1)收到一個(gè)對(duì)象(LOGn)的存取請(qǐng)求后,在一個(gè)文件(FIL)中寫入一個(gè)預(yù)先提供的子對(duì)象(OB1…OB100)的子集的數(shù)據(jù),然后組合起來(lái)并發(fā)送到操作系統(tǒng)(OS1)。
文檔編號(hào)H04Q3/00GK1321402SQ99811594
公開日2001年11月7日 申請(qǐng)日期1999年9月9日 優(yōu)先權(quán)日1998年9月30日
發(fā)明者F·德?tīng)?申請(qǐng)人:西門子公司