167615. lajstromszámú szabadalom • Hívásterhelést megosztó rendszer több adatfeldolgozó egység között

5 167615 6 Az EXL és FDS vizsgálók, valamint a DTR és a DTJ meghajtók mindkét UCA és UCB központi egység részére közösek Ezek interface INTEA és INTEB áramkörökön át lesznek hozzáférhetők. Az UCA központi egység az interface INTEA áramkörön keresztül kapcsolódik az EXL vizsgálóhoz és interface INTRA áramkörön át kapcsolódik a DTR meghajtó­hoz, stb. Az UCB központi egység interface INTEB áramkörön át kapcsolódik az EXL vizsgálóhoz és az interface INTRB áramkörön át kapcsolódik a DTR meghajtóhoz. A két interface INTEA és INTEB áramkör egyidejű működését kölcsönösen kizáró szerv megakadályozza, és ezáltal lehetetlenné teszi, hogy a két UCA és UCB központi egység egyidejűleg az EXL vizsgálóhoz csatlakozzon. Normális működés során a központ egységeit a két központi egység felváltva vizsgálja. Az a központi egység, amely egy adott hívást észlel, ezt a hívást feldolgozza és erről értesítést küld a másik központi egységnek, amely ezután ezt a hívást már azután sem fogja feldolgozni, ha ő is észleli. Bizonyos esetekben szükség lehet arra, hogy az egyik központi egység ne vegye számításba az összes olyan hívást, amelyet érzékel. Például, ha az egyik központi egység a másiknál több hívást kezd észlelni, lehetőséget biztosítunk arra, hogy az általa észlelt hívások közül csak adott számút dolgozzon fel, és ezáltal a terhelést egyenletesen osztjuk meg a két központi egység között. Az egyik központi egység által el nem fogadott hívásokat ekkor a másik központi egység fogja feldolgozni. Ha például az egyik központi egység a hívások háromnegyedrészét érzékeli, a másik pedig csak a hívások negyedét, a terhelést úgy egyenlíthetjük ki a két központi egység között, hogy az első központi egység részére lehetősé­get biztosítunk, hogy csak az általa érzékelt hívások kétharmadát dolgozza fel, és a harmadik harmadot feldolgozás céljából a második központi egységhez küldjük. Hasonlóképpen, ha a telefonközpontot bő­vítjük, és az egyik központi egységbe új programot tárolunk, először meg kell vizsgálnunk, mi hozza létre a központi egység további terhelését. A központi egység terhelésének csökkentése céljából valamint azért, hogy a programot helyesen ellenőrizhessük, szükség van arra, hogy az egység által észleli hívások közül a feldolgozandó hívások számát kis értékre korlátozzuk. A megoszlási aránynak megfelelően, amelynek a két központi egység között célszerűen fenn kell állni, az egyes központi egységekhez meghatározzuk a hívások elfogadási arányát, amely rögzíti azon hívá­soknak a számát, amelyeket a központi egységnek az általa észlelt hívások közül fel kell dolgozni. A továbbiakban a találmány szerinti terheléselosz­tó rendszer működési elvét a 2. ábra alapján ismertet­jük. Az UCA központi egységhez az ábrán például két Bm és-Bn memóriarekeszt, két Cm és Cn számlálót, két DM, DN komparátort és központi vezérlő CCU áramköröket tüntettünk fel. Az UCA központi egységben alkalmazandó hívás­élfogadási arányt a központi egység által feldolgozan­dó hívások BM száma adja meg a központi egység által érzékelt BN száma közül. A BM számot a Bm memóriarekeszben, a BN számot pedig a Bn memória­rekeszben tároljuk. A Cm és Cn számlálók AT és AD jelek vezérlésének hatására egyet lépnek. A számláló­kat RZ jellel állítjuk vissza. A DM komparátor a Cm számláló helyzetét összehasonlítja a Bm memóriare­kesz tartalmával; működésbelép és azonosság esetén Dm jelet hoz létre. A DN komparátor ehhez hasonló módon összehasonlítja a Cm számláló helyzetét a Bn g' memóriarekesz tartalmával, azonosság esetén műkö­désbelép és kimenetén DN jelet hoz létre. A CCU áramkörök az AP, Dm és DN jelek vezérlése alatt műdködnek, és a kapott jeleknek megfelelően vezérlő AT, AD és RZ jeleket hoznak létre. 1Q Feltételezzük, hogy a Cm és Cn számlálók kezdet­ben O helyzetben vannak. A Cm és Cn számlálók állapota különbözik a BM és BN számok megfelelő értékeitől. A DM és DN komparátorok így nem hozzák létre a Dm és DN 15 jeleket. Az UCA központi egység által az EXL vizsgálón (1. ábra) keresztül érkező minden észlelt hívásnál a CCU áramkörök AP jelet kapnak. Ennek hatására a CCU áramkörök egy AT jelet hoznak létre, amely a Cm számlálót eggyel továbblépteti, továbbá 20 létrehoznak még AD jelet is, amely a Cn számlálót lépteti tovább. Létrehoznak továbbá olyan TT jelet is, amely az ábrán nem feltüntetett eszközökkel a hívás feldolgozását vezérli. Ez a művelet minden alkalom­mal megismétlődik, amikor az UCA központi egység 25 hívást észlel, egészen addig, ameddig a Cm számláló állapota eléri a Bm memóriarekeszben tárolt BM szám értékét. A DM komparátor ebben a pillanatban működésbe lép, és Dm jelet szolgáltat a CCU áram­körök részére. Minden további hívásészlelésnél a CCU 30 áramkörök fogadják az AP, Dm jeleket, de a DN jelet nem fogadják és az AD jelet csak a Cn számlálóhoz juttatják el. Nem hozzák létre a TT jelet, és ennek következtében nem vezérlik a hívásfeldolgozást sem. Ez a helyzet mindaddig fenn fog állni, ameddig a Cn 35 számláló állapota el nem éri a Bn memória rekeszben tárolt BN szám értékét. A DN komparátor ekkor DN jelel szolgáltat a vezérlő CCU áramkörök részére; ez utóbbiak létrehozzák az RZ jelet, amely visszaállítja a Cm és a Cn számlálókat. A rendszer most ismét a 40 kezdeti állapotba kerül és a fenti folyamat ismét elkezdődhet. Beláthatjuk, hogy ezen folyamat során az UCA központi egység BN számú hívást észlel és azok közül csak BM számú hívást dolgozott fel. Az észlelt BN számú hívás esetében így pontosan betar-45 tottuk azt az arányt, amelyet a Bm és Bn memóriare­keszekbe betápláltunk. A továbbiakban a 3., 4. és 5. ábrák alapján a találmány szerinti rendszer egy példakénti kiviteli cg alakját ismertetjük. A 3. ábra szerinti áramkörökben ME memória, három A, B, X regiszter, sorrendi SQ áramkör, vezérlő CCU áramkörök, HT óra és különböző ILR, SUB, SRI, JPL, IAR1 és IAR2 műveleti egységek vannak. 55 Az ME memóriát a memória beloldalán jelölt című memóriarekesze képezi. Az A, B és X regiszterek nem feltüntetett bemene­ti kapcsokon kapott információkat rögzítik. A regisz­terek tartalmukat kimenetükön jelenítik meg, például 60 az (A) kimeneten az A regiszter, a (B) kimeneten a B regiszter az (X) kimeneten az X regiszter esetében. A sorrendi SQ áramkörnek nyolc fő állapota van, és ezeket az állapotokat SQA...SQH állapotokkal • jelöltük. Minden állapothoz több segédállapot is 65 tartozhat, mint például az SQA állapothoz tartoznak a segéd SQA1...SQA5 állapotok. A sorrendi SQ áramkört a fő állapotába a 3. ábrán feltüntetett jellel 3

Next

/
Oldalképek
Tartalom