Communication method and device

By using core network equipment to perform perception checks based on terminal perception configuration information and privacy configuration, the issues of privacy security and data accuracy in the integrated communication and perception system are resolved, and the security and accuracy of perception data are guaranteed.

WO2026044474A1PCT designated stage Publication Date: 2026-03-05GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/114732
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-27
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

In integrated communication and sensing systems, the privacy, security, and accuracy of sensing data or results from target terminals or devices cannot be guaranteed.

Method used

After receiving a sensing request through the first core network device, the device determines whether to allow the reporting of sensing content based on the sensing configuration information and privacy configuration of the first terminal, thereby performing a sensing check to ensure privacy security and data accuracy.

Benefits of technology

In sensing scenarios, it is crucial to ensure the privacy and security of sensing data, prevent unauthorized terminals from abusing sensing resources or forging false data, and improve the accuracy of sensing data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024114732_05032026_PF_FP_ABST
    Figure CN2024114732_05032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a communication method and a device. The method comprises: receiving a sensing request of a first device, wherein the sensing request of the first device is used for acquiring first sensing content of a first terminal under a first sensing service; and obtaining a first check result on the basis of sensing configuration information of the first terminal, wherein the first check result is used for determining whether the first sensing content can be reported to the first device.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and devices Technical Field

[0001] This application relates to the field of communications, and more specifically, to a communication method and apparatus. Background Technology

[0002] In an integrated communication and sensing system, third-party applications or terminals may initiate sensing requests based on business needs. These requests can be transmitted through core network equipment. Upon receiving a sensing request, the core network equipment can proceed in two ways: either it sends the request to the target terminal, enabling the target terminal to measure the reflected signal from the target object to obtain sensing data or results, and then returns the sensing data or results; or it obtains the sensing data or results from the target device that stores them. However, in these sensing scenarios, the privacy and security of the sensing data or results from the target terminal or device cannot be guaranteed, nor can the accuracy of the final obtained sensing data or results be guaranteed.

[0003] Summary of the Invention

[0004] This application provides a communication method and device.

[0005] This application provides a communication method executed by a first core network device, comprising:

[0006] Receive a perception request from a first device, wherein the perception request from the first device is used to obtain the first perception content of the first terminal under the first perception service;

[0007] Based on the sensing configuration information of the first terminal, a first check result is obtained, wherein the first check result is used to determine whether the first sensing content can be reported to the first device.

[0008] This application provides a communication method executed by a first terminal, including:

[0009] Receive an inquiry request from a first core network device, wherein the inquiry request is used to ask the first terminal whether it agrees to report the first sensing content under the first sensing service;

[0010] Based on the privacy-aware configuration of the first terminal, a second check result is obtained, wherein the second check result is used to indicate whether the first terminal agrees to report the first perceived content.

[0011] This application provides a first core network device, including:

[0012] The first communication unit is configured to receive a sensing request from the first device, wherein the sensing request from the first device is used to obtain the first sensing content of the first terminal under the first sensing service;

[0013] The first processing unit is configured to obtain a first inspection result based on the perception configuration information of the first terminal, wherein the first inspection result is used to determine whether the first perception content can be reported to the first device.

[0014] This application provides a first terminal, including:

[0015] The second communication unit is used to receive an inquiry request from the first core network device, wherein the inquiry request is used to ask the first terminal whether it agrees to report the first sensing content under the first sensing service;

[0016] The second processing unit is used to obtain a second check result based on the privacy-aware configuration of the first terminal, wherein the second check result is used to indicate whether the first terminal agrees to report the first perceived content.

[0017] By adopting the above scheme, when the first core network device receives a sensing request from the first device requesting the first terminal to report the first sensing content, it can determine whether the first sensing content can be reported to the first device based on the sensing configuration information of the first terminal. Thus, in sensing scenarios, the core network device can perform sensing checks, ensuring the privacy and security of the sensing data on the first terminal side. Furthermore, it can prevent unauthorized terminals from abusing sensing resources or forging false sensing data, thereby ensuring the accuracy of the sensing data acquired in sensing scenarios. Attached Figure Description

[0018] Figure 1 is a schematic diagram of an application scenario according to an embodiment of this application.

[0019] Figure 2 is a schematic flowchart of a communication method according to an embodiment of this application.

[0020] Figure 3 is a schematic flowchart of a communication method according to another embodiment of this application.

[0021] Figure 4 is a schematic flowchart of the process of AF proactively initiating perception of business authorization and privacy check according to an embodiment of this application.

[0022] Figure 5 is a schematic flowchart of the process of UE1 actively initiating the perception of service authorization and privacy check according to another embodiment of this application.

[0023] Figure 6 is a schematic flowchart of a privacy check in a scenario where the SF and / or UE already have perceived data according to an embodiment of this application.

[0024] Figure 7 is a schematic flowchart of the update of the perceived privacy configuration of a UE according to an embodiment of the present application.

[0025] Figure 8 is a schematic block diagram of a first core network device according to an embodiment of the present application.

[0026] Figure 9 is a schematic block diagram of a first terminal according to an embodiment of the present application. Detailed Implementation

[0027] The technical solutions of this application embodiment can be applied to various communication systems, such as: LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), NR (New Radio), evolution of NR, WLAN (Wireless Local Area Network), WiFi (Wireless Fidelity), or other communication systems.

[0028] This application describes various embodiments in conjunction with network devices and terminals. The terminal can be mobile or fixed, and may also be referred to as a mobile station, user unit, etc. The terminal can be a station in a WLAN, or a smart terminal, wireless modem, laptop, tablet, etc. In this application embodiment, the terminal can be a VR (Virtual Reality) terminal / AR (Augmented Reality) terminal, industrial control terminal, autonomous driving terminal, telemedicine terminal, smart grid terminal, transportation safety terminal, smart city terminal, or smart home wireless terminal, etc. By way of example and not limitation, in this application embodiment, the terminal can also be a wearable device.

[0029] In this embodiment, the network device can be a device for communicating with a terminal. The network device can be an access point in a WLAN, an evolved base station in LTE, a relay station, a network device in a vehicle-mounted device, wearable device, or NR network (gNB, the next generation Node B), or a network device in a future evolved PLMN (Public Land Mobile Network), or a network device in a non-terrestrial network, etc. By way of example and not limitation, in this embodiment, the network device can have mobility characteristics; for example, the network device can be a mobile device.

[0030] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.

[0031] Figure 1 exemplarily illustrates a communication system 100. The communication system includes network devices 110 and terminals 120. In one possible implementation, the communication system 100 may include multiple network devices 110, and the coverage area of ​​each network device 110 may include one or more terminals 120; this embodiment does not limit this. In another possible implementation, the communication system 100 may also include other network entities such as mobility management entities and access and mobility management functions; this embodiment does not limit this. The network devices may further include access network devices and first core network devices. That is, the communication system may also include multiple core networks for communicating with the access network devices. The access network devices may be base stations of LTE, LTE-A, or NR systems. Taking the communication system shown in Figure 1 as an example, the communication devices may include network devices and terminals with communication functions. The communication devices may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities; this embodiment does not limit this.

[0032] Figure 2 is a schematic flowchart of a communication method performed by a first core network device according to an embodiment of this application. The method includes at least some of the following.

[0033] S210. Receive a perception request from the first device, wherein the perception request from the first device is used to obtain the first perception content of the first terminal under the first perception service;

[0034] S220. Based on the perception configuration information of the first terminal, a first inspection result is obtained, wherein the first inspection result is used to determine whether the first perception content can be reported to the first device.

[0035] Figure 3 is a schematic flowchart of a communication method executed by a first terminal according to an embodiment of this application. The method includes at least a portion of the following.

[0036] S310. Receive an inquiry request from the first core network device, wherein the inquiry request is used to ask whether the first terminal agrees to report the first sensing content under the first sensing service;

[0037] S320. Based on the privacy-aware configuration of the first terminal, a second check result is obtained, wherein the second check result is used to indicate whether the first terminal agrees to report the first perceived content.

[0038] The first device can be one of the following: AF (Application Function), second core network device, or second terminal.

[0039] The first core network device can be NEF (Network Exposure Function) and / or GMLC (Gateway Mobile Location Center).

[0040] Optionally, the first core network device is NEF. The first core network device receiving the sensing request from the first device may include: NEF receiving the sensing request from the first device. The processing by the first device may include: sending the sensing request from the first device to NEF.

[0041] Optionally, the first core network device is a GMLC. The first core network device receiving the sensing request from the first device may include: the GMLC receiving the sensing request from the first device through the NEF. The NEF's processing may include: the NEF receiving the sensing request from the first device and sending the sensing request from the first device to the GMLC. The first device's processing may include: sending the sensing request from the first device to the NEF.

[0042] Awareness requests can also be called awareness business requests or awareness service requests, or other possible names. We will not limit or exhaust all possible names for awareness requests here.

[0043] In some possible implementations, the first device performs a privacy check in a scenario where it actively initiates a perception process.

[0044] In this embodiment, the function of the first device's sensing request is to enable the first terminal to activate the first sensing service, measure and obtain the first sensing content, and report the first sensing content to the first device. The first device actively sends the sensing request, and the reason or method by which the first device triggers or generates the sensing request is not limited in this embodiment.

[0045] The first device's sensing request may carry at least one of the following: the identifier of the first terminal, the identifier of the first device, the type of the first sensing service, the first sensing area, the first sensing accuracy, the first sensing effective time, and the first sensing reported content.

[0046] The identifier of the first terminal may include at least one of the following: a permanent identifier, a temporary identifier, etc. The permanent identifier may also be called a real identifier or a long-term identifier, etc. The composition or allocation method of the temporary identifier is not limited in this embodiment; as long as the temporary identifier differs from the permanent identifier, it is within the scope of protection of this embodiment. This embodiment does not limit all possible types of the identifier of the first terminal.

[0047] When the first device is an application function, the identifier of the application function can be at least one of the identifiers (ID, Identifier, or Identity), numbers, index numbers, etc., that can be identified within the 3GPP (3rd Generation Partnership Project) network; when the first device is a second core network device, the identifier of the second core network device can be at least one of the ID, number, index number, etc. of the second core network device; when the first device is a second terminal, the identifier of the second terminal can include the permanent identifier of the second terminal and / or the temporary identifier of the second terminal, etc.

[0048] The first sensing area may include at least one of the following: one or more first network locations, one or more first geographical regions.

[0049] The one or more first network locations may include at least one of the following: one or more first tracking areas, one or more first cells. Any first tracking area may be represented by at least one of the following: TAC (Tracking Area Code) or TAI (Tracking Area Identity); any first cell may be represented by at least one of the following: the first cell's ID, PCI (Physical Cell Identifier), etc.

[0050] One or more first geographic regions can be represented by geographic coordinates. For example, any first geographic region can be a region within a first longitude range or a first latitude range.

[0051] The first sensing precision can be used to indicate the sensing precision used by the first terminal when performing the first sensing service. Specifically, the first sensing precision can be any one of one or more sensing precisions. Here, sensing precision can also be referred to as precision mode, sensing precision mode, etc., and we will not limit or exhaust all possible names for sensing precision.

[0052] For example, the sensing accuracy can be divided into three modes or three levels: high, medium, and low. The one or more sensing accuracies may include at least one of the following: high accuracy mode, medium accuracy mode, and low accuracy mode.

[0053] High-precision sensing services provide detailed data (or sensing data or sensing content) collection, suitable for sensing services or scenarios requiring highly accurate information (such as sensing services in health monitoring). Medium-precision sensing services offer a balance between data detail and privacy protection, suitable for sensing services or scenarios involving daily life monitoring (such as sensing services in trajectory monitoring). Low-precision sensing services collect only necessary summary information to maximize privacy protection (e.g., sensing services in weather detection may only collect general area information).

[0054] Accordingly, the first perception precision carried in the perception request of the first device can be used to instruct the first terminal to use one of the high precision mode, medium precision mode, or low precision mode when performing the first perception service.

[0055] It should be understood that this example only uses the division of perception accuracy into high, medium, and low modes as an illustration. In actual processing, perception accuracy can also be divided in other ways, such as dividing perception accuracy into levels 1 to 5 or more, where a higher level number indicates higher perception accuracy, or a lower level number indicates higher perception accuracy; or, perception accuracy can be divided in other ways as well. This example does not limit or exhaust all possible ways of dividing perception accuracy.

[0056] The first sensing activation time may include at least one of the following: a specified start time, a specified end time, or a specified duration. For example, the first sensing activation time includes a specified start time and a specified end time. Accordingly, the first sensing activation time can be used to instruct the first terminal to perform the first sensing service within the specified start time to the specified end time, and / or to instruct the first terminal to obtain the sensing content of the first sensing service within the specified start time to the specified end time.

[0057] The first perception report content can be used to instruct the first terminal to report the data type of the first perception content collected under the first perception service. The data type of the first perception content can be at least one of one or more optional data types.

[0058] For example, the one or more optional data types include at least one of the following: personal data, environmental data, behavioral data, etc. Personal data can refer to data obtained when the monitored target is a person, and may include at least one of the following: personal steps, personal location, personal physiological indicators, etc. Environmental data may include at least one of the following: temperature, humidity, noise level, etc. Behavioral data can refer to data on related behaviors obtained when the monitored target is a person or object, and may include movement trajectories, etc. It should be understood that this is only an illustrative description of one or more optional data types. In actual processing, optional data types may include, but are not limited to, the above-mentioned types. This example does not limit or exhaustively list all possible types of optional data types.

[0059] It should be noted that this is only an exemplary description of the content reported by the first perception. In actual processing, the content reported by the first perception may also include other instructions, such as: the first terminal reports the first perception content under the first perception service including the original perception data and / or the first terminal reports the first perception content under the first perception service including the perception results, etc. This is not limited or exhaustive.

[0060] All sensing services can be categorized into one or more types, and each type may include one or more sensing services. Any sensing service can also be referred to as a sensing service or sensing application. Here, "all sensing services" can refer to all sensing services included or supported by the integrated communication and sensing system. The first sensing service can be a sensing service (or sensing business) requested by the first device from the first terminal. The first sensing service can be any one of all sensing services, and its type can be any one of one or more types. The type of the first sensing service can also be referred to as the type to which the first sensing service belongs.

[0061] For example, one or more types may include at least one of the following: intrusion detection, health monitoring, trajectory monitoring, weather detection, vehicle-to-everything (V2X) applications, etc.

[0062] Among them, the perception service under the intrusion detection type can be used to monitor residential or office areas, detect unauthorized entry behavior, etc., at least one of the following; the perception service under the intrusion detection type, which monitors residential or office areas, detects unauthorized entry behavior, etc., can also be linked with the security system to provide real-time alarms and records.

[0063] Sensing services under the health monitoring category can be used to track physiological indicators, which may include at least one of the following: heart rate, blood pressure, sleep quality, etc. The physiological indicators tracked by sensing services under the health monitoring category can be linked with medical service providers for health management and disease prevention.

[0064] The perception service under the trajectory monitoring type can be used to record and analyze the movement trajectory of a target object, which may include at least one of the following: an individual, a vehicle, or a drone. The movement trajectory of the target object recorded and analyzed by the perception service under the trajectory monitoring type can be used for traffic planning or personal behavior analysis, and can also be integrated with urban management systems to optimize traffic flow and urban layout.

[0065] Sensing services under the weather detection category can be used to collect meteorological data; the meteorological data collected by sensing services under the weather detection category can be used to provide accurate local weather forecasts, and can also be used for agriculture, urban planning and outdoor activity planning.

[0066] Perception services under the vehicle-to-everything (V2X) application type can be used to monitor and analyze vehicle operation data. The vehicle operation data monitored and analyzed by the perception services under this V2X application type can be used to improve road safety and traffic efficiency, and can also be used to support autonomous driving technology to enhance travel experience and safety.

[0067] It should be noted that the above is only an exemplary description of one or more types that all sensing services may be divided into. In actual processing, the sensing services supported or included by the integrated sensing system may be divided into more types. This example does not limit or exhaust all possible types of sensing services.

[0068] It should also be noted that, in addition to possibly carrying at least one of the above-mentioned contents, the perception request of the first device may also contain other contents, such as the identifier of the first perception service (or the first perception business), relevant information of the target object, etc. There is no limit or exhaustive list of all contents that the perception request of the first device may carry.

[0069] In one embodiment, the processing by the first core network device after receiving the sensing request from the first device may further include: authorizing services for the first device. For example, if the first device is an AF (Automatic Front-End) or a second core network device, the OAuth (Open Authorization) mechanism can be used to authorize services for the first device. The specific processing flow of this OAuth mechanism is not limited in this embodiment. Alternatively, if the first device is a second terminal, the authorization can be granted to the second terminal based on its subscription data to determine whether the second terminal has permission to initiate sensing.

[0070] In some possible embodiments, after receiving the perception request from the first device, the first core network device can obtain the first inspection result based on the perception configuration information of the first terminal.

[0071] Here, the perception configuration information of the first terminal may include the perception authorization configuration of the first terminal, wherein the perception authorization configuration of the first terminal is used to indicate whether the first terminal has the right to perform perception in one or more areas. And / or, the perception configuration information of the first terminal may also include the perception privacy configuration of the first terminal, wherein the perception privacy configuration of the first terminal is used to indicate at least one of the following: whether the first terminal is allowed to enable one or more perception services, whether permission to obtain perception content under the one or more perception services from the first terminal is required, and the relevant parameters of each of the one or more perception services that are allowed to be enabled.

[0072] The first inspection result is used to indicate at least one of the following: whether the first terminal has the right to perform sensing within the first sensing area, whether the first terminal is allowed to start the first sensing service, whether permission to report the first sensing content needs to be obtained from the first terminal, and whether the first sensing content can be sent to the first device.

[0073] Specifically, the first check result may include an authorization check result and / or a privacy check result, wherein the authorization check result is used to indicate whether the first terminal has the right to perform sensing within the first sensing area, and the privacy check result is used to indicate at least one of the following: whether the first terminal is allowed to start the first sensing service, whether permission to report the first sensing content is required from the first terminal, and whether the first sensing content can be sent to the first device.

[0074] The first check result obtained based on the perception configuration information of the first terminal may include at least one of the following: obtaining an authorization check result based on the location information and perception authorization configuration of the first terminal; obtaining a privacy check result based on the perception privacy configuration of the first terminal.

[0075] In one embodiment, the sensing configuration information of the first terminal may include the sensing authorization configuration of the first terminal. In this embodiment, the first core network device can obtain the authorization check result based on the location information and the sensing authorization configuration of the first terminal.

[0076] Specifically, the first core network device obtains an authorization check result based on the location information of the first terminal and the perception authorization configuration of the first terminal. This authorization check result is used to indicate whether the first terminal has the right to perform perception within the first perception area.

[0077] The perception authorization configuration of the first terminal may be included in the subscription information of the first terminal. In some possible cases, the perception authorization configuration of the first terminal may also be called other names, such as the first configuration of the first terminal, or the perception authorization related configuration of the first terminal, etc. Here, we do not limit or exhaust all possible alternative names for the perception authorization configuration of the first terminal.

[0078] The subscription information of the first terminal can be stored locally on the first core network device or obtained by the first core network device from a third core network device. The third core network device can include at least one of UDM (Unified Data Management), UDR (Unified Data Repository), etc. For example, if the first core network device does not store the first terminal's subscription information locally, it can obtain the first terminal's subscription information from the third core network device by calling the Nudm_SDM_Get_Request service. Specifically, the first core network device sends a Nudm_SDM_Get_Request to the third core network device and receives a Nudm_SDM_Get_Response from the third core network device. The Nudm_SDM_Get_Request can carry the identifier of the first terminal and the request content for obtaining subscription data, while the Nudm_SDM_Get_Response can carry at least the first terminal's subscription information.

[0079] The perception authorization configuration for the first terminal can be set at the region level. This means the first terminal's perception authorization configuration can include whether it has the right to perform perception operations within one or more regions. These one or more regions can be one or more specified regions, and any specified region can be determined based on the user's actual needs. Whether the first terminal has the right to perform perception operations within one or more regions can refer to whether the first terminal has permission to enable perception, perform any perception operations, or enable perception functions within one or more specified regions.

[0080] The location information of the first terminal can be obtained by the first core network device from the fourth core network device. The fourth core network device can be a core network device that establishes a NAS (Non-Access Stratum) connection with the first terminal. For example, the fourth core network device may include at least one of the following: AMF (Access and Mobility Management Function).

[0081] The location information of the first terminal may include the network location of the first terminal and / or the geographical location of the first terminal. The network location of the first terminal may be at least one of the tracking area where the first terminal is located, the cell where the first terminal is located, etc. The tracking area may be represented or indicated by at least one of TAC, TAI, etc., and the cell may be represented or indicated by PCI, etc. The geographical location may be represented by latitude and longitude.

[0082] Specifically, the first core network device obtains an authorization check result based on the location information of the first terminal and the perception authorization configuration of the first terminal. This may include: determining whether the first terminal is located within the first perception area based on the location information of the first terminal, and determining whether the first terminal has the right to perform perception based on the perception authorization configuration of the first terminal; if the determination result includes that the first terminal is located within the first perception area and the first terminal has the right to perform perception, the authorization check result is determined to be that the first terminal has the right to perform perception within the first perception area; if the determination result includes that the first terminal is not located within the first perception area and / or the first terminal has no right to perform perception, the authorization check result is determined to be that the first terminal has no right to perform perception within the first perception area.

[0083] Determining whether a first terminal is located within a first sensing area based on its location information can specifically include one of the following: If the location information of the first terminal is its network location and the first sensing area includes one or more first network locations, determine whether the one or more first network locations include the network location of the first terminal; if the location information of the first terminal is its geographic location and the first sensing area includes one or more first geographic regions, determine whether the geographic location of the first terminal is located within one or more first geographic regions; if the location information of the first terminal is its geographic location and the first sensing area includes one or more first network locations, convert the geographic location of the first terminal to its network location and determine whether the one or more first network locations include the network location of the first terminal; if the location information of the first terminal is its network location and the first sensing area includes one or more first geographic regions, determine one or more network locations corresponding to each of the one or more first geographic regions and determine whether the one or more network locations corresponding to each first geographic region include the network location of the first terminal;

[0084] Furthermore, the processing of the first core network device also includes one of the following: determining that the first terminal is located within a first sensing area if the geographical location of the first terminal is located within one or more first geographical areas; determining that the first terminal is located within a first sensing area if one or more first network locations contain the network location of the first terminal; determining that the first terminal is located within a first sensing area if one or more network locations corresponding to any first geographical area contain the network location of the first terminal. Additionally, it may also include one of the following: determining that the first terminal is not located within a first sensing area if the geographical location of the first terminal is not located within one or more first geographical areas, or if the network location of the first terminal is not contained in any of the first network locations, or if the network location of the first terminal is not contained in any of the one or more network locations corresponding to any of the first geographical areas.

[0085] The method of converting the geographical location of the first terminal into the network location of the first terminal, and the method of determining one or more network locations corresponding to each first geographical region, can be determined by the first core network device based on the pre-configured conversion relationship or correspondence between geographical location (or geographical region) and network location. This embodiment does not limit the specific conversion, correspondence or mapping method between geographical location and network location.

[0086] Determining whether a first terminal has the right to perform sensing based on its sensing authorization configuration includes: if the first terminal's sensing authorization configuration includes that the first terminal has the right to perform sensing in one or more areas, and one or more areas include the first sensing area, then the first terminal has the right to perform sensing. Alternatively, it may include: if the first terminal's sensing authorization configuration includes that the first terminal does not have the right to perform sensing in one or more areas, and one or more areas include the first sensing area, then the first terminal does not have the right to perform sensing.

[0087] In one embodiment, the sensing configuration information of the first terminal may include the sensing privacy configuration of the first terminal. In this embodiment, the first core network device can obtain the privacy check result based on the sensing privacy configuration of the first terminal.

[0088] On the first core network device side, the privacy-aware configuration of the first terminal can be stored locally by the first core network device or obtained by the first core network device from the third core network device. The privacy-aware configuration of the first terminal can be configured by the user of the first terminal, and the generation or specific configuration method of the privacy-aware configuration of the first terminal is not limited in this embodiment.

[0089] For example, if the first core network device does not locally store the first terminal's privacy-aware configuration, it can obtain the first terminal's privacy-aware configuration from the third core network device by calling the Nudm_SDM_Get_Request service. The specific processing method for the first core network device to obtain the first terminal's privacy-aware configuration from the third core network device is similar to the specific processing method for obtaining the first terminal's subscription information in the aforementioned embodiments, and will not be elaborated upon further.

[0090] Optionally, the privacy-aware configuration of the first terminal may be included in the subscription information of the first terminal. Alternatively, the privacy-aware configuration of the first terminal may not be included in the subscription information of the first terminal; that is, the privacy-aware configuration of the first terminal and the subscription information of the first terminal may be stored separately.

[0091] The sensing privacy configuration may include a Sensing privacy profile; this profile may include at least a Sensing Privacy Indication (SPI). Specifically, an SPI is a mechanism for managing and protecting user privacy across various sensing services. Sensing services may include one or more types, each potentially involving the collection and analysis of personal or environmental data. The purpose of the SPI is to provide users with control over the collection and use of this data to ensure their privacy is properly handled. The types of sensing services may include intrusion detection, health monitoring, trajectory monitoring, weather detection, and vehicle-to-everything (V2X) communication, as detailed in the foregoing embodiments and will not be repeated here.

[0092] It should be understood that the perceived privacy configuration file may contain other content, and this embodiment does not limit or exhaustively list all the content that may be included in the perceived privacy configuration file. In other words, in this embodiment, the perceived privacy configuration of the first terminal may mainly refer to the SPI of the first terminal, or the perceived privacy configuration of the first terminal may have the same meaning as the SPI of the first terminal, which will not be repeated below. The implementation of the SPI requires close cooperation between the perceived service provider and the user to ensure that the privacy settings can be accurately reflected and executed. The user interaction system provided by the first terminal may need to provide a simple and easy-to-understand user interface so that users can adjust the SPI settings according to their own needs.

[0093] The privacy configuration of the first terminal can be used to indicate at least one of the following: whether the first terminal is allowed to enable one or more sensing services, whether permission to obtain sensing content under the one or more sensing services is required from the first terminal, and the relevant parameters of each sensing service among the one or more sensing services that are allowed to be enabled.

[0094] The privacy configuration of the first terminal can be a global setting or a segmented service (or segmented different sensing services) setting. A global setting means that the user can choose uniform privacy settings for all sensing service categories, such as completely allowing or completely prohibiting data collection, and whether to ask the first terminal to perform sensing operations or consent to data exposure. A segmented service setting means that the user can have different privacy preferences for different sensing services. In other words, whether the first terminal is allowed to enable one or more sensing services can be set at at least one granularity, such as terminal, sensing service, type, region, or time period; and / or whether permission to obtain sensing content under the one or more sensing services from the first terminal is required can also be set at at least one granularity, such as terminal, sensing service, type, region, or time period.

[0095] In one example, whether the first terminal is allowed to enable one or more sensing services, and / or whether permission is required to obtain sensing content under the one or more sensing services from the first terminal, can be set at the terminal level as a whole.

[0096] For example, the privacy configuration of the first terminal may include: allowing the first terminal to enable each sensing service, or disallowing the first terminal to enable each sensing service.

[0097] For example, the privacy configuration of the first terminal may include: requiring permission from the first terminal to obtain the perceived content under each perceived service, or not requiring permission from the first terminal to obtain the perceived content under each perceived service.

[0098] In one example, whether the first terminal is allowed to enable one or more sensing services, and / or whether permission is required to obtain sensing content under the one or more sensing services from the first terminal, can be set at the granularity of the sensing service.

[0099] For example, whether to allow the first terminal to enable one or more sensing services may include: whether to allow the first terminal to enable the m-th sensing service, where m is an integer greater than or equal to 1, and the m-th sensing service is any one of the one or more sensing services. That is, the sensing privacy configuration of the first terminal may include: allowing the first terminal to enable the m-th sensing service, and / or disallowing the first terminal to enable the m-th sensing service. The relevant explanations regarding whether to allow the first terminal to enable each sensing service are the same as those regarding whether to allow the first terminal to enable the m-th sensing service, and will not be repeated here.

[0100] For example, whether permission to obtain the perceived content under one or more perceived services from the first terminal is required can include whether permission to obtain the perceived content under the m-th perceived service is required from the first terminal. That is, the perceived privacy configuration of the first terminal can include: requiring permission to obtain the perceived content under the m-th perceived service from the first terminal, and / or not requiring permission to obtain the perceived content under the m-th perceived service from the first terminal. The explanation regarding whether permission to obtain the perceived content under each perceived service from the first terminal is the same as the explanation regarding whether permission to obtain the perceived content under the m-th perceived service from the first terminal, and will not be repeated here.

[0101] In one example, whether the first terminal is allowed to enable one or more sensing services, and / or whether permission is required to obtain sensing content under the one or more sensing services from the first terminal, can be set at a granularity of at least one of type, region, time period, and event.

[0102] Whether the first terminal is allowed to enable one or more sensing services may include at least one of the following: whether the first terminal is allowed to enable one or more sensing services in one or more areas, whether the first terminal is allowed to enable one or more sensing services during one or more time periods, whether the first terminal is allowed to enable one or more types of sensing services, and whether the first terminal is allowed to enable one or more sensing services under one or more events.

[0103] Whether it is necessary to obtain permission from the first terminal for the sensing content under the one or more sensing services may include at least one of the following: whether it is necessary to obtain permission from the first terminal for the sensing content under the one or more sensing services in one or more areas; whether it is necessary to obtain permission from the first terminal for the sensing content under the one or more sensing services in one or more time periods; whether it is necessary to obtain permission from the first terminal for the sensing content under each of the one or more types of sensing services; and whether it is necessary to obtain permission from the first terminal for the sensing content under each sensing service in one or more events.

[0104] Optionally, at the regional granularity level, whether the first terminal is allowed to enable one or more sensing services may include: whether the first terminal is allowed to enable the m-th sensing service in one or more regions. That is, the sensing privacy configuration of the first terminal may include: allowing the first terminal to enable the m-th sensing service in one or more first regions, and / or disallowing the first terminal to enable the m-th sensing service in one or more second regions. Here, the first region and the second region are different. It should be noted that the description regarding whether the first terminal is allowed to enable one or more sensing services in one or more regions is similar to the description regarding whether the first terminal is allowed to enable the m-th sensing service in one or more regions. The only difference is that the regions where the first terminal is allowed to enable a sensing service may be different from those of the m-th sensing service, and / or the regions where the first terminal is disallowed to enable a sensing service may be different from those of the m-th sensing service. This will not be elaborated further.

[0105] Regarding whether permission to obtain the perceived content under one or more perception services is required at the regional granularity level, the explanation is similar to the aforementioned explanation regarding whether the first terminal is allowed to enable one or more perception services, and therefore will not be repeated.

[0106] Optionally, at the time-period granularity, whether the first terminal is allowed to enable one or more sensing services may include: whether the first terminal is allowed to enable the m-th sensing service in one or more time periods. That is, the sensing privacy configuration of the first terminal may include: allowing the first terminal to enable the m-th sensing service in one or more first time periods, and / or disallowing the first terminal to enable the m-th sensing service in one or more second time periods. Here, the first time period and the second time period are different. It should be noted that the description regarding whether the first terminal is allowed to enable one or more sensing services in one or more time periods is similar to the description regarding whether the first terminal is allowed to enable the m-th sensing service in one or more time periods. The only difference is that the time periods during which the first terminal is allowed to enable a sensing service may differ from those of the m-th sensing service, and / or the time periods during which the first terminal is disallowed from enabling a sensing service may differ from those of the m-th sensing service. This will not be elaborated further.

[0107] By setting the time periods for data collection, users can effectively control the time frame of data collection and further enhance privacy protection. For example, taking the m-th sensing service as an example, if the m-th sensing service is for important and urgent monitoring needs (24-hour uninterrupted monitoring), the user can set the m-th sensing service to full-time monitoring; if the user wants the m-th sensing service to collect data according to a set time period (such as monitoring personal activities only during the day), the user can set the m-th sensing service to scheduled monitoring.

[0108] Regarding whether permission to obtain the perceived content under one or more perceived services from the first terminal is required at the time-period granularity, the explanation is similar to the aforementioned explanation regarding whether the first terminal is allowed to enable one or more perceived services, and therefore will not be repeated.

[0109] Optionally, at the granularity of combining region and time period, whether the first terminal is allowed to enable one or more sensing services may include: whether the first terminal is allowed to enable the m-th sensing service in one or more time periods and one or more regions. That is, the sensing privacy configuration of the first terminal may include: allowing the first terminal to enable the m-th sensing service when it is located in one or more first time periods and one or more first regions, and / or disallowing the first terminal to enable the m-th sensing service when it is located in one or more second time periods and / or one or more second regions. It should be noted that the description regarding whether the first terminal is allowed to enable one or more sensing services in one or more time periods and one or more regions is similar to the description regarding whether the first terminal is allowed to enable the m-th sensing service in one or more time periods and one or more regions. The only difference is that the time periods and regions corresponding to different sensing services that allow the first terminal to enable that sensing service may be different from those of the m-th sensing service, and / or the time periods and regions corresponding to different sensing services that disallow the first terminal to enable that sensing service may be different from those of the m-th sensing service. This will not be elaborated further.

[0110] Regarding whether permission to obtain the perceived content under one or more perceived services from the first terminal is required at the granularity of combining region and time period, the relevant explanation is similar to the aforementioned explanation regarding whether the first terminal is allowed to enable one or more perceived services, and therefore will not be repeated.

[0111] Optionally, at the type granularity level, whether the first terminal is allowed to enable one or more sensing services may include: whether the first terminal is allowed to enable a sensing service of the i-th type, where the i-th type can be any one of one or more types, and i is an integer greater than or equal to 1. That is, the sensing privacy configuration of the first terminal may include: allowing the first terminal to enable each sensing service under the i-th type, or disallowing the first terminal to enable each sensing service under the i-th type. The related descriptions of the one or more types are the same as in the aforementioned embodiments and will not be repeated; the related descriptions of whether the first terminal is allowed to enable sensing services under each of the one or more types are the same as the related descriptions of whether the first terminal is allowed to enable a sensing service of the i-th type and will not be repeated.

[0112] Regarding whether permission to obtain the perceived content under one or more perceived services from the first terminal is required at the type granularity level, the explanation is similar to the aforementioned explanation regarding whether the first terminal is allowed to enable one or more perceived services, and therefore will not be repeated.

[0113] Optionally, at the granularity of combining type and region, whether the first terminal is allowed to enable one or more sensing services may include: whether the first terminal is allowed to enable the i-th type of sensing service in one or more regions. That is, the sensing privacy configuration of the first terminal may include: allowing the first terminal to enable each sensing service of the i-th type in one or more third regions, and / or disallowing the first terminal to enable each sensing service of the i-th type in one or more fourth regions. Here, the third region and the fourth region are different. It should be noted that the description regarding whether the first terminal is allowed to enable one or more types of sensing services in one or more regions is similar to the description regarding whether the first terminal is allowed to enable the i-th type of sensing service in one or more regions. The only difference is that the regions corresponding to different types of sensing services that allow the first terminal to enable that type of sensing service may be different from those corresponding to the i-th type of sensing service, and / or the regions corresponding to different types of sensing services that disallow the first terminal to enable that type of sensing service may be different from those corresponding to the i-th type of sensing service. This will not be elaborated further. Regarding whether permission to obtain sensing content under the one or more sensing services needs to be obtained from the first terminal at the granularity of combining type and region, the description is similar to the aforementioned description regarding whether the first terminal is allowed to enable one or more sensing services, and therefore will not be repeated.

[0114] Optionally, at the granularity of combining type and time period, whether the first terminal is allowed to enable one or more sensing services may include: whether the first terminal is allowed to enable the sensing service of the i-th type in one or more time periods. That is, the sensing privacy configuration of the first terminal may include: allowing the first terminal to enable each sensing service of the i-th type in one or more third time periods, and / or disallowing the first terminal to enable each sensing service of the i-th type in one or more fourth time periods. The third time period and the fourth time period are different. It should be noted that the description of whether the first terminal is allowed to enable one or more types of sensing services in one or more time periods is similar to the description of whether the first terminal is allowed to enable the i-th type of sensing service in one or more time periods. The only difference is that the time periods corresponding to different types of sensing services that allow the first terminal to enable that type of sensing service may be different from those of the i-th type of sensing service, and / or the time periods corresponding to different types of sensing services that disallow the first terminal to enable that type of sensing service may be different from those of the i-th type of sensing service. This will not be elaborated further. Regarding whether permission to obtain sensing content under the one or more sensing services needs to be obtained from the first terminal at the granularity of combining type and time period, the description is similar to the aforementioned description of whether the first terminal is allowed to enable one or more sensing services, and therefore will not be repeated.

[0115] Optionally, at the granularity of combining type, region, and time period, whether the first terminal is allowed to enable one or more sensing services can include: whether the first terminal is allowed to enable the i-th type of sensing service in one or more time periods and one or more regions. That is, the sensing privacy configuration of the first terminal can include: allowing the first terminal to enable each sensing service of the i-th type in one or more third time periods and one or more third regions, and / or disallowing the first terminal to enable each sensing service of the i-th type in one or more fourth time periods and / or one or more fourth regions. It should be noted that the description of whether the first terminal is allowed to enable one or more types of sensing services and one or more regions in one or more time periods is similar to the description of whether the first terminal is allowed to enable the i-th type of sensing service in one or more time periods and one or more regions. The only difference is that the time periods and regions corresponding to different types of sensing services that allow the first terminal to enable that type of sensing service may be different from those of the i-th type of sensing service, and / or the time periods and regions corresponding to different types of sensing services that disallow the first terminal to enable that type of sensing service may be different from those of the i-th type of sensing service, which will not be elaborated further. Regarding the granularity of combining type, region, and time period, whether permission to obtain the sensing content under one or more sensing services from the first terminal is required, the relevant explanation is similar to the aforementioned explanation regarding whether the first terminal is allowed to enable one or more sensing services, and therefore will not be repeated.

[0116] Optionally, at the event granularity level, whether the first terminal is allowed to enable one or more sensing services may include: whether the first terminal is allowed to enable one or more sensing services under one or more events, or whether the first terminal is allowed to enable one or more types of sensing services under one or more events.

[0117] The one or more events can be configured according to the actual situation. For example, the one or more events can be the occurrence of certain specified accidents (such as traffic accidents). Taking traffic accidents as an example, the perception privacy configuration of the first terminal can include at least one of the following: allowing the first terminal to enable one or more perception services when a traffic accident occurs, allowing the first terminal to enable one or more types of perception services when a traffic accident occurs, disallowing the first terminal to enable one or more perception services when a traffic accident occurs, and disallowing the first terminal to enable one or more types of perception services when a traffic accident occurs.

[0118] Taking any one of the sensing services as the m-th sensing service as an example, if the user wants the m-th sensing service to start data collection when a specific event occurs or when it enters a certain location (such as accident detection in the Internet of Vehicles or entering a specific area), then the m-th sensing service can be set as event-driven monitoring processing.

[0119] It should be understood that the above is only an illustrative example. In actual processing, one or more of the granularities mentioned above can be used alone or in combination with any number of granularities. They are not listed here.

[0120] It is important to understand that the granularity of whether the first terminal is allowed to enable one or more sensing services, and whether permission is required to obtain sensing content under the one or more sensing services from the first terminal, may be the same or different. For example, whether the first terminal is allowed to enable one or more sensing services can be set at the granularity of at least one of sensing service, region, type, time period, or event, while whether permission is required to obtain sensing content under the one or more sensing services from the first terminal can be set at the terminal level. Alternatively, whether the first terminal is allowed to enable one or more sensing services can be set at the granularity of a combination of region and type, while whether permission is required to obtain sensing content under the one or more sensing services from the first terminal can be set at the type level. This document does not limit or exhaustively list the granularity selection for whether the first terminal is allowed to enable one or more sensing services, or whether permission is required to obtain sensing content under the one or more sensing services from the first terminal.

[0121] The parameters for each of the one or more sensing services that are allowed to be enabled can be the parameters for each sensing service that the first terminal is allowed to enable.

[0122] The relevant parameters of each sensing service may include at least one of the following: the sensing accuracy of each sensing service, the reported content of each sensing service, the storage method of the sensing content under each sensing service, the transmission method of the sensing content under each sensing service, the access permissions of the sensing content under each sensing service, the processing device of the sensing content obtained by each sensing service, and the storage duration of the sensing content under each sensing service.

[0123] In this context, the perception accuracy of any perception service can be any one of one or more perception accuracies. This means users can choose different accuracy levels for different services / locations to balance their needs for privacy protection and service quality. The explanation regarding one or more perception accuracies is the same as in the previous embodiments and will not be repeated. In this way, users can choose different accuracy levels for different services to balance their needs for privacy protection and service quality.

[0124] The reported content of any sensing service can include the data type of the sensing content collected under that sensing service. The data type of the sensing content can be at least one of one or more optional data types. The relevant descriptions of one or more optional data types are the same as in the foregoing embodiments and will not be repeated here. In this way, users can choose to allow or deny the collection of specific types of data in order to better control and protect their privacy.

[0125] The storage method of the perceived content under any perception service may include encrypted storage or unencrypted storage of the perceived content under that perception service; in the case of encrypted storage, the storage method of the perceived content under any perception service may also include at least one of the following related information: encryption algorithm, key identifier, key type, key, etc., used when encrypting the perceived content under that perception service.

[0126] The transmission method of the perceived content under any perception service may include: encrypted transmission or unencrypted transmission of the perceived content under the perception service; in the case of encrypted transmission, the transmission method of the perceived content under any perception service may also include at least one of the following related information when encrypting the perceived content under the perception service: encryption algorithm, key identifier, key type, key, etc.

[0127] In this way, by encrypting the perceived content under the perception service, the security of data (i.e., perceived content) during transmission and storage can be ensured.

[0128] Access permissions for perceived content under any sensing service may include at least one of the following: a designated object authorized to access or obtain the perceived content under that sensing service; the perceived content under that sensing service being accessible to the designated object; wherein the designated object may include a service provider and / or an individual; and the designated object may access or request to obtain the perceived content under that sensing service through a first device. This allows for strict restriction of access to sensitive data, authorizing only necessary service providers and individuals to access the corresponding perceived content.

[0129] The sensing content under any sensing service can be the raw sensing data obtained under the sensing service. Users can set up a processing device for the raw sensing data under any sensing service. This processing device can also be called a processing location. The function of the processing device can be to process the raw sensing data to obtain sensing results, etc. Here, we will not limit or exhaust all possible functions of the processing device.

[0130] The storage duration of perceived content under any sensing service can be configured according to actual conditions, such as 1 hour, 1 day, 10 days, 1 year, or longer or shorter. No limit or exhaustive list of storage durations is provided here. The starting recording time for the storage duration of perceived content under any sensing service can be the time when the perceived content was measured. When the sensing memory under a sensing service reaches the storage duration, the perceived content can be automatically deleted, thereby reducing the risk of long-term storage.

[0131] Furthermore, the storage duration of the perceived content under any perception service may also include: the storage duration of the perceived content under the perception service on the network side, and / or the storage duration of the perceived content under the perception service on the first terminal side. The storage duration of the perceived content under the perception service on the network side and the storage duration on the first terminal side may be the same or different; for example, the storage duration on the network side may be less than the storage duration on the first terminal side.

[0132] It should be understood that the above is only an illustrative example. The relevant parameters of any sensing service may also include other content. For example, the relevant parameters of the sensing service may also include: setting the source device or home device label for the sensing content under the sensing service, such as setting the source device or home device label for the first device as the first device for the sensing content under the sensing service of the first terminal, etc. Here, we do not limit or exhaust all possible contents of the relevant parameters of the sensing service.

[0133] Here, the parameters of each of the one or more sensing services that the first terminal is allowed to enable can be set at at least one granularity, such as terminal, sensing service, type, region, time period, event, etc.

[0134] In one example, the parameters for each sensing service that can be enabled can be set at the terminal level as a whole.

[0135] For example, the privacy configuration of the first terminal may include allowing each sensing service enabled by the first terminal to use the same relevant parameters. For instance, the sensing parameters of a sensing service include the sensing accuracy of the sensing service and the storage duration of the sensing content under the sensing service. The sensing services enabled by the first terminal include the m-th sensing service and the k-th sensing service. Both the m-th and k-th sensing services have medium sensing accuracy, and the storage duration of the sensing content is 7 days, where k is an integer greater than or equal to 1.

[0136] In one example, the parameters for each sensing service that can be enabled can be set at the granularity of at least one of sensing service, type, region, time period, and event.

[0137] For example, the sensing services allowed to be enabled by the first terminal include the m-th sensing service and the k-th sensing service. The sensing privacy configuration of the first terminal may include: relevant parameters for the m-th sensing service allowed to be enabled by the first terminal, and relevant parameters for the k-th sensing service allowed to be enabled by the first terminal; the relevant parameters for the m-th sensing service and the k-th sensing service may be the same or different. The sensing accuracy of the m-th sensing service is medium, and the storage time of the sensing content is 1 day. The sensing accuracy of the k-th sensing service is high, the storage time of the sensing content is 10 days, and the transmission method of the sensing content is encrypted transmission.

[0138] For example, the parameters related to each sensing service that the first terminal is allowed to enable may include at least one of the following: parameters related to each sensing service that the first terminal is allowed to enable in one or more regions, parameters related to each sensing service that the first terminal is allowed to enable in one or more time periods, parameters related to one or more types of sensing services that the first terminal is allowed to enable, parameters related to one or more types of sensing services that the first terminal is allowed to enable in one or more time periods, and parameters related to one or more types of sensing services that the first terminal is allowed to enable in one or more regions.

[0139] The above is only an example. When actually setting the perception parameters of the perception service, it can be related to a single granularity or a combination of the above granularities. For example, when combining regional and time-period granularities, the perception services that are allowed to be opened in the same region and time period can be set to the same related parameters, while the related parameters of the perception services that are opened in different regions and time periods are different, etc. For the sake of simplicity, they will not be listed one by one here.

[0140] Optionally, the privacy-aware configuration (or the SPI of the first terminal) of the first terminal can be set with an overall effective time period. That is, the user can set the effective time (including start and end time) of the privacy-aware configuration (or the SPI of the first terminal) of the first terminal to adapt to different privacy needs.

[0141] Additionally, it should be noted that SPI settings typically take precedence over other privacy settings subscribed to by the user, ensuring the user's privacy control over specific perceived services.

[0142] For example, the processing of the check performed by the first core network device based on the first terminal's perception privacy configuration may be unrelated to the content carried in the first device's perception request. For instance, if the first terminal's perception privacy configuration is a global configuration, meaning that the first terminal is allowed to execute all perception services without needing permission from the first terminal to report the perception content of the perception service, then the first core network device can obtain a privacy check result indicating at least one of the following based on the first terminal's perception privacy configuration: the first terminal has the right to start the first perception service, can send the first perception content of the first terminal to the first device, or does not need permission from the first terminal to report the first perception content.

[0143] For example, the privacy check performed by the first core network device is related to the content contained in the first device's perception request. That is, the first core network device can obtain a privacy check result based on the first terminal's perception privacy configuration and the first device's perception request. The privacy check result indicates at least one of the following: whether the first terminal is allowed to start the first perception service, whether permission to report the first perception content needs to be obtained from the first terminal, and whether the first perception content can be sent to the first device. Whether the first terminal is allowed to start the first perception service includes at least one of the following: whether the first terminal is allowed to start the first perception service to measure the first perception content, and whether the first terminal is allowed to report the first perception content. Whether the first terminal is allowed to report the first perception content may include: whether the first terminal is allowed to report the first perception content to any device, and / or whether the first terminal is allowed to report the first perception content to the first device.

[0144] Optionally, the privacy check results may be used solely to indicate whether the first terminal is allowed to launch the first sensing service.

[0145] For example, the perception request of the first device carries the type of the first perception service and the perception privacy configuration of the first terminal to indicate that the first terminal is allowed to enable one or more types of perception services. If the first perception service is determined to be the first type of perception service indicated by the perception privacy configuration of the first terminal, the first core network device can obtain a privacy check result that allows the first terminal to start the first perception service. Otherwise, the first core network device can obtain a privacy check result that does not allow the first terminal to start the first perception service.

[0146] For example, if the first device's perception request carries the type of the first perception service, the first perception area, and the first perception accuracy, and the first core network device determines, based on the type of the first perception service, that the first perception service is a first type of perception service that the first terminal is allowed to start in one or more areas as indicated by the first terminal's perception privacy configuration, the first perception area is the same as one of the one or more areas corresponding to the first type of perception service, and the first perception accuracy matches the perception accuracy of the first type of perception service, then the first core network device can obtain a privacy check result that allows the first terminal to start the first perception service; otherwise, the first core network device can obtain a privacy check result that does not allow the first terminal to start the first perception service.

[0147] For example, if the first device's perception request carries the type of the first perception service and the identifier of the first device, and if the first core network device determines, based on the type of the first perception service, that the first perception service is a first-type perception service that the first terminal is allowed to start in one or more areas as indicated by the first terminal's perception privacy configuration, and determines, based on the identifier of the first device and the access permissions of the perception content under the first perception service indicated by the first terminal's perception privacy configuration, that the first device has access permissions to the perception content under the first perception service, then the first core network device can obtain a privacy check result allowing the first terminal to start the first perception service; otherwise, the first core network device can obtain a privacy check result disallowing the first terminal from starting the first perception service. In this case, allowing the first terminal to start the first perception service may include allowing the first terminal to start the first perception service to measure the first perception content and report the first perception content to the first device.

[0148] In addition, the perception request of the first device may include at least one of the following: the first perception effective time, the first perception reported content, etc., mentioned in the previous embodiments. Each of the contents carried in the perception request of the first device can be used to perform corresponding privacy checks using the relevant parameters of each perception service in the first terminal's perception privacy configuration, including whether the first terminal is allowed to enable one or more perception services and whether the first terminal is allowed to enable one or more perception services, so as to obtain the privacy check results. For the sake of simplicity, this example will not elaborate on each one.

[0149] Optionally, the privacy check results can be used to indicate whether the first terminal is allowed to start the first sensing service and whether permission to report the first sensing content needs to be obtained from the first terminal.

[0150] Whether permission to report the first sensed content needs to be obtained from the first terminal can be determined based on whether permission to obtain the sensed content under the one or more sensed services needs to be obtained from the first terminal, as indicated in the sensed privacy configuration of the first terminal. The specific determination method is also related to the granularity of whether permission to obtain the sensed content under the one or more sensed services needs to be obtained from the first terminal, which will not be elaborated here.

[0151] In one embodiment, the perception configuration information of the first terminal includes the perception authorization configuration of the first terminal and the perception privacy configuration of the first terminal. In this embodiment, the first core network device obtains an authorization check result based on the location information of the first terminal and the perception authorization configuration of the first terminal, and obtains a privacy check result based on the perception privacy configuration of the first terminal. In this embodiment, the specific descriptions of the perception authorization configuration and the perception configuration information of the first terminal are the same as in the previous embodiments, and the specific processing methods of the first core network device to obtain the authorization check result and the privacy check result are also the same as in the previous embodiments, so they will not be repeated.

[0152] In conjunction with the foregoing embodiments, for example, in one scenario, the first core network device may, after receiving a perception request from the first device, first grant service authorization to the first device; then execute an authorization check result based on the location information of the first terminal and the perception authorization configuration of the first terminal; and perform a check based on the perception privacy configuration of the first terminal to obtain a privacy check result, ultimately obtaining a first check result including the authorization check result and the privacy check result.

[0153] In one scenario, after receiving a perception request from the first device, the first core network device can authorize the first device for services; then perform a check based on the perception privacy configuration of the first terminal to obtain the privacy check result, without performing a check based on the location information of the first terminal and the perception authorization configuration of the first terminal to obtain the authorization check result; finally, a first check result containing only the privacy check result can be obtained.

[0154] In one scenario, after receiving a sensing request from the first device, the first core network device can perform a check based solely on the sensing privacy configuration of the first terminal to obtain the privacy check result, ultimately resulting in a first check result that includes only the privacy check result.

[0155] In the foregoing embodiments, for ease of description, the authorization check result obtained by the perception authorization configuration and the privacy check result obtained by the perception privacy configuration are distinguished. However, in the following processing, the first check result is treated as a whole for subsequent processing. Therefore, in the following embodiments, the authorization check result and the privacy check result included in the first check result are no longer distinguished. Instead, the first check result is used uniformly for subsequent explanation, and will not be explained again below.

[0156] It should be noted that the content included in the above first inspection result is only an illustrative example. In some other possible situations, the first inspection result can also be used to indicate whether the first terminal can form a group to perform sensing. Whether the first terminal can form a group to perform sensing can be determined based on the first terminal's sensing authorization configuration or its sensing privacy configuration. If the first terminal's sensing authorization configuration determines whether it can form a group to perform sensing, then the first terminal's sensing authorization configuration may also include whether the first terminal is allowed to form a group with other terminals for collaborative sensing. If the first terminal's sensing privacy configuration determines whether it can form a group to perform sensing, then the first terminal's sensing authorization configuration may also include whether the first terminal is allowed to form a group with other terminals to collaboratively perform one or more sensing services. Furthermore, after determining that the first terminal can form a group to perform sensing based on the first inspection result, or allowing the first terminal to form a group with other terminals to collaboratively perform one or more sensing services, the related processing such as whether the first terminal performs collaborative sensing or selects other terminals for collaborative sensing is not limited or exhaustive in this embodiment.

[0157] In one embodiment, on the first core network device side, after obtaining the first inspection result based on the perception configuration information of the first terminal, the process may further include: if it is determined that the first perception content can be reported to the first device, sending the perception request of the first device to the second device.

[0158] In this embodiment, the processing of the first core network device may further include: determining whether the first check result indicates at least one of the following: having the right to perform sensing within the first sensing area, allowing the first terminal to start the first sensing service, or not needing permission from the first terminal to report the first sensing content; if so, the first core network device, based on the first check result, determines that the first terminal can start the first sensing service to perform sensing and report the first sensing content obtained to the first device. Allowing the first terminal to start the first sensing service may include allowing the first terminal to start the first sensing service to measure the first sensing content and / or allowing the first terminal to report the first sensing content.

[0159] The function of the second device can be to receive the sensing request from the first core network device and send the sensing request from the second device to the first terminal. The second device can be an SF (Sensing Function), or it can be any other device, as long as it can receive the sensing request from the first device and send the sensing request from the second device to the first terminal, it is within the protection scope of this embodiment.

[0160] For example, on the first core network device side, if it is determined that the first sensing content can be reported to the first device, sending the sensing request of the first device to the second device can be: if the first check result is used to indicate that the first terminal has the right to perform sensing in the first sensing area and / or allow the first terminal to start the first sensing service, it is determined that the first terminal can start the first sensing service to perform sensing and report the first sensing content to the first device, and then the sensing request of the first device is sent to the second device.

[0161] For example, on the first core network device side, if it is determined that the first sensing content can be reported to the first device, sending the sensing request of the first device to the second device can be as follows: if the first check result indicates that the first terminal is authorized to perform sensing in the first sensing area, allows the first terminal to start the first sensing service, and does not need to obtain permission from the first terminal to report the first sensing content, then it is determined that the first terminal can start the first sensing service to perform sensing and report the first sensing content to the first device, and the sensing request of the first device is sent to the second device.

[0162] Additionally, on the first core device side, the method may further include: determining whether the first check result indicates at least one of the following: having the right to perform sensing within the first sensing area, or allowing the first terminal to start the first sensing service; if not, determining that the first sensing content cannot be reported to the first device, and ending the process. Wherein, determining that the first sensing content cannot be reported to the first device may include: determining that the first terminal cannot start the first sensing service to perform sensing, and / or cannot report the first sensing content to the first device.

[0163] The processing of the first core network device may also include: if it is determined that the first sensing content cannot be reported to the first device, sending a rejection response to the first device indicating that the first terminal refuses to provide sensing content under the first sensing service to the first device. Here, we do not limit or exhaust all the processing that the first core network device may perform.

[0164] On the second device side, after receiving the perception request from the first core network device, the following processing can be performed: send the perception request from the second device to the first terminal.

[0165] The processing on the first terminal side may further include: receiving a perception request from a second device, wherein the perception request from the second device is used to instruct the first device to request to obtain the first perception content of the first terminal under the first perception service.

[0166] The perception request of the second device carries at least one of the following: the identifier of the first terminal, the identifier of the first device, the type of the first perception service, the first perception area, the first perception accuracy, the first perception activation time, and the first perception reporting content. The descriptions of each item carried in the perception request of the second device are the same as those of the descriptions of each item carried in the perception request of the first device in the aforementioned embodiments, and will not be repeated. It should be noted that the content carried in the perception request of the second device can be the same as that of the perception request of the first device. In this embodiment, to distinguish between the perception requests received and sent by the first core network device, it is referred to as the perception request of the first device, and the perception request received by the first terminal is referred to as the perception request of the second device. Furthermore, in the following text, the general term "perception request" can refer to both the perception request of the first device and the perception request of the second device, and will not be explained repeatedly.

[0167] After the first terminal receives the sensing request from the second device, the method further includes: measuring the reflected signal of the first sensing service to obtain the first sensing content; and reporting the first sensing content.

[0168] The reflected signal of the first sensing service can be obtained by the target object reflecting the sensing signal of the first sensing service. The sending end of the sensing signal of the first sensing service is not limited in this embodiment. Optionally, the sensing request of the first device and the sensing request of the second device may also carry relevant information about the target object. This relevant information may include at least one of the following: the target object's description information, the target object's identifier, the target object's number, the target object's location information, etc. The target object can be any type, such as a person, device, or object; this embodiment does not limit it.

[0169] The first sensing content may include at least one of the following: raw sensing data obtained from the measurement of reflected signals, and sensing results obtained by processing the raw sensing data obtained from the measurement of reflected signals. This embodiment does not limit the specific processing method used to obtain the sensing results.

[0170] On the first terminal side, reporting the first sensed content includes one of the following: reporting the first sensed content to the first device; or reporting the first sensed content to the second device.

[0171] Optionally, when the second device's sensing request carries the identifier of the first device, the first terminal reporting the first sensing content can be: the first terminal can report the first sensing content to the first device. Correspondingly, the first device's processing can include: receiving the first sensing content from the first terminal.

[0172] Optionally, regardless of whether the sensing request from the second device carries the identifier of the first device, the first terminal reporting the first sensing content can be: the first terminal can report the first sensing content to the second device. Correspondingly, the processing of the second device can include: receiving the first sensing content from the first terminal; and reporting the first sensing content to the first device. The processing of the first device can include: receiving the first sensing content from the second device.

[0173] In one embodiment, after the first core network device obtains the first inspection result, the process may further include: if it is determined that the first terminal has the right to report the first sensed content to the first device, sending an inquiry request to the first terminal, wherein the inquiry request is used to ask the first terminal whether it agrees to report the first sensed content.

[0174] In this embodiment, the processing of the first core network device may further include: determining whether the first check result indicates at least one of the following: having the right to perform sensing within the first sensing area, allowing the first terminal to start the first sensing service, or needing permission from the first terminal to report the first sensing content; if the first check result indicates that the first terminal has the right to perform sensing within the first sensing area and / or allows the first terminal to start the first sensing service, and the first check result indicates that permission from the first terminal to report the first sensing content is needed, then it is determined that the first terminal can start the first sensing service to perform sensing, report the sensed first sensing content to the first device, and it is necessary to query the first terminal to determine whether it agrees to report the first sensing content.

[0175] The first core network device sends an inquiry request to the first terminal, including: sending the inquiry request to the first terminal through a fourth core network device (such as AMF); or sending the inquiry request directly to the first terminal. On the first terminal side, receiving the inquiry request from the first core network device may include: receiving the inquiry request from the first core network device through a fourth core network device (such as AMF), or directly receiving the inquiry request from the first core network device; wherein, the inquiry request is used to inquire whether the first terminal agrees to report the first sensing content under the first sensing service.

[0176] The inquiry request may carry at least one of the following: the identifier of the first device, the identifier of the first terminal, the identifier of the first core network device, the type of the first sensing service, the identifier of the first sensing service, and a request for whether the first terminal agrees to report the first sensing content.

[0177] This inquiry request can also be called a Sensing Notification Invoke Request.

[0178] On the first terminal side, after receiving the inquiry request, processing based on the first terminal's perceived privacy configuration is performed to obtain the second inspection result. Which specific content in the first terminal's perceived privacy configuration is used for privacy checks can be related to the granularity of the content included in the first terminal's perceived privacy configuration and / or the content carried in the inquiry request.

[0179] For example, the query request carries the type of the first sensing service and the sensing privacy configuration of the first terminal to indicate that the first terminal is allowed to enable one or more types of sensing services. If the first sensing service is determined to be a sensing service that the first terminal is allowed to enable as indicated by the sensing privacy configuration of the first terminal based on the type of the first sensing service, then the first terminal can obtain a second check result of agreeing to report the first sensing content; otherwise, the first terminal can obtain a second check result of disagreeing to report the first sensing content.

[0180] For example, if the query request carries the identifier of the first sensing service and the identifier of the first device, and if the first terminal determines, based on the identifier of the first sensing service, that the first sensing service is a sensing service that the first terminal is allowed to enable as indicated by the first terminal's sensing privacy configuration, and determines, based on the identifier of the first device and the access permissions of the sensing content under the first sensing service indicated by the first terminal's sensing privacy configuration, that the first device has access permissions to the sensing content under the first sensing service, then the first terminal can obtain a second check result of agreeing to report the first sensing content; otherwise, the first terminal can obtain a second check result of disagreeing to report the first sensing content.

[0181] It should be noted that the inquiry request may include one or more of the following: the identifier of the first device, the type of the first sensing service, and the identifier of the first sensing service. Furthermore, the inquiry request may also carry at least one of the following: the type of the first sensing service, the first sensing area, the first sensing accuracy, the first sensing activation time, and the first sensing reporting content. For each of the above contents that the inquiry request may carry, the corresponding privacy check can be performed using the parameters included in the first terminal's sensing privacy configuration, such as whether the first terminal is allowed to enable one or more sensing services, and the relevant parameters of each of the one or more sensing services that the first terminal is allowed to enable, to obtain the second check result. For the sake of simplicity, this example will not elaborate on each one.

[0182] After the first terminal obtains the second inspection result, the process may further include: sending an inquiry response message to the first core network device, wherein the inquiry response message carries the second inspection result.

[0183] On the first core network device side, the method further includes: receiving an inquiry response message from the first terminal, wherein the inquiry response message carries a second check result, the second check result being used to indicate whether the first terminal agrees to report the first sensed content; and if the second check result indicates that the first terminal agrees to report the first sensed content, sending a sensed request from the first device to the second device.

[0184] Additionally, on the first core device side, the method may further include: terminating the process if the second check result indicates that the first terminal does not agree to report the first sensed content. Here, if the second check result indicates that the first terminal does not agree to report the first sensed content, the first core network device may also send a rejection response to the first device indicating that the first terminal refuses to provide sensed content under the first sensed service to the first device. This does not limit or exhaustively list all possible processes that the first core network device may perform.

[0185] The processing of the second device after receiving the sensing request from the first device may include: sending the sensing request from the second device to the first terminal. The first terminal receives the sensing request from the second device, then measures the reflected signal of the first sensing service to obtain the first sensing content, and reports the first sensing content. The processing related to the sensing request, the first terminal measuring the first sensing content, and reporting the first sensing content is the same as in the aforementioned embodiments, and therefore will not be repeated.

[0186] Referring to Figure 4, and taking the first device as AF and the first terminal as UE (User Equipment) as an example, the following is an exemplary description of the service authorization and privacy check process initiated by AF for proactive awareness, specifically including:

[0187] Step 401: When a third-party AF has business needs, it actively initiates a perception service request (i.e., the AF's perception request) to the NEF. The perception service request includes the AF ID, UE ID, type of the first perception service, content of the first perception report, first perception area, first perception effective time, and first perception accuracy.

[0188] After NEF receives the sensing service request, there are two possibilities: Possibility 1: NEF executes step 402a or step 402b; Possibility 2: NEF sends the sensing service request to GMLC, and GMLC executes step 402a or step 402b.

[0189] Step 402a: If the NEF / GMLC (first core network device) lacks the UE (first terminal)'s subscription information and / or UE Sensing privacy profile (UE's perceived privacy configuration) locally, then proceed to steps 403-404.

[0190] Step 402b: If the UE's subscription information and UE's awareness privacy configuration exist locally in the NEF / GMLC, then steps 403-404 are skipped, and step 405 is executed directly.

[0191] Step 403: NEF / GMLC sends a Nudm_SDM_Get Request message to UDM, which contains the UE ID and the awareness service type subscription data.

[0192] In step 404, after receiving the request message, the UDM sends a Nudm_SDM_GET_Response (Unified Data Management Subscription Data Management Get Response) message to the NEF / GMLC, which contains the UE's subscription information and / or the UE's awareness privacy configuration. Here, the UDM will pre-store the subscription information and awareness privacy configuration (e.g., before executing step 401). The subscription information can refer to the subscription information of one or more terminals, and the awareness privacy configuration can be the awareness privacy configuration of one or more terminals.

[0193] Step 405: NEF / GMLC first authorizes the AF (Awareness Controller) with services using the OAuth mechanism; then, it authorizes the UE (User Equipment). Specifically, authorizing the UE includes: obtaining the UE's current location information through the AMF (Awareness Controller); determining whether the UE is authorized to use sensing within the requested first sensing area based on the UE's current location information and subscription information (specifically, the UE's sensing authorization information contained in the subscription information); and performing a privacy check based on the UE Sensing privacy profile to determine whether to start the service and expose the sensing data to the AF (i.e., obtaining a privacy check result indicating whether the UE is allowed to start the first sensing service). Furthermore, authorizing the UE may also include determining whether the UE can form a group based on the UE's subscription information or UE Sensing privacy profile. This example does not limit whether the UE can form a group or the subsequent related processing.

[0194] If the above business authorization and privacy checks are successful, the subsequent process will continue; otherwise, the awareness service will be rejected and the process will terminate.

[0195] The NEF / GMLC determines whether to send a request to the UE based on the UE Sensing privacy profile, and inquires whether the UE should report the sensed data to the AF (i.e., obtains a privacy check result indicating whether permission to report the first sensed content needs to be obtained from the UE), and executes the following process step 406a or step 406b:

[0196] Step 406a: If the UE's perception privacy configuration requires sending a request to inquire whether the UE should report the perception data to the AF, then proceed with steps 407-410.

[0197] Step 406b: If the UE's perception privacy configuration does not require sending a request to inquire whether the UE should report perception data to the AF, then send a perception service request to the SF. For example, the NEF sends a perception service request to the SF through the GMLC, or the NEF sends a perception service request directly to the SF, or the GMLC sends a perception service request to the SF, and then proceed to step 411.

[0198] Step 407: NEF / GMLC sends a perception notification call request message (i.e., inquiry request) to the UE through AMF, inquiring whether the UE should report perception data to AF.

[0199] Step 408: After receiving the sensing notification call request, the UE performs a privacy check based on the locally stored UE sensing privacy configuration to determine whether to start the service and expose the sensing data to the AF, obtains the UE's check result (i.e., the second check result), and returns the UE's check result to the NEF / GMLC through the AMF. If it is necessary to update the UE Sensing privacy profile, the UE-initiated UE Sensing Privacy Setting Procedure (the process for updating the sensing privacy configuration) is executed.

[0200] Step 409: The UE sends a Sensing Notification Return Result message (i.e., an inquiry response message) to the NEF / GMLC via the AMF. This message contains the UE's inspection results.

[0201] After receiving the perception notification result message, NEF / GMLC executes one of the following processes:

[0202] Step 410a: If the UE agrees to the request, it sends a sensing service request to the SF. Specifically, if the NEF receives a response message, the NEF may send a sensing service request to the SF through the GMLC, or the NEF may send a sensing service request directly to the SF; if the GMLC receives a response message, the GMLC sends a sensing service request to the SF.

[0203] Step 410b: If the UE rejects the request, the NEF / GMLC rejects the perception service request and the process terminates.

[0204] Step 411: After receiving the sensing service request, the SF may send the sensing service request (i.e., the SF's sensing request) to the UE through the AMF, or the SF may send the sensing service request directly to the UE.

[0205] Step 412: The UE performs the perception process and reports the first perception content to the AF; the UE can report the first perception content to the AF through the SF, or the UE can directly report the first perception content to the AF.

[0206] Referring to Figure 5, and taking UE1 as the first device and UE2 as the first terminal, the following is an exemplary description of the service authorization and privacy check process initiated by UE1, specifically including:

[0207] Step 501: When UE1 has a service requirement, it actively initiates a perception service request to GMLC, which includes UE1 ID, UE2 ID, type of first perception service, content of first perception report, first perception area, first perception effective time, and first perception accuracy.

[0208] After receiving a sensing service request, GMLC executes one of the following processes:

[0209] Step 502a. If the GMLC lacks subscription information for UE1 and / or UE2, and / or lacks UE2's perceived privacy configuration, then proceed to steps 503-504.

[0210] Step 502b. If the GMLC contains the subscription information of UE1 and UE2 and the privacy-aware configuration of UE2, then proceed directly to step 505.

[0211] Step 503: GMLC sends a unified data management subscription data management acquisition request message to UDM, which includes UE1 ID, UE2 ID, and awareness service type subscription data.

[0212] Step 504: After receiving the request message, the UDM sends a unified data management subscription data management retrieval response message to the GMLC, which includes the subscription information of UE1 / UE2 and / or the awareness privacy configuration of UE2. The subscription information and awareness privacy configuration are pre-saved on the UDM side.

[0213] Step 505: After receiving the response message, GMLC authorizes services for UE1 and UE2 based on the subscription information of UE1 / UE2 and the awareness privacy configuration of UE2. Specifically, it obtains UE2's current location information through AMF, and determines whether UE2 is authorized to use the awareness service within the requested first awareness area based on UE2's current location information and subscription information (i.e., obtains the authorization check result of whether UE2 is authorized to perform awareness within the first awareness area); it performs a privacy check based on UE2's awareness privacy configuration to determine whether to start the service and expose the awareness data to UE1 (i.e., obtains the privacy check result indicating whether UE2 is allowed to start the first awareness service). Here, service authorization for UE1 can include determining whether UE1 is authorized to request and obtain awareness data based on UE1's subscription data. In addition, service authorization for UE2 can also include determining whether UE2 can form a group based on subscription information or UE2's awareness privacy configuration, without limiting the detailed processing.

[0214] If the above business authorization and privacy checks are successful, the subsequent process will continue; otherwise, the awareness service will be rejected and the process will terminate.

[0215] GMLC determines whether to send a request to UE2 based on UE2's perceived privacy configuration, and queries UE2 whether to report the perceived data to UE1 (i.e., obtains a privacy check result indicating whether permission to report the first perceived content needs to be obtained from UE2), and executes the following process step 506a or step 506b:

[0216] Step 506a. If the perception privacy configuration of UE2 requires sending a request to inquire whether UE2 should report perception data to UE1, then proceed with steps 507-510.

[0217] Step 506b. If the perception privacy configuration of UE2 does not require sending a request to inquire whether UE2 should report perception data to UE1, then send a perception service request to SF and then execute step 511.

[0218] Step 507: GMLC sends a perception notification call request message (i.e., inquiry request) to UE2 through AMF to inquire whether the UE should report perception data to UE1.

[0219] Step 508: After receiving the request message, UE2 performs a privacy check based on its locally stored UE2 Sensing Privacy Configuration to determine whether to start the service and expose the sensing data to UE1, obtaining UE2's check result (i.e., the second check result), and returns UE2's check result to GMLC via AMF. If it is necessary to update the UE Sensing privacy profile, then UE2 initiates the UE2 Sensing Privacy Setting Procedure (the process for updating the sensing privacy configuration).

[0220] Step 509: UE2 sends a perception notification return result message to GMLC via AMF, which contains the inspection results of UE2.

[0221] After receiving the response message, GMLC executes one of the following procedures:

[0222] Step 510a: If UE2 agrees to the request, it sends a sensing service request to SF.

[0223] Step 510b: If UE2 rejects the request, the process terminates.

[0224] Step 511: After receiving the sensing service request, the SF may send the sensing service request to UE2 through the AMF, or the SF may send the sensing service request directly to UE2.

[0225] Step 512: UE2 performs the perception process and reports the first perception content to UE1.

[0226] In some possible implementations, the check is performed in scenarios where the first sensing content under the first sensing service is already stored on the first terminal and / or the second device side.

[0227] In this embodiment, the perception request of the first device can be used to obtain first perception content from one or more terminals under the first perception service, wherein the one or more terminals include the first terminal. In other words, the first terminal can be any one of the one or more terminals, that is, any terminal that has already measured the first perception content is the first terminal; it should be understood that in this embodiment, the first perception content can be stored in one or more terminals and / or the second device. Specifically, the function of the perception request of the first device is to request the existing first perception content under the first perception service, that is, the first perception content under the first perception service can be the first perception content that has been measured by one or more terminals, and the first perception content under the first perception service can be stored in one or more terminals and / or the second device, wherein the one or more terminals include the first terminal.

[0228] When the first device issues a sensing request, it does not know which terminal(s) store the first sensing content under the first sensing service, or whether it is stored on the second device's side. It only knows the relevant information of the first sensing content it needs to obtain. Therefore, the first device's sensing request may carry at least one of the following: the identifier of the first device, the type of the first sensing service, and the first sensing report content. It should be noted that this is only an illustrative description of the possible contents carried by the first device's sensing request. In actual processing, the first device's sensing request may also carry at least one of the following: the first sensing area, the identifier of the first sensing service, etc. It does not limit or exhaust all the contents that the first device's sensing request may carry.

[0229] The descriptions of the first device's identifier, the type of the first sensing service, the content of the first sensing report, the first sensing area, and the identifier of the first sensing service are the same as those in the aforementioned implementation method, and therefore will not be repeated.

[0230] In one embodiment, the processing after the first core network device receives the perception request from the first device may further include: granting service authorization to the first device.

[0231] In one embodiment, the processing by the first core network device after receiving the sensing request from the first device may further include: determining, based on the operator's local policy, whether the first sensing content under the first sensing service can be directly exposed (or sent) to the first device. The first sensing content may be raw sensing data and / or sensing results.

[0232] The operator's local policy can be configured according to the actual situation. For example, the operator's local policy may include: if the first-sensing content under the first-sensing service does not involve user privacy, privacy detection is not required, and it can be directly determined that the first-sensing content requested by the first device's sensing request can be exposed (or sent) to the first device; if the first-sensing content under the first-sensing service involves user privacy, then a check (authorization check and / or privacy check) is required, that is, it is determined that the first-sensing content requested by the first device's sensing request cannot be directly exposed (or sent) to the first device.

[0233] The determination of which sensed content (or which sensed content under which sensed services) involves user privacy or not can be configured or determined by the operator based on the actual situation. For example, some meteorological data may not involve user privacy, or some environmental data (such as temperature, humidity, noise level, etc., at least one of them) may not involve user privacy. This does not limit or exhaustively list all possible sensed content that involves and does not involve user privacy.

[0234] Optionally, after the first core network device determines whether the first sensing content under the first sensing service can be directly exposed (or sent) to the first device based on the operator's local policy, it may include: if it is determined that the first sensing content requested by the first device through the first device's sensing request can be directly exposed (or sent) to the first device, it is determined that no check is required, and the first core network device may send the first device's sensing request to the second device.

[0235] The processing by the second device after receiving the sensing request from the first device may include: sending the sensing request to one or more terminals. These one or more terminals may be one or more terminals that store the first sensing content. These one or more terminals may be instructed to the second device by the first core network device, or they may be located and determined by the second device. The method for determining the terminals storing the first sensing content is not limited here.

[0236] Taking a first terminal among one or more terminals as an example, a second device can send a sensing request to the first terminal. After receiving the sensing request from the second device, the first terminal can include: obtaining the first sensing content stored under the first sensing service; and reporting the first sensing content. The content carried in the sensing request from the second device and the sensing request from the first device can be the same, and will not be described in detail. Since the first terminal has already stored the first sensing content, it can directly extract the first sensing content from its local storage space and directly report the first sensing content. The relevant descriptions of the first terminal reporting the first sensing content are the same as in the aforementioned embodiments, and will not be repeated. Since the processing of each terminal is the same as that of the first terminal, it will not be described in detail.

[0237] Alternatively, the processing by the second device after receiving the sensing request from the first device may include: searching for the first sensing content stored locally under the first sensing service, and sending the first sensing content to the first device. This embodiment does not limit the method by which the second device searches for the locally stored first sensing content.

[0238] Optionally, after the first core network device determines, based on the operator's local policy, whether the first sensed content under the first sensed service can be directly exposed (or sent) to the first device, it may include: if it is determined that the first sensed content requested by the first device through its sensed request cannot be directly exposed (or sent) to the first device, it may determine that a check is required. In this case, the first core network device may, after receiving the sensed request from the first device, authorize the first device for services; then, based on the operator's local policy, determine whether the first sensed content under the first sensed service can be directly exposed (or sent) to the first device; if it is determined that the first sensed content requested by the first device through its sensed request cannot be directly exposed (or sent) to the first device, it may determine that a privacy check is required; and perform a check based on the sensed configuration information of one or more terminals to obtain the first check result for each terminal, wherein the one or more terminals include the first terminal.

[0239] The way the first core network device determines the terminal to which the first sensed content belongs can be based on the tag of the source device or the device to which the first sensed content belongs.

[0240] On the first core network device side, if it is determined that the first sensed content has been measured by one or more terminals and has been stored in one or more terminals and / or the second device, taking the first terminal as any one of the one or more terminals as an example, the first core network device can obtain the first inspection result based on the sensed configuration information of the first terminal. The content that the sensed configuration information of the first terminal may include and its related descriptions are the same as those in the aforementioned embodiments, and will not be repeated here.

[0241] Wherein, the first check result is used to indicate at least one of the following: whether the first sensed content can be sent to the first device, or whether permission to report the first sensed content is required from the first terminal. Here, the first check result may be the first check result corresponding to the first terminal, and correspondingly, the first sensed content refers to the first sensed content of the first terminal that has been stored by the first terminal and / or the second device; that is, the first terminal has detected the first sensed content under the first sensed service, and the first sensed content has been saved by the first terminal and / or the second device.

[0242] For example, taking the first perceived content as the perceived content that the first terminal has measured and stored in the first terminal and / or the second device as an example, the first core network device can obtain the first check result based on the first terminal's perception configuration information. The first core network device can obtain a privacy check result based on the first terminal's perception privacy configuration and use this privacy check result as the first check result (i.e., the first check result corresponding to the first terminal). Since this embodiment performs the check in a scenario where the first perceived content under the first perception service is already stored on the first terminal and / or the second device side, it is no longer necessary to determine whether the first terminal has the right to perform perception based on the first terminal's perception authorization configuration. It is only necessary to determine whether permission to report the first perceived content needs to be obtained from the first terminal, and / or whether the first perceived content of the first terminal can be sent to the first device, based on the first terminal's perception privacy configuration. This example focuses on the first terminal; therefore, the first perceived content refers to the first perceived content that the first terminal has measured and stored in the first terminal and / or the second device. In some examples below, it is simply referred to as the first perceived content of the first terminal or directly as the first perceived content.

[0243] Optionally, the first check result may be used only to indicate whether the first sensed content can be sent to the first device.

[0244] The specific content in the first terminal's perception privacy configuration that the first core network device performs privacy checks on depends on the granularity of the content included in the first terminal's perception privacy configuration and / or the content carried in the first device's perception request.

[0245] For example, the first device's perception request carries the first device's identifier and the first terminal's perception privacy configuration to indicate the access permissions allowed for the perception content under the first perception service enabled by the first terminal. If the first core network device determines that the first device has the access permissions for the perception content under the first perception service based on the first device's identifier and the first terminal's perception privacy configuration, then the first core network device can obtain a first check result that enables the first perception content to be sent to the first device; otherwise, the first core network device can obtain a first check result that prevents the first perception content from being sent to the first device.

[0246] For example, if the first device's perception request carries the type of the first perception service and the identifier of the first device, and if the first core network device determines, based on the type of the first perception service, that the first perception service is a first type of perception service that the first terminal is allowed to open in one or more areas as indicated by the first terminal's perception privacy configuration, and determines, based on the identifier of the first device and the access permissions of the perception content under the first perception service indicated by the first terminal's perception privacy configuration, that the first device has access permissions to the perception content under the first perception service, then the first core network device can obtain a first check result that allows the first perception content to be sent to the first device; otherwise, the first core network device can obtain a first check result that the first perception content cannot be sent to the first device.

[0247] In addition, the perception request of the first device may include all the contents mentioned in the foregoing embodiments. The corresponding privacy check can be performed using the relevant parameters of each perception service in the perception privacy configuration of the first terminal, including whether the first terminal is allowed to enable one or more perception services and / or the first terminal is allowed to enable one or more perception services, so as to obtain the first check result. For the sake of simplicity, this example will not elaborate on each one.

[0248] Optionally, the first check result can be used to indicate whether the first sensed content can be sent to the first device and whether permission to report the first sensed content needs to be obtained from the first terminal. Whether permission to report the first sensed content needs to be obtained from the first terminal can be determined based on whether permission to obtain sensed content under the one or more sensed services needs to be obtained from the first terminal, as indicated in the first terminal's sensed privacy configuration. The specific determination method is also related to the granularity of whether permission to obtain sensed content under the one or more sensed services needs to be obtained from the first terminal, which will not be elaborated here.

[0249] It should be noted that the above is only an exemplary description using the first terminal among one or more terminals that store the first sense content as an example. In actual processing, the first core network device can use the sense privacy configuration of each terminal to perform the corresponding checks. Since the process of performing checks for each terminal is the same as that for the first terminal, it will not be described in detail.

[0250] In one embodiment, taking any one of one or more terminals storing the first sensing content as the first terminal as an example, on the first core network device side, after obtaining the first inspection result based on the sensing configuration information of the first terminal, it may further include: if it is determined that the first sensing content can be reported to the first device, sending the sensing request of the first device to the second device.

[0251] In this embodiment, the processing of the first core network device may further include: determining whether the first check result is used to indicate at least one of the following: that the first sensed content can be sent to the first device, and / or that permission to report the first sensed content is not required from the first terminal; if so, the first core network device determines, based on the first check result, that the first sensed content can be reported to the first device.

[0252] The function of the second device may be to receive the sensing request from the first device of the first core network device; and / or, the function of the second device may also include sending the sensing request from the second device to the first terminal. The second device may be an SF, or it may be other devices, as long as the second device has at least one of the following functions, it is within the protection scope of this embodiment: receiving the sensing request from the first device, sending the sensing request from the second device to the first terminal, and saving the first sensing content.

[0253] Optionally, on the first core network device side, if it is determined that the first sensed content can be reported to the first device, sending a sensed request from the first device to the second device can be: if the first check result indicates that the first sensed content of the first terminal can be sent to the first device, and it is determined that the device has the right or ability to report the first sensed content to the first device, then a sensed request from the first device is sent to the second device. In this case, the sensed privacy configuration of the first terminal may not include permission to obtain sensed data under the one or more types of sensed services from the first terminal.

[0254] Optionally, on the first core network device side, if it is determined that the first sensed content can be reported to the first device, sending a sensed request from the first device to the second device can be: if the first check result indicates that the first sensed content of the first terminal can be sent to the first device, and permission to report the first sensed content is not required from the first terminal, then it is determined that the device has the right or ability to report the first sensed content of the first terminal to the first device, and a sensed request from the first device is sent to the second device. In this case, the sensed privacy configuration of the first terminal may include whether permission is required to obtain sensed data under one or more types of sensed services from the first terminal.

[0255] Additionally, on the first core device side, the method may further include: terminating the first terminal-related processing when the first check result indicates that the first sensed content cannot be sent to the first device. Here, before, after, or simultaneously with terminating the first terminal-related processing, the first core network device may also send a rejection response to the first device indicating that the first terminal refuses to expose the first sensed content to the first device. This does not limit or exhaustively list all possible processing steps that the first core network device may perform.

[0256] Taking one of the one or more terminals that store the first sense content as an example, on the first core network device side, it may further include: when it is determined that the first sense content of the first terminal can be reported to the first device, sending an inquiry request to the first terminal, wherein the inquiry request is used to ask the first terminal whether it agrees to report the first sense content.

[0257] If it is determined that the first sensed content can be reported to the first device, sending an inquiry request to the first terminal may include: if the first check result indicates that the first sensed content can be sent to the first device and permission to report the first sensed content needs to be obtained from the first terminal, then determining that the first sensed content of the first terminal can or is authorized to be reported to the first device, and sending an inquiry request to the first terminal.

[0258] In this scenario, the first terminal's perception privacy configuration may include whether permission is required to obtain perception data under one or more types of perception services from the first terminal. Correspondingly, if the first check result indicates that the first perception content can be sent to the first device and permission to report the first perception content is required from the first terminal, the first core network device may determine that it has the right or ability to report the first perception content of the first terminal to the first device, but the first terminal needs to agree to report the first perception content. Therefore, the first core network device needs to send an inquiry request to the first terminal.

[0259] The first core network device sends an inquiry request to the first terminal. The first terminal receives and processes the inquiry request from the first core network device in the same way as in the previous embodiment, and will not be described again.

[0260] On the first terminal side, a second inspection result is obtained based on the first terminal's perceived privacy configuration. Which specific content in the first terminal's perceived privacy configuration is used for privacy checks depends on the granularity of the content included in the first terminal's perceived privacy configuration and / or the content carried in the query request. The specific judgment method is similar to the aforementioned embodiments, the only difference being that in this embodiment, the first terminal performs the judgment on the already saved first perceived content, so it will not be elaborated here.

[0261] After the first terminal receives the second inspection result, the process may further include sending an inquiry response message to the first core network device. The description of this inquiry response message is the same as in the aforementioned embodiments and will not be repeated here.

[0262] On the first core network device side, the method further includes: receiving an inquiry response message from the first terminal, wherein the inquiry response message carries a second check result, the second check result being used to indicate whether the first terminal agrees to report the first sensed content; and if the second check result indicates that the first terminal agrees to report the first sensed content, sending a sensed request from the first device to the second device.

[0263] Additionally, on the first core device side, the method may further include: terminating the processing related to the first terminal if the second check result indicates that the first terminal does not agree to report the first sensed content. Here, we do not limit or exhaustively list all the processes that the first core network device may perform.

[0264] It should also be noted that the above is an exemplary description with the first terminal being any one of one or more terminals. In actual processing, the first core network device can perform privacy checks on each terminal. The processing after the privacy check on any terminal is similar to that of the first terminal. The relevant processing after the privacy check on each terminal will not be described in detail here.

[0265] Furthermore, after inspecting each terminal, if the first inspection result of one or more fourth terminals among one or more terminals indicates that the first sensing content of the one or more fourth terminals (i.e., the first sensing content measured by each fourth terminal and stored in each fourth terminal and / or the second device) can be sent to the first device, and / or permission to report the first sensing content is not required from one or more fourth terminals, the first core network device may determine that the first sensing content of each of the one or more fourth terminals can be reported to the first device, and send a sensing request from the first device to the second device; and / or, if the first inspection result of one or more fifth terminals among one or more terminals indicates that the first sensing content of the one or more fifth terminals can be sent to the first device, and permission to report the first sensing content is required from one or more fifth terminals, the first core network device may determine that the first sensing content of each of the one or more fifth terminals (i.e., the first sensing content measured by each fifth terminal and stored in each fifth terminal and / or the second device) can be reported to the first device, and send an inquiry request to each fifth terminal. Any fourth terminal can also be a first terminal, and any fifth terminal can also be a first terminal. Therefore, the relevant descriptions for each fourth terminal and each fifth terminal can be the same as those for the first terminal mentioned above, and will not be repeated.

[0266] In one embodiment, the processing by the second device after receiving the sensing request from the first device may include: sending the sensing request from the second device to one or more terminals. The one or more terminals may be one or more terminals storing first sensing content. These one or more terminals may be instructed to the second device by the first core network device. For example, the first core network device may send the identifiers of one or more terminals to the second device at the same time as sending the sensing request from the first device. These one or more terminals include all terminals authorized to report their own first sensing content to the first device.

[0267] Taking any terminal capable of reporting its own first sensing content to the first device as an example, after receiving a sensing request from the second device, the first terminal may: retrieve the stored first sensing content under the first sensing service; and report the first sensing content. The content carried in the sensing request from the second device and the sensing request from the first device may be the same, and will not be described in detail. Since the first terminal has already stored the first sensing content, it can directly extract the first sensing content from its local storage space and directly report the first sensing content. The relevant descriptions of the first terminal reporting the first sensing content are the same as in the aforementioned embodiments, and will not be repeated. Since the processing of each terminal receiving the sensing request from the second device is the same as that of the first terminal, it will not be described in detail.

[0268] In one embodiment, the processing by the second device after receiving the sensing request from the first device may include: searching for first sensing content under a locally stored first sensing service, and sending the first sensing content to the first device. The second device may search for the locally stored first sensing content by searching locally for the first sensing content of each of one or more terminals.

[0269] Referring to Figure 6, and taking the first device as AF, the first terminal as UE, and the second device as SF as an example, the privacy check in a scenario where SF and / or UE already have perceived data is illustrated below, specifically including:

[0270] Step 601: When a third-party AF (which can also be replaced by other NFs or other UEs) has service needs, it proactively initiates a perception data / result request (AF perception request) to the NEF / GMLC (first core network device), which includes the AF ID, the type of first perception service, and the content of the first perception report. Specifically, the NEF can receive the perception data / result request.

[0271] Step 602: After receiving the sensing data / result request, NEF / GMLC authorizes the AF using the OAuth mechanism. Then, based on the operator's local policy, it determines whether the sensing data / result requested by the AF can be directly exposed to the AF, and whether user privacy checks are required. If user privacy checks are not required, step 612 is executed, and the sensing data is directly exposed. If user privacy checks are required, step 603a or step 603b is executed. Specifically, step 602 can be executed by NEF, or NEF can send the sensing data / result request to GMLC, which will then execute step 602.

[0272] Step 603a: If the NEF / GMLC (first core network device) lacks a UE Sensing privacy profile, then proceed to steps 604-605.

[0273] Step 603b: If the UE’s awareness privacy configuration exists locally in NEF / GMLC, then proceed directly to step 606.

[0274] Steps 604 to 605 are similar to steps 403 to 404, except that in this example, the main requirement is to obtain the UE's perceived privacy configuration, so they will not be repeated.

[0275] Step 606: After receiving the response message, NEF / GMLC performs a privacy check based on the UE's perceived privacy configuration to determine whether the perceived data (i.e., the first perceived content) is used for a specific service type and exposed to AF. If the privacy check fails, NEF / GMLC rejects the request message and the process terminates.

[0276] When NEF / GMLC performs privacy checks based on the UE's perception privacy configuration and determines that the perception data (i.e., the first perception content) can be used for a specific service type and exposed to the AF, it determines whether to send a request to the UE based on the UE's perception privacy configuration, and asks the UE whether to report the perception data to the AF, and executes step 607a or step 607b.

[0277] Step 607a is the same as step 406a and will not be described in detail. After completing step 607a, step 608 is executed. Step 607b is similar to step 406b, except that in this example, a sensing data / result request is sent to SF, so it will not be described in detail. After completing step 607b, step 612 is executed.

[0278] Steps 608 to 610 are the same as steps 407 to 409, and will not be repeated.

[0279] After receiving the perception notification return result message, NEF / GMLC executes step 611a or step 611b.

[0280] Step 611a is similar to step 410a, except that in this example, the request sent to SF is a perception data / result request, not a perception service request. All other related descriptions are the same, so they will not be repeated. Step 611b is the same as step 410b, so it will not be described in detail.

[0281] Step 612: The SF receives a sensing data / result request, and the SF (which may be the SF via the NEF) exposes the first sensing content to the AF; or, the SF sends a sensing data / result request to the UE (or the SF sends it to the UE via the AMF), and the UE exposes the first sensing content to the AF.

[0282] In some possible implementations, the first terminal may update its own perceived privacy configuration.

[0283] On the first terminal side, the method further includes: sending an instruction to a fourth core network device to update the privacy-aware configuration of the first terminal. The fourth core network device may include an AMF (Advanced Privacy Filter), etc.

[0284] The first terminal may be one that has already generated or updated its own awareness privacy configuration locally, and sends an instruction to the fourth core network device to update the awareness privacy configuration of the first terminal. The instruction may include the updated awareness privacy configuration of the first terminal.

[0285] This instruction can be carried by an uplink NAS message, and it can also be called a UE Sensing Privacy Setting Request.

[0286] The processing by the fourth core network device after receiving the indication information may include: sending the updated privacy-aware configuration of the first terminal to the third core network device. The method for transmitting the updated privacy-aware configuration of the first terminal between the fourth and third core network devices may be that the fourth core network device calls the Nudm_ParameterProvision_Update service operation to the third core network device, and the updated privacy-aware configuration of the first terminal is carried and transmitted through this Nudm_ParameterProvision_Update service operation.

[0287] Here, the third core network device may include UDM and / or UDR. When the third core network device is only UDM, UDM can also store the updated privacy-aware configuration of the first terminal in UDR by calling the Nudr_DM_Update(SUPI, Subscription Data) service operation after obtaining the updated privacy-aware configuration of the first terminal.

[0288] In addition, after the fourth core network device sends the updated sensing privacy configuration of the first terminal to the third core network device, it may further include: sending an update response to the first terminal, which confirms that the sensing privacy configuration of the first terminal has been updated. This update response may be carried by a downlink NAS message and may also be referred to as a UE Sensing Privacy Setting Response.

[0289] After saving or obtaining the updated privacy-aware configuration of the first terminal, the third core network device may further include: sending an update notification message to the first core network device. Correspondingly, the processing of the first core network device may further include: receiving an update notification message from the third core network device, wherein the update notification message carries one of the following: the updated privacy-aware configuration of the first terminal, or indication information from the third core network device indicating that it saves the updated privacy-aware configuration of the first terminal.

[0290] This update notification message can be carried by Nudm_SDM_Notification (Unified Data Management - Subscribe to Data Management Notifications).

[0291] In one scenario, the update notification message carries the updated privacy-aware configuration of the first terminal. In this case, the first core network device can directly save or replace the saved updated privacy-aware configuration of the first terminal. This scenario does not limit whether the update notification message carries indication information for the third core network device to save the updated privacy-aware configuration of the first terminal.

[0292] In one scenario, the update notification message only carries indication information that the third core network device has saved the updated privacy-aware configuration of the first terminal. In this case, the first core network device can request the updated privacy-aware configuration of the first terminal from the third core network device, and then receive the updated privacy-aware configuration of the first terminal from the third core network device.

[0293] Additionally, the processing by the first core network device may further include: subscribing to notifications of updates to the first terminal's perceived privacy configuration from the third core network device. And / or the processing by the first core network device may further include: unsubscribing from the third core network device from notifications of updates to the first terminal's perceived privacy configuration. The first core network device may determine whether to subscribe to or unsubscribe from notifications of updates to the first terminal's perceived privacy configuration from the third core network device based on its own needs. For example, it may subscribe to notifications of updates to the first terminal's perceived privacy configuration from the third core network device when there are relevant perceived services on the first core network device side, and unsubscribe from notifications of updates to the first terminal's perceived privacy configuration from the third core network device when a perceived service request or a perceived service related to the first terminal is cancelled on the first core network device side.

[0294] It should also be noted that the above is only an exemplary description of the relevant processing of the first core network device, the third core network device, and the fourth core network device when the first terminal updates its own perception privacy configuration, taking the first terminal as an example. In actual processing, more other terminals may update their perception privacy configurations. The relevant processing of the first core network device, the third core network device, and the fourth core network device when other terminals update their perception privacy configurations is similar to the above embodiments, so it will not be described in detail.

[0295] The following, with reference to Figure 7 and taking the UE as an example, illustrates the update process of the UE's perceived privacy configuration, specifically including:

[0296] In step 700, the NF (which can be GMLC or NEF) can subscribe to UDM notifications regarding updates to the UE's privacy profile.

[0297] Step 701: If the UE has already generated or updated its UE Sensing privacy profile, the updated UE Sensing privacy configuration is transmitted to the AMF via a NAS message (which may be an uplink NAS message transmitted through the N1 interface). This NAS message may specifically carry a UE Sensing privacy configuration request, which may include the updated UE Sensing privacy configuration. It should be noted that the NAS message may be forwarded to the AMF via the access network. While the access network-side equipment is not shown in Figure 7 for simplicity, this does not mean that the NAS message does not need to be forwarded via the access network.

[0298] Step 702: The AMF transmits the updated UE's awareness privacy configuration to the UDM, which then stores the updated UE's awareness privacy configuration. Specifically, the AMF can call the Nudm_ParameterProvision_Update service operation, which carries the updated UE's awareness privacy configuration; the UDM stores the updated UE's awareness privacy configuration in the UDR accordingly by calling the Nudr_DM_Update(SUPI, Subscription Data) service operation.

[0299] Step 703: The AMF sends an update response to the UE via a NAS message. Specifically, the AMF can respond to the UE by transmitting a UE Sensing Privacy Setting Response (i.e., update response) via an N1 NAS message, indicating confirmation of updating the UE Sensing privacy profile.

[0300] Step 704: The UDM sends an update notification message to the NF, wherein the update notification message carries one of the following: the updated awareness privacy configuration of the first terminal, or indication information of the third core network device saving the updated awareness privacy configuration of the first terminal. For example, the UDM can notify the subscribed NF of the updated awareness privacy configuration of the UE through a Nudm_SDM_Notification message.

[0301] Step 705 (optionally), the NF can unsubscribe from notifications of privacy profile updates to the UE. For example, if a relevant awareness service request is cancelled, the NF can unsubscribe from notifications of privacy profile updates to the UE from the UDM.

[0302] By adopting the above scheme, when the first core network device receives a sensing request from the first device requesting the first terminal to report the first sensing content, it can determine whether the first sensing content can be reported to the first device based on the sensing configuration information of the first terminal. Thus, in sensing scenarios, the core network device can perform sensing checks, ensuring the privacy and security of the sensing data on the first terminal side. Furthermore, it can prevent unauthorized terminals from abusing sensing resources or forging false sensing data, thereby ensuring the accuracy of the sensing data acquired in sensing scenarios.

[0303] Specifically, the above solutions can be used to authorize the services of sensing terminals by utilizing their subscription information, location information, and sensing privacy configurations. This determines whether the terminal can use sensing resources to perform subsequent sensing processes, thereby preventing unauthorized terminals from abusing sensing resources or even forging false sensing data.

[0304] Furthermore, the above solution achieves privacy protection for the exposure of sensing data or results by the sensing terminal (i.e., the first terminal) by defining a new privacy check process for the sensing terminal and the content of the terminal's sensing privacy configuration. In addition, by defining a new process for updating the sensing privacy configuration, the synchronous updating of the sensing privacy configuration between the core network and the terminal's local settings can be ensured in sensing scenarios.

[0305] Figure 8 is a schematic diagram of the composition structure of a first core network device according to an embodiment of this application, including:

[0306] The first communication unit 801 is used to receive a sensing request from the first device, wherein the sensing request from the first device is used to obtain the first sensing content of the first terminal under the first sensing service.

[0307] The first processing unit 802 is configured to obtain a first inspection result based on the perception configuration information of the first terminal, wherein the first inspection result is used to determine whether to report the first perception content to the first device.

[0308] The first inspection result is used to indicate at least one of the following: whether the first terminal has the right to perform sensing within the first sensing area, whether the first terminal is allowed to start the first sensing service, whether permission to report the first sensing content needs to be obtained from the first terminal, and whether the first sensing content can be sent to the first device.

[0309] The perception configuration information of the first terminal includes the perception authorization configuration of the first terminal, wherein the perception authorization configuration of the first terminal is used to indicate whether the first terminal has the right to perform perception in one or more areas.

[0310] The perception configuration information of the first terminal includes the perception privacy configuration of the first terminal, wherein the perception privacy configuration of the first terminal is used to indicate at least one of the following: whether the first terminal is allowed to enable one or more perception services, whether permission to obtain perception content under the one or more perception services from the first terminal is required, and the relevant parameters of each perception service among the one or more perception services that are allowed to be enabled.

[0311] Whether the first terminal is allowed to enable one or more sensing services includes at least one of the following: whether the first terminal is allowed to enable one or more sensing services in one or more areas, whether the first terminal is allowed to enable one or more sensing services during one or more time periods, whether the first terminal is allowed to enable one or more types of sensing services, and whether the first terminal is allowed to enable one or more sensing services under one or more events.

[0312] The relevant parameters of each sensing service include at least one of the following: the sensing accuracy of each sensing service, the reported content of each sensing service, the storage method of the sensing content under each sensing service, the transmission method of the sensing content under each sensing service, the access permissions of the sensing content under each sensing service, the processing device of the sensing content obtained by each sensing service, and the storage duration of the sensing content under each sensing service.

[0313] The first communication unit 801 is used to send a sensing request from the first device to the second device when it is determined that the first sensing content can be reported to the first device.

[0314] The first communication unit 801 is configured to send an inquiry request to the first terminal when it is determined that the first sensed content can be reported to the first device, wherein the inquiry request is used to inquire whether the first terminal agrees to report the first sensed content.

[0315] The first communication unit 801 is configured to receive an inquiry response message from the first terminal, wherein the inquiry response message carries a second check result, the second check result being used to indicate whether the first terminal agrees to report the first sensed content; if the second check result indicates that the first terminal agrees to report the first sensed content, the first device sends a sensed request to the second device.

[0316] The first device's perception request carries at least one of the following: the identifier of the first terminal, the identifier of the first device, the type of the first perception service, the first perception area, the first perception accuracy, the first perception effective time, and the first perception reporting content.

[0317] The first device is one of the following: application function, second core network device, or second terminal.

[0318] The first communication unit 801 is configured to receive an update notification message from a third core network device, wherein the update notification message carries one of the following: the updated privacy configuration of the first terminal, or an indication information of the third core network device to save the updated privacy configuration of the first terminal.

[0319] Figure 9 is a schematic diagram of the composition structure of a first terminal according to an embodiment of this application, including:

[0320] The second communication unit 901 is used to receive an inquiry request from the first core network device, wherein the inquiry request is used to ask whether the first terminal agrees to report the first sensing content under the first sensing service;

[0321] The second processing unit 902 is used to obtain a second check result based on the privacy-aware configuration of the first terminal, wherein the second check result is used to indicate whether the first terminal agrees to report the first perceived content.

[0322] The second communication unit is used to send an inquiry response message to the first core network device, wherein the inquiry response message carries the second inspection result.

[0323] The second communication unit is configured to receive a perception request from the second device, wherein the perception request from the second device is configured to instruct the first device to request the acquisition of the first perception content of the first terminal under the first perception service.

[0324] The second processing unit is used to activate the first sensing service and measure the first sensing content;

[0325] The second communication unit is used to report the first sensed content.

[0326] The second communication unit is used to acquire the first sensing content stored under the first sensing service and to report the first sensing content.

[0327] The reporting of the first sensed content includes one of the following: reporting the first sensed content to the first device; or reporting the first sensed content to the second device.

[0328] The perception request of the second device carries at least one of the following: the identifier of the first terminal, the identifier of the first device, the type of the first perception service, the first perception area, the first perception accuracy, the first perception effective time, and the first perception reporting content.

[0329] The first device is one of the following: application function, second core network device, or second terminal.

[0330] The second communication unit is used to send an instruction to the fourth core network device to update the privacy-aware configuration of the first terminal.

[0331] The first terminal's perception privacy configuration is used to indicate at least one of the following: whether the first terminal is allowed to enable one or more perception services, whether permission to obtain perception content under the one or more perception services is required from the first terminal, and the relevant parameters of each of the one or more perception services that are allowed to be enabled.

[0332] Whether the first terminal is allowed to enable one or more sensing services includes at least one of the following: whether the first terminal is allowed to enable one or more sensing services in one or more areas, whether the first terminal is allowed to enable one or more sensing services during one or more time periods, whether the first terminal is allowed to enable one or more types of sensing services, and whether the first terminal is allowed to enable one or more sensing services under one or more events.

[0333] The relevant parameters of each sensing service include at least one of the following: the sensing accuracy of each sensing service, the reported content of each sensing service, the storage method of the sensing content under each sensing service, the transmission method of the sensing content under each sensing service, the access permissions of the sensing content under each sensing service, the processing device of the sensing content obtained by each sensing service, and the storage duration of the sensing content under each sensing service.

[0334] The device in this application embodiment can realize the corresponding functions of the various devices in the foregoing communication method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in this device can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the device of this application embodiment can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).

[0335] It should be understood that the sequence number of each process in the various embodiments of this application does not imply the order of execution; the execution order of each process should be determined by its function and internal logic. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. The above descriptions are merely specific embodiments of this application, and the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method executed by a first core network device, comprising: Receive a perception request from a first device, wherein the perception request from the first device is used to obtain the first perception content of the first terminal under the first perception service; Based on the sensing configuration information of the first terminal, a first check result is obtained, wherein the first check result is used to determine whether the first sensing content can be reported to the first device.

2. The method according to claim 1, wherein, The first inspection result is used to indicate at least one of the following: whether the first terminal has the right to perform sensing within the first sensing area, whether the first terminal is allowed to start the first sensing service, whether permission to report the first sensing content needs to be obtained from the first terminal, and whether the first sensing content can be sent to the first device.

3. The method according to claim 1 or 2, wherein, The perception configuration information of the first terminal includes the perception authorization configuration of the first terminal, wherein the perception authorization configuration of the first terminal is used to indicate whether the first terminal has the right to perform perception in one or more areas.

4. The method according to any one of claims 1-3, wherein, The perception configuration information of the first terminal includes the perception privacy configuration of the first terminal, wherein the perception privacy configuration of the first terminal is used to indicate at least one of the following: whether the first terminal is allowed to enable one or more perception services, whether permission to obtain perception content under the one or more perception services from the first terminal is required, and the relevant parameters of each perception service among the one or more perception services that are allowed to be enabled.

5. The method according to claim 4, wherein, Whether the first terminal is allowed to enable one or more sensing services includes at least one of the following: whether the first terminal is allowed to enable one or more sensing services in one or more areas, whether the first terminal is allowed to enable one or more sensing services during one or more time periods, whether the first terminal is allowed to enable one or more types of sensing services, and whether the first terminal is allowed to enable one or more sensing services under one or more events.

6. The method according to claim 4 or 5, wherein, The relevant parameters of each sensing service include at least one of the following: the sensing accuracy of each sensing service, the reported content of each sensing service, the storage method of the sensing content under each sensing service, the transmission method of the sensing content under each sensing service, the access permissions of the sensing content under each sensing service, the processing device of the sensing content obtained by each sensing service, and the storage duration of the sensing content under each sensing service.

7. The method according to any one of claims 1-6, wherein, The method further includes: If it is determined that the first sensed content can be reported to the first device, a sensed request from the first device is sent to the second device.

8. The method according to any one of claims 1-6, wherein, The method further includes: If it is determined that the first sensed content can be reported to the first device, an inquiry request is sent to the first terminal, wherein the inquiry request is used to ask the first terminal whether it agrees to report the first sensed content.

9. The method according to claim 8, wherein, The method further includes: Receive an inquiry response message from the first terminal, wherein the inquiry response message carries a second check result, the second check result being used to indicate whether the first terminal agrees to report the first sensed content; If the second inspection result indicates that the first terminal agrees to report the first sensed content, a sensed request from the first device is sent to the second device.

10. The method according to any one of claims 1-9, wherein, The first device's perception request carries at least one of the following: the identifier of the first terminal, the identifier of the first device, the type of the first perception service, the first perception area, the first perception accuracy, the first perception effective time, and the first perception reporting content.

11. The method according to any one of claims 1-10, wherein, The first device is one of the following: application function, second core network device, or second terminal.

12. The method according to any one of claims 4-6, wherein, The method further includes: Receive an update notification message from a third core network device, wherein the update notification message carries one of the following: the updated awareness privacy configuration of the first terminal, or an indication information of the third core network device to save the updated awareness privacy configuration of the first terminal.

13. A communication method executed by a first terminal, comprising: Receive an inquiry request from a first core network device, wherein the inquiry request is used to ask the first terminal whether it agrees to report the first sensing content under the first sensing service; Based on the privacy-aware configuration of the first terminal, a second check result is obtained, wherein the second check result is used to indicate whether the first terminal agrees to report the first perceived content.

14. The method according to claim 13, wherein, The method further includes: Send an inquiry response message to the first core network device, wherein the inquiry response message carries the second inspection result.

15. The method according to claim 13 or 14, wherein, The method further includes: Receive a sensing request from a second device, wherein the sensing request from the second device is used to instruct the first device to request to obtain the first terminal. The first perception content under the first perception service.

16. The method according to claim 15, wherein, The method further includes: The first sensing service is activated, and the first sensing content is measured and obtained; Report the first sensed content.

17. The method according to claim 15, wherein, The method further includes: Retrieve the first perception content stored under the first perception service; Report the first sensed content.

18. The method according to claim 16 or 17, wherein, The reported first sensed content includes one of the following: Report the first sensed content to the first device; The first sensed content is reported to the second device.

19. The method according to any one of claims 15-18, wherein, The perception request of the second device carries at least one of the following: the identifier of the first terminal, the identifier of the first device, the type of the first perception service, the first perception area, the first perception accuracy, the first perception effective time, and the first perception reporting content.

20. The method according to any one of claims 15-19, wherein, The first device is one of the following: application function, second core network device, or second terminal.

21. The method according to any one of claims 13-20, wherein, The method further includes: Send an instruction to the fourth core network device to update the privacy-aware configuration of the first terminal.

22. The method according to any one of claims 13-21, wherein, The first terminal's perception privacy configuration is used to indicate at least one of the following: whether the first terminal is allowed to enable one or more perception services, whether permission to obtain perception content under the one or more perception services is required from the first terminal, and the relevant parameters of each of the one or more perception services that are allowed to be enabled.

23. The method according to claim 22, wherein, Whether the first terminal is allowed to enable one or more sensing services includes at least one of the following: whether the first terminal is allowed to enable one or more sensing services in one or more areas, whether the first terminal is allowed to enable one or more sensing services during one or more time periods, whether the first terminal is allowed to enable one or more types of sensing services, and whether the first terminal is allowed to enable one or more sensing services under one or more events.

24. The method according to claim 22 or 23, wherein, The relevant parameters of each sensing service include at least one of the following: the sensing accuracy of each sensing service, the reported content of each sensing service, the storage method of the sensing content under each sensing service, the transmission method of the sensing content under each sensing service, the access permissions of the sensing content under each sensing service, the processing device of the sensing content obtained by each sensing service, and the storage duration of the sensing content under each sensing service.

25. A first core network device, comprising: The first communication unit is configured to receive a sensing request from the first device, wherein the sensing request from the first device is used to obtain the first sensing content of the first terminal under the first sensing service; The first processing unit is configured to obtain a first inspection result based on the perception configuration information of the first terminal, wherein the first inspection result is used to determine whether the first perception content can be reported to the first device.

26. A first terminal, comprising: The second communication unit is used to receive an inquiry request from the first core network device, wherein the inquiry request is used to ask the first terminal whether it agrees to report the first sensing content under the first sensing service; The second processing unit is used to obtain a second check result based on the privacy-aware configuration of the first terminal, wherein the second check result is used to indicate whether the first terminal agrees to report the first perceived content.

Citation Information

Patent Citations

  • Method for sensing terminal equipment and communication device

    CN115734200A

  • Terminal sensing method and device, electronic equipment and storage medium

    CN117098237A

  • Communication awareness service processing method and device, equipment and storage medium

    CN117641390A

  • Perception service authentication method, device and equipment and readable storage medium

    CN117998358A

  • Location sensing method and apparatus, and device, storage medium and chip

    WO2024077617A1