Abstract
Storage, query cost, and energy efficiency are among the most important data dissemination issues in wireless sensor networks. Data-centric storage approach can be viewed as energy efficient and low cost solution to these issues, which itself suffers from hotspot storage problem. Some provided solutions tried to handle this mentioned problem and also brought load balancing and scalability to the network. In this article, we present a method called adaptive resilient data-centric storage which reduces the storage cost and also improves the load balancing and fault tolerance in the network by making data-centric storage adaptive based on the frequency of sensed events. Then, we propose a mathematical model to determine the threshold for the frequency of occurrence of sensed events. Finally, we developed a discrete-event-based simulator for two-dimensional graphical view of the network and collected the results. Simulations and analytical results show the superiority of the proposed method over the compared approaches with the miscellaneous frequency of events.
In this article
When should a storage strategy change?
When many events occur near a sensor network, a fixed storage layout can overload a few nodes. Adaptive resilient data-centric storage (AR-DCS) divides and merges storage zones as event frequency changes, balancing storage traffic while preserving replication.
Data-centric storage makes queries efficient, but fixed monitors and replicas can become hot spots. Their neighbors expend energy relaying traffic, eventually leaving stored information difficult to reach.
From the question to the evidence
Identify the storage hot spot
Start with the data-centric storage trade-off. Mapping an event type to a known storage location makes queries easier, but heavy event traffic can exhaust the nodes that relay packets to that location. R-DCS adds monitors and replicas, yet a busy monitor can still become unreachable when its neighbors run out of energy.
2016 AR-DCS article, PDF pp. 3-4, section 'AR-DCS'. Read source · PDF page 3 ↗
Estimate a threshold from the network
Use sensing range and minimum node separation to estimate how many sensors can detect a target. Combine the average sensing count, node density, number of targets and current number of zones to obtain the proposed threshold. Equation (4) expresses this as average sensing count multiplied by density and target count, divided by zone count.
2016 AR-DCS article, PDF pp. 4-5, threshold discussion, Table 1 and Eqs. (1)-(4). Read source · PDF page 4 ↗
Observe storage arrivals
Each monitor samples the frequency of incoming storage packets. In the reported simulation, it evaluates whether a structural change is needed after every five received storage packets. This separates observation from reconfiguration and reduces repeated splitting and merging during rapid fluctuations.
2016 AR-DCS article, PDF p. 4, 'Rapid swing in the frequency of occurrence of events'. Read source · PDF page 4 ↗
Split busy zones
When the event frequency crosses the relevant threshold, monitors coordinate through the monitoring map. A parent zone divides into four subzones by halving its width and height. Each subzone gains a monitor and replicas, shortening the storage path and spreading traffic across more relay nodes.
2016 AR-DCS article, PDF pp. 4 and 7, zone-division description and Figs. 1-4. Read source · PDF page 4 ↗
Merge zones as demand falls
When storage arrivals return to a lower level, subzones merge into their parent. Fewer monitors and replicas then participate in querying. During aggregation, old subzone replicas retain their data for a transition period so that an in-flight query can still receive an answer. The article does not specify a universal duration for this period.
2016 AR-DCS article, PDF p. 4, query handling during division and aggregation; PDF p. 7, zone aggregation. Read source · PDF page 4 ↗
Evaluate the storage-query trade-off
Compare DCS, R-DCS and AR-DCS using the same target movements and scenario conditions. The study tracks storage packets, query packets, response packets and their total. Storage traffic improves when zones adapt, while querying more replicas adds traffic. The reported total is similar to basic DCS, with replication retained for recovery from node failure.
2016 AR-DCS article, PDF pp. 6-9, simulation protocol and Figs. 4-7. Read source · PDF page 6 ↗
Architecture and compact method notes
Architecture & information flow
AR-DCS organizes the sensing area into zones. A monitor coordinates storage and querying for each zone, while replicas retain sensed data. Event traffic determines the granularity of that organization: high demand splits zones into four, and lower demand merges them. Geographic hashing provides a known storage destination instead of network-wide query flooding. A monitoring map lets monitors coordinate changes, and temporarily valid replicas handle queries during aggregation.
2016 AR-DCS article, PDF pp. 3-5 and 7, DCS foundations, AR-DCS method and monitoring-map coordination. This roadmap comes from the article, not the research presentation. Read source · PDF page 3 ↗
- Observe event frequencyMonitor the arrival rate of sensed events and estimate an adaptive threshold from network and sensing conditions.
- Divide busy zonesWhen traffic exceeds the threshold, split a zone into four smaller zones with their own monitors and replicas.
- Merge when demand fallsAggregate subzones when event frequency returns to a lower level, reducing the number of nodes involved in querying.
- Preserve access during changeRetain replica data temporarily during aggregation and evaluate event frequency periodically to limit churn.
What the study reports
The discrete-event study uses a network of 150 stationary sensor nodes, with moving targets generating sensed events. It compares DCS, R-DCS, and AR-DCS under matched scenario conditions.
These are results reported by the source publication, not an independent reproduction. Conditions and source disagreements are retained beside the evidence they affect.
The article compares the three schemes in a discrete-event simulation with stationary sensor nodes, moving targets and matched target movements. These are qualitative interpretations of the published discussion and Figs. 4-7, not new percentages or digitized chart measurements.
| Measure | Reported AR-DCS behavior | Reason and boundary |
|---|---|---|
| Storage packets (TotalQ) | Lower storage traffic than DCS and R-DCS as event demand rises | Subzones bring monitors and replicas closer to sensing nodes; at low demand, AR-DCS behaves like the aggregated DCS layout. |
| Query packets (Q) | Higher query traffic in the reported comparison | A divided network has more monitors and replicas to query. |
| Response packets (Dq) | Higher response traffic when more replicas participate | Each queried replica can generate a response; merging reduces this overhead when storage demand falls. |
| Overall packets (OverallQ) | Similar overall traffic to basic DCS | The storage saving and query/response increase offset one another in the reported scenarios. |
| Recovery from node failure | Replication remains part of the design | AR-DCS retains the redundancy of R-DCS; the article does not establish a universal loss-free guarantee. |
| Local processing | More complex than DCS and R-DCS | Adaptive thresholds, monitoring and zone reconfiguration add processing work. |
2016 AR-DCS article, PDF pp. 5 and 7-9, processing-cost discussion, results discussion and Figs. 4-7. Read source · PDF page 5 ↗
The contribution is a storage-query trade-off with replication. The paper does not show AR-DCS winning on every traffic measure.
These settings describe the supplied study. They are not recommended deployment parameters.
| Setting | Reported value or procedure |
|---|---|
| Sensor nodes | 150 stationary nodes |
| Simulated area | 1024 x 512 m |
| Moving targets | 1-40 |
| Sensing interval | 5 seconds |
| Query interval | 20 seconds |
| Adaptation cadence | Sample every storage arrival; evaluate every five received storage packets |
| Comparison protocol | DCS, R-DCS and AR-DCS run under the same conditions and target movements; each run is repeated three times and the collected results are averaged |
2016 AR-DCS article, PDF p. 4, adaptation cadence; PDF p. 6, Tables 3-4 and simulation protocol. Read source · PDF page 4 ↗
Simulation duration and starting energy are omitted here because the table and later prose give different values.
Additional reported observations
- In the reported simulations, AR-DCS reduces storage-process traffic relative to basic DCS and R-DCS while retaining replication-based resilience.
2016 paper, PDF pp. 7-9, Figs. 4-7 and conclusion. Read source · PDF page 7 ↗
- Query and response traffic increases when zones split; total traffic remains similar to basic DCS in the reported comparison.
2016 paper, PDF p. 8, discussion of Figs. 5-7. Read source · PDF page 8 ↗
Scope & limitations
- Zone splitting adds query and response traffic and increases local processing complexity.
- The evaluation assumes stationary, similarly capable nodes and slowly changing radio conditions.
- Table and prose differ on simulation duration and initial energy; these values are not used as public headline facts.
Cited in context
Reference-list entry only
Energy-Efficient Networking Solutions for Wireless Sensor Networks: A Systematic Literature Review
The systematic literature review lists the adaptive hybrid schema as reference [17], with the correct author, title, journal, volume, issue and article number. No use of [17] was found in the review’s body text or its tables of selected studies.
A reference-list entry without an in-text use does not show how, or whether, the cited work informed the review. It is recorded as a bibliographic reference only, not as discussion, reuse, validation, collaboration or endorsement.
Inspect reference [17] →Related-work citation in the introduction
A Novel Approach for Information Discovery in Wireless Sensor Grids
The information-discovery paper cites the adaptive hybrid schema in its introduction, in a sentence on later data-centric storage approaches that accommodate multiple attributes. In that sentence the number [15] is placed directly after the name of DIM (Distributed Index for Multi-dimensional data), a different, earlier scheme; reference 15 itself is Hejazi’s article.
This is a related-work reference. The placement of [15] beside another scheme’s name is a discrepancy in the citing paper and is recorded here, not corrected. The citing method adapts to changing frequencies of events and queries, which is also the concern of the cited paper; that connection is an editorial observation, not a statement by the citing authors. The citation does not establish reuse, validation, collaboration or endorsement.
Inspect reference [15] →Method outline
Explanatory pseudocode paraphrased from the published algorithm description. It is not executable research code. Threshold calculation, monitoring-map synchronization and data migration are represented at the level stated in the article.
Conceptual AR-DCS zone adaptation · pseudocode
INPUT network geometry, sensing range, node separation, targets and event stream
INITIALIZE the current zones, monitors and replicas using the data-centric layout
ESTIMATE the maximum sensors that can detect one target from the geometric model
DERIVE the average sensing count and node-density factor using Eqs. (1)-(3)
SET the adaptation threshold from sensing count, density, targets and zone count
FOR EACH storage packet arriving at a monitor:
ROUTE the data through the current monitor and replica arrangement
UPDATE the observed storage-arrival frequency
AFTER every five received storage packets, EVALUATE zone adaptation
IF frequency exceeds the relevant threshold:
NOTIFY monitors through the monitoring map
DIVIDE each affected parent layout into four subzones
ASSIGN subzone monitors and replicas and transfer the stored data
IF frequency returns to the lower operating level:
MERGE subzones into their parent monitor and replica layout
KEEP old subzone replicas available for the query transition period
FOR EACH query, USE the current mapping or a still-valid transition replica
TRACK storage, query, response and total packet counts to assess the trade-off2016 AR-DCS article, PDF pp. 4-5, section 'AR-DCS' and Eqs. (1)-(4); PDF p. 7, monitoring-map coordination. Read source · PDF page 4 ↗
Presentation guide and further interpretation
Begin with the overloaded path
Explain that the storage node itself is only part of the problem. Its neighbors relay storage and query traffic, and their battery depletion can make an otherwise functioning monitor unreachable. This motivates changing the geographical storage layout.
2016 AR-DCS article, PDF p. 4, R-DCS limitations. Read source · PDF page 4 ↗
Explain why splitting helps storage
Walk through a parent zone becoming four smaller zones. Shorter sensing-to-monitor and monitor-to-replica paths reduce storage forwarding, while more monitors distribute the relay burden. The article's Figs. 1-3 illustrate the progressively divided layouts.
2016 AR-DCS article, PDF pp. 4 and 7, Figs. 1-3. Read source · PDF page 4 ↗
Keep the query cost in view
A query must reach more monitors and replicas after a split. Present the storage and query results together, then show why aggregation matters when event frequency falls. The combined outcome is more informative than a storage-only improvement claim.
2016 AR-DCS article, PDF pp. 8-9, Figs. 4-7 and discussion. Read source · PDF page 8 ↗
Close with the transition mechanism
Describe the five-packet evaluation cadence and temporary retention of data in old replicas. These details explain how the method tries to reduce rapid reconfiguration and preserve access during a merge, without implying that every failure case was tested.
2016 AR-DCS article, PDF p. 4, implementation considerations 1-2. Read source · PDF page 4 ↗
Further interpretation notes
- The supplied article evaluates stationary, similarly capable sensor nodes with slowly changing radio conditions. Moving targets do not mean that sensor mobility was evaluated.
- Table 4 lists a 300-second simulation duration, while the results prose describes 600-second runs. Table 3 lists 1000 J initial energy, while the later discussion says 2000 J was used to address R-DCS failures. These conflicts remain unresolved.
- The retention period for old subzone replicas during aggregation is described but not fixed to a universal numeric value.
- Storage efficiency improves at the cost of additional query/response traffic and local processing. No percentage gain has been inferred from the plotted curves.
- The threshold uses the article's geometric and density assumptions. The conceptual pseudocode does not replace an implementation-level specification or independent validation.
- This research predates the two 6G papers. Its explanation is grounded in the 2016 article; it is not presented as a topic covered by the supplied doctoral slide deck.
Cite this article
Pooya Hejazi. (2016). An adaptive hybrid schema for data-centric storage in wireless sensor networks. International Journal of Distributed Sensor Networks, 12(10). https://doi.org/10.1177/1550147716666665
BibTeX
@article{Hejazi2016AdaptiveStorage,
title = {An adaptive hybrid schema for data-centric storage in wireless sensor networks},
author = {Hejazi, Pooya},
journal = {International Journal of Distributed Sensor Networks},
year = {2016},
volume = {12},
number = {10},
doi = {10.1177/1550147716666665},
url = {https://doi.org/10.1177/1550147716666665}
}Download BibTeX · Download RIS
Article © its authors. CC BY 3.0. Original PDF and rights notices preserved.