5.2 Model Validation and Performance Analysis
5.2.4 E min and E max
In this section, we seek to determine the network performance as a function of pa-rameter Emin and Emax. In Fig. 5.5, we fix the value of packet size L and change the value of m(macMAXCSMABackoffs). With the larger number of m, the number of times that the device performs binary backoff for a packet can be increased. In Fig. 5.5(a) , for λ = 0.035, because the channel usage is low, the device can easily access the channel when NB ( number of backoffs) is small, which means that increasing the value of m has no effect on the charging time when the energy harvesting rate is small. For λ = 0.14, when m is increased, the device may spend more time on the binary backoff, so the average charging time is decreased. For λ = 2.5, since the average charging time with m = 2 is small enough, the decrement of energy charging time is not very obvious when increasing m.
In Fig. 5.5(b), when N = 20, since only the network with λ = 2.5 has optimized the channel usage, the throughput can be increased when we increase the value of m. In Fig. 5.5(c), larger m leads to the smaller probability that a packet is discarded due to the access failure, and more packets can be transmitted by increasing N B, but it will cause the larger average delay.
In Fig. 5.6, we seek to determine the network performance as a function of parameter Emax. We compare the network charging time, throughput and delay with different energy harvesting rate and Emax = 30, 40, 50, and 60. We find that the performance difference is insignificant with increasing Emax. Although larger Emax can let a device work for longer time before entering the energy replenishing process, but the time staying in energy harvesting states is longer too. Hence, we conclude that Emax is not an important factor on the network performance.
Based on the results presented in Figs. 5.2–5.6, we demonstrated that our Markov chain model successfully predicts the behavior of the slotted CSMA/CA protocol of IEEE
30 35 40 45 50 55 60
802.15.4 standard with energy harvesting process. Additionally, we reaffirm previous findings [13] that the network performance is indeed different if the energy constraint of each device in considered.
Chapter 6 Conclusions
In this paper, we have analyzed the performance of the slotted CSMA/CA mechanism of the IEEE 802.15.4 standard taking into consideration the energy harvesting process in each IoT device. Insights to networked IoT performance with energy harvesting is expected to contribute to improving the prevailing energy constraints plaguing WSNs.
A Markov chain model is presented to analyze the performance of the slotted CSMA/
CA mechanism with the energy harvesting process, and the performance is compared in terms of charging time, throughput and delay. The validity of the proposed model is proven by simulation. Analytical result shows that the performance of IoT devices with energy harvesting sources is different from typical CSMA/CA curves. We find that IoT devices with higher energy harvesting rate may have lower throughput if the network has large number of active nodes.
As the first attempt to incorporate energy harvesting process into the CSMA/CA mech-anism for IEEE 802.15.4 standard, we make the assumption that the energy harvesting process follows the Poisson distribution and devices consume energy in discrete units. In practice, these assumptions may introduce errors into the predicted performance. Relax-ing the above mentioned assumptions are immediate directions to improve the model and is left as the future work.
Bibliography
[1] Andrea Zanella, Nicola Bui, Angelo Castellani, and Lorenzo Vangelista amd Michele Zorzi. Internet of things for smart cities. IEEE Internet of Things Jour-nal, 1(1):22–32, 2014.
[2] Winston K. G. Seah, Zhi Ang Eu, and Hwee-Pink Tan. Wireless Sensor Networks Powered by Ambient Energy Harvesting (WSN-HEAP) - Survey and Challenges. In Proc. of the 1st International Conference on Wireless, pages 1–5, 2009.
[3] Z. Eu, H. Tan, and W. Seah. Design and performance analysis of MAC schemes for Wireless Sensor Networks Powered by Ambient Energy Harvesting. Ad Hoc Networks, 9(3):300–323, 2011.
[4] Fabio Iannello, Osvaldo Simeone, and Umberto Spagnolini. Medium Access Control Protocols for Wireless Sensor Networks with Energy Harvesting. IEEE Transactions on Communications, 60(5):1381 – 1389, 2012.
[5] T.R. Park, T. H. Choi, S. Choi, and W. H. Kwon. Throughput and energy con-sumption analysis of IEEE 802.15.4 slotted CSMA/CA. Electronics Letters, 41(18):
1017–1019, 2005.
[6] Jelena Miˇsić, Vojislav B. Miˇsić, and Shairmina Shafi. Performance of a beacon enabled IEEE 802.15.4 cluster with downlink and uplink traffic. IEEE Transactions on Parallel and Distributed Systems, 17(4):361–376, 2006.
[7] S. Pollin, M. Ergen, S. Ergen, B. Bougard, L. Der Perre, I. Moerman, A. Bahai, P. Varaiya, and F. Catthoor. Performance Analysis of Slotted Carrier Sense IEEE 802.15.4 Medium Access Layer. IEEE Transactions on Wireless Communications, 7(9):3359 – 3371, 2008.
[8] P. Park, P. Di Marco, P. Soldati, C. Fischione, and K.H. Johansson. A generalized Markov chain model for effective analysis of slotted IEEE 802.15.4. In Proc. of
IEEE 6th International Conference on Mobile Adhoc and Sensor Systems (MASS), pages 130–139, Macau, 12-15 Oct 2009.
[9] Pangun Park, Carlo Fischione, and Karl Henrik Johansson. Modeling and Stability Analysis of Hybrid Multiple Access in the IEEE 802.15.4 Protocol. ACM Transac-tions on Sensor Networks, 9(2), 2013.
[10] Giuseppe Bianchi. Performance Analysis of the IEEE 802.11 Distributed Coordi-nation Function. IEEE Journal on Selected Areas in Communications, 18(3):535 – 547, 2000.
[11] Jing Lei, Roy Yates, and Larry Greenstein. A Generic Model for Optimizing Single-Hop Transmission Policy of Replenishable Sensors. IEEE Transactions on Wireless Communications, 8(2), 2009.
[12] Chin Keong Ho, Pham Dang Khoa, and Pang Chin Ming. Markovian Models for Harvested Energy in Wireless Communications. In Proc. of IEEE International Con-ference on Communication Systems (ICCS), pages 311–315, 2010.
[13] Ger Yang, Guan-Yu Lin, and Hung-Yu Wei. Markov Chain Performance Model for IEEE 802.11 Devices with Energy Harvesting Source. In Proc. of Global Commu-nications Conference(GLOBECOM), pages 5212–5217, 2012.
[14] Nga Dang, Roberto Valentini, Eli Bozorgzadeh, Marco Levorato, and Nalini Venkatasubramanian. A Unified Stochastic Model for Energy Management in Solar-Powered Embedded Systems. In Proc. of the IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pages 621 – 626, 2015.
[15] IEEE Std 802.15.4-2011, September, Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs). IEEE, 2011.
[16] A. Koubaa, M. Alves, and E. Tovar. A comprehensive simulation study of slotted
[17] Dan M. Frangopol. Life-cycle performance, management, and optimisation of struc-tural systems under uncertainty: accomplishments and challenges. Structure and Infrastructure Engineering, 7(6):389–413, 2011.
[18] Yangbo Chen, Chin-An Tan, Maria Q. Feng, and Yoshio Fukuda. A video assisted approach for structural health monitoring of highway bridges under normal traffic.
Proc. SPIE, 6174:1–18, 2006.
[19] Ery Arias-Castro, Jan Kleissl, and Matthew Lave. A Poisson model for anisotropic solar ramp rate correlations . Solar Energy, 101:192–202, 2014.
[20] Long Ren, Renwen Chen, Huakang Xia, and Xiaoxiao Zhang. Energy harvesting performance of a broadband electromagnetic vibration energy harvester for powering industrial wireless sensor networks. proc. SPIE, 9799:1–11, 2016.
[21] Jinchi Han, Jun Hu, Yang Yang, Zhongxu Wang, Shan X. Wang, and Jinliang He.
A nonintrusive power supply design forself-powered sensor networks in the smart-grid by scavenging energy from ac power line. IEEE Transactions on Industrial Electronics, 62(7):4398–4407, 2015.
[22] Post, E. Rehmi, and Kit Waal. Electrostatic power harvesting for material computing.
Personal and Ubiquitous Computing, 15(2):115–121, 2011.
[23] Vladimir Leonov. Thermoelectric energy harvesting of human bodyheat for wearable sensors. IEEE Sensors Journal, 13(6):2284–2291, 2013.
[24] NIWA. Solarview.
[25] Jung Chang Yong, Hwang Ho Young, Sung Dan Keun, and Hwang Gang Uk. En-hanced Markov Chain Model and Throughput Analysis of the Slotted CSMACA for IEEE 802.15.4 Under Unsaturated Traffic Conditions. IEEE Transactions on Vehic-ular Technology, 58(1):473 – 478, 2009.