SWRU455M February 2017 – October 2020 CC3120 , CC3120MOD , CC3130 , CC3135 , CC3135MOD , CC3220MOD , CC3220MODA , CC3220R , CC3220S , CC3220SF , CC3230S , CC3230SF , CC3235MODAS , CC3235MODASF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
The filters are organized as a decision tree in layers. This structure enables the user to combine several filters to identify a specific frame; the division to filter layers optimizes the traversal processing. For example, three filters are required to detect a specific IP frame from a specific source MAC and a specific word in the payload:
Filter 1 is the root, Filter 2 is a child of Filter 1, and Filter 3 is a child of Filter 2.
In this example, all of the filters are part of the same tree, but each filter is of a different layer. For every received frame the device traverses through a series of decision trees that determine how the frame is treated. The decision trees are composed of filter nodes. The tree traversal process starts with the root nodes of the trees: