1. Introduction
Wireless underground sensor networks (WUSNs) have drawn significant attention as they can be used in many important industrial tasks such as fault detection of gas pipelines (see Fig. 1), smart agriculture for farms, and air pollution control in underground mines [1-3]. In order to perform these tasks successfully, it is important for a node of WUSN to be able to estimate the location of nearby nodes and reliably communicate with each of them. It is, however, challenging to achieve the accurate localization and robust wireless communication quality inunderground environments. It is especially true when electromagnetic (EM) waves are used for underground communication because of following reasons. First, undergroundenvironments contain various sources for material absorption such as soil, rock, and water. Hence, in comparison to an over-the-air channel, the underground channel leads to thesignificantly higher levels of attenuation by reducing power density of EM waves. Second, it is difficult to predict the communication quality in underground environments. For example, anelectrolyte dissolved in underground soil water is one type of sources that cause the path loss of EM waves. It should be noted that soil water content varies by location. Moreover, even for the samae location, water content may dynamically change from time to time. Thus, the amount of signal loss would depend on location and time. Accordingly, it is challenging todesign the optimal wireless communication system based on EM waves in undergroundenvironments. Third, the inhomogeneous nature of underground environments causes the multi-path fading and thus negatively impacts communication with EM waves. For instance, roots of vascular plants may be randomly located underground and these make a change in the direction of EM waves, producing multi-path fading.
Fig. 1. Fault detection of gas pipelines using wireless underground sensor network.
In order to address the aforementioned issues of EM based underground communication, there have been active studies to find the alternative communication technique suited for WUSNs [4-6]. Amongst various techniques, the magnetic induction (MI) based technique is considered to be the leading candidate as it offers several benefits. First of all, the magnetic permeability of soil, rock, and water are almost identical to that of air. For this reason, MI based communication in underground environments causes little change in the rate of magnetic field attenuation from that through the air. Secondly, unlike most wireless communication approaches using far field, the MI technique generates the magnetic field in the near field. In other words, the MI based communication is non-propagating and thus does not produce multi-path fading. Based on such inherent advantages, many ideas and designs for WUSNs using MI technique have been proposed and analyzed [7-15]. Out of these approaches, however, most have been either theoretical analysis or simulation under ideal assumptions. In order to transfer such research ideas and analysis results into reality, there is a need to developa testbed prototype to conduct validation in real environments. In this work, we develop a prototype that performs wireless communication as well as distance measurement inunderground environments. We implement the wireless communication block using MItechnique so as to fully utilize the aforementioned advantages of MI based underground communication. To improve the communication quality, we propose and implement the adaptive channel compensation technique. Based on the fact that the channel may be fasttime-varying, we keep track of the channel status each time the data is received and adaptively compensate the channel coefficient for any change in the channel status. By using the proposed compensation technique, our developed platform can reliably communicate overdistances of 10 meters while the packet error rate (PER) is being maintained under 5%. Wealso implement the distance measurement block that is useful for various applications that should estimate the location of nearby nodes in communication. The distance between twonodes in communication is measured by generating a table describing pairs of the magnetic signal strength and the corresponding distance. The experiment result shows that the platform can estimate the distance of a node located within 10m range with the measurement error less than 50cm.
The contributions of this paper are three folds:
- First, we implement and validate the MI based WUSN platform that can perform wireless communication as well as distance measurement in real underground environments. Our developed WUSN platform includes the loop antenna, analog subsystem, and digital subsystem to form a complete system for performance evaluation. The antenna is designed with the carefully chosen parameters to transmit and receive signals at 128 KHz. The analog and digital subsystems are implemented together on the single package that includes Altera Cyclone-V Field Programmable Gate array (FPGA). We show that our platform can be used to validate the theoretical models of MI based WUSN.
- Second, we propose and implement the adaptive channel compensation in order to achieve the reliable communication in underground environment. Based on the fact that the channel may vary from time to time, we track the channel status each time the data is received and adaptively compensate the channel coefficient. Experiment results show that the proposed compensation technique can enable the communication range up to 10m while the PER is maintained low under 5%.
- Third, we add the distance measurement functionality in the proposed system so that the node acting as data receiver can easily estimate the location of the data transmitter. Basic idea is to convert the received signal strength to the distance between two nodes in communication. Based on theoretical analysis and field tests, we generate a lookup table describing pairs of the received signal strength and the corresponding distance. The table is stored and utilized to function the distance measurement promptly. Experiment results show that the implemented function can estimate the distance of a node located within 10m range with the measurement error less than 50cm.
The rest of this paper is organized as follows. In Section 2, we discuss the related work in WUSN. Section 3 briefly reviews the wireless underground communication based on MItechnique. Section 4 presents our proposed platform and Section 5 discusses experimentresults. We conclude our work in Section 6.
2. Related Work
Researchers have studied how to successfully build WUSNs, where underground sensors can be utilized to perform a variety of industrial tasks such as gas leakage detection on pipelines, intelligent agriculture for farms, and air quality management in mines [1-3]. Ian F. Akyildiz et al. [4] showed the advantages of WUSNs over wired solutions. The authors also provided the design challenges for wireless communication in underground environments. Designchallenges include power conservation, topology design, and antenna design. In [5] and [6], authors set up the theoretical channel models to discuss high path loss occurred when EM waves are used for underground communication. A. R. Silva et al. [7] demonstrated that EM techniques for underground communication actually experience the significantly high pathloss by developing the testbed for validation in real environment.
To address the challenges in EM based underground communication, MI techniques were introduced in literatures. [8]-[15] showed that the MI based communication can be the reliablesolution for underground environments since magnetic permeability of soil is similar to that ofair. Since MI technique supports only short range of communication, there have been proposals to increase the communication range. For example, C. J. Stevens et al. [10]developed the concept of MI waveguide, whereas H. Guo et al. [11] developed the 3D MI communication model. Although these studies have shown that MI based techniques arepromising solutions for building WUSNs in many applications, there is a strong need todevelop a testbed in order to conduct validation in real underground environments. In this work, we develop the MI based WUSN platform that can be used for validation underground. The developed platform achieves the reliable communication quality via the adaptive channel compensation. Also, the platform includes the practical solution to measure the distance between nodes in communication by quantifying magnetic signal strength.
3. Magnetic Induction based Communication
This section briefly reviews the communication based on MI. Fig. 2 illustrates a transmitting (Tx) antenna and a receiving (Rx) antenna separated by the communication medium. As mentioned earlier, the impact by the communication medium is relatively small because the magnetic permeability of most natural materials underground is fairly identical to that of air. To support this fact, Table 1 shows that relative magnetic permeabilities of paramagnetic and diamagnetic materials are in the range between 0.999 and 1.001.
Fig. 2. Wireless communication based on magnetic induction.
Table 1. Relative permeability as the various material.
Tx and Rx antennas are essentially a coil loop of wire. It is worth noting that the communication channel gain increases as the coil size grows or the number of turns increases. The channel gain is also impacted by resistance per unit length of the coil loop. The lower theresistance per unit length, the higher the channel gain we can achieve. Hence, in order to achieve the high channel gain while maintaining the small antenna size, it is important tochoose the wire with low resistivity (i.e., high conductivity).
MI wave propagation experiences the path loss. However, the path loss does not increase too rapidly as the communication distance increases. The following equation shows that the path loss (LMI) is the logarithmic growth as follows:
where r denotes the transmission distance, Nt and Nr are the number of truns of the coil for transmitter and receiver, resectively. Parameters at and ar are the radii of the coil for transmitter and receiver, resectively.
In the case of the EM based communication [7], the path loss (LEM) increases in a linearfashion in underground environments as follows.
where α denotes the attenuation cost, β denotes the phase shifting constant. For comparison, we perform the simulation of path loss versus distance for MI wave propagation and EM wave propagation with specific parameters: α=2, β =1, Nt = Nr, and at = at =0.2. As shown in Fig. 3, the path loss of the MI wave propagation in soil medium is the logarithmically increasing function while the path loss of the EM wave propagation is the linearly increasing function. Interms of the robustness over path loss, the MI based communication is more suited to WUSN.
Fig. 3. Path loss of the EM and the MI based wireless communication system in the soil condition.
4. Proposed Platform
This section presents our developed platform for WUSN applications. The platform is designed to support MI-based communication as well as the functionality of distancemeasurement between two nodes in communication. The communication block includes the channel compensation technique to improve the communication quality. In the following subsection, we first introduce the overall system architecture then discuss individual blocks indetails.
4.1 System Architecture
The system architecture is composed of multiple blocks including (1) loop antenna, (2) analog communication block, (3) digital communication block, (4) distance measurement block, and (5) sensor block, as shown in Fig. 4. The primary role of sensor block is to gatherapplication-specific data. When there is a need to transmit the gathered sensor data via MI communication, the sensor data is first combined with control information such as preamble and header to form the complete network packet. Such packetization is followed by modulation that is performed by Tx block within digital communication block. The modulated data stream is further translated into the analog waveform by Tx block of analog communication block. Finally, the loop antenna is set to be Tx mode for sensor datatransmission via near-field MI communication.
The process of receiving sensor data is performed in the reverse direction: the loop antennain Rx mode receives the MI-based signals and passes them to analog communication’s Rx block so that the received signals can be properly amplified, low-pass filtered and converted into the digitized signals. It is followed by demodulation and depacketization by Rx block indigital communication block. Note from Fig. 4 that the ADC output, which is digitized signal, is fed into the distance measurement block. The strength of the signal is translated into the pathloss that is used to estimate the distance between two antennas.
Fig. 4. Platform architecture for MI based underground communication.
The antenna is essentially a small coil loop of wire to transmit and receive signals based on magnetic field. As shown in Table 2, we consider two types of loop antennas, one in the shape of a circle and the other one of rectangle shape. In this work, antenna parameters including wire thickness, antenna size, and the coil turn numbers are carefully chosen to obtain its targetresonant frequency of 128KHz, as shown in Table 2.
Table 2. Configurations of the different shape of loop antennas.
The analog and digital communication blocks are integrated into a single printed circuit board (PCB) as shown in Fig. 5. The analog communication block on the top left of the PCBincludes multiple sub-blocks including low noise amplifier (LNA), transformer, multiplexer(MUX), low pass filer (LPF), analog-to-digital converter (ADC), and digital-to-analog converter (DAC). LNA is used in the first stage of Rx block to amplify the weak signals received from antenna while minimizing the noise components. The transformer in Rx block is used to generate two different waveforms in which one is in-phase (I) component and the otheris quadrature (Q) component with 90-degree shift. Then, MUX is used to select onecomponent, either I or Q, at a time. The selected component is passed to LPF with the cutofffrequency of 25KHz. Before demodulating and depacketizing in the digital domain, the analog component needs to be converted into the discrete-time signal. In this work, we use 12-bit ADC within Rx block. For Tx operation, the analog communication block performs the inverse operation of the aforementioned Rx operation using DAC, buffer, driver amplifier, LPF, and transformer sub-block. The digital communication block is implemented in AlteraCyclone-V FPGA located on the top right of the PCB. Main functionalities of Tx in the digital communication block include the packetization, the digital encoding based on Manchestercode, and the modulation using binary phase shift keying (BPSK) scheme. Mainfunctionalities of Rx block include timing recovery, frame detection, Manchester decoding, and depacketization.
Fig. 5. Designed FPGA board for MI based communication system.
4.2 Channel Estimation and Compensation
In order to improve the communication performance in underground environments, we propose and implement the adaptive channel compensation technique. Our technique is based on the fact that WUSNs may experience the fast time-varying channel where the channel coefficient does not remain static until an entire single packet is delivered.
Channel compensation begins with observing the received signal vector (y) that correspondsto the preamble if it is the first vector of the packet. Note that y is the signal that passes through the channel. Hence, if the channel causes any change, y is not necessarily identical to the preamble data vector (p) known at the receiver. We estimate the channel by comparing y and p. That is, the channel coefficient is calculated as the inner product of y and p. For the n extcoming signal vector, we note that the channel coefficient is not guaranteed to remain staticunder fast time-varying channel. Hence, for each time the signal vector is received, the new coefficient is calculated as a weighted average of the earlier channel coefficient and the new comparison result based on the following equation:
where hn and yn denote the n-th estimated channel coefficient and received signal vector, respectively. xn and p denote transmitted signal vector and preamble data vector, respectively.α is the control parameter for the adaptation speed. Channel compensation procedure issummarized in the simplified block diagram of Fig. 6.
Fig. 6. Block diagram for the adaptive channel estimation and compensation.
4.3 Distance Measurement
We implement the distance measurement functionality in the proposed system so that the nodeacting as data receiver can estimate the location of the data transmitter. Basic idea is to convert the received signal strength indicator (RSSI) to the distance between two nodes incommunication. It is noteworthy that the path loss is actually the more accurate indicator than RSSI to estimate the distance. It is because the distance is indicated by the transmitted signal strength as well as RSSI. Recall that the path loss is determined by considering both transmitted and received signal strengths. Hence, we first generate a table describing pairs of the RSSI and the corresponding path loss. Next, we generate the second table for pairs of the path loss and the corresponding distance. Both tables contain appropriate values based on theoretical analysis and field tests. Using two tables stored in FPGA memory block, the distance measurement works with three steps as shown in Fig. 7:
1) Path loss estimation: RSSI of each received signal is translated into the corresponding path loss by referring to the first table. We generate total 512 path losses for a single frame that is defined as a group containing 512 modulated signals.
2) Frame synthesis: a single representative path loss per frame is calculated by averageing 512 path losses.
3) Distance estimation: the representative path loss is translated into the corresponding distance by referring to the second table.
Fig. 7. Block diagram for the distance measurement.
5. Experiment Results
This section presents our experiment result with the developed platform for WUSN. Experiment includes measurement of PER during communication and positioning accuracy during distance measurement. To perform the experiment in environments similar to realunderground channel, we use the jumbo box where the developed platform is contained and the moist soil is filled for the remaining space. In the following subsection, we first introducethe experiment environment and process then discuss the experiment result.
5.1 Experiment Environment
To setup the experiment environment, we use two platforms with each being inside the separate jumbo box filled with moist soil. The platform including the loop antenna and the PCB module is packaged into a case that satisfies the international protection standard (IP 65) for dustproof and waterproof conditions. The jumbo box is made of plastic to minimize its impact on the magnetic field communication. Two platforms are located at a distance of 10 meters or longer.
We conducted two experiments that include PER and positioning accuracy to verify platform performance. For the PER test, we transmit more than 10,000 bits of dummy data at 4096 bps every 1m distance from the transmitter with two cases that applied our proposed adaptive channel compensator algorithm or not.
For the positioning performance test, the receiver is moved from 1m to 20m while the distance information according to the ADC signal level is received through the LED of the positioning test board connected to the receiver.
Fig. 8. The experiment environment for MI based underground communication
5.2 Evaluation Results
The communication performance was evaluated by checking PER at different distances. The evaluation result is shown in Fig. 9. The proposed algorithm, the adaptive channel estimatorand compensator in Sec. 4.2, can achieve 5% of PER at 10m distance and 10% of PER at 12m, while the conventional channel equalizer only can achieve 5m distance at PER 5% and 7m at PER 10%. This result shows that the proposed adaptive channel estimation and compensationalgorithm makes the platform more robust to path loss.
Fig. 9. Evaluation results of the error rate performance with and without adaptive channel compensator; (a) Achievable distance, and (b) PER versus distance
The distance measurement performance was evaluated by checking the estimated and thereal distance between Tx and Rx. As shown in Fig. 10 (a), the LED shows up the estimated distance and we summarized the results from 20 times of experiment at the same distance in Fig. 10 (b). At 10m of distance between Tx and Rx, the distance was estimated by the proposed platform within 50cm error. At 20m of distance, the error range increases up to 3m.
Fig. 10. Evaluation results of the distance measurement; (a) LED show-up as the estimated distance, and (b) the estimated versus the real distance
6. Conclusion
MI based communication have been studied as an emerging and promising research area to enable an efficient wireless communication for the WUSNs. Since the propagation medium such as soil, concrete brings high path loss to the traditional EM communication in the underground environments, the EM communication does not work well and can be only applied for very small transmission ranges. Although MI based communications work at low-frequency so that it only supports low data rates, it is expected to be enough to establish the various applications for WUSNs.
In this paper, we designed the wireless communication platform based on MI for WUSNsystems. The platform is designed to perform MI communication as well as distancemeasurement using MI signal. The main contributions of this paper are that 1) we implementand validate the MI based WUSN platform, 2) we propose and implement the adaptivechannel estimation and compensation technique, and 3) we add the distance measurement functionality to be enable to use widely in the WUSN systems.
In order to verify the platform, the experiment was conducted with our packaged platformunder the soil condition. At first, the PER was measured to check the communication performance. The result shows our platform can achieve 10m distance under 5% of PER with the proposed adaptive channel estimation and compensation technique while it only achieved 5m distance with the conventional technique. Secondly, the estimated distance was measured as the increasing distance. The result shows our platform can estimate 10m distance within 50cm error.
References
- Xin Tan, Zhi Sun, and Ian F. Akyildiz, "Wireless Underground Sensor Networks: MI-based communication systems for underground applications," IEEE Antennas and Propagation Magazine, vol. 57, no. 4, pp. 74-87, August, 2015. https://doi.org/10.1109/MAP.2015.2453917
- Vehbi C. Gungor and Gerhard P. Hancke, "Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches," IEEE Transactions on Industrial Electronics, vol. 56, no. 10, pp.4258-4265, October, 2009. https://doi.org/10.1109/TIE.2009.2015754
- Emad Felemban, Faisal Karim Shaikh, UmairMujtaba Qureshi, Adil A. Sheikh and Saad Bin Qaisar, "Underwater Sensor Network Applications: A Comprehensive Survey," International Journal of Distributed Sensor Networks, vol. 11, no. 11, pp. 1-14, November, 2015.
- Ian F. Akyildiz, Pu Wang and Zhi Sun H., "Realizing underwater communication through magnetic induction," IEEE Communications Magazine, vol. 53, no. 11, pp. 42-48, November, 2015. https://doi.org/10.1109/MCOM.2015.7321970
- Niaz Ahmed, Andriy Radchenko, David Pommerenke and Yahong Rosa Zheng, "Design and Evaluation of Low-Cost and Energy-Efficient Magneto-Inductive Sensor Nodes for Wireless Sensor Networks," IEEE Systems Journal, vol. 13, no. 2, pp. 1135-1144, June, 2019. https://doi.org/10.1109/JSYST.2018.2841872
- Agnelo R. Silva and Mahta Moghaddam, "Design and Implementation of Low-Power and Mid-Range Magnetic-Induction-Based Wireless Underground Sensor Networks," IEEE Transactions on Instrumentation and Measurement, vol. 65, no. 4, pp.821-835, November, 2015. https://doi.org/10.1109/TIM.2015.2498918
- Steven Kisseleff, Ian F. Akyildiz and Wolfgang H. Gerstacker, "Digital Signal Transmission in Magnetic Induction Based Wireless Underground Sensor Networks," IEEE Transactions on Industrial Electronics, vol. 63, no. 6, pp. 2300-2311, June, 2015.
- Ashish Kumar Sharma, Sadanand Yadav, Sandeep N. Dandu, Vinay Kumar, Joydeep Sengupta, Sanjay B. Dhok and Sudhir Kumar, "Magnetic Induction-Based Non-Conventional Media Communications: A Review," IEEE SENSORS JOURNAL, vol. 17, no. 4, pp. 926-940, February, 2017. https://doi.org/10.3390/s17040926
- Steven Kisseleff, Ian F. Akyildiz and Wolfgang Gerstacker, "On Modulation for Magnetic Induction based Transmission in Wireless Underground Sensor Networks," in Proc. of IEEE International Conference on Communications(ICC), pp. 71-76, May, 2014.
- Zhi Sun and Ian F. Akyildiz, "Magnetic Induction Communications for Wireless Underground Sensor Networks," IEEE Transactions on Antennas and Propagation, vol. 58, no. 7, pp. 2426-2435, July, 2010. https://doi.org/10.1109/TAP.2010.2048858
- Hongzhi Guo and Zhi Sun, "Demo Abstract: Prototyping M2I Communication System for Underground and Underwater Networks," in Proc. of IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 962-963, May, 2017.
- Shih-Chun Lin, Ian F. Akyildiz, Pu Wang and Zhi Sun, "Distributed Cross-Layer Protocol Design for Magnetic Induction Communication in Wireless Underground Sensor Networks," IEEE Transactions on Wireless Communications, vol. 14, no. 7, pp. 4006-4019, March, 2015. https://doi.org/10.1109/TWC.2015.2415812
- Hong Wu, Xuefeng Jiang, Pengfei Xu and Chao Zhang, "Efficient Integration of Magnetic Positioning and Stable Communications," IEEE Magnetics Letters, vol. 9, pp.1-4, July, 2018.
- Olutosin Charles Fawole and Massood Tabib-Azar, "An Electromechanically Modulated Permanent Magnet Antenna for Wireless Communication in Harsh Electromagnetic Environments," IEEE Transactions on Antennas and Propagation, vol. 65, no. 12, pp.6927-6936, October, 2017. https://doi.org/10.1109/TAP.2017.2761555
- Vinay Kumar, Rutuja Bhusari, Sanjay B. Dhok, Arun Prakash, Rajeev Tripathi and Sudarshan Tiwari, "Design of Magnetic Induction Based Energy-Efficient WSNs for Nonconventional Media Using Multilayer Transmitter-Enabled Novel Energy Model," IEEE Systems Journal, vol. 13, no. 2, pp. 1285-1296, July, 2018. https://doi.org/10.1109/jsyst.2018.2852487