180481. lajstromszámú szabadalom • Elosztott vezérlésű digitális kapcsolóhálózat

19 180 481 20 processzorfunkciók a tényleges felhasznált szá­mítógépprogramoktól függenek, a péüdakénti proceszorműveleitek 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 folyamatának a ve­zérlése révén a terminálokat hívó jeleket állít elő, továbbbá dekódolja és értelmezi azokat a jel- és digitsorozatokat, amelyeket távbeszélő eseményekként művelet céljából a terminál ve­zérlés processzoréhoz küldenek : kapcsolás-ve­zérlés, amely a hálózaton keresztül útvonala­kat épít ki, fenntart és megszüntet, ahogyan azt a terminál vezérlési és jelzésvezérlési funk­ciók irányítják: adatbázisvezérlés' ez végzi el a fizikai adatbázison az összes műveletet, és le­hető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 fo­lyamatokat tartalmaz, amelyek az előfizetői vo­nalak vagy trunkö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ége­sek. A processzor funkciók egy példakénti el­osztásánál a hardware vezérlés allokálása min­den A-típusú mikroprocesszornál egészen 60. vo­nalterminálig vagy 30. trunk terminálig törté­nik, és a többi funkciót a B-típusú mikropro­cesszor 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ú mikroprocesz­­szorral. Most a 14. ábrára hivatkozunk, amelyen a 300 kapcsoló működését szemléltető idődiagra­mokat tüntettük fel. A 13 (a), ábra a pillanatnyi 302 busz időrés számát és csatörnaszámát mutatja, ahol 16. idő­rés képez egy csatornát; ahol az időrésszámo­kat hexadecimális jelöléssel írtuk be, továbbá szemléltettük a 0. és az 1. csatonákat, továbbá bá 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él­teti, amely egy kapuszinkronizáló parancs, ami a 302 buszon a 31. csatornának az E időrésben 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 szem­pontjából az előzőekkel azonosak. A 0., 1., 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őmulti­plex 302 busz speciális vonalain sajátos műve­letek történnek sajátos időpontokban olyan módon, hogy bármely időpontban az időmultip­lex 302 busz bármely vonalán csak egyetlen ka­pu továbbít információt. Bármely transzfer cso­mag pontos kezdeti időpontját egyedülálló ka­pu 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élte­tett óráját mutatja. A 14 (b). — 14 (e). ábrák a tipikus 501, 502, 503, 504 vagy 505 busz transz­fercsomagok 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ött jeleit az alábbi jelek képezik: DATA (ADATOK) (egyenként 16. bit egy kü­lönálló vonalon), DESTINATION PORT ADD­RESS (RENDELTETÉSI KAPU CÍM) egyen­ként 4. bit egy különálló vonalon) DESTINA­TION CHANNEL ADDRESS (RENDELTETÉSI CSATORNA ClM) egyenként 5. bit egy külön­álló vonalon). DATA VALID (ADATOK ÉR­VÉNYESEK) (egy bit). SELECT (KIVÁLASZ­TÁS) (egy bit), és MODE (ÜZEMMÖD) (egy bit). A 302 busztól kapott jeleket az alábbi je­lek képezik: SELECTED CHANNEL (KIVÁ­LASZTOTT CSATORNA) (egyenként 5. bit egy különálló vonalon), ACKNOWLEDGE (NYUG­TÁZÁS (egy bit), és MODULE BUSY (MO­DUL ÜZEMEL) (egy bit). Az első be- és első ki-típusú 402 puffer FIFO DATA szavától (EL­SŐ BE-, ELSŐ KI ADATOK) és a 402 puffer­­nak a csatorna szám kimenete által megcím­zett vételvezérlő 404 memória tartalmától füg­gően különböző jeleket küldünk a 302 busz­hoz, és tőle fogadunk, és különböző szavakat írunk be az engedélyezett kapu vételi 304 logi­kájának a PORT, CHANNAL ÉS RECEIVE CONTROL (KAPU, CSATORNA ÉS VÉTEL­VEZÉ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áro­zott 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élye­zett vételi 304 logika a 302 buszhoz továbbítja a rendeltetési helyhez tartozó adási logika ka­puszámát, és megfelelő jeleket hoz létre a DA­TA VALID, SELECT, MODE and MODULE BUSY buszvonalakon (azaz az ADATOK ÉR­VÉNYESEK, KIVÁLASZTÁS, ÜZEMMÖD és MODUL FOGLALT buszvonalakon). A 14 (a), ábrán a (2.) számmal jelölt helyen az órajel kezdeti élekor mind a tizenhat kapu összes adási 306 logikája a fenti buszvonalak állapotát a 420 kapudekódoló áramkörrel és az adásve­zérlő 424 áramkörrel társított regiszterekbe töl­ti. A 14 (c). ábrán vázolt D időrés alatt, amelyet a (3.) számmal jelöltük, az engedélyezett kapu vételi logikája információt küld a DATE LI­NES és DESTINATION CHANNEL ADRESS LINES vonalakra (azaz az ADAT VONALAK és a RENDELTETÉSI CSATORNA CÍMVONA­LAK vonalaira). Az órajel következő fel­futó élekor, amelyet a 14 (a), ábrán a (4.) számmal jelöltünk, ez az információ a 442 adat­memóriával társított puffer regiszterekbe jut, A 14 (d). ábrán az (5.) számmal jelölt W időrés 5 10 15 20 25 30 35 40 45 50 55 60 65 10

Next

/
Thumbnails
Contents