Synchronous multi-cluster network architecture
First Claim
Patent Images
1. A network for data transmission, comprising:
- a plurality of sub-networks for transmitting data in data frames, in which each sub-network has at least two subscribers, wherein at least two of the sub-networks have different transmission rates, and wherein one of the sub-networks serves as a dedicated clock and frame rate master for synchronizing the clocks and frame rates of all other sub-networks;
at least one gateway connecting each sub-network to at least one other sub-network for transmission of data between the sub-networks;
at least one first sub-network is configured for at least one of simultaneous addressing of data frames to a plurality of subscribers, and random addressing of single data frames or parts of data frames, and this at least one first sub-network is furthermore adapted for synchronous transmission of synchronous data or control data, and normal package data; and
for real-time transmission with deterministic transmission times between sub-networks by an exchange of time synchronization signals and a synchronization of the at least one first sub-network and at least one other sub-network with these signals, a transmission of individual data frames between the respective sub-networks is effected with a defined timing relationship between the sub-networks.
2 Assignments
0 Petitions
Accused Products
Abstract
A network for data transmission comprises a plurality of sub-networks for transmitting data in data frames. The sub-networks have different transmission rates and are connected to each other via at least one gateway. The transmission of the data frames is effected with a defined timing relationship between the sub-networks.
-
Citations
24 Claims
-
1. A network for data transmission, comprising:
-
a plurality of sub-networks for transmitting data in data frames, in which each sub-network has at least two subscribers, wherein at least two of the sub-networks have different transmission rates, and wherein one of the sub-networks serves as a dedicated clock and frame rate master for synchronizing the clocks and frame rates of all other sub-networks; at least one gateway connecting each sub-network to at least one other sub-network for transmission of data between the sub-networks; at least one first sub-network is configured for at least one of simultaneous addressing of data frames to a plurality of subscribers, and random addressing of single data frames or parts of data frames, and this at least one first sub-network is furthermore adapted for synchronous transmission of synchronous data or control data, and normal package data; and for real-time transmission with deterministic transmission times between sub-networks by an exchange of time synchronization signals and a synchronization of the at least one first sub-network and at least one other sub-network with these signals, a transmission of individual data frames between the respective sub-networks is effected with a defined timing relationship between the sub-networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 21, 22)
-
-
17. A network node for a data transmission network that comprises:
-
a plurality of sub-networks for transmitting data in data frames, in which each sub network has at least two subscribers, wherein at least two of the sub-networks have different transmission rates, and wherein one of the sub-networks serves as a dedicated clock and frame rate master for synchronizing the clocks and frame rates of all other sub-networks; at least one gateway connecting each sub-network to at least one other sub-network for transmission of data between the sub-networks; and at least one first sub-network is configured for at least one of simultaneous addressing of data frames to a plurality of subscribers, and random addressing of single data frames or parts of data frames, and this at least one first sub-network is furthermore adapted for synchronous transmission of synchronizing data or control data, and normal package data; wherein means are provided for synchronizing the emission of data with other network nodes, or with a synchronizing clock.
-
-
18. A gateway for a data transmission network that comprises:
-
a plurality of sub-networks for transmitting data in data frames, in which each sub-network has at least two subscribers, wherein at least two of the sub-networks have different transmission rates, and wherein one of the sub-networks serves as a dedicated clock and frame rate master for synchronizing the clocks and frame rates of all other sub-networks; at least one gateway connecting each sub-network to at least one other sub-network for transmission of data between the sub-networks, wherein the gateway comprises at least two network nodes, at least two network nodes being connected to different sub-networks; at least one first sub-network configured for at least one of simultaneous addressing of data frames to a plurality of subscribers, and random addressing of single data frames or parts of data frames, and this at least one first sub-network is furthermore adapted for synchronous transmission of synchronizing data or control data, and normal package data; for real-time transmission with deterministic transmission times between sub-networks by an exchange of time synchronization signals and a synchronization of at least one first sub-network and at least one other sub-network with these signals, a transmission of individual data frames between the respective sub-networks is effected with a defined timing relationship between the sub-networks. - View Dependent Claims (23)
-
-
19. A gateway for a data transmission network that comprises:
-
a plurality of sub-networks for transmitting data in data frames, in which each sub-network has at least two subscribers, wherein at least two of the sub-networks have different transmission rates; at least one gateway connecting each sub-network to at least one other sub-network for transmission of data between the sub-networks, wherein the gateway comprises at least two network nodes of different sub-networks; at least one first sub-network is configured for at least one of simultaneous addressing of data frames to a plurality of subscribers, and random addressing of single data frames or parts of data frames, and this at least one first sub-network is furthermore adapted for synchronous transmission of synchronizing data or control data, and normal package data; for real-time transmission with deterministic transmission times between sub-networks by an exchange of time synchronization signals and a synchronization of at least one first sub-network and at least one other sub-network with these signals, a transmission of individual data frames between the respective sub-networks is effected with a defined timing relationship between the sub-networks; wherein at least one of a clock rate and a frame rate of a second sub-network is synchronized with at least one of a clock rate and a frame rate of a first sub network; and wherein one of the sub-networks serves as a dedicated clock and frame rate master for synchronizing the clock rates and frame rates of all other sub-networks.
-
-
20. A method for operating a network that comprises a plurality of sub-networks, the method comprising:
-
connecting at least one first sub-network to at least one other sub-network by means of at least one gateway for transmission of data between the plurality of sub-networks, at least two of which have different transmission rates; configuring at least one first sub-network for at least one of simultaneous addressing of data frames to a plurality of subscribers, and random addressing of single data frames or parts of data frames, and adapting this at least one first sub-network for synchronous transmission of synchronous data or control data and normal package data; synchronizing the at least one other sub-network to the at least one first sub-network with at least one of a clock rate and a frame rate of the at least one first sub-network, wherein the first sub-network serves as dedicated clock and frame rate master for synchronization of the clocks and frame rates of all other sub-networks; and transmitting data frames between individual sub-networks with a defined timing relationship between the sub-networks. - View Dependent Claims (24)
-
Specification