Collected Results (Statistics)

October 23, 2020 ยท View on GitHub

There are different statistics collected by OPS during a simulation. These statistics are available at the Node level and at the Network level. Statistics are initiated from different protocol layers of a node model. There are two types of statistics collected.

  1. Vector statistics - These are the continuous statistics that are collected. These results can be plotted as graphs.

  2. Scalar statistics - These are the measures of dispersion type statistics collected. In OPS, we only collect the final value of a scalar statistic.

Information about each of these statistics are given below.

Statistics from the Application Layer

The table below lists the statistics generated from the application layer.

Statistic NameDescriptionCollected Level
appLikedDataBytesReceivedLiked data bytes receivedNetwork, Node
appNonLikedDataBytesReceivedNon-liked data bytes receivedNetwork, Node
appDuplicateDataBytesReceivedDuplicate data bytes receivedNetwork, Node
appTotalDataBytesReceivedTotal data bytes receivedNetwork, Node
appLikedDataCountReceivedLiked data count receivedNetwork, Node
appNonLikedDataCountReceivedNon-liked data count receivedNetwork, Node
appDuplicateDataCountReceivedDuplicate data count receivedNetwork, Node
appTotalDataCountReceivedTotal data count receivedNetwork, Node
appLikedDataBytesMaxReceivableLiked data bytes maximum receivableNetwork, Node
appNonLikedDataBytesMaxReceivableNon-liked data bytes maximum receivableNetwork, Node
appTotalDataBytesMaxReceivableTotal data bytes maximum receivableNetwork, Node
appLikedDataCountMaxReceivableLiked data bytes maximum receivableNetwork, Node
appNonLikedDataCountMaxReceivableNon-liked data bytes maximum receivableNetwork, Node
appTotalDataCountMaxReceivableTotal data bytes maximum receivableNetwork, Node
appLikedDataReceivedAvgDelayLiked data received average delayNetwork, Node
appNonLikedDataReceivedAvgDelayNon-liked data received average delayNetwork, Node
appTotalDataReceivedAvgDelayTotal data received average delayNetwork, Node
appLikedDataDeliveryRatioLiked data delivery ratioNetwork, Node
appNonLikedDataDeliveryRatioNon-liked data delivery ratioNetwork, Node
appTotalDataDeliveryRatioTotal data delivery ratioNetwork, Node
appLikedDataAvgHopCountLiked data average hop countNetwork, Node
appNonLikedDataAvgHopCountNon-liked data average hop countNetwork, Node
appTotalDataAvgHopCountTotal data average hop countNetwork, Node

Statistics from the Forwarding Layer

The table below lists the statistics generated from the forwarding layer. Since different forwarding layer protocols operation differently, they may not produce all the statistics list below.

Statistic NameDescriptionCollected Level
fwdDataBytesReceivedData ReceivedNetwork, Node
fwdSumVecBytesReceivedSummary Vectors ReceivedNetwork, Node
fwdDataReqBytesReceivedData Requests ReceivedNetwork, Node
fwdDPTableRequestBytesReceivedDP Table Requests ReceivedNetwork, Node
fwdDPTableDataBytesReceivedDP Table Data ReceivedNetwork, Node
fwdTotalBytesReceivedTotal ReceivedNetwork, Node
fwdAvgHopsTravelledAverage Hops TravelledNetwork, Node
fwdCacheBytesRemovedCache RemovalsNetwork, Node
fwdCacheBytesAddedCache AdditionsNetwork, Node
fwdCacheBytesUpdatedCache UpdatesNetwork, Node
fwdCurrentCacheSizeBytesAvgAverage Cache SizeNetwork, Node
fwdCurrentCacheSizeBytesAvg2Cache Size (Node level)Network, Node
Mean Cache Size (Network level)
fwdCurrentCacheSizeBytesPeriodicAvgPeriodic Cache Size (Node level)Network, Node
Mean Periodic Cache Size (Network level)
fwdDataBytesSentData SentNetwork, Node
fwdSumVecBytesSentSummary Vectors SentNetwork, Node
fwdDataReqBytesSentData Requests SentNetwork, Node
fwdDPTableRequestBytesSentDP Table Requests SentNetwork, Node
fwdDPTableDataBytesSentDP Table Data SentNetwork, Node
fwdTotalBytesSentTotal SentNetwork, Node

The table below lists the statistics generated from the link layer.

Statistic NameDescriptionCollected Level
linkAvgNeighbourSizeAverage Neighbour SizeNetwork, Node
linkAvgContactDurationAverage Contact DurationNetwork, Node
linkContactCountTotal Contact CountNetwork, Node
linkSimpleNeighSizeSimple Neighbour Size (without averaging)Network, Node
linkPacketsSentPackets Sent CountNetwork, Node
linkPacketsSentBytesTotal Sent BytesNetwork, Node
linkPacketsDeliveredPackets Delivered CountNetwork, Node
linkPacketsDeliveredBytesTotal Delivered BytesNetwork, Node
linkPacketsDroppedPackets Dropped CountNetwork, Node
linkPacketsDroppedBytesTotal Dropped BytesNetwork, Node
linkPacketsReceivedPackets Received CountNetwork, Node
linkPacketsReceivedBytesTotal Received BytesNetwork, Node