Nokia and Deutsche Telekom Enhance Drone Connectivity
Nokia and Deutsche Telekom (DT) push the boundaries of drone operations using Network as Code's 5G capabilities.
September 1, 2024

The schematic shows the interaction between the drone equipped with a Deutsche Telekom SIM card, Network as Code, DT’s Core Network and Radio Network.
Nokia and Deutsche Telekom (DT) partnered to conduct a cross-country remotely operated drone flight test over DT's public 5G network. The drone was deployed in Bonn, Germany and operated from Belgium using Nokia’s Network as Code (NaC) interfaced with CAMARA API.
The drone flight test was developed to push the boundaries of drone operations with the capabilities of 5G networks. Deutsche Telekom, Europe’s leading telecommunications company, partnered with Nokia to explore how 5G and network APIs (Application Programming Interfaces) can transform industries, including remotely deploying and operating unmanned vehicles.
The Challenges of Beyond Visual Line of Sight (BVLOS)
Traditional networks have several limitations to support Beyond Visual Line of Sight (BVLOS) drone operations. They cannot ensure the low latency or the high bandwidth required for real-time drone control and to transmit data like video feed over long distances. In the drone flight test, NaC’s 5G capabilities addressed these challenges by enhancing latency and bandwidth for safer and more effective BVLOS operations in compliance with local regulations.
The Solution: Network as Code (NaC) capabilities
Third-party application developers used NaC’s developer portal to add specific code segments into their drone application’s API calls. During runtime, when the application made the API calls, NaC managed the interaction to the underlying network. In this use case, the first API call for the device location capability provided the ability to verify the precise location of the drone and then the second API call for Quality of Service on Demand (QoD) capability enhanced network quality, all in real-time.
The code snippet below was the actual code used in the test that demonstrates the process of configuring a network connection tailored for a drone's operational parameters, including real-time location verification and the adjustment of network quality parameters:
import network_as_code as nac
SDK_TOKEN = "YOUR_API_KEY"
# Configure a connection to Network as Code
client = nac.NetworkAsCodeClient(token=SDK_TOKEN)
# Define the drone device using its phone number (MSISDN)
device = client.devices.get(phone_number="+491XXXXXXXX")
try:
# Verify that the drone is at Deutsche Telekom, Bonn
result = device.verify_location(50.72327442108673, 7.142739654690301, 200)
if result:
print("[ ] Successfully verified device location")
else:
print("[x] Failed to verify device location")
# Request higher throughput for the drone's connections
session = device.create_session(service_ip="0.0.0.0/8", profile="QOS_L", duration=10)
print("[ ] Successfully requested higher throughput")
except Exception as e:
print("[x] Failed to request higher throughput")
print(e)
This partnership between Nokia and Deutsche Telekom to conduct a cross-country remotely operated drone flight showcases the potential of 5G and NaC to overcome traditional network limitations and sets a new standard for BVLOS operations. It is a significant step towards a future where NaC’s capabilities provide real-time adaptations, enhancing remote deployment and operation of drones for critical services, including emergency medical deliveries and infrastructure surveillance.
Related articles

Shkumbin Hamiti
VP, CNS Network Monetization
Use Cases
Drive into the future with Network as Code, Elisa and Elmo cars
Discover the future of transportation as Elmo Cars, Elisa, and Nokia collaborate on a groundbreaking proof of concept in remote driving technology.

Read more
July 4, 2024

Jonathan Kline
Ecosystem Solution Manager
Use Cases
Nokia, Radisys, and Innova Solutions develop network API-powered worker safety solution with Orange
Nokia, Radisys, Innova Solutions, and Orange a worker safety solution using Nokia’s Network as Code APIs to improve incident response and workplace security.

Read more
February 28, 2025

Jonathan Kline
Ecosystem Solution Manager
Use Cases
Network as Code and WaveXD: Two Platforms and One Superpower for Developers
Building Network-Aware Applications with Network as Code and WaveXD

Read more
07/31/2025
Sign up for the latest updates from the industry!
Subscribe to Nokia's Network as Code blog, a montly email round up of the best digital engagement insights from across the communication industry.