{"id":"11a8ce60-4527-4a34-a3f7-4337f4a4d440","arxiv_id":"2411.12077","paper_version":1,"verdict":"CONDITIONAL","confidence":"MODERATE","novelty_score":6.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":0,"one_line_summary":"A user-space software platform emulating Wi-Fi 7 multi-link devices on commercial adapters, used to measure low cross-link correlation and support MLO for industrial reliability.","lead":"The paper presents a low-cost software platform, VMLD, that emulates Wi-Fi 7 Multi-Link Operation on commercial Wi-Fi adapters, letting researchers prototype and test MLO algorithms in user space. In a week-long test, frame outcomes on different 2.4 GHz channels were mostly uncorrelated, supporting the idea that MLO can improve reliability in industrial Wi-Fi.","discovery_kind":"new_method","skeptic_critique":{"model":"deepseek-v4-flash","headline":"Diversity claim rests on aggregate Pearson correlation; the missing time-localized joint-failure analysis means the MLO reliability benefit is not yet established.","rationale":"The paper makes a genuine engineering contribution: a low-cost user-space MLO emulator on commercial hardware, plus a week-long dataset on four non-overlapping channels. I do not contest the platform's basic functionality or the value of the measurement approach. The central empirical claim, however, is about diversity and reliability, and that is where the argument is weakest. The paper reduces a binary, non-stationary, bursty failure process to one Pearson coefficient per link pair. Although the aggregate coefficient plus reported marginals can recover the average joint-failure probability, the industrial reliability question is about tail behavior: what happens during the outage bursts visible in Fig. 3. A single correlation coefficient cannot answer that. A concrete reanalysis of the existing raw logs, or a higher-rate re-run, would settle it. Because such a reanalysis is feasible and the platform contribution is largely independent of the diversity conclusion, the appropriate verdict remains CONDITIONAL rather than REJECT. The reader's weakest-assumption diagnosis matches my own: the missing piece is time-localized joint-failure analysis, not merely confidence intervals or code release. I therefore recommend no adjustment to the CONDITIONAL verdict, while noting that the diversity claim should be reworded or re-evidenced before publication.","tokens_in":12241,"tokens_out":11630,"duration_ms":134307,"concrete_test":"Release the raw per-packet outcome logs and compute, for each same-device pair (ch1/ch5 and ch9/ch13): (i) q12(t) = P(both links fail) in sliding 1-minute and 10-minute windows; (ii) conditional P(link B fails | link A fails) within the same window; (iii) redundancy gain versus the best single link, defined as min(P(fail on A), P(fail on B)) / P(both fail). Report the worst-case window and the full distribution of q12(t), not only the week-long average. If worst-case conditional double-failure probability approaches 1, or redundancy gain collapses toward 1 during outage bursts, the low average correlation in Table I does not establish that MLO provides tangible reliability improvements in the regimes that matter. Exclude cross-PC pairs unless a common time reference is used. Optionally rerun acquisition at 100 packets/s to probe sub-second joint-failure correlation.","verdict_should_be":"UNCHANGED","load_bearing_attack":"The load-bearing step is Section V's inference that 'limited correlation between links' implies 'in the real world MLO has a high capability to offer tangible improvements.' The evidence is Eq. (1) and Table I: a week-long Pearson correlation of binary per-packet outcomes. For redundant transmission, the operative quantity is not the aggregate phi coefficient but the probability that both links fail in the same short window, especially during the outage bursts visible in Fig. 3. Aggregate correlation can be low even when joint failures are concentrated in rare, time-localized interference events, which are exactly the periods that matter for industrial reliability. Recovering the average joint-failure probability from Table I and Table III for ch1/ch5 gives q12 = 0.021*sqrt(0.073*0.927*0.060*0.940) + 0.073*0.060 ≈ 0.57%, so the average behavior does favor redundancy; but the paper never reports the distribution of q12 over time, the conditional probability of double failure given one link failure, or worst-case window values. Moreover, for cross-PC pairs such as ch1 versus ch9 the two TSCs are not synchronized, so packet-index alignment is not a common time base and those entries cannot be interpreted as MLO link correlations. The diversity/reliability conclusion therefore requires a time-localized joint-failure analysis before it can be accepted.","agreement_with_reader":"agree"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper describes a software platform, called Virtual Multi-Link Device (VMLD), that emulates Wi-Fi 7 Multi-Link Operation (MLO) on commercial Wi-Fi hardware by using two Linux PCs, each equipped with two ath9k-based adapters, with a modified device driver and a user-space control program. The platform is used for a one-week experimental campaign in which packets are sent redundantly over two channel pairs (ch1/ch5 on one PC, ch9/ch13 on another) with retransmissions, backoff, and bit-rate changes disabled. The paper reports frame delivery ratio (FDR) and latency statistics, and computes Pearson correlations between transmission outcomes and latencies across the four channels. The central claim, stated in Section V, is that the observed limited correlation between links indicates that MLO can offer tangible improvements in real-world industrial Wi-Fi networks.","tokens_in":12489,"tokens_out":3003,"duration_ms":36680,"significance":"The VMLD platform is a useful and low-cost contribution: it shows how to expose per-packet ACK/ACKtimeout events from a SoftMAC driver to user space, and it provides a practical testbed for prototyping MLO scheduling and redundancy algorithms before they are moved into firmware. The experimental dataset is large (over 1.2 million samples over one week) and the measurement conditions are clearly described, with explicit control of retransmissions, backoff, and bit rate. The main scientific value, however, depends on the diversity analysis: if the link-independence result is established, the paper gives empirical support for redundant transmission in MLO. As presented, the evidence for that result is incomplete, because the aggregate correlation coefficients do not directly quantify the joint-failure behavior in the short time windows that matter for industrial reliability. The paper also contains a cross-PC synchronization flaw in the correlation tables. These issues are fixable with additional analysis of the already-collected data, so the platform contribution remains valid.","major_comments":[{"comment":"The conclusion that MLO has 'a high capability to offer tangible improvements' rests on the weekly aggregate Pearson correlation between per-packet transmission outcomes. For seamless redundancy, however, the quantity that matters is the probability that both links fail in the same short window (e.g., a control cycle or a retransmission timeout), especially during the outage bursts visible in Fig. 3. A low aggregate phi coefficient can coexist with strongly correlated rare outage events, because the coefficient averages over long quiet periods. The paper never reports time-localized joint-failure probabilities, conditional double-failure probabilities given that one link failed, or worst-case window values for ch1/ch5 and ch9/ch13. I request these calculations, which can be obtained directly from the existing dataset; without them the diversity/reliability claim is not directly established.","section":"Section V and Table I (Eq. 1)"},{"comment":"Equations (1) and the correlation tables align packet index i across all four channels, but the two VMLDs run on separate PCs with independent, unsynchronized TSC time bases. Consequently, for cross-PC pairs such as ch1 versus ch9, the packet sequences are not aligned in time and the corresponding entries in Tables I and II cannot be interpreted as correlations between simultaneously operated MLO links. The analysis should either restrict the correlation claims to same-PC pairs (ch1/ch5 and ch9/ch13), which share a common time base, or provide synchronized timestamps for the two PCs.","section":"Section IV-A and Tables I-II"},{"comment":"The FDR plots show that channel conditions are highly non-stationary, with periods where ch9/ch13 drop to about 30% FDR. The aggregate correlation coefficient in Table I collapses this temporal structure into a single number. Even for the same-PC pairs, the paper should provide confidence intervals or a time-resolved correlation analysis (e.g., correlation computed over sliding windows) to show that the low aggregate correlation is not an artifact of non-stationarity or of long quiet periods dominating the average.","section":"Section IV-B / Fig. 3"}],"minor_comments":[{"comment":"The y-axis label 'Latency ( s)' should read 'Latency (µs)' in all figures; the micro sign is missing.","section":"Figs. 4-6"},{"comment":"Entries such as '-0.000' and '0.000' should be formatted consistently (e.g., '0.000' with no redundant negative sign) to avoid the appearance of a nonzero negative value.","section":"Table I"},{"comment":"The statement that the laboratory environment is 'very similar to a real industrial environment' is supported only by citation [22], which is the authors' own prior work. Since the current paper's industrial-relevance claim depends on this analogy, it should be either briefly justified with a few concrete indicators (e.g., number of APs, interference levels) or qualified as an assumption.","section":"Section IV-A"},{"comment":"The phrase 'the authors of this paper designed' in the discussion of related platforms is colloquial for a formal paper; it should be rephrased as a neutral description of the prior work.","section":"Section I"},{"comment":"The dataset is described as 'N = 1,261,725 samples' but no information is given about whether the raw dataset or the analysis scripts are available for reproduction. A data-availability statement would strengthen the paper's reproducibility claims.","section":"Section IV-A"}],"recommendation":"major_revision","confidential_remarks":"The core platform contribution is credible and within the scope of the journal, and the measurement methodology is careful. The main risk is overclaiming the diversity result: the aggregate correlation analysis is not sufficient evidence for MLO redundancy benefits. The missing time-localized joint-failure analysis is the key requested addition. The cross-PC correlation tables also need correction or careful reinterpretation. These are fixable within the manuscript's scope, so I recommend major revision rather than rejection."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"Dear colleague,\n\nThe thing to know: this is a real engineering contribution. They built a user-space MLO emulator by modifying the ath9k driver to push ACK/timeout events to character devices, and used it to collect a week-long, four-channel dataset with controlled retransmissions, backoff, and bit rate. That platform is exactly what the industrial Wi-Fi community needs for prototyping U-MAC scheduling and redundancy algorithms. The paper is worth reading for the implementation details alone.\n\nWhat it does well: the architecture is clearly described, the measurement setup is careful about confounding factors, and they are explicit that ACK-based loss overestimates actual packet loss. The dataset size (1.26M samples) is respectable. The negative correlation between ch9 and ch13, plausibly due to ACI, is an interesting observation.\n\nSoft spots, in proportion: the reliability conclusion in Section V goes beyond what the reported statistics support. Table I reports week-long Pearson correlations on binary outcomes. For redundant transmission, what matters is the probability of joint failure in the same short window, especially during outage bursts. Low aggregate correlation can coexist with rare, time-localized correlated failures, which are exactly the events that matter for industrial control. The paper never computes joint-failure probabilities or window-conditional statistics. This is fixable, but it means the central diversity claim is not yet established.\n\nSecond, the correlation table mixes apples and oranges. Only pairs within the same VMLD (ch1/ch5, ch9/ch13) share a common time base. Cross-PC pairs like ch1/ch9 are compared by packet index, but the two PCs are not synchronized and their packet sequences have no common reference. Those entries in Table I (and Table II) are not interpretable as MLO link correlations. The paper does not mention this.\n\nThird, they report correlations without confidence intervals or significance tests, and the current version does not ship code or data. These are minor-to-moderate: the platform description is detailed enough to be reproducible, but the dataset release would have strengthened the paper.\n\nThe paper is honest about its limitations, including which components are not yet stable. The citations to prior work are appropriate and do not create circularity. The stress-test concern about time-localized dependence is valid and directly addresses the load-bearing claim.\n\nWho is this for: anyone prototyping MLO policies in user space, and readers interested in measured channel diversity for redundancy. It deserves a serious referee. I would recommend conditional acceptance: ask for a time-localized joint-failure analysis, synchronization caveats for cross-PC correlations, and either confidence intervals or a data release.\n\nBest.","headline":"A genuinely useful user-space MLO prototyping platform with a solid week-long dataset, but the diversity claim outruns the statistics.","tokens_in":13025,"tokens_out":2254,"would_cite":true,"duration_ms":22925,"reading_group":"yes","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"deepseek-v4-flash","headline":"A low-cost, user-space platform can emulate Wi-Fi 7 multi-link operation on commodity adapters, and week-long measurements show different channels fail almost independently.","keywords":["Multi-Link Operation","Wi-Fi 7","IEEE 802.11be","seamless redundancy","link diversity","industrial Wi-Fi","ath9k","wireless experimentation"],"falsifier":"Re-analyze the paper's logged outcomes to compute, for a sliding window of, say, 10 ms or one industrial control period, the fraction of time windows in which packets fail on both links simultaneously; if that joint-failure rate approaches the single-link failure rate, the claimed diversity benefit would not translate into the reliability gain MLO is meant to deliver.","tokens_in":12083,"feed_emoji":"📶","tokens_out":7563,"duration_ms":63274,"temperature":0.7,"pith_summary":"This paper tries to establish that Multi-Link Operation (MLO) — Wi-Fi 7's ability to use several radio links at once — can be prototyped and tested in software on ordinary PC hardware rather than waiting for Wi-Fi 7 chips. The paper builds a Virtual MLD (VMLD) that moves link-selection logic into user space and uses two commodity Wi-Fi cards as emulated L-MACs, then runs a full week of transmissions on four non-overlapping channels. Its central result is that transmission outcomes on different channels show very low correlation, which is read as evidence that MLO has real diversity to exploit for industrial reliability. The practical payoff is that MLO algorithms can be developed, logged, and evaluated on cheap Wi-Fi 4/5 equipment before commercial Wi-Fi 7 hardware with open drivers exists.","feed_headline":"Two Wi-Fi links barely correlate, backing multi-link redundancy","feed_subtitle":"A week of dual-channel logs from a commodity-hardware testbed suggests Wi-Fi 7 MLO can deliver real reliability gains.","key_machinery":"The central object is the Virtual Multi-Link Device (VMLD): a modular software architecture in which a control program in user space acts as the U-MAC, while two (configurable $n$) PCIe Wi-Fi adapters, managed by modified SoftMAC (ath9k) drivers, act as L-MACs. Packet outcomes are captured by patching the ieee80211_tx_status() function to write ACK and ACKtimeout events into character devices, which a user-space thread reads via poll(); timestamps come from the CPU TSC counter, so sender and receiver share a time base without extra synchronization. In the reported experiments the U-MAC simply replicates every packet on all L-MACs, modeling seamless redundancy, and the analysis metric is the Pearson correlation coefficient $\\rho_{a,b}$ of Eq. (1) between per-packet outcomes (or latencies) on channel pairs. This machinery is what lets ordinary Wi-Fi 4/5 cards stand in for Wi-Fi 7 MLO hardware.","core_discovery":"The paper's central claim is that the VMLD platform faithfully emulates the behavior of a multi-link device on commercial hardware, and that using it for redundant transmission over two non-overlapping channels in a real, interference-heavy indoor environment shows the links are largely independent. Across 1,261,725 packets logged over more than a week, the Pearson correlation between transmission outcomes on channel pairs was at most 0.021, with channels 9 and 13 showing a negative correlation (-0.113) attributed to adjacent-channel interference. The authors conclude that, even when all links operate in the same 2.4 GHz band and suffer from cross-interference, MLO retains a high capability to deliver tangible reliability improvements, and that exploiting multiple bands would only increase diversity.","pith_inferences":["The paper's aggregate Pearson correlations do not by themselves establish diversity for short industrial control cycles; a stronger test would be the conditional probability that both links fail within the same few-millisecond window, which the logged per-packet outcomes could be re-analyzed to compute.","The same dataset could be used to simulate a U-MAC policy that cancels redundant copies once an ACK arrives on any link, estimating how much bandwidth such a scheme saves without sacrificing reliability.","Extending the platform to add channel-occupancy or RSSI time series from the beacon receiver thread would let researchers test proactive link switching rather than reactive redundancy, an avenue the paper leaves open.","If VMLD becomes a common testbed, results across labs will be comparable only if the driver-patch and timing methodology is reported as carefully as it is here, so the platform's value depends on that reproducibility."],"forward_implications":["If the VMLD approach holds, MLO scheduling and link-selection algorithms can be prototyped and debugged in user space on commodity hardware before Wi-Fi 7 silicon with open drivers is widely available.","The low outcome correlation observed on non-overlapping 2.4 GHz channels implies that redundant transmission over multiple links can materially increase reliability in dense indoor and industrial settings, not just throughput.","Because the platform logs every ACK and ACKtimeout event with TSC timestamps, the same setup can feed machine-learning link-quality predictors and traffic-steering policies with real, time-aligned data.","Operating all L-MACs in one band already shows diversity; moving to 2.4/5/6 GHz multi-band MLO should yield even larger decorrelation, according to the paper's reasoning.","The negative correlation between channels 9 and 13, explained by adjacent-channel interference, cautions that physical placement and channel planning inside an MLD matter for how much diversity is actually obtained."],"supporting_citations":[{"why":"It provides a comparable high-rate Wi-Fi monitoring platform that VMLD extends toward multi-link emulation.","marker":"[5]"},{"why":"It offers an emulation-based alternative for dense Wi-Fi testing against which the low-cost VMLD approach is positioned.","marker":"[6]"},{"why":"It explains SoftMAC driver structure, the location where VMLD patches in ACK and ACKtimeout capture.","marker":"[20]"},{"why":"It defines seamless redundancy in industrial Wi-Fi and reports channel-interference phenomena relevant to interpreting the correlation results.","marker":"[21]"},{"why":"It supplies prior experimental evaluation of seamless redundancy in industrial Wi-Fi that motivates the diversity question.","marker":"[22]"},{"why":"It documents adjacent-channel interference in IEEE 802.11n, used in the paper to explain the negative correlation between channels 9 and 13.","marker":"[23]"}],"fun_headline_variants":["Wi-Fi 7 MLO links show near-zero correlation in real test","Multi-link Wi-Fi: channel diversity holds under interference","Testbed logs: Wi-Fi 7 multi-link redundancy works","Low channel correlation backs Wi-Fi 7 multi-link reliability","Industrial Wi-Fi test: multi-link links stay independent"],"cache_read_input_tokens":3200,"weakest_assumption_plain":"The conclusion that MLO gives real diversity rests on treating the week-long Pearson correlation of per-packet outcomes as the right measure of independence, even though what redundant transmission actually needs is a low probability that both links fail in the same short time window.","fun_headline_variants_meta":{"raw":{"variants":["Wi-Fi 7 MLO links show near-zero correlation in real test","Multi-link Wi-Fi: channel diversity holds under interference","Testbed logs: Wi-Fi 7 multi-link redundancy works","Low channel correlation backs Wi-Fi 7 multi-link reliability","Industrial Wi-Fi test: multi-link links stay independent"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.000147,"raw_usage":{"total_tokens":1139,"prompt_tokens":854,"completion_tokens":285,"prompt_tokens_details":{"cached_tokens":384},"prompt_cache_hit_tokens":384,"prompt_cache_miss_tokens":470,"completion_tokens_details":{"reasoning_tokens":202}},"tokens_in":470,"tokens_out":285,"duration_ms":3964,"temperature":1.0,"reasoning_tokens":202,"cache_read_input_tokens":384,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-12T17:56:08.364003+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Re-analyze the paper's logged outcomes to compute, for a sliding window of, say, 10 ms or one industrial control period, the fraction of time windows in which packets fail on both links simultaneously; if that joint-failure rate approaches the single-link failure rate, the claimed diversity benefit would not translate into the reliability gain MLO is meant to deliver.","supporting_citations":[{"cited_title":"MonFi: A Tool for High-Rate, Efficient, and Programmable Monitoring of WiFi Devices,","cited_arxiv_id":null,"evidence_quote":"It provides a comparable high-rate Wi-Fi monitoring platform that VMLD extends toward multi-link emulation."},{"cited_title":"High density emulation platform for Wi-Fi performance testing,","cited_arxiv_id":null,"evidence_quote":"It offers an emulation-based alternative for dense Wi-Fi testing against which the low-cost VMLD approach is positioned."},{"cited_title":"Free Your CSI: A Channel State Information Extraction Platform For Modern Wi-Fi Chipsets,","cited_arxiv_id":null,"evidence_quote":"It explains SoftMAC driver structure, the location where VMLD patches in ACK and ACKtimeout capture."},{"cited_title":"Improving Effectiveness of Seamless Redundancy in Real Industrial Wi-Fi Networks,","cited_arxiv_id":null,"evidence_quote":"It defines seamless redundancy in industrial Wi-Fi and reports channel-interference phenomena relevant to interpreting the correlation results."},{"cited_title":"Experimental Evaluation of Seamless Redundancy Applied to Industrial Wi-Fi Networks,","cited_arxiv_id":null,"evidence_quote":"It supplies prior experimental evaluation of seamless redundancy in industrial Wi-Fi that motivates the diversity question."},{"cited_title":"Adjacent channel interference in IEEE 802.11n,","cited_arxiv_id":null,"evidence_quote":"It documents adjacent-channel interference in IEEE 802.11n, used in the paper to explain the negative correlation between channels 9 and 13."}],"review_version":1}