<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article" dtd-version="1.2" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJESD</journal-id>
<journal-title-group><journal-title>International Journal of Embedded Systems and Design</journal-title></journal-title-group>
<publisher><publisher-name>Thomson &amp; Ryberg Publications</publisher-name></publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.62715/ijesd.2026.v1.i1.pp14-19</article-id>
<article-id pub-id-type="publisher-id">58a9338661</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Methodology Article</subject></subj-group></article-categories>
<title-group><article-title>Redesigning a Battery-Powered Soil Moisture Node for Five-Year Field Operation: A Proposed Design Procedure</article-title></title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes"><name><surname>Martirosyan</surname><given-names>Mateo</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1">*</xref></contrib>
<contrib contrib-type="author"><name><surname>Rao</surname><given-names>Amara</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Aziz</surname><given-names>Michael</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib>
<aff id="aff1"><label>1</label>Department of Electrical Electronics, Nejd Academy of Electrical Electronics, Uzbekistan</aff>
<aff id="aff2"><label>2</label>Department of Electrical Electronics, Nordkapp Academy of Electrical Electronics, Nigeria</aff>
<aff id="aff3"><label>3</label>Department of Electrical Electronics, Baikal Institute for Advanced Electrical Electronics, Trinidad and Tobago</aff>
</contrib-group>
<author-notes><corresp id="cor1">* Correspondence: <email>mateo.martirosyan@nejd.edu</email></corresp></author-notes>
<pub-date pub-type="epub" iso-8601-date="2026-04-13"><day>13</day><month>04</month><year>2026</year></pub-date>
<volume>1</volume>
<issue>1</issue>
<fpage>14</fpage>
<lpage>19</lpage>
<history>
<date date-type="received" iso-8601-date="2025-12-20"><day>20</day><month>12</month><year>2025</year></date>
<date date-type="accepted" iso-8601-date="2026-02-16"><day>16</day><month>02</month><year>2026</year></date>
</history>
<permissions><copyright-statement>© 2026 The Author(s)</copyright-statement><copyright-year>2026</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>This is an open access article distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).</license-p></license></permissions>
<self-uri xlink:href="https://trpub.org/article.php?id=58a9338661"/>
<abstract><p>Soil moisture nodes built for a growing season often fail the test of a multi-year deployment. Batteries run down early, enclosures let in water, and sensors drift, and each service visit costs more than the node did. This article proposes a procedure for redesigning an existing battery-powered soil moisture node so that it can be expected to run unattended for five years on a primary cell. The procedure has eight steps: fix the mission profile, audit the present design state by state, derive an average current budget from the battery chemistry with explicit derating, rework the sensing chain so that the probe is powered only while it is read, set the radio parameters and reporting policy, remove leakage from the sleep state, harden the hardware against the field environment, and verify the result by current profiling while planning for monitoring after deployment. Each step is described with the reasoning behind it and the record it should produce. The procedure is assembled from the published literature on sensor network deployments, low-power wide-area radio and soil moisture sensing, and from ordinary low-power design practice. It has not been applied to a node or validated in the field here, and the article sets out what such validation would need to show.</p></abstract>
<kwd-group kwd-group-type="author">
<kwd>Soil moisture sensing</kwd>
<kwd>Wireless sensor node</kwd>
<kwd>Energy budget</kwd>
<kwd>LoRaWAN</kwd>
<kwd>Low-power design</kwd>
<kwd>Lithium thionyl chloride battery</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="sec1"><title>1. Introduction</title>
<p>Soil water content is among the most useful variables a farm or a hydrological study can measure, and it has to be measured in many places because it varies over short distances (Robinson et al., 2008). Wireless nodes with buried probes are the obvious instrument. The early agricultural deployments showed how much can go wrong with them. The potato field pilot described by Langendoen et al. (2006) is a frank record of nodes that reset, drained their batteries and returned little data, and later guidance drawn from alpine deployments reads as a list of the same lessons learned again (Barrenetxea et al., 2008).</p>
<p>Many nodes in use today began as prototypes on a development board, with a general-purpose regulator, a sensor that is always powered and firmware that sleeps lightly. Such a design can last a season. It will not last five years, the horizon over which the cost of visiting a remote site to change batteries starts to dominate the cost of the hardware. Reaching that horizon rarely needs exotic components. It needs the existing design to be examined methodically and every microampere and every ingress path accounted for.</p>
<p>This article sets out a procedure for that examination. It is addressed to engineers who already have a working node and want to extend its service life, and it is written as a proposal: a sequence of steps with their rationale, drawn from published experience and standard practice. No node has been redesigned or deployed as part of this work, and no measurements are reported.</p>
</sec>
<sec id="sec2"><title>2. Background</title>
<p>Three areas of prior work inform the procedure: where the energy of a sensor node goes, what the sensing principle demands, and what the battery can actually deliver.</p>
<sec id="sec2-2"><title>2.1. Energy use in duty-cycled nodes</title>
<p>A sensor node spends nearly all of its life asleep. Raghunathan et al. (2002) established the basic accounting: the radio dominates active consumption, and lifetime is governed by the duty cycle and by the current drawn while idle. Hardware built for the purpose, such as the Telos platform, was designed around a very low sleep current and a fast wake-up (Polastre et al., 2005). In long deployments the sleep term often turns out to be the larger one. The habitat monitoring study of Szewczyk et al. (2004) reported node lifetimes and failures that a simple active-time budget would not have predicted, which is an argument for modelling every state of the node and not only the obvious ones (Martinez et al., 2015).</p>
<p>Low-power wide-area radio has changed the communication side of the budget. A LoRaWAN class A device transmits when it has data, opens two short receive windows and is otherwise silent (LoRa Alliance, 2017), so it needs no synchronisation with neighbours and no routing duties (Raza et al., 2017). The energy per message depends strongly on the spreading factor, because a higher factor lengthens the time on air (Augustin et al., 2016; Casals et al., 2017). Regional duty-cycle regulations and the capacity of a gateway also limit how often a node may report (Adelantado et al., 2017).</p>
</sec>
<sec id="sec2-3"><title>2.2. Soil moisture sensing</title>
<p>Electromagnetic sensors infer water content from the dielectric permittivity of the soil, which rises steeply with moisture because the permittivity of water is far higher than that of mineral particles or air. Topp et al. (1980) gave the empirical relation that underlies time domain reflectometry. Low-cost capacitance probes work at lower frequencies and are more sensitive to soil temperature, salinity and texture; the evaluation by Bogena et al. (2007) documents these effects for one widely used probe and shows that corrections are needed. For the node designer two points follow. The probe needs a defined settling time after power is applied before its output is valid, and a supply that sags during the reading produces an error in the measurement itself.</p>
</sec>
<sec id="sec2-4"><title>2.3. Primary batteries for long deployments</title>
<p>Lithium thionyl chloride cells are the usual choice for multi-year unattended operation. They have a nominal voltage of 3.6 V, high energy density, a wide temperature range and very low self-discharge (Linden and Reddy, 2002). The low self-discharge comes from a passivation layer on the lithium anode, and the same layer causes a transient voltage drop when a cell that has rested is asked for a current pulse. Bobbin-type cells, which offer the highest capacity, are also limited in the pulse current they can supply. Rated capacity is quoted at a favourable discharge rate and temperature, and the capacity available in a cold field under pulsed load is lower. Energy harvesting is an alternative route to long life (Jiang et al., 2005) but adds a panel, a storage element and their own failure modes; the procedure here assumes a primary cell.</p>
</sec>
</sec>
<sec id="sec3"><title>3. The Proposed Procedure</title>
<p>The procedure has eight steps, listed in Table 1 with the record that each should leave. Steps 1 to 3 establish the target, steps 4 to 7 change the design, and step 8 checks it. The procedure is proposed and has not been validated here.</p>
<table-wrap id="tbl1"><label>Table 1</label><caption><p>Steps of the proposed redesign procedure and the record each produces</p></caption><table frame="hsides" rules="groups"><thead><tr><th>Step</th><th>What is done</th><th>Record produced</th></tr></thead><tbody><tr><td>1. Mission profile</td><td>Fix lifetime, reporting interval, temperature range and data loss tolerated</td><td>One-page requirements sheet</td></tr><tr><td>2. Energy audit</td><td>List every state of the present node with its current and duration</td><td>State table and charge per day</td></tr><tr><td>3. Budget</td><td>Derate cell capacity and divide by service hours to get average current</td><td>Budget with stated derating factors</td></tr><tr><td>4. Sensing chain</td><td>Gate probe power, define settling time, validate readings</td><td>Timing diagram and plausibility rules</td></tr><tr><td>5. Radio policy</td><td>Choose data rate handling, payload, confirmation and retry limits</td><td>Charge per uplink at each data rate</td></tr><tr><td>6. Sleep state</td><td>Remove quiescent and leakage paths; select regulator and timer</td><td>Sleep current target by component</td></tr><tr><td>7. Field hardening</td><td>Enclosure, cable entry, coating, pulse support for the cell</td><td>Environmental design checklist</td></tr><tr><td>8. Verification</td><td>Profile current over full cycles; plan in-field health telemetry</td><td>Measured profile against budget</td></tr></tbody></table></table-wrap>
<sec id="sec3-2"><title>3.1. Step 1: Fix the mission profile</title>
<p>The redesign starts from a written statement of what the node must do: the service life, the interval between readings, the temperature range at the site, the radio coverage expected, and how much data loss the application tolerates. The reporting interval deserves scrutiny. Soil moisture at rooting depth changes slowly except after rain or irrigation, so a long default interval with event-driven reports on rapid change is often adequate, and the choice multiplies through every later step.</p>
</sec>
<sec id="sec3-3"><title>3.2. Step 2: Audit the existing design</title>
<p>Each operating state of the present node is listed with the current it draws and the time spent in it per day: sleep, wake-up, sensor warm-up, conversion, radio transmit at each data rate in use, receive windows, and any housekeeping. Datasheet figures are a starting point, and measured values should replace them, since board-level leakage does not appear in any datasheet. The product of current and time in each state gives the daily charge, and the table shows at once which states matter.</p>
</sec>
<sec id="sec3-4"><title>3.3. Step 3: Derive the energy budget</title>
<p>The budget follows from the cell. Usable capacity is the rated capacity reduced for temperature, for pulsed discharge, for self-discharge over the service life and for the cut-off voltage at which the regulator and radio stop working. Five years is about 43,800 hours, so the permitted average current is the usable capacity divided by that figure. As a matter of arithmetic, a cell from which 5 Ah can be drawn supports an average of roughly 114 μA. The derating factors are judgements and should be written down with their sources, so that they can be revised when field evidence arrives.</p>
</sec>
<sec id="sec3-5"><title>3.4. Step 4: Rework the sensing chain</title>
<p>The probe should be powered through a switch controlled by the microcontroller and left off between readings. The firmware waits for the settling time the manufacturer specifies, takes several samples, and checks them for plausibility before accepting a value. Readings outside the physical range, or inconsistent within a burst, are flagged and not transmitted as data. Supply voltage is recorded with each reading, both because some probes are ratiometric and because it is the main health indicator available. Figure 1 shows the resulting sequence of states in one reporting period.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Sequence of states in one reporting period of the redesigned node</p></caption><graphic xlink:href="IJESD_V1I1_2026_03_Figure1.png" mimetype="image" mime-subtype="png"/></fig>
</sec>
<sec id="sec3-6"><title>3.5. Step 5: Set the radio policy</title>
<p>With a class A LoRaWAN radio the energy per report is set by time on air. The payload should be a compact binary record, and several readings can be carried in one uplink where latency allows. Adaptive data rate lets the network move a node with a good link to a faster rate; a node at the edge of coverage will sit at the slowest rate, and the budget must be computed for that case if such nodes are expected. Confirmed uplinks and retries are costly and should be limited to messages that justify them. A cap on retransmissions protects the battery when a gateway is down.</p>
</sec>
<sec id="sec3-7"><title>3.6. Step 6: Eliminate sleep-state leakage</title>
<p>Sleep current is examined component by component. A regulator chosen for convenience may have a quiescent current larger than the rest of the sleeping node combined, and where the cell voltage suits the microcontroller and radio directly it can sometimes be removed. Pull-up resistors on lines that idle low, floating inputs, level shifters, indicator lamps and debug interfaces are all common drains. The microcontroller should be placed in its deepest mode that retains a timer, with unused peripherals and their clocks disabled, and the radio must be commanded to sleep explicitly after the receive windows close.</p>
</sec>
<sec id="sec3-8"><title>3.7. Step 7: Harden the hardware for the field</title>
<p>Electrical design counts for little if water reaches the board. The enclosure should carry an ingress protection rating suited to burial or exposure (IEC, 2013), cable entries should be glanded and sealed, and a conformal coating on the board limits the leakage currents that condensation causes. A pressure-equalising vent reduces the pumping of moist air through seals as temperature cycles. A capacitor of suitable size across a bobbin-type cell supplies the transmit pulse and masks the passivation delay. Connectors, the antenna and the probe cable should be chosen with rodents, ultraviolet light and farm machinery in mind, since published deployment reports attribute many lost nodes to mundane physical causes of this kind (Barrenetxea et al., 2008).</p>
</sec>
<sec id="sec3-9"><title>3.8. Step 8: Verify and plan for monitoring</title>
<p>The redesigned node is profiled with an instrument able to resolve both sleep current and transmit peaks, over many complete cycles and at the temperature extremes of the mission profile. The measured daily charge is compared with the budget from step 3. Verification does not end at deployment. Each uplink should carry supply voltage under load, a reset counter and the count of failed transmissions, so that an abnormal drain shows in the data long before the cell is exhausted.</p>
</sec>
</sec>
<sec id="sec4"><title>4. Fitting the Procedure to Practice</title>
<p>The steps are ordered so that cheap decisions come before expensive ones. Steps 1 to 3 need only a spreadsheet and a bench measurement, and they often show that one or two states account for most of the charge. Firmware changes in steps 4 and 5 can be made on existing hardware. Steps 6 and 7 usually mean a board revision and a new enclosure, and are best done together. A team with a deployed fleet may apply the firmware steps first and reserve the hardware steps for the next production run. Where the audit shows that the budget cannot be met at the required reporting interval, the mission profile is revisited before any component is changed.</p>
</sec>
<sec id="sec5"><title>5. Limitations and What Remains to Be Shown</title>
<p>The procedure rests on published experience and on reasoning, and it carries the limits of both. A current budget predicts battery life only as well as its derating factors, and the behaviour of lithium thionyl chloride cells over years of pulsed, low-rate discharge at varying temperature is hard to predict from short tests. Bench profiling cannot reproduce five years of weather. Sensor drift and the loosening of soil contact around a probe are outside the energy analysis altogether and may limit useful life before the battery does. A proper validation would apply the procedure to a real node, record the audit and the budget, deploy a group of redesigned nodes beside unmodified ones, and follow their telemetry for long enough to compare predicted and observed drain. Until that is done the procedure should be read as a structured checklist with reasons attached.</p>
</sec>
<sec id="sec6"><title>6. Conclusion</title>
<p>A five-year soil moisture node is within reach of ordinary components if the design is approached as an accounting exercise. The proposed procedure fixes the mission, measures where the charge goes, sets a budget the battery can honestly meet, and then works through sensing, radio, sleep state and physical protection in turn before checking the outcome against the budget. Its merit, if field use bears it out, would lie in making the assumptions explicit at each step, so that when a deployed node falls short the reason can be traced.</p>
</sec>
<sec id="sec7"><title>Conflict of interest</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
<sec id="sec8"><title>Funding</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
</body>
<back>
<ref-list><title>References</title>
<ref id="ref1"><label>1</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Adelantado, F., Vilajosana, X., Tuset-Peiro, P., Martinez, B., Melia-Segui, J. and Watteyne, T.</string-name></person-group> (<year>2017</year>). <article-title>Understanding the limits of LoRaWAN</article-title>. <source>IEEE Communications Magazine</source>, <volume>55(9)</volume>, <fpage>34-40</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/MCOM.2017.1600613">https://doi.org/10.1109/MCOM.2017.1600613</ext-link></mixed-citation></ref>
<ref id="ref2"><label>2</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Augustin, A., Yi, J., Clausen, T. and Townsley, W.M.</string-name></person-group> (<year>2016</year>). <article-title>A study of LoRa: Long range &amp; low power networks for the Internet of Things</article-title>. <source>Sensors</source>, <volume>16(9)</volume>, <fpage>1466</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s16091466">https://doi.org/10.3390/s16091466</ext-link></mixed-citation></ref>
<ref id="ref3"><label>3</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Barrenetxea, G., Ingelrest, F., Schaefer, G. and Vetterli, M.</string-name></person-group> (<year>2008</year>). <article-title>The hitchhiker&#x27;s guide to successful wireless sensor network deployments</article-title>. <source>Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems (SenSys)</source>, <fpage>43-56</fpage></mixed-citation></ref>
<ref id="ref4"><label>4</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Bogena, H.R., Huisman, J.A., Oberdorster, C. and Vereecken, H.</string-name></person-group> (<year>2007</year>). <article-title>Evaluation of a low-cost soil water content sensor for wireless network applications</article-title>. <source>Journal of Hydrology</source>, <volume>344(1-2)</volume>, <fpage>32-42</fpage></mixed-citation></ref>
<ref id="ref5"><label>5</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Casals, L., Mir, B., Vidal, R. and Gomez, C.</string-name></person-group> (<year>2017</year>). <article-title>Modeling the energy performance of LoRaWAN</article-title>. <source>Sensors</source>, <volume>17(10)</volume>, <fpage>2364</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s17102364">https://doi.org/10.3390/s17102364</ext-link></mixed-citation></ref>
<ref id="ref6"><label>6</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>IEC</string-name></person-group> (<year>2013</year>). <article-title>IEC 60529: Degrees of Protection Provided by Enclosures (IP Code), Edition 2.2</article-title>. <source>International Electrotechnical Commission, Geneva</source></mixed-citation></ref>
<ref id="ref7"><label>7</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Jiang, X., Polastre, J. and Culler, D.</string-name></person-group> (<year>2005</year>). <article-title>Perpetual environmentally powered sensor networks</article-title>. <source>Proceedings of the Fourth International Symposium on Information Processing in Sensor Networks (IPSN)</source>, <fpage>463-468</fpage></mixed-citation></ref>
<ref id="ref8"><label>8</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Langendoen, K., Baggio, A. and Visser, O.</string-name></person-group> (<year>2006</year>). <article-title>Murphy loves potatoes: Experiences from a pilot sensor network deployment in precision agriculture</article-title>. <source>Proceedings of the 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS)</source></mixed-citation></ref>
<ref id="ref9"><label>9</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Linden, D. and Reddy, T.B.</string-name></person-group> (<year>2002</year>). <article-title>Handbook of Batteries, 3rd edition</article-title>. <source>McGraw-Hill, New York</source></mixed-citation></ref>
<ref id="ref10"><label>10</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>LoRa Alliance</string-name></person-group> (<year>2017</year>). <article-title>LoRaWAN 1.1 Specification</article-title>. <source>LoRa Alliance, Beaverton, OR</source></mixed-citation></ref>
<ref id="ref11"><label>11</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Martinez, B., Monton, M., Vilajosana, I. and Prades, J.D.</string-name></person-group> (<year>2015</year>). <article-title>The power of models: Modeling power consumption for IoT devices</article-title>. <source>IEEE Sensors Journal</source>, <volume>15(10)</volume>, <fpage>5777-5789</fpage></mixed-citation></ref>
<ref id="ref12"><label>12</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Polastre, J., Szewczyk, R. and Culler, D.</string-name></person-group> (<year>2005</year>). <article-title>Telos: Enabling ultra-low power wireless research</article-title>. <source>Proceedings of the Fourth International Symposium on Information Processing in Sensor Networks (IPSN)</source>, <fpage>364-369</fpage></mixed-citation></ref>
<ref id="ref13"><label>13</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Raghunathan, V., Schurgers, C., Park, S. and Srivastava, M.B.</string-name></person-group> (<year>2002</year>). <article-title>Energy-aware wireless microsensor networks</article-title>. <source>IEEE Signal Processing Magazine</source>, <volume>19(2)</volume>, <fpage>40-50</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/79.985679">https://doi.org/10.1109/79.985679</ext-link></mixed-citation></ref>
<ref id="ref14"><label>14</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Raza, U., Kulkarni, P. and Sooriyabandara, M.</string-name></person-group> (<year>2017</year>). <article-title>Low power wide area networks: An overview</article-title>. <source>IEEE Communications Surveys &amp; Tutorials</source>, <volume>19(2)</volume>, <fpage>855-873</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/COMST.2017.2652320">https://doi.org/10.1109/COMST.2017.2652320</ext-link></mixed-citation></ref>
<ref id="ref15"><label>15</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Robinson, D.A., Campbell, C.S., Hopmans, J.W., Hornbuckle, B.K., Jones, S.B., Knight, R., Ogden, F., Selker, J. and Wendroth, O.</string-name></person-group> (<year>2008</year>). <article-title>Soil moisture measurement for ecological and hydrological watershed-scale observatories: A review</article-title>. <source>Vadose Zone Journal</source>, <volume>7(1)</volume>, <fpage>358-389</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2136/vzj2007.0143">https://doi.org/10.2136/vzj2007.0143</ext-link></mixed-citation></ref>
<ref id="ref16"><label>16</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Szewczyk, R., Mainwaring, A., Polastre, J., Anderson, J. and Culler, D.</string-name></person-group> (<year>2004</year>). <article-title>An analysis of a large scale habitat monitoring application</article-title>. <source>Proceedings of the 2nd ACM Conference on Embedded Networked Sensor Systems (SenSys)</source>, <fpage>214-226</fpage></mixed-citation></ref>
<ref id="ref17"><label>17</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Topp, G.C., Davis, J.L. and Annan, A.P.</string-name></person-group> (<year>1980</year>). <article-title>Electromagnetic determination of soil water content: Measurements in coaxial transmission lines</article-title>. <source>Water Resources Research</source>, <volume>16(3)</volume>, <fpage>574-582</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/WR016i003p00574">https://doi.org/10.1029/WR016i003p00574</ext-link></mixed-citation></ref>
</ref-list>
</back>
</article>