Method for operating a communication network, and network arrangement using prioritized data interchange
US-9680735-B2 · Jun 13, 2017 · US
US9998385B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9998385-B2 |
| Application number | US-201214370984-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 28, 2012 |
| Priority date | Jan 9, 2012 |
| Publication date | Jun 12, 2018 |
| Grant date | Jun 12, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for operating a communications network, in particular an Ethernet network is provided. Network devices that are coupled to the network have a switch device and a control device that is coupled to the switch device, and the switch device has at least one receiving port and a sending port for sending and receiving data via the communications network. Fuse devices for monitoring a particular data transfer rate are assigned to the receiving ports. The fuse devices block data reception at a particular receiving port when a previously determined maximum data transfer rate is exceeded. A possible annular structure using bidirectional communication paths and the limitation of the data transfer rate at the receiving ports improve fail-safety and error analysis in the event of transfer and hardware errors, in particular babbling idiot errors. The invention further relates to a network arrangement having a plurality of corresponding network devices which function according to said method.
Opening claim text (preview).
The invention claimed is: 1. A method for fault checking a communications network for network devices which are coupled to the communications network, wherein a respective network device comprises a first and a second control device, wherein the first control device is coupled to a first switch device and the second control device is coupled to a second switch device, and wherein the first and second switch devices have in each case a reception port and a transmission port for transmitting and receiving data via the communications network, and the reception port is assigned a fuse device for disconnecting data reception, wherein the method comprises: predefining a maximum data transmission rate during the transmission of data, wherein the network devices are configured to transmit data at a data rate which is lower than the predefined maximum data transmission rate; monitoring a data transmission rate of received data at the reception ports of the network devices for a fault; generating first data items by the first control device and second data items by the second control device, wherein the first data items and the second data items are linked to one another by predefined coding; transmitting the first data items from the first control device to the second control device via the first switch device and transmitting the second data items from the second control device to the first control device via the second switch device; transmitting the first data items and the second data items via a first communication path from the transmission port of the first switch device for the first control device to the reception port of the second switch device for the second control device; transmitting the first data items and the second data items via a second communication path from the transmission port of the second switch device for the second control device to the reception port of the first switch device for the first control device; wherein the data items of the first and second communication paths pass through the network devices in opposite directions; disconnecting at least one communication path of the first communication path and the second communication path data reception if incoming data has a fault as defined by a data transmission rate which is higher than the predefined maximum data transmission rate; and allowing for data transmission via one of the first and second communication paths which does not have a fault. 2. The method as claimed in claim 1 , further comprising: releasing the data reception at the reception port if incoming data has a data transmission rate which is lower than the predefined maximum data transmission rate. 3. The method as claimed in claim 1 , wherein a maximum link transmission rate is predefined for each communication path between the transmission port and the reception port. 4. The method as claimed in claim 1 , wherein the data is assigned at least two priority classes and the data transmission rate is monitored exclusively for data of a selected priority class and data reception is blocked depending upon detection of the priority class. 5. The method as claimed in claim 1 , wherein the data is assigned at least two priority classes, and in order to estimate the data transmission rate for data of a selected priority class a waiting time for the data of the selected priority class is detected in the at least first or second switch device. 6. The method as claimed in claim 1 , also comprising: transmitting the first data items and the second data items via the transmission port of the first switch device for the first control device to the reception port of the second switch device for the second control device via at least one further switch device of a further network device with a first and a second control device; and transmitting the first data items and the second data items via the transmission port of the second switch device for the second control device to the reception port of the first switch device for the first control device via at least one further switch device of a further network device with a first and a second control device; wherein in a respective further switch device data received at a reception port for the second control device of the further switch device is passed on to a transmission port for the first control device of the further switch device, and data received at a reception port for the first control device of the further switch device is passed on to a transmission port for the second control device of the further switch device. 7. The method as claimed in claim 1 , also comprising: comparing the first data items with the second data items in order to generate a comparison result; and passivizing the network device as a function of the comparison result. 8. The method as claimed in claim 1 , also comprising: receiving the first data items and the second data items at input ports for different control devices in the further network device, and comparing the received data items. 9. The method as claimed in claim 1 , wherein the communications network is an Ethernet network. 10. The method as claimed in claim 1 , wherein the fuse devices of at least two network devices are assigned various threshold values for the data transmission rate, wherein each of the various threshold values is lower than or equal to the predefined maximum data transmission rate, wherein data reception at the reception port of the at least two network devices is blocked if the data incoming at the assigned reception port has the data transmission rate which is higher than the assigned threshold value. 11. The method as claimed in claim 10 , wherein the network devices are arranged distributed in a multiplicity of network segments, wherein each of the network segments is assigned a subset of the network devices, wherein at each network segment with at least two assigned network devices the fuse device which is arranged at an edge region of the network segment is assigned a lower threshold value for the data transmission rate than in the case of a fuse device which is arranged in a middle region of the network segment. 12. The method as claimed in claim 11 , wherein the subsets are formed as disjunctive subsets. 13. The method as claimed in claim 10 , wherein the network devices comprise at least two network devices which are redundant with respect to their functionality, wherein the subsets are formed in such a way that each of the subsets is assigned one of the redundant network devices at most. 14. The method as claimed in claim 11 , wherein a multiplicity of virtual networks are implemented in the communications network in order to avoid the threshold value for the data transmission rate being exceeded at the fuse device of a network segment owing to reception of data from another network segment. 15. The method as claimed in claim 14 , wherein the respective threshold value for the data transmission rate of the respective fuse device is set as a function of the virtual network in which the respective fuse device is arranged. 16. A computer program product, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a processor of a computer system to implement the method as claimed in claim 1 on one or more program-controlled devices. 17. A data carrier having a stored computer program with instructions, comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a
Related publications grouped by family.
Answers are generated from the same data shown on this page.