Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Matthew Balkwill

dblp:209/2874 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
4since 2021 · last 2023
0009-0007-5853-4346ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
4 papers
Cellular and mobile networks · 55% Software-defined and programmable networks · 30% Wireless networking · 12%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 62% Storage systems · 38%

Topics — the 16 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cellular and mobile networks
radio access networks
2.032023
Programmable RAN Platform for Flexible Real-Time Control and Telemetry · MobiCom 2023
Taking 5G RAN Analytics and Control to a New Level · MobiCom 2023
Accelerating Open RAN Research Through an Enterprise-scale 5G Testbed · MobiCom 2023
Software-defined and programmable networks › programmable data plane
eBPF
1.322023
Programmable RAN Platform for Flexible Real-Time Control and Telemetry · MobiCom 2023
Taking 5G RAN Analytics and Control to a New Level · MobiCom 2023
Software-defined and programmable networks
programmable data plane
1.322023
Programmable RAN Platform for Flexible Real-Time Control and Telemetry · MobiCom 2023
Taking 5G RAN Analytics and Control to a New Level · MobiCom 2023
Cellular and mobile networks › radio access networks › Open RAN
RAN intelligent controller
1.322023
Programmable RAN Platform for Flexible Real-Time Control and Telemetry · MobiCom 2023
Taking 5G RAN Analytics and Control to a New Level · MobiCom 2023
Cellular and mobile networks › radio access networks
Open RAN
0.712023
Accelerating Open RAN Research Through an Enterprise-scale 5G Testbed · MobiCom 2023
Cellular and mobile networks › radio access networks › RAN architecture
virtualized RAN
0.712023
Accelerating Open RAN Research Through an Enterprise-scale 5G Testbed · MobiCom 2023
Distributed systems › distributed database
distributed transactions
0.512021
Zeus: locality-aware distributed transactions · EuroSys 2021
Storage systems › storage architecture
in-memory storage
0.512021
Zeus: locality-aware distributed transactions · EuroSys 2021
Wireless networking › cognitive radio › spectrum access
dynamic spectrum access
0.312017
Towards unlicensed cellular networks in TV white spaces · CoNEXT 2017
Wireless networking › cognitive radio › white space communication
TV white space
0.312017
Towards unlicensed cellular networks in TV white spaces · CoNEXT 2017
Wireless networking
WLAN
0.312017
Towards unlicensed cellular networks in TV white spaces · CoNEXT 2017
Cellular and mobile networks › interference management
interference mitigation
0.212023
Programmable RAN Platform for Flexible Real-Time Control and Telemetry · MobiCom 2023
Distributed systems
distributed coordination
0.112021
Zeus: locality-aware distributed transactions · EuroSys 2021
Distributed systems › distributed database
sharding
0.112021
Zeus: locality-aware distributed transactions · EuroSys 2021
Wireless networking › cognitive radio › spectrum management
spectrum regulation
0.112017
Towards unlicensed cellular networks in TV white spaces · CoNEXT 2017
Wireless networking › cognitive radio › spectrum sharing
unlicensed spectrum
0.112017
Towards unlicensed cellular networks in TV white spaces · CoNEXT 2017

Methods — techniques the papers use, named apart from their topics

eBPF · 1.3sandboxing · 0.7bytecode patching · 0.7distributed transactional protocol · 0.5measurement study · 0.3
YearPublicationVenuePosition
2023 Accelerating Open RAN Research Through an Enterprise-scale 5G Testbed
abstract
Open RAN is an emerging paradigm in mobile networks where the Radio Access Network (RAN) functions are disaggregated and virtualized on commodity servers. Despite the importance of Open RAN research, existing platforms often lack the fidelity and stability required to address a wide range of research problems. In response to this limitation, we have developed an enterprise-scale Open RAN testbed aimed at conducting state-of-the-art research in key areas that have received limited attention due to the lack of suitable platforms. In this poster, we provide an overview of the testbed we have created and examples of the research it has enabled, with the hope of catalyzing future open RAN research and innovation.
Paramvir Bahl, Matthew Balkwill, Xenofon Foukas, Anuj Kalia, Daehyeok Kim, Manikanta Kotaru, Zhihua Lai, Sanjeev Mehrotra, Bozidar Radunovic, Stefan Saroiu, Connor Settle, Alec Wolman, Francis Y. Yan, Yongguang Zhang
MobiCom2
2023 Taking 5G RAN Analytics and Control to a New Level
abstract
Open RAN, a modular and disaggregated design paradigm for 5G radio access networks (RAN), promises programmability through the RAN Intelligent Controller (RIC). However, due to latency and safety challenges, the telemetry and control provided by the RIC is mainly limited to higher layers and higher time scales (> 10ms), while also relying on predefined service models which are hard to change. We address these issues by proposing Janus, a fully programmable monitoring and control system, specifically designed with the RAN idiosyncrasies in mind, focused on flexibility, efficiency and safety. Janus builds on eBPF to allow third-parties to load arbitrary codelets inline in the RAN functions in a provably safe manner. We extend eBPF with a novel bytecode patching algorithm that enforces codelet runtime thresholds, and a safe way to collect user-defined telemetry. We demonstrate Janus' flexibility and efficiency by building 3 different classes of applications (18 applications in total) and deploying them on a 100MHz 4×4 MIMO 5G cell without affecting the RAN performance.
Xenofon Foukas, Bozidar Radunovic, Matthew Balkwill, Zhihua Lai
MobiCom3
2023 Programmable RAN Platform for Flexible Real-Time Control and Telemetry
abstract
A key transformation of the Radio Access Network (RAN) in 5G is the migration to an Open RAN architecture, that sees the RAN functions virtualized and disaggregated. Open RAN, aims at accelerating innovation through the introduction of a programmable RAN Intelligent Controller (RIC). However, due to latency and safety challenges, the telemetry and control provided by the RIC is mainly limited to higher layers and time scales (>10ms), while also relying on predefined service models which are hard to change. In this work, we demonstrate Minerva, a programmable monitoring and control platform, specifically designed with the RAN idiosyncrasies in mind. Minerva introduces two novel components called Janus and Decima, for the deployment of safe RAN control and telemetry applications by trusted third-parties. Janus enables the deployment of codelets in the RAN functions using userspace eBPF for fast inline control and filtering of data. Decima, enables the deployment of sandboxed real-time control applications, by leveraging data collected from Janus and the OS. We demonstrate the benefits of Minerva through two applications related to interference detection and inter-cell interference mitigation, by leveraging a commercial-grade 5G testbed deployment.
Xenofon Foukas, Bozidar Radunovic, Matthew Balkwill, Zhihua Lai, Connor Settle
MobiCom3
2021 Zeus: locality-aware distributed transactions
abstract
State-of-the-art distributed in-memory datastores (FaRM, FaSST, DrTM) provide strongly-consistent distributed transactions with high performance and availability. Transactions in those systems are fully general; they can atomically manipulate any set of objects in the store, regardless of their location. To achieve this, these systems use complex distributed transactional protocols. Meanwhile, many workloads have a high degree of locality. For such workloads, distributed transactions are an overkill as most operations only access objects located on the same server - if sharded appropriately.
Antonios Katsarakis, Yijun Ma, Zhaowei Tan, Andrew Bainbridge, Matthew Balkwill, Aleksandar Dragojevic, Boris Grot, Bozidar Radunovic, Yongguang Zhang
EuroSys5
2017 Towards unlicensed cellular networks in TV white spaces
abstract
In this paper we study network architecture for unlicensed cellular networking for outdoor coverage in TV white spaces. The main technology proposed for TV white spaces is 802.11af, a Wi-Fi variant adapted for TV frequencies. However, 802.11af is originally designed for improved indoor propagation. We show that long links, typical for outdoor use, exacerbate known Wi-Fi issues, such as hidden and exposed terminal, and significantly reduce its efficiency.
Ghufran Baig, Dan Alistarh, Thomas Karagiannis, Bozidar Radunovic, Matthew Balkwill, Lili Qiu
CoNEXT5