Communication network interface with screeners for incoming messages
AssigneeAllen-Bradley Company, Inc.
InventorsMark A. Lucak, Jonathan R. Engdahl, David J. Gee, Hassan A. Chami, Donald S. Pieronek
Life of this patent
Estimating the term…
Loading patent…
AssigneeAllen-Bradley Company, Inc.
InventorsMark A. Lucak, Jonathan R. Engdahl, David J. Gee, Hassan A. Chami, Donald S. Pieronek
Estimating the term…
Each message carried by a communication network has a packet that contains data, a tag, and a generation count wherein duplicate packets sent in different messages have identical generation counts. A station includes a modem that connects to the communication network in order to receive messages. A fixed screener circuit has a first memory that stores a set of tag values and a fixed screener determines when a packet tag matches a tag value in the first memory. The station also has an interface through which tag values are received from an external device, such as a host computer. A general purpose screener includes a second memory with a plurality of storage locations in which to store tag values from the interface and a generation count associated with each tag value. A first comparator in the general purpose screener determines when a tag contained in a packet matches a tag value in the second memory, and a second comparator determines when a generation count in the packet matches the generation count in the second memory that is associated with the matching tag value. A control circuit produces a signal when the first comparator indicates a tag match and the second comparator indicates that the generation counts do not match. The station ignores the packet in the absence of the signal.
A media access controller for a communication network that carries a message having at least one packet wherein each packet contains data and a tag indicating the data's nature, said media access controller comprising:
A media access controller for a communication network that carries a message having at least one packet wherein each packet contains data, a tag indicating the data's nature and a control bit which indicates whether the tag is a fixed tag or a generic tag;
A media access controller for a station on a communication network that carries a message having a packet which contains data field, a tag field, and a generation count field in which the generation count field contains a generation count value, and in which duplicate packets have identical generation count values contained in their respective generation count fields, the media access controller comprising:
A station for a communication network comprising:
A media access controller for a station connected to a communication network that carries a plurality of messages, each message having at least one packet which contains data field, a tag field, and a generation count field in which the generation count field contains a generation count value, and in which duplicate packets have identical generation count values contained in their respective generation count fields, the media access controller comprising:
Dependencies are inferred from the claim text.