專利名稱:變動數(shù)據(jù)處理設備配置的操作法和實現(xiàn)此方法的裝置的制作方法
本發(fā)明涉及,變動配有控制裝置和模塊化系統(tǒng)結(jié)構(gòu)的數(shù)據(jù)處理設備配置來進行操作的方法。各功能模塊與各配置相連接,并用于處理一過程。
在數(shù)據(jù)處理設備中,不同操作過程是靠系統(tǒng)部件的不同配置來實現(xiàn)的。這些系統(tǒng)部件可以是外圍設備,存儲元件及其他類似裝置,也可以是程序庫,子程序和總數(shù)據(jù)區(qū)域以及存儲于其中的信息(如是否有故障),下面統(tǒng)稱為功能模塊。如果一功能模塊有了變動,這對配置中的其他功能模塊也是有意義的,它們將受到變動的模塊的影響。所以,不應隨意地進行變動,也不應不加協(xié)調(diào)地實現(xiàn)這種變動。一般來說,只需使數(shù)據(jù)處理設備重新啟動,便可達到此目的。通過這種辦法,經(jīng)過變動的功能模塊將與所有其他操作系統(tǒng)的功能模塊配合承擔并執(zhí)行任務。
本發(fā)明的目的是,使配置的變動不會破壞數(shù)據(jù)處理設備的運行。
根據(jù)用于變動帶有一控制裝置和模塊系統(tǒng)結(jié)構(gòu)的數(shù)據(jù)處理設備的配置的方法,其中的功能模塊連接到各配置上,這些模塊負責數(shù)據(jù)處理設備的一定的處理過程,其分屬于各配置的功能模塊的參數(shù)值,存儲于一配置存儲器中,在變動配置時得到校正,并在變動配置時,由控制裝置將此配置的有關功能模塊,根據(jù)其在配置存儲器中的參數(shù)值,通過調(diào)用確定出來,再向此功能模功發(fā)出一變動信息可達到這樣的目的分屬于各配置的功能模塊的參數(shù)值是存儲于一配置存儲器中的。配置變動時,有關參數(shù)隨之得到校正,并由控制裝置根據(jù)配置存儲器中的參數(shù)值,通過調(diào)用確定有關功能模塊,然后向該功能模塊發(fā)出變動信息。
通過這種方法,不僅能變動功能模塊本身而且可隨著技術(shù)的發(fā)展和生產(chǎn)效率的提高,隨時實現(xiàn)數(shù)據(jù)處理設備的擴展。各功能模塊本身既存儲有各自有關的配置數(shù)據(jù),又能取得變動的信息。因此,數(shù)據(jù)處理設備的可靠性和有效性將得到提高。另外,由于功能模塊的故障信息是存儲在配置存儲器中的,所以不會向有缺陷的,或已不能工作的功能模塊進行存取,否則,整個數(shù)據(jù)處理設備將會閉鎖。采用這種方法,也可以減少控制裝置的信息交換量,因為本發(fā)明僅需要交換真正必要的變動信息,而不是象先有技術(shù)那樣每次都得向整個功能模塊輸入配置數(shù)據(jù)。配置變動法可減少所需費用,可不再對一配置的組成進行長時間監(jiān)視,也不必調(diào)用所有功能模塊。
對配置變動的一種近乎強制性的處理,可以按這種方式實現(xiàn),即可以通過控制裝置,將新的配置數(shù)據(jù)寫入配置存儲器的方法,觸發(fā)發(fā)出變動信息。由于很少存在由一功能模塊使用確定的配置的情況,所以最好由一功能模塊(它內(nèi)部沒有關于配置變動的信息)根據(jù)需要向配置存儲器調(diào)用有關的配置數(shù)據(jù)。這樣做可避免輸入不需要使用的變動信息的情況,從而進一步減少數(shù)據(jù)處理設備的信息交換量。特別在維護和重新接通的情況下,為了保證能可靠地處理最新的配置變動,可以由功能模塊,通過發(fā)出一變動參數(shù),將一變動信息的要求,存儲于配置存儲器中。
在配置存儲器中,每一個存儲的配置都被編成一配置數(shù)據(jù)號,并按邏輯地址排列。邏輯地址由實際存取地址決定,但不等于實際存取地址。這樣便提高了向配置存儲器存取的可靠性,不需要再去計算存取地址了,因為計算存取地址是不太可靠的。所以,就不會再出現(xiàn)有關決定能否存儲的,存取地址計算上的錯誤。這樣,便可避免不允許的存取和損壞,從而使配置存儲器中的數(shù)據(jù)更為安全。由此可以通過一地址轉(zhuǎn)換存儲器,對配置存儲器的配置數(shù)據(jù)號進行存取。在地址轉(zhuǎn)換存儲器中,配置數(shù)據(jù)號被轉(zhuǎn)換成作為配置存儲器中相應配置的實際地址的配置數(shù)據(jù)地址。
為了能對配置存儲器中存儲的各配置參數(shù)值多次進行形式驗證,可以通過一配置數(shù)據(jù)格式,將在配置數(shù)據(jù)存儲器中存儲的配置參數(shù)值的數(shù)目存儲起來。
為了提高數(shù)據(jù)處理設備的效率,也可不安置控制裝置,而采用多個代替此控制裝置的分控制器。各分控制器都為與其連接的功能模塊提供一個專用的配置存儲器。各分控制器可根據(jù)來自其他配置存儲器中所需配置的情況,將變動信息的要求,存儲進其他分控制器的配置存儲器中。根據(jù)此分別控制的概念,使每個分控制器承擔固定的任務。它自動地控制著所設置的功能模塊的配置,因此構(gòu)成一統(tǒng)一的部件。由此可見,這種方法可以通過增設帶有分控制器和配置存儲器的數(shù)據(jù)處理塊,毫無問題地使系統(tǒng)擴大。因此這些分控制器還處理整個過程,由此便可以使所需的配置可靠地獲得變動的信息,即將有關分控制器的參數(shù)值存儲在配置存儲器中。在各分控制器都承擔相同任務的情況下,配置存儲器中存儲的內(nèi)容也相同,而某一配置的變動則將輸入到相應的配置存儲器中。
為了實現(xiàn)本發(fā)明提出的方法,最好使每一個功能模塊都有一信息存儲器與一個用于接受變動信息的控制裝置,功能模塊與配置存儲器,配置存儲器則與控制裝置相連接??刂蒲b置和功能模塊,通過地址轉(zhuǎn)換存儲器,與配置存儲器連接。由此即可使配置存儲器任意地安排到其他存儲區(qū)中,并能進行更換,而不必在控制裝置和功能模塊中變化存取。這樣便提高了已存儲數(shù)據(jù)的安全性,即不必再向配置存儲器直接進行存取。
為了提高整個系統(tǒng)的效率,控制裝置是由多個分控制器組成的,而每一個分控制器則與一專用的配置存儲器連接。在使用相同的分控制器的情況下,最好至少一個配置存儲器設置一個管理控制器,以便用于配置數(shù)據(jù)的調(diào)用和(或)變動,以及變動信息的發(fā)出。這樣便可以保證配置存儲器中的內(nèi)容的一致,因為一配置的變動將被輸入進每一個這樣的配置存儲器中。
配置存儲器被劃分成多個配置存儲區(qū),以便能進行多種設計,也便于進行變動。這樣,便能夠使存儲器的布局具有多種多樣的設計方案。
下面以實施例及附圖對本發(fā)明做進一步的說明,其中圖1示意地示出了第一個實施例;
圖2示意地示出了第二個實施例;
圖3所示為配置存儲器組成的第一個實例;
圖4所示為配置存儲器組成的第二個實例。
在圖1中所示的數(shù)據(jù)處理裝置DV,包括一控制裝置SE和一些功能模塊FM。舉例說,控制裝置SE可以是一中央處理機,而功能模塊FM可以是存儲區(qū),程序或類似物。配置存儲器KS用于管理為各操作過程需要的配置。在配置存儲器KS中,存儲了分屬于各配置的功能模塊FM的參數(shù)值,它構(gòu)成了可供選擇的隨機存取存儲器(RAM)。這樣,便可由一操作人員從外部通過增加或去掉一功能模塊FM來改變配置,并借助控制裝置SE改變配置存儲器KS中的相應參數(shù)值。由控制裝置SE發(fā)出的變動信息被寫入到有關功能模塊FM的信息存儲器BS中,并由此寫入指令左右變動信息的輸出。這樣,便能將有關的功能模塊FM的配置數(shù)據(jù)存儲起來。如果經(jīng)常使用的配置數(shù)據(jù)甚少變化的話,這種辦法是很可取的。信息存儲器BS是可以自由選用的隨機存取存儲器(RAM)。一安全設備能將一功能模塊FM的故障(也可能是存儲的故障原因)存儲在配置存儲器中。
因此,協(xié)調(diào)地進行配置變動是保險的。借助于功能模塊FM的信息存儲器BS中的變動信息,可校正變動后的功能模塊FM上的存取控制器,從而與實際情況一致。在配置數(shù)據(jù)經(jīng)常修改,但很少使用的情況下,如果功能模塊FM仍能從配置存儲器中直接讀出配置參數(shù)值的話,則可避免這種不必要的信息交換。功能模塊FM能通過對一變動參數(shù)的說明,以及對變動信息的調(diào)用,直接將讀指令存儲在配置存儲器KS中。
在圖2中示出了第二個實施例,由計算機控制的電話交換機FVA。在原理上,它與第一個實施例中的數(shù)據(jù)處理裝置DV是相當?shù)?,但控制裝置SE為了提高效率和劃分任務,是由多個分控制器TS組成的。在變動功能模塊FM之后重新啟動時,如果有許多配置數(shù)據(jù)被存儲起來,則根據(jù)本發(fā)明對配置變動進行處理是特別有意義的,因為只需傳遞實際需要的變動信息。此外,所需的信息交換量將進一步減少,因為各分控制器TS管理著由它所分配和被它所使用的功能模塊FM的配置。
有一個專門的管理控制器VS對各分控制器進行配置變動的處理。每一個配置存儲器KS都通過一地址轉(zhuǎn)換存儲器AUS確保配置數(shù)據(jù)的可靠性。每一個配置都有一對應的配置數(shù)據(jù)號KDN(圖3)。規(guī)定此號碼為邏輯地址,在程序循環(huán)時不進行計算。管理控制器VS對配置存儲器KS起作用,這樣,地址轉(zhuǎn)換存儲器AUS中的配置數(shù)據(jù)號KDN便轉(zhuǎn)換成對應的配置存儲器KS的存儲單元地址。當一配置的參數(shù)存儲于另一分控制器TS中時,以配置數(shù)據(jù)號KDN所代表的數(shù)便記錄在地址轉(zhuǎn)換存儲器AUS中,而存取時便指向相應的分控制器TS的管理控制器VS。如果另一分控制器TS的一功能模塊FM是一配置的組成部分,則相應的管理控制器VS將按參數(shù)值存儲在配置存儲器KS中,同時將變動信息傳送給信息存儲器BS。
電話交換機FVA可裝多個用于處理同樣任務的分控制器TS。在這種情況下,各個配置存儲器KS必須具有相同的內(nèi)容。所以,在所有這些配置存儲器KS中,便將進行一種配置變動。為此目的,可裝一專用的控制器用于進行配置數(shù)據(jù)管理。將根據(jù)它的變動信息的要求,在各個配置存儲器KS中進行調(diào)整,這樣,在一個分控制器TS中進行配置變動時,則可通過配置數(shù)據(jù)管理器,通知其余相同的分控制器TS。一般只需對一個這種變動信息進行處理即可。
圖3所示為一地址轉(zhuǎn)換存儲器AUS及其配置存儲器KS的結(jié)構(gòu)。配置數(shù)據(jù)號KDN將在配置數(shù)據(jù)地址KDA中進行轉(zhuǎn)換,此結(jié)構(gòu)中還有一配置數(shù)據(jù)格式KDF。此配置數(shù)據(jù)格式KDF將表示出屬于配置數(shù)據(jù)號KDN的參數(shù)值的種類和數(shù)量。通過格式檢查,并借助功能模塊FM,便能夠驗證一存儲的配置形式的正確性,發(fā)現(xiàn)錯誤處理過的變動。對配置數(shù)據(jù)號KDN而言,其數(shù)據(jù)已存儲于其他分控制器TS中,它的號數(shù)同時還存儲于地址轉(zhuǎn)換存儲器AUS中。配置數(shù)據(jù)存儲器KS呈矩陣式結(jié)構(gòu),每一行相應一配置。各功能模塊FM的參數(shù)值是依次存儲的。
圖4示出了配置存儲器KS的另一種結(jié)構(gòu)。各配置參數(shù)值分別標明在單獨的配置存儲區(qū)KS1~KS4中。由于配置存儲器KS可具有多種多樣的結(jié)構(gòu),因此通過簡單地添加新的配置存儲區(qū),在各種情況下,都能很容易地使它擴展,并實現(xiàn)最佳的各參數(shù)值存取速度。
正如實施例指出的,根據(jù)本發(fā)明提出的變動配置方法(借助于配置數(shù)據(jù)號KDN),便能夠十分有效地利用具有模塊化的系統(tǒng)結(jié)構(gòu)的數(shù)據(jù)處理設備DV。在運行中也能對個別配置進行變動。有可能通過功能模塊FM發(fā)出故障信息,甚至使數(shù)據(jù)處理設備DV對這類故障做出反應。由此可使安全操作性能得到進一步提高。利用配置數(shù)據(jù)號KDN,便能夠隨意設計出數(shù)據(jù)處理設備DV存儲區(qū)的結(jié)構(gòu)。因為控制裝置SE和功能模塊FM在配置存儲器KS上僅有一個配置數(shù)據(jù)號KDN,所以,此配置存儲器KS位于何處,以及數(shù)據(jù)處理設備DV的結(jié)構(gòu)如何,都是無關緊要的。所以,為使系統(tǒng)的維護和變動方便,制造出統(tǒng)一的部件將使操作成本降低,并能進一步開發(fā)現(xiàn)存的數(shù)據(jù)處理設備DV。
符號表地址轉(zhuǎn)換存儲器 AUS信息存儲器 BS數(shù)據(jù)處理設備 DV電話交換機 FVA功能模塊 FM配置數(shù)據(jù)地址 KDA配置數(shù)據(jù)格式 KDF配置數(shù)據(jù)號 KDN配置存儲器 KS配置存儲區(qū) KS1,KS2KS3,KS4控制裝置 SE分控制器 TS管理控制器 VS
權(quán)利要求
1.用于變動帶有一控制裝置(SE)和模塊系統(tǒng)結(jié)構(gòu)的數(shù)據(jù)處理設備(DV)的配置的方法,其中的功能模塊(FM)連接到各配置上,這些模塊負責數(shù)據(jù)處理設備(DV)的一定的處理過程,其特征在于,分屬于各配置的功能模塊的參數(shù)值,存儲于一配置存儲器(KS)中,在變動配置時得到校正,并在變動配置時,由控制裝置(SE)將此配置的有關功能模塊(FM),根據(jù)其在配置存儲器(KS)中的參數(shù)值,通過調(diào)用確定出來,再向此功能模塊(FM)發(fā)出一變動信息。
2.根據(jù)權(quán)利要求
1提出的方法,其特征在于通過控制裝置(SE),將新的配置數(shù)據(jù)寫入到配置存儲器(KS)中,即可以觸發(fā)變動信息的發(fā)出。
3.根據(jù)權(quán)利要求
1或2提出的方法,其特征在于在需要時,由一尚未從一配置得到變動信息的功能模塊(FM),向配置存儲器(KS)調(diào)用有關的配置數(shù)據(jù)。
4.根據(jù)前述權(quán)利要求
中的任一條權(quán)利要求
提出的方法,其特征在于通過發(fā)出一變動參數(shù),由功能模塊(FM)將一變動信息的內(nèi)容存儲到配置存儲器(KS)中。
5.根據(jù)前述權(quán)利要求
中的任一條權(quán)利要求
提出的方法,其特征在于每個存儲于配置存儲器(KS)中的配置,其配置數(shù)據(jù)號(KDN)被指定為邏輯地址。
6.根據(jù)權(quán)利要求
5提出的方法,其特征在于由于是通過配置存儲器(KS)上的一地址轉(zhuǎn)換存儲器(AUS)存取配置數(shù)據(jù)號(KDN)的,因此在地址轉(zhuǎn)換存儲器(AUS)中,配置數(shù)據(jù)號(KDN)將被轉(zhuǎn)換成一作為相應配置的實際地址的配置數(shù)據(jù)地址(KDA)。
7.根據(jù)前述權(quán)利要求
中的任一條權(quán)利要求
提出的方法,其特征在于一配置在配置數(shù)據(jù)存儲器(KS)中存儲的參數(shù)值的數(shù)目,將按一定配置數(shù)據(jù)格式(KDF)存儲起來。
8.根據(jù)前述權(quán)利要求
中的任一條權(quán)利要求
提出的方法,其特征在于控制裝置(SE)是由多個分控制器(TS)組成的,每一個分控制器(TS)則被分配有一專用的,并用于通過它連接的功能模塊(FM)的配置存儲器(KS),各分控制器(TS)針對其他配置存儲器(KS)中的配置,將變動信息的內(nèi)容,存儲進其他分控制器(TS)的配置存儲器(KS)中。
9.根據(jù)權(quán)利要求
8提出的方法,其特征在于在等同的分控制器(TS)中,配置存儲器(KS)中存儲有等同的內(nèi)容,一配置的變動將被輸入到相應配置存儲器(KS)中。
10.使根據(jù)權(quán)利要求
1~9中提出的方法得以實現(xiàn)的裝置,其特征在于每一個功能模塊(FM)都有一信息存儲器(BS),此存儲器與用于接受變動信息的控制裝置(SE)相連接,而功能模塊(FM)則與配置存儲器(KS)相連,配置存儲器(KS)則與控制裝置(SE)連接。
11.根據(jù)權(quán)利要求
10提出的裝置,其特征在于控制裝置(SE)與功能模塊(FM),通過地址轉(zhuǎn)換存儲器(AUS)與配置存儲器(KS)連接起來。
12.根據(jù)權(quán)利要求
10或11提出的裝置,其特征在于控制裝置(SE)是由多個分控制器(TS)組成的,而每一個分控制器(TS)則與一專用的配置存儲器(KS)相連接。
13.根據(jù)權(quán)利要求
10~12中的任一條權(quán)利要求
提出的裝置,其特征在于至少為每一個配置存儲器(KS)安排一個管理控制器(VS),用于調(diào)用和(或)變動配置數(shù)據(jù),以及發(fā)出變動信息。
14.根據(jù)權(quán)利要求
10~13中的任一條權(quán)利要求
提出的裝置,其特征在于配置存儲器(KS)被劃分成多個配置存儲區(qū)(KS1,KS2,……)。
專利摘要
變動數(shù)據(jù)處理設備(DV)某一過程的功能模塊(FM)的配置,存儲于一配置存儲器(KS)中。當一配置變動時,則由一控制裝置(SE)在配置存儲器(KS)中進行相應的校正。此寫指令將向此配置的其余功能模塊(FM)發(fā)出一變動信息。此變動信息將寄存在其信息存儲器(BS)中。由此,功能模塊(FM)將能夠相應地產(chǎn)生反應,并避免錯誤地共同進行處理。在數(shù)據(jù)處理設備(DV)的運行過程中,也能實現(xiàn)配置變動的處理,之后不需要重新啟動。
文檔編號H04Q3/545GK87102160SQ87102160
公開日1987年9月30日 申請日期1987年3月21日
發(fā)明者吉多·伯特羅爾, 彼德·赫徹里克, 格哈特·謝巴赫 申請人:西門子公司導出引文BiBTeX, EndNote, RefMan