Information reporting method and apparatus, and related product

The first communication device receives relevant information of the second communication device and instructs it to perform a suitable AI positioning method, solving the problem that the communication device cannot be positioned, and improving the success rate and accuracy of AI positioning.

WO2025140124A1PCT designated stage expired Publication Date: 2025-07-03VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/141532
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-29
Filing Date
2024-12-23
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In AI positioning scenarios, communication devices cannot locate according to the predetermined positioning method, resulting in the positioning data being unable to be reported, and core network devices cannot determine the terminal location, resulting in a low success rate of AI positioning.

Method used

Relevant information from the second communication device is received through the first communication device, instructing it to perform AI positioning, determine a suitable positioning method, rather than using a predetermined method, reducing the probability of positioning failure.

Benefits of technology

It improves the success rate of AI positioning, reduces the situation of positioning failure, and enhances the accuracy and efficiency of positioning data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024141532_03072025_PF_FP_ABST
    Figure CN2024141532_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are an information reporting method and apparatus, and a related product. The information reporting method in the embodiments of the present application comprises: a first communication device receiving a first message from a second communication device, the first message comprising first related information corresponding to the second communication device, wherein the first related information is used for performing AI positioning by means of the second communication device.
Need to check novelty before this filing date? Find Prior Art

Description

Information reporting method, device and related products

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on December 29, 2023, with application number 202311857498.9 and application name “Information reporting method, device and related products”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application belongs to the field of communication technology, and specifically relates to an information reporting method, device and related products. Background Art

[0003] Currently, artificial intelligence (AI) technology has been applied in a variety of scenarios, including positioning. In AI positioning scenarios, core network equipment can instruct communication equipment (such as terminals or access network equipment) to perform AI positioning on the terminal according to a predetermined positioning method. This allows the communication equipment to obtain positioning data and report this positioning data to the core network equipment. The core network equipment can then determine the terminal's location information based on this positioning data.

[0004] However, since the communication device may not be able to perform AI positioning on the terminal according to the predetermined positioning method, the communication device may not be able to obtain the positioning data and report the positioning data to the core network device. Therefore, the core network device may not be able to determine the location information of the terminal, resulting in the failure of AI positioning, thus resulting in a low success rate of AI positioning. Summary of the Invention

[0005] The embodiments of the present application provide an information reporting method, device, and related products, which can solve the problem of low success rate of AI positioning.

[0006] In a first aspect, an information reporting method is provided, performed by a first communication device, the method comprising: the first communication device receiving a first message from a second communication device, the first message including first relevant information corresponding to the second communication device, wherein the first relevant information is used for AI positioning via the second communication device.

[0007] In a second aspect, an information reporting method is provided, which is performed by a second communication device. The method includes: the second communication device sending a first message to a first communication device, the first message including first relevant information corresponding to the second communication device. The first relevant information is used for AI positioning through the second communication device.

[0008] According to a third aspect, an information reporting method is provided, which is executed by a third communication device. The method includes: the third communication device receives a second message from the first communication device, and the second message includes first related information corresponding to the second communication device; the third communication device performs AI positioning through the second communication device based on the first related information.

[0009] In a fourth aspect, an information reporting device is provided, comprising a first information reporting device, the first information reporting device comprising: a receiving module configured to receive a first message from a second information reporting device, the first message including first relevant information corresponding to the second information reporting device. The first relevant information is used for AI positioning via the second information reporting device.

[0010] In a fifth aspect, an information reporting device is provided, comprising a second information reporting device, the second information reporting device comprising: a sending module configured to send a first message to the first information reporting device, the first message including first relevant information corresponding to the second information reporting device. The first relevant information is used for AI positioning via the second information reporting device.

[0011] In the sixth aspect, an information reporting device is provided, which includes a third information reporting device, and the third information reporting device includes: a receiving module for receiving a second message from the first information reporting device, the second message including first relevant information corresponding to the second information reporting device; a positioning module for performing AI positioning through the second information reporting device based on the first relevant information received by the receiving module.

[0012] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0013] In an eighth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive a first message from a second communication device, the first message including first relevant information corresponding to the second communication device; wherein the above-mentioned first relevant information is used for AI positioning through the second communication device. Alternatively, the communication interface is used to send a first message to the first communication device, the first message including first relevant information corresponding to the second communication device; wherein the above-mentioned first relevant information is used for AI positioning through the second communication device. Alternatively, the communication interface is used to receive a second message from the first communication device, the second message including first relevant information corresponding to the second communication device, and the processor is used to perform AI positioning through the second communication device based on the first relevant information.

[0014] In a ninth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0015] In the tenth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to send a first message to a first communication device, the first message including first related information corresponding to a second communication device; wherein the above-mentioned first related information is used to perform AI positioning through the second communication device.

[0016] In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0017] In the twelfth aspect, a wireless communication system is provided, including: a first communication device, a second communication device and a third communication device, wherein the first communication device can be used to perform the steps of the method described in the first aspect, the second communication device can be used to perform the steps of the method described in the second aspect, and the third communication device can be used to perform the steps of the method described in the third aspect.

[0018] In the thirteenth aspect, a chip is provided, which includes 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 method described in the first aspect, or implement the steps of the method described in the second aspect, or implement the steps of the method described in the third aspect.

[0019] In the fourteenth 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 method described in the first aspect, or the steps of the method described in the second aspect, or the steps of the method described in the third aspect.

[0020] In an embodiment of the present application, a second communication device may send a first message including first relevant information corresponding to the second communication device to a first communication device, so that the first communication device may receive the first message and obtain the first relevant information; wherein the first relevant information is used for AI positioning through the second communication device. Since the second communication device may send a first message to the first communication device to report the first relevant information used for AI positioning through the second communication device to the first communication device, when AI positioning is performed through the second communication device, the first communication device may determine a positioning method for AI positioning through the second communication device based on the first relevant information, so as to determine a positioning method that the second communication device can perform AI positioning, rather than using a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the terminal's location information, and further reducing the probability of AI positioning failure, thereby improving the success rate of AI positioning.

[0021] In an embodiment of the present application, a first communication device may receive a first message from a second communication device; wherein the first message includes first relevant information corresponding to the second communication device, and the first relevant information is used to perform AI positioning through the second communication device. Since the first communication device can obtain the first relevant information for performing AI positioning through the second communication device from the second communication device, when performing AI positioning through the second communication device, the first communication device can instruct other communication devices to determine the positioning method for performing AI positioning through the second communication device based on the first relevant information, so as to determine a certain positioning method that the second communication device can perform AI positioning, rather than using a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the location information of the terminal, and further reducing the probability of the failure of AI positioning, thereby improving the success rate of AI positioning.

[0022] In an embodiment of the present application, the second communication device may send a first message including first relevant information corresponding to the second communication device to the first communication device; wherein the first relevant information is used to perform AI positioning through the second communication device. Since the second communication device can send a first message to the first communication device to report the first relevant information used for AI positioning through the second communication device to the first communication device, when performing AI positioning through the second communication device, the first communication device can instruct other communication devices to determine the positioning method for AI positioning through the second communication device based on the first relevant information, so as to determine a certain positioning method that the second communication device can perform AI positioning, rather than using a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the location information of the terminal, and further reducing the probability of AI positioning failure, thereby improving the success rate of AI positioning.

[0023] In an embodiment of the present application, a third communication device receives a second message from a first communication device including first relevant information corresponding to a second communication device, so that the third communication device can perform AI positioning through the second communication device based on the first relevant information; wherein the first relevant information is used to perform AI positioning through the second communication device. Since the third communication device can obtain the first relevant information corresponding to the second communication device from the first communication device, the third communication device can, based on the first relevant information corresponding to the second communication device, instruct the second communication device to perform AI positioning through the second communication device according to a certain positioning method that the second communication device can perform AI positioning, rather than instructing the second communication device to perform AI positioning through the second communication device according to a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the terminal's location information, and further reducing the probability of AI positioning failure, thereby improving the success rate of AI positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] FIG1 is a schematic diagram of signaling interaction of a positioning service process in the related art;

[0025] FIG2 is a block diagram of a wireless communication system provided in an embodiment of the present application;

[0026] FIG3 is a flow chart of one of the information reporting methods provided in an embodiment of the present application;

[0027] FIG4 is a second flow chart of the information reporting method provided in an embodiment of the present application;

[0028] FIG5 is a third flow chart of the information reporting method provided in an embodiment of the present application;

[0029] FIG6 is a schematic diagram of signaling interaction of an information reporting method according to an embodiment of the present application;

[0030] FIG7 is a second schematic diagram of signaling interaction of the information reporting method provided in an embodiment of the present application;

[0031] FIG8 is a third schematic diagram of signaling interaction of the information reporting method provided in an embodiment of the present application;

[0032] FIG9 is a fourth schematic diagram of signaling interaction of the information reporting method provided in an embodiment of the present application;

[0033] FIG10 is a fifth schematic diagram of signaling interaction of an information reporting method according to an embodiment of the present application;

[0034] 11 is a schematic structural diagram of a first information reporting method provided in an embodiment of the present application;

[0035] 12 is a schematic structural diagram of a second information reporting method provided in an embodiment of the present application;

[0036] FIG13 is a schematic structural diagram of a third information reporting method provided in an embodiment of the present application;

[0037] FIG14 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;

[0038] FIG15 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application;

[0039] FIG16 is a schematic diagram of a hardware structure of a network-side device according to an embodiment of the present application;

[0040] FIG17 is a second schematic diagram of the hardware structure of the network side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0042] The following describes the terms involved in the embodiments of the present application.

[0043] 1. Location Service (LCS)

[0044] Typically, positioning services are provided and executed by the Access and Mobility Management Function (AMF) and Location Management Function (LMF) network elements in the core network. LCS messages are exchanged between the terminal and the LCS client or Application Function (AF) network element. A typical process is the Mobile Terminated Location Request (MT-LR) process.

[0045] Among them, the MT-LR process is initiated by an external third-party application (LCS client) or by the AF network element via the Network Exposure Function (NEF) network element, and finally obtains the terminal's location information through the mobile location center gateway (GMLC) network element, AMF network element, LMF network element and other network elements.

[0046] 2. Positioning service process

[0047] Figure 1 shows a schematic diagram of signaling interaction of a positioning service process in related art. As shown in Figure 1, the positioning service process may include the following steps:

[0048] Step 1a (or 1b-1 or 1b-2 or 1-c): The LCS client, Network Function (NF) element, or AF element (via the NEF element) sends a request to the (H)GMLC element to obtain the terminal's location and speed (optional). The speed can be identified by the Generic Public Subscription Identifier (GPSI) or Subscription Permanent Identifier (SUPI). Taking step 1c as an example, the NF element calls the Ngmlc_Location_ProvideLocation service operation to the (H)GMLC.

[0049] Step 2: The (H)GMLC invokes the Nudm_SDM_Get service operation on the terminal's Unified Data Manager (UDM) network element to obtain the privacy settings of the terminal identified by its GPSI or SUPI. The UDM network element returns the privacy settings of the terminal. The (H)GMLC checks the LCS privacy profile of the terminal.

[0050] Step 5: (H)GMLC or VGMLC invokes the Namf_Location_ProvidePositioningInfo service operation to the AMF network element to request the current location of the terminal. The service operation includes the SUPI, client type, and may include the required LCS service quality (Quality of Service, QoS), supported Geographical Area Description (Geographical Area Description, GAD) configuration, planned location time, service type, and other attribute information received or determined in step 1.

[0051] Steps 10 to 13: The AMF selects the LMF based on available information defined in the relevant standard protocols or based on the AMF's local configuration. The LMF selection takes into account the 5G-AN access network currently serving the terminal. The selection can be queried using the Network Repository Function (NRF) element.

[0052] The AMF network element calls the Nlmf_Location_DetermineLocation service operation on the LMF network element to request the current location of the terminal.

[0053] The LMF network element performs one or more positioning procedures described in the relevant standard protocols. In this step, the LMF network element can use the Namf_Communication_N1N2MessageTransfer service operation to request the transfer of positioning-related N1 messages to the terminal, or the transfer of network positioning messages to the terminal's serving NG-RAN node (gNB or NG-eNB). The LMF network element shall determine the geographic location and may optionally determine the location in local coordinates.

[0054] Step 22: The AMF network element returns a Namf_Location_ProvidePositioningInfo response to the (V)GMLC (or HGMLC for roaming when the NL3 reference point is not supported) and indicates the notification result.

[0055] Step 24a (or 24b-1 or 24b-2 or 24c): If the LCS client, NF network element or AF network element allows positioning of the terminal, the (H)GMLC sends a location service response to the LCS client, NF network element or AF network element (through the NEF network element).

[0056] 3. Other terms

[0057] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0058] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0059] The terms "at least one" and "at least one of" in this application refer to any one, any two, or a combination of more than two of the objects included. For example, at least one of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two" means two or more, and its meaning is similar to "at least one".

[0060] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0061] FIG2 shows a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (VUE), a ship-borne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), a teller machine, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, OAM (Operation Administration and Maintenance, operation maintenance management, gateway, etc.) wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the 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 (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0062] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0063] The following, in conjunction with the accompanying drawings, describes in detail the information reporting method, device and related products provided by the embodiments of the present application through some embodiments and their application scenarios.

[0064] Figure 3 shows a flow chart of an information reporting method provided by an embodiment of the present application. As shown in Figure 3, an information reporting method provided by an embodiment of the present application may include the following step 101.

[0065] Step 101: A first communication device receives a first message from a second communication device.

[0066] In some embodiments of the present application, the above-mentioned first communication device may be a core network device, such as an access and mobility management function (AMF) network element, and the above-mentioned second communication device may include at least one of the following: a terminal, an access network device.

[0067] In some embodiments of the present application, when the second communication device registers to the first communication device, the first communication device can receive a first message from the second communication device; or, when the first communication device is preparing to perform AI positioning through the second communication device, the first communication device can request first relevant information from the second communication device, so that the first communication device can receive the first message from the second communication device; or, when the second communication device performs other interactions with the first communication device other than registration or AI positioning, the first communication device can receive the first message from the second communication device.

[0068] In one case, when the second communication device registers with the first communication device, the second communication device sends a first message to the first communication device. In this case, optionally, the first message is a registration message.

[0069] Exemplarily, when the second communication device is a terminal, the terminal can first send a first message (e.g., a registration message Registration Request) to the access network device, so that the access network device can determine the appropriate core network device as the first communication device based on the user temporary identifier or slice included in the Registration Request, so that the access network device can forward the Registration Request to the first communication device, and then the first communication device can receive the Registration Request (i.e., the first message).

[0070] In another case, when the first communication device is ready to trigger AI positioning through the second communication device, the second communication device sends a first message to the first communication device according to the request of the first communication device. Optionally, before the above step 101, the information reporting method provided in the embodiment of the present application may include the following step 201.

[0071] Step 201: The first communication device sends a seventh message to the second communication device.

[0072] In this embodiment of the present application, the seventh message is used to request first related information.

[0073] In some embodiments of the present application, the seventh message may be any one of the following: a Long Term Evolution Positioning Protocol (LPP) message, a New Radio Positioning Protocol (NRPP) message, or a Non-access stratum (NAS) message.

[0074] In some embodiments of the present application, after the first communication device sends the seventh message to the second communication device, the second communication device can obtain the first related information based on the seventh message, and send the first message including the first related information to the first communication device, so that the first communication device can receive the first message from the second communication device.

[0075] It can be seen that since the first communication device can request the first relevant information from the second communication device, so that the second communication device can report the first relevant information to the first communication device according to the request, it can avoid the situation where the first communication device has already obtained the first relevant information and the second communication device repeatedly reports the first relevant information, thereby saving transmission resources for repeatedly reporting the first relevant information.

[0076] In an embodiment of the present application, the above-mentioned first message includes first relevant information corresponding to the second communication device, and the first relevant information is used for AI positioning through the second communication device.

[0077] It should be noted that the first relevant information can also be used to determine the positioning method related to the second communication device, such as AI positioning, AI positioning method, etc.

[0078] In some embodiments of the present application, the first relevant information includes at least one of the following:

[0079] Capability information, where the capability information is used to indicate the AI ​​positioning capability corresponding to the second communication device;

[0080] Expected information, where the expected information is used to indicate a related manner in which the second communication device expects to perform AI positioning.

[0081] Among them, the above-mentioned capability information can be understood as information about the AI ​​positioning capability supported by the second communication device, and the above-mentioned expectation information can be understood as information about the second communication device's expectation to use AI positioning, such as under what circumstances AI positioning is used.

[0082] It can be seen that since the first relevant information reported by the second communication device may include capability information indicating the AI ​​positioning capability corresponding to the second communication device, and / or the AI ​​positioning information expected by the second communication device, in the subsequent AI positioning process, other communication devices can accurately determine whether AI positioning can be performed through the second communication device, and / or the method suitable for AI positioning through the second communication device. Therefore, the occurrence of AI positioning failure can be reduced, the efficiency of interaction between the first communication device and the second communication device can be improved, and the positioning accuracy can be improved through the AI ​​positioning method.

[0083] In some embodiments of the present application, the capability information includes at least one of the following:

[0084] first indication information, where the first indication information is used to indicate that the second communication device supports AI positioning;

[0085] The AI ​​positioning method supported by the second communication device;

[0086] an input data type supported by the second communication device;

[0087] the output data type supported by the second communication device;

[0088] the type of data supported for transmission by the second communication device;

[0089] The data type of the measurement data supported by the second communication device.

[0090] Optionally, when the second communication device supports AI positioning, the above-mentioned capability information may include first indication information; when the second communication device does not support AI positioning, the above-mentioned capability information may not include the first indication information.

[0091] Optionally, the AI ​​positioning method includes at least one of the following:

[0092] The first method is a method in which the terminal uses an AI positioning model to generate positioning result data;

[0093] The second method is a method in which the terminal uses the AI ​​positioning model to generate intermediate positioning data;

[0094] A third method is a method in which the third communication device uses an AI positioning model to generate positioning result data;

[0095] The fourth method is a method in which the access network device uses the AI ​​positioning model to generate intermediate positioning data;

[0096] The fifth method is a method in which the third communication device uses the AI ​​positioning model to generate positioning result data.

[0097] The positioning result data may be the location information Location obtained by performing AI positioning. The intermediate positioning data may be the intermediate feature data Intermediate features generated by performing AI positioning. The intermediate feature data needs to be further processed to obtain the location information Location.

[0098] Exemplarily, in the first method, the AI ​​positioning model is set in the terminal, so that the access network device can send a positioning reference signal (PRS) to the terminal, so that the terminal can measure the PRS and obtain measurement data, so that the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, that is, an Assist AIML model, which is an auxiliary AIML model, or a model that can output intermediate data. Then the terminal can further process the positioning intermediate data to generate positioning result data, or the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model, that is, a Direct AIML model, a direct AIML model, or a model that can output data positioning result data. It should be noted that in actual application, the above-mentioned first method can also be called other names, such as case 1.

[0099] Exemplarily, in the second method, the AI ​​positioning model is set in the terminal, so that the access network device can send a PRS to the terminal so that the terminal can measure the PRS and obtain measurement data, so that the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and the AI ​​positioning model can be an A-AIML model. Then, the terminal can send the positioning intermediate data to other communication devices (such as a third communication device) so that the third communication device can further process the positioning intermediate data and generate positioning result data. It should be noted that in actual application, the above-mentioned second method can also be called other names, such as case2a, etc.

[0100] Exemplarily, in the third mode, the AI ​​positioning model is set on the third communication device, so that the access network device can send a PRS to the terminal so that the terminal can measure the PRS and obtain measurement data, so that the terminal can send the measurement data to the third communication device, so that the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the third communication device can further process the positioning intermediate data to generate positioning result data, or the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned third mode can also be called other names, such as case2b.

[0101] Exemplarily, in the fourth method, the AI ​​positioning model is set in the access network device, so that the terminal can send a sounding reference signal (SRS) to the access network device, so that the access network device can measure the SRS and obtain measurement data, so that the access network device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the access network device can further process the positioning intermediate data to generate positioning result data, or the access network device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned fourth method can also be called other names, such as case3a, etc.

[0102] Exemplarily, in the fifth method, the AI ​​positioning model is set on the third communication device, so that the terminal can send an SRS to the access network device, so that the access network device can measure the SRS and obtain measurement data, so that the access network device can send the measurement data to the third communication device, so that the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the third communication device can further process the positioning intermediate data to generate positioning result data, or the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned fifth method can also be called other names, such as case3b.

[0103] It can be seen that since the AI ​​positioning method can include multiple different methods, in subsequent steps other communication devices can choose the AI ​​positioning method of performing AI positioning through the second communication device according to needs, thereby improving the flexibility of AI positioning through the second communication device.

[0104] Optionally, when the second communication device includes a terminal, the AI ​​positioning method supported by the second communication device may include at least one of the following: a first method, a second method, and a third method; when the second communication device includes an access network device, the AI ​​positioning method supported by the second communication device may include at least one of the following: a fourth method and a fifth method.

[0105] Optionally, the number of input data types supported by the second communication device may be at least one, and each input data type is the type of data required to be input for an AI positioning method. The input data type supported by the second communication device may include at least one of the following: Channel Impulse Response (CIR), Power Delay Profile (PDP), Time of Arrival (TOA), Reference Signal Receiving Power Path (RSRPP), Path Phase, etc.

[0106] Among them, when the second communication device includes a terminal, the input data type supported by the second communication device may include at least one of the following: CIR, PDP, TOA, etc.; when the second communication device includes an access network device, the input data type supported by the second communication device may include at least one of the following: RSRPP, TOA, Path Phase, etc.

[0107] Optionally, the output data type supported by the second communication device may include at least one of the following: positioning intermediate data, positioning result data, measurement data, etc.

[0108] Optionally, the data type supported by the second communication device for sending is used to indicate the data type that the second communication device can report, that is, the data type that the second communication device can send to the core network side (eg, the third communication device) during the positioning interaction process.

[0109] Optionally, the data type of the measurement data supported by the second communication device may include at least one of the following: CIR, PDP, Reference Signal Receiving Power (RSRP), RSRPP, and Reference Signal Time Difference (RSTD).

[0110] It can be seen that since the specific content of the AI ​​positioning capability corresponding to the second communication device is pointed out in the embodiment of the present application, in subsequent steps, other communication devices can clearly obtain the AI ​​positioning capability corresponding to the second communication device based on the specific content, so as to accurately determine whether to perform AI positioning through the second communication device based on the AI ​​positioning capability, and / or the method suitable for performing AI positioning through the second communication device. Therefore, the occurrence of AI positioning failure can be reduced.

[0111] In some embodiments of the present application, the expected information includes at least one of the following:

[0112] The AI ​​positioning method desired by the second communication device;

[0113] the type of input data expected by the second communication device;

[0114] the output data type desired by the second communication device;

[0115] the type of data that the second communication device expects to send;

[0116] The data type of the measurement data expected by the second communication device.

[0117] It should be noted that for the description of the above-mentioned AI positioning method, input data type, output data type, sent data type, and measurement data type, please refer to the specific description in the above-mentioned embodiments, and the embodiments of this application will not be repeated here.

[0118] It should be noted that the above-mentioned expectation information can also be understood as intention information, which is used to illustrate the conditions and the like to be used in the AI ​​positioning that the second communication device expects and looks forward to.

[0119] It can be seen that since the embodiment of the present application points out the specific content of the relevant method in which the second communication device expects to perform AI positioning, in subsequent steps, other devices can clearly know the relevant method in which the second communication device expects to perform AI positioning based on the specific content, and determine the relevant method that meets the expectations of the second communication device based on the relevant method. Therefore, the second communication device can perform AI positioning according to the expected relevant method.

[0120] An embodiment of the present application provides an information reporting method, in which a first communication device can receive a first message from a second communication device; wherein the first message includes first relevant information corresponding to the second communication device, and the first relevant information is used to perform AI positioning through the second communication device. Since the first communication device can obtain the first relevant information for performing AI positioning through the second communication device from the second communication device, when performing AI positioning through the second communication device, the first communication device can instruct other communication devices to determine the positioning method for performing AI positioning through the second communication device based on the first relevant information, so as to determine a certain positioning method that the second communication device can perform AI positioning, rather than using a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the location information of the terminal, and further reducing the probability of the failure of AI positioning, thereby improving the success rate of AI positioning.

[0121] Of course, after the first communication device receives the first relevant information, the first communication device can also store the first relevant information, so that when the first relevant information needs to be used, the first communication device can quickly obtain the first relevant information, which will be explained with examples below.

[0122] In some embodiments of the present application, after the above step 102, the information reporting method provided by the embodiment of the present application may further include the following step 202 or step 203.

[0123] Step 202: The first communication device stores first relevant information.

[0124] In some embodiments of the present application, after the first communication device receives the first message, the first communication device may obtain first related information from the first message and store the first related information in the first communication device.

[0125] Optionally, the first communication device may store the first relevant information and the device identification of the second communication device in the first communication device, so that in subsequent steps, the first communication device may quickly find the first relevant information according to the device identification.

[0126] It can be seen that since the first communication device can directly store the first relevant information in the first communication device, in subsequent steps, the first communication device can quickly obtain the first relevant information from the first communication device without the need for signaling interaction with other communication devices, thereby improving the efficiency of obtaining the first relevant information.

[0127] Step 203: The first communication device sends a fourth message to the fourth communication device.

[0128] In this embodiment of the present application, the fourth message includes the first related information.

[0129] In some embodiments of the present application, the fourth communication device may be a core network device, a network element with a storage function, such as a unified data management (UDM) network element.

[0130] In some embodiments of the present application, the fourth message is used to request the fourth communication device to store the first related information.

[0131] In some embodiments of the present application, the fourth message may also include the device identification of the second communication device, so that when the fourth communication device receives the fourth message, it can store the first related information and the device identification of the second communication device on the fourth communication device, so that in subsequent steps, the first communication device can send a request message to the fourth communication device, and the request message may include the device identification, so that the fourth communication device can quickly find the first related information based on the device identification.

[0132] In some embodiments of the present application, after the fourth communication device stores the first related information, the first communication device may also receive a response message from the fourth communication device, where the response message is used to indicate the storage result, such as indicating that the fourth communication device has successfully stored the first related information, so that the first communication device can send an indication message to the second communication device based on the response message, where the indication message is used to indicate that the first related information has been successfully stored.

[0133] It can be seen that since the first communication device can also send the first related information to the fourth communication device so that the fourth communication device can store the first related information, without the need for the first communication device to store the first related information in the first communication device, the storage space of the first communication device for storing the first related information can be saved.

[0134] In some embodiments of the present application, when the first relevant information needs to be used, if the first communication device stores the first relevant information in the first communication device, the first communication device can directly obtain the first relevant information from the first communication device.

[0135] Optionally, when the first communication device receives a positioning-related task request from other communication devices (the positioning-related task request is used to request the location information of the terminal), it can be determined that the first related information needs to be used. At this time, the first communication device can directly obtain the first related information from the first communication device.

[0136] In some embodiments of the present application, if the first communication device instructs the fourth communication device to store the first relevant information when the first relevant information is needed, the first communication device may also request the first relevant information from the fourth communication device. Optionally, after step 203, the information reporting method provided in the embodiments of the present application may further include steps 204 and 205.

[0137] Step 204: The first communication device sends a fifth message to the fourth communication device.

[0138] In this embodiment of the present application, the fifth message is used to request first related information.

[0139] In some embodiments of the present application, when a first communication device receives a positioning-related task request from another communication device (the positioning-related task request is used to request obtaining the location information of the terminal), it can be determined that the first related information needs to be used. At this time, the first communication device can send a fifth message to the fourth communication device.

[0140] In some embodiments of the present application, the fifth message includes the device identification of the second communication device, so that the fourth communication device can determine the first relevant information from the information stored in the fourth communication device according to the device identification.

[0141] Step 205: The first communication device receives a sixth message from the fourth communication device.

[0142] In this embodiment of the present application, the sixth message includes the first related information.

[0143] It can be seen that, when the first relevant information needs to be used, the first communication device can directly request the first relevant information from the fourth communication device to obtain the first relevant information from the fourth communication device without having to obtain the first relevant information from the second communication device again. Therefore, the waste of transmission resources caused by the second communication device repeatedly reporting the first relevant information can be reduced.

[0144] Of course, after the first communication device obtains the first relevant information, when it needs to use the first relevant information, the first communication device can also send the first relevant information to the third communication device, so that the third communication device can instruct the second communication device to use an appropriate method for AI positioning based on the first relevant information. An example will be given below.

[0145] In some embodiments of the present application, after the above step 101, the information reporting method provided by the embodiment of the present application may further include the following step 206.

[0146] Step 206: The first communication device sends a second message to the third communication device.

[0147] In some embodiments of the present application, when a first communication device receives a positioning-related task request from other communication devices (the positioning-related task request is used to request the acquisition of the terminal's location information), the first communication device can first obtain the first related information, and then determine a third communication device that performs the positioning operation from multiple core network devices, so that the first communication device can send a second message to the third communication device.

[0148] In this embodiment of the present application, the second message includes the first related information.

[0149] In some embodiments of the present application, the second message is used to request location information of the terminal.

[0150] In some embodiments of the present application, after the first communication device sends the second message to the third communication device, the third communication device can perform AI positioning through the second communication device based on the first relevant information to determine the location information of the terminal.

[0151] As can be seen, when performing AI positioning through the second communication device, the first communication device can also indicate the first relevant information to the third communication device, so that the third communication device can determine the positioning method for performing AI positioning through the second communication device based on the first relevant information, so as to determine a certain positioning method in which the second communication device can perform AI positioning, rather than using a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced. Thereby, the probability of the first communication device being unable to determine the location information of the terminal can be reduced. Furthermore, the probability of the occurrence of a situation where AI positioning fails can be reduced. In this way, the success rate of AI positioning can be improved.

[0152] In some embodiments of the present application, after the above step 206, the information reporting method provided by the embodiment of the present application may further include the following step 207.

[0153] Step 207: The first communication device receives a third message from the third communication device.

[0154] In this embodiment of the present application, the third message includes at least one of the following:

[0155] first positioning result data;

[0156] The data type corresponding to the first positioning result data;

[0157] AI positioning method for AI positioning;

[0158] The second indication information is used to indicate that the first positioning result data is generated based on AI positioning.

[0159] In some embodiments of the present application, after the third communication device performs AI positioning on the terminal through the second communication device, the third communication device can generate a third message based on the data obtained by the AI ​​positioning, so that the first communication device can receive the third message from the third communication device.

[0160] It can be seen that since the third communication device can also report the first positioning result data, the data type corresponding to the first positioning result data, the AI ​​positioning method for AI positioning, and the second indication information indicating that the first positioning result data is generated based on AI positioning to the first communication device, the first communication device can clearly know the location information of the terminal and the relevant details of AI positioning. Therefore, in subsequent steps, the first communication device can accurately schedule the resources used by the terminal based on the location information of the terminal and the relevant details of AI positioning.

[0161] Figure 4 shows a flow chart of an information reporting method provided by an embodiment of the present application. As shown in Figure 4, an information reporting method provided by an embodiment of the present application may include the following step 301.

[0162] Step 301: A second communication device sends a first message to a first communication device.

[0163] In some embodiments of the present application, the second communication device may include at least one of the following: a terminal, an access network device. The first communication device may be a core network device, such as an Access and Mobility Management Function (AMF) network element.

[0164] In some embodiments of the present application, when the second communication device registers with the first communication device, the second communication device may send a first message to the first communication device; or, when the first communication device is preparing to perform AI positioning through the second communication device, the second communication device may send a first message to the first communication device according to the request of the first communication device; or, when the second communication device performs other interactions with the first communication device other than registration or AI positioning, the second communication device may send a first message to the first communication device.

[0165] In one case, when the second communication device registers with the first communication device, the second communication device sends a first message to the first communication device. In this case, optionally, the first message is a registration message.

[0166] Exemplarily, when the second communication device is a terminal, the terminal can first send a first message (e.g., a registration message Registration Request) to the access network device, so that the access network device can determine the appropriate core network device as the first communication device based on the user temporary identifier or slice included in the Registration Request, so that the access network device can forward the Registration Request to the first communication device, and then the first communication device can receive the Registration Request (i.e., the first message).

[0167] In another scenario, when the first communication device is preparing to trigger AI positioning through the second communication device, the second communication device sends a first message to the first communication device based on the request of the first communication device. Optionally, before step 301 above, the information reporting method provided in this embodiment of the present application may include step 401 below, and step 301 above may be specifically implemented through step 301a below.

[0168] Step 401: The second communication device receives a seventh message from the first communication device.

[0169] In this embodiment of the present application, the seventh message is used to request first related information.

[0170] In some embodiments of the present application, the seventh message may be any one of the following: a Long Term Evolution Positioning Protocol (LPP) message, a New Radio Positioning Protocol (NRPP) message, or a Non-access stratum (NAS) message.

[0171] Step 301a: The second communication device sends a first message to the first communication device according to the seventh message.

[0172] In some embodiments of the present application, the second communication device may obtain the first relevant information based on the seventh message, and send a first message including the first relevant information to the first communication device.

[0173] It can be seen that since the second communication device reports the first relevant information to the first communication device only when the first communication device requests the first relevant information, it can avoid the situation where the first communication device has already obtained the first relevant information and the second communication device repeatedly reports the first relevant information, thereby reducing the waste of transmission resources due to repeated reporting of the first relevant information.

[0174] In an embodiment of the present application, the above-mentioned first message includes first relevant information corresponding to the second communication device, and the first relevant information is used for AI positioning through the second communication device.

[0175] In some embodiments of the present application, the first relevant information includes at least one of the following:

[0176] Capability information, where the capability information is used to indicate the AI ​​positioning capability corresponding to the second communication device;

[0177] Expected information, where the expected information is used to indicate a related manner in which the second communication device expects to perform AI positioning.

[0178] Among them, the above-mentioned capability information can be understood as information about the AI ​​positioning capability supported by the second communication device, and the above-mentioned expectation information can be understood as information about the second communication device's expectation to use AI positioning, such as under what circumstances AI positioning is used.

[0179] As can be seen, since the first relevant information reported by the second communication device may include capability information indicating the AI ​​positioning capability corresponding to the second communication device, and / or the AI ​​positioning information expected by the second communication device. In this way, in the subsequent AI positioning process, other communication devices can accurately determine whether AI positioning can be performed through the second communication device, and / or the method suitable for AI positioning through the second communication device. Therefore, the occurrence of AI positioning failures can be reduced, the efficiency of interaction between the first communication device and the second communication device can be improved, and the positioning accuracy can be improved through the AI ​​positioning method.

[0180] In some embodiments of the present application, the capability information includes at least one of the following:

[0181] first indication information, where the first indication information is used to indicate that the second communication device supports AI positioning;

[0182] The AI ​​positioning method supported by the second communication device;

[0183] an input data type supported by the second communication device;

[0184] the output data type supported by the second communication device;

[0185] the type of data supported for transmission by the second communication device;

[0186] The data type of the measurement data supported by the second communication device.

[0187] Optionally, when the second communication device supports AI positioning, the above-mentioned capability information may include first indication information; when the second communication device does not support AI positioning, the above-mentioned capability information may not include the first indication information.

[0188] Optionally, the AI ​​positioning method includes at least one of the following:

[0189] The first method is a method in which the terminal uses an AI positioning model to generate positioning result data;

[0190] The second method is a method in which the terminal uses the AI ​​positioning model to generate intermediate positioning data;

[0191] A third method is a method in which the third communication device uses an AI positioning model to generate positioning result data;

[0192] The fourth method is a method in which the access network device uses the AI ​​positioning model to generate intermediate positioning data;

[0193] The fifth method is a method in which the third communication device uses the AI ​​positioning model to generate positioning result data.

[0194] The positioning result data may be the location information Location obtained by performing AI positioning. The intermediate positioning data may be the intermediate feature data Intermediate features generated by performing AI positioning. The intermediate feature data needs to be further processed to obtain the location information Location.

[0195] Exemplarily, in the first method, the AI ​​positioning model is set in the terminal, so that the access network device can send a positioning reference signal (PRS) to the terminal, so that the terminal can measure the PRS and obtain measurement data, so that the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, that is, an Assist AIML model, which is an auxiliary AIML model, or a model that can output intermediate data. Then the terminal can further process the positioning intermediate data to generate positioning result data, or the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model, that is, a Direct AIML model, a direct AIML model, or a model that can output data positioning result data. It should be noted that in actual application, the above-mentioned first method can also be called other names, such as case 1.

[0196] Exemplarily, in the second method, the AI ​​positioning model is set in the terminal, so that the access network device can send a PRS to the terminal so that the terminal can measure the PRS and obtain measurement data, so that the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and the AI ​​positioning model can be an A-AIML model. Then, the terminal can send the positioning intermediate data to other communication devices (such as a third communication device) so that the third communication device can further process the positioning intermediate data and generate positioning result data. It should be noted that in actual application, the above-mentioned second method can also be called other names, such as case2a, etc.

[0197] Exemplarily, in the third mode, the AI ​​positioning model is set on the third communication device, so that the access network device can send a PRS to the terminal so that the terminal can measure the PRS and obtain measurement data, so that the terminal can send the measurement data to the third communication device, so that the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the third communication device can further process the positioning intermediate data to generate positioning result data, or the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned third mode can also be called other names, such as case2b.

[0198] Exemplarily, in the fourth method, the AI ​​positioning model is set in the access network device, so that the terminal can send a sounding reference signal (SRS) to the access network device, so that the access network device can measure the SRS and obtain measurement data, so that the access network device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the access network device can further process the positioning intermediate data to generate positioning result data, or the access network device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned fourth method can also be called other names, such as case3a, etc.

[0199] Exemplarily, in the fifth method, the AI ​​positioning model is set on the third communication device, so that the terminal can send an SRS to the access network device, so that the access network device can measure the SRS and obtain measurement data, so that the access network device can send the measurement data to the third communication device, so that the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the third communication device can further process the positioning intermediate data to generate positioning result data, or the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned fifth method can also be called other names, such as case3b.

[0200] It can be seen that since the AI ​​positioning method can include multiple different methods, in subsequent steps other communication devices can choose the AI ​​positioning method of performing AI positioning through the second communication device according to needs, thereby improving the flexibility of AI positioning through the second communication device.

[0201] Optionally, when the second communication device includes a terminal, the AI ​​positioning method supported by the second communication device may include at least one of the following: a first method, a second method, and a third method; when the second communication device includes an access network device, the AI ​​positioning method supported by the second communication device may include at least one of the following: a fourth method and a fifth method.

[0202] Optionally, the number of input data types supported by the second communication device may be at least one, and each input data type is the type of data required to be input for an AI positioning method. The input data type supported by the second communication device may include at least one of the following: Channel Impulse Response (CIR), Power Delay Profile (PDP), Time of Arrival (TOA), Reference Signal Receiving Power Path (RSRPP), Path Phase, etc.

[0203] Among them, when the second communication device includes a terminal, the input data type supported by the second communication device may include at least one of the following: CIR, PDP, TOA, etc.; when the second communication device includes an access network device, the input data type supported by the second communication device may include at least one of the following: RSRPP, TOA, Path Phase, etc.

[0204] Optionally, the output data type supported by the second communication device may include at least one of the following: positioning intermediate data, positioning result data, measurement data, etc.

[0205] Optionally, the data type supported by the second communication device for sending is used to indicate the data type that the second communication device can report, that is, the data type that the second communication device can send to the core network side (eg, the third communication device) during the positioning interaction process.

[0206] Optionally, the data type of the measurement data supported by the second communication device may include at least one of the following: CIR, PDP, Reference Signal Receiving Power (RSRP), RSRPP, and Reference Signal Time Difference (RSTD).

[0207] It can be seen that since the specific content of the AI ​​positioning capability corresponding to the second communication device is pointed out in the embodiment of the present application, in subsequent steps, other communication devices can clearly obtain the AI ​​positioning capability corresponding to the second communication device based on the specific content, so as to accurately determine whether to perform AI positioning through the second communication device based on the AI ​​positioning capability, and / or the method suitable for performing AI positioning through the second communication device. Therefore, the occurrence of AI positioning failure can be reduced.

[0208] In some embodiments of the present application, the expected information includes at least one of the following:

[0209] The AI ​​positioning method desired by the second communication device;

[0210] the type of input data expected by the second communication device;

[0211] the output data type desired by the second communication device;

[0212] the type of data that the second communication device expects to send;

[0213] The data type of the measurement data expected by the second communication device.

[0214] It should be noted that for the description of the above-mentioned AI positioning method, input data type, output data type, sent data type, and measurement data type, please refer to the specific description in the above-mentioned embodiments, and the embodiments of this application will not be repeated here.

[0215] It should be noted that the above-mentioned expectation information can also be understood as intention information, which is used to illustrate the conditions and the like to be used in the AI ​​positioning that the second communication device expects and looks forward to.

[0216] It can be seen that since the embodiment of the present application points out the specific content of the relevant method in which the second communication device expects to perform AI positioning, in subsequent steps, other devices can clearly know the relevant method in which the second communication device expects to perform AI positioning based on the specific content, and determine the relevant method that meets the expectations of the second communication device based on the relevant method. Therefore, the second communication device can perform AI positioning according to the expected relevant method.

[0217] An embodiment of the present application provides an information reporting method, in which a second communication device can send a first message including first relevant information corresponding to the second communication device to a first communication device; wherein the first relevant information is used for AI positioning through the second communication device. Since the second communication device can send a first message to the first communication device to report the first relevant information used for AI positioning through the second communication device to the first communication device, when AI positioning is performed through the second communication device, the first communication device can instruct other communication devices to determine a positioning method for AI positioning through the second communication device based on the first relevant information, so as to determine a positioning method that the second communication device can perform AI positioning, rather than using a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the terminal's location information, and further reducing the probability of AI positioning failure, thereby improving the success rate of AI positioning.

[0218] In some embodiments of the present application, after the above step 301, the information reporting method provided by the embodiment of the present application may further include the following steps 402 and 403.

[0219] Step 402: The second communication device receives an eighth message from the third communication device.

[0220] In this embodiment of the present application, the eighth message includes second relevant information for AI positioning performed through the second communication device.

[0221] In some embodiments of the present application, the eighth message may specifically be a positioning interaction request message.

[0222] In some embodiments of the present application, the third communication device may send the eighth message to the second communication device through an LPP message, an NRPP message, or a NAS message, or the third communication device may send the eighth message to the second communication device through the first communication device.

[0223] In the embodiment of the present application, the eighth message includes second relevant information for AI positioning through the second communication device, and the eighth message is used to request AI positioning according to the second relevant information.

[0224] The second related information is determined by the third communication device based on the first related information.

[0225] In some embodiments of the present application, the second relevant information includes at least one of the following:

[0226] third indication information, where the third indication information is used to instruct to perform AI positioning;

[0227] AI positioning method;

[0228] The type of measurement data to be reported;

[0229] The data type of the intermediate positioning data to be reported;

[0230] The data type of the positioning result data to be reported.

[0231] It can be seen that since the specific content of the second relevant information is pointed out in the embodiment of the present application, in the subsequent steps, the second communication device can accurately determine whether to perform AI positioning and / or the relevant method of performing AI positioning according to the specific content, thereby reducing the probability of failure of AI positioning through the second communication device.

[0232] Step 403: The second communication device performs AI positioning according to the second relevant information.

[0233] In some embodiments of the present application, the second communication device can perform AI positioning according to the AI ​​positioning method in the second relevant information, generate at least one of the measurement data of the data type required to be reported in the second relevant information, the positioning intermediate data of the data type required to be reported, and the positioning result data of the data type required to be reported, and send the generated data to the third communication device to perform AI positioning on the terminal.

[0234] It can be seen that since the second communication device receives the eighth message sent by the third communication device to obtain the second relevant information for AI positioning, the second communication device can use a positioning method that the second communication device can use to perform AI positioning based on the second relevant information, instead of using the preset positioning method for AI positioning. Therefore, the probability of the second communication device being unable to perform AI positioning can be reduced.

[0235] Of course, after the second communication device performs AI positioning on the terminal, the second communication device can also report relevant data obtained by AI positioning so that the first communication device can obtain the location information of the terminal. The following example will illustrate this.

[0236] In some embodiments of the present application, after the above step 403, the information reporting method provided by the embodiment of the present application may further include the following step 404.

[0237] Step 404: The second communication device sends a ninth message to the third communication device.

[0238] The ninth message includes at least one of the following:

[0239] first positioning data, the first positioning data including at least one of the following: positioning result data, intermediate positioning data, and measurement data;

[0240] The data type corresponding to the first positioning data;

[0241] AI positioning method for AI positioning;

[0242] Fourth indication information, where the fourth indication information is used to indicate that the first positioning data is generated based on AI positioning.

[0243] In some embodiments of the present application, when the second communication device uses a different AI positioning method to perform AI positioning on the terminal, the first positioning data is also different. For example, when the second communication device uses the first method described above to perform AI positioning on the terminal, the first positioning data can be positioning result data or positioning intermediate data.

[0244] As can be seen, after the second communication device performs AI positioning, the second communication device can also send a ninth message to the third communication device to indicate to the third communication device the first positioning data, the data type corresponding to the first positioning data, the positioning method for performing AI positioning, and the fourth indication information that the first positioning data is generated based on AI positioning. In this way, the third communication device can accurately determine the location information of the terminal based on the ninth message. Therefore, the third communication device can report the accurate location information of the terminal to the first communication device, so that the first communication device can obtain the accurate location information of the terminal.

[0245] Figure 5 shows a flow chart of an information reporting method provided by an embodiment of the present application. As shown in Figure 5, an information reporting method provided by an embodiment of the present application may include the following steps 501 and 502.

[0246] Step 501: A third communication device receives a second message from a first communication device.

[0247] In some embodiments of the present application, the above-mentioned third communication device may be a core network device, such as a location management function (LMF) network element, and the above-mentioned first communication device may be a core network device, such as an AMF network element.

[0248] In some embodiments of the present application, before the above step 501, the information reporting method provided by the embodiment of the present application may further include the following step 601.

[0249] Step 601: The third communication device sends a seventh message to the second communication device through the first communication device.

[0250] In this embodiment of the present application, the seventh message is used to request first related information.

[0251] In some embodiments of the present application, the seventh message may be any one of the following: a Long Term Evolution Positioning Protocol (LPP) message, a New Radio Positioning Protocol (NRPP) message, or a Non-access stratum (NAS) message.

[0252] In some embodiments of the present application, when the first communication device receives a positioning request from the first device, the first communication device can determine whether the first relevant information is stored in the first communication device or other communication devices (for example, the fourth communication device in the following embodiments), so that when it is determined that the first relevant information is not stored in the first communication device or other communication devices, the first communication device can send a location acquisition request to the third communication device, requesting to obtain the location information of the terminal, and then the third communication device can send a seventh message to the second communication device through the first communication device based on the location acquisition request.

[0253] The first device may be a terminal or a Gateway Mobile Location Center (GMLC).

[0254] It can be seen that since the third communication device can request the first relevant information from the second communication device through the first communication device as needed, so that the second communication device can report the first relevant information according to the request, it can avoid the situation where the third communication device or the first communication device has already obtained the first relevant information and the second communication device repeatedly reports the first relevant information, thereby reducing the waste of transmission resources due to repeated reporting of the first relevant information.

[0255] In this embodiment of the present application, the second message includes first related information corresponding to the second communication device.

[0256] It should be noted that the first relevant information can also be used to determine the positioning method related to the second communication device, such as AI positioning, AI positioning method, etc.

[0257] In some embodiments of the present application, the first relevant information includes at least one of the following:

[0258] Capability information, where the capability information is used to indicate the AI ​​positioning capability corresponding to the second communication device;

[0259] Expected information, where the expected information is used to indicate a related manner in which the second communication device expects to perform AI positioning.

[0260] Among them, the above-mentioned capability information can be understood as information about the AI ​​positioning capability supported by the second communication device, and the above-mentioned expectation information can be understood as information about the second communication device's expectation to use AI positioning, such as under what circumstances AI positioning is used.

[0261] It can be seen that since the first relevant information reported by the second communication device may include capability information indicating the AI ​​positioning capability corresponding to the second communication device, and / or the AI ​​positioning information expected by the second communication device, in the subsequent AI positioning process, other communication devices can accurately determine whether AI positioning can be performed through the second communication device, and / or the method suitable for AI positioning through the second communication device. Therefore, the occurrence of AI positioning failure can be reduced, the efficiency of interaction between the first communication device and the second communication device can be improved, and the positioning accuracy can be improved through the AI ​​positioning method.

[0262] In some embodiments of the present application, the capability information includes at least one of the following:

[0263] first indication information, where the first indication information is used to indicate that the second communication device supports AI positioning;

[0264] The AI ​​positioning method supported by the second communication device;

[0265] an input data type supported by the second communication device;

[0266] the output data type supported by the second communication device;

[0267] the type of data supported for transmission by the second communication device;

[0268] The data type of the measurement data supported by the second communication device.

[0269] Optionally, when the second communication device supports AI positioning, the above-mentioned capability information may include first indication information; when the second communication device does not support AI positioning, the above-mentioned capability information may not include the first indication information.

[0270] Optionally, the AI ​​positioning method includes at least one of the following:

[0271] The first method is a method in which the terminal uses an AI positioning model to generate positioning result data;

[0272] The second method is a method in which the terminal uses the AI ​​positioning model to generate intermediate positioning data;

[0273] A third method is a method in which the third communication device uses an AI positioning model to generate positioning result data;

[0274] The fourth method is a method in which the access network device uses the AI ​​positioning model to generate intermediate positioning data;

[0275] The fifth method is a method in which the third communication device uses the AI ​​positioning model to generate positioning result data.

[0276] The positioning result data may be the location information Location obtained by performing AI positioning. The intermediate positioning data may be the intermediate feature data Intermediate features generated by performing AI positioning. The intermediate feature data needs to be further processed to obtain the location information Location.

[0277] Exemplarily, in the first method, the AI ​​positioning model is set in the terminal, so that the access network device can send a positioning reference signal (PRS) to the terminal, so that the terminal can measure the PRS and obtain measurement data, so that the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, that is, an Assist AIML model, which is an auxiliary AIML model, or a model that can output intermediate data. Then the terminal can further process the positioning intermediate data to generate positioning result data, or the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model, that is, a Direct AIML model, a direct AIML model, or a model that can output data positioning result data. It should be noted that in actual application, the above-mentioned first method can also be called other names, such as case 1.

[0278] Exemplarily, in the second method, the AI ​​positioning model is set in the terminal, so that the access network device can send a PRS to the terminal so that the terminal can measure the PRS and obtain measurement data, so that the terminal can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and the AI ​​positioning model can be an A-AIML model. Then, the terminal can send the positioning intermediate data to other communication devices (such as a third communication device) so that the third communication device can further process the positioning intermediate data and generate positioning result data. It should be noted that in actual application, the above-mentioned second method can also be called other names, such as case2a, etc.

[0279] Exemplarily, in the third mode, the AI ​​positioning model is set on the third communication device, so that the access network device can send a PRS to the terminal so that the terminal can measure the PRS and obtain measurement data, so that the terminal can send the measurement data to the third communication device, so that the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the third communication device can further process the positioning intermediate data to generate positioning result data, or the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned third mode can also be called other names, such as case2b.

[0280] Exemplarily, in the fourth method, the AI ​​positioning model is set in the access network device, so that the terminal can send a sounding reference signal (SRS) to the access network device, so that the access network device can measure the SRS and obtain measurement data, so that the access network device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the access network device can further process the positioning intermediate data to generate positioning result data, or the access network device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned fourth method can also be called other names, such as case3a, etc.

[0281] Exemplarily, in the fifth method, the AI ​​positioning model is set on the third communication device, so that the terminal can send an SRS to the access network device, so that the access network device can measure the SRS and obtain measurement data, so that the access network device can send the measurement data to the third communication device, so that the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning intermediate data output by the AI ​​positioning model. The AI ​​positioning model can be an A-AIML model, and then the third communication device can further process the positioning intermediate data to generate positioning result data, or the third communication device can input the measurement data into the AI ​​positioning model to obtain the positioning result data output by the AI ​​positioning model. The AI ​​positioning model can be a D-AIML model. It should be noted that in actual application, the above-mentioned fifth method can also be called other names, such as case3b.

[0282] It can be seen that since the AI ​​positioning method can include multiple different methods, in subsequent steps other communication devices can choose the AI ​​positioning method of performing AI positioning through the second communication device according to needs, thereby improving the flexibility of AI positioning through the second communication device.

[0283] Optionally, when the second communication device includes a terminal, the AI ​​positioning method supported by the second communication device may include at least one of the following: a first method, a second method, and a third method; when the second communication device includes an access network device, the AI ​​positioning method supported by the second communication device may include at least one of the following: a fourth method and a fifth method.

[0284] Optionally, the number of input data types supported by the second communication device may be at least one, and each input data type is the type of data required to be input for an AI positioning method. The input data type supported by the second communication device may include at least one of the following: Channel Impulse Response (CIR), Power Delay Profile (PDP), Time of Arrival (TOA), Reference Signal Receiving Power Path (RSRPP), Path Phase, etc.

[0285] Among them, when the second communication device includes a terminal, the input data type supported by the second communication device may include at least one of the following: CIR, PDP, TOA, etc.; when the second communication device includes an access network device, the input data type supported by the second communication device may include at least one of the following: RSRPP, TOA, Path Phase, etc.

[0286] Optionally, the output data type supported by the second communication device may include at least one of the following: positioning intermediate data, positioning result data, measurement data, etc.

[0287] Optionally, the data type supported by the second communication device for sending is used to indicate the data type that the second communication device can report, that is, the data type that the second communication device can send to the core network side (eg, the third communication device) during the positioning interaction process.

[0288] Optionally, the data type of the measurement data supported by the second communication device may include at least one of the following: CIR, PDP, Reference Signal Receiving Power (RSRP), RSRPP, and Reference Signal Time Difference (RSTD).

[0289] It can be seen that since the specific content of the AI ​​positioning capability corresponding to the second communication device is pointed out in the embodiment of the present application, in subsequent steps, other communication devices can clearly obtain the AI ​​positioning capability corresponding to the second communication device based on the specific content, so as to accurately determine whether to perform AI positioning through the second communication device based on the AI ​​positioning capability, and / or the method suitable for performing AI positioning through the second communication device. Therefore, the occurrence of AI positioning failure can be reduced.

[0290] In some embodiments of the present application, the expected information includes at least one of the following:

[0291] The AI ​​positioning method desired by the second communication device;

[0292] the type of input data expected by the second communication device;

[0293] the output data type desired by the second communication device;

[0294] the type of data that the second communication device expects to send;

[0295] The data type of the measurement data expected by the second communication device.

[0296] It should be noted that for the description of the above-mentioned AI positioning method, input data type, output data type, sent data type, and measurement data type, please refer to the specific description in the above-mentioned embodiments, and the embodiments of this application will not be repeated here.

[0297] It should be noted that the above-mentioned expectation information can also be understood as intention information, which is used to illustrate the conditions and the like to be used in the AI ​​positioning that the second communication device expects and looks forward to.

[0298] It can be seen that since the embodiment of the present application points out the specific content of the relevant method in which the second communication device expects to perform AI positioning, in subsequent steps, other devices can clearly know the relevant method in which the second communication device expects to perform AI positioning based on the specific content, and determine the relevant method that meets the expectations of the second communication device based on the relevant method. Therefore, the second communication device can perform AI positioning according to the expected relevant method.

[0299] Step 502: The third communication device performs AI positioning through the second communication device based on the first relevant information.

[0300] In some embodiments of the present application, the third communication device can first determine the relevant information for AI positioning (such as the second relevant information in the following embodiments) based on the first relevant information, and then perform AI positioning through the second communication device according to the determined relevant information.

[0301] An embodiment of the present application provides an information reporting method, in which a third communication device receives a second message from a first communication device including first relevant information corresponding to a second communication device, so that the third communication device can perform AI positioning through the second communication device based on the first relevant information; wherein the first relevant information is used to perform AI positioning through the second communication device. Because the third communication device can obtain the first relevant information corresponding to the second communication device from the first communication device, the third communication device can, based on the first relevant information corresponding to the second communication device, instruct the second communication device to perform AI positioning through the second communication device according to a positioning method that the second communication device can perform AI positioning, rather than instructing the second communication device to perform AI positioning through the second communication device according to a predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the terminal's location information, and further reducing the probability of AI positioning failures, thereby improving the success rate of AI positioning.

[0302] In some embodiments of the present application, after the above step 501, the information reporting method provided by the embodiment of the present application may further include the following step 602.

[0303] Step 602: The third communication device determines second relevant information for AI positioning through the second communication device based on the first relevant information.

[0304] In some embodiments of the present application, the second relevant information includes at least one of the following:

[0305] third indication information, where the third indication information is used to instruct to perform AI positioning;

[0306] AI positioning method;

[0307] The type of measurement data to be reported;

[0308] The data type of the intermediate positioning data to be reported;

[0309] The data type of the positioning result data to be reported.

[0310] Optionally, when the third communication device determines to perform AI positioning through the second communication device, the second related information may include third indication information; when the third communication device determines not to perform AI positioning through the second communication device, the second related information may not include the third indication information.

[0311] Optionally, when the second communication device includes a terminal, the AI ​​positioning method may include at least one of the following: a first method, a second method, and a third method; when the second communication device includes an access network device, the AI ​​positioning method may include at least one of the following: a fourth method and a fifth method.

[0312] It should be noted that the third communication device can specifically determine the second relevant information based on the capability information and willingness information in the first relevant information; specifically, the third communication device determines the AI ​​positioning method in the second relevant information based on the AI ​​positioning method supported by the second communication device in the first relevant information and / or the AI ​​positioning method desired by the second communication device in the willingness information. Other methods are similar and will not be repeated here.

[0313] It can be seen that since the specific content of the second relevant information is pointed out in the embodiment of the present application, in the subsequent steps, the second communication device can accurately determine whether to perform AI positioning and / or the relevant method of performing AI positioning according to the specific content, thereby reducing the probability of failure of AI positioning through the second communication device.

[0314] In some embodiments of the present application, when the first relevant information includes capability information and / or expectation information, the third communication device can first determine, based on the capability information, at least one of the positioning method supported by the second communication device, the input data type supported by the second communication device, the output data type supported by the second communication device, the data type supported by the second communication device for sending, and the data type of measurement data supported by the second communication device, and then, based on the expectation information, determine the AI ​​positioning method expected by the second communication device, the input data type expected by the second communication device, the output data type expected by the second communication device, the data type expected by the second communication device for sending, and the data type of measurement data expected by the second communication device, so that the third communication device can determine the second relevant information based on at least one of the AI ​​positioning method supported and expected by the second communication device, the input data type supported and expected by the second communication device, the output data type supported and expected by the second communication device, the data type supported and expected by the second communication device for sending, and the data type of measurement data supported and expected by the second communication device.

[0315] As can be seen, since the third communication device can determine the second relevant information for AI positioning through the second communication device based on the first relevant information, the second relevant information is the relevant information of a certain positioning method that can be used by the second communication device. In this way, in subsequent steps, the second communication device can use the certain positioning method to perform AI positioning based on the second relevant information, rather than performing AI positioning according to the predetermined positioning method. Therefore, the probability of the second communication device being unable to perform AI positioning according to the certain positioning method can be reduced. Thereby, the probability of the first communication device being unable to determine the terminal's location information can be reduced.

[0316] In some embodiments of the present application, after the above step 501, the information reporting method provided by the embodiment of the present application may further include the following step 603.

[0317] Step 603: The third communication device sends an eighth message to the second communication device.

[0318] In some embodiments of the present application, the eighth message may specifically be a positioning interaction request message.

[0319] In some embodiments of the present application, the third communication device may send the eighth message to the second communication device through an LPP message, an NRPP message, or a NAS message, or the third communication device may send the eighth message to the second communication device through the first communication device.

[0320] In the embodiment of the present application, the eighth message includes second relevant information for AI positioning through the second communication device, and the eighth message is used to request AI positioning according to the second relevant information.

[0321] It can be seen that since the third communication device can send the eighth message to the second communication device to indicate the second relevant information for the second communication device to perform AI positioning, the second communication device can use a positioning method that the second communication device can use to perform AI positioning based on the second relevant information, instead of using a preset positioning method for AI positioning. Therefore, the probability of the second communication device being unable to perform AI positioning can be reduced.

[0322] In some embodiments of the present application, after the above step 603, the information reporting method provided by the embodiment of the present application may further include the following step 604.

[0323] Step 604: The third communication device receives the ninth message from the second communication device.

[0324] The ninth message includes at least one of the following:

[0325] first positioning data, the first positioning data including at least one of the following: positioning result data, intermediate positioning data, and measurement data;

[0326] The data type corresponding to the first positioning data;

[0327] AI positioning method for AI positioning;

[0328] Fourth indication information, where the fourth indication information is used to indicate that the first positioning data is generated based on AI positioning.

[0329] In some embodiments of the present application, when the second communication device uses a different AI positioning method to perform AI positioning on the terminal, the first positioning data is also different. For example, when the second communication device uses the first method described above to perform AI positioning on the terminal, the first positioning data can be positioning result data or positioning intermediate data.

[0330] As can be seen, after the second communication device performs AI positioning, the second communication device can also send a ninth message to the third communication device to indicate to the third communication device the first positioning data, the data type corresponding to the first positioning data, the positioning method for performing AI positioning, and the fourth indication information that the first positioning data is generated based on AI positioning. In this way, the third communication device can accurately determine the location information of the terminal based on the ninth message. Therefore, the third communication device can report the accurate location information of the terminal to the first communication device, so that the first communication device can obtain the accurate location information of the terminal.

[0331] In some embodiments of the present application, after the above step 604, the information reporting method provided by the embodiment of the present application may further include the following step 605.

[0332] Step 605: The third communication device sends a third message to the first communication device.

[0333] In this embodiment of the present application, the third message includes at least one of the following:

[0334] first positioning result data;

[0335] The data type corresponding to the first positioning result data;

[0336] AI positioning method for AI positioning;

[0337] The second indication information is used to indicate that the first positioning result data is generated based on AI positioning.

[0338] In some embodiments of the present application, when the third communication device receives the ninth message, the third communication device can determine the first positioning result data based on the first positioning data, determine the data type corresponding to the first positioning result data, and determine the AI ​​positioning method for AI positioning, so that the third communication device can generate a third message and send the third message to the first communication device.

[0339] Optionally, when the first positioning data is positioning result data, the third communication device can directly determine the positioning result data as the first positioning result data; when the first positioning data is positioning intermediate data, the third communication device can further process the positioning intermediate data to obtain the first positioning result data; when the first positioning data is measurement data, the third communication device can input the measurement data into the AI ​​positioning model to obtain the first positioning result data output by the AI ​​positioning model, or obtain the positioning intermediate data output by the AI ​​positioning model, so that the third communication device can generate the first positioning result data based on the positioning intermediate data.

[0340] Optionally, the third communication device may determine and obtain the above-mentioned AI positioning method for performing AI positioning according to the AI ​​positioning method for performing AI positioning in the ninth message.

[0341] It can be seen that since the third communication device can also report the first positioning result data, the data type corresponding to the first positioning result data, the AI ​​positioning method for AI positioning, and the second indication information indicating that the first positioning result data is generated based on AI positioning to the first communication device, the first communication device can clearly know the location information of the terminal and the relevant details of AI positioning. Therefore, in subsequent steps, the first communication device can accurately schedule the resources used by the terminal based on the location information of the terminal and the relevant details of AI positioning.

[0342] The following five different examples illustrate the specific interaction process of the information reporting method provided in the embodiment of the present application when the second communication device includes different devices.

[0343] Example 1: The second communication device is a terminal, and the terminal actively reports the first relevant information

[0344] As shown in FIG6 , in Example 1, the information reporting method may specifically include the following steps:

[0345] 1. The terminal sends a first message (e.g., a registration message) to a first communication device (e.g., an AMF network element), where the registration message includes first relevant information corresponding to the terminal;

[0346] 2. In one case, upon receiving the registration message, the AMF network element may store the first relevant information in the AMF network element;

[0347] 3. In another case, upon receiving the registration message, the AMF network element may send a fourth message to the fourth communication device (e.g., UDM network element), where the fourth message includes the first relevant information;

[0348] 4. After step 3 above, the UDM network element may store the first relevant information;

[0349] 5. The UDM network element may send a response message to the AMF network element, where the response message is used to indicate that the first relevant information has been stored;

[0350] 6. The AMF network element may send a response message to the terminal, where the response message is used to indicate that the first relevant information has been stored or the terminal registration is successful;

[0351] 7. After receiving the positioning-related task request for the terminal, the AMF network element may interact with the UDM network element to obtain the first relevant information from the UDM network element;

[0352] 8. The AMF network element may send a second message to a third communication device (e.g., an LMF network element), where the second message includes the first related information and is used to request the location information of the terminal;

[0353] 9. The LMF network element may determine second relevant information for performing AI positioning on the terminal based on the first relevant information;

[0354] 10. The LMF network element may send an eighth message (eg, a positioning interaction request message) to the terminal, where the positioning interaction request message includes the second related information;

[0355] 11. The terminal may perform AI positioning of the terminal based on the second relevant information and feedback the ninth message to the LMF network element;

[0356] 12. The LMF network element can send a third message to the AMF network element based on the ninth message, so that the AMF network element can determine the location information of the terminal based on the information in the third message to complete the entire AI positioning process.

[0357] Example 2: The second communication device is a terminal, and the terminal reports the first relevant information according to the request

[0358] As shown in FIG7 , in Example 2, the information reporting method may specifically include the following steps:

[0359] 0. The first communication device (such as an AMF network element) receives a request from another device (such as a terminal, GMLC, etc.), prepares to trigger the positioning process, and prepares to request a third communication device (such as an LMF network element) to perform positioning interaction;

[0360] 1. The AMF network element sends a seventh message (e.g., a location acquisition request message) to the LMF network element, requesting to obtain the location information of the terminal; optionally, the AMF network element may send a location acquisition request message to the LMF network element when it is determined that the first relevant information corresponding to the terminal is not stored in the AMF network element or the UDM network element;

[0361] 2. The LMF network element may forward the seventh message to the terminal (via the AMF network element);

[0362] 3. The terminal may send a first message to the AMF network element, where the first message includes the first relevant information;

[0363] Steps 4 to 6 are similar to steps 9 to 11 in Example 1;

[0364] 7. The LMF network element can send a third message to the AMF network element based on the ninth message, so that the AMF network element can determine the location information of the terminal based on the information in the third message to complete the entire AI positioning process.

[0365] Example 3: The second communication device is an access network device, and the access network device actively reports the first relevant information

[0366] As shown in FIG8 , in Example 3, the information reporting method may specifically include the following steps:

[0367] Steps 1 to 9 are similar to Example 1, except that the second communication device is an access network device, and the specific content of the first related information sent is different from that in Example 1;

[0368] Steps 10 to 12 are similar to steps 10 to 12 of Example 1.

[0369] Example 4: The second communication device is an access network device, and the access network device reports the first relevant information according to the request

[0370] As shown in FIG9 , in Example 4, the information reporting method may specifically include the following steps:

[0371] Steps 1 to 3 are similar to Example 2, except that the second communication device is an access network device, and the specific content of the first related information sent is different from that in Example 2;

[0372] Steps 4 to 6 are similar to steps 9 to 11 in Example 3;

[0373] 7. The LMF network element can send a third message to the AMF network element based on the ninth message, so that the AMF network element can determine the location information of the terminal based on the information in the third message to complete the entire AI positioning process.

[0374] Example 5: The second communication device is a terminal and an access network device, and the terminal and the access network device actively report the first related information

[0375] As shown in FIG10 , in Example 5, the information reporting method may specifically include the following steps:

[0376] Steps 1 to 11 are similar to Example 1 and Example 3, except that in Example 5, the LMF network element can determine the second relevant information for AI positioning based on the first relevant information corresponding to the terminal and the first relevant information corresponding to the access network device.

[0377] Each of the above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or any two or more of them can be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of this application do not limit this.

[0378] The information reporting method provided in the embodiment of the present application can be executed by an information reporting device. In the embodiment of the present application, the information reporting device performing the information reporting method is taken as an example to illustrate the information reporting device provided in the embodiment of the present application.

[0379] Figure 11 shows a possible structural diagram of an information reporting device provided in an embodiment of the present application, which is a first information reporting device. As shown in Figure 11, the first information reporting device 40 provided in an embodiment of the present application may include: a receiving module 41 for receiving a first message from a second information reporting device, the first message including first relevant information corresponding to the second information reporting device. The above-mentioned first relevant information is used for AI positioning through the second information reporting device.

[0380] An embodiment of the present application provides an information reporting device, which is a first information reporting device. Since the second information reporting device can send a first message to the first information reporting device to report the first relevant information used for AI positioning through the second information reporting device to the first information reporting device, when AI positioning is performed through the second information reporting device, the first information reporting device can determine the positioning method for AI positioning through the second information reporting device based on the first relevant information, so as to determine a certain positioning method that the second information reporting device can perform AI positioning, instead of using a predetermined positioning method. Therefore, the probability of the second information reporting device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first information reporting device being unable to determine the terminal's location information, and further reducing the probability of AI positioning failure. In this way, the success rate of AI positioning can be improved.

[0381] In one possible implementation, the first relevant information includes at least one of the following: capability information, which is used to indicate the AI ​​positioning capability corresponding to the second information reporting device; and expectation information, which is used to indicate the relevant manner in which the second information reporting device expects to perform AI positioning.

[0382] In one possible implementation, the capability information includes at least one of the following: first indication information, which is used to indicate that the second information reporting device supports AI positioning; the AI ​​positioning method supported by the second information reporting device; the input data type supported by the second information reporting device; the output data type supported by the second information reporting device; the data type supported by the second information reporting device for sending; and the data type of measurement data supported by the second information reporting device.

[0383] In one possible implementation, the above-mentioned expected information includes at least one of the following: the AI ​​positioning method expected by the second information reporting device; the input data type expected by the second information reporting device; the output data type expected by the second information reporting device; the data type expected by the second information reporting device to be sent; and the data type of measurement data expected by the second information reporting device.

[0384] In one possible implementation, the above-mentioned AI positioning method includes at least one of the following: a first method, which is a method in which the terminal uses an AI positioning model to generate positioning result data; a second method, which is a method in which the terminal uses an AI positioning model to generate positioning intermediate data; a third method, which is a method in which the third information reporting device uses an AI positioning model to generate positioning result data; a fourth method, which is a method in which the access network device uses an AI positioning model to generate positioning intermediate data; a fifth method, which is a method in which the third information reporting device uses an AI positioning model to generate positioning result data.

[0385] In one possible implementation, the first information reporting device 40 provided in the embodiment of the present application may also include: a sending module for sending a second message to a third information reporting device after the receiving module 41 receives the first message from the second information reporting device, the second message including the first related information.

[0386] In one possible implementation, the above-mentioned receiving module 41 is also used to receive a third message from the third information reporting device after the sending module sends the second message to the third information reporting device; wherein the above-mentioned third message includes at least one of the following: first positioning result data; the data type corresponding to the first positioning result data; the AI ​​positioning method for performing AI positioning; second indication information, and the second indication information is used to indicate that the first positioning result data is generated based on AI positioning.

[0387] In one possible implementation, the first information reporting device 40 provided in the embodiment of the present application may also include: a storage module for storing the first relevant information after the receiving module 41 receives the first message from the second information reporting device; or, a sending module for sending a fourth message to the fourth information reporting device after the receiving module 41 receives the first message from the second information reporting device, wherein the fourth message includes the first relevant information.

[0388] In one possible implementation, the sending module is further configured to send a fifth message to the fourth information reporting device after the sending module sends the fourth message to the fourth information reporting device, where the fifth message is used to request the first relevant information. The receiving module 41 is further configured to receive a sixth message from the fourth information reporting device, where the sixth message includes the first relevant information.

[0389] In a possible implementation, the first message is a registration message.

[0390] In one possible implementation, the first information reporting device 40 provided in the embodiment of the present application may also include: a sending module, used to send a seventh message to the second information reporting device before the receiving module 41 receives the first message from the second information reporting device, and the seventh message is used to request the first related information.

[0391] The first information reporting device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of network-side devices 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0392] The first information reporting device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 3 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0393] Figure 12 shows a possible structural diagram of an information reporting device provided in an embodiment of the present application, which is a second information reporting device. As shown in Figure 12, the second information reporting device 50 provided in an embodiment of the present application may include: a sending module 51 for sending a first message to the first information reporting device, where the first message includes first relevant information corresponding to the second information reporting device 50. The above-mentioned first relevant information is used for AI positioning through the second information reporting device 50.

[0394] An embodiment of the present application provides an information reporting device, which is a second information reporting device. Since the second information reporting device can send a first message to the first information reporting device to report the first relevant information used for AI positioning through the second information reporting device to the first information reporting device, when AI positioning is performed through the second information reporting device, the first information reporting device can determine the positioning method for AI positioning through the second information reporting device based on the first relevant information, so as to determine a certain positioning method that the second information reporting device can perform AI positioning, instead of using a predetermined positioning method. Therefore, the probability of the second information reporting device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first information reporting device being unable to determine the location information of the terminal, and further reducing the probability of failure in AI positioning. In this way, the success rate of AI positioning can be improved.

[0395] In one possible implementation, the first relevant information includes at least one of the following: capability information, which is used to indicate the AI ​​positioning capability corresponding to the second information reporting device 50; and expectation information, which is used to indicate the relevant manner in which the second information reporting device 50 expects to perform AI positioning.

[0396] In one possible implementation, the capability information includes at least one of the following: first indication information, which is used to indicate that the second information reporting device 50 supports AI positioning; the AI ​​positioning method supported by the second information reporting device 50; the input data type supported by the second information reporting device 50; the output data type supported by the second information reporting device 50; the data type supported by the second information reporting device 50 for sending; and the data type of measurement data supported by the second information reporting device 50.

[0397] In one possible implementation, the above-mentioned expected information includes at least one of the following: the AI ​​positioning method expected by the second information reporting device 50; the input data type expected by the second information reporting device 50; the output data type expected by the second information reporting device 50; the data type expected by the second information reporting device 50; and the data type of measurement data expected by the second information reporting device 50.

[0398] In one possible implementation, the above-mentioned AI positioning method includes at least one of the following: a first method, which is a method in which the terminal uses an AI positioning model to generate positioning result data; a second method, which is a method in which the terminal uses an AI positioning model to generate positioning intermediate data; a third method, which is a method in which the third information reporting device uses an AI positioning model to generate positioning result data; a fourth method, which is a method in which the access network device uses an AI positioning model to generate positioning intermediate data; a fifth method, which is a method in which the third information reporting device uses an AI positioning model to generate positioning result data.

[0399] In one possible implementation, the second information reporting device 50 provided in the embodiment of the present application may further include: a receiving module, configured to receive an eighth message from the third information reporting device after the sending module 51 sends the first message to the first information reporting device, the eighth message including second relevant information for AI positioning performed by the second information reporting device 50. A processing module, configured to perform AI positioning according to the second relevant information included in the eighth message received by the receiving module.

[0400] In one possible implementation, the second relevant information includes at least one of the following: third indication information, which is used to indicate AI positioning; AI positioning method; data type of measurement data to be reported; data type of positioning intermediate data to be reported; and data type of positioning result data to be reported.

[0401] In one possible implementation, the sending module 51 is further configured to send a ninth message to the third information reporting device after the processing module performs AI positioning according to the second relevant information. The ninth message includes at least one of the following: first positioning data, the first positioning data including at least one of the following: positioning result data, intermediate positioning data, and measurement data; a data type corresponding to the first positioning data; an AI positioning method for performing AI positioning; and fourth indication information indicating that the first positioning data was generated based on AI positioning.

[0402] In a possible implementation, the first message is a registration message.

[0403] In one possible implementation, the second information reporting device 50 provided in the embodiment of the present application may further include: a receiving module configured to receive a seventh message from the first information reporting device before the sending module 51 sends the first message to the first information reporting device, the seventh message being used to request the first-related information. The sending module 51 is specifically configured to send the first message to the first information reporting device based on the seventh message received by the receiving module.

[0404] The second information reporting device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0405] The second information reporting device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 4 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0406] Figure 13 shows a possible structural diagram of an information reporting device provided in an embodiment of the present application, which is a third information reporting device. As shown in Figure 13, the third information reporting device 60 provided in an embodiment of the present application may include: a receiving module 61 for receiving a second message from a first information reporting device, the second message including first relevant information corresponding to the second information reporting device. A positioning module 62 is used to perform AI positioning through the second information reporting device based on the first relevant information received by the receiving module 61.

[0407] An embodiment of the present application provides an information reporting device, which is a third information reporting device. Since the first information reporting device can send a second message to the third information reporting device to indicate the first relevant information corresponding to the second information reporting device to the third information reporting device, the third information reporting device can, based on the first relevant information corresponding to the second information reporting device, instruct the second information reporting device to perform AI positioning through the second information reporting device according to a certain positioning method that the second information reporting device can perform AI positioning, rather than instructing the second information reporting device to perform AI positioning through the second information reporting device according to a predetermined positioning method. Therefore, the probability of the second information reporting device being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first information reporting device being unable to determine the terminal's location information, and further reducing the probability of AI positioning failure. In this way, the success rate of AI positioning can be improved.

[0408] In one possible implementation, the first relevant information includes at least one of the following: capability information, which is used to indicate the AI ​​positioning capability corresponding to the second information reporting device; and expectation information, which is used to indicate the relevant manner in which the second information reporting device expects to perform AI positioning.

[0409] In one possible implementation, the capability information includes at least one of the following: first indication information, which is used to indicate that the second information reporting device supports AI positioning; the AI ​​positioning method supported by the second information reporting device; the input data type supported by the second information reporting device; the output data type supported by the second information reporting device; the data type supported by the second information reporting device for sending; and the data type of measurement data supported by the second information reporting device.

[0410] In one possible implementation, the above-mentioned expected information includes at least one of the following: the AI ​​positioning method expected by the second information reporting device; the input data type expected by the second information reporting device; the output data type expected by the second information reporting device; the data type expected by the second information reporting device to be sent; and the data type of measurement data expected by the second information reporting device.

[0411] In one possible implementation, the above-mentioned AI positioning method includes at least one of the following: a first method, which is a method in which the terminal uses an AI positioning model to generate positioning result data; a second method, which is a method in which the terminal uses an AI positioning model to generate positioning intermediate data; a third method, which is a method in which the third information reporting device 60 uses an AI positioning model to generate positioning result data; a fourth method, which is a method in which the access network device uses an AI positioning model to generate positioning intermediate data; a fifth method, which is a method in which the third information reporting device 60 uses an AI positioning model to generate positioning result data.

[0412] In one possible implementation, the third information reporting device 60 provided in the embodiment of the present application may also include: a determination module, which is used to determine the second relevant information for AI positioning through the second information reporting device based on the first relevant information after the receiving module 61 receives the second message from the first information reporting device.

[0413] In one possible implementation, the third information reporting device 60 provided in the embodiment of the present application may also include: a sending module, which is used to send an eighth message to the second information reporting device after the receiving module 61 receives the second message from the first information reporting device, and the eighth message includes the second relevant information for AI positioning through the second information reporting device, and the eighth message is used to request AI positioning according to the second relevant information.

[0414] In one possible implementation, the second relevant information includes at least one of the following: third indication information, which is used to indicate AI positioning; AI positioning method; data type of measurement data to be reported; data type of positioning intermediate data to be reported; and data type of positioning result data to be reported.

[0415] In one possible implementation, the receiving module 61 is further configured to receive a ninth message from the second information reporting device after the sending module sends the eighth message to the second information reporting device. The ninth message includes at least one of the following: first positioning data, the first positioning data including at least one of the following: positioning result data, intermediate positioning data, and measurement data; a data type corresponding to the first positioning data; an AI positioning mode for performing AI positioning; and fourth indication information indicating that the first positioning data was generated based on AI positioning.

[0416] In one possible implementation, the sending module is further configured to send a third message to the first information reporting device after the receiving module 61 receives the ninth message from the second information reporting device. The third message includes at least one of the following: the first positioning result data; the data type corresponding to the first positioning result data; the AI ​​positioning mode for performing AI positioning; and second indication information, the second indication information being used to indicate that the first positioning result data was generated based on AI positioning.

[0417] In one possible implementation, the third information reporting device 60 provided in the embodiment of the present application may also include: a sending module, used to send a seventh message to the second information reporting device through the first information reporting device before the receiving module 61 receives the second message from the first information reporting device, and the seventh message is used to request the first related information.

[0418] The third information reporting device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of network-side devices 12 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0419] The third information reporting device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0420] In some embodiments of the present application, as shown in FIG14 , the present application further provides a communication device 70, including a processor 71 and a memory 72. The memory 72 stores a program or instruction that can be run on the processor 71. For example, when the communication device 70 is a terminal, the program or instruction, when executed by the processor 71, implements the various steps of the above-mentioned information reporting method embodiment and can achieve the same technical effect. When the communication device 70 is a network-side device, the program or instruction, when executed by the processor 71, implements the various steps of the above-mentioned information reporting method embodiment and can achieve the same technical effect. To avoid repetition, they are not described here.

[0421] The present 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 configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG4 . This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, FIG15 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0422] The terminal 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809 and at least some of the components of the processor 810.

[0423] Those skilled in the art will appreciate that the terminal 800 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 810 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in Figure 15 does not constitute a limitation of 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 described in detail here.

[0424] It should be understood that in an embodiment of the present application, the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042, and the graphics processor 8041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 807 includes a touch panel 8071 and at least one of other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0425] In the embodiment of the present application, after receiving downlink data from a network-side device, the radio frequency unit 801 may transmit the data to the processor 810 for processing. Furthermore, the radio frequency unit 801 may send uplink data to the network-side device. Typically, the radio frequency unit 801 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0426] The memory 809 can be used to store software programs or instructions and various data. The memory 809 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 809 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may 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 RAM bus random access memory (DRRAM). The memory 809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0427] Processor 810 may include one or more processing units. Optionally, processor 810 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 810.

[0428] The radio frequency unit 101 is configured to send a first message to the first communication device, where the first message includes first related information corresponding to the second communication device; wherein the first related information is used for AI positioning through the second communication device.

[0429] An embodiment of the present application provides a terminal. Since the terminal can send a first message to a first communication device to report first relevant information for performing AI positioning through the terminal to the first communication device, when performing AI positioning through the terminal, the first communication device can determine the positioning method for performing AI positioning through the terminal based on the first relevant information to determine a certain positioning method that the terminal can perform AI positioning, rather than using a predetermined positioning method. Therefore, the probability of the terminal being unable to perform AI positioning according to the certain positioning method can be reduced, thereby reducing the probability of the first communication device being unable to determine the terminal's location information, and further reducing the probability of the AI ​​positioning failing. In this way, the success rate of AI positioning can be improved.

[0430] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here.

[0431] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in Figure 3, Figure 4, or Figure 5. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this network-side device embodiment and can achieve the same technical effects.

[0432] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 16, the network-side device 900 includes an antenna 901, a radio frequency device 902, a baseband device 903, a processor 904, and a memory 905. Antenna 901 is connected to radio frequency device 902. In the uplink direction, radio frequency device 902 receives information via antenna 901 and sends the received information to baseband device 903 for processing. In the downlink direction, baseband device 903 processes the information to be transmitted and sends it to radio frequency device 902. Radio frequency device 902 processes the received information and then sends it through antenna 901.

[0433] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 903 , which includes a baseband processor.

[0434] The baseband device 903 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 16, one of which is, for example, a baseband processor, which is connected to the memory 905 through a bus interface to call the program in the memory 905 and execute the network device operations shown in the above method embodiment.

[0435] The network side device may further include a network interface 906, which is, for example, a Common Public Radio Interface (CPRI).

[0436] Specifically, the network side device 900 of the embodiment of the present application also includes: instructions or programs stored in the memory 905 and can be run on the processor 904. The processor 904 calls the instructions or programs in the memory 905 to execute the methods executed by the modules shown in Figures 11 to 13 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0437] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG17 , the network side device 1000 includes: a processor 1001, a network interface 1002, and a memory 1003. The network interface 1002 is, for example, a common public radio interface (CPRI).

[0438] Specifically, the network side device 1000 of the embodiment of the present application also includes: instructions or programs stored in the memory 1003 and can be run on the processor 1001. The processor 1001 calls the instructions or programs in the memory 1003 to execute the methods executed by the modules shown in Figures 11 to 13 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0439] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information reporting method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0440] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0441] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information reporting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0442] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0443] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned information reporting method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0444] An embodiment of the present application also provides a wireless communication system, including: a first communication device, a second communication device and a third communication device, wherein the first communication device can be used to execute the steps of the information reporting method described above, the second communication device can be used to execute the steps of the information reporting method described above, and the third communication device can be used to execute the steps of the information reporting method described above.

[0445] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0446] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0447] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. An information reporting method, wherein, Including: A first communication device receives a first message from a second communication device, the first message including first relevant information corresponding to the second communication device; Wherein, the first relevant information is used for AI positioning through the second communication device.

2. The method according to claim 1, wherein, The first relevant information includes at least one of the following: Capability information, which is used to indicate the AI positioning capability corresponding to the second communication device; Expectation information, which is used to indicate the relevant manner in which the second communication device expects to perform AI positioning.

3. The method according to claim 2, wherein, The capability information includes at least one of the following: First indication information, which is used to indicate that the second communication device supports AI positioning; The AI positioning manner supported by the second communication device; The type of input data supported by the second communication device; The type of output data supported by the second communication device; The type of data supported by the second communication device for sending; The type of measurement data supported by the second communication device.

4. The method according to claim 2, wherein, The expectation information includes at least one of the following: The AI positioning manner expected by the second communication device; The type of input data expected by the second communication device; The type of output data expected by the second communication device; The type of data expected by the second communication device for sending; The type of measurement data expected by the second communication device.

5. The method according to claim 3 or 4, wherein The AI positioning manner includes at least one of the following: First manner, which is the manner in which the terminal uses an AI positioning model to generate positioning result data; Second manner, which is the manner in which the terminal uses an AI positioning model to generate positioning intermediate data; Third manner, which is the manner in which a third communication device uses an AI positioning model to generate positioning result data; Fourth manner, which is the manner in which an access network device uses an AI positioning model to generate positioning intermediate data; Fifth manner, which is the manner in which a third communication device uses an AI positioning model to generate positioning result data.

6. The method according to any one of claims 1 to 5, wherein After the first communication device receives the first message from the second communication device, the method further includes: The first communication device sends a second message to a third communication device, the second message including the first relevant information.

7. The method according to claim 6, wherein, After the first communication device sends the second message to the third communication device, the method further includes: The first communication device receives a third message from the third communication device; Wherein, the third message includes at least one of the following: First positioning result data; The data type corresponding to the first positioning result data; The AI positioning manner for performing AI positioning; Second indication information, which is used to indicate that the first positioning result data is generated based on AI positioning.

8. The method according to any one of claims 1 to 5, wherein After the first communication device receives the first message from the second communication device, the method further includes any one of the following: The first communication device stores the first relevant information; The first communication device sends a fourth message to a fourth communication device, the fourth message including the first relevant information.

9. The method according to claim 8, wherein After the first communication device sends the fourth message to the fourth communication device, the method further includes: The first communication device sends a fifth message to the fourth communication device, and the fifth message is used to request the first related information; The first communication device receives a sixth message from the fourth communication device, and the sixth message includes the first related information.

10. The method according to any one of claims 1 to 9, wherein The first message is a registration message.

11. The method according to any one of claims 1 to 9, wherein, Before the first communication device receives the first message from the second communication device, the method further includes: The first communication device sends a seventh message to the second communication device, and the seventh message is used to request the first related information.

12. An information reporting device, where the information reporting device is a first information reporting device, wherein, The first information reporting device includes: A receiving module, configured to receive a first message from a second information reporting device, where the first message includes first related information corresponding to the second information reporting device; Wherein, the first related information is used for AI positioning through the second information reporting device.

13. A method for information reporting, wherein, Includes: The second communication device sends a first message to the first communication device, and the first message includes first related information corresponding to the second communication device; Wherein, the first related information is used for AI positioning through the second communication device.

14. The method according to claim 13, wherein, The first related information includes at least one of the following: Capability information, where the capability information is used to indicate the AI positioning capability corresponding to the second communication device; Expected information, where the expected information is used to indicate the related manner in which the second communication device expects to perform AI positioning.

15. The method according to claim 14, wherein, The capability information includes at least one of the following: First indication information, where the first indication information is used to indicate that the second communication device supports AI positioning; The AI positioning manner supported by the second communication device; The input data type supported by the second communication device; The output data type supported by the second communication device; The data type supported by the second communication device for sending; The data type of the measurement data supported by the second communication device.

16. The method according to claim 14, wherein, The expected information includes at least one of the following: The AI positioning manner expected by the second communication device; The input data type expected by the second communication device; The output data type expected by the second communication device; The data type expected by the second communication device for sending; The data type of the measurement data expected by the second communication device.

17. The method according to claim 15 or 16, wherein The AI positioning manner includes at least one of the following: The first manner, where the first manner is a manner in which the terminal uses an AI positioning model to generate positioning result data; The second manner, where the second manner is a manner in which the terminal uses an AI positioning model to generate positioning intermediate data; The third manner, where the third manner is a manner in which the third communication device uses an AI positioning model to generate positioning result data; The fourth manner, where the fourth manner is a manner in which the access network device uses an AI positioning model to generate positioning intermediate data; The fifth manner, where the fifth manner is a manner in which the third communication device uses an AI positioning model to generate positioning result data.

18. The method according to any one of claims 13 to 17, wherein After the second communication device sends the first message to the first communication device, the method further includes: The second communication device receives an eighth message from the third communication device, and the eighth message includes second related information for performing AI positioning through the second communication device; The second communication device performs AI positioning according to the second relevant information.

19. The method according to claim 18, wherein, The second relevant information includes at least one of the following: The third indication information, which is used to indicate performing AI positioning; The AI positioning method; The data type of the measurement data to be reported; The data type of the positioning intermediate data to be reported; The data type of the positioning result data to be reported.

20. The method according to claim 18, wherein After the second communication device performs AI positioning according to the second relevant information, the method further includes: The second communication device sends a ninth message to the third communication device; Wherein, the ninth message includes at least one of the following: The first positioning data, which includes at least one of the following: positioning result data, positioning intermediate data, measurement data; The data type corresponding to the first positioning data; The AI positioning method for performing AI positioning; The fourth indication information, which is used to indicate that the first positioning data is generated based on AI positioning.

21. The method according to any one of claims 13 to 20, wherein, The first message is a registration message.

22. The method according to any one of claims 13 to 20, wherein Before the second communication device sends the first message to the first communication device, the method further includes: The second communication device receives a seventh message from the first communication device, and the seventh message is used to request the first relevant information; The second communication device sending the first message to the first communication device includes: The second communication device sends the first message to the first communication device according to the seventh message.

23. An information reporting device, where the information reporting device is a second information reporting device, wherein, The second information reporting device includes: A sending module, which is used to send a first message to the first information reporting device, and the first message includes the first relevant information corresponding to the second information reporting device; Wherein, the first relevant information is used to perform AI positioning through the second information reporting device.

24. A method for information reporting, wherein, Including: The third communication device receives a second message from the first communication device, and the second message includes the first relevant information corresponding to the second communication device; The third communication device performs AI positioning through the second communication device based on the first relevant information.

25. The method according to claim 24, wherein The first relevant information includes at least one of the following: Capability information, which is used to indicate the AI positioning capability corresponding to the second communication device; Expectation information, which is used to indicate the relevant method that the second communication device expects to perform AI positioning.

26. The method according to claim 25, wherein, The capability information includes at least one of the following: The first indication information, which is used to indicate that the second communication device supports AI positioning; The AI positioning methods supported by the second communication device; The input data types supported by the second communication device; The output data types supported by the second communication device; The data types supported by the second communication device for sending; The data type of the measurement data supported by the second communication device.

27. The method according to claim 25, wherein, The expectation information includes at least one of the following: The AI positioning method expected by the second communication device; The input data type expected by the second communication device; The output data type expected by the second communication device; The data type expected by the second communication device for sending; The data type of the measurement data expected by the second communication device.

28. The method according to claim 26 or 27, wherein The AI positioning method includes at least one of the following: The first method, where the first method is a method in which the terminal uses an AI positioning model to generate positioning result data; The second method, where the second method is a method in which the terminal uses an AI positioning model to generate positioning intermediate data; The third method, where the third method is a method in which the third communication device uses an AI positioning model to generate positioning result data; The fourth method, where the fourth method is a method in which the access network device uses an AI positioning model to generate positioning intermediate data; The fifth method, where the fifth method is a method in which the third communication device uses an AI positioning model to generate positioning result data.

29. The method according to any one of claims 24 to 28, wherein After the third communication device receives the second message from the first communication device, the method further includes: The third communication device determines second related information for performing AI positioning through the second communication device based on the first related information.

30. The method according to any one of claims 24 to 28, wherein After the third communication device receives the second message from the first communication device, the method further includes: The third communication device sends an eighth message to the second communication device, where the eighth message includes second related information for performing AI positioning through the second communication device, and the eighth message is used to request AI positioning according to the second related information.

31. The method according to claim 29 or 30, wherein The second related information includes at least one of the following: The third indication information, where the third indication information is used to indicate performing AI positioning; The AI positioning method; The data type of the measurement data that needs to be reported; The data type of the positioning intermediate data that needs to be reported; The data type of the positioning result data that needs to be reported.

32. The method according to claim 30, wherein, After the third communication device sends the eighth message to the second communication device, the method further includes: The third communication device receives a ninth message from the second communication device; Wherein, the ninth message includes at least one of the following: The first positioning data, where the first positioning data includes at least one of the following: positioning result data, positioning intermediate data, measurement data; The data type corresponding to the first positioning data; The AI positioning method for performing AI positioning; The fourth indication information, where the fourth indication information is used to indicate that the first positioning data is generated based on AI positioning.

33. The method according to claim 32, wherein After the third communication device receives the ninth message from the second communication device, the method further includes: The third communication device sends a third message to the first communication device; Wherein, the third message includes at least one of the following: The first positioning result data; The data type corresponding to the first positioning result data; The AI positioning method for performing AI positioning; The second indication information, where the second indication information is used to indicate that the first positioning result data is generated based on AI positioning.

34. The method according to any one of claims 24 to 33, wherein, Before the third communication device receives the second message from the first communication device, the method further includes: The third communication device sends a seventh message to the second communication device through the first communication device, and the seventh message is used to request the first related information.

35. An information reporting device, where the information reporting device is a third information reporting device, wherein, The third information reporting device includes: A receiving module, configured to receive the second message from the first information reporting device, where the second message includes the first related information corresponding to the second information reporting device; A positioning module, configured to perform AI positioning through a second information reporting device based on the first relevant information received by the receiving module.

36. A network-side device, wherein, It includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the information reporting method according to any one of claims 1 to 11 are implemented, or the steps of the information reporting method according to any one of claims 13 to 22 are implemented, or the steps of the information reporting method according to any one of claims 24 to 34 are implemented.

37. A terminal, wherein, It includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the information reporting method according to any one of claims 13 to 22 are implemented.

38. A readable storage medium, wherein, Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by the processor, the steps of the information reporting method according to any one of claims 1 to 11 are implemented, or the steps of the information reporting method according to any one of claims 13 to 22 are implemented, or the steps of the information reporting method according to any one of claims 24 to 34 are implemented.

Citation Information

Patent Citations

  • AI model determination method and device, communication equipment and storage medium

    CN115349279A

  • Positioning method based on artificial intelligence AI model and communication equipment

    CN116567806A

  • Communication method and device

    CN116782121A

  • Interaction between ai-based and traditional positioning techniques

    WO2023206486A1