Description
The Provider Service Identifier (PSID) is a fundamental identifier standardized within 3GPP for Vehicle-to-Everything (V2X) communication systems, introduced in Release 14. It serves as a unique, globally recognizable label assigned to a specific V2X service provider or a particular V2X application. The PSID is embedded within V2X messages, such as those defined in the LTE-V2X PC5 interface or NR-V2X sidelink communications, allowing receiving entities to identify the origin and nature of the service. This identification is critical for message processing, as different services (e.g., collision avoidance, traffic efficiency, pedestrian safety) have distinct requirements for priority, security, and handling. The PSID operates within a broader security and service authorization framework, often referenced in conjunction with certificates and policies to ensure that only authorized vehicles or roadside units can generate or act upon messages for a given service.
Architecturally, the PSID is a key component in the V2X control plane and application layer. It is defined within the V2X application server and provisioned to authorized User Equipment (UE), such as onboard units in vehicles, through network management or credential provisioning systems. When a UE generates a V2X message, it includes the relevant PSID in a dedicated field within the message structure, as specified in layer 2 or application layer protocols. The receiving UE or network entity then uses this PSID to look up local policies—such as those defined in the UE's V2X policy control function—to determine how to process the message. This may involve checking for authorization, applying specific security procedures, or routing the message to the correct application handler based on the service type.
In terms of its role in the network, the PSID enables service differentiation and multi-operator interoperability in V2X ecosystems. Since V2X services can be offered by multiple providers (e.g., automotive manufacturers, road operators, public safety agencies), the PSID ensures that messages are correctly attributed and that service-level agreements and security policies are enforced. It is integral to the V2X security framework defined in specifications like TS 33.836, where it is used in certificate profiles and authorization policies to bind a service identity to cryptographic credentials. The PSID's standardized format allows for a scalable and organized namespace, preventing conflicts between service providers and supporting the evolution of new V2X applications across different 3GPP releases without requiring changes to the core identification mechanism.
Purpose & Motivation
The PSID was created to address the need for a standardized, secure, and scalable method to identify V2X service providers and applications in cellular-based V2X communications. Prior to its introduction in 3GPP Release 14, V2X communications, especially in dedicated short-range communications (DSRC) systems, often relied on proprietary or less structured identifiers, which hindered interoperability, security, and large-scale deployment. The proliferation of diverse V2X applications—from basic safety messages to advanced autonomous driving services—necessitated a mechanism to distinguish between services, enforce access control, and ensure that messages are processed according to their criticality and origin.
The primary problem PSID solves is the ambiguity in service identification across different vehicles, networks, and geographic regions. Without a globally unique identifier, a V2X message from one service provider could be misinterpreted or ignored by a receiver from another ecosystem, compromising safety and efficiency. PSID provides a clear, standardized label that is recognized across 3GPP-compliant devices, enabling seamless service discovery and authorization. It also addresses security challenges by linking service identity to authentication and authorization processes, ensuring that only authorized entities can broadcast or act on specific V2X services, thereby preventing spoofing and unauthorized access.
Historically, the motivation for PSID stemmed from the automotive industry's push towards standardized cellular V2X (C-V2X) as a successor to IEEE 802.11p-based systems. 3GPP's involvement aimed to leverage cellular network infrastructure for enhanced V2X services, requiring robust identifiers integrated with cellular security frameworks. PSID facilitates this by enabling network-based policy control and certificate management, supporting both direct PC5 communication and Uu-based communication via the network. Its creation was driven by the need to support a multi-vendor, multi-operator environment where trust and service differentiation are paramount for safety-critical applications.
Key Features
- Globally unique identifier for V2X service providers and applications
- Embedded within V2X message structures for service identification
- Enables service-specific policy enforcement and message processing
- Integrates with V2X security frameworks for authentication and authorization
- Supports interoperability across different operators and geographic regions
- Facilitates scalable deployment of new V2X services without identifier conflicts
Evolution Across Releases
Introduced as a core identifier for LTE-based V2X services, defining its structure and usage in initial V2X specifications such as TS 22.186 for service requirements and TS 23.285 for architecture. It was integrated into the PC5 interface for direct vehicle-to-vehicle communication and associated with basic security mechanisms for service authorization.
Enhanced to support more advanced V2X scenarios and integration with 5G system architecture, with refinements in service authorization procedures. PSID usage was extended in V2X policy control and application layer specifications to accommodate new service types.
Expanded to cover advanced V2X use cases such as sensor sharing and extended reality, with PSID playing a role in service differentiation for these new applications. Enhancements included integration with network slicing for V2X and improved policy management.
Defining Specifications
| Specification | Title |
|---|---|
| TS 22.186 | 3GPP TS 22.186 |
| TS 23.285 | 3GPP TS 23.285 |
| TS 23.286 | 3GPP TS 23.286 |
| TS 23.287 | 3GPP TS 23.287 |
| TS 33.836 | 3GPP TR 33.836 |