计算机科学
吞吐量
节点(物理)
无线传感器网络
能源消耗
能量收集
传感器节点
强化学习
传输(电信)
通信源
能量(信号处理)
计算机网络
高效能源利用
无线传感器网络中的密钥分配
数据传输
实时计算
分布式计算
无线
电信
工程类
无线网络
电气工程
人工智能
统计
数学
结构工程
作者
Yawen Wu,Zhenge Jia,Fei Fang,Jingtong Hu
标识
DOI:10.1109/tcad.2021.3054329
摘要
Energy harvesting (EH)-powered sensor nodes can achieve theoretically unlimited lifetime by scavenging energy from ambient power sources, such as radio-frequency (RF) and kinetic energy. The nodes can collect and transmit data wirelessly with the harvested energy. However, the transmission between two sensor nodes is successful only when both nodes have enough energy at the same time. While the receiver can be actively listening, it may deplete the energy long before the sender has accumulated enough energy. Thus, given the scarce, unpredictable, and unevenly distributed energy among sensor nodes, it is challenging to ensure efficient data transmission between them. To address this challenge, we propose a sensor node architecture with multiple radios, each with different energy consumption on the sender and receiver. A node can be put into sleep when charged up and wakes up for communication when it infers that both nodes have enough energy based on its observations. What is more, two nodes can cooperatively and dynamically select different radios according to the stored energy and historical information to maximize the data throughput. To achieve cooperative communication adaptively, the communication procedure is modeled as a cooperative Markov game with partial observability on each node, and multiagent reinforcement learning (MARL) is employed to achieve the best results. Experimental results on hardware prototype and by simulation show that the proposed approaches achieve up to 89.1% of the optimal throughput and significantly outperform other online algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI