Positioning methods, terminals, first network elements and access network devices

By deploying the AI ​​model on the terminal side and receiving instructions from network elements or access network devices, the terminal positioning method is realized, which solves the problem of insufficient positioning accuracy, improves positioning accuracy and flexibly meets different needs.

WO2025208525A1PCT designated stage Publication Date: 2025-10-09BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/086109
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-03
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In the existing technology, how to effectively use the terminal-side AI model to indicate and deploy positioning methods to improve positioning accuracy is a challenge.

Method used

By receiving a message sent by the first network element or access network device, the terminal is instructed to use an artificial intelligence AI model for positioning, and the terminal executes the positioning method according to the received message.

Benefits of technology

It improves positioning accuracy and makes the use of AI models and functions more flexible to meet different usage needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024086109_09102025_PF_FP_ABST
    Figure CN2024086109_09102025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to positioning methods, terminals, first network elements and access network devices. A method comprises: receiving a first message, the first message being used for requesting a terminal to use a first positioning method, and the first positioning method referring to a positioning method for which an artificial intelligence (AI) model used for positioning is deployed in the terminal; and, on the basis of the first positioning method, performing positioning. Thus, the terminal can receive the first message used for requesting the terminal to use the first positioning method, and perform positioning on the basis of the first positioning method, such that by sending the first message to the terminal, the terminal is instructed to use the positioning method for which the AI model used for positioning is deployed in the terminal. In addition, the terminal uses the terminal side AI model-based positioning method for positioning can improve the accuracy of positioning.
Need to check novelty before this filing date? Find Prior Art

Description

Positioning method, terminal, first network element, access network device Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular to a positioning method, a terminal, a first network element, and an access network device. Background Art

[0002] In recent years, artificial intelligence (AI) technology has achieved continuous breakthroughs in various fields. For example, AI technology has been widely applied in education, transportation, home appliances, healthcare, retail, security, and other fields, bringing convenience to people's lives while also promoting industrial upgrades in various fields. In the field of communications, the introduction of AI technology into wireless air interfaces has been proposed to assist in improving wireless air interface transmission technology.

[0003] Summary of the Invention

[0004] The method disclosed in the present invention can be used to solve the technical problem of "how to instruct the terminal to use the positioning method of the terminal-side AI model".

[0005] The embodiments of the present disclosure provide a positioning method, a terminal, a first network element, and an access network device.

[0006] According to a first aspect of an embodiment of the present disclosure, a positioning method is proposed, which is executed by a terminal. The method includes: receiving a first message sent by a first network element or an access network device, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence (AI) model used for positioning is deployed on the terminal; and performing positioning according to the first positioning method.

[0007] According to a second aspect of an embodiment of the present disclosure, a positioning method is proposed, which is executed by a first network element. The method includes: sending a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

[0008] According to a third aspect of an embodiment of the present disclosure, a positioning method is proposed, which is executed by an access network device. The method includes: sending a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

[0009] According to a fourth aspect of an embodiment of the present disclosure, a terminal is proposed, including: a transceiver module for receiving a first message sent by a first network element or an access network device, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model used for positioning is deployed on the terminal; and a processing module for performing positioning according to the first positioning method.

[0010] According to a fifth aspect of an embodiment of the present disclosure, a first network element is proposed, including: a transceiver module, used to send a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

[0011] According to a sixth aspect of an embodiment of the present disclosure, an access network device is proposed, including: a transceiver module, used to send a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

[0012] According to a seventh aspect of an embodiment of the present disclosure, a terminal is proposed, comprising: one or more processors; wherein the terminal is used to execute the positioning method described in the embodiment of the first aspect above.

[0013] According to the eighth aspect of an embodiment of the present disclosure, a first network element is proposed, comprising: one or more processors; wherein the first network element is used to execute the positioning method described in the embodiment of the second aspect above.

[0014] According to a ninth aspect of an embodiment of the present disclosure, an access network device is proposed, comprising: one or more processors; wherein the access network device is used to execute the positioning method described in the embodiment of the third aspect above.

[0015] According to the tenth aspect of the embodiments of the present disclosure, a communication system is proposed, including a terminal, a first network element and an access network device, wherein the terminal is configured to implement the positioning method described in the embodiment of the first aspect above, the first network element is configured to implement the positioning method described in the embodiment of the second aspect above, and the access network device is configured to implement the positioning method described in the embodiment of the third aspect above.

[0016] According to the eleventh aspect of the embodiment of the present disclosure, a communication system is proposed, including a terminal, a first network element and an access network device. The communication system can execute the positioning method described in any one of the first, second and third aspects.

[0017] According to the twelfth aspect of an embodiment of the present disclosure, a communication system is proposed, which includes a terminal, a first network element and an access network device, wherein the first network element sends a first message to the terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model used for positioning is deployed on the terminal; the access network device sends the first message to the terminal; the terminal receives the first message sent by the first network element or the access network device, and performs positioning according to the first positioning method.

[0018] According to the thirteenth aspect of the embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes the positioning method described in any one of the first, second, and third aspects.

[0019] In an embodiment of the present disclosure, the terminal can receive a first message sent by a first network element or access network device to request the terminal to use a first positioning method, and perform positioning according to the first positioning method, thereby realizing a positioning method in which the terminal is instructed to use an AI model for positioning deployed on the terminal by sending a first message to the terminal, and the terminal uses a positioning method based on the terminal-side AI model for positioning, which can improve the accuracy of positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0021] FIG1A is a schematic diagram illustrating an architecture of a communication system according to an embodiment of the present disclosure;

[0022] FIG1B is a schematic diagram illustrating input and output of an AI or ML model according to an embodiment of the present disclosure;

[0023] FIG2 is an interactive schematic diagram of a positioning method according to an embodiment of the present disclosure;

[0024] 3A-3D are flowcharts illustrating a positioning method according to an embodiment of the present disclosure;

[0025] 4A-4C are flowcharts illustrating a positioning method according to an embodiment of the present disclosure;

[0026] 5A-5D are interactive schematic diagrams illustrating a positioning method according to an embodiment of the present disclosure;

[0027] FIG6A is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure;

[0028] FIG6B is a schematic structural diagram of a first network element proposed in an embodiment of the present disclosure;

[0029] FIG6C is a schematic diagram of the structure of an access network device proposed in an embodiment of the present disclosure;

[0030] FIG7A is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure;

[0031] FIG7B is a schematic diagram of the structure of the chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0032] The embodiments of the present disclosure provide a positioning method, a terminal, a first network element, and an access network device.

[0033] In a first aspect, an embodiment of the present disclosure proposes a positioning method, which is executed by a terminal, and the method includes: receiving a first message sent by a first network element or an access network device, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model used for positioning is deployed on the terminal; positioning is performed according to the first positioning method.

[0034] In the above embodiment, the terminal can receive a first message sent by the first network element or access network device to request the terminal to use the first positioning method, and perform positioning according to the first positioning method, thereby realizing a positioning method instructing the terminal to use the AI ​​model for positioning deployed on the terminal by sending a first message to the terminal, and the terminal uses a positioning method based on the terminal-side AI model for positioning, which can improve the accuracy of positioning.

[0035] In combination with some embodiments of the first aspect, in some embodiments, receiving the first message includes: receiving the first message sent by a first network element.

[0036] In the above embodiment, the terminal can receive a first message sent by the first network element to request the terminal to use the first positioning method, and perform positioning according to the first positioning method, thereby realizing that the first network element instructs the terminal to use the positioning method deployed on the terminal by sending the first message to the terminal, and the terminal uses the positioning method based on the terminal-side AI model for positioning, which can improve the accuracy of positioning.

[0037] In combination with some embodiments of the first aspect, in some embodiments, the first message includes at least one of the following: information of a first AI function, wherein the first AI function is the AI ​​function used by the first positioning method; information of a first AI model, wherein the first AI model is the AI ​​model used by the first positioning method; input information of the first AI model, wherein the first AI model is the AI ​​model used by the first positioning method; output information of the first AI model, wherein the first AI model is the AI ​​model used by the first positioning method.

[0038] In the above embodiment, the first network element can indicate the AI ​​model, AI function, input information of the AI ​​model, output information of the AI ​​model, etc. to be used by the first positioning method through a first message, so that the terminal can use the first positioning method according to the instruction of the first network element, making the use of the AI ​​model and AI function more flexible and meeting different usage requirements.

[0039] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: sending a second message to the first network element or the access network device, wherein the second message is used by the terminal to request activation of a configured or preconfigured second AI model and / or second AI function.

[0040] In the above embodiments, the terminal may request activation of a configured or preconfigured AI model and / or AI function from the first network element or access network device. The activation request method is flexible and can also meet the activation requirements of different AI models and / or different AI models. In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: determining the need to send positioning information based on indication information from the terminal's upper layer.

[0041] In the above embodiment, when the terminal sends positioning information according to the instructions of the terminal high layer, it can send a second message to the first network element or access network device, and then request to activate the AI ​​model and / or AI function when the set conditions are met, which can save resources.

[0042] In conjunction with some embodiments of the first aspect, in some embodiments, sending the second message to the first network element or access network device includes:

[0043] Determine that positioning information needs to be sent according to the indication information of the terminal high layer, and send a second message to the first network element or access network device.

[0044] In the above embodiment, when the terminal sends positioning information according to the instructions of the terminal high layer, it can send a second message to the first network element or access network device, and then request to activate the AI ​​model and / or AI function when the set conditions are met, which can save resources.

[0045] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: receiving a third message sent by the first network element or the access network device, wherein the third message is used to instruct the terminal to activate the second AI model and / or the second AI function.

[0046] In the above embodiment, the terminal can activate the AI ​​model and / or AI function according to the activation instruction sent by the first network element or access network device, thereby satisfying the terminal's activation request for the AI ​​model and / or AI model, so that the terminal can directly use the activated AI model and / or AI function, thereby satisfying the terminal's use requirements for the AI ​​model and / or AI function.

[0047] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: receiving a fourth message sent by the access network device, wherein the fourth message is used to instruct the terminal to activate the first AI model and / or first AI function requested to be activated by the first network element, and the first AI model and / or first AI function is the AI ​​model and / or AI function used by the first positioning method.

[0048] In the above embodiment, the terminal can activate the first AI model and / or first AI function requested to be activated by the first network element and to be used by the first positioning method according to the fourth message sent by the access network device, so that the terminal can be positioned according to the first positioning method, ensuring the normal use of the first positioning method.

[0049] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: sending a fifth message to the first network element and / or the access network device, wherein the fifth message is used to indicate capability information of the terminal.

[0050] In the above embodiment, the terminal may notify the first network element and / or access network device of its capability information, so that the first network element and / or access network device may learn the capability information of the terminal and send information according to the capability information of the terminal.

[0051] In combination with some embodiments of the first aspect, in some embodiments, the capability information includes at least one of the following: the terminal supports the first positioning method; the terminal supports configuring or pre-configuring an AI model; the terminal supports configuring or pre-configuring an AI function; the terminal supports requesting activation of a configured or pre-configured AI model; the terminal supports requesting activation of a configured or pre-configured AI function; the terminal supports receiving an indication of activating a configured or pre-configured AI model; the terminal supports receiving an indication of activating a configured or pre-configured AI function.

[0052] In the above embodiment, the terminal can notify the first network element and / or access network device of the capability information related to the AI ​​model and / or the AI ​​model, so that the first network element and / or the access network device can send information related to the AI ​​model and / or AI function based on the capability information, thereby improving efficiency.

[0053] In combination with some embodiments of the first aspect, in some embodiments, at least one of the following is also included: determining the AI ​​model configured or preconfigured by the first network element; determining the AI ​​function configured or preconfigured by the first network element.

[0054] In the above embodiment, the terminal can obtain the AI ​​model and AI function configured or pre-configured by the first network element, thereby deploying the AI ​​model and / or AI function on the terminal so that the terminal can use the AI ​​model and / or AI function.

[0055] In a second aspect, an embodiment of the present disclosure proposes a positioning method, which is executed by a first network element. The method includes: sending a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

[0056] In the above embodiment, the first network element sends a first message to the terminal to request the terminal to use the first positioning method, thereby realizing the positioning method in which the first network element instructs the terminal to use the AI ​​model deployed on the terminal for positioning by sending the first message, and enables the terminal to use the positioning method based on the terminal-side AI model for positioning, thereby improving the accuracy of positioning.

[0057] In combination with some embodiments of the second aspect, in some embodiments, the first message includes at least one of the following: information about a first AI function, wherein the first AI function is the AI ​​function used by the first positioning method; information about a first AI model, wherein the first AI model is the AI ​​model used by the first positioning method; input information of the first AI model, wherein the first AI model is the AI ​​model used by the first positioning method; output information of the first AI model, wherein the first AI model is the AI ​​model used by the first positioning method.

[0058] In the above embodiment, the first network element can indicate the AI ​​model, AI function, input information of the AI ​​model, output information of the AI ​​model, etc. to be used by the first positioning method through a first message, so that the terminal can use the first positioning method according to the instruction of the first network element, making the use of the AI ​​model and AI function more flexible and meeting different usage requirements.

[0059] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: receiving a second message sent by the terminal, wherein the second message is used by the terminal to request activation of a configured or preconfigured second AI model and / or second AI function.

[0060] In the above embodiment, the first network element can receive a request from the terminal to activate a configured or preconfigured AI model and / or AI function, thereby meeting the terminal's activation requirements for different AI models and / or different AI models.

[0061] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending a third message to the terminal, wherein the third message is used to instruct the terminal to activate the second AI model and / or the second AI function.

[0062] In the above embodiment, the first network element can instruct the terminal to activate the requested AI model and / or AI function through the third message, thereby satisfying the terminal's activation request for the AI ​​model and / or AI function.

[0063] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: receiving a fifth message sent by the terminal, wherein the fifth message is used to indicate capability information of the terminal.

[0064] In the above embodiment, the first network element may learn the capability information of the terminal so as to send information according to the capability information of the terminal.

[0065] In combination with some embodiments of the second aspect, in some embodiments, the capability information includes at least one of the following: the terminal supports the first positioning method; the terminal supports configuring or pre-configuring an AI model; the terminal supports configuring or pre-configuring an AI function; the terminal supports requesting activation of a configured or pre-configured AI model; the terminal supports requesting activation of a configured or pre-configured AI function; the terminal supports receiving an indication of activating a configured or pre-configured AI model; the terminal supports receiving an indication of activating a configured or pre-configured AI function.

[0066] In the above embodiment, the first network element can obtain the capability information related to the AI ​​model and / or AI model sent by the terminal, so that the first network element can send information related to the AI ​​model and / or AI function based on the capability information, thereby improving efficiency.

[0067] In combination with some embodiments of the second aspect, in some embodiments, at least one of the following is also included: configuring or pre-configuring an AI model for the terminal; configuring or pre-configuring an AI function for the terminal.

[0068] In the above embodiment, the first network element can configure or pre-configure the AI ​​model and AI function to the terminal, thereby deploying the AI ​​model and / or AI function on the terminal so that the terminal can use the AI ​​model and / or AI function.

[0069] In combination with some embodiments of the second aspect, in some embodiments, the method further includes: sending a sixth message to the access network device, wherein the sixth message is used to request activation of a first AI model and / or a first AI function configured or preconfigured for the terminal, and the first AI model and / or the first AI function is the AI ​​model and / or AI function used by the first positioning method.

[0070] In the above embodiment, the first network element can request the access network device to activate the AI ​​model and / or AI function configured or pre-configured for the terminal and to be used by the first positioning method, thereby ensuring that the terminal can use the first positioning method normally and enriching the activation method of the AI ​​model and / or AI function.

[0071] In a third aspect, an embodiment of the present disclosure proposes a positioning method, which is executed by an access network device. The method includes: sending a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

[0072] In the above embodiment, the access network device sends a first message to the terminal to request the terminal to use the first positioning method, thereby realizing that the access network device instructs the terminal to use the positioning method deployed on the terminal using the AI ​​model for positioning by sending the first message, and enables the terminal to use the positioning method based on the terminal-side AI model for positioning, thereby improving the accuracy of positioning.

[0073] In combination with some embodiments of the third aspect, in some embodiments, it also includes: receiving a second message sent by the terminal, wherein the second message is used by the terminal to request activation of a configured or preconfigured second AI model and / or second AI function.

[0074] In the above embodiment, the access network device can receive a request from the terminal to activate a configured or preconfigured AI model and / or AI function, thereby meeting the terminal's activation requirements for different AI models and / or different AI models.

[0075] In combination with some embodiments of the third aspect, in some embodiments, the method further includes: sending a third message to the terminal, wherein the third message is used to instruct the terminal to activate the second AI model and / or the second AI function.

[0076] In the above embodiment, the access network device can instruct the terminal to activate the requested AI model and / or AI function through the third message, thereby satisfying the terminal's activation request for the AI ​​model and / or AI function.

[0077] In combination with some embodiments of the third aspect, in some embodiments, the method further includes: receiving a fifth message sent by the terminal, wherein the fifth message is used to indicate capability information of the terminal.

[0078] In the above embodiment, the access network device can learn the capability information of the terminal so as to send information according to the capability information of the terminal.

[0079] In combination with some embodiments of the third aspect, in some embodiments, the capability information includes at least one of the following: a positioning method supported by the terminal; the terminal supports configuration or pre-configuration of an AI model; the terminal supports configuration or pre-configuration of an AI function; the terminal supports requesting activation of a configured or pre-configured AI model; the terminal supports requesting activation of a configured or pre-configured AI function; the terminal supports receiving an indication of activating a configured or pre-configured AI model; the terminal supports receiving an indication of activating a configured or pre-configured AI function.

[0080] In the above embodiment, the access network device can obtain the capability information related to the AI ​​model and / or AI model sent by the terminal, so that the first network element can send information related to the AI ​​model and / or AI function based on this capability information, thereby improving efficiency.

[0081] In combination with some embodiments of the third aspect, in some embodiments, the method further includes: receiving a sixth message sent by the first network element, wherein the sixth message is used to request activation of a first AI model and / or a first AI function configured or preconfigured for the terminal, the first AI model and / or the first AI function being the AI ​​model and / or AI function to be used when the terminal uses a first positioning method, and the first positioning method refers to a positioning method in which the AI ​​model used for positioning is deployed on the terminal.

[0082] In the above embodiment, the access network device can receive the AI ​​model and / or AI function request to be used for the first positioning method configured or preconfigured for the terminal activated by the first network element, and can satisfy the AI ​​model and / or AI function request to be used for the first positioning method activated by the first network element.

[0083] In combination with some embodiments of the third aspect, in some embodiments, the method further includes: sending a fourth message to the terminal, wherein the fourth message is used to instruct the terminal to activate the first AI model and / or the first AI function requested to be activated by the first network element.

[0084] In the above embodiment, the access network device can instruct the terminal to activate the AI ​​model and / or AI function requested to be activated by the first network element and used by the first positioning method through the fourth message, thereby ensuring that the terminal can use the first positioning method normally, and also enriching the activation method of the AI ​​model and / or AI function.

[0085] In a fourth aspect, an embodiment of the present disclosure proposes a terminal, which includes at least one of a transceiver module and a processing module: wherein the terminal is used to execute the first aspect and the optional implementation method of the first aspect.

[0086] In the fifth aspect, an embodiment of the present disclosure proposes a first network element, which includes at least one of a transceiver module and a processing module: wherein the first network element is used to execute the second aspect and the optional implementation method of the second aspect.

[0087] In the sixth aspect, an embodiment of the present disclosure proposes an access network device, which includes at least one of a transceiver module and a processing module: wherein the access network device is used to execute the third aspect and the optional implementation method of the third aspect.

[0088] In a seventh aspect, an embodiment of the present disclosure proposes a terminal, which includes: one or more processors; wherein the terminal is used to execute according to the first aspect and the optional implementation method of the first aspect.

[0089] In an eighth aspect, an embodiment of the present disclosure proposes a first network element, which includes: one or more processors; wherein the first network element is used to execute according to the second aspect and the optional implementation method of the second aspect.

[0090] In a ninth aspect, an embodiment of the present disclosure proposes an access network device, which includes: one or more processors; wherein the access network device is used to execute according to the third aspect and the optional implementation method of the third aspect.

[0091] In the tenth aspect, an embodiment of the present disclosure proposes a communication system, including a terminal and a first network element, wherein the terminal is configured to implement the method described in the first aspect and the optional implementation method of the first aspect, and the first network element is configured to implement the method described in the second aspect and the optional implementation method of the second aspect.

[0092] In the eleventh aspect, an embodiment of the present disclosure proposes a communication system, including a terminal, a first network element and an access network device, wherein the terminal is configured to implement the method described in the first aspect and the optional implementation method of the first aspect, the first network element is configured to implement the method described in the second aspect and the optional implementation method of the second aspect, and the access network device is configured to implement the method described in the third aspect, the optional implementation method of the third aspect, the fourth aspect, and the optional implementation method of the fourth aspect.

[0093] In the twelfth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect, the optional implementation of the first aspect, the second aspect, the optional implementation of the second aspect, the third aspect, and the optional implementation of the third aspect.

[0094] In the thirteenth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the first aspect, the optional implementation of the first aspect, the second aspect, the optional implementation of the second aspect, the third aspect, and the optional implementation of the third aspect.

[0095] In the fourteenth aspect, an embodiment of the present disclosure proposes a computer program, which, when running on a computer, enables the computer to execute the method described in the first aspect, the optional implementation of the first aspect, the second aspect, the optional implementation of the second aspect, the third aspect, and the optional implementation of the third aspect.

[0096] In a fifteenth aspect, an embodiment of the present disclosure provides a chip or chip system. The chip or chip system includes a processing circuit configured to execute the method described in accordance with the first aspect, the optional implementation of the first aspect, the second aspect, the optional implementation of the second aspect, the third aspect, and the optional implementation of the third aspect.

[0097] It is understandable that the above-mentioned terminal, first network element, access network device, communication system, storage medium, program product, computer program, chip or chip system are all used to perform the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here.

[0098] The embodiments of the present disclosure provide a positioning method, a terminal, a first network element, and an access network device. In some embodiments, the terms positioning method, terminal, first network element, and access network device are interchangeable with information processing method and communication method; information transmission device is interchangeable with information processing device and communication device; and information processing system is interchangeable with communication system.

[0099] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0100] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0101] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0102] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0103] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0104] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0105] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0106] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0107] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0108] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0109] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0110] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

[0111] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.

[0112] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.

[0113] In some embodiments, an access network device, a core network device, or a network device may be replaced with a terminal. For example, embodiments of the present disclosure may be applied to a structure in which communication between an access network device, a core network device, or a network device and a terminal is replaced with communication between multiple terminals (e.g., also referred to as device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal may also have all or part of the functions of the access network device.

[0114] In addition, the terms "uplink" and "downlink" can also be replaced with terms corresponding to inter-device communication (e.g., "side"). For example, uplink channel, downlink channel, etc. can be replaced with side channel, and uplink, downlink, etc. can be replaced with sidelink.

[0115] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.

[0116] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0117] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0118] Figure 1A is a schematic diagram illustrating the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1A, communication system 100 may include a terminal 110, a core network device 120, and an access network device 130. Core network device 120 may include a first network element 121, which may be, for example, a location management function (LMF).

[0119] In some embodiments, the terminal 110 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.

[0120] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB) in a 5G communication system, a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a WiFi system, but is not limited thereto.

[0121] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0122] In some embodiments, the access network device 130 can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0123] In some embodiments, the core network device 120 can be a device including one or more network elements, or can be multiple devices or device groups, each including all or part of one or more network elements. The network element can be virtual or physical. The core network includes, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0124] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0125] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1A , or a portion thereof, but are not limited thereto. The entities shown in FIG1A are illustrative only. The communication system may include all or part of the entities shown in FIG1A , or may include other entities other than those shown in FIG1A . The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0126] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0127] In some embodiments, AI or machine learning (deep learning, ML) is applied to 5G networks or (6th generation mobile networks, 6G) networks, such as positioning based on AI or ML. For AI-based positioning, there may be multiple AI models for positioning, and different AI models are applied to different positioning application scenarios. That is, for different positioning application scenarios, different data sets are used to train the AI ​​model, thereby obtaining different AI models for different positioning application scenarios.

[0128] AI models for positioning can be deployed on UE, gNB, and LMF. A brief introduction to AI or ML-based models is as follows:

[0129] 1. Direct AI or ML positioning, such as AI or ML model output: UE position; 2. AI or ML assisted positioning, such as AI or ML model output: new measurements and / or enhancements to existing measurements.

[0130] For example, line of sight (LOS) identification, non-line of sight (NLOS) identification, timing and / or measurement angles, measurement possibilities.

[0131] In some embodiments, the following situations may be: Example 1: UE-based positioning, UE side model, direct AI or ML positioning; Example 2a: UE-assisted or LMF-based positioning, with UE side model, AI or ML-assisted positioning; Example 2b: UE-assisted or LMF positioning based on LMF side model, direct AI or ML positioning; Example 3a: NG-RAN node-assisted positioning, gNB side model, AI or ML-assisted positioning; Example 3b: NG-RAN node-assisted positioning with LMF side model, direct AI or ML positioning.

[0132] For direct AI or ML positioning, a simple diagram is shown in Figure 1B. The model input of AI or ML can be a channel measurement related to the (transmit receive point, TRP), such as TRP0, TRP1, ..., TRP(N-1), and the model output of AI or ML can be the location of the terminal.

[0133] In some embodiments, for the UE-based AI positioning method (i.e., UE based AI positioning) or the UE-assisted / LMF-based positioning with UE-side model (i.e., UE-assisted / LMF-based positioning with UE-side model), the AI ​​model is deployed on the UE, and the LMF can instruct the terminal to use the corresponding positioning method.

[0134] In some embodiments, there is no detailed solution on how the LMF instructs the terminal to use UE-based AI positioning or UE-assisted / LMF-based positioning with UE-side model.

[0135] Based on this, the present disclosure proposes a positioning method.

[0136] FIG2 is an interactive diagram of a positioning method according to an embodiment of the present disclosure. As shown in FIG2 , the present disclosure embodiment relates to a positioning method for a communication system 100, the method comprising:

[0137] Step S2101: The first network element 121 sends a first message to the terminal 110.

[0138] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "arbitrary", "any", "first", etc. can be interchangeable, and "specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", "any A", "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, any A, any A or first A, etc., but not limited to this.

[0139] In some embodiments, the first network element 121 may send a first message to the terminal 110 .

[0140] In some embodiments, the first network element 121 may send the first message to the access network device 120, and the access network device 130 may send the first message to the terminal 110. That is, the first network element 121 may send the first message to the terminal 110 through the access network device 120.

[0141] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0142] In some embodiments, the terminal 110 may receive a first message sent by the first network element 121 .

[0143] In some embodiments, the terminal 110 may receive the first message sent by the first network element 121 through the access network device 120 .

[0144] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0145] Exemplarily, the first network element may be an LMF, or other network element that can send the first message, and this application does not limit this.

[0146] In some embodiments, the first message may be used to request the terminal 110 to use the first positioning method. Exemplarily, the first message may be a Long Term Evolution (LTE) Positioning Protocol (LPP) message, such as an LPP request location information message.

[0147] In some embodiments, the first positioning method may refer to a positioning method in which an AI model for positioning is deployed on the terminal 110. Exemplarily, the first positioning method may be UE based AI positioning, that is, an AI positioning method based on the UE, or may be UE-assisted / LMF-based positioning with a UE-side model, that is, UE-assisted / LMF positioning based on a UE-side model, or other positioning methods in which an AI model is deployed on the terminal 110, without limitation. Exemplarily, the AI ​​model may be a model obtained through machine learning, or a model obtained through deep learning, or a model trained by other means, without limitation.

[0148] In some embodiments, the first message may include at least one of the following: information about a first AI function, wherein the first AI function is the AI ​​function used by the first positioning method; information about a first AI model, wherein the first AI model is the AI ​​model used by the first positioning method; input information of the first AI model; and output information of the first AI model.

[0149] For example, an AI function may refer to a function implemented by an AI model. One AI model may implement multiple AI functions, and multiple AI models may implement the same AI function.

[0150] Exemplarily, the information about the first AI function may include an identifier of the first AI function, and the information about the first AI model may include an identifier of the first AI model.

[0151] Exemplarily, the input information of the first AI model may include but is not limited to channel impulse response (CIR), delay profile (DP), power delay profile (PDP), etc.

[0152] Exemplarily, the output information of the first AI model may include but is not limited to the location of terminal 110, a line of sight (LOS) indication of multipath, a non-line of sight (NLOS) indication of multipath, a signal measurement result, etc. Exemplarily, the signal measurement result may include but is not limited to a reference signal time difference (RSTD), a reference signal received power (RSRP), etc.

[0153] In step S2102 , the terminal 110 performs positioning according to a first positioning method.

[0154] In some embodiments, the terminal 110 may adopt a corresponding AI model and / or AI function to perform positioning according to the first positioning method and obtain a positioning result.

[0155] Optionally, if the first message indicates information about the first AI function used by the first positioning method, information about the first AI model used by the first positioning method, etc., then the terminal 110 can use the first AI model and / or the first AI function to perform positioning according to the first positioning method.

[0156] Optionally, if the first message does not indicate information about the first AI function, information about the first AI model, etc., the terminal 110 can select an AI function that can be used for the first positioning method from multiple deployed AI functions, and / or select an AI model that can be used for the first positioning method from multiple deployed AI models.

[0157] In some embodiments, an AI model and / or AI function may be deployed on the terminal 110. Optionally, the first network element 121 may configure or preconfigure an AI model for the terminal 110, and the terminal 110 may obtain the AI ​​model configured or preconfigured by the first network element 121. Optionally, the first network element 121 may configure or preconfigure an AI function for the terminal 110, and the terminal 110 may obtain the AI ​​function configured or preconfigured by the first network element 121.

[0158] In some embodiments, an AI model and / or AI function may be deployed on the terminal 110. Optionally, the AI ​​model may be configured or pre-configured for the terminal by a second network element rather than the first network element 121. The second network element may be a network element for managing the deployment of the AI ​​model and / or AI function.

[0159] In some embodiments, terms such as "AI model" and "AI function" can be used interchangeably.

[0160] Exemplarily, the first network element 121 may configure or preconfigure an AI model for the terminal 110 through an LPP message. Exemplarily, the first network element 121 may configure or preconfigure an AI function for the terminal 110 through an LPP message. Further, after the second network element sends the seventh message to the first network element 121, the first network element 121 configures or preconfigures the AI ​​model or AI function for the terminal 110. The seventh message may be used to indicate information related to the AI ​​model or AI function, such as an identifier of the AI ​​model, a function of the AI ​​model, etc., or the seventh message may be used to indicate authorization for use of the AI ​​model or AI function. The first network element 121 may configure the AI ​​model or AI function for the terminal 110 after receiving the seventh message.

[0161] Exemplarily, the second network element may configure or preconfigure an AI model or AI function for the terminal 110. Furthermore, the first network element 121 sends an eighth message to the second network element, and the second network element 121 may configure or preconfigure an AI model or AI function for the terminal 110. The eighth message may be used to indicate positioning requirements, an identifier of the AI ​​model, model output information, etc. After receiving the eighth message, the second network element configures the AI ​​model or AI function corresponding to the eighth message to the terminal 110.

[0162] Exemplarily, the first network element 121 may configure or preconfigure the AI ​​model and / or AI function for the terminal 110 through the access network device 130. Exemplarily, the first network element 121 may send the AI ​​model and / or AI function to the access network device 130, and the access network device 130 may then send the AI ​​model and / or AI function to the terminal 110. Exemplarily, the first network element 121 may send the AI ​​model and / or AI function to the access network device 130 through an NR positioning protocol A (NRPPa) message, and the access network device 130 may send the AI ​​model and / or AI function to the terminal 110 through a radio resource control (RRC) message.

[0163] Exemplarily, the first network element 121 may send the AI ​​model and / or AI function to the access network device 130. Exemplarily, the access network device 130 may receive the AI ​​model and / or AI function sent by the first network element 121. Exemplarily, the terminal 110 may receive the AI ​​model and / or AI function sent by the access network device 130.

[0164] Exemplarily, the first network element 121 may send the AI ​​model / or AI function to the access network device via an NRPPa message. Exemplarily, the access network device 130 may send the AI ​​model / or AI function to the terminal 110 via an RRC message. Exemplarily, the terminal 110 may receive the AI ​​model / or AI function sent by the access network device 130 via an RRC message.

[0165] Exemplarily, after receiving the eighth message sent by the first network element 121, the second network element may configure or preconfigure the AI ​​model and / or AI function for the terminal 110 through the access network device 130. Exemplarily, the second network element may send the AI ​​model and / or AI function to the access network device 130, and the access network device 130 may then send the AI ​​model and / or AI function to the terminal 110. Exemplarily, the access network device 130 may send the AI ​​model and / or AI function to the terminal 110 through an RRC message.

[0166] In some embodiments, the AI ​​model and / or AI function deployed on the terminal 110 can be used after activation.

[0167] In some embodiments, terminal 110 may send a second message to first network element 121, wherein the second message may be used by terminal 110 to request activation of a configured or preconfigured second AI model and / or second AI function. Exemplarily, the second message may be an LPP message.

[0168] Optionally, if the terminal 110 high-level layer determines that the positioning information needs to be sent, the terminal 110 may send a second message to the first network element 121. Exemplarily, the terminal 110 may send the second message to the first network element 121 based on a period for sending positioning information. Exemplarily, the terminal 110 may send the second message to the first network element 121 based on an event trigger, for example, if a specified event triggers the sending of the second message to the first network element 121.

[0169] In some embodiments, the positioning information sent by the terminal 110 may include location information and / or positioning-related measurement results of the terminal 110. In some embodiments, the first network element 121 may receive the second message sent by the terminal 110.

[0170] In some embodiments, first network element 121 may send a third message to terminal 110, and terminal 110 receives the third message sent by first network element 121, wherein the third message may be used to instruct terminal 110 to activate the second AI model and / or the second AI function. Exemplarily, the third message may be an LPP message.

[0171] In some embodiments, the first network element 121 may send a third message to the terminal 110 after receiving the third message sent by the terminal 110 .

[0172] In some embodiments, terminal 110 may send a second message to access network device 130. The second message may be used by terminal 110 to request activation of a configured or preconfigured second AI model and / or second AI function. Exemplarily, the second message may be a media access control element (MAC CE).

[0173] In some embodiments, the access network device 130 may receive the second message sent by the terminal 110 .

[0174] In some embodiments, the second message sent by the terminal 110 to different network devices may be different. For example, the second message sent by the terminal 110 to the first network element 121 may be an LPP message, and the second message sent by the terminal 110 to the access network device may be a MAC CE.

[0175] In some embodiments, access network device 130 may send a third message to terminal 110, and terminal 110 receives the third message sent by access network device 130. The third message may be used to instruct terminal 110 to activate the second AI model and / or second AI function. Exemplarily, the third message may be a MAC CE. Thus, terminal 110 may request access network device 130 to activate a configured or preconfigured AI model and / or AI function.

[0176] Exemplarily, if the activated second AI model and / or second AI function is the AI ​​model and / or AI function used by the first positioning method, the terminal 110 may perform positioning according to the first positioning method.

[0177] In some embodiments, the access network device 130 may send a third message to the terminal 110 after receiving the second message sent by the terminal 110 .

[0178] In some embodiments, different network devices may send different third messages to the terminal 110. For example, the third message sent by the first network element 121 to the terminal 110 may be an LPP message, and the third message sent by the access network device 130 to the terminal 110 may be a MACCE.

[0179] In some embodiments, the first network element 121 may send a sixth message to the access network device 130, wherein the sixth message may be used to request the access device 130 to activate the first AI model and / or first AI function configured or preconfigured for the terminal 110. Exemplarily, the sixth message may be an NRPPa message. Thus, the first network element 121 may request the access network device 130 to activate the AI ​​model and / or AI function to be used in the first positioning method.

[0180] In some embodiments, the access network device 130 may receive the sixth message sent by the first network element 121 .

[0181] In some embodiments, access network device 130 may send a fourth message to terminal 110, and terminal 110 may receive the fourth message sent by access network device 130. The fourth message may be used to instruct terminal 110 to activate the first AI model and / or first AI function requested to be activated by first network element 121. Exemplarily, the fourth message may be an RRC message.

[0182] In some embodiments, the access network device 130 may send a fourth message to the terminal 110 after receiving the sixth message.

[0183] In some embodiments, the terminal 110 may receive a fourth message sent by the first network element 121 , so that the terminal 110 may activate the first AI model and / or AI function requested to be activated by the first network element 121 according to the fourth message.

[0184] In some embodiments, the terminal 110 may send a fifth message to the first network element 121 and / or the access network device 130, wherein the fifth message may be used to indicate the capability information of the terminal. Thus, the terminal 110 may send its capability information to the network, thereby facilitating the network to send an instruction to the terminal 110 based on the capability information.

[0185] In some embodiments, the first network element 121 may receive the fifth message sent by the terminal 110 .

[0186] In some embodiments, the access network device 130 may receive the fifth message sent by the terminal 110 .

[0187] Exemplarily, the capability information may include at least one of the following: the terminal 110 supports the first positioning method; the terminal 110 supports the configuration or preconfiguration of the AI ​​model; the terminal 110 supports the configuration or preconfiguration of the AI ​​function; the terminal 110 supports the request to activate the configured or preconfigured AI model; the terminal 110 supports the request to activate the configured or preconfigured AI function; the terminal 110 supports receiving the indication of activating the configured or preconfigured AI model; the terminal 110 supports receiving the indication of activating the configured or preconfigured AI function.

[0188] Exemplarily, the terminal 110 supports receiving an indication of activating a configured or preconfigured AI model, which may mean that the terminal 110 supports receiving an indication of activating an AI model, and the indication of activating an AI model is used to indicate activation of a configured or preconfigured AI model.

[0189] Exemplarily, the terminal 110 supports receiving an indication of activating a configured or preconfigured AI function, which may mean that the terminal 110 supports receiving an indication of activating an AI function, and the indication of activating an AI function is used to indicate activation of a configured or preconfigured AI function.

[0190] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S2101 and S2102. For example, step S2101 may be implemented as an independent embodiment, step S2102 may be implemented as an independent embodiment, and steps S2101 and S2102 may be implemented as independent embodiments, but are not limited thereto.

[0191] In some embodiments, one or more of these steps may be omitted or replaced in different embodiments.

[0192] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0193] FIG3A is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3A , the present disclosure embodiment relates to a positioning method for a terminal 110, the method comprising:

[0194] Step S3101, obtain the first message.

[0195] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0196] In some embodiments, the terminal 110 may receive a first message sent by the first network element 121 , but is not limited thereto and may also receive a first message sent by other entities.

[0197] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0198] Step S3102: Perform positioning according to the first positioning method.

[0199] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0200] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment, step S3102 may be implemented as an independent embodiment, and steps S3101 and S3102 may be implemented as independent embodiments, but are not limited thereto.

[0201] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0202] FIG3B is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3B , the present disclosure embodiment relates to a positioning method for terminal 110, the method comprising:

[0203] Step S3201: Send a second message to a first network element or access network device.

[0204] Optional implementations of step S3201 can be found in step S2102 of FIG. 2 , optional implementations of step S3102 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0205] Step S3202: Receive a third message sent by the first network element or access network device.

[0206] Optional implementations of step S3202 can be found in step S2102 of FIG. 2 , optional implementations of step S3102 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0207] Step S3203: Receive a first message sent by the first network element.

[0208] Optional implementations of step S3203 can be found in step S2101 of FIG. 2 , optional implementations of step S3101 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0209] In step S3204, the second AI model and / or second AI function activated by the terminal is the AI ​​model and / or AI function used by the first positioning method, and positioning is performed according to the first positioning method.

[0210] Optional implementations of step S3204 may refer to step S2102 in FIG. 2 , optional implementations of step S3102 in FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0211] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3204. For example, step S3201 can be implemented as an independent embodiment, step S3202 can be implemented as an independent embodiment, step S3203 can be implemented as an independent embodiment, step S3204 can be implemented as an independent embodiment, step S3201 and step S3202 can be implemented as independent embodiments, step S3202 and step S3203 can be implemented as independent embodiments, step S3203 and step S3204 can be implemented as independent embodiments, step S3201, step S3202, and step S3203 can be implemented as independent embodiments, step S3202, step S3203, and step S3204 can be implemented as independent embodiments, and step S3201, step S3202, step S3203, and step S3204 can be implemented as independent embodiments, but the present invention is not limited thereto.

[0212] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0213] FIG3C is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3C , the present disclosure embodiment relates to a positioning method for terminal 110, the method comprising:

[0214] Step S3301: Receive a first message sent by a first network element.

[0215] The optional implementation of step S3301 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.

[0216] Step S3302: Receive a fourth message sent by the access network device.

[0217] The optional implementation of step S3302 can refer to step S2102 in Figure 2, the optional implementation of step S3102 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.

[0218] Step S3303: perform positioning according to the first positioning method.

[0219] The optional implementation of step S3303 can refer to step S2102 in Figure 2, the optional implementation of step S3102 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.

[0220] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3303. For example, step S3301 can be implemented as an independent embodiment, step S3302 can be implemented as an independent embodiment, step S3303 can be implemented as an independent embodiment, step S3301 and step S3302 can be implemented as independent embodiments, step S3302 and step S3303 can be implemented as independent embodiments, step S3301 and step S3303 can be implemented as independent embodiments, step S3301, step S3302, and step S3303 can be implemented as independent embodiments, but are not limited thereto.

[0221] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0222] FIG3D is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3D , the present disclosure embodiment relates to a positioning method for terminal 110, the method comprising:

[0223] Step S3401, receiving a first message.

[0224] In some embodiments, the terminal 110 may receive a first message sent by the first network element 121 , but is not limited thereto and may also receive a first message sent by other entities.

[0225] Optional implementations of step S3401 can be found in step S2101 of FIG. 2 , optional implementations of step S3101 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0226] Step S3402: Perform positioning according to the first positioning method.

[0227] The optional implementation of step S3402 can refer to the optional implementation of step S2102 in Figure 2, step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.

[0228] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S3401 and S3402. For example, step S3401 may be implemented as an independent embodiment, step S3402 may be implemented as an independent embodiment, and steps S3401 and S3402 may be implemented as independent embodiments, but are not limited thereto.

[0229] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0230] FIG4A is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4A , an embodiment of the present disclosure relates to a positioning method for a first network element 121, the method comprising:

[0231] Step S4101, sending the first message.

[0232] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0233] In some embodiments, the first network element 121 may send the first message to the terminal 110 , but is not limited thereto and may also send the first message to other entities.

[0234] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S4101 and S4102. For example, step S4101 may be implemented as an independent embodiment, step S4102 may be implemented as an independent embodiment, and steps S4101 and S4102 may be implemented as independent embodiments, but are not limited thereto.

[0235] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0236] FIG4B is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4B , the embodiment of the present disclosure relates to a positioning method for a first network element 121, the method comprising:

[0237] Step S4201: Receive a second message sent by the terminal.

[0238] The optional implementation of step S4201 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0239] Step S4202: Send a third message to the terminal.

[0240] The optional implementation of step S4202 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0241] Step S4203: Send a first message to the terminal.

[0242] The optional implementation of step S4203 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 1A, which will not be repeated here.

[0243] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S4201 to S4203. For example, step S4201 may be implemented as an independent embodiment, step S4202 may be implemented as an independent embodiment, and steps S4201, S4202, and S4203 may be implemented as independent embodiments, but are not limited thereto.

[0244] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0245] FIG4C is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4C , the embodiment of the present disclosure relates to a positioning method for a first network element 121, the method comprising:

[0246] Step S4301: Send a first message to the terminal.

[0247] The optional implementation of step S4301 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0248] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0249] FIG5A is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG5A , an embodiment of the present disclosure relates to a positioning method for access network device 130, the method comprising:

[0250] Step S5101: Send a first message to the terminal.

[0251] The optional implementation of step S5102 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0252] Step S5102: Receive a second message sent by the terminal.

[0253] The optional implementation of step S5102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0254] Step S5103: Send a third message to the terminal.

[0255] The optional implementation of step S5103 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0256] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S5101 to S5103. For example, step S5101 can be implemented as an independent embodiment, step S5102 can be implemented as an independent embodiment, step S5102 can be implemented as an independent embodiment, step S5101 and step S5102 can be implemented as independent embodiments, step S5102 and step S5102 can be implemented as independent embodiments, step S5101 and step S5101 can be implemented as independent embodiments, and step S5101, step S5102, and step S5102 can be implemented as independent embodiments, but the present invention is not limited thereto.

[0257] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0258] FIG5B is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG5B , an embodiment of the present disclosure relates to a positioning method for access network device 130, the method comprising:

[0259] Step S5201: Receive a second message sent by the terminal.

[0260] The optional implementation of step S5201 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0261] Step S5202: Send a third message to the terminal.

[0262] The optional implementation of step S5202 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0263] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S5201 and S5202. For example, step S5201 may be implemented as an independent embodiment, step S5202 may be implemented as an independent embodiment, and steps S5201 and S5202 may be implemented as independent embodiments, but are not limited thereto.

[0264] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0265] FIG5C is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG5C , an embodiment of the present disclosure relates to a positioning method for access network device 130, the method comprising:

[0266] Step S5301: Receive the sixth message sent by the first network element.

[0267] The optional implementation of step S5301 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0268] Step S5302: sending a fourth message to the terminal.

[0269] The optional implementation of step S5302 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0270] The positioning method involved in the embodiments of the present disclosure may include at least one of steps S5101 and S5102. For example, step S5101 may be implemented as an independent embodiment, step S5102 may be implemented as an independent embodiment, and steps S5101 and S5102 may be implemented as independent embodiments, but are not limited thereto.

[0271] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0272] FIG5D is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG5D , an embodiment of the present disclosure relates to a positioning method for access network device 130, the method comprising:

[0273] Step S5401: Send a first message to the terminal.

[0274] The optional implementation of step S5401 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0275] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.

[0276] The present disclosure also provides a positioning method for use in a communication system 100 , which may include a terminal 110 and a first network element 121 . The terminal 110 may be configured to execute the positioning method described above for the terminal 110 , and the first network element 121 may be configured to execute the positioning method described above for the first network element 121 .

[0277] The present disclosure also provides a positioning method for use in a communication system 100, which may include a terminal 110, a first network element 121, and an access network device 130. The terminal 110 may be configured to execute the positioning method described above for the terminal 110, the first network element 121 may be configured to execute the positioning method described above for the first network element 121, and the access network device 130 may be configured to execute the positioning method described above for the access network device 130.

[0278] In some embodiments, the above method may include the method described in the above embodiments of the communication system side, terminal side, first network element side, access network device side, etc., which will not be repeated here.

[0279] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.

[0280] The following is an exemplary introduction to the above method.

[0281] 1. A method for requesting a UE to use UE-based AI positioning or UE-assisted / LMF-based positioning with UE-side model positioning, comprising: LMF sending a request message to the UE, where the request message is an LPP message, such as an LPP request location information message.

[0282] 2. The request message also includes one of the following: the AI ​​function used, such as the AI ​​function for obtaining UE location information, the function for obtaining LOS / NLOS indication in multipath, such as indicated by a function ID; the AI ​​model used, such as indicated by an AI model ID; the input of the AI ​​model, such as CIR, DP, PDP, etc.; the output of the AI ​​model, such as UE location, LOS / NLOS indication of multipath, measurement results, etc., measurement results such as RSTD, RSRP, etc.

[0283] 3. Based on 1, the LMF configures or pre-configures an AI function and / or AI model for the UE, where the configured or pre-configured AI function and / or AI model includes at least one AI function and / or AI model.

[0284] 4. The configuration or pre-configuration includes the LMF configuring the gNB with the AI ​​function and / or AI model used by the UE, for example, the LMF sending the pre-configured AI function and / or AI model to the gNB through an NRPPa message.

[0285] 5. Based on 4, the gNB configures or pre-configures the AI ​​function and / or AI model to the UE, for example, through an RRC message.

[0286] 6. If the AI ​​function and / or AI model is pre-configured, the UE requests the gNB to activate a pre-configured AI function and / or AI model, and the activation request is sent via MAC CE.

[0287] 7. If the AI ​​function and / or AI model is pre-configured, the LMF requests the gNB to activate a pre-configured AI function and / or AI model, and the activation request NRPPa message is sent.

[0288] 8. Based on step 6 or 7, the gNB sends an activation indication to the UE to activate the AI ​​function and / or AI model requested by the UE or LMF, for example, by sending the activation indication via a MAC CE.

[0289] 9. If the AI ​​function and / or AI model is pre-configured, the UE requests the LMF to activate a pre-configured AI function and / or AI model, and the activation request is sent via an LPP message.

[0290] 10. Based on 9, the LMF sends an activation indication to the UE to activate the AI ​​function and / or AI model requested by the UE, for example, sending the activation indication through an LPP message.

[0291] 11. Based on 6 or 9, the UE sends the request when determining that positioning information needs to be reported according to an indication of a high layer, for example, based on periodic triggering or event triggering.

[0292] 12. The UE sends to the LMF the capability of the UE to support UE-based AI positioning or UE-assisted / LMF-based positioning with UE-side model.

[0293] 13. The UE sends the methods for configuring or pre-configuring AI models and / or AI functions that it supports to the gNB and LMF.

[0294] 14. The UE sends a MAC CE to the gNB and LMF indicating that it supports the pre-configured AI model and / or AI function activation request, as well as an activation indication.

[0295] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.

[0296] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0297] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0298] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0299] Figure 6A is a structural diagram of the terminal proposed in an embodiment of the present disclosure. As shown in Figure 6A, the terminal 6100 may include: at least one of a transceiver module 6101, a processing module 6102, etc. In some embodiments, the above-mentioned transceiver module is used to receive a first message sent by a first network element or an access network device, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal; the processing module 6102 is used to perform positioning according to the first positioning method. Optionally, the above-mentioned transceiver module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step S2101, but not limited to this) executed by the terminal 110 in any of the above methods, which will not be repeated here. Optionally, the above-mentioned processing module is used to execute at least one of the other steps executed by the terminal 110 in any of the above methods, which will not be repeated here.

[0300] Figure 6B is a structural diagram of the first network element proposed in an embodiment of the present disclosure. As shown in Figure 6B, the first network element 6200 may include: at least one of a transceiver module 6201, a processing module 6202, etc. In some embodiments, the above-mentioned transceiver module is used to send a first message to the terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal. Optionally, the above-mentioned transceiver module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step S4202, but not limited to this) performed by the first network element 121 in any of the above methods, which will not be repeated here.

[0301] Figure 6C is a structural diagram of the access network device proposed in an embodiment of the present disclosure. As shown in Figure 6C, the access network device 6300 may include: at least one of a transceiver module 6201, a processing module 6202, etc. In some embodiments, the above-mentioned transceiver module is used to send a first message to the terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal. Optionally, the above-mentioned transceiver module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step S5102, step S5301, but not limited to this) performed by the access network device 130 in any of the above methods, which will not be repeated here.

[0302] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.

[0303] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.

[0304] Figure 7A is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), or a chip, chip system, or processor that supports the network device to implement any of the above methods. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0305] As shown in FIG7A , the communication device 7100 includes one or more processors 7101. The processor 7101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The communication device 7100 is used to perform any of the above methods.

[0306] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may be located outside the communication device 7100.

[0307] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2102, but not limited thereto), and the processor 7101 performs at least one of the other steps (for example, step S2102, but not limited thereto).

[0308] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0309] In some embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102. The interface circuit 7104 may be configured to receive signals from the memory 7102 or other devices, and may be configured to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 may read instructions stored in the memory 7102 and send the instructions to the processor 7101.

[0310] The communication device 7100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0311] 7B is a schematic diagram of the structure of a chip 7200 according to an embodiment of the present disclosure. If the communication device 7200 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 7200 shown in FIG7B , but the present disclosure is not limited thereto.

[0312] The chip 7200 includes one or more processors 7201 , and the chip 7200 is configured to execute any of the above methods.

[0313] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuit 7202 is connected to the memory 7203. The interface circuit 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.

[0314] In some embodiments, the interface circuit 7202 executes at least one of the communication steps such as sending and / or receiving in the above method (such as step S2101, but not limited thereto), and the processor 7201 executes at least one of the other steps.

[0315] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0316] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Alternatively, all or part of the memories 7203 may be located outside the chip 7200.

[0317] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.

[0318] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0319] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

Claims

1. A positioning method, characterized in that: Executed by a terminal, the method includes: Receiving a first message sent by a first network element or an access network device, wherein the first message is used to request the terminal to use a first positioning method, where the first positioning method refers to a positioning method in which an artificial intelligence (AI) model for positioning is deployed on the terminal; Positioning is performed according to the first positioning method.

2. The method according to claim 1, wherein The first message includes at least one of the following: Information about a first AI function, wherein the first AI function is an AI function used by the first positioning method; Information about a first AI model, wherein the first AI model is an AI model used by the first positioning method; Input information of a first AI model, wherein the first AI model is the AI ​​model used by the first positioning method; Output information of a first AI model, wherein the first AI model is the AI ​​model used by the first positioning method.

3. The method according to claim 1 or 2, wherein: Also includes: Send a second message to the first network element or the access network device, wherein the second message is used by the terminal to request activation of a configured or preconfigured second AI model and / or second AI function.

4. The method according to claim 3, wherein The method further comprises: Determining the need to send positioning information according to the instruction information of the terminal high layer.

5. The method according to claim 3 or 4, wherein: Also includes: Receive a third message sent by the first network element or the access network device, wherein the third message is used to instruct the terminal to activate the second AI model and / or the second AI function.

6. The method according to any one of claims 1 to 4, wherein Also includes: Receive a fourth message sent by the access network device, wherein the fourth message is used to instruct the terminal to activate the first AI model and / or first AI function requested to be activated by the first network element, and the first AI model and / or first AI function is the AI ​​model and / or AI function used by the first positioning method.

7. The method according to any one of claims 1 to 6, wherein Also includes: Sending a fifth message to the first network element and / or the access network device, wherein the fifth message is used to indicate capability information of the terminal, and the capability information includes at least one of the following: The terminal supports the first positioning method; The terminal supports configuration or pre-configuration of AI models; The terminal supports configuration or pre-configuration of AI functions; The terminal supports requesting activation of a configured or pre-configured AI model; The terminal supports requesting activation of a configured or pre-configured AI function; The terminal supports receiving an indication of activating a configured or pre-configured AI model; The terminal supports receiving an indication of activating a configured or pre-configured AI function.

8. The method according to any one of claims 1 to 7, wherein Also include at least one of the following: Determining an AI model configured or preconfigured by the first network element; Determine the AI ​​function configured or pre-configured on the first network element.

9. A positioning method, characterized in that: Executed by a first network element, the method includes: A first message is sent to the terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

10. The method according to claim 9, wherein The first message includes at least one of the following: Information about a first AI function, wherein the first AI function is an AI function used by the first positioning method; Information about a first AI model, wherein the first AI model is an AI model used by the first positioning method; Input information of a first AI model, wherein the first AI model is the AI ​​model used by the first positioning method; Output information of a first AI model, wherein the first AI model is the AI ​​model used by the first positioning method.

11. The method according to any one of claims 9 to 10, wherein: Also includes: A second message sent by the terminal is received, wherein the second message is used by the terminal to request activation of a configured or preconfigured second AI model and / or second AI function.

12. The method according to claim 11, wherein Also includes: Send a third message to the terminal, where the third message is used to instruct the terminal to activate the second AI model and / or the second AI function.

13. The method according to any one of claims 9 to 12, wherein: Also includes: receiving a fifth message sent by the terminal, wherein the fifth message is used to indicate capability information of the terminal, and the capability information includes at least one of the following: The terminal supports the first positioning method; The terminal supports configuration or pre-configuration of AI models; The terminal supports configuration or pre-configuration of AI functions; The terminal supports requesting activation of a configured or pre-configured AI model; The terminal supports requesting activation of a configured or pre-configured AI function; The terminal supports receiving an indication of activating a configured or pre-configured AI model; The terminal supports receiving an indication of activating a configured or pre-configured AI function.

14. The method according to any one of claims 9 to 13, wherein: Also include at least one of the following: Configuring or pre-configuring an AI model for the terminal; The AI ​​function is configured or pre-configured for the terminal.

15. The method according to any one of claims 9 to 14, wherein: Also includes: A sixth message is sent to the access network device, wherein the sixth message is used to request activation of a first AI model and / or a first AI function configured or preconfigured for the terminal, where the first AI model and / or the first AI function is the AI ​​model and / or AI function used by the first positioning method.

16. A positioning method, characterized in that: Executed by an access network device, the method includes: A first message is sent to the terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

17. The method according to claim 16, wherein Also includes: A second message sent by the terminal is received, wherein the second message is used by the terminal to request activation of a configured or preconfigured second AI model and / or second AI function.

18. The method according to claim 17, wherein Also includes: Send a third message to the terminal, where the third message is used to instruct the terminal to activate the second AI model and / or the second AI function.

19. The method according to claim 16, wherein Also includes: Receive a sixth message sent by the first network element, wherein the sixth message is used to request activation of the first AI model and / or the first AI function configured or preconfigured for the terminal, where the first AI model and / or the first AI function is the AI ​​model and / or AI function used by the first positioning method.

20. The method according to claim 19, wherein Also includes: A fourth message sent to the terminal, wherein the fourth message is used to instruct the terminal to activate the first AI model and / or the first AI function requested to be activated by the first network element.

21. The method according to any one of claims 16 to 20, wherein: Also includes: receiving a fifth message sent by the terminal, wherein the fifth message is used to indicate capability information of the terminal, and the capability information includes at least one of the following: Positioning methods supported by the terminal; The terminal supports configuration or pre-configuration of AI models; The terminal supports configuration or pre-configuration of AI functions; The terminal supports requesting activation of a configured or pre-configured AI model; The terminal supports requesting activation of a configured or pre-configured AI function; The terminal supports receiving an indication of activating a configured or pre-configured AI model; The terminal supports receiving an indication of activating a configured or pre-configured AI function.

22. A terminal, characterized in that: include: a transceiver module, configured to receive a first message sent by a first network element or an access network device, wherein the first message is used to request the terminal to use a first positioning method, where the first positioning method refers to a positioning method in which an artificial intelligence (AI) model for positioning is deployed on the terminal; A processing module is used to perform positioning according to the first positioning method.

23. A first network element, characterized in that: include: A transceiver module is used to send a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

24. An access network device, characterized in that: include: A transceiver module is used to send a first message to a terminal, wherein the first message is used to request the terminal to use a first positioning method, and the first positioning method refers to a positioning method in which an artificial intelligence AI model for positioning is deployed on the terminal.

25. A terminal, characterized in that: include: one or more processors; The terminal is used to execute the positioning method according to any one of claims 1 to 8.

26. A first network element, characterized in that: include: one or more processors; The first network element is used to execute the positioning method according to any one of claims 9 to 15.

27. An access network device, characterized in that: include: one or more processors; The access network device is used to execute the positioning method according to any one of claims 16 to 21.

28. A communication system, characterized in that: The communication system comprises a terminal, a first network element and an access network device, wherein the communication system is used to execute the method according to any one of claims 1 to 21.

29. A communication system comprising a terminal, a first network element and an access network device, characterized in that: The first network element or the access network device sends a first message to the terminal, wherein the first message is used to request the terminal to use a first positioning method, where the first positioning method refers to a positioning method in which an artificial intelligence (AI) model for positioning is deployed on the terminal; The terminal receives a first message sent by the first network element or access network device, and performs positioning according to the first positioning method.

30. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the positioning method according to any one of claims 1-8, 9-15, and 16-21.

Citation Information

Patent Citations

  • Positioning method and device, terminal and network side equipment

    CN116170871A

  • Positioning model selection method, terminal and network side equipment

    CN117255403A

  • Model selection method, node and system

    CN117397323A

  • Methods, devices, and computer readable medium for communication

    WO2023184112A1