DE4438276B4 - Verfahren zum Betreiben einer Türver- und -entriegelung - Google Patents
Verfahren zum Betreiben einer Türver- und -entriegelung Download PDFInfo
- Publication number
- DE4438276B4 DE4438276B4 DE4438276A DE4438276A DE4438276B4 DE 4438276 B4 DE4438276 B4 DE 4438276B4 DE 4438276 A DE4438276 A DE 4438276A DE 4438276 A DE4438276 A DE 4438276A DE 4438276 B4 DE4438276 B4 DE 4438276B4
- Authority
- DE
- Germany
- Prior art keywords
- code
- variable
- receiver
- command
- door lock
- 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.)
- Expired - Fee Related
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- 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
- 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
- G07C2009/00261—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 the keyless data carrier having more than one function
-
- 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
- G07C2009/00793—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 by Hertzian waves
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Lock And Its Accessories (AREA)
- Selective Calling Equipment (AREA)
Abstract
Verfahren
zum Betreiben einer Türver-
und -entriegelung mit einer Kfz-Fernbedienung in einem Sende- und
Empfangssystem des Typs, bei dem senderseitig eine Datensequenz
aus Identifizierungsinformation und eine Datensequenz einer Kommandoinformation gesendet
werden und empfängerseitig
ein Erkennungsvorgang zum Erkennen der Identifizierungsinformation
innerhalb der empfangenen Sendesignalgruppe durchgeführt wird
und eine Verarbeitung auf der Grundlage der Kommandoinformation
erfolgt, wobei die Identifizierungsinformation einen fixen Code
(41a) und einen veränderlichen Code
(41b), der einer von einer Timerschaltung erzeugten Zeitstempelinformation
entspricht und sich bei jedem Sendevorgang ändert, aufweist, wenn von der
Fernbedieneinheit ein Türverriegelungskommando
gesendet wird, in dem Empfänger
das Türverriegelungskommando
als zulässig erkannt
wird, indem Übereinstimmung
mit dem fixen Code (41a) und nicht mit dem veränderlichen Code (41b) in der empfangenen
Signalgruppe geprüft
wird, und der veränderliche
Code (41b), der von einer in dem Empfänger enthaltenen Timerschaltung
bereitgestellt wird, durch einen in der empfangenen Signalgruppe
enthaltenen Timer-Korrekturcode korrigiert wird, wenn hingegen ein
anderes Kommando als ein...
Description
- Die Erfindung betrifft ein Verfahren zum Betreiben einer Türver- und -entriegelung.
- Sende- und Empfangssysteme, wie sie in Form von Fernbetätigungseinrichtungen zum Entriegeln/Verriegeln von Fahrzeugtüren, zum Ein-/Ausschalten von Scheinwerfern eines Fahrzeugs, zum Entriegeln von Kofferraumdeckelschlössern und dergleichen verwendet werden, sind in verschiedenen Varianten bekannt. Bei einer solchen Einrichung wird ein kleiner Sender im Format eines Schlüsselanhängers verwendet, während sich in einem Kraftfahrzeug ein Empfänger befindet, der ein Sendesignal empfängt und demoduliert, um anhand der demodulierten Signale verschiedene Betätigungsvorgänge auszuführen.
- Das
DE 90 16 710 U1 zeigt eine Fernsteuerung zum Steuern von Kraftfahrzeugfunktionen unter Einsatz einer Sender-Bedieneinheit und eines im Fahrzeug angebrachten Empfangsteils. Die vom Sender zum Empfänger übertragene Steuerinformation enthält ein fahrzeugspezifisches Betätigungswort, welches empfängerseitig mit einem dort gespeicherten Kennwort verglichen wird. Im Fall der Übereinstimmung erfolgt eine Betätigung eines Verbrauchers, abhängig von einer in der Steuerinformation enthaltenen Adresse. - Aus der
DE 42 18 500 A1 ist eine Fernsteuerung für Kraftfahrzeugfunktionen bekannt, bei der mit einem Zeitcode gearbeitet wird. Damit eine geringfügige Abweichung des Zeitcodes bei Vergleich im Empfänger nicht zu unbrauchbaren und unerwünschten "Fehlerkennungen" führt, ist in Bezug auf einen Nennwert ein Toleranzfenster eingerichtet. Wenn die miteinander verglichenen Zeitcodes beide in diesem Toleranzfenster liegen, wird die Übereinstimmung der Codes anerkannt. Zusätzlich wird im Anschluss an diese Anerkennung der im Empfänger gehaltene Zeitcode von dem empfangenen Zeitcode überschrieben, so dass nach jedem Vergleich eine mögliche Abweichung beseitigt wird. - Aus der
DE 36 36 82 C1 ist eine ähnliche Fernsteuerung für Kraftfahrzeugfunktionen bekannt, bei dem ähnlich wie oben erläutert, eine im Empfänger automatisch stattfindende Nachsynchronisation auf den Sender erfolgt. Ausgehend von einem einzigen Code-Wort werden sowohl senderseitig als auch empfängerseitigt Pseudo-Zufallsfolgen von Zahlen erzeugt, die bei Bedarf im Empfänger aktualisiert werden. - Aus der
DE 30 06 128 ist eine Kraftfahrzeug-Schließanlage bekannt, bei der im fahrzeugseitigen Empfangsteil ein Zufallsgenerator zum Erzeugen von Codesignalen vorhanden ist. Bei jedem Schließvorgang liefert der Zufallsgenerator ein neues Codewort, welches in einen Lesespeicher sowohl des Empfängers als auch des Senders eingeschrieben wird. Somit steht für jeden Öffnungsvorgang ein neues Codewort-Paar zur Verfügung, welches beim vorausgehenden Schließvorgang erzeugt wurde. - Aufgabe der Erfindung ist es, ein Verfahren der oben genannten Art anzugeben, welche eine einfache Entschlüsselung verbietet und dafür sorgt, daß es nicht zu Code-Vergleichs-Ergebnissen kommt, die unbrauchbar sind.
- Gelöst wird diese Aufgabe durch die im Patentanspruch angegebene Erfindung.
- Das Entschlüsseln der Identifizierungsinformation wird dadurch schwierig, daß man einen veränderlichen Code, der eine Zufallszahl-Information oder nach einer vorbestimmten Regel geänderte nummerische Information enthält, auf der Sendeseite des Systems der Identifizierungsinformation hinzufügt.
- Wenn man zusammen mit der Abgabe einer vorbestimmten Kommandoinformation, z. B. der Kommandoinformation, eine Tür zu verriegeln, auf der Sendeseite des Systems eine Korrekturinformation gleichzeitig ausgibt, so daß der veränderliche Code auf der Empfangsseite des Systems mit dem veränderlichen Code auf der Sendeseite des Systems übereinstimmt, wird der veränderliche Code auf der Empfangsseite des Systems derart korrigiert, daß er mit dem veränderlichen Code auf der Sendeseite des Systems übereinstimmt. Es kann verhindert werden, daß die veränderlichen Codes auf der Sendeseite und der Empfangsseite des Systems nicht miteinander übereinstimmen.
- Darüberhinaus ist es möglich, einen veränderlichen Code zu verschieben, wobei die Sendeseite des Systems einen bei jedem Sendevorgang graduell verschobenen veränderlichen Code absendet und die Empfangsseite des Systems in verschiedenem Ausmaß verschobene Codes speichert.
- Im folgenden wird ein Ausführungsbeispiel der Erfindung anhand der Zeichnung näher erläutert. Es zeigen:
-
1 ein Blockdiagramm des Schaltungsaufbaus eines Senders; -
2 ein Blockdiagramm des Schaltungsaufbaus eines Empfangsteils des Systems; -
3 ein Diagramm eines Beispiels für den Aufbau eines Sendesignals für den in1 dargestellten Sender; und -
4 den Ablauf für den Fall, daß ein veränderlicher Code um eine Stufe nach einer vorbestimmten Regel verschoben wird,4A ein Flußdiagramm des Sendebetriebs, und4B ein Flußdiagramm des Empfangsbetriebs. - Als nächstes soll eine Ausführungsform der Erfindung beschrieben werden.
-
1 ist ein Blockdiagramm, welches den Aufbau einer Schaltung eines Senders darstellt,2 ist ein Blockdiagramm einer Schaltung eines Empfangsteils des Systems,3 veranschaulicht den Aufbau des Sendesignals. - Ein in
1 dargestellter Sender besitzt einen Generator für veränderlichen Code,30 , der an eine Steuerung3 angeschlossen ist, während ein in2 dargestellter Empfänger einen Halter für veränderliche Codes,31 , besitzt, der an eine Steuerung11 angeschlossen ist. - Der Generator
30 für veränderliche Codes enthält z. B. eine Timerschaltung, einen Zufallszahlgenerator zum Berechnen einer optionalen Zahl auf Zufallsbasis, und eine Arithmetikschaltung zum Ändern einer Zahl nach einer vorbestimmten Regel. - Zuerst soll der Fall beschrieben werden, daß eine Timerschaltung vorhanden ist. Für den Fall der Timerschaltung muß auch in dem Halter
31 für veränderliche Codes auf der Empfangsseite des Systems eine solche Timerschaltung vorhanden sein. - Wenn z. B. gleiche Timerschaltungen sowohl im Sendeteil als auch im Empfangsteil des Systems vorhanden sind, wird ein veränderlicher Code entsprechend einer Zeitstempelinformation durch die Timerschaltung erzeugt, und zwar über eine arithmetische Operation im Generator
30 für variable Codes, oder in der Steuerung3 der System-Sendeseite. Gemäß3 wird im Sender nach Auslesen eines fixen Codes (ID-Codes)41a aus einem Speicher4 sowie nach dem Auslesen eines veränderlichen Codes41b aus dem Generator30 für veränderliche Codes eine Identifizierungsinformation41 generiert, und außerdem wird ein Funktionscode (Kommandoinformation)42 erzeugt, der der auszuführenden Betätigung entspricht, und diese Gesamtinformation wird von dem Sendeteil6 abgesendet. - Wenn das Signal gemäß
3 im Empfänger empfangen wird, erfolgt eine Bestätigung der Übereinstimmung des fixen Codes41a in der Steuerung11 , und außerdem einer Übereinstimmung des veränderlichen Codes, basierend auf der in dem Halter31 für veränderliche Codes vorhandenen Timerschaltung. Wenn die Übereinstimmung des fixen Codes41a und des veränderlichen Codes41b bestätigt wird, wird ein Funktionscode42 akzeptiert, wenn hingegen für den fixen Code41a und den veränderlichen Code41b keine Übereinstimmung festgestellt wird, wird das Akzeptieren des Funktionscodes abgelehnt. - Wenn von den in dem Generator
30 für veränderliche Codes einerseits und dem Halter31 für veränderliche Codes andererseits enthaltenen Timerschaltungen ein veränderlicher Code41b generiert wird, kann es manchmal vorkommen, daß der von dem Timer der Schaltung30 erzeugte "Zeitstempel" von dem durch die Schaltung31 gebildeten "Zeitstempel" abweicht. Wenn also eine vorbestimmte Kommandoinformation (Funktionscode) ausgegeben wird, wird, um die erwähnten Abweichungen möglich zu machen, dem veränderlichen Code41b eine Korrekturinformation beigegeben. Diese Beigabe der Korrekturinformation wird beispielsweise beschränkt auf die ausgegebene Zeit für einen Türverriegelungsbefehl. Wenn dieser Türverriegelungsbefehl (Funktionscode42 ) gesendet wird, wird damit einhergehend die Korrekturinformation gesendet, und die Übereinstimmung eines ID-Codes41a wird zunächst in dem Empfänger bestätigt, wenn diese Korrekturinformation von dem Empfänger empfangen wird, und die Korrekturinformation wird bei dieser Bestätigung akzeptiert, so daß die Erzeugung des Zeitstempels in der Timerschaltung des Halters31 für veränderliche Codes in dem Empfänger korrigiert wird. - Da auf diese Weise eine Timer-Korrektur jedesmal dann erfolgt, wenn beim Verlassen des Fahrzeugs durch den Fahrer ein Türverriegelungsbefehl erzeugt wird, wird eine Nichtübereinstimmung eines veränderlichen Codes mit sowohl senderseitig als auch empfängerseitig vorhandenen Timerschaltungen ziemlich unwahrscheinlich. Wenn außerdem eine Kommandogabe außer derjenigen für eine Türverriegelung erfolgt, ist das Entschlüsseln von "gestohlenen" Signalinhalten deshalb unmöglich, weil eine andere Identifizierungsinformation
41 als die ihrer Zeitstempelung entsprechende Information gesendet wird. - Wenn ferner eine unbefugte Person "gestohlene" Signalinhalte entschlüsseln will, so kann der Diebstahl eines Fahrzeuges deshalb verhindert werden, weil das besagte Signal nur dazu da ist, die Fahrzeugtür zu verriegeln.
- Im folgenden wird der Fall erläutert, daß eine Zufallszahl als veränderlicher Code
41b verwendet wird. - Als Ausführungsform für diesen Fall ist eine eine beliebige Zahl auf Zufallsbasis erzeugende Generatorschaltung nur in dem Generator
30 für veränderliche Codes im Sender vorhanden. Nur bei Ausführung einer Türverriegelung wird eine neue Zufallszahl von dem veränderlichen Codegenerator30 ausgegeben, und diese Zufallszahl wird empfangsseitig in dem Halter31 für veränderliche Codes abgespeichert. - Erfolgt eine Betätigung außer derjenigen für eine Türverriegelung, so wird eine von dem Generator
30 für veränderliche Codes erhaltene Zufallszahl von der Steuerung in dem Sender als vorbestimmte Zahl berechnet, und es wird hieraus ein veränderlicher Code41b generiert und abgesendet. Wenn im Empfänger die Übereinstimmung der jeweiligen fixen Codes (ID-Codes)41a festgestellt wurde, wird von der Steuerung11 durch inverse oder "Rückwärts"-Berechnung der variable Code41b verarbeitet, und der dadurch ermittelte Code wird verglichen mit der in dem Halter31 für veränderliche Codes vorab gespeicherten Zahl, so daß ein Funktionscode42 nur dann akzeptiert wird, wenn diese miteinander verglichenen Werte für den veränderlichen Code übereinstimmen. - Wie oben beschrieben, wird eine Zufallszahl für diese Berechnung bei jedem Türverriegelungsvorgang aktualisiert. Somit wird nur dann, wenn eine Türverriegelung erfolgt, eine neue Zufallszahl oder ein Signal auf der Basis einer neuen Zufallszahl als Kommandoinformation ausgegeben, und eine in dem Halter
31 für veränderliche Codes gehaltene Variable wird auf der Empfangsseite des Systems aktualisiert. - Da eine verwendete Zufallszahl bei jedem Türschließvorgang aktualisiert wird, wird es also schwierig, ein solches Signal zu "stehlen" und zu entschlüsseln. Wenn außerdem ein Betätigungssignal kopiert würde und ein Unbefugter versuchte, ein Fahrzeug mit einem solchen entschlüsselten Signal zu stehlen, so könnte dies mit dem kopierten Signal wegen der Aktualisierung des veränderlichen Codes dann nicht geschehen, wenn in der Zwischenzeit der Benutzer des Fahrzeugs mindestens einmal eine Türverriegelung (mit dem Sender) vorgenommen hat.
- Bei dem in
1 dargestellten Sender ist ein Programm, welches eine vorbestimmte Formel ausführt, in dem Generator30 für veränderliche Codes oder in der Steuerung3 vorgesehen, und ein veränderlicher Code41b läßt sich nach Maßgabe dieser Formel um eine Stufe verschieben. Außerdem befindet sich in dem in2 dargestellten Empfänger ein Programm, welches die gleiche Formel, wie sie oben angesprochen wurde, ausführt, wobei dieses Programm in dem Halter31 für veränderliche Codes oder in der Steuerung11 gespeichert ist, wodurch der veränderliche Code um eine Stufe verschoben wird und der verschobene, veränderliche Code in dem Halter31 für die veränderlichen Codes gehalten werden kann. Bei dieser Formel kann es sich um eine Funktion f(x) als Funktion von x handeln. Die Veränderliche oder Variable x ist eine natürliche Zahl, die sich in der Reihenfolge von beispielsweise 1, 2, 3 usw. um eine Stufe verschiebt. Bei der Funktion f(x) handelt es sich um eine quadratische, kubische oder ähnliche Funktion oder um eine geometrische Reihe oder dergleichen. Auch kann es sich anstelle einer Funktion von x um eine Zufallszahl handeln, die sich nach Maßgabe der Verschiebung von x um eine Stufe ändert. - Wenn in dem Sender so, wie es in
4A dargestellt ist, eine Tastenbetätigung für eine Datenübertragung erfolgt (Schritt Sa), wird der zuvor gesendete veränderliche Code41b aus dem Generator30 für veränderliche Codes oder aus der Steuerung3 ausgelesen (Schritt Sb). Es sei angenommen, der veränderliche Code sei hier f(a) mit x = a. Dann wird der Inhalt dieses veränderlichen Codes um eine Stufe verschoben, und der Code f(a + 1) wird erzeugt, wobei x = a + 1 (Schritt Sc). Dieser Code41b mit f(a + 1/schließt sich an einen fixen Code41a an, der aus dem Speicher4 ausgelesen wird, und außerdem wird der Funktionscode42 angehängt, und die erzeugten Sendesignalgruppen werden gesendet (Schritt Sd). - Mit Hilfe der Steuerung
11 auf der Empfangsseite des Systems erfolgt eine Bestätigung der Übereinstimmung eines fixen Codes41a unter den empfangenen Signalen, außerdem eine Bestätigung der Übereinstimmung des veränderlichen Codes, der in dem Halter31 für veränderliche Codes gehalten wird, mit dem empfangenen veränderlichen Code. Auf der Empfangsseite des Systems wird der Wert x des veränderlichen Codes f(x) bei jeder Übertragungsbeendigung um eine Stufe verschoben, und wenn ein zuvor empfangenes Signal f(a) lautete, so wird dieses auf f(a + 1) verschoben. Von der Steuerung11 wird der empfangene veränderliche Code f(a + 1) mit f(a +1) verglichen, wobei letzterer Wert im Empfänger des Systems berechnet wird, und es erfolgt eine Bestätigung (oder Nicht-Bestätigung) der Übereinstimmung der beiden verglichenen Werte. - Wenn man aber z. B. annimmt, daß im Sender eine Betätigungstaste wirkungslos gedrückt wurde, z. B. in einem Bereich, in welchem die durch die Tastenbetätigung erzeugte elektromagnetische Welle den Empfänger nicht erreichen kann, so ist dann, wenn diese Betätigungstaste in der Nähe des Empfängers gedrückt wird, der Inhalt eines veränderlichen Codes
41b , welcher von dem Sender abgesendet wurde, gegenüber der vorausgehenden normalen Übertragung um zwei Stufen verschoben, hier also auf f(a + 2). Andererseits wird im Empfänger, weil der Code f(a + 1) um eine Stufe gegenüber dem zuvor empfangenen Code f(a) gehalten wird, der empfangene veränderliche Code nicht mit dem empfangenen Code übereinstimmen, der im Empfangsteil des Systems gehalten wird. - Bei dieser Ausführungsform werden mehrere kontinuierliche veränderliche Codes in dem Halter
31 für veränderliche Codes seitens des Empfängers des Systems gehalten. Es sei angenommen, daß die Zahl dieses Codes (n + 1) (n ist eine natürliche Zahl) ist. Zu einer gewissen Zeit sind z. B. mehrere Codes von f(a) bis f(a + n) in dem Empfänger vorhanden. Wenn nun ein veränderlicher Code f(a) von dem Sender des Systems abgesendet wird, so erfolgt ein Vergleich eines empfangenen veränderlichen Codes mit den mehreren Codes, und wenn der empfangene veränderliche Code mit irgendeinem der mehreren Codes übereinstimmt, wird dies als normaler Empfang eingestuft. Wenn Senden und Empfangen von f(a) beendet ist, wird ein veränderlicher Code um eine Stufe verschoben auf f(a + 1) im Sender, und im Empfangsteil des Systems werden sämtliche Co des um eine Stufe verschoben, und es werden (n + 1) veränderliche Codes von f(a + 1) bis f(a + n + 1) in dem Halter31 für veränderliche Codes bereitgehalten. Wenn somit eine nicht wirksame Tastenbetätigung auf der Senderseite erfolgte, wie es oben erläutert wurde, so läßt sich ein normaler Betrieb des Empfängers erreichen durch Betätigungsvorgänge nach dem nicht-effektiven Betätigen einer Taste, indem mehrere kontinuierliche Codes in dem Empfänger bereitgehalten werden. - Im folgenden wird unter Bezugnahme auf das Flußdiagramm in
4B der Betrieb im Empfangsteil des Systems beschrieben. Wenn von einem Sender ein Signal empfangen wird (Schritt Se), stellt die Steuerung fest, ob das Signal akzeptierbar ist oder nicht, indem geprüft wird, ob ein Datensendeimpuls23 empfangen wurde (Schritt Sf). Anschließend bestätigt die Steuerung nicht nur die Übereinstimmung eines fixen Codes41a , sondern auch die Übereinstimmung eines empfangenen veränderlichen Codes mit irgendeinem der (n + 1) gehaltenen veränderlichen Codes (Sg). Wenn diese miteinander übereinstimmen, bewirkt die Steuerung, daß die (n + 1) veränderlichen Codes um eine Stufe verschoben werden (Sh). Anschließend geht der Prozeß zu einem Verarbeitungsschritt.
Claims (1)
- Verfahren zum Betreiben einer Türver- und -entriegelung mit einer Kfz-Fernbedienung in einem Sende- und Empfangssystem des Typs, bei dem senderseitig eine Datensequenz aus Identifizierungsinformation und eine Datensequenz einer Kommandoinformation gesendet werden und empfängerseitig ein Erkennungsvorgang zum Erkennen der Identifizierungsinformation innerhalb der empfangenen Sendesignalgruppe durchgeführt wird und eine Verarbeitung auf der Grundlage der Kommandoinformation erfolgt, wobei die Identifizierungsinformation einen fixen Code (
41a ) und einen veränderlichen Code (41b ), der einer von einer Timerschaltung erzeugten Zeitstempelinformation entspricht und sich bei jedem Sendevorgang ändert, aufweist, wenn von der Fernbedieneinheit ein Türverriegelungskommando gesendet wird, in dem Empfänger das Türverriegelungskommando als zulässig erkannt wird, indem Übereinstimmung mit dem fixen Code (41a ) und nicht mit dem veränderlichen Code (41b ) in der empfangenen Signalgruppe geprüft wird, und der veränderliche Code (41b ), der von einer in dem Empfänger enthaltenen Timerschaltung bereitgestellt wird, durch einen in der empfangenen Signalgruppe enthaltenen Timer-Korrekturcode korrigiert wird, wenn hingegen ein anderes Kommando als ein Türverriegelungskommando empfangen wird, der Empfänger das Kommando dadurch als zulässig erkennt, dass auf Übereinstimmung von sowohl veränderlichem als auch fixem Code geprüft wird.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5292839A JP2977426B2 (ja) | 1992-11-04 | 1993-10-27 | 送受信装置の信号生成方法 |
JP5-292839 | 1993-10-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4438276A1 DE4438276A1 (de) | 1995-05-04 |
DE4438276B4 true DE4438276B4 (de) | 2007-06-28 |
Family
ID=17787033
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4438276A Expired - Fee Related DE4438276B4 (de) | 1993-10-27 | 1994-10-26 | Verfahren zum Betreiben einer Türver- und -entriegelung |
Country Status (2)
Country | Link |
---|---|
US (2) | US5594429A (de) |
DE (1) | DE4438276B4 (de) |
Families Citing this family (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2914211B2 (ja) * | 1995-03-24 | 1999-06-28 | 住友電装株式会社 | キーレスエントリシステム |
BR9606663A (pt) * | 1995-05-17 | 1997-09-16 | Chamberlain Group Inc | Transmissor para enviar um sinal criptografado para controlar um atuador receptor para receber um sinal criptografado de um transmissor e para gerar um sinal de atuação e receptor para receber um sinal de frequência de rádio criptografado de um transmissor e para gerar um sinal de atuação |
US6690796B1 (en) * | 1995-05-17 | 2004-02-10 | The Chamberlain Group, Inc. | Rolling code security system |
US7492905B2 (en) * | 1995-05-17 | 2009-02-17 | The Chamberlain Group, Inc. | Rolling code security system |
DE19523654A1 (de) * | 1995-06-29 | 1997-01-02 | Sel Alcatel Ag | Verfahren, Schaltungsanordnung und Abfragesystem zur fälschungssicheren Geräteidentifikation |
FI961362A (fi) * | 1996-03-25 | 1997-09-26 | Nokia Telecommunications Oy | Häiriöiden vähentämismenetelmä ja radiojärjestelmä |
US5883443A (en) * | 1997-06-27 | 1999-03-16 | Ut Automotive Dearborn, Inc. | Countermeasure method and system for securing a remote keyless entry system |
JPH11229684A (ja) * | 1998-02-12 | 1999-08-24 | Mitsuba Corp | コード確認構造及びそれを用いたキー装置 |
US6441719B1 (en) | 1998-02-13 | 2002-08-27 | Philip Y. W. Tsui | Remote signaling device for a rolling code security system |
US6359558B1 (en) | 1998-02-13 | 2002-03-19 | Philip Y. W. Tsui | Low power audible alarm relay device for a rolling code security system |
US6243000B1 (en) * | 1998-02-13 | 2001-06-05 | Philip Y. W. Tsui | Wireless rolling code security system |
US6222440B1 (en) | 1998-02-23 | 2001-04-24 | Freshloc Technologies, Inc. | Location, identification and telemetry system using strobed signals at predetermined intervals |
FR2784485B1 (fr) * | 1998-10-07 | 2001-02-23 | Pierre Sorriaux | Dispositif d'avertissement de separation spatiale au-dela d'une limite predeterminee |
ES2147148B1 (es) * | 1998-11-16 | 2001-03-01 | C A S Locks S L | Sistema para accionamiento seguro de una señal codificada. |
US7684565B2 (en) * | 2001-01-16 | 2010-03-23 | General Instrument Corporation | System for securely communicating information packets |
DE10103972B4 (de) * | 2001-01-30 | 2004-08-26 | Delphi Technologies, Inc., Troy | Verfahren sowie Vorrichtung zur Erzeugung von Zufallszahlen |
US7167076B2 (en) | 2001-12-19 | 2007-01-23 | Lear Corporation | Universal garage door operating system and method |
DE10204346A1 (de) * | 2002-02-01 | 2003-08-14 | Atmel Germany Gmbh | Verfahren zur Auswahl von Transpondern |
US7035773B2 (en) * | 2002-03-06 | 2006-04-25 | Fisher-Rosemount Systems, Inc. | Appendable system and devices for data acquisition, analysis and control |
FR2837966B1 (fr) * | 2002-03-28 | 2008-03-28 | Somfy | Dispositif de commande a distance d'un actionneur dans une installation de protection et/ou de confort avec moyens de transfert de programme executable et procede de mise en oeuvre |
US7116242B2 (en) * | 2002-11-27 | 2006-10-03 | Lear Corporation | Programmable transmitter and receiver including digital radio frequency memory |
KR100504610B1 (ko) * | 2002-12-06 | 2005-08-01 | 엘지전자 주식회사 | 홈 네트워크 시스템의 홈 코드 설정방법 |
US7269416B2 (en) * | 2003-07-30 | 2007-09-11 | Lear Corporation | Universal vehicle based garage door opener control system and method |
US7068181B2 (en) | 2003-07-30 | 2006-06-27 | Lear Corporation | Programmable appliance remote control |
US7088218B2 (en) * | 2003-07-30 | 2006-08-08 | Lear Corporation | Wireless appliance activation transceiver |
US7120430B2 (en) * | 2003-07-30 | 2006-10-10 | Lear Corporation | Programmable interoperable appliance remote control |
US7183941B2 (en) * | 2003-07-30 | 2007-02-27 | Lear Corporation | Bus-based appliance remote control |
US7161466B2 (en) | 2003-07-30 | 2007-01-09 | Lear Corporation | Remote control automatic appliance activation |
US7183940B2 (en) * | 2003-07-30 | 2007-02-27 | Lear Corporation | Radio relay appliance activation |
US7084781B2 (en) | 2003-07-30 | 2006-08-01 | Lear Corporation | Programmable vehicle-based appliance remote control |
US7039397B2 (en) | 2003-07-30 | 2006-05-02 | Lear Corporation | User-assisted programmable appliance control |
DE10336308A1 (de) * | 2003-08-01 | 2005-03-03 | Atmel Germany Gmbh | Verfahren zur Auswahl eines oder mehrerer Transponder |
DE10349647B4 (de) * | 2003-10-21 | 2006-08-10 | Atmel Germany Gmbh | Verfahren zur Auswahl eines oder mehrerer Transponder |
JP4435632B2 (ja) * | 2004-07-09 | 2010-03-24 | アルプス電気株式会社 | キーレスエントリー装置 |
US8422667B2 (en) | 2005-01-27 | 2013-04-16 | The Chamberlain Group, Inc. | Method and apparatus to facilitate transmission of an encrypted rolling code |
US9148409B2 (en) | 2005-06-30 | 2015-09-29 | The Chamberlain Group, Inc. | Method and apparatus to facilitate message transmission and reception using different transmission characteristics |
USRE48433E1 (en) | 2005-01-27 | 2021-02-09 | The Chamberlain Group, Inc. | Method and apparatus to facilitate transmission of an encrypted rolling code |
US8232860B2 (en) | 2005-10-21 | 2012-07-31 | Honeywell International Inc. | RFID reader for facility access control and authorization |
US7589613B2 (en) * | 2006-04-03 | 2009-09-15 | Lear Corporation | Trinary to trinary rolling code generation method and system |
JP4766487B2 (ja) * | 2006-09-08 | 2011-09-07 | 株式会社ソニー・コンピュータエンタテインメント | プログラム改ざん検出装置 |
US20080169899A1 (en) * | 2007-01-12 | 2008-07-17 | Lear Corporation | Voice programmable and voice activated vehicle-based appliance remote control |
US8598982B2 (en) * | 2007-05-28 | 2013-12-03 | Honeywell International Inc. | Systems and methods for commissioning access control devices |
US9019070B2 (en) | 2009-03-19 | 2015-04-28 | Honeywell International Inc. | Systems and methods for managing access control devices |
US9280365B2 (en) * | 2009-12-17 | 2016-03-08 | Honeywell International Inc. | Systems and methods for managing configuration data at disconnected remote devices |
US8787725B2 (en) | 2010-11-11 | 2014-07-22 | Honeywell International Inc. | Systems and methods for managing video data |
US9894261B2 (en) | 2011-06-24 | 2018-02-13 | Honeywell International Inc. | Systems and methods for presenting digital video management system information via a user-customizable hierarchical tree interface |
US10362273B2 (en) | 2011-08-05 | 2019-07-23 | Honeywell International Inc. | Systems and methods for managing video data |
US10038872B2 (en) | 2011-08-05 | 2018-07-31 | Honeywell International Inc. | Systems and methods for managing video data |
US9344684B2 (en) | 2011-08-05 | 2016-05-17 | Honeywell International Inc. | Systems and methods configured to enable content sharing between client terminals of a digital video management system |
US10523903B2 (en) | 2013-10-30 | 2019-12-31 | Honeywell International Inc. | Computer implemented systems frameworks and methods configured for enabling review of incident data |
US10089810B1 (en) * | 2017-12-01 | 2018-10-02 | OpenPath Security Inc. | Rolling code based proximity verification for entry access |
US10652743B2 (en) | 2017-12-21 | 2020-05-12 | The Chamberlain Group, Inc. | Security system for a moveable barrier operator |
US11074773B1 (en) | 2018-06-27 | 2021-07-27 | The Chamberlain Group, Inc. | Network-based control of movable barrier operators for autonomous vehicles |
US11423717B2 (en) * | 2018-08-01 | 2022-08-23 | The Chamberlain Group Llc | Movable barrier operator and transmitter pairing over a network |
US10997810B2 (en) | 2019-05-16 | 2021-05-04 | The Chamberlain Group, Inc. | In-vehicle transmitter training |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3006128A1 (de) * | 1980-02-19 | 1981-08-20 | Sachs Systemtechnik Gmbh, 8720 Schweinfurt | Schliesseinrichtung |
DE3636822C1 (de) * | 1986-10-29 | 1987-10-15 | Ruf Kg Wilhelm | Elektronische Fernbetaetigungseinrichtung,insbesondere fuer Zentralverriegelungsanlagen von Kraftfahrzeugen |
US4914428A (en) * | 1986-05-30 | 1990-04-03 | Mitsubishi Denki Kaushiki | Digital remote control transmission apparatus |
DE9016710U1 (de) * | 1990-04-06 | 1991-02-28 | Siemens AG, 8000 München | Schaltungsanordnung zum Fernsteuern von elektrischen Verbrauchern in einem Kraftfahrzeug |
DE4218500A1 (de) * | 1991-06-07 | 1992-12-10 | Trw Sipea Spa | Fernsteuerung |
DE4234822A1 (de) * | 1991-10-18 | 1993-04-22 | Trw Sipea Spa | Fernsteuerung fuer betaetigungsmittel, insbesondere fuer ein kraftfahrzeug |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3069657A (en) * | 1958-06-11 | 1962-12-18 | Sylvania Electric Prod | Selective calling system |
US4048475A (en) * | 1974-03-07 | 1977-09-13 | Omron Tateisi Electronics Company | Apparatus for checking the user of a card in card-actuated machines |
US4023012A (en) * | 1974-07-08 | 1977-05-10 | Omron Tateisi Electronics Co. | System for verifying the user of a card |
US4100533A (en) * | 1976-12-06 | 1978-07-11 | Bell Telephone Laboratories, Incorporated | Multipoint polling technique |
US4315101A (en) * | 1979-02-05 | 1982-02-09 | Atalla Technovations | Method and apparatus for securing data transmissions |
US4535333A (en) * | 1982-09-23 | 1985-08-13 | Chamberlain Manufacturing Corporation | Transmitter and receiver for controlling remote elements |
US4998279A (en) * | 1984-11-30 | 1991-03-05 | Weiss Kenneth P | Method and apparatus for personal verification utilizing nonpredictable codes and biocharacteristics |
CN1005935B (zh) * | 1986-04-30 | 1989-11-29 | 三菱电机株式会社 | 数字遥控装置 |
US4761808A (en) * | 1987-03-18 | 1988-08-02 | Sheldon Howard | Time code telephone security access system |
US4970504A (en) * | 1987-05-26 | 1990-11-13 | Chen Hai C | Security system |
US4992783A (en) * | 1988-04-04 | 1991-02-12 | Motorola, Inc. | Method and apparatus for controlling access to a communication system |
IT1227401B (it) * | 1988-12-06 | 1991-04-08 | Delta Elettronica Spa | Dispositivi per la trasmissione a distanza di comandi in sicurezza |
US5239294A (en) * | 1989-07-12 | 1993-08-24 | Motorola, Inc. | Method and apparatus for authenication and protection of subscribers in telecommunication systems |
US5081679A (en) * | 1990-07-20 | 1992-01-14 | Ericsson Ge Mobile Communications Holding Inc. | Resynchronization of encryption systems upon handoff |
US5572193A (en) * | 1990-12-07 | 1996-11-05 | Motorola, Inc. | Method for authentication and protection of subscribers in telecommunications systems |
-
1994
- 1994-10-25 US US08/328,219 patent/US5594429A/en not_active Expired - Lifetime
- 1994-10-26 DE DE4438276A patent/DE4438276B4/de not_active Expired - Fee Related
-
1996
- 1996-09-23 US US08/718,671 patent/US5844496A/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3006128A1 (de) * | 1980-02-19 | 1981-08-20 | Sachs Systemtechnik Gmbh, 8720 Schweinfurt | Schliesseinrichtung |
US4914428A (en) * | 1986-05-30 | 1990-04-03 | Mitsubishi Denki Kaushiki | Digital remote control transmission apparatus |
DE3636822C1 (de) * | 1986-10-29 | 1987-10-15 | Ruf Kg Wilhelm | Elektronische Fernbetaetigungseinrichtung,insbesondere fuer Zentralverriegelungsanlagen von Kraftfahrzeugen |
DE9016710U1 (de) * | 1990-04-06 | 1991-02-28 | Siemens AG, 8000 München | Schaltungsanordnung zum Fernsteuern von elektrischen Verbrauchern in einem Kraftfahrzeug |
DE4218500A1 (de) * | 1991-06-07 | 1992-12-10 | Trw Sipea Spa | Fernsteuerung |
DE4234822A1 (de) * | 1991-10-18 | 1993-04-22 | Trw Sipea Spa | Fernsteuerung fuer betaetigungsmittel, insbesondere fuer ein kraftfahrzeug |
Also Published As
Publication number | Publication date |
---|---|
US5844496A (en) | 1998-12-01 |
US5594429A (en) | 1997-01-14 |
DE4438276A1 (de) | 1995-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4438276B4 (de) | Verfahren zum Betreiben einer Türver- und -entriegelung | |
DE102006011685B4 (de) | Sicherheitssystem mit gegenseitiger Berechtigungsüberprüfung mit Wiederherstellung aus einer teilweisen Programmierung | |
DE4418069C1 (de) | Sicherungseinrichtung mit elektronisch codierter Zugangsberechtigung für ein Fahrzeug | |
DE4204463C2 (de) | Identifikations-Informations-Sende-/Empfangsvorrichtung | |
DE69729064T2 (de) | Resynchronisation durch variablen Tastendruck für fernbedienbare schlüssellose Eingangssystem | |
DE19532067C1 (de) | Verfahren und Einrichtung zur Einprogrammierung von Betriebsdaten in Fahrzeugbauteile | |
DE19546775B4 (de) | Datenverarbeitungsgerät für Fahrzeug | |
EP0523117B1 (de) | Zentralverriegelungsanlage für ein kraftfahrzeug | |
EP0385070A1 (de) | Fernwirksystem mit durch Codeworte übertragbarem Code | |
EP1069265A2 (de) | Zugangskontrolleinrichtung sowie Zugangskontroll- und Fahrberechtigungseinrichtung | |
EP0103791A2 (de) | Verfahren zur Code-Sicherung bei einem elektronischen Schlüssel | |
DE69433276T9 (de) | Anlasser für Kraftfahrzeugmotor | |
WO1994018036A1 (de) | Fernbedienbare sicherungseinrichtung für ein kraftfahrzeug | |
DE3856578T2 (de) | Fernbetätigungseinrichtung für Türschlösser | |
DE4433499C2 (de) | Elektronisches Diebstahlschutzsystem für ein Kraftfahrzeug | |
DE4234822A1 (de) | Fernsteuerung fuer betaetigungsmittel, insbesondere fuer ein kraftfahrzeug | |
DE19743101B4 (de) | Verfahren zum Zuordnen eines Betätigungselementes zu einem Gerät | |
EP1006248A1 (de) | Fernsteuerbare Zugangskontrolleinrichtung, insbesondere für ein Kraftfahrzeug, und hierfür ausgelegter, tragbarer Transponder | |
DE4223258C2 (de) | Verfahren zur verifizierbaren Übertragung von Daten | |
DE69721066T2 (de) | Automatische resynchronisation für fernbedienbare schlüssellose eingangsysteme | |
DE4416705C1 (de) | Elektronische Sicherungsvorrichtung und Verfahren zu dessen Betrieb | |
EP0891607B1 (de) | Verfahren zum betrieb einer fernwirkeinrichtung und fernwirkeinrichtung | |
EP1619094B1 (de) | Elektronische Wegfahrsperre | |
DE69421923T2 (de) | Antidiebstahlverfahren, und korrespondierende Schaltkreise und elektrische Systeme | |
EP0923054A2 (de) | Verfahren und Vorrichtung zur Prüfung der Nutzungsberechtigung für Zugangskontrolleinrichtungen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |