Multi-destination traffic handling optimizations in a network device
US-10868768-B1 · Dec 15, 2020 · US
US9407582B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9407582-B2 |
| Application number | US-201314034095-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 23, 2013 |
| Priority date | Sep 24, 2012 |
| Publication date | Aug 2, 2016 |
| Grant date | Aug 2, 2016 |
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 redundantly operated industrial communication system includes communication devices that are redundantly linked to an industrial communication network and includes network infrastructure devices associated with the industrial communication network, wherein message transmission occurs wirelessly at least in sections. The industrial communication network contains a plurality of buffer memory units for message elements that are received at a network node by wire and message elements that are to be sent by the network node wirelessly. When a maximum buffer size is exceeded, an oldest message element situated in a respective buffer memory unit is erased. Until the maximum buffer size is exceeded, the oldest message element is selected as the next message element to be sent wirelessly.
Opening claim text (preview).
What is claimed is: 1. A redundantly operable industrial communication system comprising: a plurality of communication devices that are redundantly linked to an industrial communication network, each the plurality of communication devices including: at least a first and a second transmission and reception unit, each of the first and second transmission and reception units having an interface for a network connection in the industrial communication network, the first and second transmission and reception units having an identical network address; a signal processing unit connected to the first and second transmission and reception units and having a multiplexer unit for forwarding messages to be sent to the first and second transmission units in parallel and a redundancy handling unit for processing messages received from the first and second reception units, the redundancy handling unit comprising a filter unit configured to detect received redundant messages; and a plurality of network infrastructure devices that are associated with the industrial communication network, each of the plurality of network infrastructure devices including: a plurality of transmission and reception units, and a coupling element connecting the transmission and reception units of a network infrastructure device to one another; wherein the industrial communication network comprises: a plurality of transmission and reception stations for wireless message transmission, and a plurality of buffer memory units for message elements which are received by wire at a network node based on at least one of (i) high availability seamless redundancy and (ii) a parallel redundancy protocol, and which are sent wirelessly by the network node; wherein the buffer memory units each have a maximum buffer size and are configured such that, when the maximum buffer size is exceeded, an oldest message element situated in a respective buffer memory unit is erased from the respective buffer memory unit, and that, until the maximum buffer size is exceeded, the oldest message element is selected as a next message element to be sent wirelessly. 2. The communication system as claimed in claim 1 , wherein the buffer memory units comprise ring buffers. 3. The communication system as claimed in claim 1 , wherein the oldest message element corresponds to a message element that is inserted into the buffer memory unit first among all message elements situated in the respective buffer memory unit. 4. The communication system as claimed in claim 2 , wherein the oldest message element corresponds to a message element that is inserted into the buffer memory unit first among all message elements situated in the respective buffer memory unit. 5. The communication system as claimed in claim 1 , wherein each of the plurality of buffer memory units is configured such that a message element is erased from the respective buffer memory unit when a prescribed admissible age is exceeded. 6. The communication system as claimed in claim 1 , wherein mutually redundant messages are denoted by a uniform sequence number; and wherein a signal processing unit of a redundantly linked communication device is configured to allocate a sequence number to a message that is to be transmitted redundantly. 7. The communication system as claimed in claim 6 , wherein the signal processing unit includes an associated memory unit which is configured to store sequence numbers from messages that have already been received without error; and wherein the redundancy handling unit is configured to check for an already stored sequence number when a new message is received. 8. The communication system as claimed in claim 6 , wherein the signal processing unit of the redundantly linked communication device is implemented via a field programmable gate array. 9. The communication system as claimed in claim 1 , wherein a coupling element of a network infrastructure device comprises at least one of (i) a high speed bus and (ii) a backplane switch with an associated controller. 10. The communication system as claimed in claim 1 , wherein messages which are to be transmitted redundantly are transmitted based on at least one of (i) high-availability seamless redundancy and (ii) a parallel redundancy protocol. 11. The communication system as claimed in claim 1 , wherein a buffer memory unit is associated with one of (i) a network infrastructure device or (ii) a transmission and reception station for wireless message transmission. 12. The communication system as claimed in claim 1 , wherein the industrial communication network comprises first and second transmission and reception stations for wireless message transmission; wherein the first transmission and reception stations comprises base stations, and wherein the second transmission and reception stations comprise wireless communication devices that can be connected to a base station. 13. A network node for a redundantly operable industrial communication system, comprising: at least one reception unit for receiving redundant messages transmitted by wire; at least one transmission unit for sending redundant messages which are to be transmitted wirelessly; a buffer memory unit, connected to the reception unit and the transmission unit, for message elements received by wire based on at least one of (i) high availability seamless redundancy and (ii) a parallel redundancy protocol, and for message elements which are sent wirelessly, the buffer memory unit having a maximum buffer size and being configured such that, when the maximum buffer size is exceeded, an oldest message element situated in a respective buffer memory unit is erased from the buffer memory unit, and such that, until the maximum buffer size is exceeded, the oldest message element is selected as a next message element to be sent wirelessly. 14. A method for the redundant operation of an industrial communication system, in which a plurality of communication devices are redundantly linked to an industrial communication network, the communication devices each comprising at least a first and a second transmission and reception unit, each of which includes an interface for a network connection in the industrial communication network, the first and second transmission and reception units including an identical network address and a signal processing unit connected to the first and second transmission and reception units, which forwards messages to be sent to both transmission units in parallel and that detects redundant messages received from the reception units, a plurality of network infrastructure devices associated with the industrial communication network each comprising a plurality of transmission and reception units and a coupling element that connects the transmission and reception units of a network infrastructure device to one another, the method comprising: transmitting messages in the industrial communication network wirelessly at least in sections via a plurality of transmission and reception stations, the industrial communication network comprising a plurality of buffer memory units for message elements received by wire at a network node based on at least one of (i) high availability seamless redundancy and (ii) a parallel redundancy protocol, and message elements which are sent wirelessly by the network node, and the buffer memory units each having a maximum buffer size; erasing from a respective buffer memory unit an oldest message element situated in the respective buffer memory unit when the maximum buffer size is exceeded; and selecting the oldest message element as the next message element to be sent wirelessly until
by discarding or delaying data units, e.g. packets or frames · CPC title
Multipath · CPC title
by using a plurality of bus systems · CPC title
involving redundancy (error detection or correction of the data by redundancy in hardware using active fault-masking in interconnections G06F11/2002; error detection or correction of the data by redundancy in hardware using active fault-masking in storage systems using spares or by reconfiguring G06F11/2053) · CPC title
implementing delay-aware scheduling · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.