Oracle successfully demonstrates tactical solutions in NATO exercise

October 18, 2023 | 5 minute read
Pedro Bordalo-Machado
Principal Cloud Engineer
Melinda Graham
Principal Product Manager
Text Size 100%:

A photo of the NRP Dom Francisco de Almeida (F334) of the Portuguese Navy.

Figure 1: The NRP Dom Francisco de Almeida (F334) of the Portuguese Navy.

The Portuguese Oracle Cloud Sales team participated in the North Atlantic Treaty Organization (NATO) Robotic Experimentation and Prototyping with Maritime Unmanned Systems (REPMUS) 2023 exercise, demonstrating Oracle Cloud Infrastructure (OCI) capabilities at the tactical edge. The annual exercise organized and hosted by the Portuguese Navy focuses on testing different types of unmanned vehicles: Aerial, surface, undersea vehicles, and ground vehicles.  The event is the largest Unmanned Autonomous Vehicle (UAV) exercise and includes the participation of more than 20 countries, plus 30 enterprises and universities dedicated to research and development in uncrewed systems.

Oracle at the edge

Three photos: The first of a man standing next to a computer monitor in a tent with some equipment. The second of data collection equipment. The third of another man in front of an open van door. All are at the NATO REPMUS 2023 exercise.

Figure 2: Oracle Cloud Team Member Pedro Bordalo-Machado with faculty of Oporto uncrewed systems used for data collection for the NATO REPMUS 2023 exercise.

Oracle partnered with the Faculty of Engineering of the University of Oporto (FEUP) and the Portuguese Navy for the exercise to demonstrate environmental data processing and image classification using artificial intelligence (AI) and machine learning (ML) models. The exercise utilized OCI, Oracle Autonomous Database, Oracle Application Express (APEX), the Oracle Cloud Marketplace AI all-in-one Data Science Image, and most importantly, Oracle Roving Edge Infrastructure.

The architecture for the solution.

Figure 3: General architecture for the AI and ML solution used to classify images and geospatial data.

The Oracle Roving Edge Infrastructure Ultra was an integral part of the solution. Oracle Roving Edge Infrastructure is an integrated cloud service that extends the power of cloud beyond the data center, allowing organizations to run core infrastructure services in remote and austere environments, even while fully disconnected or by using impromptu networks where traditional communications might be denied, disrupted, intermittent, or limited (DDIL).

The team used Ultra in the scope of Rapid Environmental Assessment and Mine Countermeasures experimentation areas for the following purposes:

  • Collect and process sea surface temperature profile data to generate environmental regular grids using ML algorithms. Data was sent back to an OCI tenancy where it was presented in a mapping application created using Oracle APEX.
  • Serve as a common storage area where participants could securely operate in a private environment by sharing data with technical teams and produce image snippets from sonar scans. Image data collected in Ultra’s shared buckets was then synchronized with OCI tenancy and pushed into to a pretrained AI Vision Object Detection model to be classified. Results were shown in an Oracle APEX application and included image classification confidence and the object image vertices considered by the model.

A screenshot of the machine learning IDW sea surface temperature grids with map filters on.

A screenshot of the Oracle AI Vision image classification results with a line highlighted.

Figure 4: Screenshots from the Oracle APEX application. Top: Geo-spatial mapping module. Bottom: AI Vision image classification results module.

The use of Ultra to provide infrastructure services to collect and process data, even when disconnected from the network, was also showcased during a visit to one of the participant’s REPMUS naval ships. Access and operation to a Compute instance and object storage was presented live to the ship commander and respective compute engineers’ team.

Roving Edge Infrastructure in action

The REPMUS exercise allows NATO and partner countries, universities, and enterprises to test solutions for Unmanned Autonomous Vehicles (UAV) in realistic maritime environments.

A photo of five people standing around a table with a laptop and an Oracle Roving Edge Ultra.

Figure 5: Oracle team members with members of the Portuguese Navy with a Roving Edge Ultra during the NATO REPMUS 2023 Exercise aboard the NRP Dom Francisco de Almeida.

One of the most important aspects of the REPMUS 2023 exercise is the ability to operate in remote areas. As most scenarios occur in secret comms or no comms at all, data from UAVs must be transferred to edge computing devices that can operate without connectivity for storage and processing. Teams can upload data for processing when connectivity is available or physically transport it back to ground stations where they can then upload and process it.

Oracle Roving Edge Infrastructure enables customers to distribute their cloud workloads beyond their Oracle Cloud Infrastructure tenancy to deliver cloud services and run application workloads at retail, satellite, and other edge locations. As a result, customers can process data faster and closer to their users and at the points of data ingestion to generate timely insights from their data.

Existing commercial and US government customers can order Roving Edge nodes through the Oracle Cloud Console or connect with their cloud account representative to order Oracle Cloud Services and discuss their use case.

Want to know more?

To learn more about Oracle Roving Edge Infrastructure and running Autonomous Database at the edge, see the following resources:






Pedro Bordalo-Machado

Principal Cloud Engineer

Pedro Bordalo-Machado is a Principal Cloud Engineer for Oracle EMEA South.

Melinda Graham

Principal Product Manager

Previous Post

Using Linux Traffic Control to simulate latency and investigate fetch size for Oracle Database

Cody Brinkman | 7 min read

Next Post

OpenTelemetry instrumentation with OCI Application Performance Monitoring

Venugopal Naik | 5 min read