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

1 192 504 2 tás rugalmas vezérlésére szolgáló 16 terhe­­léseloszto egységeállandóan vizsgálja a fenn­álló multiprocesszáló szervezetet a puffer 12, nil. 13 regisztercsoportokbán" tárolt kooperáci­ós jelek számlálása és nyilvántartása révén. 5 Még tökéletesebb^ terhelésvezérlés érhető el azon idők állandó mérésével, melyek alatt mindegyik processzor elvégzi a puffer 12, ill. 13 regisztercsoportoktól kapott feladato­kat. Fennáll bizonyos kockázat abban a te- jq kintetben, hogy a berendezés némely folya­mata helytelen irányba vezérlődik, ha az e^yik központi 1 processzor egy adott vizs­gálati periódusnak pl. 90° o-ában, egy má­sik központi 1 processzor viszont csak ugyan- j - ezen periódus 30" o-ában működik. Olyan esetben, amikor a feladat-puffere­lést végző léptető 12, ill. 13 regisztercsopor­tok foglaltsági fokának vizsgálata révén ki­derül, hogy az említett helytelen vezérlés „„ kockázata fennáll, akkor a terhelés elosz­lás rugalmas vezérlésére szolgáló 16 terhe­léselosztó egység elindítja a feladatkijelölés tényleges idejű átszervezését, feltéve, hogy a fennálló processzor-redundancia elegendő a foglaltsági fokban mutatkozó eltérések ^ kompenzálására. Az olyan multiprocesszáló átszervezést, amely nem zavaria a folyamat­ban lévő forgalom átbocsátását, lépésenként lehet elvégezni, például ha az új hívójelek az újonnan választott szervezésre vonatkoz- 30 nak, viszont a feldolgozás alatt álló (a fel­dolgozásban a feladat-pufferekbe való betá­rolás is bennfoglaltatik) kooperációs jelek még az előző, már nem optimális szervezés­re vonatkoznak. 35 Ha csak egy központi 1 processzor van, vagy ha több, de redundancia nélkül, akkor a terheléselosztás rugalmas vezérlésére szol­gáló 16 terheléselosztó egység felülvizsgálja a feladat puffer összes 14 regiszter alcso- 40 portjának foglaltsági fokát. Ha az derül ki, hogy valamelyik prioritási szinten a kiosztott feladatok túlterhelik a rendszert, tehát nem jut idő az alacsonyabb prioritású feladatok elvégzésére, akkor a 16 terheléselosztó egy­ség letiltja a 3 jelkapcsoló rendszerbe érkező azon hívásokat, amelyek a központi 1 pro­cesszornak pont a túlterhelt prioritási szin­tű feladatait szaporítanák. Az ilyen hívás­­blokkolás a berendezés üzemének vezérlését kevésbé zavarja, mint egy központi 1 pro­cesszor üzemképtelenné válása valamely prioritási szint túlterhelődése következtében. SZABADALMI IGÉNYPONTOK 1. Tárolt programmal vezérelt távközlő berendezés, amelynek legalább egy központi processzora és több funkcionális egysége van, azzal jellemezve, hogy a legalább egy központi processzorhoz (1) és a funkcionális egységekhez (2) kooperációs jelkapcsoló rend­szer (3) van csatlakoztatva, amely jelkapcsoló rendszer (3) saját kooperációs processzorral (4) van ellátva, a kooperációs processzor (4) buszon (5) keresztül egyrészt interfész egy­ségek (6) közbeiktatásával a legalább egy központi processzorhoz (1) és a funkcionális egységekhez (2), másrészt címszámító egy­séghez (7), kooperációs utasításmemóriához (8) és prioritásmeghatározó egység(ek)hez (11, 15) van csatlakoztatva, továbbá a busz­hoz (5) és az interfész egységekhez (6) koo­perációs egységek (9, 10) és FIFO regiszter­­csoportok (12, 13) vannak csatlakoztatva. 2. Az 1. igénypont szerinti távközlő be­rendezés, azzal jellemezve, hogy lega­lább két központi processzora (1) van, és a kooperációs jelkapcsoló rendszer (3) buszá­ra (5) terheléselosztó egység (16) is csatla­koztatva vap. 1 db rajz 6

Next

/
Oldalképek
Tartalom