182279. lajstromszámú szabadalom • Eljárás és berendezés egyetlen adatátviteli vonalra T elágazással kapcsolódó kommunikációs berenezések vonalhasználatának osztott vezérlésére
17 182279 18 végéig, s ha a 12 vonal még ekkor is szabad, akkor a g vezetéken át lefoglaltatja azt és a lefoglalást a kommunikációs illesztő 21 egység felé a c vezetéken jelzi. Ha a vezérlő 22 egység a vonalat már nem tudja lefoglalni, mert az a lefoglalás kérésének megfelelő időpontban már foglalt volt, akkor a vonalhasználat vezérlő 22 egység vár a 12 vonal újabb felszabadulásáig és hasonló módon próbál a kérésnek eleget tenni. A 9., illetve 10. ábrák szerinti eljárásváltozatok szerinti folyamat a fentiek alapján és az előbb leírtak ismeretében belátható, ezért ezekre külön nem térünk ki. A találmány szerinti eljárás, ill. berendezés tehát előnyösen alkalmazható minden olyan egyvezetékes kommunikációs hálózatban, ill. segítségükkel egyvezetékes kommunikációs hálózat kialakítása célszerű minden olyan környezetben, ahol nagyszámú, egymáshoz nem túl közel elhelyezkedő, hasonló teljesítőképességű számítógép, intelligens terminál stb. akar egymással gazdaságosan, ugyanakkor nagy sebességgel, rugalmasan és viszonylag egyszerű software felhasználásával kommunikálni. Szabadalmi igénypontok 1. Eljárás átmenő leágazások (ún. T-leágazás, a továbbiakban: leágazás) útján egyetlen adatátviteli vonalra kapcsolható — berendezésenként esetleg eltérő számú, de legfeljebb X darab (X természetes egész szám, előnyösen 8) különböző prioritási fokozat szerint osztályozható sürgős adatok forgalmazását is igénylő — legfeljebb N darab (N természetes egész szám, pl. 32) egyenrangú kommunikációs berendezés vonalhasználatának osztott vezérlésére oly módon, hogy meghatározott időintervallumokban—a vonalra kapcsolást önmagában ismert módon letiltó — letiltójeleket adunk ki az adott időintervallumban vonalra nem kapcsolható berendezési kimenetek felé, mimellett a sorrendben egymás után következő várakozási időintervallumok közül időosztási ciklusonként a vonalból éppen kilépett vevő visszalépési lehetőségét fenntartó várakozási időtartam a vonalfelszabadulás fázisában kezdődő első időintervallum, azzal jellemezve, hogy a letiltójeleket olyan sorrendben és kombinációban adjuk ki, hogy az egyes berendezések vonalra kapcsolását a következő sorrendben engedélyezzük: — az első időintervallumban (To) a kilépett vevő részére; — a második időintervallumban (Ta) a vonalra utoljára rákapcsolódott, a megcímzett vevőtől még visszajelzést nem kapott adó részére; — a harmadik időintervallumban (Tp), s azon belül a prioritási fokozatok (pl.....px) fontossági sorrendjében egymást követő időrésekben (Tpl,...,Tpx) a megfelelő prioritási fokozatba sorolt adat átvitelét kezdeményező bármely berendezés részére egyidejűleg oly módon, hogy ütközés fellépése esetén az addig egyenrangúként kezelt berendezések elhallgattatása utáni várakozást követően ún. sorrenditervallumot (Ts) iktatunk be, melyben az ütköző berendezések valamelyikének vonalra kapcsolását az egyes berendezésekhez rendelt sorszámok szerinti gépsorrend szigorú betartásával a sorrendben következő berendezés számára tesszük lehetővé a megfelelő sorrendű időrésen (Tl,...,Tn) belül; — a negyedik időintervallumban (Tr) a prioritást nem élvező adat átvitelét kezdeményező berendezések mindegyike részére egyenlő eséllyel oly módon, hogy random-generátor által szolgáltatott, s így ciklusonként sztohasztikusan változó sorrendű időrésekben a mindenkori soronkövetkező berendezés vonalra kapcsolását engedélyezzük és a mégis fellépő- ütközés esetén sorrendintervallumot (Ts) iktatunk be és szigorú gépsorrend szerint egymást követő időrésekben (Tl,...,Tn) az így soronkövetkező berendezést kivéve, a többi berendezésre egyidejűleg letiltó jeleket adunk; — az ötödik időintervallumban (Te) — mely a vonal bármilyen újabb lefoglalásáig tart — bárminemű adatátvitelt kezdeményező bármely berendezés részére egyidejűleg oly módon, hogy ütközés esetén ugyancsak szigorú gépsorrendben engedélyezzük egymás után az ütközésben részt vett berendezések közül a soronkövetkezőnek a vonalra kapcsolását; — és ezt a teljes folyamatot minden esetben megismételjük, amikor a vonal — bármi módon való lefoglalás után — újra szabaddá válik. 2. Az 1. igénypont szerinti eljárás, azzal jellemezve, hogy —a harmadik és negyedik időintervallum (Tp és Tr) helyett, azokat egyetlen módosított harmadik időintervallummá öszszevonva — a módosított harmadik időintervallum utolsó időrésében T(px +1) tesszük lehetővé a prioritást nem élvező adat átvitelét kezdeményező bármely berendezés részére egyidejűleg a vonalra kapcsolást és az ütközés feloldását ■— az utolsó időrésre T(px+1) vagy valamennyi időrésre [Tpl,...,T(px-l-l)] kiteqedően — úgy végezzük, hogy az ütközések és vonalfoglalások adatait tárolóban rögzítjük és az ütközés fellépése után két — első illetve második — sorrendintervallumot (Tsl és Ts2) iktatunk be és az első sorrendintervallumban (Tsl) csak olyan — soronkövetkező — berendezés részére engedélyezzük a vonalra kapcsolást, melynek sorszáma magasabb, mint a vonalat már lefoglalt berendezésként a tárolóban nyilvántartott berendezésiek legmagasabb) sorszáma (ebben az összehasonlításban — a ciklusok körkapcsolásának analógiájára — az i = 1 sorszámot a megelőző ciklus i = n sorszámánál magasabbként figyelembe véve), míg a második sorrçndintervallumban (Ts2) a szigorú gépsorrend szerinti bármely soronkövetkező berendezés vonalra kapcsolását—a részére biztosított időrésen (TI,.. .,Tn) belül — engedélyezzük. 3. Az 1. igénypont szerinti eljárás, azzal jellemezve, hogy a harmadik és a negyedik időintervallumok (Tp és Tr) helyett két sorrendintervallumot (Tsl és Ts2) iktatunk be, az ütközések és vonalfoglalások adatait tárolóban rögzítjük és az első sorrendintervallumban (Tsl) csak olyan — soronkövetkező — berendezés részére engedélyezzük a vonalra kapcsolást, melynek sorszáma magasabb, mint a vonalat már lefoglalt berendezésként a tárolóban nyilvántartott berendezésiek legmagasabb) sorszáma (ebben az összehasonlításban — a ciklusok körkapcsolásának analógiájára — az i=l sorszámot a megelőző ciklus i = n sorszámánál magasabbként figyelembe véve), míg a második sorrendintervallumban (Ts2) a szigorú gépsorrend szerinti bármely soronkövetkező berendezés vonalra kapcsolását — a részére fenntartott időrésen (Tl,...,Tn) belül — engedélyezzük. 4. Berendezés az 1—3. igénypontok bármelyike szerinti eljárás foganatosítására, közös adatátviteli vonalra kapcsolható kommunikációs berendezések vonalhasználatának osztott vezérlésére, melynek van vonalhasználat vezérlő egysége, azzal kétoldalú adatforgalomra alkalmasan csatolt kommunikációs illesztő egysége és vonaladaptere, azzal jellemezve, hogy a vezérlő egységnek (22) van vezérlő részegysége (25), azzal — kétoldalú adatforgalomra alkalmasan — csatolt vonalállapot-érzékelő részegysége (26) és időzítő részegysége (24), valamint saját-sorszám áramköre (27). 5 10 15 20 25 30 35 40 45 50 55 60 65 9