CRAWDAD metadata: rutgers/capture (v. 2007-04-20)

In an experiment involving two senders and one receiver, we placed a sniffer (wireless NIC in monitor mode) close to each of the senders so as to capture all transmitted MAC frames from each sender.
[xml metadata]

Note: This metadata was prepared by the CRAWDAD team and verified by the data set (or tool) authors. We have made every effort to ensure its accuracy, but urge all users to consider the metadata and data carefully and be sure that their use in research is consistent with the nature and limitations of the data. We welcome any corrections.


CRAWDAD metadata structure[what is CRAWDAD metadata]


[Dataset] rutgers/capture (v. 2007-04-20)

top

version v. 2007-04-20
changes
the initial version
bibtex
@MISC{rutgers-capture-2007-04-20,
  author = {Kishore Ramachandran and Marco Gruteser and Ivan Seskar and Sachin Ganu and Jing Deng},
  title = {{CRAWDAD} data set rutgers/capture (v. 2007-04-20)}, 
  howpublished = {Downloaded from http://crawdad.cs.dartmouth.edu/rutgers/capture},
  month = apr,  
  year = 2007
}
					
metadata last modified2007-06-05
summary
In an experiment involving two senders and one receiver, 
we placed a sniffer (wireless NIC in monitor mode) close to each of 
the senders so as to capture all transmitted MAC frames from each sender.
release date2007-04-20
measurement start 2006-02-23
measurement end 2006-02-23
authorsKishore Ramachandran
Marco Gruteser
Ivan Seskar
Sachin Ganu
Jing Deng
web site http://www.crawdad.org/rutgers/capture
wiki go to the wiki page for this data set
keyword802.11, 802.11 frames, 802.11b, RFMON, packet trace, signal strength, tcpdump, ORBIT
measurement purposesNetwork Performance Analysis
MAC Protocol Development
network type802.11 infrastructure
environment
We experimentally investigate the physical layer capture
effect in off-the-shelf 802.11 network cards and confirm that
it reduces throughput fairness of traffic flows. 

All our experiments were conducted on the ORBIT testbed comprising
64 wireless nodes arranged in an 8x8 grid. Each node has two 802.11 
a/b/g cards. We used 802.11b channel 1 for all our experiments. There 
is an equal distribution of nodes with Intel IPW 2915 chipset based cards 
and Atheros AR5212 chipset based cards.
network
For all our experiments, we have used the nodes with Atheros
cards since they allow software control over various parameters
such as CWmin selection, disabling retries etc. The open source
Madwifi driver for the Atheros chipset based cards implements
a majority of MAC protocol features in the driver rather than in
hardware, thereby allowing a variety of modifications at the software
level. We have also developed a supporting software library that 
allows us to extract useful information such as RSSI, PHY rate,
hardware timestamp (1μsecond granularity) from the device driver
for each successfully received packet. Note that there are no hidden
nodes in our testbed and each node is within transmission range
of every other node. There is no external interference from other
802.11 wireless devices in all our experiments. This was verified
by using the iwlist (interface) scan utility that detects infrastructure
or ad-hoc networks in the vicinity.
collection
To experimentally detect the physical layer capture phenomenon,
we adapted the technique of using per-sender sniffers and constructing
a global timeline of all transmission and reception events in each of 
our experiments.
tracesets included rutgers/capture/RFMON (v. 2007-04-20)

[Traceset] rutgers/capture/RFMON (v. 2007-04-20)

top

version v. 2007-04-20
changes
the initial version
bibtex
@MISC{rutgers-capture-RFMON-2007-04-20,
  author = {Kishore Ramachandran and Marco Gruteser and Ivan Seskar and Sachin Ganu and Jing Deng},
  title = {{CRAWDAD} trace set rutgers/capture/RFMON (v. 2007-04-20)}, 
  howpublished = {Downloaded from http://crawdad.cs.dartmouth.edu/rutgers/capture/RFMON},
  month = apr,  
  year = 2007
}
					
metadata last modified2007-04-10
summary
We used a wireless NIC in RFMON mode (sniffer) close
to each of the senders so as to capture all transmitted
MAC frames from a particular sender.
release date2007-04-20
measurement start 2006-02-23
measurement end 2006-02-23
measurement purposesNetwork Performance Analysis
MAC Protocol Development
network type802.11 infrastructure
methodology
In these experiments, we use two transmitters S1 and S2 that
send packets to a common receiver. We chose one sniffer near each
sender such that the signal strength or RSSI of packets received from 
this sender is higher than that of frames received from any other sender. 
The reasoning behind this placement is that a sniffer is also a regular 
radio receiver susceptible to the capture phenomenon. We use a feature 
provided by Atheros cards - a station can perform "live monitoring" and 
observe WLAN traffic while still being synchronized with the rest of
the stations in the network. This implies that the logs from each of
the sniffers do not have to be explicitly "synchronized"; they can
be merged directly based on the hardware timestamp of each received
frame. We used tcpdump on the sniffers and processed the collected 
information using awk scripts.
parent datarutgers/capture (v. 2007-04-20)
traces included rutgers/capture/RFMON/sender1 (v. 2007-04-20)
rutgers/capture/RFMON/sender2 (v. 2007-04-20)

[Trace] rutgers/capture/RFMON/sender1 (v. 2007-04-20)

top

version v. 2007-04-20
changes
the initial version
bibtex
@MISC{rutgers-capture-RFMON-sender1-2007-04-20,
  author = {Kishore Ramachandran and Marco Gruteser and Ivan Seskar and Sachin Ganu and Jing Deng},
  title = {{CRAWDAD} trace rutgers/capture/RFMON/sender1 (v. 2007-04-20)}, 
  howpublished = {Downloaded from http://crawdad.cs.dartmouth.edu/rutgers/capture/RFMON/sender1},
  month = apr,  
  year = 2007
}
					
metadata last modified2007-04-10
summary
We used a wireless NIC in RFMON mode (sniffer) close
to each of the senders so as to capture all transmitted
MAC frames from a particular sender.
derivedfalse
release date2007-04-20
measurement start 2006-02-23
measurement end 2006-02-23
configuration
Traces included:
----------------

We used a wireless NIC in RFMON mode (sniffer) close
to each of the senders so as to capture all transmitted
MAC frames from a particular sender. This trace contains
tcpdump file from sniffer close to sender 1.

Further processing:
-----------

Step 1: You can first convert the traces to text using
tethereal (tshark) as follows:

% tethereal -Vr sender1.trace > sender1.txt

Step 2: You can then extract relevant information from the
each trace using the included awk script:

% awk -f process-tcpdump.awk sender1.txt > sender1-processed.txt
% awk -f process-tcpdump.awk sender2.txt > sender2-processed.txt

Step 3: You can then merged the traces using the UNIX sort utility. 
Note that since the sniffers were also part of the 802.11b infrastructure 
network, (we were leveraging a monitor mode provided by madwifi which 
allowed us to do so) the wireless NIC at the sniffers is synchronized 
using access point beacons. Thus, we can merge the trace by sorting 
on the 64-bit receive timestamp provided by Atheros hardware (with 
microsecond granularity). More details regarding the setup are available 
in our workshop paper.

% sort -n -k 1 sender1-processed.txt sender2-processed.txt > merged-trace.txt
format
This trace (tarball) includes an awk script (process-tcpdump.awk) and a tcpdump format (including Prism Monitoring Header)
download urlDownload (10.4 MB tar.gz) from US UK AU
parent datarutgers/capture/RFMON (v. 2007-04-20)

[Trace] rutgers/capture/RFMON/sender2 (v. 2007-04-20)

top

version v. 2007-04-20
changes
the initial version
bibtex
@MISC{rutgers-capture-RFMON-sender2-2007-04-20,
  author = {Kishore Ramachandran and Marco Gruteser and Ivan Seskar and Sachin Ganu and Jing Deng},
  title = {{CRAWDAD} trace rutgers/capture/RFMON/sender2 (v. 2007-04-20)}, 
  howpublished = {Downloaded from http://crawdad.cs.dartmouth.edu/rutgers/capture/RFMON/sender2},
  month = apr,  
  year = 2007
}
					
metadata last modified2007-04-10
summary
We used a wireless NIC in RFMON mode (sniffer) close
to each of the senders so as to capture all transmitted
MAC frames from a particular sender.
derivedfalse
release date2007-04-20
measurement start 2006-02-23
measurement end 2006-02-23
configuration
Traces included:
----------------

We used a wireless NIC in RFMON mode (sniffer) close
to each of the senders so as to capture all transmitted
MAC frames from a particular sender. This trace contains
tcpdump file from sniffer close to sender 1.

Further processing:
-----------

Step 1: You can first convert the traces to text using
tethereal (tshark) as follows:

% tethereal -Vr sender1.trace > sender1.txt

Step 2: You can then extract relevant information from the
each trace using the included awk script:

% awk -f process-tcpdump.awk sender1.txt > sender1-processed.txt
% awk -f process-tcpdump.awk sender2.txt > sender2-processed.txt

Step 3: You can then merged the traces using the UNIX sort utility. 
Note that since the sniffers were also part of the 802.11b infrastructure 
network, (we were leveraging a monitor mode provided by madwifi which 
allowed us to do so) the wireless NIC at the sniffers is synchronized 
using access point beacons. Thus, we can merge the trace by sorting 
on the 64-bit receive timestamp provided by Atheros hardware (with 
microsecond granularity). More details regarding the setup are available 
in our workshop paper.

% sort -n -k 1 sender1-processed.txt sender2-processed.txt > merged-trace.txt
format
This trace (tarball) includes an awk script (process-tcpdump.awk) and a tcpdump format (including Prism Monitoring Header)
download urlDownload (9.3 MB tar.gz) from US UK AU
parent datarutgers/capture/RFMON (v. 2007-04-20)

[Author] Kishore Ramachandran

top

emailkishore@winlab.rutgers.edu
institutionRutgers, The State University of New Jersey
departmentWINLAB, Department of ECE
positionGraduate Assistant
addressWINLAB, Rutgers, The State University of New Jersey, Technology Centre of New Jersey, 671 Route 1 South, North Brunswick, NJ 08902-3390
web site http://www.winlab.rutgers.edu/~kishore
related data/toolsrutgers/capture (v. 2007-04-20)
rutgers/ap_density (v. 2007-08-09)

[Author] Marco Gruteser

top

emailgruteser@winlab.rutgers.edu
institutionRutgers, The State University of New Jersey
departmentWINLAB, Department of ECE
positionAssistant Professor
addressWINLAB, Rutgers, The State University of New Jersey, Technology Centre of New Jersey, 671 Route 1 South, North Brunswick, NJ 08902-3390
web site http://www.winlab.rutgers.edu/~gruteser/
related data/toolsrutgers/capture (v. 2007-04-20)
rutgers/ap_density (v. 2007-08-09)
rutgers/noise (v. 2007-04-20)

[Author] Ivan Seskar

top

emailseskar@winlab.rutgers.edu
institutionRutgers, The State University of New Jersey
departmentWINLAB, Department of ECE
positionAssociate Director
addressWINLAB, Rutgers, The State University of New Jersey, Technology Centre of New Jersey, 671 Route 1 South, North Brunswick, NJ 08902-3390
web site http://www.winlab.rutgers.edu/~seskar/
related data/toolsrutgers/capture (v. 2007-04-20)
rutgers/noise (v. 2007-04-20)

[Author] Sachin Ganu

top

emailsachin@winlab.rutgers.edu
institutionRutgers, The State University of New Jersey
departmentWINLAB, Department of ECE
positionGraduate Assistant
addressWINLAB, Rutgers, The State University of New Jersey, Technology Centre of New Jersey, 671 Route 1 South, North Brunswick, NJ 08902-3390
web site http://www.winlab.rutgers.edu/~sachin
related data/toolsrutgers/capture (v. 2007-04-20)

[Author] Jing Deng

top

emailjing.deng@ieee.org
institutionUniversity of New Orleans
departmentDept. of Computer Science
positionAssistant Professor
address311 Math Bldg. Department of Computer Science, University of New Orleans, 2000 Lakeshore Dr., New Orleans, LA 70148
web site http://www.cs.uno.edu/~jing/
related data/toolsrutgers/capture (v. 2007-04-20)

[Paper] ganu-capture

top

category inproceedings
authorsSachin Ganu
Kishore Ramachandran
Marco Gruteser
Ivan Seskar
Jing Deng
titleMethods for restoring MAC layer fairness in IEEE 802.11 networks with physical layer capture
booktitleREALMAN '06: Proceedings of the second international workshop on Multi-hop ad hoc networks: from theory to reality
year2006
pages7-14
publisherACM Press
addressNew York, NY, USA
download urlhttp://doi.acm.org/10.1145/1132983.1132986
keywordsmeasurement
keywordswireless
keywordsrutgers_capture
keywordscrawdad
related data/toolsrutgers/capture