亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

控制交換機的方法以及交換機與通信系統(tǒng)的制作方法

文檔序號:7569599閱讀:304來源:國知局
專利名稱:控制交換機的方法以及交換機與通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種控制交換機的方法和一個交換機與一個通信系統(tǒng)。
目前,已經(jīng)開發(fā)了兩種基本類型的交換機。一類是具有集中式控制結(jié)構(gòu)的交換機,另一類則是具有分布式控制結(jié)構(gòu)的交換機?,F(xiàn)在,本發(fā)明從這兩種基本類型的交換機開始。
在“telecom report”雜志(volume11,issue6,1988)中有一篇題為“EWSD tomorrow-guaranteed future communicaton”的文章,作者為Nick Skaporda。其中對一個集中式控制交換機進(jìn)行了描述。
這種交換機包括一個數(shù)字交換網(wǎng)絡(luò)、連接用戶的鏈路組和一個中央?yún)f(xié)調(diào)處理器。交換機的交換功能由鏈路組中的組處理器和中央?yún)f(xié)調(diào)處理器來提供。后者是一個很有效的多處理器系統(tǒng),它實現(xiàn)更集中的控制和交換功能。組處理器和協(xié)調(diào)處理器都是為交換機的特殊需要專門開發(fā)的計算機系統(tǒng)。再與一個專用操作系統(tǒng)加在一起,它們構(gòu)成了一個應(yīng)用軟件的系統(tǒng)平臺,應(yīng)用軟件是用國際電話電報咨詢委員會(CCITT)的交換功能編程語言CHILL語言來編寫的。
在“Electrical Communications”雜志(volume 56,no.2/3,1987)173-183頁中有一篇題為“System 12-Design and Realization of theSoftware”的文章,作者為L.Katschner等人,其中對一個具有分布式控制結(jié)構(gòu)的交換機進(jìn)行了描述。
這種交換機包括一個數(shù)字交換網(wǎng)絡(luò)和多個用于連接用戶并控制交換機的計算機模塊。這些計算機模塊的操作采用一種專門為交換機的需要而開發(fā)的分布式實時操作系統(tǒng),它管理著多個軟件模塊。這些軟件模塊也是用編程語言CHILL編寫的,并通過計算機模塊分布開來。它們之間的協(xié)同由交換機的交換功能來提供。
兩種控制類型都有這樣的問題,即所提供的控制功能變得越來越廣泛和復(fù)雜。一方面這對控制器的計算機輸出提供了更高的要求,另一方面也需要更高的軟件開發(fā)費用。
本發(fā)明的目的是減少控制交換機的費用。
為實現(xiàn)上述目的,本發(fā)明提供一種控制交換機的方法,其中交換機由多個應(yīng)用程序進(jìn)行控制,并且應(yīng)用程序在一個操作系統(tǒng)平臺上運行,該平臺包含在第一控制單元中且是專門為實現(xiàn)交換功能而改編的,其特征在于,應(yīng)用程序被分配給具有不同操作系統(tǒng)平臺的不同控制單元,即第一控制單元和第二控制單元。并且第二控制單元的應(yīng)用程序運行在一個通用操作系統(tǒng)平臺上,第一控制單元的應(yīng)用程序與第二控制單元的應(yīng)用程序協(xié)同操作來完成交換功能。
本發(fā)明還提供一個交換機,包括一個交換網(wǎng)絡(luò)和一個控制設(shè)備,向該控制設(shè)備提供多個應(yīng)用程序用于控制交換機,并提供包含專門為實現(xiàn)交換功能而改編的操作系統(tǒng)平臺的第一控制單元,其特征在于,應(yīng)用程序被分配給兩個不同的控制單元,即第一控制單元和第二控制單元,并且向第二控制單元提供通用操作系統(tǒng)平臺,兩個控制單元的應(yīng)用程序被設(shè)計為能夠在各操作系統(tǒng)平臺上運行并且在執(zhí)行交換功能中與各其它控制單元的應(yīng)用程序進(jìn)行協(xié)同。
本發(fā)明也提供一個通信系統(tǒng),包括一個管理系統(tǒng)和多個與管理系統(tǒng)相連的交換機,其特征在于,交換機中至少有一個被設(shè)計為與上述交換機相似,管理系統(tǒng)通過第二控制單元與所述的交換機相聯(lián)。
本發(fā)明基于這樣的理論,開發(fā)和測試由一個通用操作系統(tǒng)管理的程序的費用相對更低一些。
本發(fā)明的基本思想是用兩個不同的控制單元來構(gòu)成對交換機的控制,其中一個基于一個通用操作系統(tǒng)平臺,而另一個則基于一個為實現(xiàn)交換功能專門改編的操作系統(tǒng)平臺。交換機功能由分配給一個或另一個操作系統(tǒng)平臺并在該平臺上運行的應(yīng)用程序來提供。兩個控制單元的應(yīng)用程序協(xié)同合作來提供交換功能。
本發(fā)明具有減少應(yīng)用程序復(fù)雜性的優(yōu)點,因為并非所有的應(yīng)用程序都需要在一個專門為實現(xiàn)交換功能而改編的平臺上運行。這使得有可能只把那些真正需要這種特殊程序環(huán)境的應(yīng)用程序或程序段分配給這樣的平臺。
這樣還可以降低對控制單元(特別是基于專門改編平臺的控制器的控制單元)的計算機輸出的要求。在這種情況下,必須注意到在通用操作系統(tǒng)平臺上提供計算機輸出比在特殊的專用系統(tǒng)平臺上更容易。
本發(fā)明的另一個優(yōu)點是在這種通用操作系統(tǒng)平臺上可以應(yīng)用大量的預(yù)制造程序模塊,它們也能用于交換機的控制功能。這相當(dāng)大地減少了開發(fā)和測試的費用。
本發(fā)明進(jìn)一步的優(yōu)點在于交換機與網(wǎng)絡(luò)管理系統(tǒng)的連接。通常網(wǎng)絡(luò)管理系統(tǒng)是基于通用系統(tǒng)平臺的。
這里,一個系統(tǒng)平臺由一個計算機系統(tǒng)和適當(dāng)?shù)牟僮飨到y(tǒng)平臺組成。
現(xiàn)在,如果至少交換機的一部分是基于相同的系統(tǒng)平臺,就可以相當(dāng)大地簡化與管理系統(tǒng)的接口,因為接口現(xiàn)在是作用于兩個相同的系統(tǒng)平臺之間。另外,這還使得許多可以進(jìn)行通用應(yīng)用數(shù)據(jù)處理的硬件和軟件產(chǎn)品都可以使用。特別是這些產(chǎn)品可能會相當(dāng)大地增加在交換機和管理系統(tǒng)之間通信的可用帶寬。
下面將借助附圖通過兩個例子,對本發(fā)明作更加詳細(xì)的解釋。


圖1,是第一結(jié)構(gòu)實施例中具有本發(fā)明的交換機的本發(fā)明的通信系統(tǒng)的框圖。
圖2,是圖1中本發(fā)明的通信系統(tǒng)的功能描述。
圖3,是圖1中本發(fā)明交換機的計算機系統(tǒng)的功能描述。
圖4,是第二結(jié)構(gòu)實例中本發(fā)明的交換機的框圖。
在第一結(jié)構(gòu)實例中,通過作為本發(fā)明通信系統(tǒng)一個部分的交換機來描述本發(fā)明用于控制交換機的方法。
圖1描繪了一個交換機NE和一個管理系統(tǒng)OS,它們之間是相互連接的。
管理系統(tǒng)OS用于服務(wù)、管理并維護(hù)交換機NE和多個其它在這里沒有畫出的交換機。它通過接口Q3與交換機NE相連,該接口對應(yīng)于根據(jù)OSI(開放系統(tǒng)互連)層模式的Q3標(biāo)準(zhǔn)。還有可以用其它接口,最好也是標(biāo)準(zhǔn)的。比如說,這種接口可以是與Q1或Q2標(biāo)準(zhǔn)相對應(yīng)的接口。
交換機NE是一個電話交換機。也可以使用一個不同種類的交換機來交換數(shù)據(jù)。如,可以用交叉連接器、多路轉(zhuǎn)換器,以及數(shù)據(jù)網(wǎng)絡(luò)的橋接器或路由器。
交換機NE包括一個交換網(wǎng)絡(luò)DSN,一個通信網(wǎng)絡(luò)KN,10個計算機系統(tǒng)CE1到CE10,及3個數(shù)據(jù)庫DB1到DB3。計算機系統(tǒng)CE1到CE6和數(shù)據(jù)庫DB1與DB2構(gòu)成一個控制單元CONTR1。計算機系統(tǒng)CE7到CE10、數(shù)據(jù)庫DB3和通信網(wǎng)絡(luò)KN構(gòu)成一個控制單元CONTR2。計算機系統(tǒng)CE1到CE8通過交換網(wǎng)絡(luò)DSN相互交換數(shù)據(jù)。計算機系統(tǒng)CE7到CE10通過通信網(wǎng)絡(luò)KN相互連接,計算機系統(tǒng)CE10與管理系統(tǒng)OS相連接。
交換網(wǎng)絡(luò)DSN是常見的用于交換機的數(shù)字交換網(wǎng)絡(luò)。它由控制單元CONTR1和CONTR2控制,用于與交換機NE連接的用戶的交換連接,并用為計算機系統(tǒng)CE1與CE8之間通信的媒介。
還可以用一個獨立通信網(wǎng)絡(luò)來進(jìn)行計算機系統(tǒng)CE1到CE10之間的通信。例如,以太網(wǎng)或令牌訪問協(xié)議的局域網(wǎng)(LAN)就是一個合適的通信網(wǎng)絡(luò)。
控制單元CONTR1的計算機系統(tǒng)CE1到CE6可以提供遠(yuǎn)程通信功能。它們的構(gòu)造可以在“Electrical Telccommunications”雜志(volume6,no,23,1981)第135到147頁上的題為“Hardware structure”的文章或該卷的其它文章中找到。
計算機系統(tǒng)CE1和CE2用于完成相當(dāng)分散的任務(wù),如用戶工作站或到信號用戶工作站的連接。計算機系統(tǒng)CE3到CE6完成集中的任務(wù),如鏈路控制或呼叫計費登記的控制。計算機系統(tǒng)CE1到CE6的個數(shù)在此只是舉例。
進(jìn)而,有可能用一個單獨的很有效的計算要系統(tǒng)來代替計算機系統(tǒng)CE3到CE4,它執(zhí)行控制單元CONTR1的所有集中的任務(wù)。為了執(zhí)行更多集中的任務(wù),也有可能使用多級層次的計算機系統(tǒng)。還允許控制單元CONTR1具有一個集中式或分布式控制結(jié)構(gòu)。
控制單元CONTR2的計算機系統(tǒng)CE7到CE10是常規(guī)的通用計算機系統(tǒng)。它們中的每一個都有一個或多個處理器、一條內(nèi)部計算機總線、一個中央存儲器、至少一個海量存儲器和通過通信網(wǎng)絡(luò)KN交換數(shù)據(jù)的模塊,在每個實例中都是通過一個以太網(wǎng)卡實現(xiàn)網(wǎng)絡(luò)通信。另外,計算機系統(tǒng)CE10具有與計算機系統(tǒng)CE11交換數(shù)據(jù)的模塊,如一個以太網(wǎng)、FDDI(光纖分布式數(shù)據(jù)接口)或ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))卡。除此之外,計算機系統(tǒng)CE7和CE8具有這樣的模塊,使它們可以在交換網(wǎng)絡(luò)DSN中建立最多兩條通信信道。這時就有可能計算系統(tǒng)CE7和CE8上設(shè)置任意個這樣的模塊,以便把控制單元CONTR1和CONTR2之間信息交換的可用帶寬增加到任意程度。
通信網(wǎng)絡(luò)KN包括一條總線,通過它計算機系統(tǒng)CE7和CE10用以太網(wǎng)訪問協(xié)議相互通信。也可以用適于計算機到計算機間通信的其它通信網(wǎng)絡(luò)來代替通信網(wǎng)絡(luò)KN。
計算機系統(tǒng)CE7到CE10的個數(shù)只是一個示例。但是,至少要有一個這樣的計算機系統(tǒng)。如果那樣的話,通信網(wǎng)絡(luò)KN將被省略,數(shù)據(jù)庫DB1到DB3是海量存儲器,如高存儲容量的硬盤驅(qū)動器。
管理系統(tǒng)OS有4個計算機系統(tǒng)CE11到CE14,它們是由一個通信網(wǎng)絡(luò)相互連接起來的,還有一個數(shù)據(jù)庫DB4。計算機系統(tǒng)CE11能訪問數(shù)據(jù)庫DB4中的數(shù)據(jù)并通過接口Q3連接到交換機NE上。
計算機系統(tǒng)CE11到CE14和數(shù)據(jù)庫DB4的結(jié)構(gòu)與計算機系統(tǒng)CE7到CE8或數(shù)據(jù)庫DB1到DB3的相似。對網(wǎng)絡(luò)部件NE或其它交換機執(zhí)行網(wǎng)絡(luò)管理功能的應(yīng)用程序在由它們構(gòu)成的硬件平臺上運行。
交換機NE的網(wǎng)絡(luò)管理功能由在管理系統(tǒng)OS的計算機系統(tǒng)CE11到CE14上運行的程序來提供??刂茊卧狢ONTR1和CONTR2協(xié)同控制交換機NE,并以這種方式提供交換機的交換功能??刂茊卧狢ONTR1的計算機系統(tǒng)是為提供交換功能而設(shè)計的專用計算機系統(tǒng),它們同樣利用專用驅(qū)動系統(tǒng)工作??刂茊卧狢ONTR2的計算機系統(tǒng)是通用計算機系統(tǒng),它們利用相應(yīng)的通用操作系統(tǒng)工作。
下面通過圖2來解釋控制單元CONTR1和CONTR2的功能結(jié)構(gòu)和相互作用。
圖2描繪了互相交換數(shù)據(jù)的控制單元CONTR1和CONTR2??刂茊卧狢ONTR1以計算機系統(tǒng)CE1到CE6為硬件基礎(chǔ),還包含操作系統(tǒng)OPS1、數(shù)據(jù)庫DBMS1和9個應(yīng)用程序FMM1到FMM9。
操作系統(tǒng)OPS1和計算機系統(tǒng)CE1到CE6為應(yīng)用程序FMM1到FMM9提供一個公用系統(tǒng)平臺,應(yīng)用程序FMM1到FMM9可以在由操作系統(tǒng)OPS1形成的操作系統(tǒng)平臺上運行。
這里,操作系統(tǒng)OPS1是一個為提供控制交換機所需要的功能而專門設(shè)計的分布式實時操作系統(tǒng)。操作系統(tǒng)OPS1管理著應(yīng)用程序FMM1到FMM9對計算機系統(tǒng)CE1到CE9的作用,并且為此決定它的執(zhí)行順序,啟動它并確定運行的條件。此外,它還提供標(biāo)準(zhǔn)服務(wù),尤其是提供在應(yīng)用程序FMM1到FMM9和計算機系統(tǒng)CE1到CE6的設(shè)備之間及應(yīng)用程序FMM1到FMM9之間的數(shù)據(jù)傳輸。而且,在應(yīng)用程序FMM1到FMM9中有幾個程序同時運行時,它協(xié)調(diào)對公用操作裝置的訪問。
在這種情況下,操作系統(tǒng)中的一部分在每個計算機系統(tǒng)中運行,提供那里所需要的操作系統(tǒng)功能。
操作系統(tǒng)OPS1也可能不是一個分布操作系統(tǒng),尤其是在控制單元CONTR1包括一個單獨的非常有效的計算機系統(tǒng)的情況下。
數(shù)據(jù)庫DBMS1管理應(yīng)用程序FMM1到FMM9所需數(shù)據(jù)的一部分,如半永久變量或數(shù)據(jù)文件。數(shù)據(jù)庫DBMS1是一個分布式數(shù)據(jù)庫,它是專門為交換機的要求而設(shè)計的。在這種情況下,數(shù)據(jù)被存儲在計算機系統(tǒng)CE3或CE4的數(shù)據(jù)庫DB1和DB2中。利用數(shù)據(jù)庫DBMS1的專用命令實現(xiàn)應(yīng)用程序FMM1到FMM9中的每一個程序?qū)@些數(shù)據(jù)的訪問。也可以省略這樣一個分布式數(shù)據(jù)庫。
應(yīng)用程序FMM1到FMM9提供控制單元CONTR1的交換功能,使它們之間以及與控制單元CONTR2之間相互協(xié)同。這些程序是用編程語言CHILL編寫并依據(jù)虛擬計算機概念實時執(zhí)行其功能的實時執(zhí)行程序。
此處,程序的數(shù)量和它們在計算機系統(tǒng)CE1到CE6中的分布只是舉例。應(yīng)用程序FMM1到FMM9所提供的功能和應(yīng)用程序FMM1到FMM9的協(xié)同可以參考“Electrical Telecommunications”雜志(volume 56,no,2/3,1981)中一篇題為“System12-Design andRealization of the Software”的文章,作者為L.Katschner。
控制單元CONTR2包括作為硬件基礎(chǔ)的計算機系統(tǒng)CE7到CE10、操作系統(tǒng)OPS2、數(shù)據(jù)庫DBMS2和6個應(yīng)用程序AP1到AP6。
操作系統(tǒng)OPS2和計算機系統(tǒng)CE7到CE10為應(yīng)用程序AP1到AP6提供一個通用系統(tǒng)平臺。這說明操作系統(tǒng)OPS2是一個針對已知操作模式和接口的通用計算機的操作系統(tǒng),使得為通用計算機開發(fā)的應(yīng)用程序和程序模塊可以在由操作系統(tǒng)OPS2構(gòu)造的這個操作系統(tǒng)平臺上運行。
操作系統(tǒng)OPS2是一個在幾個計算機系統(tǒng)中運行的分布式非實時操作系統(tǒng),如Unix系統(tǒng)。與操作系統(tǒng)OPS1一樣,操作系統(tǒng)OPS2管理并支持應(yīng)用程序AP1到AP6的運行,尤其是向它們提供許多標(biāo)準(zhǔn)服務(wù)。
操作系統(tǒng)OPS2也可以不是一個分布式操作系統(tǒng)。計算機系統(tǒng)CE7到CE10中的每一個都有可能有一個獨立的可用于網(wǎng)絡(luò)的操作系統(tǒng)。這種操作系統(tǒng)中的功能也可以對應(yīng)用程序AP1到AP6進(jìn)行協(xié)同,在這種情況下,也將為這些應(yīng)用程序增加一個相互連接的系統(tǒng)平臺。
數(shù)據(jù)庫DBMS1是一個常規(guī)的通用應(yīng)用數(shù)據(jù)庫,例如,SQL(結(jié)構(gòu)化查詢語言)標(biāo)準(zhǔn)。比如,名為ORAKEL出售的數(shù)據(jù)庫就是這樣一個數(shù)據(jù)庫。與數(shù)據(jù)庫DBMS1一樣,數(shù)據(jù)庫DBMS2為應(yīng)用程序AP1到AP6管理集中數(shù)據(jù),這些數(shù)據(jù)儲存在數(shù)據(jù)庫DB3中。
應(yīng)用程序AP1到AP6實現(xiàn)由控制單元CONTR2提供的功能,使它們之間及與控制單元CONTR1的應(yīng)用程序之間相互協(xié)同。應(yīng)用程序AP1到AP6用編程語言C++編寫。也可能用另一種為通用用途設(shè)計的常規(guī)語言來編寫。
這種方案的優(yōu)點是在應(yīng)用程序AP1到AP6中使用了許多標(biāo)準(zhǔn)程序模塊。對于用通用編程語言編寫并在通用平臺上運行的程序來說,許多這樣的程序模塊都是可用的。
控制單元CONTR1和CONTR2所提供的交換功能如下控制單元CONTR1負(fù)責(zé)以實時方式執(zhí)行標(biāo)準(zhǔn)交換任務(wù)或基本交換任務(wù)。各個任務(wù)是通過動行應(yīng)用程序FMM1到FMM9來完成的。
控制單元CONTR2負(fù)責(zé)提供復(fù)雜交換功能并負(fù)責(zé)與管理系統(tǒng)OS相連接。這種交換功能可以包括如提供ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))特性、中央交換機服務(wù)、呼叫計費登記或移動無線通信或智能網(wǎng)的應(yīng)用或業(yè)務(wù)。這些任務(wù)通過計算機系統(tǒng)CE1到CE10運行應(yīng)用程序AN1到AN2來實現(xiàn)。
這里管理系統(tǒng)OS的連接簡化為一種有利的方式。控制單元CONTR2的計算機系統(tǒng)CE10和管理系統(tǒng)OS中的計算機系統(tǒng)CE11都是通用計算機系統(tǒng),以便對于連接可以采用多個硬件產(chǎn)品控制單元CONTR2中的比如LAN(局域網(wǎng))卡。進(jìn)而,由于它們都具有通用操作系統(tǒng),操作系統(tǒng)類型相同,就有可能在更高的通信層上使用多個標(biāo)準(zhǔn)軟件產(chǎn)品。特別是在相同的平臺中擴展了與管理系統(tǒng)OS的接口。
為了完成任務(wù),應(yīng)用程序FMM1到FMM9和應(yīng)用程序AP1到AP6必須進(jìn)行協(xié)同。這種協(xié)同部分上依照客戶-服務(wù)器原理應(yīng)用程序FMM1到FMM9中的一個向控制單元CONTR2發(fā)出一個請求,通過運行應(yīng)用程序AP1到AP6中的一個來執(zhí)行該請求。然后任何可能的結(jié)果被這個應(yīng)用程序返回發(fā)出請求的應(yīng)用程序。例如,控制單元CONTR1的應(yīng)用程序執(zhí)行呼叫處理任務(wù)或與業(yè)務(wù)提供有關(guān)的任務(wù),并且以這種方式代表一個運行控制單元CONTR2中應(yīng)用程序的呼叫處理服務(wù)器或業(yè)務(wù)服務(wù)器。
在這里,尤其有利的是由控制單元CONTR1的應(yīng)用程序執(zhí)行那些時間不嚴(yán)格的復(fù)雜功能。對在控制單元CONTR2的系統(tǒng)平臺上運行的應(yīng)用程序來說,相當(dāng)大地減少了為完成這樣一種任務(wù)進(jìn)行開發(fā)和測試的應(yīng)用程序的費用。
控制單元CONTR1與CONTR2的應(yīng)用程序的協(xié)同要求具有在這樣的應(yīng)用程序之間交換信息和數(shù)據(jù)的機機制,而不管系統(tǒng)平臺的差異。
為此,通過其數(shù)據(jù)庫DBMS1和DBMS2的連接將控制單元CONTR1和CONTR2在數(shù)據(jù)方面相互連接起來。這里應(yīng)用程序FMM1到FMM9和AP1到AP6為完成它們的任務(wù)所需的數(shù)據(jù)由數(shù)據(jù)庫DBMS1和DBMS2來管理。這種數(shù)據(jù)可以是這些應(yīng)用程序的半永久變量。用戶數(shù)據(jù)、與交換網(wǎng)絡(luò)DSN狀態(tài)有關(guān)的數(shù)據(jù)、關(guān)于待提供的通信業(yè)務(wù)的數(shù)據(jù)或關(guān)于交換機通信負(fù)載的數(shù)據(jù)。數(shù)據(jù)庫DBMS1和DBMS2的這個連接,例如通過一個復(fù)制機制,使得這些數(shù)據(jù)既可用于應(yīng)用程序FMM1到FMM9,又可用于應(yīng)用程序AP1到AP6。進(jìn)而,這種數(shù)據(jù)還可以由數(shù)據(jù)庫DBMS1和DBMS2管理,并且在其它分別改變其它控制單元應(yīng)用程序的順序或結(jié)果的控制單元中是可見的。
也可以通過其它機制連接控制單元CONTR1和CONTR2。例如,應(yīng)用程序能夠通過專用通信協(xié)議相互交換信息,如通過FTP(文件傳送協(xié)議)。
下面,通過計算機系統(tǒng)CE7的硬件和軟件結(jié)構(gòu)來解釋控制單元CONTR1和CONTR2連接下的通信機制。
圖3描繪了計算機系統(tǒng)CE7及程序模塊TERI_HANDLER,OPS2′,TERLIB與SLIB,和應(yīng)用程序AP1與AP2。
計算機系統(tǒng)CE7包括兩個硬件模塊TER_HW和G_HW。硬件模塊G_HW是一個形成通用計算機系統(tǒng)的模塊組。硬件模塊TER_HW是一個通過交換網(wǎng)絡(luò)DSN與計算機系統(tǒng)CE1到CE6通信的專用模塊組。它的結(jié)構(gòu)與計算機系統(tǒng)CE1到CE6的通信模塊分別對應(yīng)。程序模塊TERI_HANDLER是一個驅(qū)動設(shè)備,它使得能夠訪問硬件模塊TERI_HW。程序模塊TERLIB與SLIB是程序庫,它們可以用于應(yīng)用程序AP1與AP2。這里程序模塊SLIB是操作系統(tǒng)OSPW的一個標(biāo)準(zhǔn)庫,而程序模塊TERLIB是提供對硬件模塊TER_HW訪問功能的程序庫。
應(yīng)用程序AP1與AP2使用程序模塊TERLIB、TERI_HANDLER、SLIB與OSP2’向它們提供的功能,并以這種方式通過一個接口API訪問這些程序模塊。于是,通過通用操作系統(tǒng)OSP2,它們能夠利用所有對它們可用的機制與標(biāo)準(zhǔn)功能,還可以依據(jù)相似結(jié)構(gòu)的機制和功能與計算機系統(tǒng)CE1到CE6進(jìn)行通信。
下面,第二結(jié)構(gòu)實例描繪了控制單元CONTR1與CONTR2硬件連接的另一種可能性。
圖4描繪了一個交換機NE′,它通過接口Q3與管理系統(tǒng)OS相連。交換機NE′包括一個交換網(wǎng)絡(luò)DSN,6個計算機系統(tǒng)CE1′到CE6′,及通信網(wǎng)絡(luò)KN′。計算機系統(tǒng)CE1′到CE3′通過交換網(wǎng)絡(luò)DSN相互連接,計算機系統(tǒng)CE3′到CE6′通過通信網(wǎng)絡(luò)DN′相互連接。
計算機系統(tǒng)CE1′到CE3構(gòu)成一個控制單元CONTR1′,其結(jié)構(gòu)與圖1中計算機系統(tǒng)CE1到CE6的結(jié)構(gòu)類似。計算機系統(tǒng)CE4′到CE6′與通信網(wǎng)絡(luò)DN′構(gòu)成一個控制單元CONTR2′,其結(jié)構(gòu)與計算機系統(tǒng)CE7到CE10或通信網(wǎng)絡(luò)KN類似。
與圖1中的交換機NE相對照,這里有一個專用計算機系統(tǒng),即計算機系統(tǒng)CE3′,負(fù)責(zé)控制單元CONTR1′與控制單元CONTR2′的通信。必須向計算機系統(tǒng)CE3′提供相應(yīng)的單元和軟件模塊,這些單元和模塊使它(CE3′)能夠與計算機系統(tǒng)CE4′到CE6′通信,這與圖3相類似。
權(quán)利要求
1.一種控制交換機(NE)的方法,其中交換機(NE)由多個應(yīng)用程序(FMM1到FMM9,AP1到AP6)進(jìn)行控制,并且應(yīng)用程序(FMM1到FMM9)在一個操作系統(tǒng)平臺(OPS1)上運行,該平臺包含在第一控制單元(CONTR1)中且是專門為實現(xiàn)交換功能而改編的,其特征在于,應(yīng)用程序(FMM1到FMM9,AP1到AP6)被分配給具有不同操作系統(tǒng)平臺(OPS1;OPS2)的不同控制單元(CONTR1;CONTR2),即第一控制單元(CONTR1)和第二控制單元(CONTR2),并且第二控制單元(CONTR2)的應(yīng)用程序(AP1到AP6)運行在一個通用操作系統(tǒng)平臺(OPS2)上,第一控制單元(CONTR1)的應(yīng)用程序(FMM1到FMM9)與第二控制單元(CONTR2)的應(yīng)用程序(AP1到AP6)協(xié)同操作來完成交換功能。
2.根據(jù)權(quán)利要求1的方法,其特征在于第一和第二控制單元(CONTR1;CONTR2)的應(yīng)用程序(FMM1到FMM9;AP1到AP6)根據(jù)客戶-服務(wù)器原理進(jìn)行協(xié)同。
3.權(quán)利要求2的方法,其特征在于第二控制單元(CONTR2)的應(yīng)用程序(AP1到AP6)起到第一控制單元(CONTR1)應(yīng)用程序(FMM1到FMM9)的業(yè)務(wù)和呼叫處理服務(wù)器的作用。
4.權(quán)利要求1的方法,其特征在于第一和第二控制單元(CONTR1;CONTR2)在數(shù)據(jù)上相互連接。
5.權(quán)利要求4的方法,其特征在于對第一和第二控制單元每個都設(shè)置一個數(shù)據(jù)庫(DBMS1,DBMS2),并且數(shù)據(jù)庫(DBMS1,DBMS2)都連接在一起,第二控制單元(CONTR2)的應(yīng)用程序(AP1到AP6)通過數(shù)據(jù)庫(DBMS1,DBMS2)間的這種連接來訪問第一控制單元(CONTR1)中的數(shù)據(jù)。
6.權(quán)利要求1的方法,其特征在于可以從第二控制單元(CONTR2)對第一控制單元(CONTR1)中所有的相關(guān)數(shù)據(jù)進(jìn)行訪問,從而使第一控制單元(CONTR1)構(gòu)成一個開放系統(tǒng)。
7.權(quán)利要求1的方法,其特征在于網(wǎng)絡(luò)管理功能由第二控制單元(CONTR2)的應(yīng)用程序(AP1到AP6)來處理。
8.一個交換機(NE),包括一個交換網(wǎng)絡(luò)(DSN)和一個控制設(shè)備,向該控制設(shè)備提供多個應(yīng)用程序(FMM1到FMM9,AP1到AP9)用于控制交換機(NE),并提供包含專門為實現(xiàn)交換功能而改編的操作系統(tǒng)平臺(OPS1)的第一控制單元,其特征在于,應(yīng)用程序(FMM1到FMM9,AP1到AP6)被分配給兩個不同的控制單元(CONTR1;CONTR2),即第一控制單元(CONTR1)和第二控制單元(CONTR2),并且向第二控制單元(CONTR2)提供通用操作系統(tǒng)平臺(OPS2),兩個控制單元(CONTR1;CONTR2)的應(yīng)用程序(FMM1到FMM9,AP1到AP9)被設(shè)計為能夠在各操作系統(tǒng)平臺(OPS1;OPS2)上運行并且在執(zhí)行交換功能中與各其它控制單元(CONTR1;CONTR2)的應(yīng)用程序(FMM1到FMM9,AP1到AP9)進(jìn)行協(xié)同。
9.權(quán)利要求8中的交換機(NE),其特征在于第一控制單元(CONTR1)包括一個計算機系統(tǒng)或兩個或多個相互連接的計算機系統(tǒng)(CE1到CE6,CE7到CE10),第二控制單元(CONTR2)包括一個計算機系統(tǒng)或兩個或多個相互連接的計算機系統(tǒng)(CE7到CE10)。
10.權(quán)利要求9中的交換機(NE),其特征在于第一控制單元(CONTR1)的計算機系統(tǒng)(CE1到CE6)是專門為實現(xiàn)交換功能而改編的,而第二控制單元(CONTR2)的計算機系統(tǒng)(CE7到CE10)是通用計算機系統(tǒng)。
11.根據(jù)權(quán)利要求9的交換機(NE),其特征在于第一控制單元(CONTR1)的計算機系統(tǒng)(CE1到CE6)與第二控制單元(CONTR2)的計算機系統(tǒng)(CE7到CE8)中的至少一個計算機系統(tǒng)通過一個通信網(wǎng)絡(luò)(DSN)相互連接。
12.權(quán)利要求9中的交換機(NE′),其特征在于向第一控制單元(CONTR1′)的計算機系統(tǒng)(CE′到CE3′)中至少一個(CE3′)提供一個接口設(shè)備,用于與第二控制單元(CONTR2′)進(jìn)行接口。
13.一個通信系統(tǒng),包括一個管理系統(tǒng)(OS)和多個與管理系統(tǒng)(OS)相連的交換機(NE),其特征在于,交換機(NE)中至少有一個被設(shè)計為與權(quán)利要求8中的交換機相似,管理系統(tǒng)(OS)通過第二控制單元(CONTR2)與所述的交換機(NE)相聯(lián)。
14.權(quán)利要求13中所述的通信系統(tǒng),其特征在于向管理系統(tǒng)(OS)和第二控制單元(CONTR2)提供類似的操作系統(tǒng)平臺。
全文摘要
本發(fā)明涉及一種交換機(NE),交換機(NE)是由多個應(yīng)用程序控制的。應(yīng)用程序被分配給具有不同操作系統(tǒng)平臺的不同控制單元(CONTR1;CONTR2)。應(yīng)用程序中的一部分在第一控制單元(CONTR1)的專門為實現(xiàn)交換功能而改編的操作系統(tǒng)平臺上運行。另一部分應(yīng)用程序被分配給第二控制單元(CONTR2),在一個通用操作系統(tǒng)平臺上運行。各應(yīng)用程序相互協(xié)同。
文檔編號H04Q3/545GK1150375SQ96113048
公開日1997年5月21日 申請日期1996年9月27日 優(yōu)先權(quán)日1995年9月30日
發(fā)明者德斯特·達(dá)塞, 卡爾-海茵滋·阿來蓋特, 伯恩德·斯塔爾 申請人:阿爾卡塔爾有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1