This application claims the priority of Germany Patent Document 198 10 292.5, filed Mar. 10, 1998 and PCT/EP99/0116, filed Feb. 23, 1999, the disclosures of which are expressly incorporated by reference herein.
The invention relates to a data bus for a plurality of nodes that are connected to one another via a star coupler. Such a data bus is known from the unpublished German patent application 19720401 and a corresponding U.S. Pat. No. 6,587,474. Herein, the nodes are connected to the data bus via transmitter/sender modules. For optical bus systems, aging of the transmitter diodes or frequent reverse bending fatigue of the optical fiber or damage thereto can lead to a reduction of luminous power to the receiver diode, thereby resulting in malfunctions in the bus traffic. Such an error cannot be automatically detected and diagnosed.
The object of the invention is to provide a data bus of the aforementioned art that detects any degradation of transmission quality.
Degradation of the optical transmission quality can be detected by the transmitter/receiver module. This degradation is characterized, for example, by excessive attenuation or by the difference between dark current and photocurrent (useful current).
According to an advantageous development of the invention, the frequency of faulty data transmission can be determined.
In another advantageous development of the invention, addressability of the memory element allows the simple detection of which of the node(s) caused a faulty data transmission. As an example, the status of the memory element can be read out by a microcontroller assigned to the star coupler, via a serial interface (SPI, for example).
Subsequently, the memory element, for example, after a faulty transmission or after readout by the microcontroller, can be reset. Thus, the subsequently occurring faulty data transmission can be detected and distinguished from the preceding error.
Other objects, advantages and novel features of the present invention will become apparent from the following detailed description of the invention when considered in conjunction with the accompanying drawings.
The invention is illustrated by the single FIGURE which shows detail representation of a data bus according to the invention whereby the mode of transmission of the nodes is monitored.
Two nodes Tn and Tn+1 are connected via S/E (transmit/receive) modules S/En and S/En+1. The S/En and S/En+1 modules convert optical messages in electric form received from said Tn and Tn+1 nodes and relay the signals Din, Din+1 as input signals to a logical decision gate (AND Gate 1) as the central component of a star coupler K. The number of inputs and outputs of AND Gate 1 corresponds to the number of bus nodes. The output of AND Gate drives all inputs (Don, Don+1) of the S/En and S/En+1 modules. The modules convert these electrical signals into optical signals for transmission to the Tn and Tn+1 nodes via optical transmission segments.
Degradation of the optical transmission quality due to excessive attenuation or difference between dark current and photocurrent, can be detected by the transmit/receive module S/En or S/En+1. During a low level at the optical data input of the module, a detected error is reported at the data output of the star coupler via a brief low impulse as an additional input signal Di_n, Di_n+1.
This error state is stored at each input of the star coupler in a buffer (7). A counter is assigned to each signal input. The counter 8 is, within the time of a transmission, incremented by one if an error is reported by the corresponding S/E module. The counters can be read out and reset via a serial interface (SPI, for example) of a microcontroller. With this function, the optical transmission paths of all bus nodes can be diagnosed.
The foregoing disclosure has been set forth merely to illustrate the invention and is not intended to be limiting. Since modifications of the disclosed embodiments incorporating the spirit and substance of the invention may occur to persons skilled in the art, the invention should be construed to include everything within the scope of the appended claims and equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
198 10 292 | Mar 1998 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP99/01166 | 2/23/1999 | WO | 00 | 11/16/2000 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO99/46895 | 9/16/1999 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4561091 | Scholl et al. | Dec 1985 | A |
4644587 | Takahashi et al. | Feb 1987 | A |
4731880 | Ault et al. | Mar 1988 | A |
4761799 | Arragon | Aug 1988 | A |
4785394 | Fischer | Nov 1988 | A |
5073982 | Viola et al. | Dec 1991 | A |
5161153 | Westmore | Nov 1992 | A |
5272558 | Canestri et al. | Dec 1993 | A |
5418785 | Olshansky et al. | May 1995 | A |
5541759 | Neff et al. | Jul 1996 | A |
5585954 | Taga et al. | Dec 1996 | A |
5617238 | Bogdan et al. | Apr 1997 | A |
5684831 | Moller | Nov 1997 | A |
5859716 | O'Sullivanet al. | Jan 1999 | A |
5900621 | Nagakubo et al. | May 1999 | A |
6025946 | Miyamori et al. | Feb 2000 | A |
6072609 | Masuda | Jun 2000 | A |
6178025 | Hardcastle et al. | Jan 2001 | B1 |
6259704 | Asahina et al. | Jul 2001 | B1 |
Number | Date | Country |
---|---|---|
3244851 | Jun 1983 | DE |
3305115 | Aug 1983 | DE |
3420814 | Dec 1985 | DE |
3503364 | Aug 1986 | DE |
3613183 | Oct 1987 | DE |
4010574 | Jan 1991 | DE |
4008729 | Sep 1991 | DE |
4022027 | Jan 1992 | DE |
4139300 | Jun 1993 | DE |
4224339 | Jan 1994 | DE |
19626287 | Feb 1997 | DE |
19720401 | Mar 1998 | DE |
0255442 | Feb 1988 | EP |
0225025 | Jan 1993 | EP |
0292072 | Feb 1993 | EP |
0412220 | Mar 1994 | EP |
0439646 | Mar 1995 | EP |
0698980 | Feb 1996 | EP |
WO-8503826 | Aug 1985 | WO |
WO-9009710 | Aug 1990 | WO |
WO-9106447 | May 1991 | WO |
WO-9616490 | May 1996 | WO |