Wi-MIr Dataset
testbed scenario
Setting Overview:
Indoor environment: Furnished room measuring 8m x 6.1 m.
Furniture and Equipment:
12 tables, 24 chairs, a podium, two writing boards, one air conditioning (AC), one soundbox, one clock, and one projector are present.
Wi-Fi Network Configuration:
A Wi-Fi network is established using a Wi-Fi router as an access point (AP).
A desktop computer with an Intel 5300 Network Interface Card (NIC) serves as the receiver.
Positioning for Uniformity:
AP and Intel 5300 NIC are strategically positioned in a Line of Sight (LOS) configuration.
Fixed distance of 7.4 m is maintained between the AP and Intel 5300 NIC.
Study Area:
Subjects engage in seventeen Multiple Input scenarios (MPIs) within the central area between the AP and NIC.
Ensures standardized conditions for reliable research outcomes and comparisons.
Data Format
The raw data is organized into a central folder encompassing seventeen subfolders, with each subfolder containing recorded data files corresponding to specific MPIs. This dataset consists of 20 trials for each interaction, where each trial is stored as a distinct MATLAB data file (.mat). The nomenclature for each data file comprises four components, structured as "first_second_third_fourth.mat." The first and second segment denotes the pair of human IDs involved in the recorded interaction. The third part signifies one of the seventeen MPIs represented by an integer from 1 to 17 as follows:
L1:Approaching
L2: Bowing
L3:Conversation
L4: Departing
L5: Exchanging objects
L6: Handshaking
L7: Helping standup
L8: Helping walk
L9: Hugging
L10: Kicking with the left leg
L11: Kicking with the right leg
L12: Pointing with the left hand
L13: Pointing with the right hand
L14: Punching with the left hand
L15: Punching with the right hand
L16: Pushing
L17: Touching another person
The remaining part indicates the trial number, ranging from 1 to 20. For instance, the data file "S1_S2_L10_T1.mat" corresponds to data recorded for human IDs S1 and S2 during the first trial of the Kicking with the left leg interaction.
Data Collection Workflow
The publicly available CSI tool records the Wi-Fi signals transmitted from a Wi-Fi router (NETGEAR) operating as an AP to a desktop computer equipped with an intel 5300 NIC card operating as a receiver. The AP and receiver are both equipped with three transmitting and receiving antennas, respectively and operate at a 5 GHz frequency band, specifically on channel number 36, with a channel bandwidth of 20 MHz. The receiver is connected to the AP with a dynamically assigned IP address. The receiver sends a ping to the AP, and CSI data are stored in (.dat) files using the name format described above.
For each of the seventeen recorded MPIs, the trial includes two distinctive intervals: the steady-state interval and the MPIs interval. Human pair stand in the steady-state interval without engaging in any specific activity. Conversely, during the MPIs interval, the pair of human executes one of the seventeen predefined MPIs. To ensure precision in performing these interactions, we design timing diagrams outlining the sequence of the interactions.
Obtain the .dat files containing the raw CSI data from the desktop.
Process the .dat file on a computer through the CSI Matlab script (available here) to obtain the corresponding .mat file containing the sequence of CSI matrix and store the .mat files.
Store the CFR trace (.mat file) as an entry of the dataset using the name format described above.
Timing Diagram
MPI Characteristics
The MPIs are defined by two distinct intervals: the steady state and the MPI intervals.
In the steady state interval, the pair of humans stand without engaging in any specific activity.
Conversely, during the MPI interval, the pair of humans execute one of the seventeen predefined MPIs.
Timing Diagrams Design
Timing diagrams are designed to outline the sequence of the MPI, ensuring precision in performing the seventeen MPIs.
Data Collection Signals
A start beep indicates the commencement of the steady state.
A second beep signals the initiation of one of the MPIs by the pair of humans.
A third beep specifies the ending of each MPI trial.
Mesh Plots
Dataset Overview
A three-dimensional mesh plot features CSI signals recorded during seventeen MPIs in the Wi-MIR dataset.
Focus on subjects 1 and 6 during interactions.
2. Temporal Dynamics Visualization
Unfolds temporal dynamics, showcasing patterns, trends, or changes throughout each interaction.
Highlights two distinct intervals:
Initial 1-second duration with steady-state periods.
Remaining seconds dedicated to interaction phases.
3. Axis Representation
The X-axis represents time in seconds.
The Y-axis signifies subcarrier indices.
The Z-axis illustrates the amplitude of CSI signals.
4. Insights into Interaction Patterns
Offers valuable insights into potential patterns in CSI signal changes during MPIs.
Contributes to a comprehensive understanding of the spatiotemporal dynamics of Wi-Fi signals within the Wi-MIR dataset.