196542. lajstromszámú szabadalom • Kapcsolási elrendezés tárolt program vezérlésű telefonközpontok vezérlőrendszerére

1 2 Találmányunk tárgya a tárolt program vezérlésű telefonközpontok többprocesszoros vezérlőrendszere. A tárolt program vezérlésű telefonközpontokban a központ működési algoritmusát a vezérlőrendszert al­kotó processzorokVban futó programok határozzák meg, a központ többi része (hangfrekvenciás áramkö­rök, kapcsolómező, előfizetői áramkörök stb.) vezér­lési szempontból passzív perifériák, melyek valami­lyen módon a vezérlőrendszerrel információs kapcso­latban állnak. Nagyobb méretű telefonközpontoknál ismert meg­oldás, hogy a megnövekedett vezérlési feladatot egy többprocesszoros rendszer (Pl ...Pn) látja el. Ilyen megoldást mutat a 4 194090 lajtromszámú USA sza­badalmi leírás. A központ vezérlés szempontjából perifériális része általában telefonközpont blokkok­ra oszlik (BI...B11), mint pl. a HU 170133 lajstrom­­számú szabadalmi bejelentésben ismertetett megoldás esetén. Kézenfekvő megoldásként kínálkozik az olyan vezérlőstruktúra, ahol minden telefonközpont blokk vezérlésére a vezérlőrendszer egy blokkvezérlő pro­cesszorét jelöljük ki. Példaként említjük az L.M. Ericsson AXE köz­pontcsaládját (Telephone Exchange System AXE, Ge­neral Description, L.M. Ericsson, Book 1618059, page 42.), amelynek vezérlési struktúráját mutatja az 1. ábra. Az ábra az említetteken kívül egy' DCN adat­kommunikációs hálózatot tartalmaz, amely a blokk­vezérlő processzorokat köti információs kapcsolatba. Ebben a struktúrában a központ teljes vezérlőka­pacitása együtt változik a központ méretével, azaz a vezérlési feladatok mennyiségével (nincs felesleges re­dundancia). A vezérlőrendszer nem központosított jellegéből fakadóan a teljes központ megbízhatósága (pontosabban rendelkezésre állása) jobb, mint az egy processzoros esetben, hiszen bármelyik blokkvezériő processzor hibája csak egy telefonközpont blokk ki­esését jelenti, a központ egésze (többi része) működő­képes marad. A telefonközpont blokkok és a blokkvezérlő pro­cesszorok páronként saját kommunikációs kapcsolat­tal rendelkeznek, így a kommunikációs csatornák hi­bájának hatása is csak egy blokkra terjed ki. Továbbá a központ méretével növekvő összkommunikációs forgalom (a telefonközpont blokk és blokkvezérlő processzorok között) nem terheli túl a kommuniká­ciós csatornákat, hiszen azok fajlagos forgalma nem változik. Hátránya a példaként említett megoldásnak, hogy nagyobb megbízhatósági követelmények esetén, ahol nem engedhető meg egy-egy telefonközpont blokk ki­esése sem a vezérlőrendszer hibáinak következménye­ként, az adott struktúra nem nyújt megoldást, hiszen a blokkok és processzorok szigorú összerendelése miatt a többi processzor nem tudja ellátni a kiesett processzor feladatát. A vezérlőrendszer megbízhatóságának növelésére szokásos módszer az egyes vezérlő processzorok dup­­likálása, a duplikált vezérlő melegtartalékként, vagy terhelés megosztásos működtetése (2, ábra). Ilyen jel­legű megoldást közölneka 3 940568, 3 962552 lajst­romszámú USA szabadalmi leírások is. A megoldás bár jelentősen növelt a vezérlőrendszer megbízhatóságát, hátránya azonban a hardver redun­dancia (költségek) tekintélyes növekedése, ami első­sorban a blokkvezériő processzorok számának meg­kétszereződéséből, kisebb részben pedig a kommuni­kációs rendszer bővüléséből fakad. Szokásos megoldás még a blokkvezérlő processzo­rok ún. ml tartalékolása, ami azt jelenti, hogy n tele­fonközpont blokk vezérlésére n+1 blokvezérlö pro­cesszort biztosítunk, amelyből 1 tartalékként üzemel, és bármely aktív blokkvezériő processzor kiesése ese­tén képes annak feladatát átvenni. Ezt az átváltható kommunikációs kapcsolatok révén leheti meg. Ilyen jellegű megoldást ismertet a 4 356563 lajstromszámú USA szabadalmi leírás. Ez a megoldás jelentős megbízhatóság növekedést ér el, hiszen bármelyik blokkvezérlő processzor hibá­ja sem jelent zavart a telefonközpont működésében. Hátránya viszont, hogy ezt csak többletprocesszor árán éri el, Szükséges továbbá egy átkapcsoló mecha­nizmus, amely bármely blokkvezérlő processzor meg­hibásodása esetén annak kommunikációs kapcsolatait a tartalék blokkvezériő processzorra átváltja. Ezáltal megszűnik a blokkvezérlő processzorok és telefonköz­pont blokkok páronként! privát kapcsolata, a rend­szer pedig egy olyan elemmel bővül (átkapcsoló me­chanizmus), amelynek megbízhatósága kritikus az egész központ működésére vonatkozóan. Célkitűzésünk ezért az volt, hogy az eddig ismert megoldások hátrányait kiküszöbölve egy olyan tele­fonközpont vezérlőrendszert alakítsunk ki, ami a ve­zérlőegységek számának növelése (azaz a hardver költ­ségek jelentős növelése) nélkül is lehetővé teszi, hogy egy blokkvezérlő processzor kiesése ne okozza egy telefonközpont blokk leállását sem, és ezzel lényege­sem emeli a rendszer megbízhatóságát. Ugyanakkor a telefonközpont blokkok és blokkvezérlő processzo­rok között olyan egyedi összeköttetéseket biztosít, amelyek lehetővé teszik, hogy az összeköttetések meghibásodása ne vonja maga után a telefonközpont blokk kiesését. Találmányunk azon a felismerésen alapul, hogy az ismert egységek felhasználásával, valamint ezek kö­zött eddig nem alkalmazott összeköttetések létreho­zásával lehetővé tehetjük, hogy egy blokkvezérlő pro­cesszor két telefonközpont blokkal, ugyanakkor egy telefonközpont blokk két blokkvezérlő processzorra! álljon összeköttetésben. így a fenti követelményeket gazdaságosan kielégítő kapcsolási elrendezés hozható létre. Találmányunk megvalósításánál egy, a telefontech­nikában ismert vezérlőrendszer elrendezésből indul­tunk ki. Ez n darab blokkvezérlő processzort és n da­rab telefonközpont blokkot tartalmaz, valamint ezek páronkénti összeköttetéseit. Kitűzött célunkat azáltal értük el, hogy a telefon­­központ blokkokat és a blokkvezérlő processzorokat egy további kommunikációs kimenettel láttuk el, ez­zel új összeköttetéseket hoztunk létre és ennek révén a telefonközpont blokkok a szomszédos telefonköz­pont blokkal is kapcsolatba kerülnek. Az ábrákon: 1. ábra ismert központcsalád (AXE) vezérlési struktúrája, 2. ábra a mikroprocesszor ismert duplikálását szemlélteti, 3. ábra a találmány szerinti kapcsolási el­rendezés, 4a-4c ábrák a terhelési viszonyok bemutatá­sára, 5. ábra egy három processzoros hálózat vázlata. Találmányunkkal kapcsolási elrendezést hoztunk létre tárolt program vezérlésű telefonközpontok ve­zérlőrendszerére. 190.542 5 10 15 20 25 30 35 40 45 50 55 60 2

Next

/
Oldalképek
Tartalom