Abstract
Programmable wireless environments enable the software-defined propagation of waves within them, yielding exceptional performance. Several building-block technologies have been implemented and evaluated at the physical layer in the past. The present work contributes a network-layer solution to configure such environments for multiple users and objectives, and for any underlying physical-layer technology. Supported objectives include any combination of Quality of Service and power transfer optimization, eavesdropping, and Doppler effect mitigation, in multi-cast or uni-cast settings. In addition, a graph-based model of programmable environments is proposed, which incorporates core physical observations and efficiently separates physical and networking concerns. The evaluation takes place in a specially developed simulation tool, and in a variety of environments, validating the model and reaching insights into the user capacity of programmable environments.
Original language | English |
---|---|
Article number | 3370620 |
Pages (from-to) | 1696-1713 |
Number of pages | 18 |
Journal | IEEE/ACM Transactions on Networking |
Volume | 27 |
Issue number | 4 |
DOIs | |
Publication status | Published - Aug 2019 |
Externally published | Yes |
Keywords
- Mobility
- Model
- Network-layer
- Performance
- Security
- Software control
- Wireless propagation
ASJC Scopus subject areas
- Software
- Computer Science Applications
- Computer Networks and Communications
- Electrical and Electronic Engineering