[Click] Reg StoreTimestamp element
Roman Chertov
rchertov at cs.ucsb.edu
Mon Sep 5 12:27:45 EDT 2011
Sandeep,
You might also want to use StoreUDPTimeSeqRecord element to embed time
and sequence number information into packets.
http://read.cs.ucla.edu/click/elements/storeudptimeseqrecord
In my experiments, I typically always save the packets to a PCAP file
(ToDump) element, and then use a C program to look at the PCAP file and
extract the appropriate statistics. I can send the code which computes
delays, inter-arrival times, arrival times, etc. to the list tomorrow.
Roman
On 09/05/2011 04:45 AM, sandeep wrote:
> Hi,
>
> I am using StoreTimestamp element to put a timestamp at the tail of a
> packet. Can anyone tell me how to extract the timestamp value out of it on
> the receive end or from the dump file.
>
> -----
> My analysis is as follows:
> The source code which does this is.
> memcpy(q->data() + offset,&q->timestamp_anno(), 8);
>
> I looks like pointer to Timestamp is written during this memcpy operation.
>
> I managed to print the timestamp string using
> printf("Timestamp is %s\n",
> ((&q->timestamp_anno())->unparse()).mutable_data());
> -------
>
> Kind Regards,
> Sandeep,
> PhD Student,
> CTVR<http://ctvr.ie/> - Trinity College Dublin
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>
More information about the click
mailing list