Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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.

 

Following table shows the mapping between abstracted message type and OpenFlow message type.

Abstracted Message TypeOpenFlow Message Type
INBOUND_PACKETPACKET_IN
OUTBOUND_PACKETPACKET_OUT
FLOW_MOD_PACKETFLOW_MOD
FLOW_REMOVED_PACKETFLOW_REMOVED
REQUEST_PACKETSTATS_REQUEST
REPLY_PACKETSTATS_REPLY

 

Usage

TBD

 

Terminology

TBD

 

References

...