Description
A UAS Service Supplier (USS) is a service entity in 3GPP UAS architectures that supplies capabilities to UAS operators, UAS users, and UAS vehicles. In the standardized UAS framework, the USS is not necessarily a mobile network node; it may be an external service provider, a platform, or a network-exposed service enabler that supports the provisioning, registration, authentication, and operation of unmanned aerial systems. The USS can expose network capabilities, coordinate with 5G core functions, and provide application-level services such as remote identification, command-and-control link support, airspace integration, or fleet management. The USS interacts with several actors. The UAS operator is responsible for managing one or more UAS vehicles and may subscribe to USS services. The UAS user or pilot controls the vehicle and may receive service through the USS. The UAS vehicle itself may contain a UAS application client and communicate over the mobile network. The network, particularly the 5G core, may expose authentication, authorization, location, QoS, and communication capabilities through network exposure functions or UAS-specific functions. The USS may also interact with external authorities or service providers for regulatory compliance, such as remote ID or airspace authorization. Operationally, a USS may support UAS registration by validating the UAS identity, operator identity, and service subscription. It may assist authentication and authorization flows, enabling the network to distinguish legitimate UAS traffic and apply appropriate policies. It may help establish or maintain communication links, including command-and-control links, data links for telemetry, and video or sensor payloads. The USS can also provide service enablers, such as connectivity monitoring, network slicing coordination, quality of service management, and event reporting. From a protocol perspective, the USS may use application-layer interfaces toward the UAS operator or user, and network interfaces toward 3GPP functions. In 5G, these interactions can be supported by network exposure, policy control, and session management. The USS may be involved in procedures that bind a UAS application identifier to a UE or device, request specific QoS profiles, or report UAS state. The architecture is designed to allow different business models: a mobile network operator may act as a USS, a third-party cloud provider may act as a USS, or multiple suppliers may cooperate. Security and trust are central to the USS role. A USS may help establish the identity of a UAS operator, validate subscriptions, and support authorization for network resources. It may also coordinate with security functions to protect command-and-control traffic, telemetry, and application data. Because UAS operations can have public safety implications, the USS may need to support traceability, fraud prevention, privacy, and compliance with regulatory requirements. The term is used across service, architecture, security, and network exposure specifications. The provided release list indicates that the abbreviation appears in many releases, but the concrete UAS Service Supplier role is most closely associated with the UAS architecture work that matured in Rel-16 and later. In earlier releases, the term may have been referenced in preparatory or service-level contexts without the full UAS network architecture being specified. The definition itself remains stable: a supplier of UAS services.
Purpose & Motivation
UAS Service Supplier exists because unmanned aerial systems require more than ordinary mobile data connectivity. A UAS may need reliable command-and-control links, low-latency telemetry, remote identification, airspace authorization, and integration with network services. Without a standardized supplier concept, each UAS deployment would require bespoke integration between aircraft, network operators, cloud platforms, and regulators. The USS provides a reusable service layer that can mediate between UAS applications and mobile network capabilities. Previous approaches used vertical silos: an aircraft manufacturer, a network operator, and an application provider each implemented proprietary interfaces. This created interoperability problems, inconsistent security, and difficulty in scaling. The USS concept addresses these limitations by defining a service supplier role that can expose network capabilities to UAS operators and users while preserving the mobile network's control over authentication, policy, and QoS. The motivation also includes regulatory and safety requirements. Authorities may require remote ID, operator registration, and traceability. A USS can support these functions by coordinating with network nodes and external services. The concept also supports commercial models where connectivity and UAS services are bundled, enabling managed drone fleets, public safety operations, and delivery services.
What changed in its specifications
The latest release-to-release comparison of specifications that define USS. Each summary describes the whole specification, not only this term.
Rel-19 added real-time flight path reporting, QoS-based flight route selection, no-transmit zone management, and supporting APIs/procedures for UAS applications.
Full comparison in TS 23.255 →Rel-19 adds NEF-assisted pre-flight planning, USS changeover, and network-assisted detect-and-avoid to TS 23.256. It also adds no-transmit zone enforcement for UAV UEs and altitude reporting.
Full comparison in TS 23.256 →Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (40 CRs across 3 releases). Complements the general historical overview above with the evidence-based evolution of this function.
- Alignment of the term "USS/UTM" throughout TS 23.255 TS 23.255CR0019
- USS Initiated procedures update TS 23.256CR0005
- Association of CAA level UAV ID to 3GPP UAV ID in USS TS 23.256CR0016
- Correction on handling the authorized CAA-Level UAV ID provided by a USS TS 23.256CR0055
- USS FQDN as service-level-AA server address TS 24.301CR3745
- Consistent term on USS communication TS 24.501CR3566
+ 3 more changes
- Requirements for support for multi-USS deployments TS 23.255CR0026
- Additions to functional entities on support for multi-USS deployments TS 23.255CR0029
- Addition of multi-USS capabilities to UAE layer registration TS 23.255CR0030
- Addition of procedures for multi-USS configuration and support at change of USS TS 23.255CR0031
- Addition of IEs to messages related with change of USS TS 23.255CR0034
- Addition of API for change of USS TS 23.255CR0035
+ 12 more changes
- KI#1.2: Support for multiple USS serving different geographical areas TS 23.256CR0127
- KI#1.2: Adding a new NEF service operations for USS TS 23.256CR0128
- USS discovery in multiple USS deployment TS 23.256CR0130
- New USS NTZ policy TS 24.257CR0053
- List of USS addresses in EPS TS 24.301CR4114
- List of USS addresses in 5GS TS 24.501CR6450
+ 7 more changes
Defining Specifications
3GPP specifications that define or reference USS, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 22.843 vj20 | Study on Uncrewed Aerial Vehicle (UAV) Phase 3 | Rel-19 read |
| TS 22.870 vk00 | Study on 6G Use Cases and Service Requirements | Rel-20 read |
| TS 23.255 vk10 | UAS Application Enabler Architecture | Rel-20 read |
| TS 23.256 vj50 | UAS Support Architecture Enhancements | Rel-19 read |
| TS 23.700 vk10 | AI/ML Application Layer Support Phase 2 | Rel-20 read |
| TR 23.755 vh00 | Study on app layer support for UAS | Rel-17 read |
| TS 24.109 vj00 | HTTP Digest AKA & GAA Stage 3 | Rel-19 read |
| TS 24.257 vj40 | UAS Application Enabler (UAE) Layer | Rel-19 read |
| TS 24.301 vk10 | EPS NAS Mobility and Session Management | Rel-20 read |
| TS 24.501 vk10 | 5GS NAS Protocol Specification | Rel-20 read |
| TS 27.007 vk00 | AT Command Interface for Mobile Terminals | Rel-20 read |
| TS 28.552 vk40 | 5G Network Performance Measurements | Rel-20 read |
| TS 28.853 vj10 | Charging for Uncrewed Aerial Systems | Rel-19 read |
| TS 29.109 vj00 | GAA Bootstrapping Interfaces (Zh, Dz, Zn, Zpn) | Rel-19 read |
| TS 29.255 vk00 | UAS-specific NAF Service Based Interface | Rel-20 read |
| TS 29.256 vk10 | UAS-NF NEF Service Protocols | Rel-20 read |
| TS 29.257 vk10 | UAS Application Enabler Server APIs | Rel-20 read |
| TS 29.274 vk00 | GTPv2-C Control Plane Protocol | Rel-20 read |
| TS 29.309 vk00 | Nbsp Service Based Interface for GBA BSF | Rel-20 read |
| TS 29.502 vk10 | 5G SMF Service Based Interface Stage 3 | Rel-20 read |
| TS 29.522 vk10 | NEF Northbound Interface | Rel-20 read |
| TS 31.121 vj00 | UICC Application Test Specification | Rel-19 read |
| TS 32.808 v800 | Common Profile Storage Framework for User Data | Rel-8 read |
| TS 33.110 vj00 | UICC-Terminal Key Establishment | Rel-19 read |
| TS 33.127 vj80 | Lawful Interception Architecture | Rel-19 read |
| TS 33.220 vj10 | Generic Authentication Architecture (GAA) Security | Rel-19 read |
| TS 33.223 vj00 | GBA Push Function Specification | Rel-19 read |
| TS 33.256 vj20 | Security for Uncrewed Aerial Systems (UAS) | Rel-19 read |
| TS 33.259 vj00 | Key Establishment between UICC Hosting & Remote Device | Rel-19 read |
| TR 33.854 vh10 | Security aspects of Uncrewed Aerial Systems | Rel-17 read |
| TR 33.924 vj00 | GBA-OpenID Interworking Specification | Rel-19 read |
| TR 33.980 vj00 | GAA & Liberty Alliance Interworking Guidelines | Rel-19 read |
| TS 38.101 vj40 | UE Radio Transmission and Reception; Satellite Access | Rel-19 read |
| TS 38.213 vj50 | NR Physical Layer Control Procedures | Rel-19 read |
| TS 38.521 vj10 | UE Conformance Spec for NR Satellite Access | Rel-19 read |
| TS 38.523 vj40 | UE Conformance Specification for 5G NR | Rel-19 read |