2.1   Ericsson Rule Engine

ERE is a rule engine framework designed for integration in solutions. It is not a standalone rule engine, but rather provides components necessary to build one. When ERE is integrated into a solution, the behavior may differ somewhat from the behavior described in this document. The modified behavior is described in the documentation delivered with the specific solution, often in the form of a User Guide.

The rules used by the ERE are enclosed in selection trees. ERE processes input data based on logic in a selection tree, producing a resulting set of data, an example of which may be seen in Figure 1. The solution uses the resulting data to make a decision, such as deducting a rate for a service.

Figure 1   Example of Selection Tree Evaluation