This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Throughput calculation with Wireshark

Hi,

I want to calculate throughput rate using data that nRF52840 dongle working as sniffer captured.

Wireshark shows 'time' , 'delta time' and 'packet time'.

I think 'time' is incorrect.

For example, about IFS,  'delta time' shows 150 us but 'time' shows more than 1 ms.

・What dose 'time' means ?

・Do ’delta time’ and 'packet time' show correct time ?

Best regards

Parents
  • Hi

    As I think you might see, Wireshark receives the data ~5 packets at a time in your case. On the 2MBPS PHY with DLE and L2CAP, it is confirmed that the nRF Sniffer will not be able to send all the data from the chip over to Wireshark in time, indeed. In more high-end Sniffer solutions, like Ellisys and Frontline should be able to capture all packets at this data rate.

    The Packet Time you are referring to shows the time that the packet itself uses on air.

    Best regards,

    Simon

Reply
  • Hi

    As I think you might see, Wireshark receives the data ~5 packets at a time in your case. On the 2MBPS PHY with DLE and L2CAP, it is confirmed that the nRF Sniffer will not be able to send all the data from the chip over to Wireshark in time, indeed. In more high-end Sniffer solutions, like Ellisys and Frontline should be able to capture all packets at this data rate.

    The Packet Time you are referring to shows the time that the packet itself uses on air.

    Best regards,

    Simon

Children
  • Thank you for your answer.

    > On the 2MBPS PHY with DLE and L2CAP, it is confirmed that the nRF Sniffer will not be able to send all the data from the chip over to Wireshark in time, indeed.

    Dose this means that nRF Sniffer sometimes can't send data to Wireshark in time but all the data are captured and sent to Wireshark ?

    If I calculate throughput rate from Wireshark, using "delta time" and "packet time" is the most accurate way ?

    Best regards

Related