Information configuration methods and apparatuses, devices and storage medium
By requesting and receiving the first identifier from the first network element through the terminal, the problem of the terminal being unable to obtain network-side device information is solved. This enables the effective execution of AI unit or AI function-related operations while ensuring information security, and the acquisition of network-side information for performing related operations.
Patent Information
- Application Number
- PCT/CN2025/104826
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-10
- Filing Date
- 2025-06-27
- Publication Date
- 2026-01-15
AI Technical Summary
Terminals cannot directly obtain the privacy information of network-side devices, resulting in decreased positioning accuracy or inability to perform related operations. Existing technologies cannot provide effective network-side information while ensuring the security of network-side device information.
The terminal sends a request to the first network element to obtain first information, which includes a first identifier used to determine the validity of the AI unit or AI function, thereby obtaining the network-side information required to perform related operations while ensuring the security of network-side device information.
By obtaining the first identifier, the terminal can determine whether it can effectively execute AI unit or AI function-related operations, ensuring that network-side information for performing related operations is obtained while guaranteeing the security of network-side device information.
Smart Images

Figure CN2025104826_15012026_PF_FP_ABST
Abstract
Description
Information configuration methods, devices, equipment and storage media
[0001] Cross-reference to related applications
[0002] This application claims priority to Chinese Patent Application No. 2024109236390, filed in China on July 10, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of communication technology, and specifically relates to an information configuration method, apparatus, device and storage medium. Background Technology
[0004] With the development of communication technology, terminals need to request auxiliary information from network-side devices to perform related operations, such as positioning, to obtain location measurement information or positioning estimation results. However, because some of the auxiliary information required by terminals reflects the physical characteristics of the network-side devices, it exposes their privacy. Therefore, network-side devices do not directly send this private information to terminals over the air interface. This results in terminals being unable to obtain the necessary network-side device information to perform related operations, leading to poor operational performance or even failure to perform related operations, such as decreased positioning accuracy or inability to obtain location measurement information. Summary of the Invention
[0005] This application provides an information configuration method, apparatus, device, and storage medium that enables a terminal to obtain information from the network-side device used to perform related operations, while ensuring the security of information on the network-side device.
[0006] In a first aspect, an information configuration method is provided, the method comprising: a terminal sending a first request to a first network element, the first request being used to request first information; the terminal receiving the first information from the first network element, the first information including a first identifier, the first identifier being used to indicate valid conditions on the network side; wherein, the valid conditions are used to determine whether a first artificial intelligence (AI) unit or a first AI function is valid.
[0007] Secondly, an information configuration method is provided, the method comprising: a first network element receiving a first request from a terminal, the first request being used to request first information; the first network element sending the first information to the terminal based on the first request, the first information including a first identifier, the first identifier being used to indicate valid conditions on the network side; wherein, the valid conditions are used to determine whether a first AI unit or a first AI function is valid.
[0008] Thirdly, an information configuration device is provided, including: a sending module and a receiving module;
[0009] The sending module is used to send a first request to the first network element, the first request being used to request first information;
[0010] The receiving module is used to receive first information from the first network element, the first information including a first identifier, the first identifier being used to indicate the valid conditions on the network side; wherein, the valid conditions are used to determine whether the first AI unit or the first AI function is valid.
[0011] Fourthly, an information configuration device is provided, comprising: a receiving module and a transmitting module;
[0012] A receiving module is used to receive a first request from a terminal, the first request being used to request first information;
[0013] The sending module is used to send first information to the terminal based on a first request. The first information includes a first identifier, which is used to indicate the valid conditions on the network side. The valid conditions are used to determine whether the first AI unit or the first AI function is valid.
[0014] Fifthly, an information configuration apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0015] In a sixth aspect, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0016] In a seventh aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to send a first request to a first network element, the first request being used to request first information; and to receive first information from the first network element, the first information including a first identifier, the first identifier being used to indicate valid conditions on the network side.
[0017] Eighthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0018] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is configured to receive a first request from a terminal, the first request being for requesting first information; and based on the first request, to send the first information to the terminal, the first information including a first identifier, the first identifier being for indicating valid conditions on the network side.
[0019] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0020] Eleventhly, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method as described in the first aspect, and the network-side device can be used to perform the steps of the method as described in the second aspect.
[0021] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0022] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the information configuration method as described in the first aspect, or to implement the steps of the information configuration method as described in the second aspect.
[0023] In this embodiment, the terminal sends a first request to a first network element, which requests first information. Then, it receives the first information from the first network element, including a first identifier. This first identifier indicates valid conditions on the network side, which are used to determine whether the first AI unit or the first AI function is valid. Thus, by sending a first request to the first network element to request first information, the terminal enables the network element to send the first identifier to the terminal. Since the first identifier indicates valid conditions on the network side, which the terminal uses to determine whether the first AI unit or the first AI function is valid, after obtaining the first identifier, the terminal can determine whether it can effectively perform operations related to the first AI unit or the first AI function based on the network side information indicated or implied by the first identifier. This allows the terminal to obtain network side information for performing related operations while ensuring the security of information on the network side devices. Attached Figure Description
[0024] Figure 1 is a block diagram of a wireless communication system applicable to an embodiment of this application;
[0025] Figure 2 is a flowchart of one of the information configuration methods provided in the embodiments of this application;
[0026] Figure 3 is a second flowchart of an information configuration method provided in an embodiment of this application;
[0027] Figure 4 is one of the schematic diagrams of an identifier configuration provided in an embodiment of this application;
[0028] Figure 5 is a second schematic diagram of an identifier configuration provided in an embodiment of this application;
[0029] Figure 6 is a flowchart of an information configuration method provided in an embodiment of this application;
[0030] Figure 7 is a flowchart of an information configuration method provided in an embodiment of this application;
[0031] Figure 8 is a flowchart of an information configuration method provided in an embodiment of this application;
[0032] Figure 9 is a flowchart of an information configuration method provided in an embodiment of this application;
[0033] Figure 10 is a flowchart of the seventh method for information configuration provided in an embodiment of this application;
[0034] Figure 11 is a flowchart of an information configuration method provided in an embodiment of this application;
[0035] Figure 12 is a flowchart of an information configuration method provided in an embodiment of this application;
[0036] Figure 13 is a schematic diagram of one of the structures of an information configuration device provided in an embodiment of this application;
[0037] Figure 14 is a second structural schematic diagram of an information configuration device provided in an embodiment of this application;
[0038] Figure 15 is a third structural schematic diagram of an information configuration device provided in an embodiment of this application;
[0039] Figure 16 is a fourth structural schematic diagram of an information configuration device provided in an embodiment of this application;
[0040] Figure 17 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application;
[0041] Figure 18 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of this application;
[0042] Figure 19 is a schematic diagram of the hardware structure of a network-side device provided in an embodiment of this application. Detailed Implementation
[0043] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0044] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0045] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0046] It is worth noting that the technologies described in this application are 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 this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0047] Figure 1 shows a block diagram of a wireless communication system applicable to an embodiment of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (APs), or Wireless Fidelity (WiFi) nodes, etc.The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0048] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support. The core network functions include: BSF (Block Network Function), Application Function (AF), Location Management Function (LMF), Gateway Mobile Location Centre (GMLC), and Network Data Analytics Function (NWDAF). It should be noted that this application embodiment only uses core network equipment in the NR system as an example and does not limit the specific type of core network equipment. If the name of the core network equipment mentioned in this application embodiment changes in subsequent protocol versions (e.g., 6G), it will still be within the scope of protection of this application.
[0049] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0050] The following explanations and descriptions will cover some concepts or terms involved in the information configuration methods, apparatus, devices, and storage media provided in the embodiments of this application.
[0051] 1. AI or machine learning (ML)
[0052] Artificial intelligence is currently widely used in various fields. AI modules can be implemented in various ways, such as neural networks, decision trees, support vector machines, and Bayesian classifiers.
[0053] The AI unit or AI model in this application embodiment may also be referred to as AI unit, AI model, ML model, ML unit, AI structure, AI function, AI characteristic, machine learning model, neural network, neural network function, neural network function, etc.; or, the AI unit or AI model in this application embodiment may also refer to a processing unit capable of implementing specific algorithms, formulas, processing flows, capabilities, etc. related to AI; or, the AI unit or AI model in this application embodiment may be a processing method, algorithm, function, module, or unit for a specific dataset; or, the AI unit or AI model in this application embodiment may be a processing method, algorithm, function, module, or unit running on AI / ML related hardware such as Graphics Processing Unit (GPU), Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Application Specific Integrated Circuit (ASIC), etc., and this application embodiment does not specifically limit this.
[0054] Optionally, the aforementioned specific dataset includes the input or output of the AI unit or AI model. Optionally, the identifier of the aforementioned AI unit or AI model may be an AI model identifier, an AI structure identifier, an AI algorithm identifier, or an identifier of the specific dataset associated with the aforementioned AI unit or AI model, or an identifier of the specific scenario, environment, channel characteristics, or device related to the aforementioned AI or ML, or an identifier of the aforementioned functions, characteristics, capabilities, or modules related to the aforementioned AI or ML. This application embodiment does not specifically limit this.
[0055] Research into AI use cases in the communications field is underway, such as improving positioning accuracy based on AI. AI-based positioning primarily relies on AI models to obtain reliable location predictions or predictions of intermediate measurements related to positioning. To obtain reliable outputs, training the AI model requires a large amount of input, including historical measurement data, location data, and known label data.
[0056] 2. AI Positioning (POS) Model Training
[0057] Data sets used for model training in AI localization can include:
[0058] Channel measurement, quality metrics of channel measurement, timestamps of channel measurement;
[0059] The actual tag (i.e., the actual location of the UE or its approximation, or the actual location of the Positioning Reference Unit (PRU) or its approximation), the tag's quality metrics, and the timestamp for obtaining the tag.
[0060] 3. AI POS Model Inference
[0061] For use cases of AI location prediction, there are two main types: direct AI localization and AI-assisted localization. The input to the model is channel measurements and related timestamp information about the target UE. The output of the model can be the location of the target UE (direct AI localization) or intermediate features related to the location (such as timing information about channel measurements, power information paired with timing information, and phase information, for AI-assisted localization).
[0062] 4. LTE Positioning Protocol (LPP)
[0063] LPP is the protocol used by the UE and LMF to exchange location-related information. LPP can support location transactions such as UE positioning capability exchange, auxiliary data transmission, and location information transmission between the UE and LMF.
[0064] To assist the UE in completing the positioning process, the LMF provides positioning assistance data to the UE via the LPP (Provide Assistance Data) message. For example, for downlink positioning, the LMF informs the UE of the downlink-positioning reference signal (DL-PRS) identifier, configuration, resource set, TRP or beam physical characteristics, corresponding candidate TRP information, cell information of the TRP, and the effective area of the assistance data.
[0065] 5. Data consistency
[0066] The performance of AI models is inextricably linked to the dataset. If there is a significant difference between the training dataset and the test / actual inference dataset, the model trained on the training set will struggle to achieve good performance on the test / actual inference dataset. An ideal scenario is that the training dataset, test dataset, and actual inference data are collected in the same scene or environment, exhibiting excellent consistency. Under these conditions, the model trained can achieve better results. However, in the actual dataset construction process, due to various practical limitations, the training and testing datasets cannot guarantee a good match with the data used for inference in real-world scenarios, potentially leading to a decline in inference performance.
[0067] For example, with the rapid development of AI / ML technology, applying AI / ML technology to assist in terminal positioning, that is, using AI positioning models to predict location, can improve positioning accuracy.
[0068] In related technologies, AI-based positioning mainly relies on positioning models to obtain reliable location predictions or predictions of intermediate measurements related to positioning. Typically, to obtain accurate prediction results, the training of positioning models requires a large amount of input, including historical measurement data, location data, and known label data.
[0069] In addition, when predicting the positioning results, the terminal still needs to take into account the network-side configuration information. Some of the network-side configuration information reflects the physical characteristics of the network-side devices and is not suitable for exposure in air interface interaction. As a result, the terminal cannot directly obtain the explicit network-side configuration information, which may cause the positioning model trained based on the network-side location information during training to be unable to adapt to the configuration of the network-side devices during model inference. This results in poor inference performance of the positioning model, or even failure to obtain inference results.
[0070] The information configuration method, apparatus, device, and storage medium provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0071] This application provides an information configuration method in which a terminal sends a first request to a first network element, the first request being used to request first information, and then receives the first information from the first network element. The first information includes a first identifier, which is used to indicate valid conditions on the network side. These valid conditions are used to determine whether a first AI unit or a first AI function is valid. Thus, by sending a first request to the first network element to request first information, the terminal enables the network element to send the first identifier to the terminal. Since the first identifier indicates valid conditions on the network side, and these valid conditions are used by the terminal to determine whether the first AI unit or the first AI function is valid, after obtaining the first identifier, the terminal can determine whether it can effectively perform operations related to the first AI unit or the first AI function based on the network side information indicated or implied by the first identifier. This allows the terminal to obtain network side information for performing related operations while ensuring the security of information on the network side devices.
[0072] This application provides an information configuration method, and Figure 2 shows a flowchart of the information configuration method provided in this application. As shown in Figure 2, the information configuration method provided in this application may include the following steps 201 to 204.
[0073] Step 201: The terminal sends a first request to the first network element, which is used to request first information.
[0074] In this embodiment of the application, the first network element can be an LMF, or other network elements in 6G and subsequent communication systems.
[0075] In this embodiment, the terminal sends a request to the first network element to obtain information from the network-side device, which is then used to perform operations related to various functional modules in AI positioning lifecycle management (LCM), such as model training or model inference.
[0076] Optionally, in this embodiment of the application, the first request can be transmitted via an LPP Request Assistance Data message. Alternatively, the first request can be transmitted via other forms of LPP messages.
[0077] Optionally, in this embodiment of the application, the first request may include first indication information, which is used to indicate at least one of the following:
[0078] Reason for request;
[0079] Type of measurement;
[0080] First AI Unit;
[0081] First AI function.
[0082] Optionally, in this embodiment of the application, the reason for the request may include at least one of the following:
[0083] train;
[0084] reasoning;
[0085] manage;
[0086] Performance monitoring.
[0087] It should be noted that the above-mentioned request reasons include: Training refers to the terminal requesting information from the first network element to perform model training; Inference refers to the terminal requesting information from the first network element to perform model inference; Management refers to the terminal requesting information from the first network element to manage the model, such as model switching, model activation / deactivation, or model rollback; Performance Supervision refers to the terminal requesting information from the first network element to monitor the model's performance.
[0088] For example, the above model may be a model for AI positioning and associated with a first AI unit or a first AI function.
[0089] Optionally, in the embodiments of this application, the above-mentioned measurement quantity types may include at least one of the following: Channel Impulse Response (CIR), Power Delay Profile (PDP), Delay Profile (DP), Reference Signal Receiving Power (RSRP), Time Difference of Arrival (TDOA), Time of Arrival (TOA), Reference Signal Carrier-phase (RSCP), and Reference Signal Carrier-phase Difference (RSCPD).
[0090] Optionally, in this embodiment, the measurement type includes sample-wise or path-wise forms. For example, the measurement type may include the CIR of multiple samples or the CIR of multiple transmission paths.
[0091] Optionally, in this embodiment of the application, after receiving the first information, the first network element may report the measurement quantity of the above measurement quantity type to the terminal in a sample-wise or path-wise manner.
[0092] Optionally, in the embodiments of this application, the above-mentioned measurement types may also include time information, angle information, energy information, phase information, etc.
[0093] For example, taking the above model as an example of a model used for AI positioning, the above measurement type can be the type of intermediate measurement obtained by the terminal through AI-assisted positioning using the positioning model.
[0094] Optionally, in this embodiment, the first AI unit is an AI unit supported by the terminal, and the first AI function is an AI function supported by the terminal. It is understood that the AI unit or AI model supported by the terminal is an AI unit or AI model implemented on the terminal side based on the terminal's own capabilities.
[0095] It should be noted that the aforementioned first AI unit can also be the first AI model, and the aforementioned first AI function can also be the first AI feature.
[0096] Step 202: The first network element receives the first request from the terminal.
[0097] Optionally, in this embodiment of the application, referring to FIG2 and FIG3, before step 202, the information configuration method provided in this embodiment of the application further includes the following step 200.
[0098] Step 200: Based on the network-side configuration information from the access network device (RAN-node), the first network element divides the area corresponding to the access network device into at least one area list and assigns a corresponding identifier to each area list.
[0099] It should be noted that the identifier assigned to each region list is the complete set of the first identifier mentioned above.
[0100] It should be noted that, in the embodiments of this application, assigning a corresponding identifier to each region list may refer to an associated identifier (AID). The associated identifier indicates that the identifier is associated with a specific AI unit or AI function.
[0101] For example, assigning a corresponding identifier to each region list as described above means assigning a corresponding association identifier to each region list. This can be understood as: assigning a corresponding identifier to each region list is associated with a specific AI unit or AI function. Furthermore, the association identifier of a specific AI unit or AI function will correspond to a region list.
[0102] Optionally, in this embodiment of the application, the network-side configuration information from the access network device may include at least one of the following:
[0103] TRP auxiliary information;
[0104] PRS configuration information;
[0105] PRS configuration information is allocated on demand.
[0106] In this embodiment of the application, the aforementioned TRP auxiliary information is used to indicate TRP-related wireless characteristics or beam-related wireless characteristics.
[0107] Optionally, in the embodiments of this application, the aforementioned TRP-related wireless characteristics or beam-related wireless characteristics may include at least one of the following:
[0108] The number of antenna elements (including horizontal and vertical dimensions), antenna spacing (including horizontal and vertical dimensions), mechanical downtilt angle, antenna height, antenna panel orientation, beam pointing, beam bandwidth (e.g., 3dB), half-power beamwidth, beamforming codebook (including horizontal and vertical dimensions), electronic downtilt angle, and mapping relationship between physical beam and PRS identifier.
[0109] In this embodiment of the application, the access network device sends network-side configuration information to the first network element. The network-side configuration information includes network-side configuration information for each area covered by the access network device. The first network element divides the area covered by the access network device into at least one area list according to the network-side configuration information for each area, and assigns a corresponding Associated ID to each area list.
[0110] In this embodiment of the application, the network-side configuration information of each region includes at least one information item. The first network element divides the regions corresponding to the network-side configuration information of the same information item into the same region list according to the network-side configuration information of all regions, and assigns different Associated IDs to different region lists.
[0111] For example, suppose the network-side configuration information for region 1 includes information item 1, information item 2, and information item 3; the network-side configuration information for region 2 includes information item 1, information item 3, and information item 4; and the network-side configuration information for region 3 includes information item 2 and information item 3. The first network element groups region 1 and region 2, corresponding to the network configuration information for information item 1, into the same region list 1; groups region 1 and region 3, corresponding to the network configuration information for information item 2, into the same region list 2; groups region 1, region 2, and region 3, corresponding to the network configuration information for information item 3, into the same region list 3; and groups region 2, corresponding to the network configuration information for information item 4, into the same region list 4. Furthermore, the first network element assigns the identifier Associated ID1 to the same region list 1, Associated ID2 to the same region list 2, Associated ID2 to the same region list 3, and Associated ID4 to the same region list 4.
[0112] Optionally, in this embodiment of the application, if the values of the same information item corresponding to the regions within the same region list are different, the first network element can further divide the same region list into multiple region lists, each of which corresponds to a value range for an information item. Furthermore, the first network element ensures that the Associated ID values corresponding to each of the multiple region lists are different.
[0113] For example, assuming that the value of information item 3 in the network configuration information of region 1 is 'a', the value of information item 3 in the network configuration information of region 2 is 'a', and the value of information item 3 in the network configuration information of region 3 is 'b', for the same region list 3 mentioned above, the first network element further divides the same region list 3 into two region lists, namely region list 31 (including region 1 and region 2) and region list 32 (including region 3). Furthermore, the first network element assigns the value 1 to Associated ID3 corresponding to region list 31 and assigns the value 2 to Associated ID3 corresponding to region list 32.
[0114] It should be noted that each of the above at least one region list may include one or more regions. When the information type (the above information item) represented by the values of different Associated IDs associated with the same AI unit or AI function is the same, the same region is not expected to appear in different region lists. That is, the LMF's division of the regions covered by the RAN-node avoids duplication of region granularity.
[0115] For example, taking a cell as an example, Figure 4 shows a schematic diagram of the identifier configuration provided in this application embodiment. In Figure 4, cell list 1 includes cell 1, cell list 2 includes cell 2, cell 3, and cell 4. The identifier corresponding to cell list 1 is associated identifier 1 (Associated ID1 = 1), and the identifier corresponding to cell list 2 is associated identifier 1 (Associated ID1 = 2). Associated identifier 1 and associated identifier 2 can be understood as both being associated with AI unit 1 or AI function 1. Furthermore, Associated ID1 = 1 and Associated ID1 = 2 represent the same information type in the network-side configuration information, only with different values for that information type. Therefore, there are no overlapping areas in cell list 1 and cell list 2.
[0116] It should be noted that when different Associated IDs associated with the same AI unit or AI function represent different information types, the same region can belong to different region lists. That is, for different information types, LMF divides the region covered by RAN-node differently.
[0117] For example, taking a cell as an example, Figure 5 shows a schematic diagram of the identifier configuration provided in this application embodiment. In Figure 5, cell list 1 includes cell 1 and cell 2, and cell list 2 includes cell 1, cell 3, and cell 4. The identifier corresponding to cell list 1 is associated identifier 1 (Associated ID1 = 1), and the identifier corresponding to cell list 2 is associated identifier 2 (Associated ID2 = 10). Both associated identifier 1 and associated identifier 2 are associated with AI unit 1 or AI function 1. Furthermore, associated ID1 and associated ID2 represent different information types; therefore, cell list 1 and cell list 2 can contain duplicate cells, i.e., cell 1.
[0118] For example, the division of the region list and the allocation of Associated IDs can be implemented based on network-side devices.
[0119] Step 203: The first network element sends first information to the terminal based on the first request. The first information includes a first identifier, which is used to indicate the valid conditions on the network side.
[0120] In this embodiment of the application, the above-mentioned valid conditions are used by the terminal to determine whether the first AI unit or the first AI function is valid.
[0121] It should be noted that the terminal can determine whether it can effectively perform operations related to the first AI unit or the first AI function based on the first identifier, or determine how to effectively perform operations related to the first AI unit or the first AI function based on the first identifier, according to the valid conditions. In this embodiment, the aforementioned valid conditions on the network side refer to the conditions on the network side related to the terminal performing the relevant operations. For example, the aforementioned valid conditions on the network side may include network-side information / network-side configuration information / network-side auxiliary information. For example, the terminal performing the relevant operations includes the terminal performing operations related to the first AI unit or the first AI function based on the first identifier. It is understood that the terminal needs to determine how to effectively perform the relevant operations based on the network-side configuration information, for example, determining a valid first AI unit or the first AI function.
[0122] Optionally, in the embodiments of this application, the first identifier may include one or more identifiers. When the first identifier includes multiple identifiers, the first identifier may be represented in the form of a list, that is, the first identifier may be a list of first identifiers.
[0123] Optionally, in the embodiments of this application, the aforementioned first information may further include at least one of the following:
[0124] Second AI unit;
[0125] Second AI function;
[0126] Information for the first area;
[0127] First timestamp.
[0128] In this embodiment, the second AI unit is the AI unit currently available to the terminal. It can be a subset or the entire set of the first AI units, and can be indicated by the index corresponding to the first AI unit. For example, the first AI units reported by the terminal include nine, which are sequentially identified by index = {0-9}. The network-side device can indicate the second AI unit by index = 2, indicating that the first AI unit with index = 2 is the second AI unit, that is, the first AI unit with index = 2 is the currently available AI unit.
[0129] In this embodiment of the application, the second AI function is the AI function currently available on the terminal. It can be a subset or the entire set of the first AI function, and can be indicated by the index corresponding to the first AI function.
[0130] It should be noted that, for specific examples of how the second AI function is indicated by the index corresponding to the first AI function, please refer to the description of the example of how the second AI unit is indicated by the index corresponding to the first AI unit. This application embodiment will not repeat the description here.
[0131] For example, the network-side device (the aforementioned first network element) determines the aforementioned second AI unit or second AI function based on the terminal's capabilities and applicable conditions, combined with the current network-side configuration information. It is understood that, from the perspective of the network-side device (the aforementioned first network element), the aforementioned second AI unit or second AI function, considering the current environment, can be directly used or used for inference and outputting inference results.
[0132] Optionally, in this embodiment of the application, the aforementioned first area information is associated with a first identifier.
[0133] For example, the aforementioned first area information includes a cell list, which includes at least one (i.e., one or more) cells, and the cell list is associated with a first identifier.
[0134] Optionally, in this embodiment of the application, the aforementioned first area information indicates one or more areas, each area corresponds to a cell list, and each area is associated with a first identifier. It is understood that, in this case, the first identifier is represented in the form of a list.
[0135] Optionally, the area information or area in the embodiments of this application may include at least one of the following:
[0136] At least one Tracking Area Identity (TAI);
[0137] At least one RAN-based Notification Area (RNA);
[0138] At least one Cell Global Identifier (CGI);
[0139] At least one carrier frequency information and a physical cell identifier (PCI);
[0140] At least one geographical location.
[0141] For example, the aforementioned first region information may include at least one of the following: at least one first TAI; at least one first RNA; at least one first CGI; at least one first carrier frequency information and a first PCI; at least one first geographic location region.
[0142] Optionally, in this embodiment of the application, the first timestamp may include at least one of the following:
[0143] The time it takes for the first network element to obtain the first information from other devices;
[0144] The time when the first network element generates the first information;
[0145] The effective period of the first information.
[0146] In this embodiment of the application, the other devices mentioned above may be access network devices and their Transmission and Reception Points (TRPs) or other network elements.
[0147] In this embodiment of the application, the time when the first network element obtains the first information from other devices can be understood as the moment when the first network element receives the first information from the access network device.
[0148] In this embodiment of the application, the time when the first network element generates the first information can be understood as the moment when the first network element generates the first information based on the network side configuration information after receiving the network side configuration information from the access network device.
[0149] In this embodiment of the application, the effective time of the first information refers to the duration of the first information being valid or the moment when the first information becomes invalid.
[0150] Optionally, in this embodiment of the application, the first information mentioned above can be transmitted via auxiliary data messages provided by LPP.
[0151] For example, the first network element may send the first information to the terminal in an LPP Provide Assistance Data message.
[0152] Optionally, in this embodiment of the application, when the first indication information is used to indicate the first AI unit or the first AI function, the first identifier is associated with the first AI unit or the first AI function.
[0153] Optionally, in this embodiment of the application, when the first indication information is used to indicate the first AI unit or the first AI function, the first information may further include first area information or a first timestamp, wherein the first area information is associated with the first identifier.
[0154] Optionally, in this embodiment of the application, when the first indication information is not used to indicate the first AI unit or the first AI function, after the first network element receives the first request from the terminal, it configures the second AI unit or the second AI function currently available to the terminal based on the terminal's capabilities, and then the aforementioned first identifier is associated with the second AI unit or the second AI function.
[0155] Optionally, in this embodiment of the application, when the first indication information is not used to indicate the first AI unit or the first AI function, the aforementioned first information may further include at least one of the following: a second AI unit, a second AI function, first area information, and a first timestamp. The second AI unit is an AI unit currently available on the terminal, the second AI function is an AI function currently available on the terminal, and the first area information is associated with the first identifier.
[0156] Step 204: The terminal receives the first information from the first network element.
[0157] Optionally, in this embodiment of the application, referring to FIG2 and FIG6, after step 204 above, the information configuration method provided in this embodiment of the application further includes the following step 205.
[0158] Step 205: The terminal performs the first operation based on the first information.
[0159] In this embodiment of the application, the first operation described above may include at least one of the following:
[0160] Retrieve the dataset associated with the first identifier;
[0161] Identify the dataset associated with the second AI unit or the second AI function;
[0162] The second AI unit or second AI function is trained based on the first identifier.
[0163] Optionally, in this embodiment, obtaining the dataset associated with the first identifier may include: performing positioning measurements or calculations while moving within the area associated with the first identifier, and using the results of the positioning measurements or calculations as the dataset associated with the first identifier. Further, the results of the positioning measurements or calculations may also be used as the dataset associated with the second AI unit or the second AI function.
[0164] Optionally, in this embodiment of the application, determining the dataset associated with the second AI unit or the second AI function may include: determining the dataset associated with the second AI unit or the second AI function in the dataset stored in the terminal.
[0165] Optionally, in the embodiments of this application, when the first identifier is associated with the second AI unit or the second AI function, the first operation may include: determining the dataset associated with the second AI unit or the second AI function, and training the second AI unit or the second AI function.
[0166] In this way, the first network element allocates and provides the terminal with an identifier associated with the AI unit or AI function, so that the terminal can obtain the identifier applicable to the current area covered by the access network device before model training or model inference, thereby obtaining the network-side configuration information related to AI model training or AI model inference based on the identifier, instead of directly sending the network-side configuration information to the terminal, thus avoiding the problem of network-side configuration information leakage.
[0167] Optionally, in this embodiment of the application, referring to FIG2 and FIG7, the information configuration method provided in this embodiment of the application may further include the following steps 301 to 304.
[0168] Step 301: The terminal sends a second request to the first network element, which is used to request second information.
[0169] In this embodiment, the terminal sends a second request to the first network element to determine the validity of the AI unit or AI function that the terminal supports and is currently applicable, and to obtain network-side information associated with the AI unit or AI function that the terminal supports and is currently applicable, and used to perform positioning-related operations.
[0170] Optionally, in this embodiment of the application, the second request can be transmitted via LPP request-assisted data message transmission. Alternatively, the second request can also be transmitted via other forms of LPP message transmission.
[0171] It should be noted that the first request and the second request mentioned above can be carried by the same LPP message.
[0172] Optionally, in this embodiment of the application, the second request includes second indication information, which is used to indicate at least one of the following:
[0173] Reason for request;
[0174] Second identifier;
[0175] Information for the second area;
[0176] First timestamp;
[0177] The second timestamp is the time when the terminal receives the first information;
[0178] Third AI Unit;
[0179] The third AI function.
[0180] It should be noted that the request reason and first timestamp indicated by the second instruction information are the same as those indicated by the first instruction information, and will not be repeated here in this embodiment of the application.
[0181] Optionally, in the embodiments of this application, the second identifier may include one or more identifiers. When the second identifier includes multiple identifiers, the second identifier may be represented in the form of a list, that is, the second identifier may be a list of second identifiers.
[0182] Optionally, in this embodiment of the application, the second identifier is associated with a third AI unit or third AI function currently supported and applicable to the terminal.
[0183] Optionally, in the embodiments of this application, the above-mentioned second region information may include at least one of the following: at least one first TAI; at least one first RNA; at least one first CGI; at least one first carrier frequency information and a first PCI; at least one first geographical location region.
[0184] Optionally, in this embodiment of the application, the aforementioned second area information is associated with a second identifier.
[0185] For example, the aforementioned second area information includes a cell list that includes at least one (i.e., one or more) cells, and the cell list is associated with a second identifier.
[0186] Optionally, in this embodiment of the application, the aforementioned second area information indicates one or more areas, each area corresponds to a cell list, and each area is associated with a second identifier. It is understood that, in this case, the second identifier is represented in the form of a list.
[0187] Optionally, in this embodiment, the second timestamp is a timestamp generated when the terminal receives the first information from the first network element. Furthermore, the terminal can store the generated timestamp locally.
[0188] It is understandable that the aforementioned second timestamp is the timestamp generated and stored when the terminal last received information including the first identifier from the first network element.
[0189] Optionally, in this embodiment of the application, the third AI unit is an AI unit supported and applicable to the terminal, and the third AI function is an AI function supported and applicable to the terminal.
[0190] Optionally, in this embodiment, the third AI unit can also be the second AI unit. The third AI function can also be the second AI function.
[0191] For example, the terminal can determine the aforementioned third AI unit or third AI function based on its own capabilities, status, and current environment. It is understood that, from the terminal's perspective, the aforementioned third AI unit or third AI function can be directly used or used for reasoning and outputting reasoning results without considering the current environment.
[0192] Step 302: The first network element receives the second request from the terminal.
[0193] Step 303: The first network element sends second information to the terminal based on the second request. The second information is used to determine the validity of the third AI unit or the third AI function. The third AI unit or the third AI function is an AI unit or AI function that is supported and applicable to the terminal.
[0194] Optionally, in embodiments of this application, the second information may include at least one of the following:
[0195] Fourth AI Unit;
[0196] Fourth AI function;
[0197] The third identifier is the currently available second identifier;
[0198] Third-zone information, which is currently available second-zone information;
[0199] The third instruction information includes at least one of the following:
[0200] The availability of a third AI unit or third AI function;
[0201] The fourth identifier is the second identifier, which is currently unavailable.
[0202] Information for the fourth region, which is currently unavailable information for the second region.
[0203] In this embodiment of the application, the fourth AI unit is the AI unit currently available to the terminal. It can be a subset or the entire set of the third AI unit, and can be indicated by the index corresponding to the third AI unit.
[0204] In this embodiment of the application, the aforementioned fourth AI function is the AI function currently available on the terminal. It can be a subset or the entire set of the third AI function, and can be indicated by the index corresponding to the third AI function.
[0205] For example, the network-side device (the aforementioned first network element) can determine the aforementioned fourth AI unit or fourth AI function based on the terminal's capabilities and applicable conditions, combined with the current network-side configuration information. It is understood that, from the perspective of the network-side device (the aforementioned first network element), the aforementioned fourth AI unit or fourth AI function can be directly used or used for inference and outputting inference results, considering the current environment.
[0206] Optionally, in the embodiments of this application, the third identifier may include one or more identifiers. When the third identifier includes multiple identifiers, the third identifier may be represented in the form of a list, that is, the third identifier may be a list of third identifiers.
[0207] Optionally, in this embodiment of the application, the aforementioned third area information is associated with a third identifier.
[0208] For example, the aforementioned third area information includes a cell list, which includes at least one cell, and the cell list is associated with a third identifier.
[0209] Optionally, in this embodiment, the aforementioned third area information may indicate one or more areas, each area corresponding to a cell list, and each area associated with a third identifier. It is understood that, in this case, the third identifier is represented in the form of a list.
[0210] Optionally, in the embodiments of this application, the fourth identifier may include one or more identifiers. When the fourth identifier includes multiple identifiers, the fourth identifier may be represented in the form of a list, that is, the fourth identifier may be a list of fourth identifiers.
[0211] Optionally, in this embodiment of the application, the aforementioned fourth region information is associated with a fourth identifier.
[0212] For example, the aforementioned fourth area information includes a cell list that includes at least one or more cells, and the cell list is associated with a fourth identifier.
[0213] Optionally, in this embodiment of the application, the aforementioned fourth area information indicates one or more areas, each area corresponds to a cell list, and each area is associated with a fourth identifier. It is understood that, in this case, the fourth identifier is represented in the form of a list.
[0214] Optionally, in the embodiments of this application, the availability of the third AI unit or the third AI function can be understood as the effectiveness of the third AI unit or the third AI function, that is, whether the third AI unit or the third AI function can be effectively used in the current environment.
[0215] Optionally, in this embodiment of the application, when the second indication information is used to indicate a third AI function or a third AI unit, the second information includes at least one of a third identifier, third area information, and the availability of a third AI unit or a third AI function. In this case, the third identifier is associated with the third AI function or the third AI unit. The third area information is associated with the third identifier. It can be understood that the third area information is associated with the third AI unit or the third AI function. The availability of the third AI unit or the third AI function includes being available or unavailable, or the availability of the third AI unit or the third AI function includes being effective or ineffective.
[0216] For example, the availability of the third AI unit or the third AI function is unavailable, the third identifier associated with the third AI function or the third AI unit is also unavailable, and the third area information associated with the third identifier is also unavailable. It is understandable that upon receiving the aforementioned second information, the terminal determines that the third AI unit or the third AI function is unavailable in the current environment.
[0217] Optionally, in this embodiment, when the second indication information is not used to indicate the third AI function or the third AI unit, after receiving the second request from the terminal, the first network element configures the fourth AI unit or the fourth AI function currently available to the terminal based on the terminal's capabilities and applicable conditions. Therefore, the aforementioned second information includes at least one of the following: the fourth AI unit, the fourth AI function, the third identifier, the third area information, the fourth identifier, or the fourth area information. In this case, the aforementioned third identifier is associated with the fourth AI unit or the fourth AI function, and the aforementioned third area information is associated with the third identifier. It can be understood that the aforementioned third area information is associated with the fourth AI unit or the fourth AI function.
[0218] Optionally, in this embodiment, the fourth identifier is a second identifier that is currently unavailable among the second identifiers, that is, an identifier that is currently unavailable among the second identifiers. The fourth area information is area information that is currently unavailable among the second area information, that is, the area indicated by the fourth area information is the area indicated by the area information that is currently unavailable among the second area information.
[0219] Optionally, in the embodiments of this application, step 303 above can be specifically implemented by step 3031 below.
[0220] Step 3031: The first network element sends the second information to the terminal based on the second request, the terminal's serving cell configuration, and the neighboring cell configuration.
[0221] It should be noted that the above-mentioned "cell" refers to the logical meaning of access network equipment.
[0222] Optionally, in this embodiment of the application, the above-mentioned serving cell configuration may be the current network-side configuration information of the serving cell, and the above-mentioned neighboring cell configuration may be the current network-side configuration information of the neighboring cell.
[0223] For example, the first network element compares the configuration of the serving cell and the configuration of the neighboring cells with the configuration stored locally. If there are changes, or if the changes are insufficient to support the terminal to complete the relevant operations, the first network element generates third indication information. The third indication information includes whether the availability of the third AI unit or the third AI function is unavailable. That is, the first network element informs the terminal that its available third AI unit or third AI function is not applicable in the current environment.
[0224] Optionally, in this embodiment, the first network element may further filter unavailable identifiers from the second identifiers as the fourth identifier, or filter unavailable area information from the second area information as the fourth area information. The first network element sends the fourth identifier or the fourth area information as third indication information to the terminal, so that the terminal can further filter available identifiers from the second identifiers or filter available area information from the second area information, and then perform subsequent operations.
[0225] Optionally, in this embodiment of the application, the second information is provided by LPP to facilitate the transmission of auxiliary data messages.
[0226] For example, the first network element may include the second information in an LPP Provide Assistance Data message and send it to the terminal.
[0227] It should be noted that the first information and the second information mentioned above can be carried by the same LPP message.
[0228] Step 304: The terminal receives the second information from the first network element.
[0229] Optionally, in this embodiment of the application, when the second information includes a third identifier or a third area information, and the second information includes the availability of a third AI unit or a third AI function and the availability is available, the terminal performs at least one operation on the third AI unit or the third AI function based on the third identifier or the third area information in the second information, including training, inference, management, or performance supervision.
[0230] Optionally, in this embodiment of the application, if the second information includes the availability of the third AI unit or the third AI function and the availability is unavailable, the terminal may not perform any operation, or the terminal may request again from the first network element the identifier associated with the currently supported and currently available AI unit or AI function.
[0231] Optionally, in this embodiment of the application, when the second information includes a fourth identifier or a fourth region information, the terminal determines an available identifier from the second identifier based on the fourth identifier, and performs at least one operation of training, inference, management, or performance supervision on the fourth AI unit or the fourth AI function based on the available identifier; or, the terminal determines an available region information from the second region information based on the fourth region information, and performs at least one operation of training, inference, management, or performance supervision on the fourth AI unit or the fourth AI function based on the available region information.
[0232] It should be noted that steps 301 to 304 can be executed before or after step 204. Figure 7 illustrates the execution after step 204 and is not intended to limit the order of execution of the steps.
[0233] Thus, when a terminal requests an identifier corresponding to an available AI unit or AI function, the first network element determines whether the identifier has changed and then determines the availability of the AI unit or AI function currently supported and applicable by the terminal. Alternatively, the first network element determines updated or finer-grained available identifiers or available area information so that the terminal can perform the operation corresponding to the request reason based on the updated or finer-grained available identifiers or available area information.
[0234] Optionally, in this embodiment of the application, referring to FIG2 and FIG8, the information configuration method provided in this embodiment of the application may further include the following steps 401 to 404.
[0235] Step 401: The first network element sends a third request to the terminal. The third request is used to request third information.
[0236] In this embodiment of the application, the aforementioned third request is used to request information related to the AI unit or AI function available on the terminal.
[0237] Optionally, in this embodiment of the application, the aforementioned third request can be transmitted via an LPP Request Location Information message. Alternatively, the aforementioned third request can be transmitted via an LPP Request Capability message.
[0238] Step 402: The terminal receives a third request from the first network element.
[0239] Step 403: The terminal sends third information to the first network element, which is used to indicate information related to AI units or AI functions that are supported by the terminal and are currently available.
[0240] Optionally, in embodiments of this application, the aforementioned third information may include at least one of the following:
[0241] The fifth AI unit is the AI unit that is supported by the terminal and is currently available.
[0242] The fifth AI function is the AI function that is supported by the terminal and is currently available.
[0243] The fifth identifier is associated with the fifth AI unit or the fifth AI function;
[0244] Information for the fifth area;
[0245] First timestamp;
[0246] The second timestamp is the time when the terminal receives the first information.
[0247] Optionally, in this embodiment, the fifth AI unit is an AI unit supported by the terminal and currently available, and the fifth AI function is an AI function supported by the terminal and currently available. It is understood that, from the perspective of the terminal side, the fifth AI unit or the fifth AI function can be directly used or used for reasoning and data reasoning results, considering the current environment.
[0248] Optionally, in the embodiments of this application, the fifth identifier may include one or more identifiers. When the fifth identifier includes multiple identifiers, the fifth identifier may be represented in the form of a list, that is, the fifth identifier may be a list of fifth identifiers.
[0249] Optionally, in this embodiment of the application, the aforementioned fifth region information is associated with a fifth identifier.
[0250] For example, the aforementioned fifth area information includes a cell list, which includes at least one (or more) cells, and the cell list is associated with a fifth identifier.
[0251] Optionally, in this embodiment of the application, the aforementioned fifth area information indicates one or more areas, each area corresponds to a cell list, and each area is associated with a fifth identifier. It is understood that, in this case, the fifth identifier is represented in the form of a list.
[0252] It should be noted that the first timestamp in the third information is the same as the first timestamp in the first information, and will not be repeated here in the embodiments of this application.
[0253] Optionally, in this embodiment of the application, the aforementioned third information can be transmitted via an LPP Provide Location Information message, or the aforementioned third information can be transmitted via an LPP Provide Capability message.
[0254] For example, the terminal may include third information in an LPP Provide Capability message or an LPP Provide Location Information message and send it to the first network element.
[0255] Step 404: The first network element receives the third information from the terminal.
[0256] Optionally, in this embodiment of the application, if the first timestamp and the second timestamp are different, the first network element determines that the terminal cannot complete the operation, such as a positioning operation.
[0257] Optionally, in this embodiment of the application, the first network element determines whether the fifth AI unit or the fifth AI function is applicable based on the third information, the serving cell configuration of the terminal, and the neighboring cell configuration.
[0258] In other words, the first network element determines whether the fifth AI unit or AI function is applicable based on the configuration of the third information and the serving cell and its neighboring cells of the terminal. Specifically, it determines whether the network-side configuration information associated with the Associated ID and timestamp of each cell has changed, or whether the change supports the terminal to complete the operation, such as the positioning operation.
[0259] It should be noted that steps 401 to 404 can be executed before or after step 204. Figure 8 illustrates the execution after step 204 and is not intended to limit the order of execution of the steps.
[0260] In this way, when the terminal reports a supported and currently available AI unit or AI function to the first network element, it is accompanied by an associated identifier. The first network element determines whether the associated identifier has changed, and then determines whether the supported and currently available AI unit or AI function is available. That is, before model inference, the terminal obtains the identifier applicable to the current area or the indication of whether the trained AI unit or AI function is applicable, thereby determining how or whether to perform model inference. This ensures the consistency of data characteristics between model training and model inference, maintains model performance to a certain extent, and avoids unnecessary signaling interactions.
[0261] Optionally, in this embodiment of the application, referring to FIG8 and FIG9, after step 404, the information configuration method provided in this embodiment of the application further includes the following steps 405 to 409.
[0262] Step 405: The first network element sends a fourth request to the terminal. The fourth request is used to request the terminal to provide location-related location information.
[0263] Optionally, in this embodiment of the application, the fourth request can be transmitted via an LPP request location information message, or the fourth request can be transmitted via an LPP request capability message.
[0264] It should be noted that the third and fourth requests mentioned above can be carried by the same LPP message.
[0265] Step 406: The terminal receives the fourth request from the first network element.
[0266] Step 407: The terminal performs the second operation based on the fourth request.
[0267] In this embodiment of the application, the second operation described above may include at least one of the following: obtaining the data used by the fifth AI unit or the fifth AI function during inference; performing model inference and outputting the inference result.
[0268] Optionally, in this embodiment of the application, obtaining the data used for reasoning of the fifth AI unit or the fifth AI function may include: performing positioning measurement or positioning calculation when moving within the area associated with the fifth identifier, and using the result of the positioning measurement or positioning calculation as the data used for reasoning of the fifth AI unit or the fifth AI function.
[0269] Optionally, in the embodiments of this application, the above reasoning results may include location measurement information or positioning estimation results.
[0270] Step 408: The terminal sends a response message to the first network element, the response message including at least one of the positioning measurement and the positioning inference result.
[0271] Optionally, in this embodiment of the application, the above-mentioned response message can be transmitted via LPP location information message transmission, or the above-mentioned response message can be transmitted via LPP capability message transmission.
[0272] For example, the terminal may send the response message to the first network element in the form of an LPP Provide Capability message or an LPP Provide Location Information message.
[0273] It should be noted that the aforementioned third information and the aforementioned response message can be carried by the same LPP message.
[0274] Step 409: The first network element receives a response message from the terminal.
[0275] This application provides an information configuration method in which a terminal requests first information by sending a first request to a first network element. This allows the network element to send a first identifier to the terminal. Since the first identifier indicates valid conditions on the network side, which the terminal uses to determine whether a first AI unit or first AI function is valid, after obtaining the first identifier, the terminal can determine whether it can effectively perform operations related to the first AI unit or first AI function based on the network side information indicated or implied by the first identifier. This allows the terminal to obtain network side information for performing related operations while ensuring the security of information on the network side devices. It is understood that this solution also ensures that the data characteristics of model inference and model training for AI positioning use cases are consistent, while ensuring that privacy-preserving network side configuration information is not exposed during air interface interaction. Furthermore, it allows the first network element to flexibly inform the terminal of the available range of AI positioning-related models or auxiliary data.
[0276] The following describes, through specific implementation methods one to three, the application of the information configuration method provided in the embodiments of this application to the process of model training and model inference.
[0277] Implementation Method 1: Model Training
[0278] This application provides an information configuration method, and Figure 10 shows a flowchart of the information configuration method provided in this application. As shown in Figure 10, the information configuration method provided in this application may include the following steps 501 to 506.
[0279] Step 501: Based on the network-side configuration information from the access network device, the first network element divides the area corresponding to the access network device into at least one area list and assigns a corresponding identifier to each area list.
[0280] For example, taking the first network element as LMF, the access network device as RAN-node, the area list as cell list, and the identifier as Associated ID, LMF divides the area covered by RAN-node into cell lists based on network-side configuration information (including TRP information and PRS configuration information, etc.) from RAN-node, and assigns a corresponding Associated ID to each cell list.
[0281] It should be noted that a cell list can include one or more cells. When different Associated ID values associated with the same AI unit or AI function represent the same type of information, the same cell is not expected to appear in different cell lists. In other words, the LMF's division of the RAN-node coverage area avoids duplication of cell granularity. When different Associated ID values associated with the same AI unit or AI function represent different types of information, the same cell can belong to different cell lists. That is, the LMF's division of the RAN-node coverage area differs for different information types.
[0282] For example, the above identifier is used to identify at least one of the following: TRP auxiliary information, PRS configuration information, and on-demand PRS configuration information.
[0283] For example, TRP auxiliary information includes TRP-related wireless characteristics or beam-related wireless characteristics: number of antenna elements (including horizontal and vertical dimensions), antenna spacing (including horizontal and vertical dimensions), mechanical downtilt angle, antenna height, antenna panel orientation, beam pointing, beam bandwidth (e.g., 3dB), half-power beamwidth, beamforming codebook (including horizontal and vertical dimensions), electronic downtilt angle, and mapping relationship between physical beam and PRS identifier.
[0284] Step 502: The terminal sends a first request to the first network element.
[0285] For example, the first request mentioned above can be carried in an LPP Request Assistance Data message.
[0286] For example, the first request described above is used to request an associated identifier (the first identifier in the above embodiments). The first request may include first indication information, which indicates at least one of the following:
[0287] The first request is for model training;
[0288] The types of measurement quantities corresponding to the input data required for model training, such as sample-sensitive measurement quantities or transmission path-sensitive measurement quantities, including time information, angle information, energy information, phase information, channel impulse response, power delay spectrum, RSRP, etc.
[0289] The first AI unit or the first AI function supported by the terminal.
[0290] It should be noted that the first request mentioned above is the reason for the request in the above embodiment for model training.
[0291] Step 503: The first network element receives the first request from the terminal.
[0292] Step 504: The first network element sends the first information to the terminal based on the first request.
[0293] For example, the aforementioned first information can be carried in an LPP Provide Assistance Data message.
[0294] For example, the aforementioned first information also includes at least one of the following:
[0295] The second AI unit or second AI function currently available on the terminal;
[0296] The first list of Associated IDs may include one or more Associated IDs;
[0297] The first cell list, each first Associated ID corresponds to a cell list, and each cell list can include information on one or more cells;
[0298] The first timestamp is the time when LMF obtains the first information.
[0299] It should be noted that the above-mentioned first Associated ID list is the first identifier in the above embodiment, and the above-mentioned first cell list is the first area information in the above embodiment.
[0300] Step 505: The terminal receives the first information from the first network element.
[0301] Step 506: The terminal performs the first operation based on the first information.
[0302] For example, the first operation described above includes at least one of the following:
[0303] Collect data associated with the Associated ID for model training: perform positioning measurements and / or positioning calculations while moving within the cell corresponding to the Associated ID;
[0304] Determine the Associated ID and cell list related to the second AI unit or second AI function, and then determine the training dataset related to the second AI unit or second AI function;
[0305] Train AI models or AI units.
[0306] It should be noted that the data collected for model training associated with the Associated ID mentioned above refers to the dataset associated with the first identifier in the above embodiments. The training of the AI model or AI unit mentioned above refers to training the second AI unit or second AI function based on the first identifier in the above embodiments.
[0307] It should be noted that the explanations of steps 501 to 506 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.
[0308] This application provides an information configuration method in which a first network element allocates and provides the terminal with an association identifier related to an AI unit or AI function and a corresponding list of applicable cells. Before model training, the terminal can obtain the association identifier applicable to the current area, thereby determining the network configuration information related to model training and avoiding the exposure of network-side configuration information.
[0309] Implementation Method 2: Model Reasoning
[0310] This application provides an information configuration method, and Figure 11 shows a flowchart of the information configuration method provided in this application. As shown in Figure 11, the information configuration method provided in this application may include the following steps 601 to 605.
[0311] Step 601: The terminal sends a second request to the first network element.
[0312] For example, the second request described above can be carried in an LPP Request Assistance Data message.
[0313] For example, the second request described above is used to request the terminal to perform an association identifier for model inference. The second request may include second indication information, which indicates at least one of the following:
[0314] The second request is used for model inference;
[0315] The second list of Associated IDs may include one or more Associated IDs;
[0316] The second cell list, each first Associated ID corresponds to a cell list, and each cell list can include information on one or more cells;
[0317] First timestamp;
[0318] The second timestamp is the time when the first network element provides the first information to the terminal;
[0319] The third AI unit or third AI function that is supported and applicable to the terminal.
[0320] It should be noted that the second request mentioned above is used for model inference as the request reason in the above embodiments. The second Associated ID list mentioned above is the second identifier in the above embodiments. The second cell list mentioned above is the second area information in the above embodiments.
[0321] Step 602: The first network element receives the second request from the terminal.
[0322] Step 603: The first network element sends the second information to the terminal based on the second request, the terminal's serving cell configuration, and the neighboring cell configuration.
[0323] For example, the aforementioned second information can be carried in an LPP Provide Assistance Data message.
[0324] For example, the second information mentioned above may include at least one of the following:
[0325] The terminal currently has a fourth AI unit or fourth AI function available.
[0326] The third list of Associated IDs may include one or more Associated IDs;
[0327] The third cell list, each Associated ID corresponds to a cell list, and each cell list can include information on one or more cells;
[0328] Applicability of the third AI unit or third AI function;
[0329] Unavailable Associated IDs list, used to indicate Associated IDs in the second Associated IDs list associated with the third AI unit or third AI function that are unavailable in this location;
[0330] Unavailable cell list: Each Associated ID corresponds to an unavailable cell list, which is used to indicate the cells in the second cell list associated with each Associated ID that are unavailable in this location.
[0331] For example, the aforementioned third Associated ID list is associated with a third AI unit or a third AI function. The aforementioned third Associated ID list may be a subset of the aforementioned second Associated ID list.
[0332] For example, the third cell list may be a subset of the second cell list.
[0333] For example, if the configuration of the current serving cell and its neighboring cells changes from the configuration during training, and the first network element believes that the cells associated with the third AI unit or the third AI function are insufficient to support the terminal in completing the current positioning process, then the first network element instructs the terminal that its available third AI unit or third AI function is not applicable in the current environment.
[0334] It should be noted that the aforementioned third Associated ID list is the third identifier in the above embodiments. The aforementioned third cell list is the third area information in the above embodiments. The aforementioned unavailable Associated ID list is the fourth identifier in the above embodiments. The aforementioned unavailable cell list is the fourth area information in the above embodiments. The applicability of the aforementioned third AI unit or third AI function refers to the availability of the third AI unit or third AI function in the above embodiments.
[0335] Step 604: The terminal receives the second information from the first network element.
[0336] Step 605: The first network element sends a fourth request to the terminal, which is used to request the terminal to provide location-related location information.
[0337] For example, the aforementioned request for the terminal to provide location-related location information can be understood as requesting the location measurement quantity or model inference output corresponding to the applicable AI unit or AI function.
[0338] Step 606: The terminal receives the fourth request from the first network element.
[0339] Step 607: The terminal performs the second operation based on the fourth request.
[0340] For example, the second operation described above may include at least one of the following:
[0341] Collect data for model inference associated with Associated ID: perform location measurements when the cell corresponding to the Associated ID moves;
[0342] Perform model inference and output the inference results;
[0343] It should be noted that the above-mentioned collection of model inference data associated with Associated IDs refers to the acquisition of model inference data associated with the third Associated ID list in the above embodiments.
[0344] Step 608: The terminal sends a response message to the first network element.
[0345] For example, the response message may include the location measurement or the inference result of the output corresponding to the third AI unit or the third AI function.
[0346] Step 609: The first network element receives a response message from the terminal.
[0347] It should be noted that the explanations of steps 601 to 609 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.
[0348] This application provides an information configuration method in which a first network element maintains the associated identifiers and corresponding applicable cell lists related to AI units or AI functions. Before model inference, the terminal obtains the associated identifiers applicable to the current area or an indication of whether the trained AI units or AI functions are applicable, thereby determining how / whether to perform model inference. This ensures the consistency of data characteristics between training and inference, maintains model performance to a certain extent, avoids unnecessary signaling interactions, and obtains network-side configuration information based on the associated identifiers when performing model inference, thus preventing the leakage of network-side configuration information.
[0349] Implementation Method 3: Model Reasoning
[0350] This application provides an information configuration method, and Figure 12 shows a flowchart of the information configuration method provided in this application. As shown in Figure 12, the information configuration method provided in this application may include the following steps 701 to 706.
[0351] Step 701: The first network element sends a third request to the terminal.
[0352] For example, the third request described above is used to request the AI unit or AI function available to the terminal and related information.
[0353] For example, the aforementioned third request may be an LPP Request Capability message or an LPP Request Location Information message.
[0354] Step 702: The terminal receives a third request from the first network element.
[0355] Step 703: The terminal sends the third information to the first network element.
[0356] For example, the aforementioned third information is used to indicate the AI units or AI functions that the terminal supports and is currently available, and related information.
[0357] For example, the aforementioned third information may be an LPP Provide Capability message or an LPP Provide Location Information message.
[0358] For example, the aforementioned third information includes at least one of the following:
[0359] The UE supports and is currently available with a fifth AI unit or fifth AI function;
[0360] The list of fifth Associated IDs corresponding to the fifth AI unit or the fifth AI function may include one or more Associated IDs.
[0361] The fifth cell list, each Associated ID corresponds to a cell list, and each cell list can include information on one or more cells;
[0362] First timestamp;
[0363] The second timestamp is the time when the first network element provides the first information to the terminal.
[0364] For example, the aforementioned fifth list of Associated IDs may be a subset of the first list of Associated IDs. Similarly, the aforementioned fifth list of cells may be a subset of the first list of cells.
[0365] It should be noted that the aforementioned fifth Associated ID list refers to the fifth identifier in the above embodiments. The aforementioned fifth cell list refers to the fifth area information in the above embodiments.
[0366] Step 704: The first network element receives the third information from the terminal and, based on the third information, the terminal's serving cell configuration, and neighboring cell configuration, determines whether the fifth AI unit or the fifth AI function is applicable.
[0367] For example, the first network element determines whether the fifth AI unit or the fifth AI function is applicable by judging whether the network-side configuration information associated with the corresponding Associated ID and the second timestamp has changed, or whether the change supports the terminal to complete the current positioning process.
[0368] Step 705: The first network element sends a fourth request to the terminal. The fourth request is used to request the terminal to provide location-related location information.
[0369] For example, the fourth request mentioned above may be an LPP Request Capability message or an LPP Request Location Information message.
[0370] For example, the aforementioned request for the terminal to provide location-related location information can be understood as requesting the output of measurement quantities or model inferences corresponding to the applicable AI unit or AI function.
[0371] Step 706: The terminal receives the fourth request from the first network element.
[0372] Step 707: The terminal performs the second operation based on the fourth request.
[0373] For example, the second operation described above may include at least one of the following:
[0374] Collect data for model inference associated with Associated ID: perform location measurements when the cell corresponding to the Associated ID moves;
[0375] Perform model inference and output the inference results.
[0376] It should be noted that the data collected above for model inference associated with Associated IDs refers to the data for model inference associated with the fifth list of Associated IDs.
[0377] Step 708: The terminal sends a response message to the first network element.
[0378] For example, the above response information can be transmitted via an LPP Provide Capability message or an LPP Provide Location Information message.
[0379] For example, the response message mentioned above includes the inference result of the measurement quantity or output corresponding to the fifth AI unit or the fifth AI function.
[0380] Step 709: The first network element receives a response message from the terminal.
[0381] It should be noted that the explanations of steps 701 to 709 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.
[0382] This application provides an information configuration method in which a first network element maintains the associated identifiers and corresponding applicable cell lists related to AI units or AI functions. Before model inference, the terminal obtains the associated identifiers applicable to the current area or an indication of whether the trained AI units or AI functions are applicable, thereby determining how / whether to perform model inference. This ensures the consistency of data characteristics between training and inference, maintains model performance to a certain extent, avoids unnecessary signaling interactions, and obtains network-side configuration information based on the associated identifiers when performing model inference, thus preventing the leakage of network-side configuration information.
[0383] It should be noted that each of the above method embodiments, or various possible implementations of each method embodiment, can be executed individually or in combination of any two or more. The specific implementation can be determined according to actual usage requirements, and this application embodiment does not impose any restrictions on this.
[0384] The information configuration method provided in this application can be executed by an information configuration method apparatus. This application uses an information configuration apparatus executing the information configuration method as an example to illustrate the information configuration apparatus provided in this application.
[0385] This application provides an information configuration device. As an example, the information configuration device may be a communication device or a component within a communication device, such as a chip. The communication device may be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal may include, but is not limited to, the type of terminal 11 listed above, and the network-side device may include, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0386] The information configuration device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), artificial intelligence processor, graphics processor, application-specific integrated circuit (ASIC), network processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.
[0387] Specifically, referring to Figure 13, when the information configuration device is a terminal or a component in a terminal, the information configuration device 800 includes a sending module 801 and a receiving module 802.
[0388] Sending module 801 is used to send a first request to a first network element, wherein the first request is used to request first information;
[0389] The receiving module 802 is used to receive first information from the first network element, the first information including a first identifier, the first identifier being used to indicate valid conditions on the network side; wherein, the valid conditions are used to determine whether the first AI unit or the first AI function is valid.
[0390] Optionally, in this embodiment of the application, the first request includes first indication information, which is used to indicate at least one of the following:
[0391] Reason for request;
[0392] Type of measurement;
[0393] First AI Unit;
[0394] First AI function.
[0395] Optionally, in the embodiments of this application, the above-mentioned measurement type includes at least one of the following: CIR, PDP, DP, RSRP, TDOA, TOA, RSCP, RSCPD.
[0396] Optionally, in this embodiment of the application, the first AI unit is an AI unit supported by the terminal, and the first AI function is an AI function supported by the terminal.
[0397] Optionally, in this embodiment of the application, the first information mentioned above further includes at least one of the following:
[0398] Second AI unit;
[0399] Second AI function;
[0400] Information for the first area;
[0401] First timestamp.
[0402] Optionally, in this embodiment of the application, the aforementioned first area information is associated with a first identifier.
[0403] Optionally, in this embodiment of the application, as shown in FIG13 and FIG14, the above-mentioned information configuration device 800 further includes a processing module 803;
[0404] Processing module 803 is used to: perform a first operation based on the first information;
[0405] The first operation includes at least one of the following:
[0406] Retrieve the dataset associated with the first identifier;
[0407] Identify the dataset associated with the second AI unit or the second AI function;
[0408] The second AI unit or second AI function is trained based on the first identifier.
[0409] Optionally, in the embodiments of this application,
[0410] The sending module 801 is also used to send a second request to the first network element, the second request being used to request second information;
[0411] The receiving module 802 is also used to receive second information from the first network element. The second information is used to determine the validity of the third AI unit or the third AI function. The third AI unit or the third AI function is an AI unit or AI function that is supported and applicable to the terminal.
[0412] Optionally, in this embodiment of the application, the second request includes second indication information, which is used to indicate at least one of the following:
[0413] Reason for request;
[0414] Second identifier;
[0415] Information for the second area;
[0416] First timestamp;
[0417] The second timestamp is the time when the terminal receives the first information;
[0418] Third AI Unit;
[0419] The third AI function.
[0420] Optionally, in this embodiment of the application, the aforementioned second area information is associated with a second identifier.
[0421] Optionally, in this embodiment of the application, the second information mentioned above includes at least one of the following:
[0422] Fourth AI Unit;
[0423] Fourth AI function;
[0424] The third identifier is the currently available second identifier;
[0425] Third-zone information, which is currently available second-zone information;
[0426] The third instruction information includes at least one of the following:
[0427] The availability of a third AI unit or third AI function;
[0428] The fourth identifier is the second identifier, which is currently unavailable.
[0429] Information for the fourth region, which is currently unavailable information for the second region.
[0430] Optionally, in the embodiments of this application, the aforementioned third area information or the aforementioned fourth area information is associated with a third identifier or a fourth identifier, respectively.
[0431] Optionally, in this embodiment of the application, the above-mentioned request reason includes at least one of the following:
[0432] train;
[0433] reasoning;
[0434] manage;
[0435] Performance monitoring.
[0436] Optionally, in the embodiments of this application,
[0437] The aforementioned first request or the aforementioned second request is transmitted via LPP request auxiliary data message transmission;
[0438] The aforementioned first information or the aforementioned second information provides auxiliary data message transmission via LPP.
[0439] Optionally, in the embodiments of this application,
[0440] The receiving module 802 is also used to receive a third request from the first network element, the third request being used to request third information;
[0441] The sending module 801 is also used to send third information to the first network element, the third information being used to indicate information related to AI units or AI functions that are supported by the terminal and are currently available.
[0442] Optionally, in this embodiment of the application, the aforementioned third information includes at least one of the following:
[0443] The fifth AI unit is the AI unit that is supported by the terminal and is currently available.
[0444] The fifth AI function is the AI function that is supported by the terminal and is currently available.
[0445] The fifth identifier is associated with the fifth AI unit or the fifth AI function;
[0446] Information for the fifth area;
[0447] First timestamp;
[0448] The second timestamp is the time when the terminal receives the first information.
[0449] Optionally, in this embodiment of the application, the aforementioned fifth region information is associated with a fifth identifier.
[0450] Optionally, in this embodiment of the application, the information configuration device 800 further includes a processing module 803;
[0451] The receiving module 802 is also used to receive a fourth request from the first network element, the fourth request being used to request the terminal to provide location-related location information;
[0452] Processing module 803 is used to perform a second operation based on the fourth request. The second operation includes at least one of the following: acquiring data used by the fifth AI unit or the fifth AI function during inference; performing model inference and outputting inference results.
[0453] The sending module 801 is also used to send a response message to the first network element, the response message including at least one of the positioning measurement and the positioning inference result.
[0454] Optionally, in the embodiments of this application,
[0455] The aforementioned fourth or third request is transmitted via an LPP request location information message; or,
[0456] The aforementioned response message or third-party information is transmitted via LPP to provide location information messages.
[0457] Optionally, in this embodiment of the application, the first timestamp includes at least one of the following:
[0458] The time it takes for the first network element to obtain the first information from other devices;
[0459] The time when the first network element generates the first information;
[0460] The effective period of the first information.
[0461] Optionally, in this embodiment of the application, the aforementioned area information includes at least one of the following:
[0462] At least one TAI;
[0463] At least one RNA;
[0464] At least one CGI;
[0465] At least one carrier frequency information and PCI;
[0466] At least one geographical location.
[0467] This application provides an information configuration device that requests first information by sending a first request to a first network element. This allows the network element to send a first identifier to the information configuration device. Since the first identifier indicates valid conditions on the network side, and these valid conditions are used by the information configuration device to determine whether a first AI unit or a first AI function is valid, after obtaining the first identifier, the information configuration device can determine whether it can effectively perform operations related to the first AI unit or the first AI function based on the network side information indicated or implied by the first identifier. This allows the information configuration device to obtain network side information for performing related operations while ensuring the security of information on the network side devices.
[0468] The information configuration device provided in this application embodiment can implement the various processes implemented by the terminal in the above information configuration method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0469] Referring to Figure 15, when the information configuration device is a network-side device or a component of a network-side device, the information configuration device 900 includes a receiving module 901 and a sending module 902.
[0470] The receiving module 901 is used to receive a first request from the terminal, the first request being used to request first information;
[0471] The sending module 902 is used to send first information to the terminal based on a first request. The first information includes a first identifier, which is used to indicate the valid conditions on the network side. The valid conditions are used to determine whether the first AI unit or the first AI function is valid.
[0472] Optionally, in this embodiment of the application, the first request includes first indication information, which is used to indicate at least one of the following:
[0473] Reason for request;
[0474] Type of measurement;
[0475] The first AI unit is the AI unit supported by the terminal;
[0476] The first AI function is the AI function supported by the terminal.
[0477] Optionally, in the embodiments of this application, the above-mentioned measurement type includes at least one of the following: CIR, PDP, DP, RSRP, TDOA, TOA, RSCP, RSCPD.
[0478] Optionally, in this embodiment of the application, the first AI unit is an AI unit supported by the terminal, and the first AI function is an AI function supported by the terminal.
[0479] Optionally, in this embodiment of the application, the first information mentioned above further includes at least one of the following:
[0480] Second AI unit;
[0481] Second AI function;
[0482] Information for the first region;
[0483] First timestamp.
[0484] Optionally, in this embodiment of the application, the aforementioned first area information is associated with a first identifier.
[0485] Optionally, in this embodiment of the application, as shown in FIG15 and FIG16, the above-mentioned information configuration device 900 further includes a processing module 903;
[0486] The processing module 903 is used to divide the area corresponding to the access network device into at least one area list based on the network-side configuration information from the access network device before receiving the first request from the terminal, and to assign a corresponding identifier to each area list.
[0487] Optionally, in the embodiments of this application,
[0488] The receiving module 901 is also configured to receive a second request from the terminal, the second request being used to request second information;
[0489] The sending module 902 is also used to send second information to the terminal based on the second request. The second information is used to determine the validity of the third AI unit or the third AI function, wherein the third AI unit or the third AI function is an AI unit or AI function that is supported and applicable to the terminal.
[0490] Optionally, in this embodiment of the application, the second request includes second indication information, which is used to indicate at least one of the following:
[0491] Reason for request;
[0492] Second identifier;
[0493] Information for the second area;
[0494] First timestamp;
[0495] The second timestamp is the time when the terminal receives the first information;
[0496] Third AI Unit;
[0497] The third AI function.
[0498] Optionally, in this embodiment of the application, the aforementioned second area information is associated with a second identifier.
[0499] Optionally, in this embodiment of the application, the second information mentioned above includes at least one of the following:
[0500] Fourth AI Unit;
[0501] Fourth AI function;
[0502] The third identifier is the currently available second identifier;
[0503] Third-zone information, which is currently available second-zone information;
[0504] The third instruction information includes at least one of the following:
[0505] The availability of a third AI unit or third AI function;
[0506] The fourth identifier is the second identifier, which is currently unavailable.
[0507] Information for the fourth region, which is currently unavailable information for the second region.
[0508] Optionally, in the embodiments of this application, the aforementioned third area information or fourth area information is associated with a third identifier or a fourth identifier, respectively.
[0509] Optionally, in this embodiment of the application, the above-mentioned request reason includes at least one of the following:
[0510] train;
[0511] reasoning;
[0512] manage;
[0513] Performance monitoring.
[0514] Optionally, in the embodiments of this application,
[0515] The aforementioned first request or the aforementioned second request is transmitted via LPP request auxiliary data message transmission;
[0516] The aforementioned first information or the aforementioned second information provides auxiliary data message transmission via LPP.
[0517] Optionally, in this embodiment of the application, the sending module 902 is specifically used for:
[0518] Based on the second request, the terminal's serving cell configuration, and neighboring cell configuration, the second information is sent to the terminal.
[0519] Optionally, in this embodiment of the application, the information configuration device 900 further includes a processing module 903;
[0520] The sending module 902 is also used to send a third request to the terminal, the third request being used to request third information;
[0521] The receiving module 901 is also configured to receive third information from the terminal, the third information being used to indicate information related to an AI unit or AI function that is supported by the terminal and is currently available.
[0522] Processing module 903 is used to determine the availability of AI units or AI functions available on the terminal based on third information.
[0523] Optionally, in this embodiment of the application, the aforementioned third information includes at least one of the following:
[0524] The fifth AI unit is the AI unit that is supported by the terminal and is currently available.
[0525] The fifth AI function is the AI function that is supported by the terminal and is currently available.
[0526] The fifth identifier is associated with the fifth AI unit or the fifth AI function;
[0527] Information for the fifth area;
[0528] First timestamp;
[0529] The second timestamp is the time when the terminal receives the first information.
[0530] Optionally, in this embodiment of the application, the aforementioned fifth region information is associated with a fifth identifier.
[0531] Optionally, in the embodiments of this application,
[0532] The sending module 902 is also used to send a fourth request to the terminal, which is used to request the terminal to provide location-related location information;
[0533] The receiving module 901 is further configured to receive a response message from the terminal, the response message including at least one of the positioning measurement and the positioning inference result.
[0534] Optionally, in this embodiment of the application, the fourth request or the third request is transmitted via LPP request location information message transmission; or, the response message or the third information is transmitted via LPP provide location information message transmission.
[0535] Optionally, in this embodiment of the application, the first timestamp includes at least one of the following:
[0536] The time it takes for the first network element to obtain the first information from other devices;
[0537] The time when the first network element generates the first information;
[0538] The effective period of the first information.
[0539] Optionally, in this embodiment of the application, the aforementioned area information includes at least one of the following:
[0540] At least one TAI;
[0541] At least one RNA;
[0542] At least one CGI;
[0543] At least one carrier frequency information and PCI;
[0544] At least one geographical location.
[0545] This application provides an information configuration device that sends first information including a first identifier to the terminal based on a first request from the terminal. Since the first identifier can indicate the valid conditions on the network side, and the valid conditions are used by the terminal to determine whether the first AI unit or the first AI function is valid, after the terminal obtains the first identifier, it can determine whether the terminal can effectively perform the operation related to the first AI unit or the first AI function based on the network side information indicated or implied by the first identifier. Thus, under the premise of ensuring the security of the information of the network side device, the terminal can obtain the network side information for performing the relevant operation.
[0546] It should be noted that the network-side device in this application embodiment may include the first network element described in the above embodiment.
[0547] The information configuration device provided in this application embodiment can implement the various processes implemented by the first network element in the above information configuration method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0548] As shown in Figure 17, this application embodiment also provides a communication device 1000, including a processor 1001 and a memory 1002. The memory 1002 stores programs or instructions that can run on the processor 1001. For example, when the communication device 1000 is a terminal, the program or instructions executed by the processor 1001 implement the various steps of the above-described information configuration method embodiment and achieve the same technical effect. When the communication device 1000 is a network-side device, the program or instructions executed by the processor 1001 implement the various steps of the above-described information configuration method embodiment and achieve the same technical effect. To avoid repetition, this will not be described again here.
[0549] This application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps in the above method embodiments. This terminal embodiment corresponds to the above terminal-side method embodiments, and all implementation processes and methods of the above method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal may be the information configuration device shown in FIG13 or FIG14. Specifically, FIG18 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of this application.
[0550] The terminal 1600 includes, but is not limited to, at least some of the following components: radio frequency unit 1601, network module 1602, audio output unit 1603, input unit 1604, sensor 1605, display unit 1606, user input unit 1607, interface unit 1608, memory 1609, and processor 1610.
[0551] Those skilled in the art will understand that the terminal 1600 may also include a power supply (such as a battery) for powering various components. The power supply can be logically connected to the processor 1610 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. The terminal structure shown in Figure 18 does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0552] It should be understood that, in this embodiment, the input unit 1604 may include a graphics processor 16041 and a microphone 16042. The graphics processor 16041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1606 may include a display panel 16061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1607 includes at least one of a touch panel 16071 and other input devices 16072. The touch panel 16071 is also called a touch screen. The touch panel 16071 may include a touch detection device and a touch controller. Other input devices 16072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0553] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1601 can transmit it to the processor 1610 for processing; in addition, the radio frequency unit 1601 can send uplink data to the network-side device. Typically, the radio frequency unit 1601 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0554] The memory 1609 can be used to store software programs or instructions, as well as various data. The memory 1609 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1609 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1609 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0555] Processor 1610 may include one or more processing units; optionally, processor 1610 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1610.
[0556] The radio frequency unit 1601 is configured to send a first request to a first network element, the first request being used to request first information; and to receive first information from the first network element, the first information including a first identifier, the first identifier being used to indicate a valid condition on the network side; wherein the valid condition is used to determine whether the first AI unit or the first AI function is valid.
[0557] Optionally, in this embodiment of the application, the first request includes first indication information, which is used to indicate at least one of the following:
[0558] Reason for request;
[0559] Type of measurement;
[0560] First AI Unit;
[0561] First AI function.
[0562] Optionally, in the embodiments of this application, the above-mentioned measurement type includes at least one of the following: CIR, PDP, DP, RSRP, TDOA, TOA, RSCP, RSCPD.
[0563] Optionally, in this embodiment of the application, the first AI unit is an AI unit supported by the terminal, and the first AI function is an AI function supported by the terminal.
[0564] Optionally, in this embodiment of the application, the first information mentioned above further includes at least one of the following:
[0565] Second AI unit;
[0566] Second AI function;
[0567] Information for the first region;
[0568] First timestamp.
[0569] Optionally, in this embodiment of the application, the aforementioned first area information is associated with a first identifier.
[0570] Optionally, in this embodiment of the application, the processor 1610 is used for:
[0571] Based on the first information, execute the first operation;
[0572] The first operation mentioned above includes at least one of the following:
[0573] Retrieve the dataset associated with the first identifier;
[0574] Identify the dataset associated with the second AI unit or the second AI function;
[0575] The second AI unit or second AI function is trained based on the first identifier.
[0576] Optionally, in this embodiment of the application, the radio frequency unit 1601 is further configured to send a second request to the first network element, the second request being used to request second information; and to receive second information from the first network element, the second information being used to determine the validity of the third AI unit or the third AI function, wherein the third AI unit or the third AI function is an AI unit or AI function supported and applicable by the terminal.
[0577] Optionally, in this embodiment of the application, the second request includes second indication information, which is used to indicate at least one of the following:
[0578] Reason for request;
[0579] Second identifier;
[0580] Information for the second area;
[0581] First timestamp;
[0582] The second timestamp is the time when the terminal receives the first information;
[0583] Third AI Unit;
[0584] The third AI function.
[0585] Optionally, in this embodiment of the application, the aforementioned second area information is associated with a second identifier.
[0586] Optionally, in this embodiment of the application, the second information mentioned above includes at least one of the following:
[0587] Fourth AI Unit;
[0588] Fourth AI function;
[0589] The third identifier is the currently available second identifier;
[0590] Third-zone information, which is currently available second-zone information;
[0591] The third instruction information includes at least one of the following:
[0592] The availability of a third AI unit or third AI function;
[0593] The fourth identifier is the second identifier, which is currently unavailable.
[0594] Information for the fourth region, which is currently unavailable information for the second region.
[0595] Optionally, in the embodiments of this application, the aforementioned third area information or the aforementioned fourth area information is associated with a third identifier or a fourth identifier, respectively.
[0596] Optionally, in this embodiment of the application, the above-mentioned request reason includes at least one of the following:
[0597] train;
[0598] reasoning;
[0599] manage;
[0600] Performance monitoring.
[0601] Optionally, in the embodiments of this application,
[0602] The aforementioned first request or the aforementioned second request is transmitted via LPP request auxiliary data message transmission;
[0603] The aforementioned first information or the aforementioned second information provides auxiliary data message transmission via LPP.
[0604] Optionally, in this embodiment of the application, the radio frequency unit 1601 is further configured to receive a third request from the first network element, the third request being used to request third information; and to send third information to the first network element, the third information being used to indicate information related to an AI unit or AI function that is supported by the terminal and currently available.
[0605] Optionally, in this embodiment of the application, the aforementioned third information includes at least one of the following:
[0606] The fifth AI unit is the AI unit that is supported by the terminal and is currently available.
[0607] The fifth AI function is the AI function that is supported by the terminal and is currently available.
[0608] The fifth identifier is associated with the fifth AI unit or the fifth AI function;
[0609] Information for the fifth area;
[0610] First timestamp;
[0611] The second timestamp is the time when the terminal receives the first information.
[0612] Optionally, in this embodiment of the application, the aforementioned fifth region information is associated with a fifth identifier.
[0613] Optionally, in the embodiments of this application,
[0614] The aforementioned radio frequency unit 1601 is also used to receive a fourth request from the first network element, the fourth request being used to request the terminal to provide location-related location information;
[0615] The aforementioned processor 1610 is also configured to perform a second operation based on a fourth request, the second operation including at least one of the following: acquiring data used during inference by the fifth AI unit or the fifth AI function; performing model inference and outputting inference results;
[0616] The aforementioned radio frequency unit 1601 is also used to send a response message to the first network element, the response message including at least one of the positioning measurement quantity and the positioning inference result.
[0617] Optionally, in this embodiment of the application, the fourth request or the third request is transmitted via LPP request location information message transmission; or, the response message or the third information is transmitted via LPP provide location information message transmission.
[0618] Optionally, in this embodiment of the application, the first timestamp includes at least one of the following:
[0619] The time it takes for the first network element to obtain the first information from other devices;
[0620] The time when the first network element generates the first information;
[0621] The effective period of the first information.
[0622] Optionally, in this embodiment of the application, the aforementioned area information includes at least one of the following:
[0623] At least one TAI;
[0624] At least one RNA;
[0625] At least one CGI;
[0626] At least one carrier frequency information and PCI;
[0627] At least one geographical location.
[0628] This application provides a terminal that requests first information by sending a first request to a first network element, enabling the network element to send a first identifier to the terminal. Since the first identifier can indicate the valid conditions on the network side, and these valid conditions are used by the terminal to determine whether the first AI unit or the first AI function is valid, after obtaining the first identifier, the terminal can determine whether it can effectively perform operations related to the first AI unit or the first AI function based on the network side information indicated or implied by the first identifier. This allows the terminal to obtain network side information for performing related operations while ensuring the security of information on the network side devices.
[0629] It is understood that the implementation process of each implementation method mentioned in the embodiments of this application can refer to the relevant description of the first network element implementation process in the above information configuration method embodiments, and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0630] This application also provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the above-described method embodiments. This network-side device embodiment corresponds to the above-described first network element method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.
[0631] Specifically, this application also provides a network-side device. As shown in FIG19, the network-side device 1700 includes a processor 1701, a network interface 1702, and a memory 1703. The network-side device may be the information configuration device shown in FIG15 or FIG16. The network interface 1702 is, for example, a general public wireless interface.
[0632] Specifically, the network-side device 1700 in this application embodiment further includes: instructions or programs stored in memory 1703 and executable on processor 1701. Processor 1701 calls the instructions or programs in memory 1703 to execute the methods executed by the modules shown in FIG15 or FIG16 and achieve the same technical effect. To avoid repetition, it will not be described in detail here.
[0633] It should be noted that the network-side device in this application embodiment may include the first network element described in the above embodiment.
[0634] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described information configuration method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0635] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0636] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described information configuration method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0637] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0638] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described information configuration method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0639] This application also provides a communication system, including a terminal and a network-side device. The terminal can be used to execute the steps of the information configuration method described above, and the network-side device can be used to execute the steps of the information configuration method described above. Exemplarily, the network-side device in this embodiment may be the first network element in the above embodiments.
[0640] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0641] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0642] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. An information configuration method, comprising: The terminal sends a first request to the first network element, the first request being used to request first information; The terminal receives first information from the first network element, the first information including a first identifier, the first identifier being used to indicate valid conditions on the network side; The validity condition is used to determine whether the first AI unit or the first AI function is valid.
2. The method according to claim 1, wherein, The first request includes first indication information, which indicates at least one of the following: Reason for request; Type of measurement; First Artificial Intelligence (AI) Unit; First AI function.
3. The method according to claim 2, wherein, The measurement types include at least one of the following: Channel Impulse Response (CIR), Power Delay Spectrum (PDP), Delay Spectrum (DP), Reference Signal Received Power (RSRP), Time Difference of Arrival (TDOA), Time of Arrival (TOA), Reference Signal Carrier Phase (RSCP), and Reference Signal Carrier Phase Difference (RSCPD).
4. The method according to claim 1 or 2, wherein, The first AI unit is an AI unit supported by the terminal, and the first AI function is an AI function supported by the terminal.
5. The method according to any one of claims 1 to 4, wherein, The first information also includes at least one of the following: Second AI unit; Second AI function; Information for the first area; First timestamp.
6. The method according to claim 5, wherein, The first area information is associated with a first identifier.
7. The method according to any one of claims 1 to 6, wherein, The method further includes: The terminal performs a first operation based on the first information; The first operation includes at least one of the following: Obtain the dataset associated with the first identifier; Identify the dataset associated with the second AI unit or the second AI function; The second AI unit or second AI function is trained based on the first identifier.
8. The method according to any one of claims 1 to 5, wherein, The method further includes: The terminal sends a second request to the first network element, the second request being used to request second information; The terminal receives second information from the first network element. The second information is used to determine the validity of the third AI unit or the third AI function. The third AI unit or the third AI function is an AI unit or AI function that is supported and applicable to the terminal.
9. The method according to claim 8, wherein, The second request includes second indication information, which indicates at least one of the following: Reason for request; Second identifier; Information for the second area; First timestamp; The second timestamp is the time when the terminal receives the first information; Third AI Unit; The third AI function.
10. The method according to claim 9, wherein, The second area information is associated with a second identifier.
11. The method according to any one of claims 8 to 10, wherein, The second information includes at least one of the following: Fourth AI Unit; Fourth AI function; The third identifier is the currently available second identifier; Third region information, wherein the third region information is the currently available second region information; The third instruction information includes at least one of the following: The availability of the third AI unit or third AI function; The fourth identifier is the second identifier that is currently unavailable; The fourth region information is the second region information that is currently unavailable.
12. The method according to claim 11, wherein, The third region information is associated with a third identifier; or The fourth region information is associated with a fourth identifier.
13. The method according to claim 2 or 9, wherein, The reason for the request includes at least one of the following: train; reasoning; manage; Performance monitoring.
14. The method according to claim 1 or 8, wherein, The first or second request is transmitted via an LTE positioning protocol request for assistance data (LPP) message; or, The first or second information is transmitted via LPP ProvideAssistance Data messages.
15. The method according to claim 1, wherein, The method further includes: The terminal receives a third request from the first network element, the third request being used to request third information; The terminal sends third information to the first network element, the third information being used to indicate information related to an AI unit or AI function that the terminal supports and is currently available.
16. The method according to claim 15, wherein, The third information includes at least one of the following: The fifth AI unit is an AI unit supported by the terminal and currently available. The fifth AI function is an AI function that the terminal supports and is currently available. The fifth identifier is associated with the fifth AI unit or the fifth AI function; Information for the fifth area; First timestamp; The second timestamp is the time when the terminal receives the first information.
17. The method according to claim 16, wherein, The information in the fifth region is associated with a fifth identifier.
18. The method according to any one of claims 15 to 17, wherein, The method further includes: The terminal receives a fourth request from the first network element, the fourth request being used to request the terminal to provide location-related location information; Based on the fourth request, the terminal performs a second operation, which includes at least one of the following: acquiring data used by the fifth AI unit or the fifth AI function during inference; performing model inference and outputting the inference result; The terminal sends a response message to the first network element, the response message including at least one of the positioning measurement and the positioning inference result.
19. The method according to claim 18, wherein, The fourth request or the third request is transmitted via an LPP RequestLocation Information message; or, The response message or the third information is transmitted via the LPP Provide Location Information message.
20. The method according to claim 5, 9, or 16, wherein, The first timestamp includes at least one of the following: The time it takes for the first network element to obtain the first information from other devices; The time when the first network element generates the first information; The validity period of the first information.
21. The method according to claim 5, 9, 11 or 16, wherein, Regional information includes at least one of the following: At least one TAI; At least one RNA; At least one CGI; At least one carrier frequency information and PCI; At least one geographical location.
22. An information configuration method, comprising: The first network element receives a first request from the terminal, the first request being used to request first information; Based on the first request, the first network element sends first information to the terminal. The first information includes a first identifier, which is used to indicate the valid conditions on the network side. The validity condition is used to determine whether the first AI unit or the first AI function is valid.
23. The method according to claim 22, wherein, Before the first network element receives the first request from the terminal, the method further includes: The first network element divides the area corresponding to the access network device into at least one area list based on the network-side configuration information from the access network device, and assigns a corresponding identifier to each area list.
24. The method according to claim 22, wherein, The method further includes: The first network element receives a second request from the terminal, the second request being used to request second information; Based on the second request, the first network element sends second information to the terminal. The second information is used to determine the validity of the third AI unit or the third AI function. The third AI unit or the third AI function is an AI unit or AI function that is supported and applicable to the terminal.
25. The method according to claim 24, wherein, The first network element sends second information to the terminal based on the second request, including: The first network element sends the second information to the terminal based on the second request, the terminal's serving cell configuration, and the neighboring cell configuration.
26. The method according to claim 22, wherein, The method further includes: The first network element sends a third request to the terminal, the third request being used to request third information; The first network element receives third information from the terminal, the third information being used to indicate information related to an AI unit or AI function that is supported and currently available by the terminal; Based on the third information, the first network element determines the availability of the AI unit or AI function available to the terminal.
27. The method according to claim 26, wherein, The method further includes: The first network element sends a fourth request to the terminal, the fourth request being used to request the terminal to provide location-related location information; The first network element receives a response message from the terminal, the response message including at least one of a positioning measurement and a positioning inference result.
28. An information configuration device, comprising: Sending module and receiving module; The sending module is used to send a first request to the first network element, wherein the first request is used to request first information; The receiving module is used to receive first information from the first network element, the first information including a first identifier, the first identifier being used to indicate valid conditions on the network side; The validity condition is used to determine whether the first AI unit or the first AI function is valid.
29. The apparatus according to claim 28, wherein, The device further includes: a processing module; The processing module is configured to perform a first operation based on the first information; The first operation includes at least one of the following: Obtain the dataset associated with the first identifier; Identify the dataset associated with the second AI unit or the second AI function; The second AI unit or second AI function is trained based on the first identifier.
30. The apparatus according to claim 28, wherein, The sending module is further configured to send a second request to the first network element, the second request being used to request second information; The receiving module is further configured to receive second information from the first network element, the second information being used to determine the validity of the third AI unit or the third AI function, wherein the third AI unit or the third AI function is an AI unit or AI function supported and applicable by the terminal.
31. The apparatus according to claim 28, wherein, The receiving module is further configured to receive a third request from the first network element, the third request being used to request third information; The sending module is further configured to send third information to the first network element, the third information being used to indicate information related to an AI unit or AI function that is supported by the terminal and is currently available.
32. The apparatus according to claim 31, wherein, The device further includes: a processing module; The receiving module is further configured to receive a fourth request from the first network element, the fourth request being used to request the terminal to provide location-related location information; The processing module is configured to perform a second operation based on the fourth request, the second operation including at least one of the following: acquiring data used by the fifth AI unit or the fifth AI function during inference; performing model inference and outputting inference results; The sending module is further configured to send a response message to the first network element, the response message including at least one of the positioning measurement and the positioning inference result.
33. An information configuration device, comprising: Receive module and transmit module; The receiving module is used to receive a first request from the terminal, wherein the first request is used to request first information; The sending module is configured to send first information to the terminal based on the first request. The first information includes a first identifier, which is used to indicate the valid conditions on the network side. The validity condition is used to determine whether the first AI unit or the first AI function is valid.
34. The apparatus according to claim 33, wherein, The device further includes: a processing module; The processing module is configured to, before receiving the first request from the terminal, divide the area corresponding to the access network device into at least one area list based on the network-side configuration information from the access network device, and assign a corresponding identifier to each area list.
35. The apparatus according to claim 33, wherein, The receiving module is further configured to receive a second request from the terminal, the second request being used to request second information; The sending module is further configured to send second information to the terminal based on the second request. The second information is used to determine the validity of the third AI unit or the third AI function. The third AI unit or the third AI function is an AI unit or AI function that is supported and applicable to the terminal.
36. The apparatus according to claim 35, wherein, The sending module is specifically used for: Based on the second request, the serving cell configuration of the terminal, and the neighboring cell configuration, the second information is sent to the terminal.
37. The apparatus according to claim 33, wherein, The device also includes a processing module; The sending module is further configured to send a third request to the terminal, the third request being used to request third information; The receiving module is further configured to receive third information from the terminal, the third information being used to indicate information related to an AI unit or AI function that is supported and currently available by the terminal; The processing module is used to determine the availability of AI units or AI functions available to the terminal based on the third information.
38. The apparatus according to claim 37, wherein, The sending module is further configured to send a fourth request to the terminal, the fourth request being used to request the terminal to provide location-related location information; The receiving module is further configured to receive a response message from the terminal, the response message including at least one of a positioning measurement and a positioning inference result.
39. A terminal comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information configuration method as claimed in any one of claims 1 to 21.
40. A network-side device, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information configuration method as claimed in any one of claims 22 to 27.
41. A readable storage medium storing a program or instructions that, when executed by a processor, implement the information configuration method as claimed in any one of claims 1 to 21, or implement the steps of the information configuration method as claimed in any one of claims 22 to 27.
Citation Information
Patent Citations
Method and apparatus for training-based positioning in wireless communication system
CN116868076A
Method and device for determining artificial intelligence (AI) model
CN117459409A
Positioning model management method, communication device and readable storage medium
CN117528578A
Communication method and related device
CN117835264A
Positioning model selection method, terminal, and network side device
WO2023236979A1