Learning To Communicate Over An Unknown Shared Network
As robots (edge-devices, agents) find uses in an increasing number of settings and edge-cloud resources become pervasive, wireless networks will often be shared by flows of data traffic that result from communication between agents and their corresponding edge-cloud nodes (cloud compute or data resource accessed by an agent). In such a setting, any agent communicating with the edge-cloud is unaware of the state of the network resource, which evolves in response to not just the agent's own communication at any given time but also to communication by the other agents, which stays unknown to the agent. We address the challenge of an agent learning a policy that allows it to decide whether or not to communicate with its cloud node, using limited feedback it obtains from its own attempts to communicate, with the goal of optimizing its utility. The policy must generalize well to any number of other agents sharing the network and must not be trained for any particular network configuration. Our proposed policy is a deep reinforcement learning model Query Net (QNet) that we train using a proposed simulation-to-real framework. Our simulation model has just one parameter and is agnostic to specific configurations of any wireless network. It however allows training an agent's policy over a wide range of outcomes that an agent's communication with its edge-cloud node may face when using a shared network, by suitably randomizing the simulation parameter. We propose a learning algorithm that addresses the challenges we observe in training QNet. We validate our simulation-to-real driven approach through experiments conducted on real wireless networks including WiFi and cellular. We compare QNet with other policies to demonstrate its efficacy. Our WiFi experiments involved as few as five agents, resulting in barely any contention for the network, to as many as fifty agents, resulting in severe contention. The cellular experiments spanned a broad range of network conditions, with baseline network round-trip-times ranging from a low of \(0.07\) second to a high of \(0.83\) second.
Authors
- Shalini Anand (ORCID: https://orcid.org/0000-0001-6409-2782)
- Adi Asija
- Sanjit K. Kaul (ORCID: https://orcid.org/0000-0001-5867-8584)
- Arani Bhattacharya (ORCID: https://orcid.org/0000-0003-2586-7308)
- Shivangi Agarwal
Institutions
- Indraprastha Institute of Information Technology Delhi (IN)
- Johns Hopkins University (US)
- Indian Institute of Technology Delhi (IN)
Publication Details
- Journal
- ACM Transactions on Cyber-Physical Systems
- Published
- 2025-12-23
- DOI
- https://doi.org/10.1145/3786203
- Primary Topic
- Age of Information Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00