Optimal Energy Allocation for Cooperative Molecular Communication With Imperfect Transmitters in Internet of Bio-Nano Things
Cooperative molecular communication (MC) is a key enabler for communication between nanomachines in the Internet of Bio-Nano Things (IoBNT). However, its performance is significantly constrained by the limited availability of free energy, which is essential for molecular transport. This paper introduces a novel transmitter model that encodes information by utilizing free energy to transport molecules from a reservoir to the external environment, creating specific concentration ratios in the reservoir for reliable information transmission. The transmitter’s performance is primarily influenced by energy consumption, which directly impacts the system’s bit error rate (BER) in IoBNT. To address these challenges, this study focuses on optimizing energy allocation among multiple transmitters in cooperative MC systems to enhance BER performance. For scenarios with two transmitters, a theoretical analysis of optimal energy allocation is performed, while reinforcement learning (RL) is utilized to determine optimal energy allocation strategies for systems with more than two transmitters. Numerical results demonstrate the effectiveness of the proposed strategies in minimizing BER and improving the overall performance of cooperative MC systems under energy constraints.
Authors
- Dongliang Jing (ORCID: https://orcid.org/0000-0003-1519-8307)
- Lin Lin (ORCID: https://orcid.org/0000-0002-9602-8977)
- Andrew W. Eckford (ORCID: https://orcid.org/0000-0002-9808-1229)
Institutions
- Tongji University (CN)
- York University (CA)
- Northwest A&F University (CN)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-09-02
- DOI
- https://doi.org/10.1109/jiot.2025.3605211
- Primary Topic
- Molecular Communication and Nanonetworks
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- China Postdoctoral Science Foundation
- Natural Science Basic Research Program of Shaanxi Province