# The Emergence of Wireless MAC Protocols with Multi-Agent Reinforcement Learning

arXiv: https://arxiv.org/abs/2108.07144 · HTML: https://mlsanity.com/paper/2108.07144/

## Key facts

- Cited by 15 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 21 references that are in the map.
- First posted on arXiv 16 Aug 2021.

## Builds on (most cited first, 12 of 12)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Continuous control with deep reinforcement learning](https://mlsanity.com/paper/1509.02971/) (2015)
- [Categorical Reparameterization with Gumbel-Softmax](https://mlsanity.com/paper/1611.01144/) (2016)
- [Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments](https://mlsanity.com/paper/1706.02275/) (2017)
- [Learning to Communicate with Deep Multi-Agent Reinforcement Learning](https://mlsanity.com/paper/1605.06676/) (2016)
- [Emergent Multi-Agent Communication in the Deep Learning Era](https://mlsanity.com/paper/2006.02419/) (2020)
- [Open Problems in Cooperative AI](https://mlsanity.com/paper/2012.08630/) (2020)
- [Deep Reinforcement Learning for Multi-Agent Systems: A Review of Challenges, Solutions and Applications](https://mlsanity.com/paper/1812.11794/) (2018)
- [Toward a 6G AI-Native Air Interface](https://mlsanity.com/paper/2012.08285/) (2020)
- [Towards Joint Learning of Optimal MAC Signaling and Wireless Channel Access](https://mlsanity.com/paper/2007.09948/) (2020)
- [Learn to Schedule (LEASCH): A Deep reinforcement learning approach for radio resource scheduling in the 5G MAC layer](https://mlsanity.com/paper/2003.11003/) (2020)
- [Towards A Learning-Based Framework for Self-Driving Design of Networking Protocols](https://mlsanity.com/paper/2009.02128/) (2020)

## Built on by (most cited first, 15 of 15)

- [A Bayesian Framework for Digital Twin-Based Control, Monitoring, and Data Collection in Wireless Systems](https://mlsanity.com/paper/2212.01351/) (2022)
- [Towards Semantic Communication Protocols: A Probabilistic Logic Perspective](https://mlsanity.com/paper/2207.03920/) (2022)
- [Towards Semantic Communication Protocols for 6G: From Protocol Learning to Language-Oriented Approaches](https://mlsanity.com/paper/2310.09506/) (2023)
- [Learning Generalized Wireless MAC Communication Protocols via Abstraction](https://mlsanity.com/paper/2206.06331/) (2022)
- [Learning Emergent Random Access Protocol for LEO Satellite Networks](https://mlsanity.com/paper/2112.01765/) (2021)
- [Scalable Joint Learning of Wireless Multiple-Access Policies and their Signaling](https://mlsanity.com/paper/2206.03844/) (2022)
- [Task-Oriented Communication Design at Scale](https://mlsanity.com/paper/2305.08481/) (2023)
- [ML Framework for Wireless MAC Protocol Design](https://mlsanity.com/paper/2402.07208/) (2024)
- [Learning-based Autonomous Channel Access in the Presence of Hidden Terminals](https://mlsanity.com/paper/2207.03605/) (2022)
- [Emergent Communication Protocol Learning for Task Offloading in Industrial Internet of Things](https://mlsanity.com/paper/2401.12914/) (2024)
- [Fairness Based Energy-Efficient 3D Path Planning of a Portable Access Point: A Deep Reinforcement Learning Approach](https://mlsanity.com/paper/2208.05265/) (2022)
- [Deep Reinforcement Learning for Uplink Multi-Carrier Non-Orthogonal Multiple Access Resource Allocation Using Buffer State Information](https://mlsanity.com/paper/2208.14689/) (2022)
- [Interference-Aware Emergent Random Access Protocol for Downlink LEO Satellite Networks](https://mlsanity.com/paper/2402.02350/) (2024)
- [Learning Power Control Protocol for In-Factory 6G Subnetworks](https://mlsanity.com/paper/2505.05967/) (2025)
- [LLM-Empowered Agentic MAC Protocols: A Dynamic Stackelberg Game Approach](https://mlsanity.com/paper/2510.10895/) (2025)

## Abstract (arXiv)

In this paper, we propose a new framework, exploiting the multi-agent deep deterministic policy gradient (MADDPG) algorithm, to enable a base station (BS) and user equipment (UE) to come up with a medium access control (MAC) protocol in a multiple access scenario. In this framework, the BS and UEs are reinforcement learning (RL) agents that need to learn to cooperate in order to deliver data. The network nodes can exchange control messages to collaborate and deliver data across the network, but without any prior agreement on the meaning of the control messages. In such a framework, the agents have to learn not only the channel access policy, but also the signaling policy. The collaboration between agents is shown to be important, by comparing the proposed algorithm to ablated versions where either the communication between agents or the central critic is removed. The comparison with a contention-free baseline shows that our framework achieves a superior performance in terms of goodput and can effectively be used to learn a new protocol.
