192504. lajstromszámú szabadalom • Tárolt programmal vezérelt távközlő berendezés

1 192 504 2 ria, amely a kooperációs vezérlőinformáció tárolására szolgál. A kooperációs processzor kooperációs jelek kapcsolása után éri el az együttműködést, és ennék keretében dől el az a sorrend is a feladatok prioritását meg­határozó egység közreműködésével, amely­nek megfelelően majd megkapják a berende­zés funkcionális egységei a kijelölt felada­tok elvégzésére szóló utasításokat. A találmány tehát tárolt programmal ve­zérelt távközlő berendezés, amelynek lega­lább egy központiprocesszora és több funk­cionális egysége van, és az jellemzi, hogy a legalább egy központi processzorhoz és a funkcionális egységekhez kooperációs .jelkap­csoló rendszer van csatlakoztatva, amely jel­kapcsoló rendszer saját kooperációs procesz­­szorral van ellátva, a kooperációs processzor buszon keresztül egyrészt interfész egységek közbeiktatásával a legalább egy központi processzorhoz é;s a funkcionális egységek­hez, másrészt címszámító egységhez, koo­perációs utasításmemóriához és prioritás­meghatározó egység(ek)hez van csatlakoztat­va, továbbá a buszhoz és az interfész egy­ségekhez kooperációs egységek és FIFO re­­gisztercsopontok vannak csatlakoztatva. A találmány szerint tehát a teljes tárolt programvezérlésű távközlő berendezésbe be­iktatunk egy szintén tárolt programvezérlésű jelkapcsoló rendszert, amely önmagában füg­getlen és tartalmazza a kooperációs procesz­­szort. Az utóbbi össze van kötve a kooperáci­ós egységekkel és a prioritásmeghatározó egységgel vagy egységekkel. A jelkapcsoló rendszer funkcionális egységei lényegében a kooperációs utasításmemória segítségével re­alizálódnak. Ha az előfizetők közötti hívá­sok kapcsolására szolgáló teljes távközlő be­rendezést összehasonlítjuk a találmány sze­rinti kooperációs jelkapcsoló rendszerrel, azt fogjuk találni, hogy a távközlő berendezés funkcionális egységei és bennük a körzeti processzorok, valamint a központi procesz­­szor(ok) úgy szerepelnek, mintha „előfize­tők” lennének a jelkapesoló rendszerben, akik egymást megadott szabályok szerint hívják, és kapcsolatot találnak egymáshoz a megfelelő jelzőkódok szerint. A találmány legfontosabb vonása nem az. hogy egyszerűen felváltja a nélkülözfietet.­­len együttműködési folyamat hagyományos formáját, hanem az együttműködési folya­matnak egy független, tárolt programvezér­lésű jelkapesoló rendszer segítségével törté­nő irányítása, aimi gyakran egyszerűsített szabályok szerinti együttműködést tesz lehe­tővé. Például módunkban áll mellőzni azt a fentebb említett hagyományos szabályt, hogv egy funkcionális egységhez tartozó körzeti processzor csak a saját körzeti processzoré­val működhet együtt. A kooperációs jelkap­csoló rendszer két körzeti processzor közti jelkapcsolásra is felhasználható. Az együtt­működés egy olyan új formája is megvaló­sítható. amely szerint (hasonlóan a „konfe­rencia beszélgetés” technikához) a beren­dezés funkcionális egységeinek, a közpon­ti processzoroknak és/vagy a körzeti pro­cesszoroknak egyikéből egyszerre két vagy több másikba kapcsoltassunk jeleket. Még ha nem is alkalmazunk ilyen egyszerűsíté­seket, a kooperációs processzor segítségével elkülönített együttműködési folyamat akkor is lehetővé teszi, hogy a bevezetőben emlí­tett meddő számítógépterhelés ne befolyá­solja a távközlöberendezés távközlési, pl. távbeszélő forgalomátbocsátó képességét. A találmány szerinti távközlő berendezés­ben amelyben a központi (processzoroktól vezérelt funkcionális egységek mindegyike el van látva egy saját körzeti processzorral, valamint egy utasításokat és adatokat tároló körzeti memóriaegységgel, a független tá­rolt programvezérlésű kooperációs jelkapcso­ló rendszer kizárólag a központi processzo­rokkal és a körzeti processzorokkal áll ösz­­szeköttetésben. A találmány további előnyös tulajdonsága, hogy a távközlő berendezés processzorai különböző szabványúak lehet­nek a kódolás, az adatszó-hosszúság, az uta­sítás formátuma stb. szempontjából anélkül, hogy a teljes távközlő berendezés tényleges idejű vezérelhetőségét ezáltal korlátoznánk (vagyis metaforikusán kifejezve a processzo­roknak nem kell érteniük egymást), ha a kooperációs .jelkapcsoló rendszer el van lát­va a .jelkonverzióhoz szükséges funkcionális egységekkel. Ez még további előnnyel jár olyan különleges esetben, amikor rugalmas terheléselosztást kell alkalmazni a különböző szabványú központi processzorok között. A központilag vezérelt együttműködési folya­mat módot nyújt a terheléselosztás megvál­toztatására. A kooperációs processzor által vezérelt rugalmas terheléselosztásra szolgá­ló egységek segítségével, a berendezésben fel­lépő zavarok esetén, a távközlő berendezés számítógép rendszerét imás konfigurációba rendezhetjük, és ezáltal elkerülhetjük a távbeszélő forgalom megszakítását, ameddig csak lehetséges, és olyan feladat kijelölési szabályokat érvényesíthetünk, amelyek a zsúfolt forgalom lebonyolítás feltételeihez vannak igazítva, anélkül, hogy a folyamat­ban lévő forgalmat meg kellene szakítani. Ha a központi processzorok redundanciával rendelkeznek, akkor a feladatkijelölésnek a forgalmi állapothoz való igazítását multipro­cesszáló átszervezés útján lépésenként hajt­juk végre. Mégha hiányzik is a rendszerből a processzor-redundancia, például amikor azt csak egyetlen központi rendszer vezérli, a kooperációs jelkapesoló rendszer tényleges időben képes vezérelni a feladatkijelölést azáltal, hogy méri az azonos prioritási szin­tű elvégzendő feladatok számát. Valamely prioritási szint túlzott terhelése esetén a ru­galmas terheléselosztást végző egység törli az olyan hívásokat, amelyek valamilyen fel­adatot jelentenek a túlterhelt prioritási szin­ten. A találmány a továbbiakban a mellékelt rajzon tömbvázlatban szemléltetett kiviteli alak alapján ismertetjük. 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom