193764. lajstromszámú szabadalom • Eljárás buszrendszerű lokális számítógép-hálózathoz csatlakozó állomások egyidejű adásának kiküszöbölésére és ilyen lokális számítógép-hálózat

193764 4 kevésbé szóródik és jobban követi a tény­leges forgalmat, egyenetlen terhelésnél ked­vezőbb viselkedésű és a várható ütközés fel­oldási idő — függetlenül a vetélkedő állo­mások számától — mindenkor egy korlát alatt marad. Előnyös továbbá, ha az állomásokban meg­határozott feltételek esetén a diszkrét idő­tartamok számát a legkisebbre, pl. egyre ál­lítjuk, ami az illető állomás következő adá­sának leggyorsabb indítását biztosítja. Ezek a feltételek, melyek kiilön-külön vagy együtt is alkalmazhatók, a következők: a) ha a vonal jelmentessé válását' köve­tő — adot^esetben az előírt időköz utáni — m időszeleten belül nem kezdődik a vonalon adás, ahol m az előző adás kezdetére az illető állomásban beállított diszkrét időtarta­mok száma, b) ha a vonalon fellépett és sikeresnek tekintett (a leghosszabb töredéknél hosszabb) adás esetén az adás kezdetére az illető állo­másban beállított diszkrét időtartamok száma egy meghatározott értéknél, pl. nyolcnál ki­sebb, c) ha az állomásnak sürgős üzenetet kell kiadnia. Az ütközésfeloldás sebességét növeli, ha az állomásban észlelt minden egyes ütközés után magas szintű logikai jeleket tartalma­zó zavarjelet adunk a vonalra (jamming). Előnyös továbbá, ha minden egyes adást in­formációt nem hordozó, magas szintű logikai jeleket tartalmazó foglalójellel kezdünk (pre­amble). Ez esetben az ütközések legnagyobb része már a foglalójel ideje alatt észlelés­re kerül, az adás megszakítását és a kivá­rást idő elteltével a foglalójel újabb kiadá­sát a hardver vezérli, így a szoftvernek nem kell az ütközést tudomásul vennie. A találmány másrészt buszrendszerű loká­lis számítógép-hálózat, amelyben soros adat­­átviteli vonalhoz soros digitális adatok adá­sára és/vagy vételére alkalmas állomások leágazó szerelvények útján vannak csatla­koztatva, ahol az állomások mindegyike tar­talmaz a leágazó szerelvényhez csatlakozó vonalillesztő áramkört és ehhez csatolóegy­ségen keresztül csatlakoztatott adatfeldolgo­zó processzort, amely csatolóegységnek a vo­nalillesztő áramkörről érkező soros adatokat párhuzamos adatokként a processzor felé, a processzortól érkező párhuzamos adatokat pe­dig soros adatokként a vonalillesztő áram­kör felé továbbító adó-vevő fokozata, saját adás és a soros adatátviteli vonalhoz csat­lakoztatott másik állomás(ok) adásának üt­közését érzékelő áramköre és ütközés ese­tén az újabb saját adást szelektíven késlel­tető ütközésfeloldó logikája van. A találmány szerint az ütközésfeloldó logika indító beme­neté a soros adatátviteli vonal foglaltságát figyelő áramkör kimenetére, szelektíven kés­leltetett jelet szolgáltató kimenete pedig adás­engedélyező logika egyik engedélyező beme­3 netére van csatlakoztatva, amely adásenge­délyező logikának adáskérés és szabad so­ros adatátviteli vonal esetén vonalfoglalást indító jelet kiadó első kimenete és ehhez ké­pest késleltetett adásengedélyező jelet kiadó második kimenete van. A találmány szerinti buszrendszerü lo­kális számítógép-hálózatban valamennyi állo­másban egyidőben történik az ütközésfel­oldási folyamat indítása, és az adás vagy az ütközés utáni újabb adás mindig egy vo­nalfoglaló jellel indul, amelyet később követ csak az adni kívánt adatcsomag, fgy lehe­tővé válik az ütközések legtöbbjének hard­ver lekezelése. Egy előnyös kiviteli alaknak az ütközést érzékelő áramkörhöz csatlakoztatott, ütközés­re előírt időtartamú zavarjel kiadását indí­tó jelet kiadó ütközés logikája van. A za­varjel elősegíti, hogy az adásban részes állo­mások mielőbb érzékeljék az ütközést. Ha az ütközés érzékelése már az adatcsomag adása közben történt, az ütközés megsza­kítást kezdeményező jelet ad ki. A kivárási idő véletlenszerű meghatáro­zásához előnyös egy olyan kiviteli alak, amely­ben az ütközésfeloldó logikának első szám­lálója, ezt ütemező időszelet órajelet előállí­tó órajelosztója, első léptetőregisztere és sza­­badonfutó oszcillátorral ütemezett második számlálója van, az első számláló adatbeme­­netei logikai ÉS-kapcsolatot megvalósító ka­pusoron keresztül csatlakoznak a második számláló és az első léptetőregiszter adatki­­meneteihez, továbbá az első számláló beíró bemenete az ütközésfeloldó logika indító be­menetére van csatlakoztatva, túlcsordulás ki­menete pedig a szelektíven késleltetett jelet szolgáltató kimenetet képezi. Ennél a kiala­kításnál lehetséges, hogy az első léptetőre­giszter léptető bemenete az ütközésre jelet adó vonalra, törlő bemenete pedig adáské­rés jelet adó vonalra van csatlakoztatva. Az is lehetséges és előnyös, hogy az idő­szelet órajellel vezérelhető léptetési irányú első léptetőregiszter léptető bemenete a vo­nal jelmentessége esetén időszelet órajelet adó vonalra van csatlakoztatva. Ez utóbbi esetben a léptetési irány vezérlése igen ked­vező módon úgy oldható meg, hogy az első léptetőregiszterhez ennek léptetési irányát ve­zérlő második léptetőregiszter van csatlakoz­tatva, amely második léptetőregíszter léptető bemenete az ütközésfeloldó logika indító be­menetének jelével engedélezett első kapun keresztül az időszelet órajelet adó vonalra, beíró bemenete pedig az ütközésfetoldó lo­gika indító bemenetére van csatlakoztatva. Ez a megoldás lehetővé teszi a kivárási idő olyan véletlenszerű meghatározását, amely jól igazodik a számítógép-hálózat forgal­mához. Ennél a kiviteli alaknál célszerű, ha az első léptetőregiszter adatkimeneteire az idő­szelet órajellel ütemezett harmadik számlá­£i 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Thumbnails
Contents