180797. lajstromszámú szabadalom • Kapcsoló rendszer terminál csoport kapcsolásának vezérlésére és elosztott vezérlő rendszer
15 180797 16 Ez SPAT A összeköttetést (beszéd- és adatkapcsolatot) létesít a hozzáférési kapcsolón keresztül az egyik csoportkapcsoló sík felé. FRAME 2. SELECT, ANY PORT, ANY CHANNEL: 2. keret. Kiválasztani bármely kaput, bármely csatorn.it: Ez a választott sík első fokozatán keresztül állít be összeköttetést. FRAME 3. SELECT, ANY PORT, ANY CHANNEL: 3. keret, kiválasztani bármely kaput, bármely csatornát: Ez a választott sík második fokozatán keresztül Létesít összeköttetést. FRAME 4. SELECT PORT (a) ANY CHANNEL: 4. Keret. Kiválasztani (a) kaput bármely csatornát: Ezt a kapcsolatot a harmadik fokozaton keresztül reflektálja a második fokozathoz. FRAME 5. SELECT PORT (b) ANY CHANNEL: 5. Keret. Kiválasztani (b) kaput bármely csatornát: Ez összeköttetést épít ki visszafelé a második fokozaton keresztül. FRAME 6. SELECT PORT (c) ANY CHANNEL: 6. Keret. Kiválasztani (c) kaput bármely csatornát: Ez összeköttetést létesít visszafelé az első fokozaton keresztül. FRAME 7. SELECT PORT (d) ANY CHANNEL: 7. Keret. Kiválasztani (d) kaput bármely csatornát: Ez visszafelé összeköttetést épít ki a hozzáférési kapcsolón keresztül az (a, b, c, d) terminál interface felé. Ez a hálózat lehetővé teszi az előre irányuló kapcsolást bármely reflexiós pontig, amely abban a fokozatban van, amelyet reflexiós fokozatnak tekintünk, majd visszafelé a hálózaton keresztül állandó címmel, amely már független az abban a fokozatban levő reflexiós kapcsolótól. A KIVÁLASZTÁSOK sorozatát bármely terminál nterface felhasználhatja arra, hogy kapcsolatot építsen ki az (a, b, c, d) terminál interface-ig, és a fent leírt „első szabad csatorna” kiválasztási mechanizmus minimális átviteli késedelmet okoz a kiválasztott útvonalon. Ahol a fenti összefüggésekből meghatározott módon egy korábbi kapcsoló fokozatnál lehetséges a reflexió, ott a fenti sorozat egy alkészletét használhatjuk. Ilyen módon a 12. ábrán vázoltak sze int a B-típusú 183 processzor, amely ugyanabban a 18 terminál alegységben helyezkedik el, mint a terminál 190 interface, a fenti sorozatból csupán az alábbi alsorozatot indítja. FRAME 1. SELECT PORT (d) ANY CHANNEL. 1. keret. Kiválasztani (d) kaput bármely csatornát. Az A és B típusú processzorok által végzett processzor funkciók a tényleges felhasznált számítógép programoktól függenek, a példakénti processzor műveletek azonban a következők: terminál vezérlés, amely az előfizetői vagy trunk vonalak részére minden szolgáltatási osztály tulajdonságait biztosítja: jelzésvezérlés, amely a terminál vezérlés fohamatának a vezérlése révén a terminálokat hívó jeleket állít elő, továbbá dekódolja és értelmezi azokat a jel és digit sorozatokat, amelyeket távbeszélő eseményekként művelet céljából a terminál vezérlés processzorához küldenek; kapcsolás-vezérlés, amely a hálózaton keresztül útvonalakat épít ki, fenntart és megszüntet, ahogyan azt a terminál vezérlési és jelzésvezérlési funkciók irányítják:' adatbázis vezérlés, ez végzi el a fizikai adatbázison az összes műveletet, és lehetővé teszi, hogy az összes többi folyamat az adatbázis egy adott szervezésétől függetlenül működjék: és hardware vezérlés, ez olyan folyamatokat tartalmaz, amelyek az előfizetői vonalak vagy írunkök tényleges interfészeléséhez tartozó hardware, valamint a terminál egységek és a kapcsoló elemek vezérléséhez szükségesek. A processzor funkciók egy példakénti elosztásánál a hardware vezérlés allokálása minden A-típusú mikroprocesszornál egészen 60. vonalterminálig vagy 30. trunk terminálig történik, és a többi funkciót a B-típusú mikroprocesszor végzi el néhány egyéb terminál részére. Természetesen, a kapcsolásvezérlést alternatív módon megoldhatjuk A-típusú mikroprocesszorral. Most a 14. ábrára hivatkozunk, amelyen a 300 kapcsoló működését szemléltető idődiagramokat tüntettük fel. A 13 (a), ábra a pillanatnyi 302 busz időrés számát és csatornaszámát mutatja, ahol 16. időrés képez egy csatornát; ahol az időrés számokat hexadecimális jelöléssel írtuk be, továbbá szemléltettük a 0. és az 1. csatornákat, továbbá a 8. időrést a 2. csatornáról. A 13 (b). ábra a 4096 Mb/s busz órajelét szemlélteti. A 13 (c). ábra a keretszinkronizációt szemlélteti, amely egy kapuszinkronizáló parancs, ami a 302 buszon a 31. csatornának az E időrésében következik be. A 13 (d). — 13 (h). ábrák a 300 kapcsoló 0., 1., 2., 14. és 15. kapui esetében a 302 busz transzfer műveleteihez tartozó időcsomagokat szemléltetnek a megfelelő kapuknál. A 3.— 13. kapukat nem szemléltettük, de működés szempontjából az előzőekkel azonosak. A 0., L, 2., 14. és 15. kapuk részére az 501, 502, 503, 504 és 505 busz transzfer csomagok mindegyike időmultiplexelt. Minden időcsomag négy P, D, W, R időrést tartalmaz, és ezek során az időmultiplex 302 busz speciális vonalain sajátos műveletek történnek sajátos időpontokban olyan módon, hogy bármely időpontban az időmultiplex 302 busz bármely vonalán csak egyetlen kapu továbbít információt. Bármely transzfer csomag pontos kezdeti időpontját egyedülálló kapu cím kód határozza meg. Most a 14. ábrára hivatkozunk, ahol a 14 (a), ábra a rendszernek a 13 (b). ábráján szemléltetett óráját mutatja. A 14 (b). — 14 (e). ábrák a tipikus 501, 502, 503, 504 vagy 505 busz transzfer csomagok P, D, W és R időrésének a kibővítését mutatják. A 302 busz harminchat egyirányú vonalat tartalmaz busz interkommunikációs műveletek elvégzéséhez mind a tizenhat kapu között, ahogyan ezt a 15. ábra szemlélteti. A modulnak a vételi 304 logikája által a 302 busz részére küldöttjeiéit az alábbi jelek képezik: DATA (adatok) (egyenként 16. bit egy különálló vonalon), DESTINATION PORT ADDRESS (rendeltetési kapu cim) (egyenként 4. bit egy különálló vonalon) DESTINATION CHANNEL ADDRESS (rendeltetési csatorna cim) (egyenként 5. bit egy különálló vonalon). DATA VALID (adatok érvényesek) (egy bit). SELECT (kiválasztás) (egy bit), és MODE (üzemmód) (egy bit). A 302 busztól kapott jeleket az alábbi jelek képezik: SELECTED CHANNEL (kiválasztott csatorna) (egyenként 5. bit egy különálló vonalon), ACKNOWLEDGE (nyugtázás) (egy bit), és MODULE BUSY (modul üzemel) (egy bit). Az első be- első ki-tipusú 402 puffer FIFO DATA szavától (első be- első ki adatok) és a 402 puffemak a csatorna szám kimenete által megcímzett vételvezérlő 404 memória tartalmától függően különböző jeleket küldünk a 302 buszhoz, és tőle fogadunk, és különböző szavakat írunk be az engedélyezett kapu 304 vételi logikájának a PORT, CHANNAL és RECEIVE CONTROL (kapu, csatorna és vételvezérlés) RAM memóriáiba. A 302 busznak a SET WRITE ACTIVITY LINE (írástevékenység vonal beállítás) egy speciális funkciójú vonala, amely egy előre meghatározott művelet bekövetkezésekor azt elnyomja. A 14 (b). ábrán vázolt P időrés alatt, amelyet az (1.) szám jelöl, a pillanatnyilag engedélyezett vételi 304 logika a 302 buszhoz továbbítja a rendeltetési helyhez tartozó adási logika kapuszámát, és megfelelő jeleket hoz létre a DATA VALID, SELECT, MODE ans MODULE BUSY buszvonala5 10 15 20 25 30 35 40 45 50 55 60 65 8