Reference:

Test Setup:

Test Procedure:

 

Result:

 1node3node5node7node
OFP Port Status -> Device update 2.71 4.14 4.43 4.57
Device update -> Graph update 7.29 15.1515.14 15.26 

 

 

 1node3node5node7node
OFP Port Status -> Device update 2.43 3.57 3.29 4.14
Device update -> Graph update 1.14 1.29 1.081.43 

 

Result Discussions:

  1. "Port up" latency is higher than "Port down". This is largely due to additional ONOS operations in a port-up event. In a port-up event, additional PacketIn/Out messages for link discovery are handled by ONOS, whereas in port-down event, there is no  such additional operation.
  2.  A typical port-up timing breakdowns for a 3-node cluster test are the following:
    1. OFP of_port_status -> complete Packet In/Out for link discovery: 11ms
    2. OFP of_port_status  -> Device Event: 5~11ms
    3. complete Packet In/Out for link discovery -> Link Event: 5~6ms
    4. Link Event -> Graph Event: 1~2ms