WO2000069117A2 - Kommunikationssystem mit einem ringförmigen kommunikationsbus - Google Patents

Kommunikationssystem mit einem ringförmigen kommunikationsbus Download PDF

Info

Publication number
WO2000069117A2
WO2000069117A2 PCT/DE2000/001498 DE0001498W WO0069117A2 WO 2000069117 A2 WO2000069117 A2 WO 2000069117A2 DE 0001498 W DE0001498 W DE 0001498W WO 0069117 A2 WO0069117 A2 WO 0069117A2
Authority
WO
WIPO (PCT)
Prior art keywords
communication
transmitting
communication information
bus section
receiving unit
Prior art date
Application number
PCT/DE2000/001498
Other languages
English (en)
French (fr)
Other versions
WO2000069117A3 (de
Inventor
Von Wilhard Wendorff
Original Assignee
Infineon Technologies 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 Infineon Technologies Ag filed Critical Infineon Technologies Ag
Publication of WO2000069117A2 publication Critical patent/WO2000069117A2/de
Publication of WO2000069117A3 publication Critical patent/WO2000069117A3/de
Priority to US10/021,705 priority Critical patent/US20020087763A1/en

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/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5603Access techniques
    • H04L2012/5609Topology
    • H04L2012/5612Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5625Operations, administration and maintenance [OAM]
    • H04L2012/5627Fault tolerance and recovery

Definitions

  • TTP / C control data determine the point in time at which the processor 3 of the corresponding transmitting and receiving unit 2 can transmit a message via the communication bus 1.
  • the processor 3 communicates via a communication interface 5 (Communication Network Interface, CNI) with a corresponding host computer 6, which is connected via an I / O
  • the present invention proposes a ring-shaped structure for the communication bus, which is used to transmit communication information between transmitting and receiving units connected to the communication bus. Each transmitting and receiving unit is thus connected to an adjacent transmitting and receiving unit both clockwise and counterclockwise via the communication bus.
  • each transmitting and receiving unit 2 can send identical or different messages in different transmission directions via the physically separate and independent communication channels Ia and Ib.
  • the sending and receiving unit # 3 can send a message clockwise to the sending and receiving unit # 1 and a further counterclockwise message to the sending and receiving unit # 2 via the communication channel la.

Abstract

Ein Kommunikationssytem mit mehreren Sende- und Empfangseinheiten (2) unfaßt einen ringförmigen Kommunikationsbus (1) zum Übertragen von Kommunikationsinformationen zwischen den einzelnen Sende- und Empfangseinheiten (2), so daß jede Sende- und Empfangseinheit (2) über den Kommunikationsbus (1) sowohl im Uhrzeigersinn als auch entgegen dem Uhrzeigersinn mit einer benachbarten Sende- und Empfangseinheit (2) verbunden ist. Die ringförmige Busstruktur verbessert die Übertragungssicherheit des Kommunikationssystems.

Description

WO 00/69117 PCTtDEOO/01498
Beschreibung
Kommunikationssystem mit einem Kommunikationsbus
Die vorliegende Erfindung betrifft ein Kommunikationssystem mit einem Kommunikationsbus nach dem Oberbegriff des Anspruches 1.
Derartige KommunikationsSysteme werden für unterschiedliche Arten von Anwendungen benötigt und beispielsweise insbesondere in Fahrzeugen zur Ansteuerung verschiedener Verbraucher eingesetzt. Diese Verbraucher können ihrerseits in Untersysteme zusammengefaßt sein, welche über den Kommunikationsbus miteinander kommunizieren.
Aufgrund der zunehmenden Komplexität derartiger Kommunikationssysteme erlangt die Zuverlässigkeit und Übertragungssicherheit dieser Kommunikationssysteme immer größere Bedeutung. Dies trifft insbesondere auf sicherheitskritische Kom- munikationssysteme bezüglich ihrer Toleranz gegenüber in dem Kommunikationssystem möglicherweise auftretenden einzelnen Fehlern oder Mehrfachfehlern (z.B. Drahtbrüchen etc.) zu.
Als ein möglicher Ansatz zur Verringerung der Wahrscheinlich- keit einer fehlerhaften Kommunikation wird augenblicklich der internationale TTP/C-Standard (Time Triggered Protocol Class C) diskutiert. Der Aufbau eines Kommunikationssystems gemäß dem TTP/C-Standard ist schematisch in Fig. 5 dargestellt, wobei mehrere an einen Kommunikationsbus 1 angeschlossene Sen- de- und Empfangseinheiten 2 (Transceiver) gezeigt sind. Der Kommunikationsbus 1 dient zur Übertragung von Kommunikationsinformationen oder Mitteilungen zwischen den einzelnen Sende- und Empfangseinheiten 2. Das Kommunikationssystem entscheidet selbständig anhand eines vorgegeben Zeitplans, wann welche Sende- und Empfangseinheit 2 Mitteilungen übertragen darf. Zu diesem Zweck umfaßt jede Sende- und Empfangseinheit
2 einen eigenen Protokollprozessor 3, der auf einen Speicher 4 zugreift, in dem einheitenspezifische Steuerdaten (Message Descriptor List, MEDL) gespeichert sind. Diese TTP/C- Steuerdaten legen fest, zu welchem Zeitpunkt von dem Prozessor 3 der entsprechenden Sende- und Empfangseinheit 2 eine Mitteilung über den Kommunikationsbus 1 übertragen werden kann. Der Prozessor 3 kommuniziert über ein Kommunikationsinterface 5 (Communication Network Interface, CNI) mit einem entsprechenden Host Computer 6, der über eine I/O-
Schnittstelle 7 mit mehreren zu steuernden (und in Fig. 5 der Übersichlichkeit halber nicht gezeigten) Objekten oder Verbrauchern verbunden ist. Jede Sende- und Empfangseinheit 2 ist somit einem Untersystem des Gesamtsystems zugeordnet.
Wie in Fig. 5 gezeigt ist, wird gemäß dem TTP/C-Standard die Verwendung eines Kommunikationsbusses 1 vorgeschlagen, der zwei redundante Kommunikationskanäle oder Kommunikationsleitungen umfaßt, um die Wahrscheinlichkeit einer fehlerhaften Kommunikation zu verringern, indem zu übertragende Mitteilungen synchron, d.h. gleichzeitig, über beide Kommunikationskanäle übertragen werden. Durch diesen Ansatz kann jedoch lediglich die Wahrscheinlichkeit des Auftretens einzelner Punktfehler reduziert werden. Das mit Busstrukturen verbunde- ne wesentliche Problem, nämlich der vollständige Ausfall des Kommunikationssystems, falls sämtliche Busleitungen an einer Stelle unterbrochen sind, kann durch diesen Ansatz nicht behoben werden. Des weiteren würde eine derartige vollständige Unterbrechung des Kommunikationsbusses 1 den Kommunikations- bus 1 in zwei unabhängige und nicht miteinander verbundene Teilbussysteme unterteilen. Aus diesem Grund ist bei Anwendung des TTP/C-Standards die Verwendung von zwei unterschiedlichen Routingkanälen zur Führung der beiden Busleitungen erforderlich, die derart angeordnet sind, daß die Busleitungen an keiner Stelle parallel verlaufen. An jedem Knotenpunkt des Kommunikationssystems, d.h. bei jeder Sende- und Empfangseinheit 2, ist jedoch ein paralleler Lauf der beiden Busleitungen in die Sende- und Empfangseinheit 2 erforderlich. Des weiteren besteht das Problem, daß bei Anwendungen in Fahrzeu- gen auf beispielsweise in Türen oder Rädern angeordnete Knotenpunkte im allgemeinen lediglich über einen Routingkanal zugegriffen werden kann.
Der TTP/C-Ansatz ermöglich somit keine vollständig fehlerto- lerante Kommunikationsbusstruktur.
Der vorliegenden Erfindung liegt daher die Aufgabe zugrunde, ein Kommunikationssystem mit einem Kommunikationsbus zu schaffen, welches eine verbesserte Zuverlässigkeit besitzt.
Diese Aufgabe wird erfindungsgemäß durch ein Kommunikations- system mit den Merkmalen des Anspruches 1 gelöst. Die Unteransprüche definieren vorteilhafte und bevorzugte Ausführungsformen der vorliegenden Erfindung.
Die vorliegende Erfindung schlägt für den Kommunikationsbus, der zur Übertragung von Kommunikationsinformationen zwischen an den Kommunikationsbus angeschlossenen Sende- und Empfangseinheiten dient, eine ringförmige Struktur vor. Jede Sende- und Empfangseinheit ist somit über den Kommunikationsbus sowohl im Uhrzeigersinn als auch entgegen dem Uhrzeigersinn mit einer benachbarten Sende- und Empfangseinheit verbunden.
Die zuvor erwähnte Busstruktur besitzt den Vorteil, daß jede Sende- und Empfangseinheit auch bei Auftreten einer Unterbrechung des Kommunikationsbusses noch Kommunikationsinformationen von jeder anderen Sende- und Empfangseinheit über die nicht von der Unterbrechung betroffene Ringhälfte empfangen kann. Ein weiterer Vorteil der vorliegenden Erfindung besteht darin, daß die einzelnen Kommunikationsleitungen des Kommuni- kationsbusses an jedem Knotenpunkt bzw. an jeder Sende- und
Empfangseinheit lokal korrekt und unabhängig von der Gesamtzahl der Sende- und Empfangseinheiten abgeschlossen werden können, da bevorzugt lediglich Punkt-zu-Punkt-Verbindungen vorhanden sind.
Die Übertragung von Kommunikationsinformationen oder Mitteilungen über den ringförmigen Kommunikationsbus kann gemäß unterschiedlichen Implementierungen erfolgen. So wird bei- spielsweise gemäß bevorzugten Ausführungsbeispielen eine Einzelringstruktur des Kommunikationsbusses vorgeschlagen, über die bidirektional dieselben Mitteilungen oder auch zwei unterschiedliche Mitteilungen übertragen werden können. Des weiteren wird eine Doppelringstruktur vorgeschlagen, wobei über die einzelnen Busringe in entgegengesetzte Richtungen Mitteilungen übertragen werden können.
Die Erfindung wird nachfolgend unter Bezugnahme auf die beigefügte Zeichnung anhand bevorzugter Ausführungsbeispiele nä- her erläutert.
Fig. 1 zeigt den grundsätzlichen Aufbau eines erfindungsgemäßen Kommunikationssystems,
Fig. 2 zeigt eine Darstellung zur Verdeutlichung des korrekten Abschlusses von Kommunikationsleitungen bei dem in Fig. 1 gezeigten Kommunikationssystem.
Fig. 3 zeigt eine Abwandlung des in Fig. 1 gezeigten Kommuni- kationssystems gemäß einem ersten und zweiten Ausführungsbeispiel der Erfindung,
Fig. 4 zeigt eine Abwandlung des in Fig. 1 gezeigten Kommunikationssystems gemäß einem dritten Ausführungsbeispiel der Erfindung, und Fig. 5 zeigt den Aufbau eines Kommunikationssystems nach dem Stand der Technik.
In Fig. 1 ist der grundsätzliche Aufbau eines erfindungsgemäßen Kommunikationssystems dargestellt. Wie Fig. 1 entnommen werden kann, umfaßt das Kommunikationssystem mehrere Sende- und Empfangseinheiten 2 (Transceiver) , welche an einen ringförmigen Kommunikationsbus 1 angeschlossen sind. Der Kommuni- kationsbus 1 umfaßt dabei Busabschnitte, die vorzugsweise über Punkt-zu-Punkt-Verbindungen jeweils zwei • enachbarte Sende- und Empfangseinheiten 2 miteinander verbinden.
Sollten beispielsweise sämtliche Leitungen des Kommunikati- onsbusses 1 an der in Fig. 1 gezeigten Stelle A oder B unterbrochen oder kurzgeschlossen sein, ist dennoch eine Ringhälfte des Kommunikationsbusses 1 vorhanden, die es jeder Sende- und Empfangseinheit 2 ermöglicht, mit jeder anderen Sende- und Empfangseinheti zu kommunizieren. So kann beispielsweise die Sende- und Empfangseinheit #1 bei Auftreten einer Unterbrechung an der Stelle C mit der Sende- und Empfangseinheit #2 weiterhin über die Sende- und Empfangseinheiten #4 und #3 kommunizieren. Selbst bei Auftreten des schlimmstmöglichen Fehlers an der Stelle B wäre lβu-tiglich die Kommunikation mit einem einzigen Knotenpunkt bzw. einer einzigen Sende- und Empfangseinheit 2, d.h. der Sende- und Empfangseinheit #2, unterbrochen.
Jeder der in Fig. 1 gezeigten Busabschnitte des Kommunikati- onsbusses 1 kann lokal korrekt abgeschlossen werden. Der
Grund hierfür ist die in Fig. 2 skizzierte Tatsache, daß jeder dieser Busabschnitte durch eine Punkt-zu-Punkt-Verbindung zwischen zwei benachbarten Sende- und Empfangseinheiten, bei dem in Fig. 2 gezeigten Beispiel zwischen den Sende- und Emp- fangseinheiten #1 und #2, gebildet ist. Somit kann jede der Busleitungen dieses Busabschnitts korrekt an den entsprechenden Sende- und Empfangseinheiten durch eine geeignete Wahl des jeweiligen Abschlußwiderstands 8 abgeschlossen werden. Durch Verändern der Bitdarstellung können mit Hilfe der in Fig. 1 gezeigten ringförmigen Busstruktur einfach Kommunikationsbusfehler, wie beispielsweise ein einfacher Kurzschluß oder Kabelbruch, erkannt und anschließend behoben werden.
In Fig. 3 ist ein Kommunikationssystem gemäß einem ersten und zweiten Ausführungsbeispiel der vorliegenden Erfindung dargestellt.
Gemäß dem ersten Ausführungsbeispiel wird eine bidirektionale Kommunikation über einen Busring 1 vorgeschlagen, wobei von von einer Sende- und Empfangseinheit 2 Mitteilungen oder Kommunikationsinformationen redundant in beide Richtungen, d.h. sowohl im Uhrzeigersinn als auch entgegen dem Uhrzeigersinn, übertragen werden.
Wie in Fig. 3 gezeigt ist, umfaßt jede Sende- und Empfangseinheit 2 Empfänger 11 und 15, wobei der Empfänger 11 für den linken Busabschnitt 9 des Kommunikationsbusses 1 und der Empfänger 15 für den rechten Busabschnitt 10 vorgesehen ist. Ebenso sind für das Senden von Mitteilungen über den Busab- schnitt 9 und 10 separate Sender 12 und 16 vorhanden. Die
Funktion der Sender und Empfänger wird von einer Steuereinheit 13 gesteuert.
Jede Sende- und Empfangseinheit überträgt eine zu sendende Mitteilung redundant in beide Richtungen, d.h. sowohl über den Busabschnitt 9 als auch über den Busabschnitt 10, indem die entsprechenden Sender 12 und 16 von der Steuereinheit 13 aktiviert werden. Alle nicht sendenden Sende- und Empfangseinheiten aktivieren für ihre beiden Busabschnitte 9 und 10 die Empfänger 11 und 15 und leiten durch Aktivierung der ent- sprechenden Sender 12 und 16 empfangene Mitteilungen, welche nicht für sie selbst bestimmt sind, in der Übertragungsrichtung weiter. Durch eine zeitliche Ablaufsteuerung wird dabei gewährleistet, daß jede Sende- und Empfangseinheit eine Mit- teilung lediglich einmal sendet.
Gemäß dem ersten Ausführungsbeispiel werden keine unterschiedlichen Mitteilungen über die unterschiedlichen Übertragungsrichtungen oder Übertragungskanäle übertragen, sondern es ist sichergestellt, daß stets nur dieselbe Mitteilung bidirektional in beide Richtungen übertragen wird, da ansonsten der Busring in zwei Teilsysteme unterteilt werden würde und bei einer fehlerhaften Übertragung einer der beiden Mitteilungen durchschnittlich 50% der Sende- und Empfangseinheiten 2 eine falsche oder nicht lesbare Mitteilung empfangen würden.
Gemäß dem zweiten Ausführungsbeispiel der vorliegenden Erfindung soll jedoch die bidirektionale Übertragung von unter- schiedlichen Mitteilungen über den ringförmigen Kommunikationsbus 1 möglich sein, wobei zu diesem Zweck der bereits zuvor erläuterte Aufbau der Sende- und Empfangseinheiten 2 um einen in Fig. 3 gezeigten Speicher 14 ergänzt wird. In diesem Speicher 14 wird von der Steuereinheit 13 jede von der ent- sprechenden Sende- und Empfangseinheit 2 zu sendende bzw. weiterzuleitende Mitteilung zwischengespeichert.
Jede Sende- und Empfangseinheit 2 kann gemäß dem zweiten Ausführungsbeispiel unterschiedliche Mitteilungen in unter- schiedliche Richtungen übertragen, so daß die eine Mitteilung im Uhrzeigersinn und die andere Mitteilung entgegen dem Uhrzeigersinn übertragen wird. Die Sende- und Empfangseinheit #3 sendet somit beispielsweise im Uhrzeigersinn eine Mitteilung an die Sende- und Empfangseinheit #1, während gleichzeitig eine andere Mitteilung entgegen dem Uhrzeigersinn an die Sen- de- und Empfangseinheit #2 übertragen wird. Zur Weiterleitung dieser Mitteilungen sind zwei unterschiedliche Ansätze denkbar.
Bei beiden Ansätzen werden wieder in allen nicht sendenden Sende- und Empfangseinheiten 2 die Empfänger 11 und 15 für beide Übertragungsrichtungen bzw. Busabschnitte 9 und 10 aktiviert. Eine empfangene Mitteilung wird, falls sie nicht von der jeweiligen Sendeeinheit selbst stammt, durch Aktivierung des entsprechenden Senders 12 bzw. 16 in Übertragungsrichtung weitergeleitet.
Gemäß dem ersten Ansatz wird jedoch hierbei zunächst überprüft, ob der Busabschnitt 9 bzw. 10, über den die Mitteilung weitergesendet werden soll, augenblicklich bereits eine Mitteilung empfängt oder nicht. Ist dies der Fall, wird die in dem Speicher 14 zwischengespeicherte Mitteilung nach einer bestimmten Zeitspanne ausgelesen und ein erneuter Versuch zur Weiterleitung der Nachricht unternommen. Ebenso wird mit Hil- fe der Steuereinheit 13 beim Senden einer Mitteilung überprüft, ob diese Mitteilung korrekt ist. Wird dabei ein Fehler festgestellt, wird ebenfalls nach Ablauf einer bestimmten Zeitspanne die in dem Speicher 14 gespeicherte Mitteilung ausgelesen und erneut übertragen. Jede erneut übertragene Mitteilung wird durch ein entsprechendes Bit als solche gekennzeichnet, so daß für jede andere Sende- und Empfangseinheit ersichtlich ist, wenn es sich bei der empfangenen Mitteilung um eine Mitteilung handelt, die bereits von einer anderen Sende- und Empfangseinheit 2 zweimal übertragen worden ist. In diesem Fall wird vermieden, daß eine andere Sende- und Empfangseinheit 2 nochmals diese Mitteilung erneut übertragen kann. Die zuvor erwähnten Verzögerungszeiten sind für alle Sender
12 bzw. 16 identisch, wobei jedoch die Verzögerungszeiten für beide Übertragungsrichtungen unterschiedlich sein können.
Gemäß dem zweiten Ansatz ist für jede zu sendende Mitteilung ein Vermittlungsknoten bzw. eine Vermittlungs-Sende- und Empfangseinheit 2 vorgesehen, die in ihrem Speicher 14 beide in unterschiedliche Richtungen übertragene Mitteilungen der sendenden Sende- und Empfangseinheit zwischenspeichert. Nach dem Zwischenspeichern der empfangenen Mitteilungen werden die
Mitteilungen nach Ablauf einer bestimmten Zeitspanne weitergeleitet. Wird hingegen innerhalb dieser Zeitspanne lediglich eine Mitteilung von der sendenden Sende- und Empfangseinheit empfangen, wird von dem Vermittlungsknoten lediglich diese eine Mitteilung weitergeleitet.
Auch bei dem zweiten Ausführungsbeispiel wird von jeder Sende- und Empfangseinheit 2, abgesehen von der oben erwähnten Ausnahme, in Übereinstimmung mit einer zeitlichen Ablauf- Steuerung jede Mitteilung lediglich einmal gesendet. Sollte bei dem zweiten erfindungsgemäßen Ausführungsbeispiel die Übertragung einer der beiden Mitteilungen unterbrochen sein, könnte jede Sende- und Empfangseinheit 2 dennoch weiterhin die jeweils in entgegengesetzter Richtung übertragene Mittei- lung empfangen. Das maximale Jitter ist bei diesem Kommunikationsschema dabei durch die Länge einer Mitteilung definiert.
In Fig. 4 ist ein erfindungsgemäßes Kommunikationssystem gemäß einem dritten Ausführungsbeispiel dargestellt. Dieses Ausführungsbeispiel unterscheidet sich von der in Fig. 3 gezeigten Struktur im wesentlichen lediglich darin, daß der Kommunikationsbus 1 in zwei Kommunikationskanäle la und lb unterteilt ist, wobei der Kommunikationskanal la ausschließlich für die Übertragung von Mitteilungen im Uhrzeigersinn und der Kommunikationskanal lb ausschließlich für die Über- tragung von Mitteilungen entgegen dem Uhrzeigersinn vorgesehen ist. Dieses Kommunikationssystem entspricht somit einer Zwei-Ring-Struktur. Entsprechend sind die Empfänger 11 und 15 bzw. Sender 12 und 16 gemäß Fig. 4 getrennt mit den entspre- chenden Busabschnitten 9a, 9b, 10a bzw. 10b des jeweiligen Kommunikationskanals la bzw. lb verbunden.
Auch bei diesem Ausführungsbeispiel kann jede Sende- und Empfangseinheit 2 über die physikalisch getrennten und unabhän- gigen Kommunikationskanäle la und lb identische oder unterschiedliche Mitteilungen in unterschiedliche Übertragungsrichtungen senden. So kann beispielsweise die Sende- und Empfangseinheit #3 über den Kommunikationskanal la eine Mitteilung im Uhrzeigersinn an die Sende- und Empfangseinheit #1 und eine weitere Mitteilung entgegen dem Uhrzeigersinn an die Sende- und Empfangseinheit #2 senden.
Alle nicht sendenden Sende- und Empfangseinheiten 2 aktivieren ihre beiden Empfänger 11 und 15 für beide Übertragungs- richtungen und leiten durch entsprechende Aktivierung des jeweiligen Senders 16 bzw. 12 eine empfangene Mitteilung weiter. Wird die Übertragung einer der beiden in unterschiedliche Richtungen übertragenen Mitteilungen unterbrochen oder gestört, kann jede Sende- und Empfangseinheit 2 weiterhin die in die andere Übertragungsrichtung übertragene Mitteilung empfangen.
Die Komplexität des in Fig. 4 gezeigten Kommunikationssystems entspricht im wesentlichen derjenigen der in Fig. 2 und Fig. 3 gezeigten Kommunikationssysteme, bei denen lediglich ein Busring vorgesehen ist, da auch gemäß Fig. 4 pro Sende- und Empfangseinheit 2 lediglich zwei Empfänger 11, 15 und zwei Sender 12, 16 erforderlich sind. Das in Fig. 4 gezeigte Kommunikationssystem erfordert nur dann zwei zusätzlich Sender, falls eine Rückmeldung über den Empfang eines gesendeten Si- gnals gewünscht wird. Ebenso erhöht sich die Pinanzahl der
Sende- und Empfangseinheiten.

Claims

Patentansprüche
1. Kommunikationssystem, mit einem Kommunikationsbus (1) , und mit mehreren an den Kommunikationsbus (1) angeschlossenen
Sende- und Empfangseinheiten (2) zum Übertragen von Kommunikationsinformationen zwischen den einzelnen Sende- und Empfangseinheiten (2) über den Kommunikationsbus (1), d a d u r c h g e k e n n z e i c h n e t, daß der Kommunikationsbus (1) eine ringförmige Struktur besitzt, so daß jede Sende- und Empfangseinheit (2) über den Kommunikationsbus (1) sowohl im Uhrzeigersinn als auch entgegen den Uhrzeigersinn mit einer benachbarten Sende- und Empfangseinheit (2) verbunden ist.
2. Kommunikationssystem nach Anspruch 1, d a d u r c h g e k e n n z e i c h n e t, daß jede Sende- und Empfangseinheit (2) über einen ersten Busabschnitt (9) mit der im Uhrzeigersinn benachbarten Sende- und Empfangseinheit (2) und über einen zweiten Busabschnitt (10) mit der entgegen dem Uhrzeigersinn benachbarten Sende- und Empfangseinheit (2) verbunden ist, daß jede Sende- und Empfangseinheit (2) einen dem ersten Busabschnitt (9) zugeordneten Empfänger (11) und Sender (12) sowie einen dem zweiten Busabschnitt (10) zugeordneten Empfänger (15) und Sender (16) aufweist, und daß jede Sende- und Empfangseinheit (2) Steuermittel zum Steuern der einzelnen Sender (12, 16) und Empfänger (11, 15) aufweist.
3. Kommunikationssystem nach Anspruch 2, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) derart ausgestaltet sind, daß sie bei Nichtsenden von Kommunikationsinformationen die dem er- sten und zweiten Busabschnitt (9, 10) zugeordneten Empfänger
(11, 15) aktivieren.
4. Kommunikationssystem nach Anspruch 3, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) derart ausgestaltet sind, daß sie bei Empfangen von nicht für die eigene Sende- und Empfangseinheit (2) bestimmten Kommunikationsinformationen durch den dem ersten Busabschnitt (9) bzw. zweiten Busabschnitt (10) zugeordneten Empfänger (11; 15) den dem zweiten Busabschnitt (10) bzw. ersten Busabschnitt (9) zugeordneten. Sender (16; 12) aktivieren, um die Kommunikationsinformationen weiterzuleiten.
5. Kommunikationssystem nach einem der Ansprüche 2-4, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) derart ausgestaltet sind, daß sie zum Senden von Kommunikationsinformationen an eine andere Sende- und Empfangseinheit (2) die dem ersten und zweiten Busabschnitt (9, 10) zugeordneten Sender (12, 16) aktivieren, um dieselben Kommunikationsinformationen über den Kommunikationsbus (1) bidirektional sowohl im Uhrzeigersinn als auch entgegen dem Uhrzeigersinn zu übertragen.
6. Kommunikationssystem nach einem der Ansprüche 2-4, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) derart ausgestaltet sind, daß sie zum Senden von Kommunikationsinformationen an eine andere Sende- und Empfangseinheit (2) die dem ersten und zweiten Busabschnitt (9, 10) zugeordneten Sender (12, 16) aktivieren, um über den Kommunikationsbus (1) erste Kommunikationsinformationen im Uhrzeigersinn und zweite Kommunikationsinformationen entgegen dem Uhrzeigersinn zu übertragen.
7. Kommunikationssystem nach Anspruch 4 und 6, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) derart ausgestaltet sind, daß sie bei Empfangen von nicht für die eigene Sende- und Empfangseinheit (2) bestimmten Kommunikationsinformationen durch den dem ersten Busabschnitt (9) bzw. zweiten Busabschnitt (10) zugeordneten Empfänger (11; 15) den dem zweiten Busabschnitt (10) bzw. ersten Busabschnitt (9) zugeordneten Sender (16; 12) zur Weiterleitung der empfangenen Kommunikationsinformationen nur dann aktivieren, falls über den dem zu aktivieren- den Sender (12; 16) zugeordneten Busabschnitt (9; 10) augenblicklich keine Kommunikationsinformationen empfangen werden.
8. Kommunikationssystem nach Anspruch 6 oder 7, d a d u r c h g e k e n n z e i c h n e t, daß jede Sende- und Empfangseinheit (2) Speichermittel (14) zum Speichern von zu sendenden oder weiterzuleitenden Kommunikationsinformationen umfaßt.
9. Kommunikationssystem nach Anspruch 7 und 8, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) derart ausgestaltet sind, daß sie, falls über den zur Weiterleitung der empfangenen Kommunikationsinformationen dem zu aktivierenden Sender (12; 16) zugeordneten Busabschnitt (9; 10) augenblicklich Ko munikati- onsinformationen empfangen werden, die in den Speichermitteln (14) gespeicherten und weiterzuleitenden Kommunikationsinformationen nach einer bestimmten Verzögerungszeit auslesen und erneut versuchen, die ausgelesenen Kommunikationsinformationen über den zweiten bzw. ersten Busabschnitt (10; 9) weiter- zuleiten.
10. Kommunikationssystem nach Anspruch 8 oder 9, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) derart ausgestaltet sind, daß sie beim Senden bzw. Weiterleiten von Kommunikationsinformationen diese überprüfen und bei Feststellen eines Fehlers die in den
Speichermitteln (14) gespeicherten Kommunikationsinformationen nach Ablauf einer bestimmten Verzögerungszeit auslesen und über den entsprechenden Sender (12, 16) erneut senden bzw. weiterleiten.
11. Kommunikationssystem nach Anspruch 9 oder 10, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) jeder Sende- und Empfangseinheit (2) derart ausgestaltet sind, daß sie erneut übertragene Kommunikationsinformationen entsprechend als solche kennzeichnen, und daß die Steuermittel (13) beim Empfang von nicht für die eigene Sende- und Empfangseinheit (2) bestimmten Kommunikati- onsinformationen, welche von den Steuermitteln (13) einer anderen Sende- und Empfangseinheit (2) als erneut übertragen gekennzeichnet worden sind, beim Weiterleiten der Kommunikationsinformationen bei Auftreten eines Fehlers oder bei Belegung des entsprechenden Busabschnitts (9, 10), über den die Kommunikationsinformationen weitergeleitet werden sollen, eine erneute Übertragung dieser Kommunikationsinformationen unterbinden.
12. Kommunikationssystem nach Anspruch 8, d a d u r c h g e k e n n z e i c h n e t, daß für jede zu sendende Kommunikationsinformation eine bestimmte Sende- und Empfangseinheit (2) als Vermittlungseinheit definiert ist, und daß die Steuermittel (13) der als Vermittlungseinheit fungie- renden Sende- und Empfangseinheit (2) derart ausgestaltet sind, daß sie beim Empfang entsprechender KommunikationsInformationen über den entsprechenden ersten oder zweiten Busabschnitt (9, 10) diese Kommunikationsinformationen in den Speichermitteln (14) Zwischenspeichern und nach Ablauf einer bestimmten Zeitspanne über den zweiten bzw. ersten Busabschnitt (10, 9) weiterleiten.
13. Kommunikationssystem nach Anspruch 12, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) der als Vermittlungseinheit fungierenden Sende- und Empfangseinheit (2) derart ausgestaltet sind, daß sie, falls innerhalb der bestimmten Zeitspanne sowohl über den ersten als auch über den zweiten Busabschnitt (9, 10) entsprechende Kommunikationsinformationen empfangen worden sind, beide Kommunikationsinformationen- Zwischenspeichern und nach Ablauf der bestimmten Zeitspanne entsprechend weiterleiten.
14. Kommunikationssystem nach Anspruch 12 oder 13, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) der als Vermittlungseinheit fungierenden Sende- und Empfangseinheit (2) derart ausgestaltet sind, daß sie, falls innerhalb der bestimmten Zeitspanne nur über den ersten oder den zweiten Busabschnitt (9, 10) entsprechende Kommunikationsinformationen empfangen worden sind, nur die innerhalb der bestimmten Zeitspanne empfangenen Kommunikationsinformationen aus den Speichermitteln (14) auslesen und entsprechend weiterleiten.
15. Kommunikationssystem nach einem der Ansprüche 1-4, d a d u r c h g e k e n n z e i c h n e t, daß der Kommunikationsbus (1) zwei Kommunikationskanäle (la, lb) umfaßt, wobei der erste Kommunikationskanal (la) aus- schließlich für eine Übertragung von Kommunikationsinformationen im Uhrzeigersinn und der zweite Kommunikationskanal (lb) ausschließlich für eine Übertragung von Kommunikationsinformationen entgegen dem Uhrzeigersinn vorgesehen ist.
16. Kommunikationssystem nach Anspruch 15 und einem der Ansprüche 2-4, d a d u r c h g e k e n n z e i c h n e t, daß der dem ersten Busabschnitt (9) zugeordnete Empfänger (11) jeder Sende- und Empfangseinheit (2) eingangsseitig mit dem zweiten Kommunikationskanal (lb, 9b) des ersten Busabschnitts (9) verbunden ist, daß der dem zweiten Busabschnitt (10) zugeordnete Empfänger (15) jeder Sende- und Empfangseinheit (2) eingangsseitig mit dem ersten Kommunikationskanal (la, 10a) des zweiten Busabschnitts (10) verbunden ist, daß der dem ersten Busabschnitt (9) zugeordnete Sender (12) jeder Sende- und Empfangseinheit (2) ausgangsseitig mit dem ersten Kommunikationskanal (la, 9a) des ersten Busabschnitts (9) verbunden ist, und daß der dem zweiten Busabschnitt (10) zugeordnete Sender (16) jeder Sende- und Empfangseinheit (2) ausgangsseitig mit dem zweiten Kommunikationskanal (lb, 10b) des zweiten Busabschnitts (10) verbunden ist.
17. Kommunikationssystem nach Anspruch 15 oder 16, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) jeder Sende- und Empfangseinheit (2) derart ausgestaltet sind, daß sie zum Senden von Kommuni- kationsinformationen an eine andere Sende- und Empfangseinheit (2) die dem ersten und zweiten Busabschnitt (9, 10) zugeordneten Sender (12, 16) aktivieren, um dieselben Kommunikationsinformationen bidirektional sowohl im Uhrzeigersinn über den ersten Kommunikationskanal (la) als auch entgegen dem Uhrzeigersinn über den zweiten Kommunikationskanal (lb) zu übertragen.
18. Kommunikationssystem nach Anspruch 15 oder 16, d a d u r c h g e k e n n z e i c h n e t, daß die Steuermittel (13) jeder Sende- und Empfangseinheit
(2) derart ausgestaltet sind, daß sie zum Senden von Kommunikationsinformationen an eine andere Sende- und Empfangseinheit (2) die dem ersten und zweiten Busabschnitt (9, 10) zugeordneten Sender (12, 16) aktivieren, um erste Kommunikationsinformationen im Uhrzeigersinn über den ersten Kommunikationskanal (la) und zweite Kommunikationsinformationen entgegen dem Uhrzeigersinn über den zweiten Kommunikationskanal (lb) zu übertragen.
PCT/DE2000/001498 1999-05-12 2000-05-12 Kommunikationssystem mit einem ringförmigen kommunikationsbus WO2000069117A2 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/021,705 US20020087763A1 (en) 1999-05-12 2001-11-13 Communication sytem with a communication bus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19922171.5 1999-05-12
DE19922171A DE19922171B4 (de) 1999-05-12 1999-05-12 Kommunikationssystem mit einem Kommunikationsbus

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/021,705 Continuation US20020087763A1 (en) 1999-05-12 2001-11-13 Communication sytem with a communication bus

Publications (2)

Publication Number Publication Date
WO2000069117A2 true WO2000069117A2 (de) 2000-11-16
WO2000069117A3 WO2000069117A3 (de) 2001-08-16

Family

ID=7908015

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2000/001498 WO2000069117A2 (de) 1999-05-12 2000-05-12 Kommunikationssystem mit einem ringförmigen kommunikationsbus

Country Status (3)

Country Link
US (1) US20020087763A1 (de)
DE (1) DE19922171B4 (de)
WO (1) WO2000069117A2 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1271866A2 (de) * 2001-06-29 2003-01-02 Motorola, Inc. Fehlertolerante gemeinsam genutzte Sende-Empfänger-Vorrichtung und zugehöriges System

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10065115A1 (de) * 2000-12-28 2002-07-04 Bosch Gmbh Robert Verfahren und Kommunikationssystem zum Datenaustausch zwischen mehreren über ein Bussystem miteinander in Verbindung stehenden Teilnehmern
DE10249592A1 (de) * 2002-10-24 2004-06-17 Abb Research Ltd. Datenverarbeitungsknoten für ein Leitsystem
EP1698112A2 (de) * 2003-11-19 2006-09-06 Honeywell International Inc. Richtungsintegritätsdurchsetzung in einem bidirektionalen verflochtenen ring-netzwerk
US7372859B2 (en) * 2003-11-19 2008-05-13 Honeywell International Inc. Self-checking pair on a braided ring network
DE102004004843B4 (de) * 2004-01-30 2010-07-22 Siemens Ag Bussystem zur Steuerung einer Komponente einer Druckmaschine und entsprechendes Verfahren
US20060041715A1 (en) * 2004-05-28 2006-02-23 Chrysos George Z Multiprocessor chip having bidirectional ring interconnect
US20060206657A1 (en) * 2005-03-10 2006-09-14 Clark Scott D Single port/multiple ring implementation of a hybrid crossbar partially non-blocking data switch
DE102005035611C5 (de) * 2005-07-29 2014-05-15 Diehl Aerospace Gmbh Busarchitektur sowie Verfahren zum Datenaustausch
FR2893205A1 (fr) * 2005-11-09 2007-05-11 Hardtech Sarl Methode de gestion d'un reseau a anneaux redondes
US7668084B2 (en) * 2006-09-29 2010-02-23 Honeywell International Inc. Systems and methods for fault-tolerant high integrity data propagation using a half-duplex braided ring network
US7889683B2 (en) * 2006-11-03 2011-02-15 Honeywell International Inc. Non-destructive media access resolution for asynchronous traffic in a half-duplex braided-ring
US7656881B2 (en) * 2006-12-13 2010-02-02 Honeywell International Inc. Methods for expedited start-up and clique aggregation using self-checking node pairs on a ring network
US7912094B2 (en) * 2006-12-13 2011-03-22 Honeywell International Inc. Self-checking pair-based master/follower clock synchronization
US7778159B2 (en) * 2007-09-27 2010-08-17 Honeywell International Inc. High-integrity self-test in a network having a braided-ring topology
US8817597B2 (en) * 2007-11-05 2014-08-26 Honeywell International Inc. Efficient triple modular redundancy on a braided ring
FR2983019B1 (fr) * 2011-11-22 2014-01-03 Thales Sa Reseau de transmission d'informations et noeud de reseau associe
FR2996090B1 (fr) * 2012-09-21 2014-10-31 Thales Sa Reseau de transmission d'informations a autorisation d'insertion et noeud correspondant
US9244753B2 (en) * 2013-03-15 2016-01-26 Siemens Schweiz Ag Redundant bus fault detection

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4554659A (en) * 1983-12-12 1985-11-19 At&T Bell Laboratories Data communication network
US5168272A (en) * 1988-06-17 1992-12-01 Fujikura Ltd. Network system for transmitting vehicle data
US5187709A (en) * 1990-05-08 1993-02-16 Caterpillar Inc. Fault tolerant serial communications network

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3628299A1 (de) * 1986-08-21 1988-02-25 Licentia Gmbh Verfahren und anordnung zum signaltechnisch sicheren uebertragen von seriellen daten zwischen vorzugsweise zweikanaligen sicheren rechnern unter verwendung eines doppelringbussystems
US4850043A (en) * 1988-05-23 1989-07-18 United Technologies Corporation High integrity optical data transmission system
JPH02250538A (ja) * 1989-03-24 1990-10-08 Shinko Electric Co Ltd 多重伝送網通信システム
US4926418A (en) * 1989-04-11 1990-05-15 International Business Machines Corporation Fairness algorithm for full-duplex buffer insertion ring
US5218604A (en) * 1990-08-31 1993-06-08 Bell Communications Research, Inc. Dual-hubbed arrangement to provide a protected ring interconnection
DE4041235C1 (en) * 1990-12-19 1992-02-20 Aeg Westinghouse Transport-Systeme Gmbh, 1000 Berlin, De Double ring bus system - has two buses which normally operate in parallel or are cross-coupled for testing to identify failure
US20030206527A1 (en) * 1995-10-02 2003-11-06 Telefonaktiebolaget Lm Ericsson Transmitting data between multiple computer processors
DE19633744C2 (de) * 1996-08-22 1999-07-22 Baumueller Anlagen Systemtech Ringgraph in einem elektrischen Antriebssystem
DE19650088A1 (de) * 1996-12-03 1998-06-04 Alsthom Cge Alcatel System zur gerichteten Punkt-zu-Mehrpunkt Informationsübertragung
CA2254606C (en) * 1997-11-28 2003-06-17 Nec Corporation Ring network for sharing protection resource by working communication paths
US6970424B2 (en) * 1998-11-10 2005-11-29 Extreme Networks Method and apparatus to minimize congestion in a packet switched network
DE19912977B4 (de) * 1999-03-23 2011-04-21 GM Global Technology Operations, Inc., Detroit Vorrichtung und Verfahren zur Bestimmung einfacher Leitungsstörungen in bidirektional betriebenen Netzwerken von Kraftfahrzeugen
US6539144B1 (en) * 1999-10-04 2003-03-25 At&T Corp. Method and system for restoring optical ring-networks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4554659A (en) * 1983-12-12 1985-11-19 At&T Bell Laboratories Data communication network
US5168272A (en) * 1988-06-17 1992-12-01 Fujikura Ltd. Network system for transmitting vehicle data
US5187709A (en) * 1990-05-08 1993-02-16 Caterpillar Inc. Fault tolerant serial communications network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1271866A2 (de) * 2001-06-29 2003-01-02 Motorola, Inc. Fehlertolerante gemeinsam genutzte Sende-Empfänger-Vorrichtung und zugehöriges System
EP1271866A3 (de) * 2001-06-29 2004-05-19 Motorola, Inc. Fehlertolerante gemeinsam genutzte Sende-Empfänger-Vorrichtung und zugehöriges System

Also Published As

Publication number Publication date
DE19922171A1 (de) 2000-11-23
DE19922171B4 (de) 2009-08-27
US20020087763A1 (en) 2002-07-04
WO2000069117A3 (de) 2001-08-16

Similar Documents

Publication Publication Date Title
DE19922171B4 (de) Kommunikationssystem mit einem Kommunikationsbus
EP2014025B1 (de) Schnittstelleneinheit und kommunikationssystem mit einer master-slave-struktur
EP1869836B1 (de) Master-einheit, kommunikationssystem und verfahren zu deren betreiben
DE102005019970B4 (de) Adressvergabe für sichere Busteilnehmer
EP2443797B1 (de) Medienzugriffssteuerverfahren für ein bussystem und kommunikationseinrichtung
EP2098018A2 (de) Kommunikationssystem mit einer master-slave-struktur
EP2169882B1 (de) Schiffsruder-Steuerung mit einem CAN-Bus
EP1193916A2 (de) Verbindungs-Redundanz für ein serielles Kommunikationssystem
EP1748363B1 (de) Busarchitektur sowie Verfahren zum Datenaustausch
EP1164751B1 (de) Verfahren zum schnellen und fehlerfreien Übertragen von Daten auf einem Bus
AT404656B (de) Leitungsredundantes feldbussystem, vorzugsweise mit ringtopologie
WO2017008928A1 (de) Kommunikationssystem für aggregate und steuergeräte eines fahrzeugs und fahrzeug umfassend das kommunikationssystem
EP1064590B1 (de) Verkürztes datentelegramm eines automatisierungssystems
DE102009015944A1 (de) Zeitteilermehrfahrzugriffs-Kommunikationsnetzwerksystem
WO2020048742A1 (de) Teilnehmerstation für ein serielles bussystem und verfahren zur übertragung von daten in einem seriellen bussystem
EP1476987B1 (de) Lokales netzwerk, insbesondere ethernet-netzwerk mit redundanzeigenschaften sowie koppelgerät für ein derartiges netzwerk
EP1227406A1 (de) Transceiver mit Mitteln zum Fehlermanagement
DE3939631C2 (de)
EP3744046B1 (de) Teilnehmerstation für ein serielles bussystem und verfahren zur fehlersignalisierung für eine in einem seriellen bussystem empfangene nachricht
DE3327489C2 (de)
EP3104558B1 (de) Netzwerkinterface, netzwerk und verfahren zur datenübertragung innerhalb des netzwerkes
EP0566935B1 (de) Schnittstellenbaustein zum Verbinden zweier Bussegmente
EP0263973A2 (de) Vorrichtung und Verfahren zum seriellen Datenaustausch zwischen mehr als zwei Teilnehmern
EP1135902B1 (de) Verfarhen zum betreiben von peripheriebaugruppen innerhalb einer atm-kommunikationseinrichtung
EP3742680B1 (de) Verteilervorrichtung und entsprechendes verfahren

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP KR US

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): JP KR US

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

WWE Wipo information: entry into national phase

Ref document number: 10021705

Country of ref document: US

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP