Claims
- 1. Data bus for multiple components, comprising:a beam wave guide; a plurality of components coupled to the beam wave guide; and an active star coupler coupled to the beam wave guide; wherein the components have a predetermined hierarchical transmission authorization; an order of transmissions of the respective components is controlled via a synchronizing pulse, said components transmitting data via said data bus between consecutive synchronizing pulses in an order determined according to said hierarchical transmission authorizations; and a cycle time between consecutive synchronizing pulses resides between a duration of a transmission of a component having a highest priority ranking and a cumulative transmission time of all components.
- 2. The data bus according to claim 1, wherein if a higher ranking component does not transmit, a lower ranking component has a transmission authorization in a time interval which is measured from a transmission time of a component having a highest priority ranking, based on a maximum transmission time of a signal on the data bus.
- 3. The data bus according to claim 1, wherein a component does not transmit if a time period remaining between a transmission authorization for said component and a time for outputting a following synchronizing pulse is shorter than a duration of transmission of the component.
- 4. The data bus according to claim 2, wherein a component does not transmit if a time period remaining between a transmission authorization for said component and a time for outputting a following synchronizing pulse is shorter than a duration of transmission of the component.
- 5. The data communication network according to claim 1, wherein the plurality of subscriber components are interconnected via the active star coupler.
- 6. The data bus according to claim 1, wherein the components send a status signal in a normal mode.
- 7. The data bus according to claim 2, wherein the components send a status signal in a normal mode.
- 8. The data bus according to claim 1, wherein the synchronizing pulse has different durations which correspond to different conditions of devices assigned to the data bus.
- 9. The data bus according to claim 2, wherein the synchronizing pulse has different durations which correspond to different conditions of devices assigned to the data bus.
- 10. The data bus according to claim 8, wherein the conditions of devices assigned to the data bus are defined by a transmission mode of a specific component.
- 11. The data bus according to claim 1, wherein the synchronizing pulse is transmitted by a component.
- 12. The data bus according to claim 2, wherein the synchronizing pulse is transmitted by a component.
- 13. A method of operating a data network which includes a plurality of subscriber components coupled in data communication via a data bus that is controlled by a bus master, said method comprising:said bus master generating a train of synchronization pulses; between consecutive synchronization pulses, said subscriber components transmitting data via said data bus in an order determined according to a predetermined transmission priority hierarchy; wherein a cycle time between consecutive synchronization pulses is greater than a duration of a transmission of a subscriber component having highest priority and less than a cumulative transmission time necessary for all subscriber components to transmit via the data bus.
- 14. The method according to claim 13, wherein a particular subscriber component does not transmit if a time remaining prior to expiration of a current cycle is less than a duration required for transmission by the subscriber component.
- 15. The method according to claim 13, wherein:following a particular synchronization pulse, a first next consecutive synchronous pulse is delayed if a component has not completed transmission of data prior to the end of a current cycle; and a second next consecutive synchronization pulse is generated at a time measured from said particular synchronization pulse.
- 16. A data communication network having a plurality of subscriber components coupled in data communication via a data bus that is controlled by a bus master, wherein:said bus master generates a train of synchronization pulses; between consecutive synchronization pulses, said subscriber components transmit data via said data bus in an order determined according to a predetermined transmission priority hierarchy; and a cycle time between consecutive synchronization pulses is greater than a duration of a transmission of a subscriber component having highest priority and less than a cumulative transmission time necessary for all subscriber components to transmit via the data bus.
- 17. The data communication network according to claim 16, wherein a particular subscriber component does not transmit if a time remaining prior to expiration of a current cycle is less than a duration required for transmission by the subscriber component.
- 18. The data communication network according to claim 16, wherein:following a particular synchronization pulse, a first next consecutive synchronous pulse is delayed if a component has not completed transmission of data prior to the end of a current cycle; and a second next consecutive synchronization pulse is generated at a time measured from said particular synchronization pulse.
Priority Claims (3)
Number |
Date |
Country |
Kind |
196 36 442 |
Sep 1996 |
DE |
|
196 36 441 |
Sep 1996 |
DE |
|
197 20 401 |
May 1997 |
DE |
|
Parent Case Info
This application is related to the Applicant's application Ser. No. 09/254,483, filed May 26, 1999.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/EP97/04672 |
|
WO |
00 |
Publishing Document |
Publishing Date |
Country |
Kind |
WO98/09845 |
3/12/1998 |
WO |
A |
US Referenced Citations (11)
Foreign Referenced Citations (12)
Number |
Date |
Country |
31 50 313 |
Aug 1983 |
DE |
34 24 866 |
Jan 1986 |
DE |
37 37 554 |
May 1989 |
DE |
WO 8909146 |
Oct 1989 |
DE |
38 25 099 |
Jan 1990 |
DE |
39 36 894 |
May 1991 |
DE |
WO 9106447 |
May 1991 |
DE |
195 03 214 |
Feb 1995 |
DE |
195 15 633 |
Oct 1996 |
DE |
2 290 682 |
Jan 1996 |
GB |
WO 8503826 |
Aug 1985 |
WO |
WO 9608097 |
Mar 1996 |
WO |
Non-Patent Literature Citations (1)
Entry |
“Interfaces und Datennetze”, Gerhard Schnell and Konrad Hoyer; Friedr. Vieweg & Sohn Verlagsges. mbH, Braunschweig, 1989, pps. 24-29. |