Support of authorization of user equipment based sensing in a mobile system
This disclosure describes systems, methods, and devices related to sensing authorization. A device may transmit a request for sensing services to a network, the request including one or more parameters related to sensing. The device may receive an authorization response from the network based on a UE's subscription status and privacy settings. The device may execute sensing functions locally on the UE upon receiving authorization from the network. The device may transmit sensing data to the network for exposure to authorized clients. The device may update a UE's privacy profile related to sensing data via a communication with a network function.
1 . An apparatus for a user equipment (UE) comprising:
a processing circuitry configured to:
transmit a request for sensing services to a network, the request including one or more parameters related to sensing;
receive an authorization response from the network based on a UE's subscription status and privacy settings;
execute sensing functions locally on the UE upon receiving authorization from the network;
transmit sensing data to the network for exposure to authorized clients; and
update a UE's sensing privacy profile related to the sensing data via a communication with a network function, wherein the processing circuitry is further configured to update the sensing privacy profile via an N1 Non-Access Stratum (NAS) message transmitted to the network, for dynamic changes to the privacy settings; and
a memory to store the one or more parameters.
2 . The apparatus of claim 1 , wherein the processing circuitry is further configured to verify the privacy settings with a User Data Management (UDM) system before transmitting the sensing data to the network.
3 . The apparatus of claim 2 , wherein the processing circuitry is further configured to decline sending the sensing data if the privacy settings do not allow sharing of the sensing data with any external network entities.
4 . The apparatus of claim 1 , wherein the processing circuitry is further configured to transmit an enrollment request to a network function or Application Function (AF) for initiating a sensing session after receiving authorization from the network.
5 . The apparatus of claim 1 , wherein the processing circuitry is further configured to receive a notification from the network indicating whether the sensing data can be exposed to a peer UE based on locally configured privacy settings.
6 . The apparatus of claim 1 , wherein the processing circuitry is further configured to disable access to the sensing data by unauthorized network clients or Application Functions (AFs).
7 . The apparatus of claim 1 , wherein the processing circuitry is further configured to initiate a sensing service session by verifying the sensing privacy profile of a peer UE before transmitting any sensing data to the peer UE.
8 . The apparatus of claim 6 , wherein the processing circuitry is further configured to receive updates from the network regarding any changes to the sensing privacy profile and apply those updates dynamically.
9 . The apparatus of claim 1 , wherein the processing circuitry is further configured to communicate with a privacy management system to enforce global privacy parameters that control whether the sensing data can be shared based on predefined privacy classes.
10 . A non-transitory computer-readable medium storing computer-executable instructions which when executed by one or more processors result in performing operations comprising:
transmitting a request for sensing services to a network, the request including one or more parameters related to sensing;
receiving an authorization response from the network based on a UE's subscription status and privacy settings;
executing sensing functions locally on the UE upon receiving authorization from the network;
transmitting sensing data to the network for exposure to authorized clients; and
updating a UE's sensing privacy profile related to the sensing data via a communication with a network function, wherein updating the sensing privacy profile is via an N1 Non-Access Stratum (NAS) message transmitted to the network, for dynamic changes to the privacy settings.
11 . The non-transitory computer-readable medium of claim 10 , wherein the operations further comprise verify the privacy settings with a User Data Management (UDM) system before transmitting the sensing data to the network.
12 . The non-transitory computer-readable medium of claim 11 , wherein the operations further comprise decline sending the sensing data if the privacy settings do not allow sharing of the sensing data with any external network entities.
13 . The non-transitory computer-readable medium of claim 10 , wherein the operations further comprise transmitting an enrollment request to a network function or Application Function (AF) for initiating a sensing session after receiving authorization from the network.
14 . The non-transitory computer-readable medium of claim 10 , wherein the operations further comprise receiving a notification from the network indicating whether the sensing data can be exposed to a peer UE based on locally configured privacy settings.
15 . The non-transitory computer-readable medium of claim 10 , wherein the operations further comprise disable access to the sensing data by unauthorized network clients or Application Functions (AFs).
16 . The non-transitory computer-readable medium of claim 10 , wherein the operations further comprise initiating a sensing service session by verifying the sensing privacy profile of a peer UE before transmitting any sensing-data to the peer UE.
17 . The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise receiving updates from the network regarding any changes to the sensing privacy profile and apply those updates dynamically.
18 . A method comprising:
transmitting a request for sensing services to a network, the request including one or more parameters related to sensing;
receiving an authorization response from the network based on a UE's subscription status and privacy settings;
executing sensing functions locally on the UE upon receiving authorization from the network;
transmitting sensing data to the network for exposure to authorized clients; and
updating a UE's sensing privacy profile related to the sensing data via a communication with a network function, wherein updating the sensing privacy profile is via an N1 Non-Access Stratum (NAS) message transmitted to the network, for dynamic changes to the privacy settings.