203629. lajstromszámú szabadalom • Berendezés azonosító kód előállítására és dekódolására
HU 203629B A találmány tárgya berendezés azonosító kód előállítására és dekódolására, amely célszerűen alkalmas mozgó tárgyak, például autóbuszok felismerésére, azonosítására, mozgási irányának esetleges meghatározására. Ismeretes mozgó tárgyak azonosítására olyan megoldás, amelynél a mozgó tárgyon is és az azonosítási ponton is adó-vevő berendezés van elhelyezve. Az azonosítási pont adója által sugárzott jelet többszörözve és modulálva sugározza vissza a kódadó, amelyet szinkron demoduláció útján nyerhetünk. Ez a megoldás viszonylag drága és komplikált berendezést igényei, amely meghibásodási valószínűsége ezért igen gyakori. Ismert továbbá olyan megoldás is, amelynél például URH-adóval megadott, fix kódot sugároznak. Ezeknél a megoldásoknál azonban viszonylag nagy százalékban fordul elő kódtévesztés, az azonosítás hibavalószínűsége viszonylag magas. A találmány célja olyan megoldás létrehozása, amely egyszerű felépítéssel, de mégis nagy megbízhatósággal teszi lehetővé mozgó tárgyak azonosítását. Kísérleteink során rájöttünk arra, hogy mozgó járműre folyamatos működésű berendezést telepítve, a megoldás célszerűen létrehozható. Ehhez azonban olyan kódolásra, illetve dekódolásra van szükség, amely biztosítja a hibamentes átvitelt, illetve azonosítást és amelynek segítségével még a gyakori jelváltozások következtében is egyszerűvé válik az azonosítandó kód hibamentes visszaállítása a vevőponton. Felismertük, hogy a találmány szerinti célkitűzés megvalósításához olyan szinkronjel-sorozatok közé elhelyezett azonosító kódot kell létrehozni, amelynél a szinkron jel-sorozatban olyan bitkombinációt alkalmazunk, amelynek az azonosítási kódban történő megjelenését meggátoljuk. A tévesztések elkerülésére felismertük, hogy olyan modulációt célszerű létrehozni, amelynél a logikai 0 kód-helyérték értékét 00, vagy 11 bitkombinációval; a logikai 1 kódhelyértéket pedig 10, vagy 01 bit-kombinációval jellemezzük. Minden kód-helyérték határán pedig jelet váltunk. Ezzel a megoldással olyan biztonságos azonosítást lehet elérni, amely gyakorlatilag kizárja a tévesztés lehetőségét. Az azonosítókód előállítása és dekódolása során az azonosító kódot szinkronjel-sorozatok közé helyezzük el és szlnkronjel-sorozatként olyan bitkombinációt alkalmazunk, amelynek az azonosítási kódban történő megjelenését meggátoljuk. Az eljárás lényege, hogy az azonosítási kód előállítását olymódon végezzük, hogy minden kód-helyértéknek két bitet feleltetünk meg, amelynél f xi(a2i, a2i+1) - 0 ha a2i - a2i+1 ésf Xi(a2i,a2i+l>-1 haa2i * a2i+l xí - i-dik kódhelyiérték ésa2i * a2i-l, ahol a2i—2i-dik bit értéke a2i-i -2i-1-dik bit értéke és minden kód-helyérték határán jelet váltunk. A találmány tárgya berendezés azonosító kód előállítására és dekódolására, amelynek az azonosítandó tárgyon elhelyezett kódgenerátora és ahhoz 1 csatlakozó kódsugárzója van. Kódvevővel rendelkezik és a kódvevővel összekötött dekódolót tartalmaz. Aberendezés úgy van kialakítva, hogy a kódgenerátor címtárolót tartalmaz, amelynek kimenete PROM bemenetével van összekötve. A PROM kimenete egyrészről a címtároló bemenetére vissza van csatolva, másrészről multiplexer bemenetére van kötve, és további kimenete pedig tivábbi multiplexer vezérlő bemenetére csatlakozik. A további multiplexer kimenete dinamikus tároló bemenetére van kötve, amelynek kimenete a multiplexer vezérlő bemenetére csatlakozik. A további multiplexer bemenetére külső információs bitet előállító áramkör van kötve és a dinamikus tároló kimenete a további multiplexerrel össze van kötve. Órajelgenerátora van, amely a címtároló, valamint a dinamikus tároló órajelbemenetére csatlakozik. A berendezés célszerű megoldása esetén dekódolója jelformálót tartalmaz, amelynek kimenete egyrészről jelváltást figyelő áramkörre, másrészről állapotvezérlőre csatlakozik. A jelváltást figyelő áramkör kimenete időtartamszámlálóval és az állapotvezérlővel van összekötve. Az időtartamszámláló döntési logikán keresztül az állapotvezérlővel van összekötve. Az állapotvezérlő első kimenettel rendelkezik, amelyhez léptető regiszter van kötve. Az állapotvezérlőnek második kimenete van, amely egyrészről bit-számlálóval, másrészről a léptető regiszterrel van összekötve. A léptető regiszter kimenete képezi a dekódoló kimenetét, továbbá kódtároló bemenetével is össze van kötve. A kódtároló kimenete és a léptető regiszter kimenete összehasonlító áramkör bemenetéire csatlakoznak, amelynek kimenete az állapotvezérlő további bemenetével van összekötve. A találmány szerinti berendezés lehetséges, példakénti megoldását a mellékelt rajzok alapján ismertetjük részletesen, ahol- az 1. ábra a berendezés blokkvázlatát,- a 2. ábra az azonosító kód célszerű jelalakját,- a 3. ábra a kódgenerátor előnyös felépítését,- a 4. ábra a dekódoló állapotábráját,- az 5. ábra a dekódoló célszerű blokkvátlatát,- a 6. ábra pedig egy kódsorozat dekódolásának jelalakjait ábrázolja. Az 1. ábrán látható, hogy a berendezésnek az , azonosítandó tárgyon elhelyezett 1 kódgenerátora és ahhoz csatlakozó 2 kódsugárzója van. A berendezés a 2 kódsugárzó által kisugárzott jel vételére alkalmas 3 kódvevővel rendelkezik, amelyhez 4 dekódoló csatlakozik. A 4 dekódoló kimenetén megjelenik az 1 kódgenerátor által kisugárzott azonosító g kód, amelynek a feldolgozását célszerűen a 4 dekó* dolóhoz csatlakozó, önmagában ismert feldolgozó 5 . számítógép végzi. A 2. ábra a találmány szerinti megoldással előállított azonosító kód célszerű jelalakját szemlélteti. Az ábrán látható, hogy az azonosítási kód két szinkronjel-sorozat között van elhelyezve. Az egyes szinkronjel-sorozatok önmagában ismert módon egymással megegyeznek és előállításukat olyan bitkombinációból végezzük, melyek az azonosító kód < előállítása során nem fordulhatnak elő. Az ábrán felrajzolt jelalak esetén az azonosító kód behatárolására 011110 bitkombinációjú szinkronjel-soro-2 5 10 15 20 25 30 35 40 45 50 55 60 65 2