Step 1
(Network provides configurations and policies): When Bob's car registers for 3GPP sensing service, the network provides policies and configurations to enable UEs take appropriate actions during sensing e.g., obtaining 3GPP sensing data from another UEs/RAN entities. For example, the policies provided by network could provide guidance for the discovery UEs/RAN entities with appropriate NR RF sensing capabilities, when to trigger requests, when to stop sending requests, messaging formats, the communication configurations (such as which 5G communication mode to use and under which conditions), the sensing configurations (such as which role i.e. transmitter/receiver, to use by a particular node for a particular sensing task, etc.. These polices and configurations could be updated frequently by the network based on e.g., network conditions, mobility pattern, etc.
Step 2
(Bob determines his sensors are blocked): Bob's sensor(s) is(are) blocked by Joe's vehicle, and cannot adequately detect its surroundings (e.g., detect if there is another vehicle in front). This could result in the vehicle miscalculating the needed distance to stop before a traffic light. In other cases, Joe's vehicle could also reduce the valid sensing region and result in misdetection of incoming vehicles size or shape, especially near intersections. The sensing results cannot fully satisfy the autonomous driving needs and requirement.
Step 3
(Bob recognizes need for sensing inputs): Due to unsatisfactory autonomous driving needs and requirements, the UE in Bob's vehicle is notified that its sensors are blocked and needs 5G System assistance for coordination of the sensing service.
Step 4
(Bob's vehicle discovers Joe's vehicle): With the policies and configurations provided by the 5G system, Bob's vehicle can search for neighbouring UEs/RAN entities or ask the network to provide recommendations for UEs/RAN entities (e.g. considering the current network conditions in the target sensing area) and their 3GPP NR RF sensing capabilities (e.g., if UE/RAN entity supports sensing service). This information would be used to discover other vehicles and RAN entities with 3GPP NR RF sensors that can support sensing in the area. In this example, Bob's vehicle discovered Joe's vehicle could be useful in providing sensing inputs.
Step 5
(Bob's vehicle connects to Joe's vehicle): Bob's vehicle then establishes 5G communication connection with Joe's vehicle and/or RAN entities as shown in
Figure 5.8.3-1. The most suitable 5G communication mode (e.g., broadcast, unicast, etc) is determined by the Bob's vehicle based on 5G system configuration and policies.
Step 6
(Bob's vehicle requests sensing info from Joe's vehicle): The request could indicate the information needed to perform sensing, e.g., the additional region to be covered, additional sensing target, synchronization info, etc.
Step 7
(Joe sends sensing results/3GPP sensing data to Bob's vehicle): Based on the information provided by Bob's vehicle; Joe sends Bob 3GPP sensing data identifying objects in its surroundings. It is important to note that when 3GPP sensing data is shared between Joe and Bob, it is expected to be performed in compliance with operator policy on the use of the operator resources (e.g., licensed/unlicensed spectrum).
Step 8a
(Bob processes 3GPP sensing data locally): Based on the fact that Bob's has non-3GPP sensors (e.g., camera, Lidar), Bob's car can combine the 3GPP sensing data from Joe's vehicle with other sensors.
Step 8b
(The 5G System expose sensing results to third-party application): Additionally or alternatively Bob can share sensing results and non-3GPP sensing data from the camera and Lidar within the 5G System and then it is exposed by the 5G System to a third-party application server for combination by the third-party. It is important to note that contextual information is information forwarded alongside the sensing results which provide context to the conditions under which the sensing results were derived. This contextual information can be used in scenarios where the sensing result is to be combined with data from other sources. It should also be noted that in case contextual information is required, this information should be shared with the appropriate consent, permissions and subject to operator policy.