[go: up one dir, main page]

DE102008060984A1 - Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem - Google Patents

Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem Download PDF

Info

Publication number
DE102008060984A1
DE102008060984A1 DE102008060984A DE102008060984A DE102008060984A1 DE 102008060984 A1 DE102008060984 A1 DE 102008060984A1 DE 102008060984 A DE102008060984 A DE 102008060984A DE 102008060984 A DE102008060984 A DE 102008060984A DE 102008060984 A1 DE102008060984 A1 DE 102008060984A1
Authority
DE
Germany
Prior art keywords
master
slave
bus system
command
authorized
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.)
Ceased
Application number
DE102008060984A
Other languages
English (en)
Inventor
Dejan Djordjevic
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dr Ing HCF Porsche AG
Original Assignee
Dr Ing HCF Porsche AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dr Ing HCF Porsche AG filed Critical Dr Ing HCF Porsche AG
Priority to DE102008060984A priority Critical patent/DE102008060984A1/de
Priority to US12/604,488 priority patent/US20100146174A1/en
Publication of DE102008060984A1 publication Critical patent/DE102008060984A1/de
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40169Flexible bus arrangements
    • H04L12/40176Flexible bus arrangements involving redundancy
    • H04L12/40202Flexible bus arrangements involving redundancy by using a plurality of master stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/126Applying verification of the received information the source of the received data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40234Local Interconnect Network LIN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Small-Scale Networks (AREA)

Abstract

Das Verfahren dient zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem (1). Das Master/Slave-Bussystem (1) umfasst wenigstens einen Slave und wenigstens einen berechtigten Master zum Ausgeben eines echten Befehls. Der echte Befehl weist den Slave zum Ausführen einer Funktion an. Erfindungsgemäß wird ein über den Bus übertragener Befehl auf Echtheit überprüft. Nur bei positivem Überprüfungsergebnis wird die Ausführung der Funktion freigegeben.

Description

  • Die Erfindung bezieht sich auf ein Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem nach dem Oberbegriff des Anspruchs 1. Die Erfindung bezieht sich ferner auf ein Master/Slave-Bussystem nach dem Oberbegriff des Anspruchs 6.
  • Von einer Aktuatorik bewegte Öffnungs- und Schließelemente, wie Seitenfenster und Schiebedächer, sind aus der Kraftfahrzeugtechnik hinreichend bekannt. In modernen Kraftfahrzeugen sind diese Aktuatorik und das die Aktuatorik ansteuernde Steuergerät mittels eines Bussystems miteinander vernetzt. Als Protokoll, nach dem die Kraftfahrzeug-Bussysteme arbeiten, findet das LIN-(Local Interconnect Network)-Protokoll zunehmend Verwendung.
  • Ein LIN-Bussystem ist ein Master-Slave-Bussystem, bei dem ein Master einen Befehl auf den Bus gibt, der den Betrieb Aktuators anweist.
  • Es besteht nun das Risiko, dass von einer nicht zum Zugang zum Fahrzeug berechtigten Person der missbräuchliche Versuch unternommen wird, einen Befehl auf den LIN-Bus zu geben, um den Aktuator anzuweisen, eine Bewegung des Öffnungs- und Verschließteils in Richtung der Öffnungsstellung auszulösen, um sich so Zugang in den Fahrzeuginnenraum zu verschaffen
  • Aufgabe der Erfindung ist es nun, eine Abhilfemaßnahme für die zuvor beschriebene Problematik zu schaffen.
  • Diese Aufgabe wird durch ein Verfahren mit den Merkmalen des Anspruchs 1 und durch eine Master/Slave-Bussystem mit den Merkmalen des Anspruchs 6 gelöst. Weitere vorteilhafte Merkmale beinhalten die Unteransprüche.
  • Das Verfahren dient zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem. Das insbesondere für ein Kraftfahrzeug vorgesehene Master/Slave-Bussystem umfasst wenigstens einen Slave und wenigstens einen berechtigten Master zum Ausgeben eines echten Befehls. Der echte Befehl weist den Slave zum Ausführen einer Funktion an. Erfindungsgemäß wird ein über den Bus übertragener Befehl auf Echtheit überprüft. Nur bei positivem Überprüfungsergebnis wird die Ausführung der Funktion freigegeben.
  • Bei einer Ausführungsvariante des erfindungsgemäßen Verfahrens arbeitet das Master/Slave-Bussystem nach dem LIN-(Local Interconnect Network)-Protokoll.
  • Gemäß einer Ausführungsform des erfindungsgemäßen Verfahrens erfolgt durch Rücklesen eines, insbesondere jedes über den Bus übertragenen Befehls in den berechtigten Master eine Prüfung darauf, ob der Befehl vom berechtigten Master ausgegeben wurde oder nicht.
  • Um Fehlsteuerungen aufgrund eines Ausfalles des berechtigten Masters, etwa durch gewaltsame Zerstörung seitens der zugangsunberechtigten Person zu verhindern, ist bei einer Ausführungsform des erfindungsgemäßen Verfahrens an den Bus ein Redundanzmaster angeschlossen, auf den bei Ausfall des berechtigten Masters umgeschaltet wird.
  • Gemäß einer Ausgestaltung des erfindungsgemäßen Verfahrens wird ein durch den berechtigten Master angesteuerter Slave-Stellantrieb ein Öffnungs- und Schließteil zwischen einer Öffnungsstellung und einer Schließstellung bewegt. Dabei gibt das Öffnungs- und Schließteil eine Öffnung in den Fahrzeuginnenraum frei, während in der Schließstellung die Öffnung durch das Öffnungs- und Schließteil geschlossen ist.
  • Im Nachfolgenden wird ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens unter Bezugnahme auf die beigefügte Zeichnung noch etwas näher beschrieben.
  • Die einzige 1 zeigt ein Blockschaltbild eines Bussystems 1 eines Kraftfahrzeuges. An das nach dem LIN-Protokoll arbeitende Bussystem 1 sind ein im Masterbetrieb betriebenes hinteres Karosseriesteuergerät 2, ein Slave-Stellantrieb 3 und eine weitere der Dachkonsole zugeordnete Slave-Einrichtung 4 angeschlossen.
  • Der Slave-Stellantrieb 3 verstellt ein Schiebedach im Ansprechen auf Befehle, die vom hinteren Karosseriesteuergerät 2 auf den LIN-Bus 5 gegebenen werden.
  • Durch Rücklesen (Pfeil 6) jedes über den LIN-Bus 5 übertragenen Befehls in das hintere Karosseriesteuergerät 2 erfolgt in letzterem eine Prüfung darauf, ob der betreffende Befehl vom hinteren Karosseriesteuergerät 2 ausgegeben wurde oder nicht.
  • Das LIN-Bussystem 1 ist so ausgelegt, dass bei Ausfall des hinteren Karosseriesteuergeräts 2 auf ein (nicht dargestelltes) an den LIN-Bus angeschlossenes redundantes vorderes Karosseriesteuergerät umgeschaltet wird.
  • Obwohl die Erfindung am Beispiel eines Schiebedach-Verschließsystems beschrieben worden ist, sind vielfältige Anwendungen oder Abwandlungen bei anderen Vorrichtungen denkbar, ohne dabei die Erfindung zu verlassen.

Claims (9)

  1. Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem (1) mit wenigstens einem Slave und wenigstens einem berechtigten Master zum Ausgeben eines echten Befehls, der den Slave zum Ausführen einer Funktion anweist, dadurch gekennzeichnet, dass ein über den Bus übertragener Befehl auf Echtheit überprüft wird und nur bei positivem Überprüfungsergebnis die Ausführung der Funktion freigegeben wird.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Master/Slave-Bussystem (1) nach dem LIN-(Local Interconnect Network)-Protokoll arbeitet.
  3. Verfahren nach Anspruch 1, oder 2, dadurch gekennzeichnet, dass durch Rücklesen eines über den Bus übertragenen Befehls in den berechtigten Master eine Prüfung darauf erfolgt, ob der Befehl vom berechtigten Master ausgegeben wurde oder nicht.
  4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass an den Bus ein Redundanzmaster angeschlossen wird, auf den bei Ausfall des berechtigten Masters umgeschaltet wird.
  5. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass ein durch den Master angesteuerter Slave-Stellantrieb ein Öffnungs- und Schließteil zwischen einer Öffnungsstellung, in der das Öffnungs- und Schließteil eine Öffnung in den Fahrzeuginnenraum freigibt, und einer Schließstellung bewegt, in der die Öffnung durch das Öffnungs- und Schließteil geschlossen ist.
  6. Master/Slave-Bussystem mit wenigstens einem Slave und wenigstens einem berechtigten Master zum Ausgeben eines echten Befehls, der den Slave zum Ausführen einer Funktion anweist, dadurch gekennzeichnet, dass am Master/Slave-Bussystem Echtheitsprüfmittel vorgesehen sind, die ausgelegt sind, um einen über den Bus übertragenen Befehl auf Echtheit zu prüfen und nur bei positivem Überprüfungsergebnis die Ausführung der Funktion freizugeben.
  7. Master/Slave-Bussystem nach Anspruch 6, dadurch gekennzeichnet, dass das Master/Slave-Bussystem (1) nach dem LIN-(Local Interconnect Network)-Protokoll arbeitet.
  8. Master/Slave-Bussystem nach Anspruch 6 oder 7, dadurch gekennzeichnet, dass das Master/Slave-Bussystem (1) ausgelegt ist, um durch Rücklesen eines über den Bus übertragenen Befehls in den berechtigten Master eine Prüfung darauf durchzuführen, ob der Befehl vom berechtigten Master ausgegeben wurde oder nicht.
  9. Master/Slave-Bussystem nach einem der Ansprüche 6 bis 8, dadurch gekennzeichnet, dass an den Bus ein Redundanzmaster angeschlossen ist, auf den bei Ausfall des berechtigten Masters umgeschaltet wird.
DE102008060984A 2008-12-06 2008-12-06 Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem Ceased DE102008060984A1 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102008060984A DE102008060984A1 (de) 2008-12-06 2008-12-06 Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem
US12/604,488 US20100146174A1 (en) 2008-12-06 2009-10-23 Method for Protecting Against External Interventions into a Master/Slave Bus System and Master/Slave Bus System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102008060984A DE102008060984A1 (de) 2008-12-06 2008-12-06 Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem

Publications (1)

Publication Number Publication Date
DE102008060984A1 true DE102008060984A1 (de) 2010-06-10

Family

ID=42145672

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102008060984A Ceased DE102008060984A1 (de) 2008-12-06 2008-12-06 Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem

Country Status (2)

Country Link
US (1) US20100146174A1 (de)
DE (1) DE102008060984A1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022058216A1 (de) * 2020-09-21 2022-03-24 Bayerische Motoren Werke Aktiengesellschaft System zur datenübertragung in einem kraftfahrzeug, kraftfahrzeug und verfahren
DE102023212522A1 (de) 2023-12-12 2025-06-12 Mahle International Gmbh Kommunikationsverfahren, Steuergerätesystem und Kraftfahrzeug

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017222882A1 (de) * 2017-12-15 2019-06-19 Volkswagen Aktiengesellschaft Vorrichtungen, Verfahren und Computerprogramm zum Freischalten von Fahrzeugkomponenten, Fahrzeug-zu-Fahrzeug-Kommunikationsmodul
DE102017222879A1 (de) * 2017-12-15 2019-06-19 Volkswagen Aktiengesellschaft Vorrichtung, Verfahr, und Computerprogramm zum Freischalten von einer Fahrzeugkomponente, Fahrzeug-zu-Fahrzeug-Kommunikationsmodul
EP3627247B1 (de) * 2018-09-18 2023-04-05 KNORR-BREMSE Systeme für Nutzfahrzeuge GmbH Steuerungsarchitektur für ein fahrzeug
EP3761568B1 (de) * 2019-07-01 2023-05-31 Volvo Car Corporation Verfahren zur steuerung der kommunikation über einen lokalen verbindungsnetzbus
US20250365764A1 (en) 2024-05-21 2025-11-27 Semiconductor Components Industries, Llc Physical layer collision avoidance (plca) coordinator redundancy

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10147442A1 (de) * 2001-09-26 2003-04-17 Bosch Gmbh Robert Verfahren und Vorrichtung sowie Steuereinheit zur Überwachung eines Bussystems
DE102005008556A1 (de) * 2005-02-23 2006-08-24 Universität Stuttgart Institut für Luftfahrtsysteme Steuervorrichtung für Flugzeuge
DE10243713B4 (de) * 2002-09-20 2006-10-05 Daimlerchrysler Ag Redundante Steuergeräteanordnung
US20080269969A1 (en) * 2005-01-13 2008-10-30 Ralf Bauer Motorized Watercraft With a Control Device
DE19958564B4 (de) * 1999-12-04 2008-11-13 Adam Opel Ag Vorrichtung zur Sicherung von Kraftfahrzeugen gegen Manipulation

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6611860B1 (en) * 1999-11-17 2003-08-26 I/O Controls Corporation Control network with matrix architecture
DE202007016273U1 (de) * 2007-11-20 2009-04-02 Gebr. Bode Gmbh & Co. Kg Antriebssystem für Ein- und Ausstiegseinrichtungen mit verbesserter Positionserfassung
DE102007058975B4 (de) * 2007-12-07 2022-10-06 Bayerische Motoren Werke Aktiengesellschaft Bordnetz eines Kraftfahrzeugs mit einem Master Security Modul

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19958564B4 (de) * 1999-12-04 2008-11-13 Adam Opel Ag Vorrichtung zur Sicherung von Kraftfahrzeugen gegen Manipulation
DE10147442A1 (de) * 2001-09-26 2003-04-17 Bosch Gmbh Robert Verfahren und Vorrichtung sowie Steuereinheit zur Überwachung eines Bussystems
DE10243713B4 (de) * 2002-09-20 2006-10-05 Daimlerchrysler Ag Redundante Steuergeräteanordnung
US20080269969A1 (en) * 2005-01-13 2008-10-30 Ralf Bauer Motorized Watercraft With a Control Device
DE102005008556A1 (de) * 2005-02-23 2006-08-24 Universität Stuttgart Institut für Luftfahrtsysteme Steuervorrichtung für Flugzeuge

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022058216A1 (de) * 2020-09-21 2022-03-24 Bayerische Motoren Werke Aktiengesellschaft System zur datenübertragung in einem kraftfahrzeug, kraftfahrzeug und verfahren
DE102023212522A1 (de) 2023-12-12 2025-06-12 Mahle International Gmbh Kommunikationsverfahren, Steuergerätesystem und Kraftfahrzeug

Also Published As

Publication number Publication date
US20100146174A1 (en) 2010-06-10

Similar Documents

Publication Publication Date Title
DE102008060984A1 (de) Verfahren zum Schutz vor Außeneingriffen in ein Master/Slave-Bussystem und Master/Slave-Bussystem
EP2195182A1 (de) Schwenkvorrichtung für eine fahrzeugtür
WO2008135407A1 (de) Verfahren und einrichtung zum betreiben einer elektromechanischen verstellvorrichtung
DE102017129527A1 (de) Verfahren und Vorrichtung zum Erkennen einer Nutzeraktion an einer Tür eines Kraftfahrzeugs
DE102013104144A1 (de) Türaufbau mit einem die Türentriegelung verhindernden Sperrelement
DE102014118635A1 (de) Kraftfahrzeugschloss
DE102018104421A1 (de) Betätigungseinrichtung für ein Kraftfahrzeug-Türschloss
WO2023110024A1 (de) Kraftfahrzeug-türanordnung
DE102011116424A1 (de) Schließeinrichtung für eine Tür, insbesondere eine Seitentür, eines Kraftwagens sowie Anordnung einer solchen Schließeinrichtung an einer Tür eines Kraftwagens
DE102004041672B4 (de) Notbremseinrichtung und Bremssystem für ein Schienenfahrzeug sowie Verfahren zum Sicherstellen einer Notbremsfunktion bei Schienenfahrzeugen
EP1963607B1 (de) Steuerungssystem zur steuerung einer elektromotorisch betriebenen verstelleinrichtung in einem kraftfahrzeug
DE102009036783A1 (de) Nothahn, Türbetätigungsvorrichtung, Fahrzeugtüranlage, Fahrzeug und Verfahren zum Betreiben einer Fahrzeugtüranlage
DE102016006317A1 (de) Verfahren zum Betrieb eines Hydrauliksystems und Hydrauliksystem
DE102015016711B4 (de) Überlastungsschutz für eine Parksperre
WO2018050148A1 (de) Kraftfahrzeugtürschloss
DE102012020696A1 (de) Vorrichtung zur mechanischen Verhinderung eines Öffnens einer Kraftfahrzeugtür bei einem Seitenaufprall und Kraftfahrzeugtür
DE10331497B4 (de) Kraftfahrzeugtürverschluss
WO2021018943A1 (de) VERFAHREN ZUM DURCHFÜHREN EINES SCHLIEßVORGANGS, SCHLIEßVORRICHTUNG, SERVEREINRICHTUNG UND KOMMUNIKATIONSENDGERÄT ZUM DURCHFÜHREN EINES DERARTIGEN VERFAHRENS
DE102008052504A1 (de) Sicherheitsanordnung für ein Fahrzeug
DE102007045227A1 (de) Türschloss für ein Kraftfahrzeug
DE102014013771A1 (de) Verstelleinrichtung zum Anheben der Hinterkante einer Frontklappe eines Kraftfahrzeugs
DE102023108186A1 (de) Kraftfahrzeug, umfassend eine in eine Schließstellung überführbare Klappe und Verfahren zum Überführen einer Klappe eines Kraftfahrzeugs in eine Schließstellung
DE102009032956A1 (de) Vorrichtung und Verfahren zum Betrieb eines von einem Antrieb angetriebenen Schließteils an einem Transportmittel
DE102009037400A1 (de) Betriebs-und Diagnoseverfahren für eine elektromotorische Antriebsvorrichtung mit Rutschkupplung eines bewegbaren Fahrzeugbauteils
DE102013000137A1 (de) Cabriofahrzeug sowie Verfahren und Vorrichtung zum Steuern eines Verdecks eines Cabriofahrzeugs

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8127 New person/name/address of the applicant

Owner name: DR. ING. H.C. F. PORSCHE AKTIENGESELLSCHAFT, 7, DE

R012 Request for examination validly filed
R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final