196542. lajstromszámú szabadalom • Kapcsolási elrendezés tárolt program vezérlésű telefonközpontok vezérlőrendszerére
1 2 A továbbiakban a találmány tárgyát a 3.. ábrán látható példakénti kiviteli alak kapcsán ismertetjük. Az ábrán egy n blokkos telefonközpont vezérlő rendszerének blokkvázlatát láthatjuk. A találmány szerinti kapcsolás elrendezés n db B telefonközpont blokkot, n darab P blokkvezérlő processzort tartalmaz. A B telefonközpont blokkok funkciója a kővetkező': előfizetői vonalak, trönkök csatlakoztatása, vonali jelzések vétele és kiadása, hangfrekvenciás összeköttetések létesítése stb. A P blokkvezérlő processzorok tpikus feladata a B telefonközpont blokk felől érkező jelzések kiértékelése, az összeköttetések létrehozásának, lebontásának — a tárolt program algoritmusának megfelelő — lebonyolítása, a megfelelő működtető parancsok kiadása B telefonközpont blokkok felé. Az i-edik Pi blokkvezérlő processzor első ki/bemenetével az i-edik Bi telefonközpont blokk első ki/bemenetéhez, második ki/bemenetével az i+l-edik telefonközpont blokk második ki/bemenetéhez kapcsolódik. Az n-edik Pn blokkvezérlő processzor első ki/bemenetével az n-edik telefonközpont blokk első ki/bemenetéhez, második ki/bemenetével pedig az első B1 telefonközpont blokk második ki/bemenetéhez csatlakozik. A találmány példakénti kiviteli alakjának működési módja a következő: Normál működés esetén a rendszer működési algoritmusa biztosítja, hogy az egyes B telefonközpont blokkokban generálódó feldolgozási igény felét statisztikusan az adott Bi+1 telefonközpont blokkhoz rendelt Pi egyik, másik felét pedig a másik Pi+1 blokkvezérlő processzor szolgálja ki. Valamelyik Pi blokkvezérlő processzor meghibásodása esetén azonban a hozzácsatolt két Bi, Bi+1 telefonközpont blokk fél-fél forgalma is átterhelődik a Pi blokkvezérlő processzor szomszédaira, így azok az eredeti terhelés 15-%-át kapják. A 4a, b, c ábra egy négy blokkos elrendezés példáján mutatja be a P blokkvezérlő processzorok terhelési viszonyait normál működés és az egyik P blokkvezérlő proceszszor kiesésének esetén. Az ábrákon a belső kör négy egyforma cikke mutatja a központ négy blokkja által generált kiszolgálási igényt. A külső kör cikkei pedig a P blokkvezérlő processzorok terhelését mutatják. A 4/a ábrán látható, hogy egy-egy Bi+1 blokk forgalma fele-fele részben terhelődik a két szomszédos Pi,Pi+l blokkvezérlő processzorra. A 4/b ábra azt mutatja, hogy például az alsó körcikknek megfelelő Pi blokkvezérlő processzor kiesése esetén a két oldalsó körcikknek megfelelő P blokkvezérlő processzor terhelése megnő. A terhelés eloszlás változását a nyilak mutatják. A következő lépésben pedig a két érintett Pi-1, Pi+1 blokk vezérlő processzor a megnövekedett terhelésük egy részét áthárítja a többi (jelen esetben a felső) processzorra, amíg ismét közel egyenletes terhelés alakul ki a P blokkvezérlő processzorok között (4/c ábra). A működési algoritmus, amely a P blokkvezérlő processzorok közti terheléseloszlást szabályozza alapvetően egyszerű lehet: A Pi blokkvezérlő processzor a szabad feldolgozási kapacitásával kb. arányos sűrűséggel jelzéseket küld a Bi, Bi+1 telefonközpont biok- ■ kok felé. Ez utóbbiak pedig az éppen feldolgozandó feladatot azzal a P blokkvezérlő processzorral (a kettő lehetséges közül) végeztetik el, amelytől utoljára kaptak jelzést, A P blokkvezéilő processzorokban futó önteszt programok feladata, hogy az elromlott P blokkvezérlő processzort megakadályozzák a jelzések küldésében. Ez a terhelés elosztási algoritmus biztosítja, hogy a P blokkvezérlő processzor(ok) kiesése vagy egyenlőtlen forgalomgenerálódási viszonyok között a működő P blokkvezérlő processzorok terhelése az egyenletes terheléseloszlás felé mozdul el. Biztosítja egyúttal azt is, hogy a kieső P blokkvezérlő processzorok fealdatait a többi blokkvezérlő processzor, átvegye. A találmány szerinti kapcsolási erendezés előnye, hogy a P blokkvezérlő processzorok számának növelése nélkül, minimális hardver redundanciával (az adat-kommunikációs hálózat bővülése) biztosítja azt a megnövekedett megbízhatósági szintet, hogy bármely Pi blokkvezérlő processzor kiesése nem okozza egyetlen B telefonközpont blokk leállását sem. Ilyenkor csupán a forgalmi torlódások nagyobb valószínűségévéi kell számolnunk, ami a megmaradt P blokkvezérlő processzorok megnövekedett terheléséből fakad. Ez azonban jól összeegyeztethető a telefonközpontok speciális megbízhatósági, rendelkezésreállási követelményeivel, a bekövetkezett szolgáltatási szintcsökkenés tolerálható. Ugyanakkor a rendszer megőrizte a P blokkvezérlő processzorok és a B telefonközpont blokkok közötti egyedi adat-kommunikációs összeköttetéseket. Szabadalmi igénypontok 1. Kapcsolási elrendezés tárolt program vezérlésű telefonközpontok vezérlőrendszerére, amely n, de legalább két telefonközpont blokkot, ugyanennyi blokkvezérlő processzort tartalmaz, azzal jellemezv e , hogy az i-edik blokkvezérlő processzor (Pi) első ki/bémenetével az i-edik telefonközpont blokk (Bi) első ki/bemenetéhez, második ki/bemenetével pedig az i+l-edik telefonközpont blokk (Bi+1) második ki/bemenetéhez csatlakozik, az n-edik blokkvezérlő processzor (Pn) az első ki/bemenetével az n-edik telefonközpont blokk (Bn) első ki/bemenetéhez, második ki/bementével pedig az első telefonközpont blokk (Bi) második ki/bemenetéhez csatlakozik. 2. Az 1. igénypont szerinti kapcsolási elrendezés, azzal jellemezve, hogy n, de legalább három telefonközpont blokkot, ugyanennyi blokkvezérlő processzort és egy adatkommunikációs hálózatot tartalmaz és hogy az i-edik blokkvezérlő processzor (Pi) első ki/bementével az i-edik telefonközpont blokk (Bi) első ki/bemenetéhez, második ki/bemenetével pedig az i+l-edik telefonközpont blokk (Bi+1) második ki/bemenetéhez csatlakozik, az n-edik blokkvezérlő processzor (Pn) az első ki/bemenetével az n-edik telefonközpont blokk (Bn) első ki/bemenetéhez, második ki/bemenetével pedig az első telefonközpont blokk (Bl) második ki/bemenetéhez csatlakozik, továbbá a blokkvezérlő processzorok harmadik ki/bemenetükkel az adatkommunikácós hálózat (DCN) egy-egy ki/bemenetéhez csatlakozik. 196.542 5 10 15 2C 25 30 35 40 45 50 55 5 db rajz 3