[Ns-bugs] [Bug 438] New: csma helper hooks the transmit queue enqueue operation for pcap tracing
code at nsnam.ece.gatech.edu
Mon Dec 8 20:41:17 PST 2008
Summary: csma helper hooks the transmit queue enqueue operation
for pcap tracing
AssignedTo: ns-bugs at isi.edu
ReportedBy: craigdo at ee.washington.edu
Estimated Hours: 0.0
Hooking the transmit queue enqueue is not what I would have expected at all.
That makes it appear that the packet went on the wire when the packet was
enqueued. The packet is actually sent after it is dequeued.
I think the helper should hook the dequeue trace hook for pcap tracing since
there can be a significant delta-t between the enqueue and the dequeue.
Perhaps even better, there should be a new low-level trace hook Tx that
corresponds to a packet being sent out to the channel. Right now there is a
hole where a packet can be dequeued from the transmit queue and subsequently
silently dropped. This makes it appear as if the packet was transmitted
I think it would be better to have upper level trace hooks into the transmit
queue, and lower level trace hooks at the device/channel interface. Right now
things are mixed and somewhat confused/confusing.
Configure bugmail: http://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Ns-bugs