Multiple Concurrent Slotframe Scheduling for Wireless Power Transfer-Enabled Wireless Sensor Networks
<p>System architecture of MCSS.</p> "> Figure 2
<p>Example of two-step and three-step 6P transactions.</p> "> Figure 3
<p>Example of multiple concurrent slotframes in MCSS.</p> "> Figure 4
<p>Example of an MCSS schedule.</p> "> Figure 5
<p>Example of the three-step 6P transaction.</p> "> Figure 6
<p>Aggregate throughput of MCSS: (<b>a</b>) one, (<b>b</b>) two, and (<b>c</b>) four packets/s.</p> "> Figure 7
<p>Average end-to-end delay.</p> "> Figure 8
<p>WPT slotframe lengths of HAPs: (<b>a</b>) one, (<b>b</b>) two, and (<b>c</b>) four packets/s.</p> "> Figure 9
<p>Aggregate throughput.</p> "> Figure 10
<p>Average harvested energy.</p> "> Figure 11
<p>Effect of WPT on aggregate throughput: (<b>a</b>) 12 and (<b>b</b>) 36 sensor nodes.</p> ">
Abstract
:1. Introduction
- First, multiple TSCH concurrent slotframes with different lengths are used according to the three traffic types (i.e., CMs traffic, inter-cluster traffic, and intra-cluster traffic) so that MCSS can support a cluster-tree network comprising heterogeneous devices (i.e., HAPs and sensor nodes), which is a general form of the WPT-enabled WSN.
- Second, the WPT slotframe length may be set differently for each cluster based on the amount of intra-cluster traffic, reducing the number of empty cells within the WPT slotframe and improving the channel utilization for energy harvesting and data transmission of sensor nodes.
- Finally, the lengths of TSCH concurrent slotframes are set to be mutually prime to each other, and their transmission priorities are differentiated, thereby, reducing the influence of overlapped cells among the concurrent slotframes.
2. System Model
2.1. System Architecture
2.2. Time-Slotted Channel Hopping
3. Design of MCSS
3.1. Multiple Concurrent Slotframes
- The CM slotframe is used to send and receive EB frames, which notify the MCSS schedule of the HAP cluster. It is also used to exchange other CMs, such as RPL messages and 6P messages. In the CM slotframe, one shared cell (TxRxS) capable of both transmission and reception is allocated, through which all CMs are exchanged between neighbors. The length of the CM slotframe is set in consideration of the EB transmission period.
- The HAP slotframe is used to deliver data traffic (i.e., inter-cluster traffic) between HAPs, for which the HAP allocates at least one data transmission cell (DTx) to transmit data traffic to its parent. In addition, multiple data reception cells (DRxs) can be allocated to the HAP slotframe. The number of data reception cells equals the number of child HAPs of the HAP. The HAP slotframe length is set shorter than other concurrent slotframes to minimize the delivery latency of data traffic.
- The WPT slotframe supports the transmission of power and data traffic (i.e., intra-cluster traffic) within the HAP cluster. In the WPT slotframe, multiple power transmission cells (PTxs) and data reception cells (DRxs) can be allocated by the HAP and sensor nodes through the three-step 6P transaction described in Section 3.2. The length of the WPT slotframe can be set differently for each HAP cluster and is determined by the HAP.
3.2. Length Determination and Cell Allocation for WPT Slotframe
Algorithm 1. WPT slotframe length determination | |
1: | INITIALIZE to TRUE, to 0 |
2: | FOR , , |
3: | |
4: | ENDFOR |
5: | WHILE |
6: | FOR each iteration, , |
7: | IF |
8: | TRUE |
9: | |
10: | Break |
11: | ELSE |
12: | FALSE |
13: | ENDIF |
14: | ENDFOR |
15: | ENDWHILE |
16: | |
17: | RETURN |
4. Performance Evaluation
4.1. Simulation Configuration
4.2. Simulation Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
6P | 6top Protocol |
6TiSCH | IPv6 over the TSCH mode of the IEEE 802.15.4e |
6top | 6TiSCH Operation Sublayer |
Ack | Acknowledgment |
CH | Cluster Head |
CM | Control Message |
CSMA/CA | Carrier Sense Multiple Access with Collision Avoidance |
DIO | DODAG Information Object |
DODAG | Destination-Oriented Directed Acyclic Graph |
EB | Enhanced Beacon |
HAP | Hybrid Access Point |
IoT | Internet of Things |
LCM | Least Common Multiple |
MAC | Medium Access Control |
MCSS | Multiple Concurrent Slotframe Scheduling |
OF | Objective Function |
PHY | Physical |
PRU | Power Receiving Unit |
PTU | Power Transmitting Unit |
RF | Radio Frequency |
RPL | Routing Protocol for Low-power and Lossy Networks |
RSSI | Received Signal Strength Indicator |
Rx | Reception |
TDMA | Time-Division Multiple Access |
TMSS | TSCH Multiple Slotframe Scheduling |
TSCH | Time-Slotted Channel Hopping |
Tx | Transmission |
WPT | Wireless Power Transfer |
WSN | Wireless Sensor Network |
References
- Chen, S.; Xu, H.; Liu, D.; Hu, B.; Wang, H. A vision of IoT: Applications, challenges, and opportunities with china perspective. IEEE Int. Things J. 2014, 1, 349–359. [Google Scholar] [CrossRef]
- Majid, M.; Habib, S.; Javed, A.R.; Rizwan, M.; Srivastava, G.; Gadekallu, T.R.; Lin, J.C.-W. Applications of Wireless Sensor Networks and Internet of Things Frameworks in the Industry Revolution 4.0: A Systematic Literature Review. Sensors 2022, 22, 2087. [Google Scholar] [CrossRef] [PubMed]
- Pundir, S.; Wazid, M.; Singh, D.P.; Das, A.K.; Rodrigues, J.J.P.C.; Park, Y. Intrusion Detection Protocols in Wireless Sensor Networks Integrated to the Internet of Things Deployment: Survey and Future Challenges. IEEE Access 2020, 8, 3343–3363. [Google Scholar] [CrossRef]
- Ramezani, P.; Jamalipour, A. Toward the evolution of wireless powered communication networks for the future Internet of Things. IEEE Netw. 2017, 31, 62–69. [Google Scholar] [CrossRef]
- López, O.L.A.; Alves, H.; Souza, R.D.; Montejo-Sánchez, S.; Fernández, E.M.G.; Latva-Aho, M. Massive wireless energy transfer: Enabling sustainable IoT towards 6G era. IEEE Int. Things J. 2021, 8, 8816–8835. [Google Scholar] [CrossRef]
- Pereira, F.; Correia, R.; Pinho, P.; Lopes, S.I.; Carvalho, N.B. Challenges in Resource-Constrained IoT Devices: Energy and Communication as Critical Success Factors for Future IoT Deployment. Sensors 2020, 20, 6420. [Google Scholar] [CrossRef]
- Mishu, M.K.; Rokonuzzaman, M.; Pasupuleti, J.; Shakeri, M.; Rahman, K.S.; Hamid, F.A.; Tiong, S.K.; Amin, N. Prospective Efficient Ambient Energy Harvesting Sources for IoT-Equipped Sensor Applications. Electronics 2020, 9, 1345. [Google Scholar] [CrossRef]
- Han, B.; Ran, F.; Li, J.; Yan, L.; Shen, H.; Li, A. A Novel Adaptive Cluster Based Routing Protocol for Energy-Harvesting Wireless Sensor Networks. Sensors 2022, 22, 1564. [Google Scholar] [CrossRef]
- Choi, H.-H.; Lee, J.-R. Energy-Neutral Operation Based on Simultaneous Wireless Information and Power Transfer for Wireless Powered Sensor Networks. Energies 2019, 12, 3823. [Google Scholar] [CrossRef] [Green Version]
- Lee, S.-B.; Kwon, J.-H.; Kim, E.-J. Residual Energy Estimation-Based MAC Protocol for Wireless Powered Sensor Networks. Sensors 2021, 21, 7617. [Google Scholar] [CrossRef]
- Lu, X.; Niyato, D.; Wang, P.; Kim, D.I.; Han, Z. Wireless charger networking for mobile devices: Fundamentals, standards, and applications. IEEE Wirel. Commun. 2015, 22, 126–135. [Google Scholar] [CrossRef] [Green Version]
- Bi, S.; Zeng, Y.; Zhang, R. Wireless powered communication networks: An overview. IEEE Wirel. Commun. 2016, 23, 10–18. [Google Scholar] [CrossRef] [Green Version]
- Maeng, J.; Dahouda, M.K.; Joe, I. Optimal Power Allocation with Sectored Cells for Sum-Throughput Maximization in Wireless-Powered Communication Networks Based on Hybrid SDMA/NOMA. Electronics 2022, 11, 844. [Google Scholar] [CrossRef]
- Sadeq, A.S.; Hassan, R.; Sallehudin, H.; Aman, A.H.M.; Ibrahim, A.H. Conceptual Framework for Future WSN-MAC Protocol to Achieve Energy Consumption Enhancement. Sensors 2022, 22, 2129. [Google Scholar] [CrossRef] [PubMed]
- Shim, K.; Nguyen, T.-V.; An, B. Exploiting Opportunistic Scheduling Schemes and WPT-Based Multi-Hop Transmissions to Improve Physical Layer Security in Wireless Sensor Networks. Sensors 2019, 19, 5456. [Google Scholar] [CrossRef] [Green Version]
- Li, K.; Ni, W.; Duan, L.; Abolhasan, M.; Niu, J. Wireless Power Transfer and Data Collection in Wireless Sensor Networks. IEEE Trans. Veh. Technol. 2018, 67, 2686–2697. [Google Scholar] [CrossRef] [Green Version]
- Naderi, M.Y.; Nintanavongsa, P.; Chowdhury, K.R. RF-MAC: A Medium Access Control Protocol for Re-Chargeable Sensor Networks Powered by Wireless Energy Harvesting. IEEE Trans. Wirel. Commun. 2014, 13, 3926–3937. [Google Scholar] [CrossRef] [Green Version]
- Ha, T.; Kim, J.; Chung, J.-M. HE-MAC: Harvest-then-transmit based modified EDCF MAC protocol for wireless powered sensor networks. IEEE Trans. Wirel. Commun. 2018, 17, 3–16. [Google Scholar] [CrossRef]
- Kim, T.; Park, J.; Kim, J.; Noh, J.; Cho, S. REACH: An Efficient MAC Protocol for RF Energy Harvesting in Wireless Sensor Network. Wirel. Commun. Mob. Comput. 2017, 2017, 6438726. [Google Scholar] [CrossRef] [Green Version]
- Kim, Y.-S.; Kwon, J.-H.; Lim, Y.; Kim, E.-J.; Kim, D.; Kim, Y.S. Hybrid Medium Access Control for Time-switching Simultaneous Wireless Information and Power Transfer. Sens. Mater. 2019, 31, 3549–3558. [Google Scholar] [CrossRef]
- Cho, S.; Lee, K.; Kang, B.; Joe, I. A hybrid MAC protocol for optimal channel allocation in large-scale wireless powered communication networks. EURASIP J. Wirel. Commun. Netw. 2018, 2018, 9. [Google Scholar] [CrossRef] [Green Version]
- Ju, H.; Zhang, R. Throughput maximization in wireless powered communication networks. IEEE Trans. Wirel. Commun. 2014, 13, 418–428. [Google Scholar] [CrossRef] [Green Version]
- Xie, L.; Xu, J.; Zhang, R. Throughput maximization for UAV-enabled wireless powered communication networks. IEEE Int. Things J. 2018, 6, 1690–1703. [Google Scholar] [CrossRef] [Green Version]
- Niyato, D.; Wang, P.; Kim, D.I. Performance Analysis and Optimization of TDMA Network With Wireless Energy Transfer. IEEE Trans. Wirel. Commun. 2014, 13, 4205–4219. [Google Scholar] [CrossRef]
- Tavakoli, R.; Nabi, M.; Basten, T.; Goossens, K. Hybrid Timeslot Design for IEEE 802.15.4 TSCH to Support Heterogeneous WSNs. In Proceedings of the 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Bologna, Italy, 9–12 September 2018; pp. 1–7. [Google Scholar] [CrossRef]
- IEEE Std 802.15.4-2015; IEEE Standard for Low-Rate Wireless Networks. IEEE: Piscataway, NJ, USA, 2016; pp. 1–709.
- Duquennoy, S.; Al Nahas, B.; Landsiedel, O.; Watteyne, T. Orchestra: Robust mesh networks through autonomously scheduled TSCH. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, Seoul, Korea, 1–4 November 2015; pp. 337–350. [Google Scholar] [CrossRef] [Green Version]
- Jeong, S.; Paek, J.; Kim, H.S.; Bahk, S. TESLA: Traffic-aware Elastic Slotframe Adjustment in TSCH Networks. IEEE Access 2019, 7, 130468–130483. [Google Scholar] [CrossRef]
- Kim, S.; Kim, H.; Kim, C. ALICE: Autonomous Link-based Cell Scheduling for TSCH. In Proceedings of the 2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), Montreal, QC, Canada, 16–18 April 2019; pp. 121–132. [Google Scholar] [CrossRef]
- He, S.; Tang, Y.; Li, Z.; Li, F.; Xie, K.; Kim, H.-j.; Kim, G.-j. Interference-Aware Routing for Difficult Wireless Sensor Network Environment with SWIPT. Sensors 2019, 19, 3978. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Kim, D.; Kwon, J.-H.; Kim, E.-J. TSCH Multiple Slotframe Scheduling for Ensuring Timeliness in TS-SWIPT-Enabled IoT Networks. Electronics 2021, 10, 48. [Google Scholar] [CrossRef]
- Vilajosana, X.; Wang, Q.; Chraim, F.; Watteyne, T.; Chang, T.; Pister, K.S. A realistic energy consumption model for TSCH networks. IEEE Sens. J. 2013, 14, 482–489. [Google Scholar] [CrossRef]
- Alexander, R.; Brandt, A.; Vasseur, J.; Hui, J.; Pister, K.; Thubert, P.; Levis, P.; Struik, R.; Kelsey, R.; Winter, T. RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks. RFC 6550. 2012. Available online: https://www.rfc-editor.org/info/rfc6550 (accessed on 29 April 2022).
- Wang, Q.; Vilajosana, X.; Watteyne, T. 6TiSCH Operation Sublayer (6top) Protocol (6P). RFC 8480. 2018. Available online: https://www.rfc-editor.org/info/rfc8480 (accessed on 29 April 2022).
- Vilajosana, X.; Pister, K.; Watteyne, T. Minimal IPv6 over the TSCH Mode of IEEE 802.15.4e (6TiSCH) Configuration. RFC 8180. 2017. Available online: https://www.rfc-editor.org/info/rfc8180 (accessed on 29 April 2022).
- Contiki-NG: The OS for Next Generation IoT Devices. Available online: https://github.com/contiki-ng/contiki-ng (accessed on 19 May 2022).
Parameter | Value | Parameter | Value |
---|---|---|---|
PHY/MAC | IEEE 802.15.4 | d | 0–2 m |
Number of sensor nodes | 4–40 | Data packets transmitted per second | 1, 2, 4 |
Packet size | 127 bytes | 20.98 mA | |
Data rate | 250 Kbps | 17.96 mA | |
Timeslot length | 10 ms | 0.001 mA | |
CM slotframe length | 331 | 0.001 mA | |
HAP slotframe length | 5 | 100 mW | |
WPT slotframe length | 2–101 | 2.7 | |
TSCH slotframe length | 100 | 0.65 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lee, S.-B.; Nguyen-Xuan, S.; Kwon, J.-H.; Kim, E.-J. Multiple Concurrent Slotframe Scheduling for Wireless Power Transfer-Enabled Wireless Sensor Networks. Sensors 2022, 22, 4520. https://doi.org/10.3390/s22124520
Lee S-B, Nguyen-Xuan S, Kwon J-H, Kim E-J. Multiple Concurrent Slotframe Scheduling for Wireless Power Transfer-Enabled Wireless Sensor Networks. Sensors. 2022; 22(12):4520. https://doi.org/10.3390/s22124520
Chicago/Turabian StyleLee, Sol-Bee, Sam Nguyen-Xuan, Jung-Hyok Kwon, and Eui-Jik Kim. 2022. "Multiple Concurrent Slotframe Scheduling for Wireless Power Transfer-Enabled Wireless Sensor Networks" Sensors 22, no. 12: 4520. https://doi.org/10.3390/s22124520
APA StyleLee, S. -B., Nguyen-Xuan, S., Kwon, J. -H., & Kim, E. -J. (2022). Multiple Concurrent Slotframe Scheduling for Wireless Power Transfer-Enabled Wireless Sensor Networks. Sensors, 22(12), 4520. https://doi.org/10.3390/s22124520