SWRU368C May 2018 – January 2021 CC3100 , CC3100MOD , CC3200 , CC3200MOD
Every received frame traverses through a series of decision trees that determine how the frame is treated.
The decision trees are composed of filter nodes. Each node has its filter rule, action, and trigger. The tree traversal process starts with the root nodes of the trees: if the filter rule and trigger of the root node are TRUE, the action of the root node is performed and the frame continues to the child nodes.
Filter rules are specific protocol header values:
Possible triggers:
Possible actions:
The trees traversal process stops when the frame reaches a DROP action in one of the trees. Traversing is done layer by layer among all the trees.
The user can define a combined-filter node. This node has two parent nodes (unlike a regular node which has only one parent node), and is checked only if one or both (user-defined) of its two parent nodes is TRUE. For example: if (node_1 OR node_2).