EP1163754A2 - Procede de transmission de donnees - Google Patents

Procede de transmission de donnees

Info

Publication number
EP1163754A2
EP1163754A2 EP00929271A EP00929271A EP1163754A2 EP 1163754 A2 EP1163754 A2 EP 1163754A2 EP 00929271 A EP00929271 A EP 00929271A EP 00929271 A EP00929271 A EP 00929271A EP 1163754 A2 EP1163754 A2 EP 1163754A2
Authority
EP
European Patent Office
Prior art keywords
data
transmitted
transmission
transmission channel
transmitted via
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
EP00929271A
Other languages
German (de)
English (en)
Inventor
Wilhard Christophorus Von Wendorff
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.)
Infineon Technologies AG
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 EP1163754A2 publication Critical patent/EP1163754A2/fr
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity

Definitions

  • the present invention relates to a method according to the preamble of claim 1, i.e. a method for transmitting data, the data to be transmitted and / or data corresponding to them being transmitted via a first transmission channel and additionally via a second transmission channel.
  • the data to be transmitted are simply transmitted via a transmission channel of whatever type.
  • data transmissions are increasingly exposed to interference. Electromagnetic influences in particular often lead to data transmissions being disturbed. Such interference can result in the data sent and the data received not matching.
  • data (data blocks) to be transmitted are transmitted repeatedly (for example twice in succession). This is illustrated by way of example in FIG. 3.
  • FIG. 3 By comparing the corresponding data after the data transmission, it can be determined whether errors have occurred during the transmission; if the corresponding data are still identical after they have been transferred, it can be assumed that the data transfer has been carried out without errors.
  • this type of transmission error control however, if a Written data transfer rate should or must be maintained to work with twice the data transfer rate.
  • Another possibility to make data transmission more secure is that the data to be transmitted and the data inverted in this regard are transmitted simultaneously on two transmission channels.
  • This is practiced, for example, in the case of data transmissions carried out according to the CAN standard or according to the TTP / C standard and is illustrated in FIG. 4.
  • it can be determined by comparing the corresponding data after the data transmission whether errors have occurred during the transmission of the same.
  • the data (to be compared) transmitted over the several transmission channels cannot be sampled exactly at the same time if the effort is to be kept within reasonable limits. In the case of high-frequency interference in particular, this can lead to the sample values being disturbed differently. Under certain circumstances, this can result in uncritical disturbances being regarded as serious disturbances and / or serious disturbances not being recognized.
  • the present invention is therefore based on the object of finding a method for transmitting data by means of which it is possible in a simple manner to identify serious malfunctions in the data transmission, and only serious malfunctions as such.
  • T ASK is achieved by the claimed that part of the patent claim 1 in the feature ⁇ feature.
  • the data transmitted via the first transmission channel and the data transmitted via the second transmission channel are transmitted at different times from one another.
  • the time delay of the transmission of the corresponding data can be freely selected.
  • the free choice of the time offset makes it possible to set it optimally. It can be selected so that on the one hand only one of the corresponding data is affected by one and the same fault, and on the other hand that existing faults can be detected very shortly after the transmission of the data transmitted first.
  • FIG. 1 shows a time diagram to illustrate the type of data transmission described in more detail below
  • FIG. 2 shows the basic structure of devices for generating and checking data transmitted during data transmissions of the type illustrated in FIG. 1
  • FIG. 3 shows a time diagram to illustrate a data transmission in which data are transmitted repeatedly via the same transmission channel
  • FIG. 4 shows a time diagram to illustrate a data transmission in which data and, in contrast, inverted data are transmitted simultaneously over two transmission channels.
  • the method for transmitting data which is considered in more detail here, is intended in particular for applications in which particularly secure data transmission is important. Such applications are, for example, but of course by no means exclusively, the control of the anti-lock braking system or the airbag of a motor vehicle.
  • the method is not subject to any restrictions with regard to the length and type of the transmission channels.
  • the Ü be bertragungskanale, electrical or optical conductors, radio channels or other transmission channels.
  • the data transmission takes place via two transmission channels. These two transmission channels are designated CHA and CHB in FIGS. 1 and 2.
  • the data to be transmitted are transmitted twice, once inverted via the first transmission channel CHA, and once not inverted and delayed via the second transmission channel CHB. This is shown by way of example in FIG. 1.
  • time-shifted means that the data transmitted via the second transmission channel CHB are transmitted later than the data transmitted via the first transmission channel.
  • this can also be the other way round: the non-inverted data can also be transmitted before the inverted data.
  • the data transmitted via the second transmission channel CHB are transmitted one clock period TP after the data transmitted via the first transmission channel CHA.
  • This time difference can be determined differently, both in terms of size and sign.
  • the probability that the Corresponding data are influenced by different faults is extremely low, since faults generally only occur very rarely (otherwise the system would be unusable). If both of the data corresponding to one another are disturbed (by the same or different faults), this can lead to the faults being canceled when the data corresponding to one another are compared for error detection and not being recognized.
  • the probability that existing faults in the corresponding data stream sections cancels out when the corresponding data are compared for error detection can be eliminated reduce a relatively short time delay in the transmission of the corresponding data to a minimum.
  • FIG. 2 A possible construction of devices for generating and checking the data to be transmitted or transmitted via the transmission channels is illustrated in FIG. 2.
  • the device (provided on the transmission side) for generating the data to be transmitted via the transmission channels CHA and CHB is designated m in FIG. 2 by the reference symbol S.
  • the device (on the receiving side, i.e. provided at the other end of the transmission channels CHA and CHB) for checking the data transmitted via the transmission channels CHA and CHB is designated by the reference symbol E in FIG.
  • the (data generation) device S contains an inverter I and a delay element V, which can be formed, for example, by a FIFO memory. It receives the data D to be transmitted as an input signal and uses it to generate a first data stream output on the first transmission channel CHA and a second data stream output on the second transmission channel CHB. To generate the first data stream (which is output to the first transmission channel CHA), the input data D are inverted by the inverter I. The data transmitted via the first transmission channel CHA are therefore the inverse of the data D actually to be transmitted.
  • the input data D is delayed by the delay element V.
  • the delay is chosen such that the data output on the second transmission channel CHB is output on the first transmission channel CHA a predetermined time later than the data corresponding to these. It must be taken into account here that the generation of the data to be output on the first transmission channel CHA (the inversion of the data D by the inverter I) also takes a certain time.
  • the data transmitted via the second transmission channel CHB are the data D that are actually to be transmitted but are transmitted with a delay.
  • the delay element V could possibly be dispensed with; Even without this delay element, corresponding data would be sent to the transmission channels CHA and CHB at different times.
  • the delay element V can also be used to delay the data to be output on the first transmission channel CHA. Then the data D actually to be transmitted would be transmitted via the second transmission channel CHB, and the data inverted and delayed in contrast would be transmitted via the first transmission channel CHA.
  • the (data verification) device E is complementary to the (data generation) device S; she processed ü over the first transmission channel CHA data received as processed data to be transmitted D for output to the second transmission channel CHB, and processes through the second transmission channel CHB received data as the processed data to be transmitted D for output to the first transmission channel CHA were. Accordingly, it also contains an inverter I and a delay element V, the delay element V delaying the data received via the first transmission channel CHA, and inverting the data obtained via the second transmission channel CHB.
  • the data generated and output by the delay element V and the data generated and output by the inverter I had to be the same if the data transmission over both transmission channels was error-free; If the transmission of the data transmitted via the first transmission channel CHA or the transmission of the data transmitted via the second transmission channel CHB was disrupted, the data from the delay element V and the data output by the inverter I differ.
  • a comparator C checks whether the data output by the delay element V and the data output by the inverter I are the same.
  • the comparator C determines that the data to be compared are not the same, this means that the first transmission channel CHA and / or the second transmission channel CHB were disturbed during the transmission of this data, and consequently the data to be compared was not can be regarded as error-free. These data are preferably not used any further.
  • the data to be transmitted itself are transmitted via one of the transmission channels, and inverted data are transmitted via the other transmission channel.
  • this variant currently appears to be the simplest and most effective, there is no restriction to this. In principle, any number of differently coded data can be transmitted via the various transmission channels. It is not necessary for the data to be transmitted to be transmitted via one of the transmission channels.
  • the same data can also be transmitted via the various transmission channels, the number of which can also be arbitrarily larger than two, whereby this data can be the data to be transmitted itself or data corresponding to them.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Abstract

Procédé de transmission de données, selon lequel les données à transmettre et/ou des données correspondant à ces dernières sont transmises par une première voie de transmission et de surcroît par une seconde voie de transmission. Le procédé décrit se caractérise en ce que les données transmises par la première voie de transmission et les données transmises par la seconde voie de transmission sont transmises avec un décalage temporel les unes par rapport aux autres.
EP00929271A 1999-03-31 2000-03-31 Procede de transmission de donnees Ceased EP1163754A2 (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE19914742 1999-03-31
DE19914742A DE19914742A1 (de) 1999-03-31 1999-03-31 Verfahren zum Übertragen von Daten
PCT/DE2000/000981 WO2000060794A2 (fr) 1999-03-31 2000-03-31 Procede de transmission de donnees

Publications (1)

Publication Number Publication Date
EP1163754A2 true EP1163754A2 (fr) 2001-12-19

Family

ID=7903168

Family Applications (1)

Application Number Title Priority Date Filing Date
EP00929271A Ceased EP1163754A2 (fr) 1999-03-31 2000-03-31 Procede de transmission de donnees

Country Status (4)

Country Link
US (1) US7245667B2 (fr)
EP (1) EP1163754A2 (fr)
DE (1) DE19914742A1 (fr)
WO (1) WO2000060794A2 (fr)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7887838B2 (en) 2002-01-18 2011-02-15 Banner Pharmacaps, Inc. Non-gelatin film and method and apparatus for producing same
US7408913B2 (en) * 2003-05-12 2008-08-05 Lucent Technologies Inc. Method of real time hybrid ARQ
DE102007003187A1 (de) * 2007-01-22 2008-10-02 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Erzeugen eines zu sendenden Signals oder eines decodierten Signals
US20100032167A1 (en) * 2008-08-08 2010-02-11 Adam Mark K Method for Making Wellbore that Maintains a Minimum Drift

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3665395A (en) * 1967-06-29 1972-05-23 Siemens Ag Method of data transmission
EP0260603A2 (fr) * 1986-09-11 1988-03-23 Nec Corporation Système de commutation de canal
US5386424A (en) * 1993-03-31 1995-01-31 Honeywell, Inc. Apparatus and method for transmitting information between dual redundant components utilizing four signal paths
US5761245A (en) * 1993-08-25 1998-06-02 Nokia Telecommunications Oy Method and a system for redundancy control of baseband channels in a telecommunications system
DE19828632A1 (de) * 1997-08-28 1999-03-04 Samsung Electronics Co Ltd Serielle Datenübertragung zwischen integrierten Schaltungen

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL166591C (nl) * 1971-05-18 1981-08-17 Philips Nv Foutencorrigerend datatransmissiestelsel.
US4011542A (en) * 1973-05-29 1977-03-08 Trw Inc. Redundant data transmission system
FR2427747A1 (fr) * 1978-05-31 1979-12-28 Materiel Telephonique Recepteur de signaux d'horloge et de signaux auxiliaires transmis simultanement
US4245344A (en) * 1979-04-02 1981-01-13 Rockwell International Corporation Processing system with dual buses
US4298982A (en) * 1980-06-03 1981-11-03 Rca Corporation Fault-tolerant interface circuit for parallel digital bus
US4447903A (en) * 1981-05-22 1984-05-08 Ael Microtel, Ltd. Forward error correction using coding and redundant transmission
US5051991A (en) * 1984-10-17 1991-09-24 Ericsson Ge Mobile Communications Inc. Method and apparatus for efficient digital time delay compensation in compressed bandwidth signal processing
US4675863A (en) * 1985-03-20 1987-06-23 International Mobile Machines Corp. Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels
DE3836206A1 (de) * 1988-10-24 1990-04-26 Siemens Ag Verfahren zum codieren und pruefen von informationen fuer sicherungstechnische uebertragungen und einrichtung zum durchfuehren des verfahrens
GB2237706A (en) * 1989-11-03 1991-05-08 Racal Res Ltd Radio communications link with diversity
EP0506237B1 (fr) * 1991-02-26 1999-07-07 Denso Corporation Dispositif de communication avec tolérance d'erreur
FR2675971B1 (fr) 1991-04-23 1993-08-06 France Telecom Procede de codage correcteur d'erreurs a au moins deux codages convolutifs systematiques en parallele, procede de decodage iteratif, module de decodage et decodeur correspondants.
DE69232343D1 (de) * 1991-08-13 2002-02-14 Canon Kk Bildübertragungsvorrichtung
US5422929A (en) * 1991-11-13 1995-06-06 Txport, Inc. Telephone line repeater and method of testing same
DE580938T1 (de) * 1992-06-26 1994-09-22 Yokogawa Electric Corp Steuerungsgerät für Duplex-Kommunikation.
JPH06232826A (ja) * 1993-02-08 1994-08-19 Hitachi Ltd 音声差分pcmデータ伸長方法
JP3294737B2 (ja) * 1994-10-13 2002-06-24 ドクトル・ヨハネス・ハイデンハイン・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング 位置測定装置
US5956674A (en) * 1995-12-01 1999-09-21 Digital Theater Systems, Inc. Multi-channel predictive subband audio coder using psychoacoustic adaptive bit allocation in frequency, time and over the multiple channels
US6178317B1 (en) * 1997-10-09 2001-01-23 Ibiquity Digital Corporation System and method for mitigating intermittent interruptions in an audio radio broadcast system
DE19850672C2 (de) * 1998-11-03 2003-07-31 St Microelectronics Gmbh Leitungsfehlerprüfschaltung für ein elektrisches Datenübertragungssystem
ATE343307T1 (de) * 2000-12-08 2006-11-15 Motorola Inc Kanalzuweisung in einem kommunikationssystem
US7020821B2 (en) * 2001-02-22 2006-03-28 Lucent Technologies Inc. Redundant packet telecommunication network system using minimum hamming distances to construct a final estimate of a original codeword
US6526031B1 (en) * 2001-06-21 2003-02-25 Motorola, Inc. Forward power control determination in spread spectrum communications systems
US6862434B2 (en) * 2002-07-26 2005-03-01 Qualcomm Inc. Transmission diversity systems
KR100979153B1 (ko) * 2002-11-22 2010-08-31 인터디지탈 테크날러지 코포레이션 복소 가중치 생성(cwg) 알고리즘을 이용한 레이크 수신기에서의 채널 이득 추정

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3665395A (en) * 1967-06-29 1972-05-23 Siemens Ag Method of data transmission
EP0260603A2 (fr) * 1986-09-11 1988-03-23 Nec Corporation Système de commutation de canal
US5386424A (en) * 1993-03-31 1995-01-31 Honeywell, Inc. Apparatus and method for transmitting information between dual redundant components utilizing four signal paths
US5761245A (en) * 1993-08-25 1998-06-02 Nokia Telecommunications Oy Method and a system for redundancy control of baseband channels in a telecommunications system
DE19828632A1 (de) * 1997-08-28 1999-03-04 Samsung Electronics Co Ltd Serielle Datenübertragung zwischen integrierten Schaltungen

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of WO0060794A3 *

Also Published As

Publication number Publication date
WO2000060794A3 (fr) 2000-12-28
US7245667B2 (en) 2007-07-17
DE19914742A1 (de) 2000-10-12
WO2000060794A2 (fr) 2000-10-12
US20020085487A1 (en) 2002-07-04

Similar Documents

Publication Publication Date Title
DE69428687T2 (de) Ausrichtungsgeraet fuer einen seriellen datenbus
EP2751956B1 (fr) Procédé et équipement pour la vérification du fonctionnement correct d'une transmission série de données
EP1994700B1 (fr) Procede et systeme pour la compensation de propagations differees asymetriques
EP2160857B1 (fr) Procédé de contrôle et circuit électronique de transmission série sécurisée de données
WO2016037768A1 (fr) Procédé de transmission en série d'une trame sur une ligne de bus depuis un émetteur vers au moins un récepteur et abonnés d'un système de bus
DE19736434A1 (de) Verfahren und Vorrichtungen zur Erkennung der Position von in einem seriellen Datenempfangsstrom liegenden Datenpaketen
WO2016034350A1 (fr) Procédé de transmission série d'une trame par un système de bus d'un émetteur à au moins un récepteur et station abonnée pour un système de bus
EP2742642B1 (fr) Dispositif de transmission de valeurs de mesure
DE69031639T2 (de) Synchronisiereinrichtung, welche Taktphasenextrapolation verwendet
DE102005060903A1 (de) Verfahren und Vorrichtung zum Dekodieren eines Signals
DE69426368T2 (de) Datenübertragungssystem für ein Kraftfahrzeug
EP1163754A2 (fr) Procede de transmission de donnees
DE69223911T2 (de) Multiplexübertragungsverfahren und Verfahren zur Synchronisation in einer Multiplexübertragung
DE3881621T2 (de) Jitterregelung in digitalen uebertragungsstrecken.
DE19946776A1 (de) Verfahren und Vorrichtung zu bidirektionalen Kommunikation wenigstens zweier Kommunikationsteilnehmer
EP0738057A2 (fr) Dispositif et méthode pour la synchronisation de bits
DE10141040B4 (de) Serielle Schnittstelleneinheit
EP2338248B1 (fr) Procédé pour exploiter un système de communication à plusieurs n uds et système de communication associé
EP1069690A2 (fr) Procédé d'échantillonage de signaux digitaux codés en biphase
EP1168694A2 (fr) Réseau synchrone
EP0346783B1 (fr) Procédé et dispositif pour transmettre des signaux de télémétrie dans un flux de données numériques
DE19948598B4 (de) Mikrocomputer mit Abtastfunktion eines Wiederholungs-Anforderungssignals in Synchronisation mit einem Abtastsignal
DE102016105328B4 (de) Gegenüber eingestreuter Störung robustere serielle Datenkommunikation
DE19653794A1 (de) Verfahren zur Übertragung digitaler Daten
WO2009074603A1 (fr) Procédé pour déterminer la fréquence d'horloge d'un signal de données reçu par un noeud d'un système de communication, coupleur en étoile actif pour exécuter le procédé et système de communication doté d'un tel coupleur en étoile

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20010921

AK Designated contracting states

Kind code of ref document: A2

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

RBV Designated contracting states (corrected)

Designated state(s): DE FR GB IT

17Q First examination report despatched

Effective date: 20040716

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20070720