The present document specifies service requirements to enhance 3GPP support for V2X scenarios in the 3GPP systems (i.e. EPS, 5G).
It includes transport layer support for both safety and non-safety V2X scenarios:
Safety-related V2X scenarios: e.g. automated driving, vehicle platooning
Non-safety-related V2X scenarios: e.g., mobile high data rate entertainment, mobile hotspot/office/home, dynamic digital map update
The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific.
For a specific reference, subsequent revisions do not apply.
For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
SAE International: "AUTOMATED DRIVING LEVELS OF DRIVING AUTOMATION ARE DEFINED IN NEW SAE INTERNATIONAL STANDARD J3016", December 2016; US Homeland Security Digital Library, "Self-Driving Cars: Levels of Automation", March 2017 https://www.hsdl.org/?view&did=801463.
For the purposes of the present document, the terms and definitions given in TR 21.905 and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in TR 21.905.
Time it takes to transfer a given piece of information from a source to a destination, measured at the application level, from the moment it is transmitted by the source to the moment it is received at the destination.
The success probability of transmitting X bytes within a certain delay, which is the time it takes to deliver a small data packet from the radio protocol layer 2/3 SDU ingress point to the radio protocol layer 2/3 SDU egress point of the radio interface.
Road Side Unit:
A stationary infrastructure entity supporting V2X applications that can exchange messages with other entities supporting V2X applications.
For the purposes of the present document, the following terms and definitions given in ISO TS 17419  apply:
ITS Application Identifier:
globally unique, registered number identifying an ITS application object
For the purposes of the present document, the following term and definition given in IEEE Std 1609.0  apply:
Provider Service Identifier:
An identifier of an application-service provided by a higher layer entity.
For the purposes of the present document, the abbreviations given in TR 21.905 and the following apply. An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in TR 21.905.
Different V2X scenarios require the transport of V2X messages with different performance requirements for the 3GPP system. This Technical Specification specifies service requirements to enhance 3GPP support for V2X scenarios in the following six areas:
General Aspects: interworking, communication-related requirements valid for all V2X scenarios
Vehicle quality of service Support
Vehicles Platooning enables the vehicles to dynamically form a group travelling together. All the vehicles in the platoon receive periodic data from the leading vehicle, in order to carry on platoon operations. This information allows the distance between vehicles to become extremely small, i.e., the gap distance translated to time can be very low (sub second). Platooning applications may allow the vehicles following to be autonomously driven.
Advanced Driving enables semi-automated or fully-automated driving. Longer inter-vehicle distance is assumed. Each vehicle and/or RSU shares data obtained from its local sensors with vehicles in proximity, thus allowing vehicles to coordinate their trajectories or maneuvers. In addition, each vehicle shares its driving intention with vehicles in proximity. The benefits of this use case group are safer traveling, collision avoidance, and improved traffic efficiency.
Extended Sensors enables the exchange of raw or processed data gathered through local sensors or live video data among vehicles, RSUs, devices of pedestrians and V2X application servers. The vehicles can enhance the perception of their environment beyond what their own sensors can detect and have a more holistic view of the local situation.
Remote Driving enables a remote driver or a V2X application to operate a remote vehicle for those passengers who cannot drive themselves or a remote vehicle located in dangerous environments. For a case where variation is limited and routes are predictable, such as public transportation, driving based on cloud computing can be used. In addition, access to cloud-based back-end service platform can be considered for this use case group.
Vehicle quality of service support enables a V2X application to be timely notified of expected or estimated change of quality of service before actual change occurs and to enable the 3GPP System to modify the quality of service in line with V2X application's quality of service needs. Based on the quality of service information, the V2X application can adapt behaviour to 3GPP System's conditions. The benefits of this use case group are offerings of smoother user experience of service.
The 3GPP system shall be able to control the communication range for a message based on the characteristic of the messages transmitted by a UE supporting V2X application.
The 3GPP system shall be able to optimize the communication between UEs supporting V2X application belonging to the same group and in proximity.
The 3GPP system shall be able to support the message transfer for group management operations as requested by the application layer.
The 3GPP system shall be able to support message transfer among a group of UEs supporting V2X application.
The 3GPP system shall be able to support message transfer between two UEs belonging to the same group of UEs supporting V2X application.
The 3GPP system shall be able to support confidentiality and integrity of message transfer among a group of UEs supporting V2X application.
The 3GPP system shall support relative lateral position accuracy of 0.1 m between UEs supporting V2X application.
The 3GPP system shall support high connection density for congested traffic.
The 3GPP system shall support efficient coordination of radio resources used for transport of messages to maximize the utilization of the available spectrum and to ensure the required reliability.
The 3GPP system shall be able to control the UL and DL reliability of transport of V2X communications, depending on the requirement of V2X application
Impact to E-UTRA(N) by UE supporting only NR based V2X communication shall be minimized.
Impact to NR by UE supporting only E-UTRA based V2X communication shall be minimized.
The 3GPP system shall be able to support message transfer between UEs or between a UE and a UE-type RSU, regardless of whether or not they are subscribers of the same PLMN supporting V2X communications. In case they are subscribers to different PLMNs, there shall be no service degradation of the message transfer.
The 3GPP system shall enable discovery and communication between UEs supporting the same V2X application.
The 3GPP system shall be able to support the operators to select which 3GPP RAT to use for a V2X application.
The 3GPP system shall enable a UE supporting a V2X application to obtain network access via another UE supporting V2X application.
The 3GPP system shall enable a UE supporting a V2X application to discover another UE supporting V2X application that can offer access to the network.
The 3GPP system shall support switching between direct 3GPP connection and indirect 3GPP connection via a UE supporting a V2X application, for a UE supporting a V2X application.
The 3GPP system should be able to support confidentiality and integrity of message transfer between a UE supporting a V2X application and network, when the UE is using an indirect 3GPP connection.
The 3GPP system shall allow UEs supporting V2X application to use NR for direct communication when the UEs are not served by a RAN using NR.
The 3GPP system shall allow UEs supporting V2X application to use E-UTRA for direct communication when the UEs are not served by a RAN using E-UTRA.
An RSU shall be able to communicate with up to 200 UEs supporting a V2X application.
The 3GPP system shall be able to support confidentiality and integrity of message transfer between a UE supporting V2X application and a V2X application server.
The 3GPP system shall provide a mechanism to provide addressing information (e.g. IP address or FQDN) of V2X application server(s) to the UEs supporting V2X applications.
The 3GPP system shall allow the UE to use multiple 3GPP RATs (i.e. NR & E-UTRA) simultaneously for direct communication.
The 3GPP system shall be able to provide a standardized interface to V2X applications to enable the V2X application to adjust its service offerings based on the quality of service of the ongoing connection or on the estimated quality of service.
The 3GPP system shall be able to authenticate and authorize V2X application for requesting information on the quality of service of the ongoing connection or on the estimated quality of service.
The 3GPP system shall be able to provide quality of service information to the V2X application in a resource efficient way.
The 3GPP system shall be able to support an efficient and secure mechanism to gather information (e.g. location information, reliability information, timing information, latency information, velocity information), in order to generate information about quality of service in a resource efficient way.
The 3GPP system shall be able to support continuity of reporting estimated quality of service for a UE even when the PLMN serving the UE changes.
The 3GPP system shall be able to provide V2X applications with estimated quality of service information for a certain geographic area and time.
The 3GPP system shall be able to provide a V2X application with quality of service parameters that can be provisioned for connection for a certain geographic area in a certain time.
The 3GPP system shall be able to notify V2X applications with updated estimation of unfulfillment (or re-fulfilment) of quality of service for a certain geographic area, at least a certain amount of time before when the actual change occurs.
On request by the V2X application, the 3GPP system shall be able to provide information on whether connectivity with specific quality of service is expected to be fulfilled in a certain geographical area and at a certain time.
The 3GPP network shall notify a V2X application that the current quality of service of a UE's ongoing communication might be unfulfilled (or re-fulfilled) in the future.
The 3GPP system shall be able to support negotiating quality of service alternatives with the V2X application.
The 3GPP system shall be able to provide V2X applications with updated quality of service from the quality of service alternatives previously negotiated by the V2X application, when the quality of service of the UE's ongoing connection changes.
The 3GPP system shall be able to support a V2X application to request connectivity with specific quality of service parameter for a certain geographic area and time.
The 3GPP system shall be able to provide a V2X application with response on whether the request of connectivity service with specific quality of service parameter for a certain geographic area and a certain time is accepted or not.
3GPP Technical Specification on Service Requirements for V2X Services  was developed with focus on basic safety aspect and non-safety aspect using LTE-based technology. This Technical Specification on Enhancement of 3GPP Support for V2X Services was developed with focus on enhancements of V2X Use Case scenarios, including more rigorous functional requirements for advanced features that cannot be achieved by .
In this specification, performance requirements for various scenarios are defined. KPIs of the various scenarios are not mutually exclusive. When several V2X applications are simultaneously running in the vehicle, total performance requirement to serve that vehicle is not the sum of individual performance requirement of each V2X application:
Different use cases or applications may use and share same V2X message. For example, according to ETSI TS 102.637, information included in a DENM message can be used by multiple applications such as emergency electronic brake lights, wrong way driving warning and so on. Thus, there is no need for each application to generate separately V2X messages.
According to ETSI EN 302.665, V2X application layer is separated from V2X Facilities layer. V2X applications do not have V2X message handling capabilities, and this is left to V2X Facilities layer. Because V2X Facilities layer serves all V2X applications, the V2X Facilities layer can optimize V2X message handling, by considering overall requirements of different V2X applications.
Figure C-1 shows one of example configuration where multiples V2X applications and one common V2X message handling entity exist. Because only one driving wheel, one accelerator and one brake exist in a vehicle, the applications in a vehicle may either be combined or operate in a harmonized fashion. Then, V2X messages are also used in a harmonized fashion.
In relation to the service requirements in clause 5.6, following figure shows the role model for the involved entities. Data gathering entity gathers relevant data that can be used as an input to estimation entity. The data can be statistical data, historical data and etc. Based on the data provided by data gathering entity, estimation entity makes an estimation that is requested by third parties. The result of estimation is provided from 3GPP system to third party. While interface from 3GPP system toward third party and interface among entities within 3GPP system is standardized, how actual estimation mechanism is performed within estimation entity or how much the estimation is accurate is out of 3GPP scope.