Data processing-related operation method, message transmission method and apparatus
By obtaining the terminal's privacy settings information, the target network element determines the terminal's willingness to use location data, which solves the problem that network-side devices cannot obtain location data for location model operations, and realizes data use under compliance and privacy protection.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2026-04-02
AI Technical Summary
The network-side device cannot obtain the terminal's location data to perform location model-related operations because the terminal's location data is only used for positioning and not for location model-related operations, which makes it impossible to verify the terminal's privacy settings.
The system obtains the terminal's first information through the target network element, determines whether the terminal is willing or unwilling to report or collect location data, and judges whether it is necessary to send target information to the terminal or obtain the user's privacy confirmation, so as to obtain location data for location model-related operations with consent.
This enables network-side devices to obtain and use the terminal's location data for location model-related operations with the terminal's consent, solving the problem of network-side devices being unable to obtain location data and ensuring the compliance of privacy settings.
Smart Images

Figure CN2025123099_02042026_PF_FP_ABST
Abstract
Description
Operation method related to data processing, message transmission method and device
[0001] Cross-reference to Related Applications
[0002] This application claims priority to Chinese Patent Application No. 202411386662.7, filed on September 30, 2024, and Chinese Patent Application No. 202411447559.9, filed on October 16, 2024, in China, the contents of which are incorporated herein by reference in their entirety. TECHNICAL FIELD
[0003] The present application belongs to the field of communication technology, and specifically relates to an operation method related to data processing, a message transmission method and device. BACKGROUND
[0004] In related technologies, when calculating a terminal position, a network side device can use an artificial intelligence (AI) positioning model to predict the terminal position to improve positioning accuracy. In order to implement AI positioning, the network side device needs to collect positioning data of the terminal to perform positioning model related operations such as training, performance supervision, etc. of the positioning model. However, in related technologies, the positioning data of the terminal is used to position the terminal, and is not used for positioning model related operations, which results in that the network side device cannot obtain the positioning data of the terminal to perform positioning model related operations. SUMMARY
[0005] Embodiments of the present application provide an operation method related to data processing, a message transmission method and device, which can solve the problem that the network side device cannot obtain the positioning data of the terminal to perform positioning model related operations.
[0006] In a first aspect, an operation method related to data processing is provided, which is executed by a target network element, and the method comprises:
[0007] The target network element obtains first information of a terminal;
[0008] The target network element performs at least one of the following operations based on the first information of the terminal:
[0009] Determining that the terminal is willing to report positioning data or the terminal is not willing to report positioning data or the terminal allows collection of positioning data or the terminal does not allow collection of positioning data, the positioning data being used for positioning model related operations;
[0010] Determining that target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, the target information being used to notify the terminal of a request related to positioning data;
[0011] It is determined that a privacy confirmation of the user needs to be acquired or the privacy confirmation of the user does not need to be acquired.
[0012] In a second aspect, a message transmission method is provided, performed by a second network element, and the method comprises:
[0013] The second network element sends a first message to the first network element, the first message being used for requesting a terminal list in a target area or requesting a terminal list in the target area that is allowed to collect positioning data, and the first message comprising at least one of the following:
[0014] Information of the target area;
[0015] A fourth indication, used for indicating a positioning data collector;
[0016] A fifth indication, used for indicating a use of collecting the positioning data;
[0017] The positioning data is used for a positioning model related operation.
[0018] In a third aspect, a message transmission method is provided, performed by a first network element, and the method comprises:
[0019] The first network element receives a fifth message from a second network element, and the fifth message comprises at least one of the following:
[0020] An identifier of the terminal;
[0021] A privacy confirmation result, the privacy confirmation result comprising any one of the following: user refusal of authorization, user permission of authorization;
[0022] A sixth indication, used for indicating willingness to report the positioning data or unwillingness to report the positioning data or permission to collect the positioning data or disallowance to collect the positioning data;
[0023] Validity time information, used for representing a validity time of the willingness to report the positioning data or the permission to collect the positioning data, or used for representing a validity time of the authorization permission;
[0024] The positioning data is used for a positioning model related operation.
[0025] In a fourth aspect, a message transmission method is provided, performed by a terminal, and the method comprises:
[0026] The terminal receives target information from a first network element, the target information being used for notifying the terminal of a request related to positioning data;
[0027] The terminal sends a second message to the first network element, and the second message comprises at least one of the following:
[0028] a privacy confirmation result, the privacy confirmation result comprising any one of: user rejection of authorization, user permission of authorization;
[0029] a sixth indication, used for indicating willingness to report positioning data or unwillingness to report positioning data or permission to collect positioning data or no permission to collect positioning data;
[0030] validity time information, used for representing validity time of willingness to report positioning data or permission to collect positioning data, or used for representing validity time of authorization permission;
[0031] wherein the positioning data is used for positioning model related operation.
[0032] In a fifth aspect, a data processing related operation apparatus is provided, and the apparatus comprises:
[0033] a first processing module, configured to acquire first information of a terminal;
[0034] a second processing module, configured to perform at least one of the following operations based on the first information of the terminal:
[0035] determine that the terminal is willing to report positioning data or the terminal is unwilling to report positioning data or the terminal is permitted to collect positioning data or the terminal is not permitted to collect positioning data, the positioning data being used for positioning model related operation;
[0036] determine that target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, the target information being used for notifying the terminal of positioning data related request;
[0037] determine that privacy confirmation of a user needs to be acquired or the privacy confirmation of the user does not need to be acquired.
[0038] In a sixth aspect, a message transmission apparatus is provided, and the apparatus comprises:
[0039] a sending module, configured to send a first message to a first network element, the first message being used for requesting a terminal list in a target area or requesting a terminal list permitted to collect positioning data in the target area, the first message comprising at least one of the following:
[0040] information of the target area;
[0041] a fourth indication, used for indicating a positioning data collector;
[0042] a fifth indication, used for indicating purpose of collecting positioning data;
[0043] wherein the positioning data is used for positioning model related operation.
[0044] In a seventh aspect, a message transmission apparatus is provided, and the apparatus comprises:
[0045] receiving a fifth message from the second network element, the fifth message comprising at least one of:
[0046] an identity of the terminal;
[0047] a privacy confirmation result, the privacy confirmation result comprising any one of: user refusal of authorization, user permission of authorization;
[0048] a sixth indication indicating willingness to report the positioning data or unwillingness to report the positioning data or permission to collect the positioning data or no permission to collect the positioning data;
[0049] validity time information representing a validity time of the willingness to report the positioning data or the permission to collect the positioning data, or representing a validity time of the authorization permission;
[0050] wherein the positioning data is used for a positioning model related operation.
[0051] In an eighth aspect, a message transmission apparatus is provided, the apparatus comprising:
[0052] a receiving module configured to receive target information from a first network element, the target information being used to notify the terminal of a request related to the positioning data;
[0053] a sending module configured to send a second message to the first network element, the second message comprising at least one of:
[0054] a privacy confirmation result, the privacy confirmation result comprising any one of: user refusal of authorization, user permission of authorization;
[0055] a sixth indication indicating willingness to report the positioning data or unwillingness to report the positioning data or permission to collect the positioning data or no permission to collect the positioning data;
[0056] validity time information representing a validity time of the willingness to report the positioning data or the permission to collect the positioning data, or representing a validity time of the authorization permission;
[0057] wherein the positioning data is used for a positioning model related operation.
[0058] In a ninth aspect, a data processing related operation apparatus is provided, the apparatus being configured to perform the steps of the method according to the first aspect.
[0059] In a tenth aspect, a message transmission apparatus is provided, the apparatus being configured to perform the steps of the method according to the second aspect, or to implement the steps of the method according to the third aspect, or to implement the steps of the method according to the fourth aspect.
[0060] In an eleventh aspect, a network-side device is provided, which includes a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect, or implement the steps of the method according to the third aspect.
[0061] In a twelfth aspect, a network-side device is provided, which includes a processor and a communication interface, and the processor or the communication interface is configured to: acquire first information of a terminal; and the processor is configured to: based on the first information of the terminal, perform at least one of the following operations: determine that the terminal is willing to report positioning data or the terminal is not willing to report positioning data or the terminal allows collection of the positioning data or the terminal does not allow collection of the positioning data, the positioning data being used for a positioning model related operation; determine that the terminal needs to be sent target information or the terminal does not need to be sent target information, the target information being used to notify the terminal of a request related to the positioning data; and determine that the user's privacy confirmation needs to be acquired or the user's privacy confirmation does not need to be acquired.
[0062] Or,
[0063] the communication interface is configured to: send a first message to a first network element, the first message being used to request a terminal list in a target area or request a terminal list in the target area that allows collection of positioning data, the first message including at least one of the following: information of the target area; a fourth indication indicating a positioning data collector; a fifth indication indicating a purpose of collecting the positioning data; and the positioning data being used for a positioning model related operation.
[0064] Or,
[0065] the communication interface is configured to: receive a fifth message from a second network element, the fifth message including at least one of the following: an identifier of the terminal; a privacy confirmation result including any of the following: user's refusal of authorization, user's permission of authorization; a sixth indication indicating willingness to report the positioning data or unwillingness to report the positioning data or permission of collection of the positioning data or disallowance of collection of the positioning data; and valid time information representing a valid time of willingness to report the positioning data or permission of collection of the positioning data, or representing a valid time of authorization permission; and the positioning data being used for a positioning model related operation.
[0066] In a thirteenth aspect, a terminal is provided, which includes a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the fourth aspect.
[0067] In a fourteenth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is configured to: receive target information from a first network element, the target information being used to inform the terminal of a request related to positioning data; and send, by the terminal, a second message to the first network element, the second message comprising at least one of: a privacy confirmation result, the privacy confirmation result comprising any one of: a user rejection of authorization, and a user permission of authorization; a sixth indication, used to indicate a willingness to report positioning data or a lack of willingness to report positioning data or a permission to collect positioning data or a lack of permission to collect positioning data; and valid time information, used to represent a valid time of the willingness to report positioning data or the permission to collect positioning data, or used to represent a valid time of the authorization permission; wherein the positioning data is used for a positioning model related operation.
[0068] In a fifteenth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement steps of the method according to the first aspect, or to implement steps of the method according to the second aspect, or to implement steps of the method according to the third aspect, or to implement steps of the method according to the fourth aspect.
[0069] In a sixteenth aspect, a wireless communication system is provided, comprising a terminal and a network side device, the terminal being configured to implement steps of the method according to the fourth aspect, and the network side device being configured to implement steps of the method according to the first aspect or the second aspect or the third aspect.
[0070] In a seventeenth aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to run a program or instructions to implement the method according to the first aspect, or to implement the method according to the second aspect, or to implement the method according to the third aspect, or to implement the method according to the fourth aspect.
[0071] In an eighteenth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, and the computer program / program product being executed by at least one processor to implement steps of the method according to the first aspect, or to implement steps of the method according to the second aspect, or to implement steps of the method according to the third aspect, or to implement steps of the method according to the fourth aspect.
[0072] In the embodiments of the present application, a target network element acquires first information of a terminal; and the target network element performs at least one of the following operations based on the first information of the terminal: determining that the terminal is willing to report positioning data or the terminal is not willing to report positioning data or the terminal allows collection of positioning data or the terminal does not allow collection of positioning data, the positioning data being used for positioning model related operations; determining that the target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, the target information being used for notifying the terminal of a request related to positioning data; and determining that the privacy confirmation of a user needs to be acquired or the privacy confirmation of the user does not need to be acquired. Through the above operations, the network side device can determine the privacy settings of the terminal for the positioning data used for the positioning model related operations, so as to enable the network side device to acquire the positioning data of the terminal for the positioning model related operations with the consent of the terminal. BRIEF DESCRIPTION OF DRAWINGS
[0073] FIG. 1 is a schematic diagram of a network structure to which the embodiments of the present application can be applied;
[0074] FIG. 2 is a flowchart of a data processing related operation method according to an embodiment of the present application;
[0075] FIG. 3 is a flowchart of a message transmission method according to an embodiment of the present application;
[0076] FIG. 4 is a flowchart of a message transmission method according to an embodiment of the present application;
[0077] FIG. 5 is a flowchart of a message transmission method according to an embodiment of the present application;
[0078] FIG. 6 is a flowchart of Embodiment 1 according to an embodiment of the present application;
[0079] FIG. 7 is a flowchart of Embodiment 2 according to an embodiment of the present application;
[0080] FIG. 8 is a structural diagram of a data processing related operation apparatus according to an embodiment of the present application;
[0081] FIG. 9 is a structural diagram of a message transmission apparatus according to an embodiment of the present application;
[0082] FIG. 10 is a structural diagram of a message transmission apparatus according to an embodiment of the present application;
[0083] FIG. 11 is a structural diagram of a message transmission apparatus according to an embodiment of the present application;
[0084] FIG. 12 is a structural diagram of a communication device according to an embodiment of the present application;
[0085] FIG. 13 is a structural diagram of a terminal according to an embodiment of the present application;
[0086] FIG. 14 is a structural diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0087] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0088] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and including B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.
[0089] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). The direct indication can be understood as the sender explicitly informing the receiver of the specific information, the operation to be performed or the request result, etc. in the indication sent by the sender. The indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or judging and determining the operation to be performed or the request result, etc. according to the judgment result.
[0090] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th
[0091] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0092] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.
[0093] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices jointly, and the embodiments of the present application do not make a specific limitation hereon. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a dedicated hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).
[0094] Before the embodiments of the present application are described, the related art will be briefly introduced as follows:
[0095] I. Positioning privacy settings
[0096] In the current positioning framework, the positioning privacy profile of a terminal is saved in the UDM, and the positioning privacy profile includes information such as whether to allow being positioned, whether to be notified when being positioned, whether to require privacy confirmation, and an expected area for event reporting. Some information in the positioning privacy profile is shown in Table 1.
[0097] Table 1
[0098] In the positioning process, the AMF or GMLC sometimes interacts with the UDM to obtain the positioning privacy profile of the target UE, so as to determine whether the UE can be positioned, and to send a positioning notification or a positioning privacy confirmation message to the UE as needed. After obtaining the confirmation of the terminal / user, the network can perform positioning, and can further expose the location information.
[0099] II. AI positioning
[0100] In the AI positioning process, the LMF or NWDAF can train a positioning model, and the LMF can use the positioning model to predict the terminal position when calculating the terminal position, so as to improve the positioning accuracy. Under this AI positioning feature, the network needs to collect the positioning data (referred to as positioning data) of the terminal for model training, performance supervision, and other model-related operations.
[0101] Currently, the positioning data of the terminal is used for positioning the terminal, and is not used for positioning model-related operations, therefore, the positioning privacy profile of the terminal is a privacy issue related to location, that is, whether to allow positioning the target UE to obtain the positioning result (such as position, speed, etc.). In this way, the network cannot verify the privacy settings of the terminal for reporting the positioning data for positioning model-related operations, and the network cannot obtain the positioning data of the terminal for positioning model-related operations.
[0102] In view of this, the embodiments of the present application provide a data processing related operation method, a message transmission method, an apparatus and a communication device to solve the problem that the network side device cannot obtain the positioning data of the terminal to perform positioning model related operations in the related art.
[0103] The data processing related operation method and the message transmission method provided by the embodiments of the present application will be described in detail below in combination with the accompanying drawings and some embodiments and application scenarios.
[0104] FIG. 2 shows a flowchart of a data processing related operation method provided by the embodiments of the present application. As shown in FIG. 2, the data processing related operation method comprises the following steps:
[0105] Step 201: A target network element obtains first information of a terminal.
[0106] Step 202: The target network element performs at least one of the following operations based on the first information of the terminal:
[0107] determining that the terminal is willing to report positioning data or the terminal is not willing to report positioning data or the terminal allows collection of positioning data or the terminal does not allow collection of positioning data, the positioning data being used for positioning model related operations;
[0108] determining that the target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, the target information being used to notify the terminal of a request related to positioning data;
[0109] determining that the privacy confirmation of a user needs to be obtained or the privacy confirmation of the user does not need to be obtained.
[0110] In the embodiments of the present application, the target network element can include various types of network elements. For example, the target network element can be a first network element, which can include, for example, an AMF. The target network element can also be a second network element, which can be understood as a positioning data collector or a positioning data user or a positioning data requester, or can be understood as a model training entity. The second network element can be a network element with a function entity, which can include, for example, an LMF or a NWDAF or a GMLC or a model training entity. The related embodiments of different target network elements will be described below.
[0111] In the embodiments of the present application, the positioning data can include at least one of the following:
[0112] (1) Measurement data, including Channel Impulse Response (CIR), Power Delay Profile (PDP), Delay profile (DP) (Reference Signal Received Power (RSRP), RSRPP, Reference Signal Time Difference (RSTD)), etc. Measurement data refers to data used for measurement in the positioning process, and devices such as UE, LMF can calculate based on the measurement data to obtain location information data;
[0113] (2) Location information data, including Location (such as Geodetic loc., civic loc.), etc. The location information can refer to geographic location, latitude and longitude position, cell information, city information, etc.
[0114] (3) Intermediate features, including Time of Arrival (TOA), path phase, etc. It refers to data generated by devices such as UE, positioning reference unit (PRU), RAN in the process of processing measurement data, which may be generated by processing measurement data based on certain algorithms or models;
[0115] (4) Assistance data, including Reference Signal (RS) configuration, etc. It refers to some data that can assist positioning, such as Radio signaling configuration information, reference cell information, neighbor cell information, RSTD search time window, etc.
[0116] In an implementation manner, the first information can be saved in at least one of the following: LCS privacy profile, user consent, location data privacy profile.
[0117] In an implementation, the first information can be carried by at least one of the following: a location service privacy profile (LCS privacy profile), user consent, and a location data privacy profile.
[0118] In an implementation, the target network element obtaining the first information of the terminal comprises: the target network element obtaining the first information saved in at least one of the following: a location service privacy profile (LCS privacy profile), user consent, and a location data privacy profile; or the target network element obtaining at least one of the following: a location service privacy profile (LCS privacy profile), user consent, and a location data privacy profile, wherein the at least one of the following: a location service privacy profile (LCS privacy profile), user consent, and a location data privacy profile comprises the first information.
[0119] In an implementation, the first information is saved or carried in a LCS privacy profile, and the first information can be understood as an enhanced location service privacy profile. That is, the embodiments of the present application enhance the location privacy profile in the UDM of the related technology, that is, on the basis of the location privacy profile in the UDM of the related technology, a plurality of indication information are newly added to indicate the privacy settings of the terminal for reporting or collecting location data. In this way, when it is necessary to collect location data for location model related operations, the target network element can obtain the LCS privacy profile of the UE from the UDM, and the target network element verifies the privacy settings of the terminal based on the LCS privacy profile. Specifically, it is verified whether the terminal is willing to report location data or not, or whether the terminal is allowed to collect location data or not, or whether the target information needs to be sent to the terminal or not, or whether the privacy confirmation of the user needs to be obtained or not.
[0120] In an embodiment, the first information is saved or carried in a user consent, which can be understood as enhanced user consent information. For example, a plurality of indication information is added in the user consent to indicate the privacy settings of the terminal for reporting or collecting the positioning data. In this way, when it is necessary to collect the positioning data for the positioning model related operation, the target network element can obtain the user consent of the UE from the UDM, and verify the privacy settings of the terminal based on the user consent. Specifically, it is verified whether the terminal is willing to report the positioning data or not, or whether the terminal is allowed to collect the positioning data or not, or whether the target information needs to be sent to the terminal or not, or whether the privacy confirmation of the user needs to be obtained or not.
[0121] In an embodiment, the first information is saved or carried in a location data privacy profile, which can be understood as new subscription data or user data added in the UDM to indicate the user consent for the positioning data. For example, a new type of subscription data or user data is set in the UDM, which can be named as location data privacy profile. A plurality of indication information is added in the location data privacy profile to indicate the privacy settings of the terminal for reporting or collecting the positioning data. In this way, when it is necessary to collect the positioning data for the positioning model related operation, the target network element can obtain the location data privacy profile of the UE from the UDM, and verify the privacy settings of the terminal based on the location data privacy profile. Specifically, it is verified whether the terminal is willing to report the positioning data or not, or whether the terminal is allowed to collect the positioning data or not, or whether the target information needs to be sent to the terminal or not, or whether the privacy confirmation of the user needs to be obtained or not.
[0122] In the embodiments of the present application, the target information can be understood as privacy notification information, which is used to notify the terminal of a request related to positioning data. The message carrying the target information can be understood as a privacy notification message, which can be, for example, an LCS notification message, or an LCS notification invoke request, or a non-access stratum location notification invoke request (NAS location notification invoke request), or a non-access stratum location data notification invoke request (NAS location data notification invoke request).
[0123] In the embodiments of the present application, the target network element obtains the first information of the terminal; and based on the first information of the terminal, the target network element performs at least one of the following operations: determining that the terminal is willing to report positioning data or the terminal is not willing to report positioning data or the terminal allows collection of positioning data or the terminal does not allow collection of positioning data, the positioning data being used for a positioning model related operation; determining that the target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, the target information being used to notify the terminal of a request related to positioning data; and determining that the privacy confirmation of the user needs to be obtained or the privacy confirmation of the user does not need to be obtained. Through the above operations, the network side device can determine the privacy setting of the terminal for the positioning data used for the positioning model related operation, so as to enable the network side device to obtain the positioning data of the terminal for the positioning model related operation with the consent of the terminal.
[0124] In the embodiments of the present application, the manner in which the target network element obtains the first information of the terminal can include, for example, the following steps:
[0125] The target network element queries the subscription information of the UE from the UDM using a subscription permanent identifier (SUPI) or a generic public subscription identifier (GPSI), to obtain the first information (for example, the first information in the LCS privacy profile, the User consent and / or the Location data privacy profile) of the UE, for example, through an Nudm_SDM_Get request message;
[0126] The UDM replies to the target network element with the privacy profile of the enhanced location service.
[0127] In some embodiments, the first information of the terminal comprises at least one of a privacy indication, a privacy level, a time period during which the privacy indication is valid, and a geographic area during which the privacy indication is valid;
[0128] The privacy indication comprises at least one of:
[0129] A first privacy indication indicating that the terminal is willing to report positioning data, or indicating that the terminal is not willing to report positioning data;
[0130] A second privacy indication indicating that the terminal is willing to report positioning data for a positioning model, or indicating that the terminal is not willing to report positioning data for a positioning model;
[0131] A third privacy indication indicating that the terminal is willing to report positioning data for training of a positioning model, or indicating that the terminal is not willing to report positioning data for training of a positioning model;
[0132] A fourth privacy indication indicating that the terminal is willing to report positioning data for performance monitoring of a positioning model, or indicating that the terminal is not willing to report positioning data for performance monitoring of a positioning model;
[0133] A fifth privacy indication indicating that the terminal allows collection of positioning data, or indicating that the terminal does not allow collection of positioning data;
[0134] A sixth privacy indication indicating that the terminal allows collection of positioning data for a positioning model, or indicating that the terminal does not allow collection of positioning data for a positioning model;
[0135] A seventh privacy indication indicating that the terminal allows collection of positioning data for training of a positioning model, or indicating that the terminal does not allow collection of positioning data for training of a positioning model;
[0136] An eighth privacy indication indicating that the terminal allows collection of positioning data for performance monitoring of a positioning model, or indicating that the terminal does not allow collection of positioning data for performance monitoring of a positioning model;
[0137] A ninth privacy indication indicating that the terminal allows collection of positioning data through a user plane, or indicating that the terminal does not allow collection of positioning data through a user plane;
[0138] A tenth privacy indication indicating that the terminal allows collection of positioning data through a control plane, or indicating that the terminal does not allow collection of positioning data through a control plane;
[0139] Or,
[0140] The privacy level comprises at least one of:
[0141] a first privacy level for indicating a privacy level of reporting the positioning data by the terminal for the positioning model;
[0142] a second privacy level for indicating a privacy level of collecting the positioning data by the terminal for the positioning model.
[0143] The first privacy indication can be understood as or replaced by a privacy indication of reporting the positioning data.
[0144] The second privacy indication can be understood as or replaced by a privacy indication of reporting the positioning data for the positioning model.
[0145] The third privacy indication can be understood as or replaced by a privacy indication of reporting the positioning data for training of the positioning model.
[0146] The fourth privacy indication can be understood as or replaced by a privacy indication of reporting the positioning data for performance monitoring of the positioning model.
[0147] The fifth privacy indication can be further understood as for indicating that the terminal allows the collection of the positioning data, or for indicating that the terminal does not allow the collection of the positioning data, and the fifth privacy indication can be understood as or replaced by a privacy indication of collecting the positioning data.
[0148] The sixth privacy indication can be understood as or replaced by a privacy indication of collecting the positioning data for the positioning model.
[0149] The seventh privacy indication can be understood as or replaced by a privacy indication of collecting the positioning data for training of the positioning model.
[0150] The eighth privacy indication can be understood as or replaced by a privacy indication of collecting the positioning data for performance monitoring of the positioning model.
[0151] The ninth privacy indication can be understood as or replaced by a privacy indication of collecting the positioning data in a user plane.
[0152] The tenth privacy indication can be understood as or replaced by a privacy indication of collecting the positioning data in a control plane.
[0153] The first privacy level can be understood as or replaced by a privacy level of reporting the positioning data for the positioning model.
[0154] The second privacy level can be understood as or replaced by a privacy level of collecting the positioning data for the positioning model.
[0155] The time period in which the privacy indication is valid can comprise a timer period in which the first privacy indication (and / or any other privacy indication) is valid.
[0156] The effective geographical area of the privacy indication may include, for example, a geographical area in which the first privacy indication (and / or any other privacy indication) is effective.
[0157] The privacy data types related to the reporting of the positioning data may be understood as active privacy data types, and the privacy data types related to the collection of the positioning data may be understood as passive privacy data types.
[0158] The active privacy data type indicates whether the user is willing to report data by the terminal device, and may be understood as an active setting of positioning privacy. In the process of collecting positioning data by the network, the terminal is willing to report or not report the positioning data.
[0159] It should be noted that the active privacy data type is different from the indication information such as Location Privacy Indication in the related art, which focuses on whether the UE is allowed to be located (whether being located is allowed), which may be understood as a behavior permission for passively obtaining the terminal positioning result / position estimate. In this process, the UE is a passive role, and whether the UE can be located is the core of the positioning privacy information in the related art. The active privacy data type focuses on whether the UE is willing to report the positioning data (whether be willing to report location data), which is a behavior permission for actively providing information to the network, and also includes the use of the positioning data and the positioning measurement data, and is not limited to the use in the calculation of the positioning result, but also includes the use in the process such as the training of the AI positioning model.
[0160] It should be further noted that the passive type of privacy data mentioned above indicates whether the user allows the network to collect the terminal positioning data of the user for a purpose other than calculating the location result / position estimate, such as: training of a positioning model, monitoring of the performance of a positioning model, etc. Although the network side will also collect some measurement data of the UE in related positioning technologies, the difference from the indication information such as the Location Privacy Indication mentioned in related technologies is that related technologies use these measurement data for calculating the location result (collect location data of a UE for calculating location result), but not for training a positioning model. These positioning measurement data in related technologies are used and discarded, and after the end of a positioning session, the measurement data collected by the UE in this session will not be saved for a long time. The passive type of privacy data proposed in the embodiments of the present application is different, mainly in the purpose of collecting data, such as whether the network is allowed to collect the positioning data for model training (collect location data of a UE for model training).
[0161] In some embodiments, the first privacy level includes privacy level information corresponding to each of N location data collectors or location data users or location data requesters, N being an integer greater than or equal to 1; or,
[0162] The second privacy level includes privacy level information corresponding to each of M location data collectors or location data users or location data requesters, M being an integer greater than or equal to 1.
[0163] That is, a privacy level can be configured for each data collector / user / requester, and additionally, an effective time information and / or an effective area information can also be configured for each data collector / user / requester. The information corresponding to different data collectors / users / requesters can be different or the same. In this way, after obtaining the privacy information, the target network element can determine whether privacy notification and / or privacy verification are needed according to the privacy level information, the effective time information or the effective area information corresponding to the data collector / user / requester.
[0164] In some embodiments, the first privacy level includes at least one of the following:
[0165] The terminal does not want to report the positioning data for the positioning model;
[0166] No notification is needed, and the terminal is willing to report the positioning data for the positioning model;
[0167] Notification is needed, and the terminal is willing to report the positioning data for the positioning model;
[0168] Notification and privacy verification are needed, and if there is no reply, the terminal is willing to report the positioning data for the positioning model;
[0169] Notification and privacy verification are needed, and if there is no reply, the terminal is not willing to report the positioning data for the positioning model;
[0170] Or,
[0171] The second privacy level includes at least one of the following:
[0172] The terminal does not allow the collection of positioning data for the positioning model;
[0173] No notification is needed, and the terminal allows the collection of positioning data for the positioning model;
[0174] Notification is needed, and the terminal allows the collection of positioning data for the positioning model;
[0175] Notification and privacy verification are needed, and if there is no reply, the terminal allows the collection of positioning data for the positioning model;
[0176] Notification and privacy verification are needed, and if there is no reply, the terminal allows the collection of positioning data for the positioning model.
[0177] Exemplarily, the specific content of the privacy data type can be seen from Table 2. It should be noted that each item listed in Table 2 is optional.
[0178] Table 2
[0179] Further explanation of Table 2 is as follows:
[0180] The privacy indication of the reported positioning data is an indication of the willingness of the terminal to report the positioning data, which can include the application of the positioning data to model training, positioning result calculation (model inference), model performance monitoring, etc. It can include various ways of reporting data (control plane, user plane). The privacy indication can also include geographical area information in which the privacy indication is valid.
[0181] The privacy indication of reporting positioning data for AI positioning model is an indication of the intention of the terminal to report positioning data for AI positioning model, which can include various ways (control plane, user plane) of reporting data. The privacy indication can also include geographic area information where the privacy indication is valid.
[0182] The privacy indication of reporting positioning data for AI positioning model training is an indication of the intention of the terminal to report positioning data for AI positioning model training, which can include various ways (control plane, user plane) of reporting data. The privacy indication can also include geographic area information where the privacy indication is valid.
[0183] The privacy indication of reporting positioning data for AI positioning model inference is an indication of the intention of the terminal to report positioning data for AI positioning model inference, which can include various ways (control plane, user plane) of reporting data. The privacy indication can also include geographic area information where the privacy indication is valid.
[0184] The privacy indication of reporting positioning data for AI positioning model performance monitoring is an indication of the intention of the terminal to report positioning data for AI positioning model performance monitoring, which can include various ways (control plane, user plane) of reporting data. The privacy indication can also include geographic area information where the privacy indication is valid.
[0185] Privacy level, such as one of the following: a level of reporting location data for AI positioning model (Reporting location data for AI positioning model class), or a level of reporting location data (Reporting location data class), or a level of collecting location data for AI positioning model (Collecting location data for AI positioning model class), or a level of collecting location data (Collecting location data class), which is a privacy level set for different data requesters / users / collectors, different requesters / users / collectors set different privacy policies (for example: data requests of LMF type can be directly allowed without notifying the UE, but data requests of NWDAF type need to notify the UE and obtain user privacy confirmation). Through this setting, the following mechanism can be flexibly supported: different levels are set for different data requesters / users / collectors, when data collection occurs, user privacy confirmation can be performed for some unknown trusted requesters / users / collectors, and some trusted requesters / users / collectors do not need repeated privacy notification and privacy confirmation, avoiding one-size-fits-all notification of the UE and privacy confirmation, and privacy checking can be efficiently performed.
[0186] The privacy indication of collecting location data is an indication that reflects the permission of the terminal to the network to collect location data, including collecting location data for the purpose of model training, positioning result calculation, model performance monitoring, etc., and can include various reporting data paths (control plane, user plane). The privacy indication can also include geographic area information where the privacy indication is valid.
[0187] The privacy indication of collecting location data for AI positioning model is an indication that reflects the permission of the terminal to the network to collect location data for AI positioning model related operations, including collecting location data for the purpose of model training, model performance monitoring, etc., and can include various reporting data paths (control plane, user plane). The privacy indication can also include geographic area information where the privacy indication is valid.
[0188] The privacy indication for collecting location data for AI positioning model training is an indication that embodies the permission setting of the terminal to the network collecting location data for the training of the AI positioning model, which can include various control plane and user plane reporting data. The privacy indication can also include geographic area information in which the privacy indication is valid.
[0189] The privacy indication for collecting location data for AI positioning model inference is an indication that embodies the permission setting of the terminal to the network collecting location data for the inference of the AI positioning model, which can include various control plane and user plane reporting data. The privacy indication can also include geographic area information in which the privacy indication is valid.
[0190] The privacy indication for collecting location data for AI positioning model performance monitoring is an indication that embodies the permission setting of the terminal to the network collecting location data for the performance monitoring of the AI positioning model, which can include various control plane and user plane reporting data. The privacy indication can also include geographic area information in which the privacy indication is valid.
[0191] The user plane location data collection privacy indication is an indication that embodies the permission setting of the terminal to the network collecting location data through the user plane. If allowed, the network side device can collect the location data of the UE through the user plane. The privacy indication can also include geographic area information in which the privacy indication is valid.
[0192] The control plane location data collection privacy indication is an indication that embodies the permission setting of the terminal to the network collecting location data through the control plane. If allowed, the network side device can collect the location data of the UE through the control plane. The privacy indication can also include geographic area information in which the privacy indication is valid.
[0193] In an implementation, at least one of the privacy indication, the privacy level, the time period in which the privacy indication is valid, and the geographic area in which the privacy indication is valid is included or stored in at least one of the location service privacy profile, the user consent, and the location data privacy profile.
[0194] In some embodiments, the determining whether to send target information to the terminal or not includes at least one of the following:
[0195] In the case where the privacy check result of the terminal indicates that the terminal is unwilling to report location data or does not allow location data to be collected, it is determined that target information does not need to be sent to the terminal.
[0196] In a case where the privacy check result of the terminal indicates that the terminal is willing to report the positioning data or allows the collection of the positioning data and does not need to be notified, it is determined that the target information does not need to be sent to the terminal;
[0197] In a case where the privacy check result of the terminal indicates that the terminal is willing to report the positioning data or allows the collection of the positioning data and needs to be notified or needs privacy confirmation, it is determined that the target information needs to be sent to the terminal.
[0198] It should be noted that, in a case where the target network element is the first network element, the above-mentioned determination that the target information does not need to be sent to the terminal can be understood or replaced as determination that the target information is not sent to the terminal, and the above-mentioned determination that the target information needs to be sent to the terminal can be understood or replaced as determination that the target information is sent to the terminal.
[0199] It should be noted that, when the target network element is an AMF, the action of the AMF according to the privacy check result includes one of the following: in a case where the privacy check result of the terminal indicates that the terminal is not willing to report the positioning data or the terminal does not allow the collection of the positioning data, the AMF sends the target information to the terminal; in a case where the privacy check result of the terminal indicates that the terminal is willing to report the positioning data or the terminal allows the collection of the positioning data and does not need to be notified, the AMF does not send the target information to the terminal; in a case where the privacy check result of the terminal indicates that the terminal is willing to report the positioning data or the terminal allows the collection of the positioning data and needs to be notified or needs privacy confirmation, the AMF sends the target information to the terminal. When the target network element is an LMF or a NWDAF or a GMLC or a training entity, the action of the target network element according to the privacy check result includes one of the following: in a case where the privacy check result of the terminal indicates that the terminal is not willing to report the positioning data or the terminal does not allow the collection of the positioning data, the target network element determines that the target information needs to be sent to the terminal; in a case where the privacy check result of the terminal indicates that the terminal is willing to report the positioning data or the terminal allows the collection of the positioning data and does not need to be notified, the target network element determines that the target information does not need to be sent to the terminal; in a case where the privacy check result of the terminal indicates that the terminal is willing to report the positioning data or the terminal allows the collection of the positioning data and needs to be notified or needs privacy confirmation, the target network element determines that the target information needs to be sent to the terminal.
[0200] In some embodiments, the target information includes at least one of the following:
[0201] a first indication, used to indicate a notification type;
[0202] a second indication to indicate a data collector or to indicate a data consumer or to indicate a data requestor;
[0203] a third indication to indicate a data purpose for collecting the location data;
[0204] wherein the notification type comprises any one of:
[0205] a first notification type to notify the terminal that the terminal allows the collection of the location data or the terminal is willing to report the location data (e.g., notifyLocationDataAllowed);
[0206] a second notification type to notify the terminal that a privacy verification is performed, and if there is no response, the terminal allows the collection of the location data or the terminal is willing to report the location data (e.g., notifyAndVerify-LocationDataAllowedIfNoResponse);
[0207] a third notification type to notify the terminal that a privacy verification is performed, and if there is no response, the terminal does not allow the collection of the location data or the terminal is not willing to report the location data (e.g., notifyAndVerify-LocationDataNotAllowedIfNoResponse).
[0208] The first indication can inform the UE whether the current target information (such as carried in the NAS privacy notification message) is a notification or a notification and privacy confirmation. In the case of a notification (such as the first notification type), the UE can inform the user through UI interaction or local policy, without waiting for the user's confirmation. In the case of a notification and privacy confirmation (such as the second notification type and the third notification type), the UE can inform the user through UI interaction or local policy and obtain the user's privacy confirmation result, and then determine whether to return to the network side (such as the user's privacy confirmation result is permission, and the first indication is the second notification type, then the UE can not reply when it is busy, so the network side will also consider that the UE allows after the waiting reply timeout; for example, the user's privacy confirmation result is not allowed, and the first indication is the second notification type, then the UE should reply to the network side regardless of the indication that the user does not allow, so that the network side can get the correct privacy verification result, otherwise it will also consider that the UE allows after the waiting reply timeout, which is contrary to the UE's intention). Through this indication, the interaction efficiency of the UE, the user and the network can be improved, and the privacy intention of the UE / user can be more accurately known.
[0209] It should be noted that one of the manifestations of the second indication is to use the type to represent (such as LMF, LMF type, NWDAF, NWDAF type), and the other manifestation is to use the identification information to represent (such as LMF ID, NWDAF ID).
[0210] In some embodiments, the positioning data collector or the positioning data user or the positioning data requester comprises at least one of:
[0211] LMF;
[0212] NWADF;
[0213] LMF in the HPLMN (Home Public Land Mobile Network, HPLMN);
[0214] LMF in the VPLMN (Visited PLMN, VPLMN);
[0215] NWDAF in the HPLMN (Home Public Land Mobile Network, HPLMN);
[0216] NWDAF in the VPLMN (Visited PLMN, VPLMN);
[0217] Or,
[0218] The identity of the positioning data collector or the positioning data consumer or the positioning data requester comprises at least one of the following: LMF ID;
[0219] NWDAF ID.
[0220] Wherein, the LMF of HPLMN, the NWADF of HPLMN are for when the UE is currently served by HPLMN, the LMF of VPLMN, the NWADF of VPLMN are for when the UE is currently served by VPLMN.
[0221] LMF represents a type: the type of data collector / requesting / consumer is a location management network element; LMF ID represents the identification information of a specific LMF network element in the network, such as LMF NF ID (UUID), LMF IP address; NWDAF represents a type: the type of data collector / requesting / consumer is a network data analysis network element; NWDAF ID represents the identification information of a specific NWDAF network element in the network, such as NWDAF NF ID (UUID), NWDAF IP address. The LMF of HPLMN represents a type: the type of data collector / requesting / consumer is the location management network element of HPLMN. The LMF of VPLMN represents a type: the type of data collector / requesting / consumer is the location management network element of VPLMN. The NWADF of HPLMN represents a type: the type of data collector / requesting / consumer is the network data analysis network element of HPLMN. The NWADF of VPLMN represents a type: the type of data collector / requesting / consumer is the network data analysis network element of VPLMN.
[0222] The second indication described above supports different privacy verification results for different data collectors or consumers or requesters, which can directly let the UE / User know who is collecting or preparing to collect their own positioning data, and can be used by the UE / User to judge whether to authorize. At the same time, this information can also be displayed to the User through the UI or the display screen of the terminal, so that the User knows this information, which can ensure that the data privacy is fully protected.
[0223] In some embodiments, the use of the collected positioning data comprises at least one of the following:
[0224] Positioning model training (model training);
[0225] Positioning model performance monitoring (model performance monitoring).
[0226] In addition, the purpose of collecting the positioning data can further include inferring of a positioning model.
[0227] The following describes the embodiments in which the target network element is the first network element and the target network element is the second network element, respectively.
[0228] In some embodiments, in the case where the target network element is the first network element and the first network element includes an AMF, the method further includes:
[0229] The target network element receives a first message from the second network element, the first message being used to request a terminal list (UE list) in a target area or to request a terminal list in the target area that is allowed to collect positioning data, the first message including at least one of the following:
[0230] Information of the target area;
[0231] A fourth indication, used to indicate a positioning data collector or to indicate a positioning data user or to indicate a positioning data requester;
[0232] A fifth indication, used to indicate a purpose of collecting the positioning data.
[0233] The first message can be, for example, a Namf_eventExposure service, a Namf_Location_AIPosData service, or the like. The second network element can send the first message to the first network element directly or via another network element. For example, when the second network element is an LMF, the second network element can send the first message to the first network element directly; when the second network element is an NWDAF, the second network element can send the first message to the first network element directly or via the LMF or via the GMLC.
[0234] It should be noted that the purpose of the first message can be one of the following: to request a terminal list in a target area; to request a terminal list in the target area that is allowed to collect positioning data; to request a terminal list in the target area that is willing to report positioning data; to request a terminal list in the target area that is willing to report positioning data for AI positioning model; to request a terminal list in the target area that supports collecting positioning data; to request a terminal list in the target area that supports reporting positioning data. The target area can be, for example, an area of interest (AOI), and the target area can be understood as an area for collecting positioning data and can be represented by a tracking area (TA) list or a cell list or a geographical area.
[0235] The fourth indication can refer to the description of the second indication. The purpose of collecting the positioning data can refer to the description of the purpose of collecting the positioning data. To avoid repetition, the details are not described herein.
[0236] It should be noted that in the case of configuring a privacy level information for each data collector / user / requester, the fourth indication is the information required by the first network element to determine whether the UE needs to be notified. If the fourth indication is not carried in the first message, the first network element can determine locally according to the identity of the second network element (i.e., the collector / requester / user), such as receiving the first message from the LMF, it can be confirmed that the positioning data collector / requester / user is the LMF or the LMF in the HPLMN or the LMF in the VPLMN or the LMF ID; such as receiving the first message from the NWDAF or the GMLC, it can be confirmed that the positioning data collector / requester / user is the NWDAF or the NWDAF in the HPLMN or the NWDAF in the VPLMN or the NWDAF ID.
[0237] The fifth indication can be used by the first network element to inform the UE of the purpose of collecting data or reporting data when notifying the UE, so that the user can determine whether to authorize the positioning data to be used for positioning model training or positioning model performance monitoring or other purposes.
[0238] After receiving the first message, the first network element can determine the UE in the AOI, and for each UE, use the SUPI or GPSI to query the subscription information of the UE from the UDM to obtain the first information (such as LCS privacy profile, user consent, etc.) of the UE. The UDM returns the first information (such as enhanced privacy profile of the positioning service or user consent data, etc.) to the first network element. At this time, the first network element obtains the first information of the UE, such as the privacy profile of the positioning service, that is, step 201. The first network element combines the enhanced privacy profile of the positioning service and the fourth indication carried in the first message to determine whether the UE is willing to report data / whether the data is allowed to be collected / whether the UE needs to be notified / whether the privacy confirmation of the user needs to be obtained, that is, step 202.
[0239] In some embodiments, the method further comprises:
[0240] The target network element sends the target information to the terminal.
[0241] If the first network element determines that the UE needs to be notified in step 202, in this embodiment, the first network element sends the target information to the terminal.
[0242] For the first network element judging whether to need to inform the UE, the implementation manners can include the following:
[0243] [Corrected according to Rule 26 17.11.2025] 1. When the information of the privacy material that the UE is aiming at indicates that the UE is unwilling to report data / disallowed to collect data, such as one or more of the following indications: not willing to report location data or not willing to report location data or not willing to report location data for AI positioning model training or not willing to report location data for AI positioning model performance monitoring or UE is not willing to report location data for AI positioning model or collecting location data is disallowed or collecting location data for AI positioning model is disallowed or collecting location data for AI positioning model training is disallowed or collecting location data for AI positioning model performance monitoring is disallowed or collecting location data via user plane is disallowed or collecting location data via control plane is disallowed, the first network element does not need to notify the UE, and the first network element skips the step of sending target information to the terminal, and the first network element will not send the information of the UE to the second network element.
[0244] [According to Rule 26 Correction 17.11.2025]2、When the fourth indication is not contained in the first message, the first network element can use any one of the following 3 to 5 ways to judge. For example, the first network element receives the first message from the LMF, and the default data collector is the LMF. Then judge the privacy level setting of the UE for the LMF, such as one or more of the following indications: UE is willing to report location data for AI positioning model without notification or UE is willing to report location data without notification or collecting location data for AI positioning model is allowed without notification or collecting location data is allowed without notification. Then the first network element does not need to notify the UE, and the first network element skips the step of sending target information to the terminal. The first network element can send the UE information (such as UE identifier information, UE willing to report positioning data time period or UE allow to collect positioning data time period) to the second network element. For example, the first network element receives the first message from the NWDAF, and the default data collector is the NWDAF, and the subsequent LMF is the same.
[0245] [According to Rule 26, corrected on 17.11.2025] 3、When the fourth indication is contained in the first message, and the UE indicates in the privacy information of the fourth indication that the UE is not willing to report data or is not allowed to collect data, such as one or more of the following indications: UE is not willing to report location data for AI positioning model or UE is not willing to report location data or collecting location data for AI positioning model is disallowed or collecting location data is disallowed, the first network element does not need to notify the UE, the first network element skips the step of sending the target information to the terminal, and the first network element does not send the information of the UE to the second network element.
[0246] [According to Rule 26, corrected on 17.11.2025]4、When the fourth indication is contained in the first message, and the UE is willing to report data or allow data to be collected without notification according to the level information of the privacy data of the fourth indication, such as one or more of the following indications: UE is willing to report location data for AI positioning model without notification or UE is willing to report location data without notification or collecting location data for AI positioning model is allowed without notification or collecting location data is allowed without notification, the first network element does not need to notify the UE, and the first network element skips the step of sending target information to the terminal. The first network element can send the UE's information (such as UE identification information, time period for which the UE is willing to report positioning data, or time period for which the UE allows positioning data to be collected) to the second network element.
[0247] [Corrected according to Rule 26 17.11.2025]5、When the fourth indication is contained in the first message, and the UE needs to notify or notify and privacy verification (the notification or notification with privacy verification is needed) is indicated in the privacy information level of the fourth indication, such as one or more of the following indications: UE is willing to report location data for AI positioning model with notification (UE is willing to report location data for AI positioning model with notification) or UE is willing to report location data with notification (UE is willing to report location data with notification) or reporting location data for AI positioning model with notification and privacy verification requirement (reporting location data for AI positioning model with notification and privacy verification); UE is willing to report location data for AI positioning model if no response (UE is willing to report location data for AI positioning model if no response) or reporting location data for AI positioning model with notification and privacy verification requirement (reporting location data for AI positioning model with notification and privacy verification); UE is not willing to report location data for AI positioning model if no response (UE is not willing to report location data for AI positioning model if no response) or reporting location data with notification and privacy verification (reporting location data with notification and privacy verification);UE is willing to report location data if no response or reporting location data with notification and privacy verification; UE is not willing to report location data if no response or collecting location data for AI positioning model is allowed with notification or collecting location data is allowed with notification or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is allowed if no response or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is not allowed if no response or collecting location data with notification and privacy verification;Collecting location data is allowed if no response or collecting location data with notification and privacy verification; collecting location data is not allowed if no response, then the first network element needs to notify the UE, the first network element performs the step of sending target information to the terminal, and the first network element can send the information of the UE (such as UE identifier information, a time period during which the UE is willing to report positioning data, or a time period during which the UE allows collecting positioning data) to the second network element.
[0248] For the UE, after receiving the target information, the UE can interact with the user through a user interface (UI), or the UE performs privacy confirmation through pre-stored privacy configuration information in the UE instead of the user, to determine whether to authorize reporting of positioning data, whether to agree to collecting of positioning data, whether to authorize data use, and the like.
[0249] In some embodiments, the method further includes:
[0250] The target network element receives a second message from the terminal, and the second message includes at least one of the following:
[0251] [According to Rule 26 Correction 17.11.2025] A privacy confirmation result (such as a verification response for replying to the result of the privacy confirmation), which includes any of the following: user permission denied, user permission granted;
[0252] [According to Rule 26, correct 17.11.2025] The sixth indication (understandable as a privacy indication) is used to indicate the willingness to report location data or the unwillingness to report location data or the permission to collect location data or the disallowance to collect location data, and the sixth indication can be a Location Privacy Indication in the enhanced related technology or a newly established Location Data Privacy Indication, which is set to one of the following: willing to report data or not willing to report data or location data allowed or location data disallowed;
[0253] The validity time information is used to represent the validity time of the willingness to report location data or the permission to collect location data, or is used to represent the validity time of the authorization permission.
[0254] As mentioned above, in the case that the target information includes the first indication, the notification type indicated by the first indication can include any one of the first notification type, the second notification type, and the third notification type. When the notification type includes the first notification type, the UE does not need to reply, and in this case, the terminal can not send the second message to the first network element. When the notification type includes the second notification type or the third notification type, the UE can determine whether to reply to the first network element or not according to the situation. When the UE determines to reply to the first network element, the UE sends the second message to the first network element.
[0255] [According to Rule 26, correct 17.11.2025] The second message can be understood as a notification result message, which can be, for example, a NAS location notification return result or a NAS location data notification return result. If the UE determines that privacy verification is needed, the UE notifies the UE user, obtains the grant or withholds the permission of the user, and then replies to the first network element with the notification result message to inform the first network element of the privacy verification result. In this step, the UE can carry / update the validity time information to the first network element, which is used to represent the validity time of the location data reporting or the location data collection or the validity time of the user authorization permission.
[0256] [According to Rule 26, corrected on 17.11.2025] If the first network element does not receive the second message from the terminal within a preset time, the first network element can determine the privacy confirmation result according to the first indication in the target information. For example, if the first indication is set as notifyAndVerify-LocationDataAllowedIfNoResponse (notification and verification of location data allowed if no response), the first network element sets the privacy confirmation result as permission granted; if the first indication is set as notifyAndVerify-LocationDataNotAllowedIfNoResponse (notification and verification of location data not allowed if no response), the first network element sets the privacy confirmation result as permission denied.
[0257] In some embodiments, the method further comprises:
[0258] The target network element sends a third message to the second network element, and the third message comprises at least one of the following:
[0259] The related identifier of the terminal;
[0260] The validity time information is used to represent the validity time of the willingness to report the positioning data or the permission to collect the positioning data, or is used to represent the validity time of the authorization permission.
[0261] In the embodiments of the present application, the first network element can send a third message to the second network element in combination with the positioning service privacy information of the UE, the notification and / or authorization result of the UE, and the like, and return the terminal information allowed / willing to report the positioning data to the second network element.
[0262] The related identifier of the terminal may, for example, include a UE identifier, a SUPI, a GPSI, a LCS Correlation ID, or a LCS group ID.
[0263] It should be noted that the validity time information can be obtained by the first network element from the UDM, or can be provided by the UE to the first network element in the second message.
[0264] In the embodiments of the present application, after receiving the third message, the second network element can obtain the positioning data by interacting with the UE based on the third message, and the embodiments of the present application do not make detailed description on this.
[0265] The above provides related embodiments in which the target network element is the first network element, and the following provides related embodiments in which the target network element is the second network element.
[0266] In some embodiments, in the case that the target network element is a second network element, the second network element comprises a location management function (LMF) or a network data analytics function (NWDAF) or a gateway mobile location center (GMLC) or a model training entity, the method further comprises:
[0267] The target network element sends a fourth message to the first network element, the fourth message comprising at least one of:
[0268] A related identifier of the terminal;
[0269] A seventh indication indicating that the target information needs to be sent to the terminal;
[0270] An eighth indication indicating a notification type;
[0271] A ninth indication indicating a positioning data collector or indicating a positioning data user or indicating a positioning data requester;
[0272] A tenth indication indicating a purpose of collecting positioning data;
[0273] The notification type comprises any one of:
[0274] A first notification type for notifying the terminal that the terminal allows collection of positioning data or the terminal is willing to report positioning data;
[0275] A second notification type for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal allows collection of positioning data or the terminal is willing to report positioning data;
[0276] A third notification type for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal does not allow collection of positioning data or the terminal is not willing to report positioning data.
[0277] [According to Rule 26, corrected on 17.11.2025] In the case of the target network element being the second network element, when the second network element collects positioning data (for example, for positioning model training or positioning model performance supervision), after obtaining the UE list, the second network element needs to first confirm whether the settings related to positioning data collection in the UE privacy profile or user consent data saved by the UDM allow the network side device to collect the positioning data of the UE, or whether the terminal is willing to report the positioning data to the network side device. That is, in the case where the second network element has obtained the target UE list, the privacy settings of the positioning data of each UE are verified by the second network element. In the case where the UE needs to be notified or the authorization of the user needs to be obtained before the positioning data of the UE can be collected, the second network element sends a fourth message to the first network element to trigger the first network element to interact with the terminal to notify the terminal or obtain the authorization of the user.
[0278] It should be noted that when the target network element is the second network element, the second network element can also include a GMLC. One implementation is that the NWDAF sends a request message to the AMF, which is sent to the AMF through the GMLC interface. The GMLC sends a fourth message to the AMF, which is used to request the collection of positioning data of terminals in a target area or positioning data of base stations in the target area. Note that one or more terminals in an area can be requested for positioning data. After receiving the fourth message, the AMF determines the UE in the target area, and possibly for the UE in the target area, the AMF queries the UE privacy profile or user consent data related to the settings of the positioning data collection to determine at least one of the following: whether the positioning data of the terminal can be collected, whether the UE / User needs to be notified, and whether the privacy confirmation of the UE / User needs to be obtained. If the final privacy verification result (if it is determined that the UE / User needs to be notified or the privacy confirmation needs to be obtained, the privacy notification interaction between the AMF and the UE can be included) shows that the UE allows / agrees to data collection, the AMF can send the information of the UE (such as UE identification information, the time period during which the UE is willing to report positioning data, or the time period during which the UE allows the collection of positioning data) and the notification address (such as the IP address of the NWDAF) to the LMF. In this way
[0279] For the second network element to determine whether the UE needs to be notified, the following implementation can be included:
[0280] [Corrected according to Rule 26 17.11.2025] 1. When the information of the privacy data that the UE is aiming at indicates that the UE is not willing to report data / disallowed to collect data, such as one or more of the following indications: not willing to report location data or not willing to report location data or not willing to report location data for AI positioning model training or not willing to report location data for AI positioning model performance monitoring or UE is not willing to report location data for AI positioning model or collecting location data is disallowed or collecting location data for AI positioning model is disallowed or collecting location data for AI positioning model training is disallowed or collecting location data for AI positioning model performance monitoring is disallowed or collecting location data via user plane is disallowed or collecting location data via control plane is disallowed, the first network element does not need to notify the UE, and the second network element skips the step of sending the fourth message to the first network element.
[0281] [Amended according to Rule 26 17.11.2025] 2、When the UE indicates in the level information of the privacy data for the fourth indication that the UE is not willing to report data or disallowed to collect data, such as one or more of the following indications: UE is not willing to report location data for AI positioning model or UE is not willing to report location data or Collecting location data for AI positioning model is disallowed or Collecting location data is disallowed, the first network element does not need to notify the UE, and the second network element skips the step of sending the fourth message to the first network element.
[0282] [Amended according to Rule 26 17.11.2025] 3、When the UE indicates in the level information of the privacy data for the fourth indication that the UE is willing to report data or allowed to collect data without notification, such as one or more of the following indications: UE is willing to report location data for AI positioning model without notification or UE is willing to report location data without notification or Collecting location data for AI positioning model is allowed without notification or Collecting location data is allowed without notification, the first network element does not need to notify the UE, and the second network element skips the step of sending the fourth message to the first network element.
[0283] [Corrected according to Rule 26 17.11.2025]4、When the UE needs to be notified or be notified with privacy verification in the level information of the fourth indicated privacy information, such as one or more of the following indications: UE is willing to report location data for AI positioning model with notification or UE is willing to report location data with notification or reporting location data for AI positioning model with notification and privacy verification requirements; UE is willing to report location data for AI positioning model if no response or reporting location data for AI positioning model with notification and privacy verification requirements; UE is not willing to report location data for AI positioning model if no response or reporting location data with notification and privacy verification requirements;UE is willing to report location data if no response or reporting location data with notification and privacy verification; UE is not willing to report location data if no response or collecting location data for AI positioning model is allowed with notification or collecting location data is allowed with notification or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is allowed if no response or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is not allowed if no response or collecting location data with notification and privacy verification;Collecting location data is allowed if no response or collecting location data with notification and privacy verification. Collecting location data is not allowed if no response, then the first network element needs to notify the UE, the second network element performs the step of sending the fourth message to the first network element.
[0284] The related identity of the terminal can include UE identity, SUPI, GPSI, LCS Correlation ID, etc.
[0285] The seventh indication can be understood as a privacy notification indication, indicating that a privacy notification message needs to be sent to the UE.
[0286] [According to Rule 26 Correction 17.11.2025] The eighth indication can be understood as a notification type indication, which can be set as one of the following: notifyLocationDataAllowed, notifyAndVerify-LocationDataAllowedIfNoResponse, notifyAndVerify-LocationDataNotAllowedIfNoResponse.
[0287] The ninth indication is used to indicate the position data collector or to indicate the position data user or to indicate the position data requester, such as LMF, NWADF, LMF in the HPLMN, LMF in the VPLMN, NWDAF in the HPLMN, NWDAF in the VPLMN, LMF ID, NWDAF ID.
[0288] [Amended according to Rule 26 17.11.2025] The tenth indication is used to indicate the purpose of requesting the positioning data, such as model training, model inference, model performance monitoring.
[0289] In some embodiments, the method further comprises:
[0290] The target network element receives a fifth message from the first network element, and the fifth message comprises at least one of:
[0291] An identifier of the terminal;
[0292] A privacy confirmation result, the privacy confirmation result comprising any one of: user permission denied, user permission granted;
[0293] A sixth indication, used to indicate willingness to report positioning data or unwillingness to report positioning data or permission to collect positioning data or no permission to collect positioning data;
[0294] Validity time information, used to represent the validity time of willingness to report positioning data or permission to collect positioning data, or used to represent the validity time of authorization permission.
[0295] [Amended according to Rule 26 17.11.2025] The fifth message is used to provide the result information of the privacy notification message in the fourth message. The privacy confirmation result may be, for example, a verification response (VerificationResponse), used to reply the result of privacy confirmation, and may comprise user permission denied or user permission granted.
[0296] [Amended according to Rule 26 17.11.2025] It should be noted that for the first network element, if the first network element does not receive the reply message of the terminal within a preset time, the first network element can determine the privacy confirmation result according to the eighth indication. For example, if the eighth indication is set as notifyAndVerify-LocationDataAllowedIfNoResponse (notification and verification of location data allowed if no response), the first network element sets the privacy confirmation result as permission granted; if the eighth indication is set as notifyAndVerify-LocationDataNotAllowedIfNoResponse (notification and verification of location data not allowed if no response), the first network element sets the privacy confirmation result as permission denied.
[0297] The above is a method embodiment on the target network element side, which includes both the first network element side method embodiment and the second network element side method embodiment. The remaining method embodiments on the second network element side are described below.
[0298] FIG. 3 shows a flowchart of a message transmission method according to an embodiment of the present application. As shown in FIG. 3, the message transmission method includes the following steps:
[0299] Step 301: The second network element sends a first message to the first network element, the first message being used to request a terminal list in a target area or to request a terminal list in the target area that is allowed to collect positioning data, the first message containing at least one of the following:
[0300] Information of the target area;
[0301] A fourth indication, used to indicate a positioning data collector or to indicate a positioning data user or to indicate a positioning data requester;
[0302] A fifth indication, used to indicate the purpose of collecting the positioning data;
[0303] The positioning data is used for positioning model related operations.
[0304] In some embodiments, the method further includes:
[0305] The second network element receives a third message from the first network element, the third message containing at least one of the following:
[0306] The related identifier of the terminal;
[0307] Validity time information, used to represent the validity time of being willing to report the positioning data or of being allowed to collect the positioning data, or used to represent the validity time of the authorization permission.
[0308] The related description of the embodiments of the present application can refer to the related description of the method embodiments of FIG. 2 and can achieve the same technical effects. To avoid repetition, this will not be described here.
[0309] The remaining method embodiments on the first network element side are described below.
[0310] FIG. 4 shows a flowchart of a message transmission method according to an embodiment of the present application. As shown in FIG. 4, the message transmission method includes the following steps:
[0311] Step 401: The first network element receives a fifth message from the second network element, the fifth message containing at least one of the following:
[0312] The identifier of the terminal;
[0313] a privacy confirmation result, the privacy confirmation result comprising any one of: user rejection of authorization, and user permission of authorization;
[0314] a sixth indication, used for indicating willingness to report positioning data or unwillingness to report positioning data or permission to collect positioning data or no permission to collect positioning data;
[0315] validity time information, used for representing validity time of willingness to report positioning data or permission to collect positioning data, or used for representing validity time of authorization permission;
[0316] The positioning data is used for positioning model related operation.
[0317] The related description of the embodiments of the present application can refer to the related description of the method embodiments of FIG. 2, and the same technical effects can be achieved. To avoid repetition, the same will not be described here.
[0318] The remaining method embodiments on the terminal side are described below.
[0319] FIG. 5 shows a flowchart of a message transmission method according to an embodiment of the present application. As shown in FIG. 5, the message transmission method comprises the following steps:
[0320] Step 501: The terminal receives target information from a first network element, the target information being used for notifying the terminal of a request related to positioning data;
[0321] Step 501: The terminal sends a second message to the first network element, the second message comprising at least one of the following:
[0322] a privacy confirmation result, the privacy confirmation result comprising any one of: user rejection of authorization, and user permission of authorization;
[0323] a sixth indication, used for indicating willingness to report positioning data or unwillingness to report positioning data or permission to collect positioning data or no permission to collect positioning data;
[0324] validity time information, used for representing validity time of willingness to report positioning data or permission to collect positioning data, or used for representing validity time of authorization permission;
[0325] The positioning data is used for positioning model related operation.
[0326] In some embodiments, the target information comprises at least one of the following:
[0327] a first indication, used for indicating a notification type;
[0328] a second indication, used for indicating a positioning data collector or for indicating a positioning data user or for indicating a positioning data requester;
[0329] a third indication indicating a purpose of collecting the positioning data;
[0330] The notification type includes any one of the following:
[0331] A first notification type for notifying the terminal that the terminal allows the collection of the positioning data or the terminal is willing to report the positioning data;
[0332] A second notification type for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal allows the collection of the positioning data or the terminal is willing to report the positioning data;
[0333] A third notification type for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal does not allow the collection of the positioning data or the terminal is not willing to report the positioning data.
[0334] The related description of the embodiments of the present application can refer to the related description of the method embodiments of FIG. 2, and the same technical effects can be achieved. To avoid repetition, this will not be described here.
[0335] The following provides a plurality of specific embodiments for exemplary description of the scheme of the embodiments of the present application.
[0336] In the following embodiments, the first network element is an AMF, and the second network element is an LMF or an NWDAF or a GMLC.
[0337] Embodiment 1: AMF interacts with UDM, AMF notifies UE and confirms privacy
[0338] In the present embodiment, the target network element is the first network element.
[0339] The main idea of the present embodiment is that when a model training entity (such as an LMF or an NWDAF) collects positioning data (for model training or model performance supervision), the model training entity requests a target terminal list (UE list) from the AMF. In the process of determining the UE list, the AMF interacts with the UDM to obtain the first information of the UE, such as the LCS privacy profile, the user consent, and other settings related to the collection of positioning data. If the first information indicates that the privacy confirmation of the terminal and / or the user needs to be informed, the AMF sends a message to the UE, and after obtaining the authorization (grant) of the user or the privacy profile of the UE shows that the data collection is allowed, the AMF sends the UE to the LMF as a member of the UE list, so that the LMF collects the positioning data of the UE.
[0340] The embodiment follows the logic of notifying the UE by the AMF and confirming the privacy, mainly enhances the privacy items of the LCS privacy profile or the User consent, so as to strengthen the privacy control of the UE reporting the positioning data. The embodiment slightly modifies the LMF function, and has higher compatibility with the LCS architecture in the related art.
[0341] As shown in FIG. 6, the corresponding signaling flow of the embodiment is as follows:
[0342] [According to the Correction 17.11.2025 of Rule 26] Steps 0-1 to 0-4 (optional): The UE sends a message (for example, a UE location privacy setting request) to the AMF, carrying the enhanced location service privacy profile or the enhanced user consent data or the newly added location data privacy profile. After receiving it, the AMF sends the updated enhanced location service privacy profile to the UDM (for example, carried in the Nudm_ParameterProvision_update message). After receiving it, the UDM saves the enhanced location service privacy profile and / or updates the enhanced location service privacy profile to the UDR. Then, the UDM sends an update reply message to the AMF, and the AMF replies to the UE with the location service privacy profile update result.
[0343] [According to the Correction 17.11.2025 of Rule 26] Step 1: The training entity sends a first message (for example, the LMF directly to the AMF, the NWDAF directly to the AMF, the NWDAF to the AMF via the LMF, or the NWDAF to the AMF via the GMLC) to the AMF, and the first message is used to request a UE list in a target area, for example, a Namf_eventExposure service or a Namf_Location_AIPosData service. The first message carries at least one of the following:
[0344] [According to the Correction 17.11.2025 of Rule 26] The AOI, the data collection area, can be represented by a tracking area list (TA list), a cell list, or a geographical area;
[0345] [Corrected according to Rule 26 17.11.2025] Fourth indication, such as Data collector, for indicating the position data collector / user / requester, such as LMF, NWADF, LMF in the HPLMN (when the UE is currently being served by the HPLMN), LMF in the VPLMN (when the UE is currently being served by the VPLMN), NWDAF in the HPLMN (when the UE is currently being served by the HPLMN), NWDAF in the VPLMN (when the UE is currently being served by the VPLMN), LMF ID, NWADF ID;
[0346] [Corrected according to Rule 26 17.11.2025] Fifth indication, such as Data purpose, for indicating the purpose of requesting the position data, such as model training, model inference, model performance monitoring.
[0347] It is noted that the fourth indication is the information needed by the AMF when determining whether to inform the UE in step 4, which is described in detail in step 4. If not carried, the AMF can determine locally according to the identity of the requester, such as receiving the first message from the LMF, which can confirm that the data requester is the LMF or the LMF in the HPLMN or the LMF in the VPLMN.
[0348] The fifth indication is that the AMF carries an indication when informing the UE, which indicates the purpose of collecting data / reporting data in step 5, for the user to determine whether to authorize the data to be used for model training or model performance supervision or other purposes. Specifically, when the LMF needs to train an AI positioning model, the fifth indication can be an indication that indicates that the data collection is for training a model for AI / ML based positioning.
[0349] [According to Rule 26 Correction 17.11.2025] Step 2: The AMF may determine the UEs in the AOI, and for each UE in the AOI, the AMF queries the UDM using SUPI or GPSI to obtain the first information of the UE, such as LCS privacy profile, user consent, etc. Step 2 can be a Nudm_SDM_Get request message.
[0350] Step 3: The UDM returns the first information to the AMF, such as enhanced privacy profile of location services, enhanced user consent data, and new privacy profile of location data.
[0351] Step 4: The AMF combines the enhanced privacy profile of location services and the fourth indication possibly received in step 1 to determine whether the UE is willing to report data / whether the data collection is allowed, whether the UE needs to be notified and / or the privacy confirmation of the user is needed. If the UE needs to be notified or needs to be notified and obtains the privacy confirmation of the UE / User, the AMF performs steps 5 to 6. If not, it directly skips steps 5 to 6. And the AMF determines whether to send the UE information to the training entity in step 7.
[0352] It should be noted that the implementation of the AMF includes any of the following:
[0353] [Corrected according to Rule 26 17.11.2025]1. When the information of the privacy data that the UE is targeting indicates that the UE is not willing to report data / disallowed to collect data, such as one or more of the following indications: not willing to report location data or not willing to report location data or not willing to report location data for AI positioning model training or not willing to report location data for AI positioning model performance monitoring or UE is not willing to report location data for AI positioning model or collecting location data is disallowed or collecting location data for AI positioning model is disallowed or collecting location data for AI positioning model training is disallowed or collecting location data for AI positioning model performance monitoring is disallowed or collecting location data via user plane is disallowed or collecting location data via control plane is disallowed, the AMF does not need to notify the UE, the AMF skips steps 5 to 6, and the AMF does not put the UE's information in step 7 to the model training entity.
[0354] [According to Rule 26 Correction 17.11.2025]2. When no fourth indication is received in step 1, the AMF can use any one of the following 3-5 ways to make a judgment. For example, the AMF receives the step 1 message from the LMF, and the default data collector is the LMF. Then, the AMF further judges the privacy level setting of the UE for the LMF, such as one or more of the following indications: UE is willing to report location data for AI positioning model without notification, or UE is willing to report location data without notification, or collecting location data for AI positioning model is allowed without notification, or collecting location data is allowed without notification. Then, the AMF does not need to notify the UE, and the AMF skips steps 5 to 6, and the AMF can put the information of the UE in step 7 to the model training entity. For another example, the AMF receives the step 1 message from the NWDAF, and the default data collector is the NWDAF, and the subsequent reasoning is the same as the LMF.
[0355] [Corrected according to Rule 26 17.11.2025] 3. When the AMF receives the fourth indication in step 1 and the UE's privacy level information for the first indication indicates that the UE is not willing to report data or disallowed to collect data, such as one or more of the following indications: UE is not willing to report location data for AI positioning model or UE is not willing to report location data or Collecting location data for AI positioning model is disallowed or Collecting location data is disallowed, the AMF does not need to notify the UE, the AMF skips steps 5 to 6, and the AMF does not put the UE's information in step 7 to the model training entity.
[0356] [Corrected according to Rule 26 17.11.2025] 4. When the AMF receives the fourth indication in step 1 and the UE's privacy level information for the first indication indicates that the UE is willing to report data without notification or allowed to collect data without notification, such as one or more of the following indications: UE is willing to report location data for AI positioning model without notification or UE is willing to report location data without notification or Collecting location data for AI positioning model is allowed without notification or Collecting location data is allowed without notification, the AMF does not need to notify the UE, the AMF skips steps 5 to 6, and the AMF can put the UE's information in step 7 to the model training entity.
[0357] [Corrected according to Rule 26 17.11.2025]5. When the AMF receives the fourth indication in step 1, and the UE's privacy information in the level information for the first indication indicates that the UE needs to be notified or be notified with privacy verification, such as one or more of the following indications: UE is willing to report location data for AI positioning model with notification or UE is willing to report location data with notification or reporting location data for AI positioning model with notification and privacy verification; UE is willing to report location data for AI positioning model if no response or reporting location data for AI positioning model with notification and privacy verification; UE is not willing to report location data for AI positioning model if no response or reporting location data with notification and privacy verification;UE is willing to report location data if no response or reporting location data with notification and privacy verification; UE is not willing to report location data if no response or collecting location data for AI positioning model is allowed with notification or collecting location data is allowed with notification or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is allowed if no response or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is not allowed if no response or collecting location data with notification and privacy verification;Collecting location data is allowed if no response or collecting location data with notification and privacy verification; Collecting location data is not allowed if no response, then AMF needs to notify the UE, AMF performs steps 5-6, AMF can put the UE's information in step 7 to the model training entity.
[0358] [According to Rule 26 Correction 17.11.2025] Step 5 (optional): AMF sends a privacy notification message (carrying target information) to the UE, for example: NAS location notification invoke request or NAS location data notification invoke request, the message carries at least one of the following:
[0359] [According to Rule 26 Correction 17.11.2025] 1. The first indication, such as a new notification type, is used to indicate the type of notification, which is set to one of the following: notifyLocationDataAllowed, notify and verify location data allowed if no response, or notify and verify location data not allowed if no response;
[0360] [Corrected according to Rule 26 17.11.2025]2. A second indication, such as Data collector, for indicating the positioning data collector / user / requester, such as LMF, NWADF, LMF in the HPLMN (when the UE is currently being served by the HPLMN), LMF in the VPLMN (when the UE is currently being served by the VPLMN), NWDAF in the HPLMN (when the UE is currently being served by the HPLMN), NWDAF in the VPLMN (when the UE is currently being served by the VPLMN), LMF ID, NWDAF ID.
[0361] [Corrected according to Rule 26 17.11.2025]3. A third indication, such as data purpose, for indicating the purpose of requesting the positioning data, such as model training, model inference, model performance monitoring.
[0362] Before sending the privacy notification message, if the UE is in IDLE state, use the network triggered service request procedure to trigger the UE to enter the connected state, and then perform step 5.
[0363] After receiving the first indication, the second indication, and the third indication, the UE can interact with the user through the UI, or the UE can confirm the privacy by using the pre-stored privacy configuration information in the UE instead of the user: whether to authorize the data reporting, whether to agree to the data collection, whether to authorize the data purpose, etc.
[0364] [According to Rule 26, corrected on 17.11.2025] Step 6 (optional): UE replies to the AMF with a notification result message (i.e. second message) (example: NAS location notification return result or NAS location data notification return result). If privacy verification is required in step 5, the UE notifies the UE user, obtains the user's grant or withholds permission, and then the UE replies to the AMF with a notification result message, informing the AMF of the privacy verification result. In this step, the UE can carry / update the validity time information to the AMF, indicating the validity time of data reporting or data collection or the validity time of user authorization permission, such as 10:00 in the morning to 10:00 at night on a certain day, or 22:00 to 6:00 the next day on Saturday and Sunday.
[0365] The notification result message carries at least one of the following:
[0366] [According to Rule 26, corrected on 17.11.2025] 1. Privacy verification result, such as Verification Response, used to reply to the result of privacy verification, set as one of user permission denied or user permission granted;
[0367] [According to Rule 26, corrected on 17.11.2025] 2. Privacy indication (i.e. sixth indication), used to indicate whether to allow collection of positioning data or whether to report positioning data, which can enhance the existing Location Privacy Indication or set a new Location Data Privacy Indication, set as one of willing to report data or not willing to report data or location data collection is allowed or location data collection is disallowed;
[0368] 3. Validity time, used to indicate the validity time of collecting / reporting positioning data or the validity time of authorization permission.
[0369] It should be noted that the privacy indication and the validity time here can be used to represent the request for subsequent positioning data collection, such as the privacy intention of the next / subsequent all requests. For example, the privacy indication is used to indicate that the terminal is willing to report the positioning data or allow the positioning data collection for the subsequent positioning data request; and the validity time carried at the same time represents how long the validity time of the privacy indication for the subsequent request is, such as one day, so that the subsequent request within one day is allowed, so that the AMF can not repeatedly inquire the UE, and signaling is saved.
[0370] Step 7: The AMF sends a third message to return the information of the terminal allowed / allowed to report the positioning data or allowed to collect the data to the training entity (for example, LMF, NWDAF) in combination with the privacy information of the UE positioning service, the notification and / or authorization result of the UE, etc. The third message includes at least one of the following:
[0371] UE identifier, SUPI, GPSI, LCS Correlation ID, LCS group ID;
[0372] Validity time, used to represent the validity time of collecting the positioning data / reporting the positioning data or the validity time of the authorization permission.
[0373] It should be noted that the validity time can be obtained by the AMF in steps 2-3 from the UDM, or provided by the UE to the AMF in step 6.
[0374] Step 8: The training entity (for example, LMF, NWDAF) interacts with the UE to obtain the positioning data.
[0375] Embodiment 2: The training entity interacts with the UDM, and the training entity notifies the UE and confirms the privacy through the AMF
[0376] In this embodiment, the target network element is the second network element.
[0377] The main idea of this embodiment is that when the model training entity (such as LMF, NWDAF) collects data (such as for model training or model performance supervision), after obtaining the UE list, the training entity needs to first confirm the first information saved by the UDM, such as the UE privacy profile, the user consent, and whether the settings related to the collection of positioning data in the data allow the network side device to collect the positioning data of the UE, or whether the terminal is willing to report the positioning data to the network side, and in the authorization or privacy information of the user, it is shown that the data collection is allowed. Only when the model training entity can collect the positioning data of the UE, the training entity can collect the positioning data of the UE. The training entity can trigger the AMF to send a privacy notification message to inform the terminal or inform the terminal and obtain the authorization of the user.
[0378] In this embodiment, the training entity (such as LMF, NWDAF) has obtained the target UE list, and the privacy settings of the positioning data of each UE are verified by the training entity, and the AMF function is less changed. If the privacy information of the terminal in the UDM shows that the terminal does not want to report data or does not allow data collection, the training entity can not trigger the AMF to send a privacy notification message, thereby reducing the signaling load pressure of the interaction between the AMF and the LMF, and providing a new method for confirming the privacy of the positioning data of the UE.
[0379] As shown in FIG. 7, the corresponding signaling flow of this embodiment is as follows:
[0380] Steps 0-1 to 0-4 (optional): same as embodiment 1.
[0381] [According to Rule 26 Correction 17.11.2025] Step 1: In order to collect the training data or performance monitoring data of the AI positioning model, the model training entity (such as LMF, NWDAF) obtains the UE list (UE identification information). The LMF can interact with the AMF to obtain (such as Namf_eventExposure service), the NWDAF can directly interact with the AMF to obtain (such as Namf_eventExposure service), the NWDAF can interact with the AMF again via the LMF, and the NWDAF can interact with the AMF again via the GMLC.
[0382] [Amended according to Rule 26 17.11.2025] Step 2: The model training entity queries the UDM for the subscription information of the UE using the SUPI or GPSI to obtain the first information of the UE, such as the location service privacy profile, user consent, etc. Step 2 can be a Nudm_SDM_Get request message.
[0383] Step 3: The UDM replies to the model training entity with the first information, such as the enhanced location service privacy profile, enhanced user consent data, and newly added location data privacy profile.
[0384] Step 4: The training entity determines whether the UE is willing to report data / whether the collection of data is allowed, whether the UE needs to be notified and / or the privacy confirmation of the user is obtained. If needed, steps 5-8 are performed. If not, steps 5-8 are directly skipped. If it is finally confirmed that the UE is not willing to report data / does not allow the collection of data, the training entity does not perform step 9 for the UE.
[0385] It should be noted that one implementation of the training entity is as follows:
[0386] [Corrected according to Rule 26 17.11.2025]1. When the information of the privacy data that the UE is targeting indicates that the UE is not willing to report data / disallowed to collect data, such as one or more of the following indications: not willing to report location data or not willing to report location data or not willing to report location data for AI positioning model training or not willing to report location data for AI positioning model performance monitoring or UE is not willing to report location data for AI positioning model or collecting location data is disallowed or collecting location data for AI positioning model is disallowed or collecting location data for AI positioning model training is disallowed or collecting location data for AI positioning model performance monitoring is disallowed or collecting location data via user plane is disallowed or collecting location data via control plane is disallowed, the LMF does not need to notify the UE, and skips steps 5-8. And the LMF does not require the UE to report or does not collect the positioning data of the UE, that is, the LMF does not perform step 9 for the UE.
[0387] [According to Rule 26 Correction 17.11.2025]2. When the UE indicates in the privacy information of the training entity's level information that the UE is not willing to report data or is not allowed to collect data, such as: the UE is not willing to report location data for AI positioning model (UE is not willing to report location data for AI positioning model) or the UE is not willing to report location data (UE is not willing to report location data) or collecting location data for AI positioning model is disallowed (Collecting location data for AI positioning model is disallowed) or collecting location data is disallowed (Collecting location data is disallowed), the LMF does not need to notify the UE, and skips steps 5-8. And the LMF does not require the UE to report or does not collect the UE's positioning data, i.e. the LMF does not perform step 9 on the UE.
[0388] 3. When the UE indicates in the privacy information of the training entity's level information that the UE is willing to report data or is allowed to collect data without notification, the LMF does not need to notify the UE, and skips steps 5-8, the LMF may perform step 9, requiring the UE to report positioning data or collect the UE's positioning data.
[0389] [Corrected according to Rule 26 17.11.2025]4. When the UE needs to be notified or be notified with privacy verification in the level information of the privacy profile of the training entity, such as: the UE is willing to report location data for AI positioning model with notification (UE is willing to report location data for AI positioning model with notification) or the UE is willing to report location data with notification (UE is willing to report location data with notification) or reporting location data for AI positioning model with notification and privacy verification requirement (reporting location data for AI positioning model with notification and privacy verification); the UE is willing to report location data for AI positioning model if no response (UE is willing to report location data for AI positioning model if no response) or reporting location data for AI positioning model with notification and privacy verification requirement (reporting location data for AI positioning model with notification and privacy verification); the UE is not willing to report location data for AI positioning model if no response (UE is not willing to report location data for AI positioning model if no response) or reporting location data with notification and privacy verification requirement (reporting location data with notification and privacy verification);UE is willing to report location data if no response or reporting location data with notification and privacy verification; UE is not willing to report location data if no response or collecting location data for AI positioning model is allowed with notification or collecting location data is allowed with notification or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is allowed if no response or collecting location data for AI positioning model with notification and privacy verification; collecting location data for AI positioning model is not allowed if no response or collecting location data with notification and privacy verification;Collecting location data is allowed if no response or collecting location data with notification and privacy verification; collecting location data is not allowed if no response, then LMF needs to notify UE, LMF performs step 5-step 8, LMF feedback according to the result of step 8 to further judge, possibly requiring UE to report positioning data or collect UE's positioning data.
[0390] Step 5: Training entity (e.g. LMF, NWDAF) sends a fourth message to AMF, which carries at least one of the following:
[0391] [According to Rule 26 Correction 17.11.2025] UE identity, SUPI, GPSI, location service correlation identifier (LCS Correlation ID), etc.
[0392] [According to Rule 26 Correction 17.11.2025] Privacy notification indication (i.e. seventh indication), indicating that a privacy notification message needs to be sent to the UE (send privacy notification to UE is needed) or a privacy notification with privacy verification needs to be sent to the UE (send privacy notification with privacy verification to UE is needed);
[0393] [Corrected according to Rule 26 17.11.2025] Ninth indication, such as data collector, for indicating the positioning data collector / user / requester, such as LMF, NWADF, LMF in the HPLMN (when the UE is currently being served by the HPLMN), LMF in the VPLMN (when the UE is currently being served by the VPLMN), NWDAF in the HPLMN (when the UE is currently being served by the HPLMN), NWDAF in the VPLMN (when the UE is currently being served by the VPLMN), LMF ID, NWDAF ID;
[0394] [Corrected according to Rule 26 17.11.2025] Eighth indication, such as new notification type, for indicating the type of notification, set to one of the following: notifyLocationDataAllowed, notifyAndVerify-LocationDataAllowedIfNoResponse, or notifyAndVerify-LocationDataNotAllowedIfNoResponse;
[0395] [Corrected according to Rule 26 17.11.2025] Tenth indication, such as data purpose, for indicating the purpose of requesting the positioning data, such as model training, model inference, model performance monitoring;
[0396] After receiving the third message, the AMF triggers the UE to enter the connected state using the network triggered service request procedure if the UE is in the IDLE state, and then performs step 6.
[0397] Steps 6-7: Same as steps 5-6 of embodiment 1.
[0398] Step 8: The AMF returns a fifth message to the LMF, the fifth message being used to provide the result information of the privacy notification message in the fourth message. The fifth message carries at least one of the following:
[0399] UE identity, SUPI, GPSI, LCS Correlation ID, etc.
[0400] [According to Rule 26 Correction 17.11.2025] Privacy confirmation result, such as Verification Response, used to reply the result of privacy confirmation, set as one of permission denied or permission granted;
[0401] [According to Rule 26 Correction 17.11.2025] Privacy indication (i.e. the sixth indication) used to indicate whether to allow the collection of positioning data or whether to be willing to report the positioning data, which can enhance the existing Location Privacy Indication or newly set Location Data Privacy Indication, set as one of willing to report data or not willing to report data or location data allowed or location data disallowed;
[0402] Validity time used to represent the validity time of collecting / reporting positioning data or the validity time of authorization permission.
[0403] [Corrected according to Rule 26 17.11.2025] If no reply from the UE in step 6 is received within the preset time, the AMF can determine the privacy confirmation result according to the seventh indication in step 6. For example, if the seventh indication is set to notifyAndVerify-LocationDataAllowedIfNoResponse, which allows the notification and verification of location data when there is no response, the AMF sets the privacy confirmation result to permission granted; if the seventh indication is set to notifyAndVerify-LocationDataNotAllowedIfNoResponse, which does not allow the notification and verification of location data when there is no response, the AMF sets the privacy confirmation result to permission denied.
[0404] Step 9: The same as step 8 of Embodiment 1.
[0405] In summary, through the scheme of the above embodiments, the collection of positioning data can be performed in full respect of the will of the user and the UE, for operations such as training of an AI positioning model and performance supervision, thereby avoiding data abuse and privacy leakage of positioning data.
[0406] It should be noted that the embodiments of the present application can not be limited to privacy confirmation of positioning data, and can be extended to privacy confirmation of terminal data such as sensory data, communication data and AI data.
[0407] The data processing related operation method provided by the embodiments of the present application can be executed by a data processing related operation device. In the embodiments of the present application, the data processing related operation device executes the data processing related operation method as an example, and the data processing related operation device provided by the embodiments of the present application is described.
[0408] The data processing related operation device provided by the embodiments of the present application can be a communication device or a component in the communication device, such as a chip, as an example. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, the network side device can include but is not limited to the types of the network side device 12 listed above, and the embodiments of the present application are not limited specifically.
[0409] The data processing related operation apparatus comprises a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor. For example, the processor can comprise a general-purpose processor, a special-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic device, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can comprise a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0410] Specifically, referring to FIG. 8, when the data processing related operation apparatus is a network side device or a component in the network side device, the data processing related operation apparatus 800 comprises:
[0411] A first processing module 801 is configured to acquire first information of a terminal.
[0412] A second processing module 802 is configured to perform at least one of the following operations based on the first information of the terminal:
[0413] determine that the terminal is willing to report positioning data or the terminal is not willing to report positioning data or the terminal allows collection of positioning data or the terminal does not allow collection of positioning data, wherein the positioning data is used for positioning model related operation;
[0414] determine that target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, wherein the target information is used to notify the terminal of a request related to positioning data;
[0415] determine that a user's privacy confirmation needs to be acquired or the user's privacy confirmation does not need to be acquired.
[0416] Optionally, the first information of the terminal comprises at least one of a privacy indication, a privacy level, a time period during which the privacy indication is valid and a geographic area in which the privacy indication is valid.
[0417] The privacy indication comprises at least one of:
[0418] A first privacy indication indicating that the terminal is willing to report the positioning data or indicating that the terminal is not willing to report the positioning data;
[0419] A second privacy indication indicating that the terminal is willing to report the positioning data for the positioning model or indicating that the terminal is not willing to report the positioning data for the positioning model;
[0420] A third privacy indication indicating that the terminal is willing to report the positioning data for the positioning model training or indicating that the terminal is not willing to report the positioning data for the positioning model training;
[0421] A fourth privacy indication indicating that the terminal is willing to report the positioning data for the positioning model performance monitoring or indicating that the terminal is not willing to report the positioning data for the positioning model performance monitoring;
[0422] A fifth privacy indication indicating that the terminal allows the collection of the positioning data or indicating that the terminal does not allow the collection of the positioning data;
[0423] A sixth privacy indication indicating that the terminal allows the collection of the positioning data for the positioning model or indicating that the terminal does not allow the collection of the positioning data for the positioning model;
[0424] A seventh privacy indication indicating that the terminal allows the collection of the positioning data for the positioning model training or indicating that the terminal does not allow the collection of the positioning data for the positioning model training;
[0425] An eighth privacy indication indicating that the terminal allows the collection of the positioning data for the positioning model performance monitoring or indicating that the terminal does not allow the collection of the positioning data for the positioning model performance monitoring;
[0426] A ninth privacy indication indicating that the terminal allows the collection of the positioning data through the user plane or indicating that the terminal does not allow the collection of the positioning data through the user plane;
[0427] A tenth privacy indication indicating that the terminal allows the collection of the positioning data through the control plane or indicating that the terminal does not allow the collection of the positioning data through the control plane;
[0428] Or,
[0429] The privacy level comprises at least one of:
[0430] A first privacy level indicating a privacy level of the terminal reporting the positioning data for the positioning model;
[0431] a second privacy level, used to represent a privacy level of the terminal collecting the positioning data for the positioning model.
[0432] Optionally, the first privacy level comprises privacy level information corresponding to N positioning data collectors / users / requesters one-to-one, N being an integer greater than or equal to 1.
[0433] Optionally, the first privacy level comprises privacy level information corresponding to N positioning data collectors / users / requesters one-to-one, N being an integer greater than or equal to 1.
[0434] Optionally, the second privacy level comprises privacy level information corresponding to M positioning data collectors / users / requesters one-to-one, M being an integer greater than or equal to 1.
[0435] Optionally, the first privacy level comprises at least one of the following:
[0436] the terminal is unwilling to report the positioning data for the positioning model;
[0437] the terminal is willing to report the positioning data for the positioning model without notification;
[0438] the terminal is willing to report the positioning data for the positioning model with notification;
[0439] the terminal is willing to report the positioning data for the positioning model with notification and privacy verification, and if there is no reply, the terminal is willing to report the positioning data for the positioning model;
[0440] the terminal is unwilling to report the positioning data for the positioning model with notification and privacy verification, and if there is no reply, the terminal is unwilling to report the positioning data for the positioning model;
[0441] Optionally, the second privacy level comprises at least one of the following:
[0442] the terminal is unwilling to report the positioning data for the positioning model;
[0443] the terminal is allowed to collect the positioning data for the positioning model without notification;
[0444] the terminal is allowed to collect the positioning data for the positioning model with notification;
[0445] the terminal is allowed to collect the positioning data for the positioning model with notification and privacy verification, and if there is no reply, the terminal is allowed to collect the positioning data for the positioning model;
[0446] the terminal is allowed to collect the positioning data for the positioning model with notification and privacy verification, and if there is no reply, the terminal is allowed to collect the positioning data for the positioning model.
[0447] the terminal is allowed to collect the positioning data for the positioning model with notification and privacy verification, and if there is no reply, the terminal is allowed to collect the positioning data for the positioning model.
[0448] In an implementation, the first processing module 801 is specifically configured to acquire at least one of a LCS privacy profile, a user consent, and a Location data privacy profile, wherein the at least one of the LCS privacy profile, the user consent, and the Location data privacy profile comprises the first information.
[0449] In an implementation, at least one of the LCS privacy profile, the user consent, and the Location data privacy profile comprises or stores at least one of the privacy indication, the privacy level, the time period during which the privacy indication is valid, and the geographic area in which the privacy indication is valid.
[0450] Optionally, the determining whether to send the target information to the terminal or not comprises at least one of:
[0451] In a case where the privacy check result of the terminal indicates that the terminal is unwilling to report the location data or is not allowed to collect the location data, it is determined that the target information does not need to be sent to the terminal;
[0452] In a case where the privacy check result of the terminal indicates that the terminal is willing to report the location data or is allowed to collect the location data, and does not need to be notified, it is determined that the target information does not need to be sent to the terminal;
[0453] In a case where the privacy check result of the terminal indicates that the terminal is willing to report the location data or is allowed to collect the location data, and needs to be notified or needs privacy confirmation, it is determined that the target information needs to be sent to the terminal.
[0454] Optionally, the target information comprises at least one of:
[0455] a first indication for indicating a notification type;
[0456] a second indication for indicating a location data collector or for indicating a location data user or for indicating a location data requester;
[0457] a third indication for indicating a purpose of collecting the location data;
[0458] The notification type comprises any one of:
[0459] A first notification type is used to notify the terminal that the terminal is allowed to collect the positioning data or the terminal is willing to report the positioning data.
[0460] A second notification type is used to notify the terminal that a privacy verification is performed, and if there is no reply, the terminal is allowed to collect the positioning data or the terminal is willing to report the positioning data.
[0461] A third notification type is used to notify the terminal that a privacy verification is performed, and if there is no reply, the terminal is not allowed to collect the positioning data or the terminal is not willing to report the positioning data.
[0462] Optionally, in the case that the apparatus is applied to a first network element, the first network element comprises a mobility management function AMF, the apparatus further comprises:
[0463] A first receiving module is configured to receive a first message from a second network element, the first message is used to request a terminal list in a target area or request a terminal list allowed to collect positioning data in the target area, and the first message comprises at least one of the following:
[0464] Information of the target area;
[0465] A fourth indication is used to indicate a positioning data collector or a positioning data user or a positioning data requester;
[0466] A fifth indication is used to indicate a purpose of collecting the positioning data.
[0467] Optionally, the apparatus further comprises:
[0468] A first sending module is configured to send the target information to the terminal.
[0469] Optionally, the apparatus further comprises:
[0470] A second receiving module is configured to receive a second message from the terminal, and the second message comprises at least one of the following:
[0471] A privacy confirmation result, the privacy confirmation result comprises any one of the following: a user refuses to authorize, and a user allows to authorize;
[0472] A sixth indication is used to indicate that the terminal is willing to report the positioning data or is not willing to report the positioning data or is allowed to collect the positioning data or is not allowed to collect the positioning data.
[0473] Valid time information is used to represent a valid time of the terminal willing to report the positioning data or allowed to collect the positioning data, or is used to represent a valid time of an authorization permission.
[0474] Optionally, the apparatus further comprises:
[0475] a second sending module, configured to send a third message to the second network element, the third message containing at least one of the following:
[0476] a relevant identifier of the terminal;
[0477] validity time information, used to represent a validity time of willingness to report positioning data or permission to collect positioning data, or used to represent a validity time of authorization permission.
[0478] Optionally, in the case where the apparatus is applied to a second network element, the second network element including a location management function (LMF), a network data analysis function (NWDAF), a gateway mobile location center (GMLC), or a model training entity, the apparatus further includes:
[0479] a third sending module, configured to send a fourth message to the first network element, the fourth message containing at least one of the following:
[0480] a relevant identifier of the terminal;
[0481] a seventh indication, used to indicate a need to send the target information to the terminal;
[0482] an eighth indication, used to indicate a notification type;
[0483] a ninth indication, used to indicate a positioning data collector or used to indicate a positioning data user or used to indicate a positioning data requester;
[0484] a tenth indication, used to indicate a purpose of collecting positioning data;
[0485] wherein the notification type includes any one of the following:
[0486] a first notification type, used to notify the terminal that the terminal permits collection of positioning data or the terminal is willing to report positioning data;
[0487] a second notification type, used to notify the terminal that privacy verification is performed, and if there is no reply, the terminal permits collection of positioning data or the terminal is willing to report positioning data;
[0488] a third notification type, used to notify the terminal that privacy verification is performed, and if there is no reply, the terminal does not permit collection of positioning data or the terminal is not willing to report positioning data.
[0489] Optionally, the apparatus further includes:
[0490] a third receiving module, configured to receive a fifth message from the first network element, the fifth message containing at least one of the following:
[0491] an identifier of the terminal;
[0492] a privacy confirmation result, the privacy confirmation result comprising any one of: user rejection of authorization, user permission of authorization;
[0493] a sixth indication, for indicating willingness to report positioning data or unwillingness to report positioning data or permission to collect positioning data or no permission to collect positioning data;
[0494] validity time information, for representing a validity time of willingness to report positioning data or permission to collect positioning data, or for representing a validity time of authorization permission.
[0495] Optionally, the type of the positioning data collector comprises at least one of:
[0496] an LMF;
[0497] an NWADF;
[0498] an LMF of a home public land mobile network (HPLMN);
[0499] an LMF of a visited public land mobile network (VPLMN);
[0500] an NWADF of the HPLMN;
[0501] an NWADF of the VPLMN.
[0502] Optionally, the use of collecting the positioning data comprises at least one of:
[0503] positioning model training;
[0504] positioning model performance monitoring.
[0505] The data processing related operation apparatus provided in the embodiments of the present application can implement each process implemented by the method embodiment of FIG. 2 and achieve the same technical effects. To avoid repetition, details are not described herein.
[0506] The message transmission method provided in the embodiments of the present application can be executed by a message transmission apparatus. In the embodiments of the present application, the message transmission method is executed by the message transmission apparatus as an example, and the message transmission apparatus provided in the embodiments of the present application is described.
[0507] The message transmission apparatus provided in the embodiments of the present application can be a communication device or a component in the communication device, for example, a chip. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, the network side device can include but is not limited to the types of the network side device 12 listed above, and the embodiments of the present application are not limited specifically.
[0508] The message transmission apparatus comprises a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor, which can include a general-purpose processor, a special-purpose processor, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0509] Specifically, referring to FIG. 9, when the message transmission apparatus is a network-side device or a component in the network-side device, the message transmission apparatus 900 comprises:
[0510] The sending module 901 is configured to send a first message to a first network element, the first message being used for requesting a terminal list in a target area or requesting a terminal list in the target area that is allowed to collect positioning data, the first message comprising at least one of the following:
[0511] information of the target area;
[0512] a fourth indication, which is used for indicating a positioning data collector or for indicating a positioning data user or for indicating a positioning data requester;
[0513] a fifth indication, which is used for indicating a purpose of collecting the positioning data;
[0514] The positioning data is used for a positioning model related operation.
[0515] Optionally, the apparatus further comprises:
[0516] The receiving module is configured to receive a third message from the first network element, the third message comprising at least one of the following:
[0517] a related identifier of the terminal;
[0518] validity time information, used for representing a validity time of being willing to report the positioning data or allowing the positioning data to be collected, or used for representing a validity time of the authorization permission.
[0519] Alternatively, referring to FIG. 10, when the message transmission apparatus is a network-side device or a component in the network-side device, the message transmission apparatus 1000 includes:
[0520] a receiving module 1001, configured to receive a fifth message from a second network element, the fifth message containing at least one of the following:
[0521] an identifier of the terminal;
[0522] a privacy confirmation result, the privacy confirmation result including any one of the following: user refusal of authorization, user permission of authorization;
[0523] a sixth indication, used for indicating being willing to report the positioning data or not being willing to report the positioning data, or allowing the positioning data to be collected or not allowing the positioning data to be collected;
[0524] validity time information, used for representing a validity time of being willing to report the positioning data or allowing the positioning data to be collected, or used for representing a validity time of the authorization permission.
[0525] wherein the positioning data is used for a positioning model related operation.
[0526] Referring to FIG. 11, when the message transmission apparatus is a terminal or a component in the terminal, the message transmission apparatus 1100 includes:
[0527] a receiving module 1101, configured to receive target information from a first network element, the target information being used for notifying the terminal of a request related to the positioning data;
[0528] a sending module 1102, configured to send a second message to the first network element, the second message containing at least one of the following:
[0529] a privacy confirmation result, the privacy confirmation result including any one of the following: user refusal of authorization, user permission of authorization;
[0530] a sixth indication, used for indicating being willing to report the positioning data or not being willing to report the positioning data, or allowing the positioning data to be collected or not allowing the positioning data to be collected;
[0531] validity time information, used for representing a validity time of being willing to report the positioning data or allowing the positioning data to be collected, or used for representing a validity time of the authorization permission.
[0532] wherein the positioning data is used for a positioning model related operation.
[0533] The message transmission apparatus provided in the embodiments of the present application can implement each process implemented by the method embodiments of FIGS. 3 to 5, and achieve the same technical effects. To avoid repetition, details are not described herein.
[0534] As shown in FIG. 12, the embodiments of the present application further provide a communication device 1200, which includes a processor 1201 and a memory 1202, and the memory 1202 stores programs or instructions executable on the processor 1201. For example, when the communication device 1200 is a terminal, the programs or instructions are executed by the processor 1201 to implement each step of the terminal-side method embodiments described above and achieve the same technical effects. When the communication device 1200 is a network-side device, the programs or instructions are executed by the processor 1201 to implement each step of the target network element-side or second network element-side or first network element-side method embodiments described above and achieve the same technical effects. To avoid repetition, details are not described herein.
[0535] The embodiments of the present application further provide a terminal, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps in the method embodiments shown in FIG. 5. The terminal embodiments correspond to the terminal-side method embodiments described above, and each implementation process and implementation manner of the method embodiments can be applied to the terminal embodiments and achieve the same technical effects. The terminal can be the message transmission apparatus shown in FIG. 11. Specifically, FIG. 13 is a schematic diagram of a hardware structure of a terminal implementing the embodiments of the present application.
[0536] The terminal 1300 includes, but is not limited to, at least part of components such as a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309, and a processor 1310.
[0537] Those skilled in the art can understand that the terminal 1300 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1310 through a power management system, so as to realize functions such as power management, discharge management, and power consumption management through the power management system. The terminal structure shown in FIG. 13 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or have different component arrangements, which are not described herein.
[0538] It should be understood that in the embodiments of the present application, the input unit 1304 can include a graphics processor 13041 and a microphone 13042, and the graphics processor 13041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1306 can include a display panel 13061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1307 includes at least one of a touch panel 13071 and other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 can include two parts of a touch detection device and a touch controller. The other input devices 13072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.
[0539] In the embodiments of the present application, after the radio frequency unit 1301 receives the downlink data from the network side device, it can be transmitted to the processor 1310 for processing. In addition, the radio frequency unit 1301 can send uplink data to the network side device. Generally, the radio frequency unit 1301 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0540] The memory 1309 can be used to store software programs or instructions and various data. The memory 1309 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by N functions (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1309 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1309 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0541] The processor 1310 can include one or more processing units; optionally, the processor 1310 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1310.
[0542] The radio frequency unit 1301 is configured to:
[0543] receive target information from the first network element, the target information being used to inform the terminal of a request related to positioning data;
[0544] The terminal sends a second message to the first network element, and the second message includes at least one of the following:
[0545] a privacy confirmation result, the privacy confirmation result comprising any one of: user rejection of authorization, user permission of authorization;
[0546] a sixth indication, for indicating willingness to report positioning data or unwillingness to report positioning data or permission to collect positioning data or no permission to collect positioning data;
[0547] validity time information, for representing validity time of willingness to report positioning data or permission to collect positioning data, or for representing validity time of authorization permission;
[0548] wherein the positioning data is used for positioning model related operation.
[0549] Optionally, the target information comprises at least one of:
[0550] a first indication, for indicating a notification type;
[0551] a second indication, for indicating a positioning data collector or for indicating a positioning data user or for indicating a positioning data requester;
[0552] a third indication, for indicating a purpose of collecting positioning data;
[0553] wherein the notification type comprises any one of:
[0554] a first notification type, for notifying the terminal that the terminal permits collection of positioning data or the terminal is willing to report positioning data;
[0555] a second notification type, for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal permits collection of positioning data or the terminal is willing to report positioning data;
[0556] a third notification type, for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal does not permit collection of positioning data or the terminal is not willing to report positioning data.
[0557] It can be understood that the implementation process of each implementation manner mentioned in the embodiment can refer to the related description of the terminal side message transmission method embodiment, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0558] The embodiment of the application further provides a network side device, comprising a processor and a communication interface, the communication interface and the processor are coupled, the processor is used for running programs or instructions, and the steps of the method embodiments shown in FIG. 2 or FIG. 3 or FIG. 4 are realized. The network side device embodiment corresponds to the above-mentioned target network element side or second network element side or first network element side method embodiment, and each implementation process and implementation manner of the above-mentioned method embodiment can be applied to the network side device embodiment, and the same technical effects can be achieved.
[0559] Specifically, the embodiment of the present application further provides a network side device, which can be the data processing related operation apparatus shown in FIG. 8 or the message transmission apparatus shown in FIG. 9 or FIG. 10.
[0560] As shown in FIG. 14, the network side device 1400 includes a processor 1401, a network interface 1402 and a memory 1403. The network interface 1402 is, for example, a common public radio interface (CPRI).
[0561] Specifically, the network side device 1400 of the embodiment of the present application further includes instructions or programs stored in the memory 1403 and executable on the processor 1401, the processor 1401 invokes the instructions or programs in the memory 1403 to execute the method performed by each module shown in FIG. 8 or FIG. 9 or FIG. 10, and achieves the same technical effect. To avoid repetition, details are not described here.
[0562] The embodiment of the present application further provides a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to implement each process of the above-mentioned data processing related operation method embodiment or the above-mentioned message transmission method embodiment, and the same technical effect can be achieved. To avoid repetition, details are not described here.
[0563] The processor is the processor in the terminal in the above-mentioned embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0564] The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to implement each process of the above-mentioned data processing related operation method embodiment or the above-mentioned message transmission method embodiment, and the same technical effect can be achieved. To avoid repetition, details are not described here.
[0565] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system level chip, a system chip, a chip system or a system on chip, etc.
[0566] The embodiment of the present application further provides a computer program / product stored in a storage medium, which is executed by at least one processor to implement each process of the above-mentioned data processing related operation method embodiment or the above-mentioned message transmission method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described herein.
[0567] The embodiment of the present application further provides a communication system, which comprises a terminal and a network side device. The terminal can be used to execute the steps of the above-mentioned message transmission method. The network side device can be used to execute the steps of the above-mentioned data processing related operation method or message transmission method.
[0568] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or device that includes the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of performing functions as shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.
[0569] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of computer software product and general hardware platform, of course, it can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), which includes a plurality of instructions for making the terminal or network side device execute the method described in each embodiment of the present application.
[0570] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, which are only illustrative and not restrictive. Those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.
Claims
A data processing related operation method, comprising: A target network element acquires first information of a terminal; The target network element performs at least one of the following operations based on the first information of the terminal: Determining that the terminal is willing to report positioning data or the terminal is not willing to report positioning data or the terminal allows collection of positioning data or the terminal does not allow collection of positioning data, the positioning data being used for positioning model related operations; Determining that target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, the target information being used to notify the terminal of a positioning data related request; Determining that a user's privacy confirmation needs to be acquired or the user's privacy confirmation does not need to be acquired. The method of claim 1, wherein, The first information of the terminal comprises at least one of a privacy indication, a privacy level, a time period during which the privacy indication is valid, and a geographic area in which the privacy indication is valid; The privacy indication comprises at least one of: A first privacy indication, used to indicate that the terminal is willing to report positioning data or used to indicate that the terminal is not willing to report positioning data; A second privacy indication, used to indicate that the terminal is willing to report positioning data for a positioning model or used to indicate that the terminal is not willing to report positioning data for the positioning model; A third privacy indication, used to indicate that the terminal is willing to report positioning data for positioning model training or used to indicate that the terminal is not willing to report positioning data for positioning model training; A fourth privacy indication, used to indicate that the terminal is willing to report positioning data for positioning model performance monitoring or used to indicate that the terminal is not willing to report positioning data for positioning model performance monitoring; A fifth privacy indication, used to indicate that the terminal allows collection of positioning data or used to indicate that the terminal does not allow collection of positioning data; A sixth privacy indication, used to indicate that the terminal allows collection of positioning data for a positioning model or used to indicate that the terminal does not allow collection of positioning data for the positioning model; A seventh privacy indication, used to indicate that the terminal allows collection of positioning data for positioning model training or used to indicate that the terminal does not allow collection of positioning data for positioning model training; An eighth privacy indication, used to indicate that the terminal allows collection of positioning data for positioning model performance monitoring or used to indicate that the terminal does not allow collection of positioning data for positioning model performance monitoring; A ninth privacy indication, used to indicate that the terminal allows collection of positioning data through a user plane or used to indicate that the terminal does not allow collection of positioning data through the user plane; A tenth privacy indication, used to indicate that the terminal allows collection of positioning data through a control plane or used to indicate that the terminal does not allow collection of positioning data through the control plane; Or The privacy level comprises at least one of: A first privacy level, used to represent a privacy level of the terminal reporting positioning data for a positioning model; A second privacy level, used to represent a privacy level of the terminal collecting positioning data for the positioning model. The method of claim 2, wherein, The first privacy level comprises privacy level information corresponding to N positioning data collectors one by one, N being an integer greater than or equal to 1; Or The second privacy level includes privacy level information corresponding to M position data collectors, M being an integer greater than or equal to 1. The method according to claim 2 or 3, wherein The first privacy level includes at least one of the following: The terminal is unwilling to report the position data for the positioning model; The terminal is willing to report the position data for the positioning model without notification; The terminal is willing to report the position data for the positioning model with notification; The terminal is willing to report the position data for the positioning model with notification and privacy verification, and is willing to report the position data for the positioning model if there is no reply; The terminal is unwilling to report the position data for the positioning model with notification and privacy verification if there is no reply; Or, The second privacy level includes at least one of the following: The terminal does not allow the collection of position data for the positioning model; The terminal allows the collection of position data for the positioning model without notification; The terminal allows the collection of position data for the positioning model with notification; The terminal allows the collection of position data for the positioning model with notification and privacy verification, and allows the collection of position data for the positioning model if there is no reply; The terminal allows the collection of position data for the positioning model with notification and privacy verification if there is no reply. The method of any one of claims 1 to 4, wherein The determination of whether to send target information to the terminal or not includes at least one of the following: In the case that the privacy check result of the terminal indicates that the terminal is unwilling to report the position data or does not allow the collection of position data, it is determined that the target information does not need to be sent to the terminal; In the case that the privacy check result of the terminal indicates that the terminal is willing to report the position data or allows the collection of position data, and does not need to be notified, it is determined that the target information does not need to be sent to the terminal; In the case that the privacy check result of the terminal indicates that the terminal is willing to report the position data or allows the collection of position data, and needs to be notified or needs privacy confirmation, it is determined that the target information needs to be sent to the terminal. The method of any one of claims 1 to 5, wherein, The target information includes at least one of the following: A first indication for indicating a notification type; A second indication for indicating a position data collector; A third indication for indicating a purpose of collecting position data; The notification type includes any one of the following: A first notification type for notifying the terminal that the terminal allows the collection of position data or the terminal is willing to report the position data; A second notification type for notifying the terminal that privacy verification is performed, and the terminal allows the collection of position data or the terminal is willing to report the position data if there is no reply; A third notification type for notifying the terminal that privacy verification is performed, and the terminal does not allow the collection of position data or the terminal is unwilling to report the position data if there is no reply. The method of any one of claims 1 to 6, wherein, In the case that the target network element is a first network element, and the first network element includes an access and mobility management function (AMF), the method further includes: The target network element receives a first message from a second network element, the first message being used for requesting a terminal list in a target area or requesting a terminal list allowing the collection of position data in the target area, and the first message including at least one of the following: Information of the target area; A fourth indication for indicating a position data collector; A fifth indication for indicating a purpose of collecting position data. The method of claim 7, further comprising: sending, by the target network element, the target information to the terminal. The method of claim 8, further comprising: receiving, by the target network element, a second message from the terminal, the second message comprising at least one of: a privacy confirmation result comprising any of: user refusal of authorization, user allowance of authorization; a sixth indication indicating willingness to report location data or unwillingness to report location data or allowance of collection of location data or disallowance of collection of location data; validity time information representing a validity time of willingness to report location data or allowance of collection of location data, or representing a validity time of authorization permission. The method of any of claims 7-9, further comprising: sending, by the target network element, a third message to the second network element, the third message comprising at least one of: a relevant identity of the terminal; validity time information representing a validity time of willingness to report location data or allowance of collection of location data, or representing a validity time of authorization permission. The method of any one of claims 1 to 6, wherein, In a case where the target network element is a second network element comprising a location management function (LMF), a network data analytics function (NWDAF), a gateway mobile location center (GMLC), or a model training entity, the method further comprises: sending, by the target network element, a fourth message to a first network element, the fourth message comprising at least one of: a relevant identity of the terminal; a seventh indication indicating a need to send the target information to the terminal; an eighth indication indicating a notification type; a ninth indication indicating a location data collector; a tenth indication indicating a purpose of collecting location data; wherein the notification type comprises any of: a first notification type for notifying the terminal that the terminal allows collection of location data or the terminal is willing to report location data; a second notification type for notifying the terminal to perform privacy verification, and if there is no reply, the terminal allows collection of location data or the terminal is willing to report location data; a third notification type for notifying the terminal to perform privacy verification, and if there is no reply, the terminal does not allow collection of location data or the terminal is not willing to report location data. The method of claim 11, further comprising: receiving, by the target network element, a fifth message from the first network element, the fifth message comprising at least one of: an identity of the terminal; a privacy confirmation result comprising any of: user refusal of authorization, user allowance of authorization; a sixth indication indicating willingness to report location data or unwillingness to report location data or allowance of collection of location data or disallowance of collection of location data; validity time information representing a validity time of willingness to report location data or allowance of collection of location data, or representing a validity time of authorization permission. The method of any one of claims 3, 6-7, 11, wherein, The location data collector comprises at least one of: an LMF; an NWDAF; an LMF of a home public land mobile network (HPLMN); an LMF of a visited public land mobile network (VPLMN); a NWADF of the HPLMN; a NWADF of the VPLMN. The method according to claim 6 or 7 or 11, wherein the use of collecting positioning data, comprising at least one of: positioning model training; positioning model performance monitoring. A message transmission method, comprising: a second network element sending a first message to a first network element, the first message being used for requesting a terminal list in a target area or requesting a terminal list in the target area that is allowed to collect positioning data, the first message comprising at least one of: information of the target area; a fourth indication indicating a positioning data collector; a fifth indication indicating a use of collecting positioning data; wherein the positioning data is used for positioning model related operations. The method of claim 15, further comprising: the second network element receiving a third message from the first network element, the third message comprising at least one of: a related identifier of the terminal; validity time information representing a validity time of being willing to report positioning data or being allowed to collect positioning data, or representing a validity time of an authorization permission. A message transmission method, comprising: a first network element receiving a fifth message from a second network element, the fifth message comprising at least one of: an identifier of a terminal; a privacy confirmation result comprising any one of: user rejection of authorization, user permission of authorization; a sixth indication indicating being willing to report positioning data or not being willing to report positioning data or being allowed to collect positioning data or not being allowed to collect positioning data; validity time information representing a validity time of being willing to report positioning data or being allowed to collect positioning data, or representing a validity time of an authorization permission; wherein the positioning data is used for positioning model related operations. A message transmission method, comprising: a terminal receiving target information from a first network element, the target information being used for notifying the terminal of a request related to positioning data; the terminal sending a second message to the first network element, the second message comprising at least one of: a privacy confirmation result comprising any one of: user rejection of authorization, user permission of authorization; a sixth indication indicating being willing to report positioning data or not being willing to report positioning data or being allowed to collect positioning data or not being allowed to collect positioning data; validity time information representing a validity time of being willing to report positioning data or being allowed to collect positioning data, or representing a validity time of an authorization permission; wherein the positioning data is used for positioning model related operations. The method of claim 18, wherein, the target information comprising at least one of: a first indication indicating a notification type; a second indication indicating a positioning data collector; a third indication indicating a use of collecting positioning data; wherein the notification type comprises any one of: a first notification type, used for notifying the terminal that the terminal is allowed to collect positioning data or the terminal is willing to report positioning data; a second notification type, used for notifying the terminal of privacy verification, and if there is no reply, the terminal is allowed to collect positioning data or the terminal is willing to report positioning data. A third notification type is used to notify the terminal that privacy verification is performed, and if there is no reply, the terminal is not allowed to collect the positioning data or the terminal is unwilling to report the positioning data. A data processing related operation apparatus, the apparatus comprising: A first processing module configured to acquire first information of a terminal; A second processing module configured to perform at least one of the following operations based on the first information of the terminal: Determine that the terminal is willing to report the positioning data or the terminal is unwilling to report the positioning data or the terminal is allowed to collect the positioning data or the terminal is not allowed to collect the positioning data, the positioning data being used for a positioning model related operation; Determine that target information needs to be sent to the terminal or the target information does not need to be sent to the terminal, the target information being used to notify the terminal of a positioning data related request; Determine that privacy confirmation of a user needs to be acquired or the privacy confirmation of the user does not need to be acquired. The apparatus of claim 20, wherein In a case where the apparatus is applied to a first network element, the first network element comprising a mobility management function AMF, the apparatus further comprises: A first receiving module configured to receive a first message from a second network element, the first message being used to request a terminal list in a target area or request a terminal list allowed to collect positioning data in the target area, the first message comprising at least one of the following: Information of the target area; A fourth indication used to indicate a positioning data collector; A fifth indication used to indicate a purpose of collecting the positioning data. The apparatus according to claim 21, the apparatus further comprising: A first sending module configured to send the target information to the terminal. The apparatus according to claim 22, the apparatus further comprising: A second receiving module configured to receive a second message from the terminal, the second message comprising at least one of the following: A privacy confirmation result, the privacy confirmation result comprising any one of the following: user refusal to authorize, user permission to authorize; A sixth indication used to indicate willingness to report the positioning data or unwillingness to report the positioning data or permission to collect the positioning data or disallowance to collect the positioning data; Validity time information used to represent a validity time of willingness to report the positioning data or permission to collect the positioning data, or used to represent a validity time of an authorization permission. The apparatus according to any one of claims 21 to 23, the apparatus further comprising: A second sending module configured to send a third message to the second network element, the third message comprising at least one of the following: A related identifier of the terminal; Validity time information used to represent a validity time of willingness to report the positioning data or permission to collect the positioning data, or used to represent a validity time of an authorization permission. The apparatus of claim 20, wherein In a case where the apparatus is applied to a second network element, the second network element comprising a location management function LMF or a network data analysis function NWDAF or a gateway mobile location center GMLC or a model training entity, the apparatus further comprises: A third sending module configured to send a fourth message to a first network element, the fourth message comprising at least one of the following: A related identifier of the terminal; A seventh indication used to indicate that the target information needs to be sent to the terminal; An eighth indication used to indicate a notification type; a ninth indication, used for indicating a collector of the positioning data; a tenth indication, used for indicating a purpose of collecting the positioning data; wherein the notification type comprises any one of the following: a first notification type, used for notifying the terminal that the terminal allows the positioning data to be collected or the terminal is willing to report the positioning data; a second notification type, used for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal allows the positioning data to be collected or the terminal is willing to report the positioning data; a third notification type, used for notifying the terminal that privacy verification is performed, and if there is no reply, the terminal does not allow the positioning data to be collected or the terminal is not willing to report the positioning data. The apparatus according to claim 25, further comprising: a third receiving module, configured to receive a fifth message from the first network element, the fifth message comprising at least one of the following: an identifier of the terminal; a privacy confirmation result, the privacy confirmation result comprising any one of the following: user refusal of authorization, user allowance of authorization; a sixth indication, used for indicating willingness to report the positioning data or unwillingness to report the positioning data or allowance of the positioning data to be collected or disallowance of the positioning data to be collected; validity time information, used for representing a validity time of the willingness to report the positioning data or the allowance of the positioning data to be collected, or used for representing a validity time of the authorization permission. An apparatus for message transmission, comprising: a sending module, configured to send a first message to a first network element, the first message being used for requesting a terminal list in a target area or requesting a terminal list allowing the positioning data to be collected in the target area, the first message comprising at least one of the following: information of the target area; a fourth indication, used for indicating a collector of the positioning data; a fifth indication, used for indicating a purpose of collecting the positioning data; wherein the positioning data is used for a positioning model related operation. The apparatus according to claim 27, further comprising: a receiving module, configured to receive a third message from the first network element, the third message comprising at least one of the following: a related identifier of the terminal; validity time information, used for representing a validity time of the willingness to report the positioning data or the allowance of the positioning data to be collected, or used for representing a validity time of the authorization permission. An apparatus for message transmission, comprising: a receiving module, configured to receive a fifth message from a second network element, the fifth message comprising at least one of the following: an identifier of a terminal; a privacy confirmation result, the privacy confirmation result comprising any one of the following: user refusal of authorization, user allowance of authorization; a sixth indication, used for indicating willingness to report the positioning data or unwillingness to report the positioning data or allowance of the positioning data to be collected or disallowance of the positioning data to be collected; validity time information, used for representing a validity time of the willingness to report the positioning data or the allowance of the positioning data to be collected, or used for representing a validity time of the authorization permission; wherein the positioning data is used for a positioning model related operation. An apparatus for message transmission, comprising: a receiving module, configured to receive target information from a first network element, the target information being used for notifying a terminal of a request related to positioning data; a sending module, configured to send a second message to the first network element, the second message comprising at least one of the following: a privacy confirmation result, the privacy confirmation result comprising any one of: a user refusing authorization, a user permitting authorization; a sixth indication, used to indicate willingness to report positioning data or unwillingness to report positioning data or permission to collect positioning data or no permission to collect positioning data; validity time information, used to represent a validity time of willingness to report positioning data or permission to collect positioning data, or used to represent a validity time of authorization permission; The positioning data is used for positioning model related operations. A communication device, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the data processing related operation method according to any one of claims 1 to 14, or to implement the steps of the message transmission method according to claim 15 or 16, or to implement the steps of the message transmission method according to claim 17, or to implement the steps of the message transmission method according to claim 18 or 19. A readable storage medium, the readable storage medium storing programs or instructions, the programs or instructions being executed by a processor to implement the steps of the data processing related operation method according to any one of claims 1 to 14, or to implement the steps of the message transmission method according to claim 15 or 16, or to implement the steps of the message transmission method according to claim 17, or to implement the steps of the message transmission method according to claim 18 or 19. A computer program product, comprising computer instructions, the computer instructions being executed by a processor to implement the steps of the data processing related operation method according to any one of claims 1 to 14, or to implement the steps of the message transmission method according to claim 15 or 16, or to implement the steps of the message transmission method according to claim 17, or to implement the steps of the message transmission method according to claim 18 or 19.
Citation Information
Patent Citations
Method and system for implementing user intimacy safety in auxiliary global positioning process
CN101115306A
Positioning service management method and device
CN111436019A
Positioning method and device
CN116939477A
Positioning data processing method and device and readable storage medium
CN118317355A
Location information reporting method and trunking service processing method and system
WO2015035917A1