Toward Experimentation-as-a-Service in 5G/6G: The Plaza6G Prototype for AI-Assisted Trials

This paper introduces Plaza6G, the first operational Experiment-as-a-Service platform developed at CTTC that unifies cloud resources with 5G/6G infrastructure and leverages an LLM-based assistant to enable natural language-driven, automated, and reproducible wireless experimentation.

Sergio Barrachina-Muñoz, Marc Carrascosa-Zamacois, Horacio Bleda, Umair Riaz, Yasir Maqsood, Xavier Calle, Selva Vía, Miquel Payaró, Josep Mangues-Bafalluy

Published 2026-03-18
📖 5 min read🧠 Deep dive

Imagine you want to test a new app, like a video game or a ride-sharing service, but you need to see how it performs in different "worlds." Maybe you want to test it in a crowded subway (bad signal), a high-speed train (fast but shaky connection), or a remote desert (very slow connection).

In the past, doing this was like trying to build a miniature city in your living room just to test a toy car. You needed expensive equipment, a team of engineers to set it up, and days of manual work before you could even start driving.

Plaza6G is a new platform created by researchers in Barcelona that changes this completely. Think of it as "Netflix for Wireless Network Testing."

Here is how it works, broken down into simple concepts:

1. The "Magic Restaurant" (Experiment-as-a-Service)

Imagine a restaurant where you don't need to be a chef to order a complex meal. You just walk up to the counter (or use an app) and say, "I want a spicy burger with extra cheese, cooked for a group of 50 people."

In the old days, you'd have to buy the meat, the spices, the grill, and hire a chef to do it. With Plaza6G, you just type your request into a website. The system instantly "cooks" up a complete 5G network for you. It's called Experiment-as-a-Service (ExaS) because you aren't buying the hardware; you are renting the experience of testing your app on a network, exactly when you need it.

2. The "AI Sous-Chef" (The LLM Assistant)

The coolest part is how you talk to the system. You don't need to know complex computer code (like Python or C++). You can just talk to it in plain English.

  • You say: "Set up three different 5G networks and check if my video app works fast enough on all of them."
  • The AI (The "Plaza6G Brain"): Understands exactly what you mean. It acts like a super-smart sous-chef who knows the entire kitchen. It automatically grabs the right servers, sets up the virtual radio towers, and connects your phone to the network.

It uses a special type of AI (called an LLM) that has been trained on technical manuals and past experiments. It's like having a librarian who knows every book in the library and can instantly find the right recipe for your specific test.

3. The "Time-Traveling Simulator" (The Four Modes)

Plaza6G offers four different ways to test, like different levels of a video game:

  • Simulation (The Movie): You test your app in a purely digital world. It's fast and cheap, like watching a movie of your app running.
  • Emulation (The Video Game): You run your app on a computer that pretends to be a real phone network. It's very close to reality but still virtual.
  • In-Lab (The Soundproof Room): This is where it gets real. They have a special room with no echoes (an anechoic chamber) where they put real phones and real radio towers. They can control the "weather" inside the room—making the signal weak or strong at will—to see how your app handles bad connections.
  • Outdoors (The Real World): They have a real 5G network set up on rooftops outside their building. You can test your app while walking around the campus, dealing with real trees, buildings, and interference.

4. The "Instant Setup" (Why it matters)

Before Plaza6G, setting up a test like this could take days of manual work by experts.
With Plaza6G, it takes less than 10 minutes.

The paper shows two examples:

  1. The Automated Runner: A software developer writes code for a new app. Every time they save their code, Plaza6G automatically tests it against three different 5G networks to make sure it doesn't crash. If it passes, the app gets updated. If it fails, the developer gets a report. It's like a self-driving car that tests itself before you buy it.
  2. The Human Explorer: A researcher wants to see how a video stream behaves when the signal gets worse and worse. They use the web portal to set up a real phone and a real tower in the soundproof room. Then, they manually turn a dial to make the signal "worse" and watch how the video quality drops, all while chatting with the AI assistant to get data.

The Big Picture

Plaza6G is a bridge between the Cloud (where we store data) and the Air (where wireless signals travel).

  • For Developers: It means they can test their apps on 5G/6G networks without needing a PhD in engineering or a million dollars in equipment.
  • For Researchers: It means experiments can be repeated exactly the same way by anyone, anywhere, making science more reliable.
  • For the Future: It paves the way for 6G, where networks will be so complex that only an AI-assisted, automated system can manage the testing effectively.

In short, Plaza6G turns the complex, messy world of wireless testing into something as easy as ordering a pizza: You ask, it delivers, and you get to enjoy the result.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →