摘要 |
<p>A processor (110) for filtering message traffic between communication systems includes an input buffer (118) storing an input message and an output buffer (108). The processor also includes a memory interface (266) communicatively coupled to a filter rule table (112) that includes message filter rules for verifying input messages received by the input buffer and build output message rules for constructing output messages based on the input messages received by the input buffer. The processor additionally includes a message filter state machine circuit (262) that applies the message filter rules to the input message from the input buffer and determines whether the input message conforms to each of the message filter rules. The processor includes a build output message state machine circuit (264) that constructs an output message and causes it to be stored in the output buffer. The processor can be used for interconnecting systems with different security requirements.</p> |