{"id":"b03051f4-a01b-4811-a196-fb69f964a5f9","arxiv_id":"1908.01475","paper_version":1,"verdict":"CONDITIONAL","confidence":"MODERATE","novelty_score":3.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":5,"one_line_summary":"FIHR replaces the probabilistic cluster head selection of the IHR routing protocol with a fuzzy logic based communication range estimator and reports simulated improvements in WSN lifetime and throughput.","lead":"A wireless sensor network routing protocol, FIHR, uses fuzzy logic to set cluster head communication ranges and adds backup cluster heads. Simulation comparisons against two older protocols show modest gains in network lifetime and throughput.","discovery_kind":"extension","skeptic_critique":{"model":"deepseek-v4-flash","headline":"Reported FIHR gains rest on an under-specified cluster-contention rule: Section 4's undefined Threshold and malformed 'ComR <= distance-ComR' comparison make the simulation unreproducible, and Scenario 1's advantage over IHR is only a few rounds.","rationale":"The paper proposes a plausible incremental protocol: add fuzzy unequal clustering to the IHR framework. The fuzzy rule table and energy model are described, and the comparison against IHR and DHR is the kind of evidence that can support such a claim. The problem is that the one step where FIHR differs most from IHR, the tentative-CH competition, is specified incompletely. The undefined Threshold and the malformed line-16 comparison are not minor typos; they determine which nodes become cluster heads and how large clusters are, and therefore directly determine the FND, HNA, and residual-energy numbers reported in Section 6. I checked the magnitude of the reported IHR advantage in Scenario 1: 3 rounds in FND, 15 in HNA, and 135 KB in throughput. These deltas are small enough that different but reasonable implementations of the unspecified competition rule could change the outcome. The absence of variance or confidence intervals makes it impossible to tell whether even the specified simulation would show a stable advantage. The reader's weakest assumption identified exactly this threshold ambiguity, and I agree that it is the most load-bearing concern. I am not arguing the protocol is wrong; I am arguing the current text does not contain enough information to reproduce the experiment that supports the central claim. That is precisely the basis for a conditional verdict, so I recommend no change to the reader's verdict.","tokens_in":12227,"tokens_out":5958,"duration_ms":69326,"concrete_test":"Obtain or reconstruct the simulator with the exact Threshold value and intended meaning of line 16, ideally from the authors or a released artifact. Then re-run Scenario 1 with two alternative implementations: (a) Threshold omitted so all tentative CHs compete, and (b) Threshold set to a mid-range ComR value with line 16 parsed as 'ComR <= distance_to_nearest_PCH - ComR'. Compare FND, HNA, and round-100/200 residual energy against Tables 3-4. If any variant shifts FIHR's FND by more than 3 rounds or residual energy by more than roughly 5 J relative to IHR, the reported superiority is not robust to the unspecified rule; if all variants reproduce the reported rankings, the concern is resolved.","verdict_should_be":"UNCHANGED","load_bearing_attack":"The central claim is that FIHR significantly outperforms IHR and DHR in FND, HNA, throughput, and residual energy. The load-bearing step is the tentative-CH competition in the Section 4 pseudocode, which decides which nodes become PCHs and therefore determines cluster topology and energy consumption. Line 12 tests 'ComR > Threshold' but Threshold is never defined anywhere in the paper, including Table 2. Line 16 compares 'ComR <= distance-ComR', where 'distance' is the value computed on line 15, but the expression is syntactically incomplete: it is unclear whether 'distance' means distance to the nearest other PCH, distance to the BS, or something else, and why ComR is subtracted. The fuzzy membership functions in Figures 7-9 are drawn without numeric coordinates, so the ComR output is also not uniquely determined by the text. Consequently, the Section 6 simulation implements an algorithm that a reader cannot reconstruct; different plausible choices for Threshold and for parsing line 16 will produce different clusterings and different FND/HNA/residual-energy numbers. This is not a cosmetic gap: in Scenario 1 the claimed advantage over IHR is small (FND 126 vs 123 rounds, HNA 304 vs 289, throughput 41,760 vs 41,625 KB), so a modest implementation variation can erase or reverse the headline result. The statement that results were averaged over 20 runs is not accompanied by variance or confidence intervals, so the reported 3-round FND advantage cannot currently be distinguished from simulation noise.","agreement_with_reader":"agree"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper proposes a Fuzzy Informer Homed Routing (FIHR) protocol for stationary wireless sensor networks, extending the IHR and DHR protocols with a fuzzy-logic-based unequal clustering scheme. In FIHR, candidate cluster heads compute a communication range (ComR) from residual energy and distance to the base station using a Mamdani fuzzy inference system, then compete locally to become primary cluster heads (PCHs); each PCH selects a backup cluster head (BCH) that monitors its aliveness and takes over on failure. The paper reports simulations in two scenarios (100 nodes in 100x100 m and 200 nodes in 200x200 m) comparing FIHR against IHR and DHR on first node dead (FND), half nodes alive (HNA), throughput, and total residual energy, concluding that FIHR is more stable and energy-efficient.","tokens_in":12605,"tokens_out":3558,"duration_ms":36208,"significance":"If the protocol were fully specified and the results reproducible, the paper would make a credible contribution to energy-efficient fault-tolerant clustering in WSNs. Strengths include comparison against two relevant baselines, explicit network and energy models, tabulated and graphical results for both scenarios, and a stated 20-run averaging procedure. The fuzzy rule base (Table 1) and the use of a distributed competition mechanism are sensible design choices. However, the central claim of significant improvement is undermined by under-specification of the algorithm and by the lack of statistical support, especially in Scenario 1 where margins over IHR are only a few rounds or a few hundred KB.","major_comments":[{"comment":"The cluster-contention rule that decides which tentative CHs become PCHs is not fully specified. Line 12 tests 'ComR > Threshold', but Threshold is never defined in the text or in Table 2. Line 16, 'ComR <= distance-ComR', is syntactically incomplete and ambiguous: it is unclear whether 'distance' denotes the distance to the nearest other tentative CH, the distance to the base station, or some other quantity, and why ComR is subtracted on the right-hand side. Since this rule determines cluster topology and therefore energy consumption, the Section 6 simulation results cannot be reconstructed from the paper. Please provide the exact threshold value, a corrected and unambiguous comparison, and a justification for the chosen value.","section":"Section 4, Pseudocode lines 12 and 16"},{"comment":"The fuzzy logic system is not numerically defined. The membership functions for distance to BS, residual energy, and communication range are drawn without coordinate values, and Table 1 lists only linguistic outputs (e.g., 'Verysmall', 'Med') without crisp reference values. The Center of Area defuzzification mentioned on page 53 therefore cannot be reproduced, so ComR is not uniquely determined by the text. Because ComR drives the competition in Section 4, the entire simulation pipeline depends on unspecified numerical details. Please supply the numeric endpoints of all membership functions and the crisp output values (or defuzzified ranges) used in the simulator.","section":"Section 5, Figures 7-9 and Table 1"},{"comment":"The reported gains over IHR in Scenario 1 are marginal: FND is 126 vs. 123 (a 2.4% difference), HNA is 304 vs. 289, and throughput is 41,760 vs. 41,625 KB (a 135 KB difference). The paper states that results were averaged over 20 runs but provides no variance, confidence intervals, or significance tests, so the abstract's claim of 'significantly reduce energy consumption' is not statistically supported even for the reported implementation. Given the unspecified parameters in Sections 4 and 5, a sensitivity analysis is also needed to show that the Scenario 1 conclusion is robust to reasonable variations in Threshold and fuzzy-set endpoints.","section":"Section 6, Tables 3-5 and Table 7"},{"comment":"Table 2 reports 'εfs and εmp' as '10, 0.004 pJ/bit/m2' with the same exponent for both coefficients. In the standard first-order radio model cited in [16-18], ε_fs and ε_mp have different units (typically pJ/bit/m^2 and pJ/bit/m^4), and the two-exponent model is used for free-space and multipath channels respectively. As written, the units and values are inconsistent with the cited model, which affects all computed energy-consumption figures. Please clarify whether this is a typographical error and, if so, provide the correct values and units used in the simulator.","section":"Section 6, Table 2 (energy model parameters)"}],"minor_comments":[{"comment":"The abstract contains a typographical error: 'severalsensor' should be 'several sensor'.","section":"Abstract"},{"comment":"The paragraph immediately following the pseudocode is duplicated and textually corrupted (the passage 'In this protocol, there are two fuzzy input variables...' appears twice, with one copy broken mid-sentence). This needs rewriting for readability.","section":"Section 4, text after pseudocode"},{"comment":"The caption reads 'Throughput for FIHR and IHR protocols', but the table includes a DHR row; the caption should mention all three protocols.","section":"Table 7, caption"},{"comment":"The protocol name is misspelled as 'FHIR' in Table 3; it should be 'FIHR'.","section":"Table 3"},{"comment":"Equations (1)-(3) are typeset with garbled notation (e.g., 'Triangular m; x, z, y' and undefined variables such as 'c' in the text). Please check the mathematical typesetting and ensure the definitions of x, z, y, a, b, c, d are clear and consistent with Figures 4-6.","section":"Equations (1)-(3)"}],"recommendation":"major_revision","confidential_remarks":"The protocol specification gap is severe: the core competition rule and the fuzzy system are under-defined, making the simulation results irreproducible. This is a load-bearing issue, not a presentation issue. I would need to see the full numerical parameter set and a corrected pseudocode before endorsing publication, even in a journal with the applied scope of IJCNC. The Scenario 1 margins over IHR are small enough that a lack of significance testing is a real concern. If the authors can supply the missing definitions and a statistical analysis, the contribution may be acceptable; as it stands, the central claim is not supported by the evidence in the manuscript."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"FIHR is a straightforward marriage of two existing ideas: fuzzy-logic unequal clustering for CH selection, and IHR's backup-CH aliveness scheme. What's new is specific: the fuzzy estimator assigns a communication range to tentative CHs based on remaining energy and distance to BS, then a contention rule keeps CHs apart, and BCHs poll PCHs rather than duplicate packets. That is a distinct variant, not a restatement of IHR or DHR.\n\nCredit where due: the paper compares against the right ancestor protocols, reports four standard lifetime/energy metrics, and the direction of the results is internally consistent. The Scenario 2 gains over IHR/DHR are substantial (FND 67 vs 47 vs 30), and the DHR comparison is large in both scenarios. The BCH aliveness mechanism is described clearly.\n\nSoft spots, in order of weight. First, the pseudocode in Section 4 leaves the decisive competition rule ambiguous. Line 12 tests ComR > Threshold and Threshold is nowhere defined; line 16, if ComR <= distance-ComR, is syntactically incomplete — it is not clear what distance refers to or why ComR is subtracted. Since these lines decide which tentative CHs become PCHs, different plausible readings give different clusterings and different energy numbers. Second, the fuzzy membership functions in Figures 7–9 are drawn without numeric coordinates, and Table 1 gives only linguistic labels, so ComR itself is not uniquely determined. Third, the paper says results are averages of 20 runs but gives no variance or confidence intervals; in Scenario 1 the FIHR advantage over IHR is tiny (FND 126 vs 123 rounds, throughput 41,760 vs 41,625 KB), so the headline result is within what simulation noise could explain. Fourth, no code or data are released and baselines do not include any of the cited fuzzy unequal-clustering protocols, which weakens the incremental claim. All of these are fixable in principle; the first is the one that makes the current version unreproducible.\n\nWho this is for: researchers working on fault-tolerant clustering for stationary WSNs, and protocol designers who want a concrete starting point. It is not a methods paper.\n\nVerdict: I would not desk-reject it. The central design is coherent and the comparison against the ancestor protocols is legitimate. Send it to a serious referee, expect major revision, and ask for the full parameter table, a corrected pseudocode, and either code/data or a much longer sensitivity analysis of the threshold and contention rule.","headline":"FIHR is a real but incremental protocol variant; the reported gains look plausible except the critical cluster-contention rule is under-specified enough that the simulation cannot be reproduced as written.","tokens_in":13056,"tokens_out":2921,"would_cite":false,"duration_ms":30815,"reading_group":"maybe","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"deepseek-v4-flash","headline":"The paper claims that replacing probabilistic clustering in Informer Homed Routing with fuzzy-logic-sized communication ranges and distributed competition yields a protocol that beats IHR and DHR in simulation.","keywords":["wireless sensor networks","fault tolerance","routing protocols","energy efficiency","clustering","fuzzy logic","cluster head selection","unequal clustering"],"falsifier":"Run an independent simulation with the same energy model and parameters (100 nodes in 100 m × 100 m and 200 nodes in 200 m × 200 m, base station at center, 3 J per node) and a concretely chosen threshold, for instance half of the maximum ComR, with the line-16 comparison read as 'ComR is no larger than the distance to the nearest other PCH.' If the reproduced first-node-dead and half-node-alive rounds do not stay at or near Table 3 (126 and 304) and Table 6 (67 and 214), and do not keep FIHR ahead of IHR and DHR, the protocol as written is not the source of the reported gains.","tokens_in":12064,"feed_emoji":"🔋","tokens_out":10690,"duration_ms":100656,"temperature":0.7,"pith_summary":"The paper is trying to establish that a wireless sensor network protocol called Fuzzy Informer Homed Routing (FIHR) can reduce energy consumption and delay node death compared with the Informer Homed Routing (IHR) and Dual-Homed fault tolerant Routing (DHR) protocols. The key move is to replace the probabilistic cluster-head selection of IHR with a fuzzy-logic competition: each tentative cluster head receives a communication range computed from its remaining energy and distance to the base station, and nearby candidates compete so that primary cluster heads do not bunch together. Each primary cluster head then picks the highest-energy member as backup, and the backup takes over after three missed aliveness checks. Reported simulations in two field sizes show FIHR ahead on first node dead, half of the nodes alive, throughput, and total remaining energy. If the claim holds, designers of stationary sensor networks get a stable and energy-efficient fault-tolerance scheme without changing radio hardware.","feed_headline":"Fuzzy cluster-head choice delays node death in sensor networks","feed_subtitle":"Simulations show FIHR beats IHR and DHR on first-node-death, throughput, and remaining energy.","key_machinery":"The load-bearing mechanism is the fuzzy communication-range estimator combined with a local competition rule. The estimator converts two crisp inputs—residual energy and distance to the base station—into a crisp output, the communication range ComR, using trapezoidal and triangular membership functions, a nine-rule fuzzy rule base, fuzzy if-then inference, and Center of Area defuzzification. The competition rule then decides cluster head status: high-energy nodes far from the base station receive very large ranges, while low-energy nodes near the base station receive very small ranges, which creates unequal clusters and prevents primary cluster heads from concentrating in one zone. This mechanism is what FIHR adds to the IHR baseline, and it is the part that carries the reported energy and lifetime differences.","core_discovery":"The authors state the discovery as follows: a distributed unequal clustering rule, driven by a fuzzy inference system, can assign communication ranges to tentative primary cluster heads in a way that spreads cluster heads across the field and fits each range to local conditions. The fuzzy system takes residual energy and distance to the base station as inputs and produces a communication range (ComR) as output through nine if-then rules, fuzzy inference, and Center of Area defuzzification. A candidate that wins the local competition becomes a primary cluster head; otherwise it stays silent. The protocol keeps the IHR fault-tolerance structure—each cluster has a primary and a backup cluster head, and the backup polls the primary with inquiry messages and replaces it after three unanswered queries—so the energy savings come from clustering, not from dropping fault tolerance. The reported numbers, averaged over 20 simulation runs, are first node dead at round 126 versus 123 for IHR and 106 for DHR in the 100-node field, and at round 67 versus 47 and 30 in the 200-node field, with parallel gains in half-node-alive round, throughput, and remaining energy.","pith_inferences":["Because the paper leaves the threshold and the line-16 comparison unspecified, the cleanest next step is to fix those choices and re-run the two scenarios; until then, the reported margins are tied to an incompletely defined rule.","The scenario-1 gain over IHR is small (round 126 vs 123 on first node death) while the scenario-2 gain is large (round 67 vs 47), which suggests node density, not fuzzy logic alone, may drive the advantage; the paper does not vary density as a parameter.","Porting the same fuzzy range assignment to mobile nodes or to two-level clustering for large-scale networks is named in the conclusion but not simulated; those are natural testbeds for whether the mechanism generalizes."],"forward_implications":["In a 100 m × 100 m field with 100 nodes, FIHR delays first node death to round 126 from 123 for IHR and 106 for DHR, and delays half of the nodes dying to round 304 from 289 and 166.","In a 200 m × 200 m field with 200 nodes, first node death moves to round 67 from 47 for IHR and 30 for DHR, and half-node death moves to round 214 from 165 and 94.","Total remaining energy stays higher for FIHR at every reported round in the smaller field: 250.89 J, 200.61 J, 106.24 J, 40.04 J, and 4.95 J at rounds 50, 100, 200, 300, and 400.","Network throughput rises to 41,760 KB in the smaller field and 37,375 KB in the larger field, against 41,625 KB and 34,246 KB for IHR and 19,590 KB and 14,451 KB for DHR.","Because deaths begin later and then climb steadily, the protocol appears to spread the workload across nodes rather than exhausting a few cluster heads early."],"supporting_citations":[{"why":"The Informer Homed Routing protocol is the baseline FIHR extends; it supplies the primary/backup cluster-head structure and the inquiry-message aliveness check.","marker":"[13]"},{"why":"Dual-Homed fault tolerant Routing is the second comparison baseline; its duplicate forwarding to both cluster heads is the behavior FIHR avoids.","marker":"[14]"},{"why":"The energy-consumption model for transmission, reception, and aggregation is taken from these sources and drives the simulation results.","marker":"[16, 17, 18]"},{"why":"Supplies the Center of Area defuzzification scheme and the first-node-dead / half-nodes-alive lifetime metrics used to evaluate the protocol.","marker":"[4]"},{"why":"Supplies the four-module fuzzy logic system structure (fuzzification, rule base, inference, defuzzification) on which the cluster-head range estimator is built.","marker":"[18]"}],"fun_headline_variants":["Fuzzy range tuning for cluster heads saves sensor energy","Fuzzy logic delays first node death in sensor networks","Smart fuzzy ranges balance load across sensor nodes","Fuzzy cluster ranges extend sensor network lifetime","Fuzzy-based range control boosts sensor net durability"],"cache_read_input_tokens":3200,"weakest_assumption_plain":"The simulation comparison rests on the cluster-head competition rule in the pseudocode, but the Threshold value in line 12 and the comparison 'ComR <= distance-ComR' in line 16 are left undefined, so an implementer must choose them before the claimed results can be reproduced.","fun_headline_variants_meta":{"raw":{"variants":["Fuzzy range tuning for cluster heads saves sensor energy","Fuzzy logic delays first node death in sensor networks","Smart fuzzy ranges balance load across sensor nodes","Fuzzy cluster ranges extend sensor network lifetime","Fuzzy-based range control boosts sensor net durability"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.000554,"raw_usage":{"total_tokens":2634,"prompt_tokens":934,"completion_tokens":1700,"prompt_tokens_details":{"cached_tokens":384},"prompt_cache_hit_tokens":384,"prompt_cache_miss_tokens":550,"completion_tokens_details":{"reasoning_tokens":1629}},"tokens_in":550,"tokens_out":1700,"duration_ms":15068,"temperature":1.0,"reasoning_tokens":1629,"cache_read_input_tokens":384,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-14T15:11:35.469144+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Run an independent simulation with the same energy model and parameters (100 nodes in 100 m × 100 m and 200 nodes in 200 m × 200 m, base station at center, 3 J per node) and a concretely chosen threshold, for instance half of the maximum ComR, with the line-16 comparison read as 'ComR is no larger than the distance to the nearest other PCH.' If the reproduced first-node-dead and half-node-alive rounds do not stay at or near Table 3 (126 and 304) and Table 6 (67 and 214), and do not keep FIHR ahead of IHR and DHR, the protocol as written is not the source of the reported gains.","supporting_citations":[{"cited_title":"Informer homed routing fault tolerance mechanism for wireless sensor networks,","cited_arxiv_id":null,"evidence_quote":"The Informer Homed Routing protocol is the baseline FIHR extends; it supplies the primary/backup cluster-head structure and the inquiry-message aliveness check."},{"cited_title":"Per formance analysis of dual-homed fault tolerant routing in wireless sensor networks,","cited_arxiv_id":null,"evidence_quote":"Dual-Homed fault tolerant Routing is the second comparison baseline; its duplicate forwarding to both cluster heads is the behavior FIHR avoids."},{"cited_title":"Energy-efficient connected target coverage in multi - hop wireless sensor networks,","cited_arxiv_id":null,"evidence_quote":"Supplies the Center of Area defuzzification scheme and the first-node-dead / half-nodes-alive lifetime metrics used to evaluate the protocol."},{"cited_title":"Fuzzy Log ic-Based Sink Selection and Load Balancing in Multi-Sink Wireless Sensor Networks,","cited_arxiv_id":null,"evidence_quote":"Supplies the four-module fuzzy logic system structure (fuzzification, rule base, inference, defuzzification) on which the cluster-head range estimator is built."}],"review_version":1}