Hello all.
I am sending a data packet from UE1 (10.45.3.10) to another UE (10.45.4.10) via the core network. I added this path using ip route and sent 3 UDP packets using traceroute -U command. The RTT latency is obtained as shown below:
~$ traceroute -U -f 2 -m 2 -p 33435 10.45.4.10
traceroute to 10.45.4.10 (10.45.4.10), 2 hops max, 60 byte packets
2 10.45.4.10 (10.45.4.10) 25.523 ms 25.491 ms 35.307 ms
I am also capturing the pcap files to analyze the latency (how much is RAN contribution vs how is CN contribution?). However, when I am seeing the latency for the round trip in wireshark, I am seeing a different values. Please see screenshot attached showing 0.084374 seconds (Packet No. 6 is set as time reference).
What am I missing here? Any reason why I am seeing this discrepancy? Does traceroute calculate latency differently than wireshark? I am attaching all the captures pcaps at gNBs, UEs, and core network in a separate zipped file for your reference.
Thanks a lot for any insights.