EP0851398A2 - Receiver device for remote control - Google Patents
Receiver device for remote control Download PDFInfo
- Publication number
- EP0851398A2 EP0851398A2 EP97121889A EP97121889A EP0851398A2 EP 0851398 A2 EP0851398 A2 EP 0851398A2 EP 97121889 A EP97121889 A EP 97121889A EP 97121889 A EP97121889 A EP 97121889A EP 0851398 A2 EP0851398 A2 EP 0851398A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- algorithm
- transmitter
- algorithms
- code word
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C19/00—Electric signal transmission systems
- G08C19/16—Electric signal transmission systems in which transmission is by pulses
- G08C19/28—Electric signal transmission systems in which transmission is by pulses using pulse code
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C2009/00753—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
- G07C2009/00769—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
Definitions
- the invention relates to a receiving device Remote control according to the genus of the independent claim.
- DE 39 05 641 A1 describes a method for securing Code words of a telecontrol system and a telecontrol system with known by code words transferable code.
- An object and station-specific assignment is made via fixed basic components, which cannot be changed, for example in the ROM memory of the Are stored.
- the code word sent by the respective transmitter the contains the specific basic proportion with the fixed stored basic shares compared for agreement. This basic part is transmitted unencrypted.
- the receiving device of a remote control has an associated decoder, which is dependent on receives code word generated by a transmitter algorithm.
- a Check algorithm checks using at least one first algorithm and / or a second algorithm that both are permanently stored in the receiver, whether one of these Algorithms with the in the transmitter to generate the code word transmitter algorithm used. Of the Sender algorithm is not transmitted in the code word.
- the Algorithms can be used as alternating code algorithms or as Parameters for these must be permanently stored.
- the code word is recognized as permissible if it is dependent on one Transmitter algorithm was generated, either with the first or second algorithm stored in the receiver matches.
- the receiving device according to the invention is characterized by the fact that it differs from two can control different transmitter types.
- the first transmitter type is the first as the transmitter algorithm Algorithm used, which is selected manufacturer-specific. This manufacturer-specific first algorithm is also unchangeably stored in the recipient.
- a second Transmitter type is designed as a universal transmitter, which as Sender algorithm uses the second algorithm. By it is the double or multiple check in the receiver possible, manufacturer-specific transmit / receive systems maintain and at the same time provide a universal transmitter, the operating commands recognized as valid regardless of the manufacturer transmits to the receiving device. Due to the cross-manufacturer conception of the universal transmitter can this be manufactured in large numbers, which Cost reduction potential can be realized. The This supports standardization. In the Such functions can also be used by universal transmitters integrate that is not the recipient described assigned. The conception of a universal Remote control is fed.
- further education is a universal transmitter, to which the second algorithm is assigned, only as allowed recognized if the recipient is already on a first transmitter to which the first algorithm is assigned, is trained.
- the user must have both transmitters be a learning process with the universal transmitter trigger. This increases security when a unauthorized user only in possession of the Is universal transmitter, but not on the first transmitter can access. Then there is a learning process Universal channels not possible.
- FIG. 1 shows a possible structure of a receiver
- FIG. 2 shows an exemplary embodiment of a transmitter-receiver system
- FIG. 3 an admissibility check
- FIGS. 4 and 5 possible teach-in processes of the exemplary embodiment.
- Receiver 36 has a memory 30 in which a first Algorithm F1 and a second algorithm FU deposited are.
- a decoder 32 receives a code word C, which at least in part via a transmitter algorithm FS in one Transmitter S1, SN, SU was generated.
- a test algorithm 34 checked using at least the first algorithm F1 and / or the second algorithm FU, whether one of these two algorithms F1, FU with the one in the transmitter F1, FN, FU used transmitter algorithm FS to generate at least Parts of the code word C coincide.
- the index N in the first algorithm F1, FN stands for N possibly different first algorithms F1, F2, ... FN.
- the Nth Group of transmitters SN is an Nth algorithm FN assigned, which is different from the first algorithm F1 can be.
- the upper receiver 36 in which the first Algorithm F1 and the second algorithm FU are stored signals from the first transmitter S1 are recognized as permissible in the first algorithm F1 as the transmitter algorithm FS is deposited.
- the lower receiver 36 are the first one Algorithm FN and the second algorithm FU stored.
- the signals of a universal transmitter SU, in which the second Algorithm FU is stored as transmitter algorithm FS, recognize both receivers 36 as permissible.
- the transmitters S1 to SN are manufacturer-specific. Depending on the manufacturer the transmitters S1 to SN have different first ones Algorithms F1 to FN. Depending on the group distribution, the Codewords C of the transmitters S1, SN over different than Transmitter algorithms FS generated algorithms F1, FN generated.
- the universal transmitter SU generates its code word C under Use of the second one used as the transmitter algorithm FS Algorithm FU, which is different from the first algorithm F1, FN differs.
- First and second algorithms F1, FN, FU can be used as Alternating code algorithm, as a parameter for this, as mathematical function or as a function for a so-called Challenge-response procedures must be stored.
- the assignment check 101, 103, 109 can be carried out at the Operating procedure and / or applied in the learning procedure will.
- the operating procedure 101, 103, 109 is carried out according to FIG. 3 worked off.
- First and second are in receiver 36 Algorithm F1, FU permanently stored.
- the receiver 36 is for approved the transmitter S1 and the universal transmitter SU.
- the test algorithm 34 checks whether the Codeword C at least in part with the first algorithm F1 was generated, step 103. If the check was successful the release for further processing of the code word C granted (e.g. release of an operator operation), Step 107.
- Check algorithm 34 detects that the first Algorithm F1 for generating the code word C is not used was the verification using the second FU algorithm performed, step 109. If successful Review will release for further processing of the Codeword C issued according to step 107. Does the Check algorithm 34 that the second algorithm FU in the transmitter S1, FN, FU not used to generate code word C. the check is terminated, step 111.
- test algorithm 34 depends on the execution of the algorithms (e.g. Alternate code algorithm, parameters for one Alternating code algorithm, mathematical function, function for a so-called challenge-response procedure).
- algorithms e.g. Alternate code algorithm, parameters for one Alternating code algorithm, mathematical function, function for a so-called challenge-response procedure.
- step 111 Successful completion of the assignment check new data sent with the data in step 121 cached data compared, step 123. Ends If the comparison is positive, the learning procedure with the Saving of the relevant data ended, step 125. At the learning procedure and the Data storage canceled, step 125.
- a Universal transmitter SU to which the second algorithm is assigned is recognized as permissible only if the receiver 36 already on a first transmitter S1, SN, the first Algorithm F1, FN is assigned, has been taught.
- FIG. 5 shows an extended learning process.
- the test algorithm 34 for example, saved values of a learning process a first transmitter S1, SN used, step 131. Is the relevant storage space is empty respectively not changed compared to the basic state, closes the check algorithm 34 assures that the transmitter S1 has not yet has been trained and ends the exam without the To learn universal transmitter SU, step 111. Otherwise the learning procedure according to FIG. 4 can follow, Step 133.
- the additional Criterion for the test algorithm 34 for example the Teach-in process as a sequence of two successive ones Teaching processes defined.
- the Checking algorithm 34 is based on checking the second FU algorithm set. In this time window, the Teaching process of the universal transmitter SU can be started.
- the test algorithm 34 is opened again set the first algorithm F1, FN. Of the The learning process is now complete.
- the different algorithms F1, FN, FU could in an alternative embodiment in a simple manner generated that only one function with for respective algorithms F1, FN, FU different Parameters P1, PN, PU is applied. These parameters P1, PN, PU of the function cannot be read out in a memory to deposit.
- Data transmission between transmitter and receiver 36 takes place at high frequency. Infrared signals can also be used Find use.
- the receiver 36 finds particular use with remote controlled garage doors. The application is however not limited to this.
Abstract
Description
Die Erfindung geht aus von einer Empfangsvorrichtung einer Fernbedienung nach der Gattung des unabhängigen Anspruchs. Aus der DE 39 05 641 A1 sind ein Verfahren zur Sicherung von Codeworten eines Fernwirksystems und ein Fernwirksystem mit durch Codeworte übertragbarem Code bekannt. Eine objekt- und senderspezifische Zuordnung erfolgt über feste Grundanteile, die unveränderbar beispielsweise in ROM-Speichern des Empfängers abgelegt sind. Bei der Zulässigkeitsüberprüfung wird das von dem jeweiligen Sender gesendete Codewort, das den spezifischen Grundanteil enthält, mit den fest hinterlegten Grundanteilen auf Übereinstimmung verglichen. Dieser Grundanteil wird unverschlüsselt übertragen.The invention relates to a receiving device Remote control according to the genus of the independent claim. DE 39 05 641 A1 describes a method for securing Code words of a telecontrol system and a telecontrol system with known by code words transferable code. An object and station-specific assignment is made via fixed basic components, which cannot be changed, for example in the ROM memory of the Are stored. During the admissibility check is the code word sent by the respective transmitter, the contains the specific basic proportion with the fixed stored basic shares compared for agreement. This basic part is transmitted unencrypted.
Die erfindungsgemäße Empfangsvorrichtung einer Fernbedienung besitzt einen zugehörigen Decoder, der ein in Abhängigkeit von einem Senderalgorithmus erzeugtes Codewort empfängt. Ein Prüfalgorithmus überprüft unter Verwendung zumindest eines ersten Algorithmus und/oder eines zweiten Algorithmus, die beide im Empfänger fest hinterlegt sind, ob einer dieser Algorithmen mit dem im Sender zur Generierung des Codeworts verwendenten Senderalgorithmus übereinstimmt. Der Senderalgorithmus wird im Codewort nicht übertragen. Die Algorithmen können als Wechselcodealgorithmen oder als Parameter für diese fest hinterlegt sein. Das Codewort ist dann als zulässig erkannt, wenn es in Abhängigkeit von einem Senderalgorithmus erzeugt wurde, der entweder mit dem ersten oder zweiten in dem Empfänger hinterlegten Algorithmus übereinstimmt. Die erfindungsgemäße Empfangsvorrichtung zeichnet sich dadurch aus, daß sie sich von zwei unterschiedlichen Sendertypen ansteuern lassen kann. Bei dem ersten Sendertyp ist als Senderalgorithmus der erste Algorithmus verwendet, der herstellerspezifisch gewählt ist. Dieser herstellerspezifische erste Algorithmus ist auch unveränderbar in dem Empfänger hinterlegt. Ein zweiter Sendertyp ist als Universalsender ausgelegt, der als Senderalgorithmus den zweiten Algorithmus verwendet. Durch die zwei- oder mehrfache Überprüfung im Empfänger ist es möglich, herstellerspezifische Sende-Empfangs-Systeme beizubehalten und zugleich einen Universalsender vorzusehen, der herstellerunabhängig als gültig erkannte Bedienbefehle an die Empfangsvorrichtung überträgt. Aufgrund der herstellerübergreifenden Konzeption des Universalsenders kann dieser mit hohen Stückzahlen gefertigt werden, wodurch Kostensenkungspotentiale realisiert werden. Die Standardisierung wird hierdurch unterstützt. In den Universalsendern lassen sich auch solche Funktionen integrieren, die nicht dem beschriebenen Empfänger zugeordnet sind. Der Konzeption einer universellen Fernsteuerung wird Vorschub geleistet.The receiving device of a remote control according to the invention has an associated decoder, which is dependent on receives code word generated by a transmitter algorithm. A Check algorithm checks using at least one first algorithm and / or a second algorithm that both are permanently stored in the receiver, whether one of these Algorithms with the in the transmitter to generate the code word transmitter algorithm used. Of the Sender algorithm is not transmitted in the code word. The Algorithms can be used as alternating code algorithms or as Parameters for these must be permanently stored. The code word is recognized as permissible if it is dependent on one Transmitter algorithm was generated, either with the first or second algorithm stored in the receiver matches. The receiving device according to the invention is characterized by the fact that it differs from two can control different transmitter types. In which The first transmitter type is the first as the transmitter algorithm Algorithm used, which is selected manufacturer-specific. This manufacturer-specific first algorithm is also unchangeably stored in the recipient. A second Transmitter type is designed as a universal transmitter, which as Sender algorithm uses the second algorithm. By it is the double or multiple check in the receiver possible, manufacturer-specific transmit / receive systems maintain and at the same time provide a universal transmitter, the operating commands recognized as valid regardless of the manufacturer transmits to the receiving device. Due to the cross-manufacturer conception of the universal transmitter can this be manufactured in large numbers, which Cost reduction potential can be realized. The This supports standardization. In the Such functions can also be used by universal transmitters integrate that is not the recipient described assigned. The conception of a universal Remote control is fed.
In einer zweckmäßigen Weiterbildung ist ein Universalsender, dem der zweite Algorithmus zugeordnet ist, nur dann als zulässig erkannt, wenn der Empfänger bereits auf einen ersten Sender, dem der erste Algorithmus zugeordnet ist, eingelernt ist. Der Benutzer muß im Besitz beider Sender sein, um mit dem Universalsender einen Einlernvorgang auszulösen. Dadurch erhöht sich die Sicherheit, wenn ein unberechtigter Benutzer lediglich im Besitz des Universalsenders ist, nicht jedoch auf den ersten Sender zugreifen kann. Dann ist ein Einlernen auf den Universalsender nicht möglich.In an expedient further education is a universal transmitter, to which the second algorithm is assigned, only as allowed recognized if the recipient is already on a first transmitter to which the first algorithm is assigned, is trained. The user must have both transmitters be a learning process with the universal transmitter trigger. This increases security when a unauthorized user only in possession of the Is universal transmitter, but not on the first transmitter can access. Then there is a learning process Universal channels not possible.
Weitere zweckmäßige Weiterbildungen ergeben sich aus weiteren abhängigen Ansprüchen und aus der folgenden Beschreibung.Further expedient further developments result from further dependent claims and from the following Description.
Es zeigen Figur 1 einen möglichen Aufbau eines Empfängers, Figur 2 ein Ausführungsbeispiel eines Sender-Empfänger-Systems, Figur 3 eine Zulässigkeitsprüfung und die Figuren 4 und 5 mögliche Einlernvorgänge des Ausführungsbeispiels.1 shows a possible structure of a receiver, FIG. 2 shows an exemplary embodiment of a transmitter-receiver system, FIG. 3 an admissibility check and FIGS. 4 and 5 possible teach-in processes of the exemplary embodiment.
Gemäß einem Ausführungsbeispiel von Figur 1 enthält ein
Empfänger 36 einen Speicher 30, in dem ein erster
Algorithmus F1 und ein zweiter Algorithmus FU hinterlegt
sind. Ein Decoder 32 empfängt ein Codewort C, welches
zumindest in Teilen über einen Senderalgorithmus FS in einem
Sender S1, SN, SU erzeugt wurde. Ein Prüfalgorithmus 34
überprüft unter Verwendung zumindest des ersten Algorithmus
F1 und/oder des zweiten Algorithmus FU, ob einer dieser
beiden Algorithmen F1, FU mit dem im Sender F1, FN, FU
verwendeten Senderalgorithmus FS zur Erzeugung zumindest von
Teilen des Codeworts C übereinstimmt.According to an embodiment of Figure 1 contains a
Der Index N bei dem ersten Algorithmus F1, FN steht für N
möglicherweise voneinander verschiedene erste Algorithmen
F1, F2, ... FN. Einer Gruppe von ersten Sendern S1 ist gemäß
Figur 2 jeweils der erste Algorithmus F1 zugeordnet. Der N-ten
Gruppe von Sendern SN ist ein N-ter Algorithmus FN
zugeordnet, der von dem ersten Algorithmus F1 verschieden
sein kann. Der obere Empfänger 36, in dem der erste
Algorithmus F1 sowie der zweite Algorithmus FU hinterlegt
sind, erkennt Signale der ersten Sender S1 als zulässig, in
denen als Senderalgorithmus FS der erste Algorithmus F1 fest
hinterlegt ist. In dem unteren Empfänger 36 sind der erste
Algorithmus FN und der zweite Algorithmus FU abgespeichert.
Die Signale eines Universalsenders SU, in dem der zweite
Algorithmus FU als Senderalgorithmus FS hinterlegt ist,
erkennen beide Empfänger 36 als zulässig. Die Sender S1 bis
SN sind herstellerspezifisch ausgeführt. Je nach Hersteller
besitzen die Sender S1 bis SN unterschiedliche erste
Algorithmen F1 bis FN. Je nach Gruppenaufteilung werden die
Codeworte C der Sender S1, SN über unterschiedliche, als
Senderalgorithmen FS verwendete Algorithmen F1, FN erzeugt.
Der Universalsender SU erzeugt sein Codewort C unter
Verwendung des als Senderalgorithmus FS verwendenten zweiten
Algorithmus FU, welcher sich von dem ersten Algorithmus F1,
FN unterscheidet.The index N in the first algorithm F1, FN stands for N
possibly different first algorithms
F1, F2, ... FN. According to a group of first transmitters S1
Figure 2 each assigned the first algorithm F1. The Nth
Group of transmitters SN is an Nth algorithm FN
assigned, which is different from the first algorithm F1
can be. The
Erster und zweiter Algorithmus F1, FN, FU können als Wechselcodealgorithmus, als Parameter für diesen, als mathematische Funktion oder als Funktion für ein sogenanntes Challenge-Response-Verfahren hinterlegt sein.First and second algorithms F1, FN, FU can be used as Alternating code algorithm, as a parameter for this, as mathematical function or as a function for a so-called Challenge-response procedures must be stored.
Die Zuordnungsprüfung 101, 103, 109 kann bei der
Bedienprozedur und/oder bei der Einlernprozedur angewendet
werden.The
Die Bedienprozedur 101, 103, 109 wird gemäß Figur 3
abgearbeitet. In dem Empfänger 36 sind erster und zweiter
Algorithmus F1, FU fest hinterlegt. Der Empfänger 36 ist für
den Sender S1 und den Universalsender SU zugelassen. Der
Decoder 32 empfängt das Codewort C, das in einem Sender S1,
SU unter Verwendung des Senderalgorithums FS erzeugt wurde,
Schritt 101. Der Prüfalgorithmus 34 überprüft, ob das
Codewort C mindestens in Teilen mit dem ersten Algorithmus
F1 erzeugt wurde, Schritt 103. Bei erfolgreicher Überprüfung
wird die Freigabe zur Weiterverarbeitung des Codeworts C
erteilt (zum Beispiel Freigabe einer Bedienoperation),
Schritt 107. Erkennt der Prüfalgorithmus 34, daß der erste
Algorithmus F1 zur Erzeugung des Codeworts C nicht verwendet
wurde, wird die Überprüfung unter Verwendung des zweiten
Algorithmus FU durchgeführt, Schritt 109. Bei erfolgreicher
Überprüfung wird die Freigabe zur Weiterverarbeitung des
Codeworts C erteilt gemäß Schritt 107. Erkennt der
Prüfalgorithmus 34, daß der zweite Algorithmus FU im Sender
S1, FN, FU zur Generierung des Codeworts C nicht verwendet
wurde, wird die Überprüfung abgebrochen, Schritt 111.The
Die Ausgestaltung des Prüfalgorithmus 34 ist abhängig von
der Ausführung der Algorithmen (beispielsweise
Wechselcodealgorithmus, Parameter für einen
Wechselcodealgorithmus, mathematische Funktion, Funktion für
ein sogenanntes Challenge-Response-Verfahren).The design of the
In Figur 4 ist eine Einlernprozedur beschrieben, die das
Ausführungsbeispiel gemäß Figur 3 erweitert. Identische
Schritte, die in Zusammenhang mit Figur 3 bereits
berschrieben wurden, sind identisch beziffert. Nach Empfang
des Codeworts C, Schritt 101, wird die Zuordnungsprüfung
103, 109 gemäß Figur 3 durchgeführt, Schritte 103, 109.
Wurde ein Fehler erkannt, wird die Einlernprozedur
abgebrochen, Schritt 111. Wird die Zuordnungsprüfung
erfolgreich durchlaufen, werden die Daten des einzulernenden
Senders S1, SN, SU zwischengespeichert und ein neues
Sendersignal abgewartet, Schritt 121. Bei erfolgreichem
Empfang des Codeworts C, Schritt 101, wird die
Zuordnungsprüfung 103, 109 nach Figur 3 durchgeführt,
Schritte 103, 109. Wurde ein Fehler erkannt, wird die
Einlernprozedur abgebrochen, Schritt 111. Bei einem
erfolgreichen Durchlauf der Zuordnungsprüfung werden die
neuen gesendeten Daten mit den in Schritt 121
zwischengespeicherten Daten verglichen, Schritt 123. Endet
der Vergleich positiv, wird die Einlernprozedur mit dem
Abspeichern der relevanten Daten beendet, Schritt 125. Bei
fehlender Übereinstimmung werden die Einlernprozedur und die
Datenspeicherung abgebrochen, Schritt 125.In Figure 4, a learning procedure is described that the
Embodiment according to Figure 3 expanded. Identical
Steps already in connection with Figure 3
overwritten are numbered identically. Upon receipt
of code word C,
In einem weiteren Ausführungsbeispiel ist ein
Universalsender SU, dem der zweite Algorithmus zugeordnet
ist, nur dann als zulässig erkannt, wenn der Empfänger 36
bereits auf einen ersten Sender S1, SN, dem der erste
Algorithmus F1, FN zugeordnet ist, eingelernt ist.In a further exemplary embodiment, a
Universal transmitter SU, to which the second algorithm is assigned
is recognized as permissible only if the
In Figur 5 ist ein erweiterter Einlernvorgang dargestellt.
Als zusätliches Kriterium für den Prüfalgorithmus 34 werden
beispielsweise gespeicherte Werte eines Lernvorgangs mit
einem ersten Sender S1, SN herangezogen, Schritt 131. Ist
der diesbezügliche Speicherplatz leer beziehungsweise
gegenüber dem Grundzustand noch nicht verändert, schließt
der Prüfalgorithmus 34 darauf, daß der Sender S1 noch nicht
eingelernt wurde und beendet die Prüfung, ohne den
Universalsender SU einzulernen, Schritt 111. Andernfalls
kann sich die Einlernprozedur gemäß Figur 4 anschließen,
Schritt 133.FIG. 5 shows an extended learning process.
As an additional criterion for the
In einer alternativen Ausgestaltung wird als zusätzliches
Kriterium für den Prüfalgorithmus 34 beispiesweise der
Einlernvorgang als Abfolge von zwei aufeinanderfolgenden
Einlernvorgängen festgelegt. Im ersten Schritt wird der
Sender S1 eingelernt. Nach dem erfolgreichen Abschluß der
Prozedur wird ein Zeitfenster - beispielsweise 10 Sekunden -
zum Einlernen des Universalsenders SU geöffnet. Der
Prüfalgorithmus 34 wird auf die Überprüfung des zweiten
Algorithmus FU eingestellt. In diesem Zeitfenster muß der
Einlernvorgang des Universalsenders SU begonnen werden. Nach
Ablauf dieser Zeit wird der Prüfalgorithmus 34 wieder auf
den ersten Algorithmus F1, FN eingestellt. Der
Einlernvorgang ist damit beendet.In an alternative embodiment, the additional
Criterion for the
Als Alternative wäre es auch denkbar, daß in den Sendern S1,
SN, SU der inverse Algorithmus zu den im Empfänger 36
gespeicherten ersten und zweiten Algorithmen F1, FU
abgespeichert ist.As an alternative, it would also be conceivable that in the transmitters S1,
SN, SU the inverse algorithm to those in the
Die unterschiedlichen Algorithmen F1, FN, FU könnten in einer alternativen Ausgestaltung dadurch in einfacher Weise erzeugt werden, daß lediglich eine Funktion mit für die jeweiligen Algorithmen F1, FN, FU unterschiedlichen Parametern P1, PN, PU beaufschlagt wird. Diese Parameter P1, PN, PU der Funktion sind in einem Speicher nicht auslesbar zu hinterlegen.The different algorithms F1, FN, FU could in an alternative embodiment in a simple manner generated that only one function with for respective algorithms F1, FN, FU different Parameters P1, PN, PU is applied. These parameters P1, PN, PU of the function cannot be read out in a memory to deposit.
Die Datenübertragung zwischen Sender und Empfänger 36
erfolgt hochfrequent. Infrarotsignale können ebenso
Verwendung finden.Data transmission between transmitter and
Bevorzugte Verwendung findet der Empfänger 36 insbesondere
bei ferngesteuerten Garagentoren. Die Anwendung ist jedoch
hierauf nicht eingeschränkt.The
Claims (11)
mit einem Decoder (32), der ein Codewort (C) empfängt und einen Speicher (30) umfaßt, in dem zumindest ein erster Algorithmus (F1, FN) und ein zweiter Algorithmus (FU) fest hinterlegt sind, wobei das Codewort (C) in Abhängigkeit von in einem Sender (S1, SN, SU) hinterlegten Senderalgorithmus (FS) erzeugt ist, dadurch gekennzeichnet, daß das Codewort (C) dann als zulässig erkannt ist, wenn ein Prüfalgorithmus (34) unter Verwendung zumindest des ersten Algorithmus (F1, FN) und/oder des zweiten Algorithmus (FU) eine Übereinstimmung eines dieser beiden Algorithmen (F1, FN, FU) mit dem Senderalgorithmus (FS) erkennt.Remote control receiver,
with a decoder (32) which receives a code word (C) and comprises a memory (30) in which at least a first algorithm (F1, FN) and a second algorithm (FU) are permanently stored, the code word (C) is generated as a function of the transmitter algorithm (FS) stored in a transmitter (S1, SN, SU), characterized in that the code word (C) is recognized as permissible if a test algorithm (34) using at least the first algorithm (F1 , FN) and / or the second algorithm (FU) recognizes a match of one of these two algorithms (F1, FN, FU) with the transmitter algorithm (FS).
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19652357 | 1996-12-17 | ||
DE19652357 | 1996-12-17 | ||
DE19754377A DE19754377A1 (en) | 1996-12-17 | 1997-12-09 | Remote control receiver |
DE19754377 | 1997-12-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0851398A2 true EP0851398A2 (en) | 1998-07-01 |
EP0851398A3 EP0851398A3 (en) | 1998-11-25 |
Family
ID=26032287
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP97121889A Withdrawn EP0851398A3 (en) | 1996-12-17 | 1997-12-12 | Receiver device for remote control |
Country Status (1)
Country | Link |
---|---|
EP (1) | EP0851398A3 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5146215A (en) * | 1987-09-08 | 1992-09-08 | Clifford Electronics, Inc. | Electronically programmable remote control for vehicle security system |
US5406274A (en) * | 1987-05-21 | 1995-04-11 | Trw Inc. | Remote control system for door locks |
EP0688929A2 (en) * | 1994-06-21 | 1995-12-27 | Microchip Technology Inc. | Secure self-learning |
-
1997
- 1997-12-12 EP EP97121889A patent/EP0851398A3/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5406274A (en) * | 1987-05-21 | 1995-04-11 | Trw Inc. | Remote control system for door locks |
US5146215A (en) * | 1987-09-08 | 1992-09-08 | Clifford Electronics, Inc. | Electronically programmable remote control for vehicle security system |
EP0688929A2 (en) * | 1994-06-21 | 1995-12-27 | Microchip Technology Inc. | Secure self-learning |
Also Published As
Publication number | Publication date |
---|---|
EP0851398A3 (en) | 1998-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4438276B4 (en) | Method for operating a door lock and unlocking | |
DE102004035506A1 (en) | Programmable device remote control | |
DE60004801T2 (en) | METHOD AND DEVICE FOR ASSIGNING ADDRESSES TO COMPONENTS IN A CONTROL SYSTEM | |
DE102017210523B3 (en) | A method of operating a passive radio-based locking device and passive radio-based locking device | |
DE102008020159A1 (en) | A key fob system operable to remotely control a garage door via a radio close receiver and a garage door opener transmitter connected together via a vehicle bus | |
DE102008007223A1 (en) | Electronic key system and dedicated component units | |
DE102015221239A1 (en) | A method and apparatus for protecting data integrity through an embedded system having a main processor core and a security hardware device | |
DE102016220895A1 (en) | Detection of manipulation in a CAN network | |
WO1998034200A1 (en) | Method and device for assigning an authorization device to a base station | |
DE10107263A1 (en) | Method and device for the typical vehicle programming of vehicle control units | |
DE102019108049A1 (en) | Access control system for controlling a user's access to one or more operating functions of a technical system | |
DE4223258C2 (en) | Method for verifiable transmission of data | |
EP1006248A1 (en) | Remote-controlled access control device, in particular for a motor vehicle and portable transponder therefor | |
EP0851398A2 (en) | Receiver device for remote control | |
DE19754377A1 (en) | Remote control receiver | |
DE102016213145A1 (en) | Methods and apparatus for authenticating a motor vehicle | |
DE19743101A1 (en) | Device for assigning an actuating element to a device | |
EP1212219A1 (en) | User specific vehicle use authorisation device | |
EP1038080B1 (en) | System for controlling access authorization | |
DE10121061B4 (en) | Monitoring device and monitoring method | |
DE10004615A1 (en) | Access control system for automobile has initialization process for key device initiated by transmission of key type data to evaluation and control unit and selection of corresponding learning routine | |
EP0954666A1 (en) | Control device for an authorization system | |
DE19634623C1 (en) | Decentralised immobiliser for motor vehicles | |
DE102016014538A1 (en) | Method for operating a keyless entry and drive authorization system | |
EP0711892B1 (en) | Method to synchronise two conversational units on a code signal in a motor vehicle locking apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE CH DE ES FR IT LI NL SE |
|
AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE |
|
AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
17P | Request for examination filed |
Effective date: 19990525 |
|
AKX | Designation fees paid |
Free format text: AT BE CH DE ES FR IT LI NL SE |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: SOMFY FEINMECHANIK UND ELEKTROTECHNIK GMBH |
|
17Q | First examination report despatched |
Effective date: 20010731 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20011211 |