Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
- ControlMessageProvider
- Collect and aggregate OpenFlow messages. Note that message aggregation relies on MetricsService.
- Abstract OpenFlow message into protocol agnostic control message type.
- ControlMessageManager
- Transfer the aggregated control message statistics to application layer.
- ControlMessageApplication
- Query and store control message statistics into Round-Robin-Database (RRD) through ControlPlaneMonitor service.
- Note that, RRD stores the statistic information for 24-hours, and the upcoming data will gradually overwrites the data that is stored previously.
Following table shows the mapping between abstracted message type and OpenFlow message type.
...