Information interaction method and apparatus related to wireless positioning method
By enabling information exchange between network devices and terminal devices, flexible switching between AI/ML methods and non-AI/ML methods is achieved, solving the problem of incompatibility in switching wireless positioning methods in existing technologies, improving positioning accuracy and system continuity, and enhancing the performance and user experience of wireless communication systems.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- 1FINITY INC
- Filing Date
- 2025-01-27
- Publication Date
- 2026-07-30
AI Technical Summary
Existing wireless positioning methods lack effective signaling and frameworks when switching between AI/ML and non-AI/ML methods, making them unable to adapt to the needs of different scenarios and affecting positioning accuracy and system continuity.
This invention provides an information interaction method and apparatus related to wireless positioning, which realizes the selection, switching, reselection and termination of AI/ML methods and non-AI/ML methods through information interaction between network devices and terminal devices, thereby improving positioning accuracy and system continuity.
By exchanging information, the network side can select a suitable wireless positioning method for the terminal side, thereby improving the accuracy and continuity of wireless positioning and enhancing the overall performance and user experience of the wireless communication system.
Smart Images

Figure CN2025075530_30072026_PF_FP_ABST
Abstract
Description
Information exchange methods and devices related to wireless positioning methods Technical Field
[0001] This application relates to the field of communication technology. Background Technology
[0002] With the commercialization of 5G (fifth-generation mobile communication technology), and especially the large-scale development of the industrial internet industry, the application of artificial intelligence (AI) technology in the field of wireless communication has sprung up like mushrooms after rain. Among them, AI / ML model management based on machine learning (ML), especially deep learning (DL) or reinforcement learning technology, is particularly important in various wireless AI applications.
[0003] Since AI / ML methods are trained using measurement data acquired through wireless channels, and the statistical characteristics of measurement data in wireless communication are strongly correlated with factors such as the channel environment, AI / ML methods cannot be used continuously during the operation of a wireless communication system. Applicability assessment is necessary. When the applicability of an AI / ML method is poor, two options are available: 1) switch to another more applicable AI / ML method; 2) switch or fallback to a non-AI / ML method. Similarly, if the system detects an available applicable AI / ML method while running a non-AI / ML method, a switch from the non-AI / ML method to an AI / ML method is also required.
[0004] It should be noted that the above introduction to the technical background is only for the purpose of providing a clear and complete explanation of the technical solutions of this application and facilitating understanding by those skilled in the art. It should not be assumed that these technical solutions are known to those skilled in the art simply because they have been described in the background section of this application. Summary of the Invention
[0005] The inventors discovered that, because AI / ML technology is a relatively new and unstandardized technology, the 3GPP (3rd Generation Partnership Project) standards lack signaling, procedures, or frameworks for switching between AI / ML methods and other methods. To introduce such a mechanism, it is necessary to analyze it in conjunction with specific use cases of AI / ML in wireless communication, such as wireless positioning on the terminal side.
[0006] In existing wireless positioning technologies, network devices (such as LMF) instruct and configure the positioning method used by terminal devices based on information collected from upstream and downstream sources, such as LCS (Location Services) service requests, QoS (Quality of Service) information, and UE (User Equipment) capability information. They can also continuously send LPP (LTE Positioning Protocol) assistance data to help terminal devices locate themselves. When the terminal device obtains the positioning result, it can report and save the location information according to the LMF configuration.
[0007] When the terminal or network detects that the currently configured positioning method is not functioning correctly, it sends an error message to the other side. Upon receiving the error message, the other side terminates all positioning processes associated with the current LPP Transaction ID. If the current wireless positioning method is terminated, the LMF determines whether to initiate a new positioning process based on the collected information.
[0008] This shows that the selection, switching, and termination process of wireless positioning methods in existing technologies is very simple and not suitable for scenarios where AI / ML methods and non-AI / ML methods coexist.
[0009] To address at least one of the above-mentioned problems or other similar issues, embodiments of this application provide an information interaction method and apparatus related to a wireless positioning method.
[0010] According to one aspect of the embodiments of this application, a wireless positioning method-related information exchange method is provided, applied to a network device, the method comprising:
[0011] The network device sends first configuration information to the terminal device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method;
[0012] The terminal device selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
[0013] According to another aspect of the embodiments of this application, an information interaction device related to a wireless positioning method is provided, configured in a network device, the device comprising:
[0014] A transmitting unit sends first configuration information to a terminal device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method;
[0015] The terminal device selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
[0016] According to another aspect of the embodiments of this application, a wireless positioning method-related information interaction method is provided, applied to a terminal device, the method comprising:
[0017] The terminal device receives first configuration information sent by the network device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method;
[0018] The terminal device selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
[0019] According to another aspect of the embodiments of this application, an information interaction device related to a wireless positioning method is provided, configured in a terminal device, the device comprising:
[0020] A receiving unit receives first configuration information sent by a network device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect a wireless positioning method;
[0021] The processing unit selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
[0022] One of the beneficial effects of the embodiments of this application is that, according to the embodiments of this application, the terminal device and the network device (e.g., LMF) exchange information related to the wireless positioning method, and the network side can select a suitable wireless positioning method for the terminal side, thereby improving the accuracy and continuity of wireless positioning, and thus improving the performance and user experience of the overall wireless communication system.
[0023] Specific embodiments of this application are disclosed in detail with reference to the following description and accompanying drawings, indicating how the principles of this application can be adopted. It should be understood that the embodiments of this application are not limited in scope. Within the spirit and scope of the appended claims, embodiments of this application include many changes, modifications, and equivalents.
[0024] Features described and / or illustrated for one embodiment may be used in the same or similar manner in one or more other embodiments, combined with or replacing features in other embodiments.
[0025] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, whole, step, or component, but does not exclude the presence or addition of one or more other features, wholes, steps, or components. Attached Figure Description
[0026] The elements and features described in one drawing or embodiment of this application may be combined with elements and features shown in one or more other drawings or embodiments. Furthermore, in the drawings, similar reference numerals denote corresponding parts in several drawings and can be used to indicate corresponding parts used in more than one embodiment.
[0027] The accompanying drawings, which form part of the specification, are used to provide a further understanding of the embodiments of this application and illustrate the implementation methods of this application, together with the textual description, to explain the principles of this application. Obviously, the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without creative effort. In the drawings:
[0028] Figure 1 is a schematic diagram of an application scenario of an embodiment of this application;
[0029] Figure 2 is a schematic diagram of an information interaction method related to the wireless positioning method according to an embodiment of this application;
[0030] Figure 3 is a schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments for wireless positioning method.
[0031] Figure 4 is another schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments for wireless positioning method.
[0032] Figure 5 is another schematic diagram of information exchange between network devices and terminal devices according to the method of the above embodiments related to the wireless positioning method.
[0033] Figure 6 is another schematic diagram of information exchange between network devices and terminal devices according to the method of the above embodiments related to the wireless positioning method.
[0034] Figure 7 is another schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments related to the wireless positioning method.
[0035] Figure 8 is another schematic diagram of the information interaction method related to the wireless positioning method in an embodiment of this application;
[0036] Figure 9 is a schematic diagram of an information interaction device related to the wireless positioning method according to an embodiment of this application;
[0037] Figure 10 is another schematic diagram of an information interaction device related to the wireless positioning method of this application embodiment;
[0038] Figure 11 is a schematic block diagram of the system configuration of a network device according to an embodiment of this application;
[0039] Figure 12 is a schematic block diagram of the system configuration of a terminal device according to an embodiment of this application. Detailed Implementation
[0040] Referring to the accompanying drawings, the foregoing and other features of this application will become apparent from the following description. Specific embodiments of this application are specifically disclosed in the description and drawings, illustrating partial implementations in which the principles of this application may be employed. It should be understood that this application is not limited to the described embodiments; rather, it includes all modifications, variations, and equivalents falling within the scope of the appended claims.
[0041] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish different elements by name, but do not indicate the spatial arrangement or chronological order of these elements, and these elements should not be limited by these terms. The term "and / or" includes any one or more of the terms listed in association and all combinations thereof. The terms "comprising," "including," "having," etc., refer to the presence of the stated features, elements, components, or assemblies, but do not exclude the presence or addition of one or more other features, elements, components, or assemblies.
[0042] In the embodiments of this application, the singular forms "a," "the," etc., including the plural forms, should be broadly understood as "a kind" or "a class" rather than limited to the meaning of "an." Furthermore, the term "the" should be understood to include both the singular and plural forms, unless the context explicitly indicates otherwise. Additionally, the term "according to" should be understood as "at least partially based on…," and the term "based on" should be understood as "at least partially based on…," unless the context explicitly indicates otherwise.
[0043] In the embodiments of this application, the term "communication network" or "wireless communication network" may refer to a network that conforms to any of the following communication standards, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), etc.
[0044] Communication between devices in a communication system can be carried out according to communication protocols at any stage, including but not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and future 5G, New Radio (NR), etc., and / or other currently known or future communication protocols.
[0045] In the embodiments of this application, the term "network device" refers, for example, to a device in a communication system that connects a terminal device to a communication network and provides services to that terminal device. Network devices may include, but are not limited to, the following devices: base station (BS), core network (CN), operation administration and maintenance (OAM), over-the-top (OTT) server, access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), etc.
[0046] Base stations can include, but are not limited to: NodeBs (or NBs), evolved NodeBs (eNodeBs or eNBs), and 5G base stations (gNBs), IAB hosts, etc. They can also include Remote Radio Heads (RRHs), Remote Radio Units (RRUs), relays, or low-power nodes (e.g., femto, pico, etc.). The term "base station" can include some or all of their functions, and each base station can provide communication coverage to a specific geographic area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used.
[0047] The core network may include, but is not limited to: MSC (Mobile Service Center), SGSN (Serving GPRS Support Node), GGSN (Gateway GPRS Support Node), MME (Mobile Management Entity), SGW (Serving Gateway), PGW (PDN Gateway), and 5GC (5G Core Network). Furthermore, the term "core network" can include some or all of their functions.
[0048] In the embodiments of this application, the term "User Equipment" (UE) refers to a device that accesses a communication network and receives network services through a network device, and can also be called "Terminal Equipment" (TE). Terminal equipment can be fixed or mobile, and can also be called a mobile station (MS), terminal, user, subscriber station (SS), access terminal (AT), station, etc.
[0049] Terminal devices may include, but are not limited to, the following devices: cellular phones, personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, machine-type communication devices, laptops, cordless phones, smartphones, smartwatches, digital cameras, etc.
[0050] For example, in scenarios such as the Internet of Things (IoT), terminal devices can also be machines or devices for monitoring or measurement, such as including but not limited to: machine-type communication (MTC) terminals, vehicle communication terminals, device-to-device (D2D) terminals, machine-to-machine (M2M) terminals, and so on.
[0051] The following examples illustrate the scenarios of embodiments of this application, but this application is not limited thereto.
[0052] Figure 1 is a schematic diagram of a communication system according to an embodiment of this application, illustrating the case of a terminal device and a network device as examples. As shown in Figure 1, the communication system 100 may include a network device 101 and terminal devices 102 and 103. For simplicity, Figure 1 only illustrates the case of two terminal devices and one network device, but the embodiments of this application are not limited to this.
[0053] In this embodiment of the application, network device 101 and terminal devices 102 and 103 can transmit existing services or services that can be implemented in the future. For example, these services may include, but are not limited to: enhanced mobile broadband (eMBB), massive machine-type communication (mMTC), and ultra-reliable and low-latency communication (URLLC), etc.
[0054] It is worth noting that Figure 1 shows that terminal devices 102 and 103 are within the coverage area of network device 101, but this application is not limited to this. Terminal devices 102 and 103 may not be within the coverage area of network device 101.
[0055] In the embodiments of this application, network device 101 may be, for example, a gNB, or a core network entity (e.g., a Location Management Function (LMF) or an Access and Mobility Management Function (AMF), or a higher layer network entity (e.g., Operation Administration and Maintenance (OAM), or a network-side OTT server (OTT-server), or may be a part of the functions or entities of any of the above devices.
[0056] This application is applicable to application scenarios where wireless positioning AI / ML functions / models are deployed on the terminal side, including but not limited to the direct terminal-side model of wireless positioning (Case 1) and the auxiliary terminal-side model (Case 2a). The embodiments of this application will be described below with reference to the accompanying drawings, taking the direct terminal-side AI / ML function / model of wireless positioning (Case 1) and the auxiliary terminal-side AI / ML function / model (Case 2a) as examples.
[0057] In the embodiments of this application, unless otherwise specified, the first positioning method refers to an AI / ML positioning method, where one first positioning method corresponds to one AI / ML function / model, or in other words, to the parameters of one AI / ML function / model; the second positioning method refers to a non-AI / ML positioning method, that is, a traditional wireless positioning method that does not rely on AI / ML functions / models. Furthermore, in the embodiments of this application, unless otherwise specified, "AI / ML function or model" refers to an AI / ML function or model used for wireless positioning.
[0058] Furthermore, in the following explanation, "when," "if," and "under certain circumstances" have the same meaning and can be used interchangeably.
[0059] First aspect of the embodiments
[0060] This application provides an information interaction method related to a wireless positioning method, involving the transmission and reception of information between a terminal device and a network device. This information is used for the selection, switching, and termination of wireless positioning methods on the terminal side, including the selection and switching between AI / ML positioning methods, the fallback from an AI / ML positioning method to a non-AI / ML positioning method, and the switching from a non-AI / ML positioning method to an AI / ML positioning method. This is described from the perspective of the network device. The network device can be, for example, an LMF (Location Management Function) acting as a network-side positioning function management element, interacting with the terminal device on information related to the wireless positioning method. Furthermore, the network device can also interact with a second network device, which can be, for example, an AMF (Agency Management Function) acting as a network-side management element. This application is not limited to this; the network device and the second network device can also be other network elements, depending on the implementation scenario.
[0061] Figure 2 is a schematic diagram of an information interaction method related to the wireless positioning method according to an embodiment of this application. As shown in Figure 2, the method includes:
[0062] 210. The network device sends first configuration information to the terminal device, which instructs the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method; thereby, the terminal device can select, reselect, switch or terminate the wireless positioning method according to the first configuration information.
[0063] It is worth noting that Figure 2 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, the execution order between various operations can be appropriately adjusted, and other operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 2 above.
[0064] Figure 3 is a schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments, showing the case where LMF is the network device and UE is the terminal device.
[0065] As shown in Figure 3, in step 310, the LMF sends first configuration information to the UE, which instructs the UE to switch and / or abort and / or select and / or reselect the radio positioning method on the UE side. In step 320, after receiving the first configuration information, the UE can perform corresponding operations on the radio positioning method on the UE side according to the first configuration information, such as selecting, reselecting, switching, or aborting.
[0066] In the above embodiments, as shown in Figure 3, the LMF can also establish an LPP session between the LMP and the UE based on the content of the service request after receiving a location service request triggered by a higher layer, and perform signaling interactions with the UE related to the location process, such as capability information and AI / ML applicability information. Furthermore, the LMF can instruct and / or configure the wireless positioning method used by the UE based on the information exchanged. The UE runs the configured wireless positioning method under the assistance and monitoring of the LMF; details can be found in related technologies, which will not be elaborated here.
[0067] In the above embodiments, the LMF determines the wireless positioning method. This can be the first time the LMF determines the wireless positioning method, meaning that the UE has not been configured or instructed on the wireless positioning method before. Alternatively, it can be a second time the LMF determines the wireless positioning method for the UE based on the information exchange with the UE.
[0068] In the above embodiments, the operation of the UE running the configured radio positioning method under the assistance and monitoring of the LMF can be performed after the LMF has determined the radio positioning method, as shown in Figure 3. However, this application is not limited to this, and the operation can also be performed at other suitable times.
[0069] According to the above embodiments, by exchanging information related to the wireless positioning method, the terminal device and the network device can select a suitable wireless positioning method for the terminal side, thereby improving the accuracy and continuity of wireless positioning and thus enhancing the overall performance and user experience of the wireless communication system.
[0070] In some embodiments, as shown in FIG2, the method may further include:
[0071] 220: The network device sends second configuration information to the terminal device, the second configuration information being used to configure the terminal device to report first information to the network device, the first information being related to a wireless positioning method, the wireless positioning method including at least one first positioning method and / or at least one second positioning method;
[0072] 230: The network device receives the first information mentioned above, and determines the content and / or timing of sending the first configuration information based on the first information, or determines the wireless positioning method on the terminal side.
[0073] For example, as shown in Figure 3, the LMF can also send second configuration information to the UE (operation 330). This second configuration information is used to configure the UE to report first information to the LMF. The UE sends the first information to the LMF according to the second configuration information (operation 340). The first information may be related to the selection, reselection, handover, fallback, termination, etc. of the wireless positioning method. The LMF determines the content and / or timing of sending the first configuration information based on the first information. Specific implementation methods for the second configuration information and the first information will be described in later embodiments.
[0074] In some embodiments, as shown in FIG2, the method may further include:
[0075] 240: The network device receives the second information sent by the terminal device and confirms the terminal device's relevant operations on the wireless positioning method based on the content of the second information.
[0076] For example, as shown in Figure 3, after receiving the first configuration information, the UE can also send second information to the LMF (operation 350). This second information can be feedback from the UE regarding its operation of the wireless positioning method, such as completion of the operation, the reason or error information for the operation, or information on terminating the current wireless positioning method. The LMF can confirm the UE's operation of the wireless positioning method based on the content of this second information. Specific implementation details of this second information will be described in later embodiments.
[0077] It is worth noting that Figure 3 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, the execution order between various operations can be appropriately adjusted, and other operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 3 above.
[0078] For example, operation 330 may be executed before operation 310; operation 330 may be executed both before and after operation 310; operation 350 may be executed after operation 310; operation 320 may be executed after operation 350, and so on.
[0079] Figure 4 is another schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments, showing the case where LMF is the network device and UE is the terminal device.
[0080] In the example of Figure 4, the first configuration information is sent before the AI / ML function or model is activated on the UE side. This first configuration information indicates the UE's operation when the AI / ML function or model is not applicable. That is, the network side pre-configures the switching, reselection, and rollback of the AI / ML positioning method on the UE side before the AI / ML function or model is activated.
[0081] As shown in Figure 4, the interaction process includes at least the following:
[0082] 410: The LMF interacts with the UE to provide capability information related to AI / ML positioning methods and non-AI / ML positioning methods, as well as functional applicability information related to AI / ML positioning methods;
[0083] 420: The LMF sends the first configuration information to the UE;
[0084] 430: The UE performs the corresponding operation based on the first configuration information.
[0085] In addition, as shown in Figure 4, the interaction process also includes:
[0086] 440: LMF configuration UE activates AI / ML functions or models;
[0087] 450: UE activates AI / ML functions or models.
[0088] It is worth noting that Figure 4 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, the execution order between various operations can be appropriately adjusted, and other operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 4 above.
[0089] In the example above, operation 420 is performed before operation 450. That is, before the AI / ML function is activated, the LMF sends the first configuration information to the UE. This application does not restrict the execution order of operation 420 and operation 440. As shown in Figure 4, operation 440 can be executed first and then operation 420 can be executed, or operation 420 can be executed first and then operation 440 can be executed.
[0090] For example, the first configuration information may be sent before the LMF and UE send and / or receive the applicability information of the AI / ML function or model, or simultaneously with the applicability information of the AI / ML function or model, or after the LMF and UE send and / or receive the applicability information of the AI / ML function or model and before the network device configures and activates the AI / ML function or model, or simultaneously with the network device configures and activates the AI / ML function or model, or after the network device configures and activates the AI / ML function or model, and so on. The AI / ML function or model is used for wireless positioning.
[0091] In the example above, during operation 420, the LMF can send first configuration information to the UE via LPP signaling, such as AssistanceData and / or RequestLocationInformation. This first configuration information may include at least one of the following:
[0092] The content of switching, reverting, or reselecting wireless positioning methods;
[0093] Conditions for the switching, rollback, or reselection of wireless positioning methods and / or termination;
[0094] Assistance information that supports switching, rewinding, or reselecting wireless positioning methods.
[0095] The switching, rollback, or reselection of the aforementioned wireless positioning method can be an indication of a specific wireless positioning method (the first positioning method and / or the second positioning method), including explicit and / or implicit indications, such as the identifier and / or name corresponding to the wireless positioning method, the identifier and / or name corresponding to the AI / ML function or model, and so on.
[0096] The conditions for the occurrence and / or termination of the switching, rollback or reselection of the above wireless positioning method include, for example, the threshold for the inference performance of the AI / ML positioning method, the judgment condition for the adaptability of AI / ML functions, the timer between multiple switching or reselection, etc.
[0097] The auxiliary information for the aforementioned wireless positioning method that supports switching, reverting, or reselecting can be used for measurement, reporting, and optimization of the aforementioned positioning method. For example, it can include DL-PRS (Downlink Positioning Reference Signal) configuration information and area applicability information required for the measurement of the aforementioned wireless positioning method (first positioning method and / or second positioning method).
[0098] This auxiliary information may be the same as, partially the same as, or different from the configuration information of the AI / ML function or model to be activated. This auxiliary information may be sent simultaneously with or at different times from the configuration information of the AI / ML function or model to be activated. This auxiliary information may share the same LPP Transaction identifier with the AI / ML function or model to be activated, or it may be associated with different LPP Transaction identifiers. If it shares the same LPP Transaction identifier, this auxiliary information can use the identifier information to distinguish between the AI / ML function or model to be activated and the aforementioned switching, reselection, or rollback positioning methods.
[0099] In the example above, during operation 430, the UE may perform at least one of the following operations based on the first configuration information:
[0100] Complete the activation, deactivation, switching, or reselection of the AI / ML function or model used for wireless positioning;
[0101] The measurement and reporting process of the wireless positioning method is initiated, which includes at least one first positioning method and / or at least one second positioning method;
[0102] Send a second message to the network device.
[0103] In some possible implementations, the second information includes at least one of the following:
[0104] The instruction provides confirmation feedback information indicating that at least one of the following operations has been completed: activation, deactivation, switching, reselection, or rollback of the AI / ML function or model corresponding to at least one first positioning method.
[0105] The reason for performing the above operation or the error message;
[0106] Information requesting termination of the current wireless positioning method (first positioning method or second positioning method).
[0107] For example, the second information is a confirmation feedback message, which indicates that the activation operation of at least one AI / ML function or model corresponding to the first positioning method has been completed.
[0108] For example, the second information is a confirmation feedback message, which indicates that a rollback operation has been completed for at least one AI / ML function or model corresponding to the first positioning method, and the second information also includes the reason for performing the aforementioned rollback operation.
[0109] For example, the second information is a request to terminate the current wireless positioning method (the first positioning method or the second positioning method).
[0110] In the above example, the reasons for performing the above operation or the error message may be as follows: the terminal device cannot meet the conditions required to execute the current positioning method, such as the remaining battery power of the device, the device temperature, etc.; the terminal device believes that the above positioning method cannot meet the quality requirements of the current positioning service, such as the positioning accuracy is too low, the positioning latency is too long, etc.; the terminal device believes that the applicability of the AI / ML function or model corresponding to the above positioning method has changed; the terminal device believes that the current measurement data and / or other data used for the above positioning method cannot meet the data quality and / or quantity requirements; the terminal device detects that there are other available positioning methods with better performance, etc.
[0111] In the above example, operations 410, 420 and 430 can be repeated multiple times as needed, and the order of execution is not restricted. For example, LMF can resend the first configuration information without re-performing the information exchange of operation 410, that is, execute operation 420; or, for another example, LMF can re-perform the information exchange of operation 410 without sending the first configuration information, that is, without executing operation 420.
[0112] Figure 5 is another schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments, showing the case where LMF is the network device and UE is the terminal device.
[0113] In the example of Figure 5, the first configuration information is sent after the AI / ML function or model has been activated, meaning that the switching, reselection, or rollback of the AI / ML function or model is independent of the activation process. After the AI / ML function or model is activated, the LMF collects information as needed and configures operations such as switching, reselection, or rollback of the radio positioning method on the UE side. Furthermore, in the example of Figure 5, both the LMF and the UE can trigger the LMF to send the first configuration information.
[0114] As shown in Figure 5, the interaction process includes at least the following:
[0115] 510: LMF interacts with UE to provide capability information related to AI / ML localization methods and information on the functional applicability of AI / ML localization methods;
[0116] 520: The LMF sends second configuration information to the UE, which configures the UE to send first information. The first information is used to assist the LMF in determining the content of the first configuration information, for example, related to the above-mentioned wireless positioning method, which includes at least one first positioning method and / or at least one second positioning method.
[0117] 530: The UE sends the first information to the LMF according to the second configuration information;
[0118] 540: The LMF determines the content of the first configuration information based on the first information and sends the first configuration information to the UE;
[0119] 550: The UE performs positioning method-related operations based on the first configuration information.
[0120] It is worth noting that Figure 5 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, the execution order between various operations can be appropriately adjusted, and other operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 5 above.
[0121] In the example above, during operation 510, the LMF can indicate the available AI / ML functions or models to the UE based on the interaction results, and send configuration information to the UE to activate and use wireless positioning AI / ML information. Optionally, the LMF can also configure the UE to perform information interaction related to non-AI / ML positioning methods.
[0122] In the above example, the first information may include or indicate at least one of the following:
[0123] Information on the applicability and / or inference performance of activated AI / ML features or models;
[0124] Information on the applicability of inactive AI / ML features or models, such as AI / ML features or models whose applicability has changed;
[0125] Information related to the second positioning method;
[0126] Are there any new available AI / ML functions or models, and information about those new available AI / ML functions or models, which correspond to the first localization method;
[0127] Terminal device and environmental change information, such as UE speed and storage status;
[0128] The terminal device's preference or selection information for positioning methods, such as the name and / or identification information of the positioning method; the measurement and / or data information required by the positioning method, such as reference signals, auxiliary data, etc.; the identification information, meta information, and meta data information of the AI / ML function and / or model corresponding to the positioning method.
[0129] In the example above, the second configuration information can be the event, condition, threshold, etc., corresponding to the first information. Different configurations can correspond to different reporting information in the first information.
[0130] For example, LMF can configure a threshold for the inference performance of AI / ML functions or models to trigger the UE to report the applicability information of AI / ML functions or models. LMF can also configure the UE to periodically report whether there are new available AI / ML functions or models.
[0131] In the example above, the content of the second configuration information and the corresponding content in the first information can be one-to-one, one-to-many, many-to-one, or many-to-many.
[0132] For example, in a one-to-one relationship: if the content of the second configuration information is information A, then the first information reports information A according to the configuration content. In a one-to-many relationship: if the content of the second configuration information is information A, then the first information selects and reports at least one of information A1, A2, ..., AN according to the configuration content; this A1, A2, ..., AN information is a sub-information of information A. In many-to-one and many-to-many relationships: if the content of the second configuration information is information A1, A2, ..., AN, and this A1, A2, ..., AN information is a sub-information of information A, then the first information reports at least one of information A1, A2, ..., AN according to the configuration, and may optionally report sub-information of information A such as An+1, An+2, etc., that are not indicated in the second configuration information.
[0133] In the above example, the second configuration information can configure the terminal device to report the first information. The terminal device can select from the entire set of the first information and report it.
[0134] For example, if the second configuration information configures the terminal device to report information A and / or information B, the terminal device can choose not to report any information, or only report information A, or only report information B, or report information A and information B separately, or report information A and information B simultaneously.
[0135] In the example above, the second configuration information can be carried by at least one LPP signaling message, such as AssistanceData or RequestLocationInformation, etc.
[0136] In the example above, if the first information includes information about new available AI / ML functions or models on the terminal side, the LMF can configure the UE to repeat the above operation 510, that is, configure the UE to interact with the LMF regarding AI / ML capabilities and / or functional applicability information. The content of the interaction can be the same as before or different from before. That is, the LMF can configure the UE to interact with the LMF on the same content as before, or configure the UE to interact with the LMF on the parts that are different from before, and so on.
[0137] In the above example, the relevant content of the first configuration information and the relevant operations of the UE have been described in the previous embodiments, and will not be repeated here.
[0138] Figure 6 is another schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments, showing the case where LMF is the network device and UE is the terminal device.
[0139] The example in Figure 6 illustrates another implementation of the first configuration information: the UE decides on operations such as switching, backtracking, or reselection, while the network can confirm or reject the decision reported by the UE through the first configuration information without requiring the network to actively specify it. This provides the UE with a high degree of freedom and is suitable for scenarios where AI / ML positioning methods and traditional non-AI / ML positioning methods (legacy methods) are categorized under a single wireless positioning method.
[0140] As shown in Figure 6, the interaction process includes at least the following:
[0141] 610: LMF interacts with UE to provide capability information related to AI / ML localization methods and information on the functional applicability of AI / ML localization methods;
[0142] 620: The LMF sends second configuration information to the UE, which instructs the UE to report first information related to the radio positioning method;
[0143] 630: The UE receives information from the LMF and initiates the wireless positioning process;
[0144] 640: When the UE detects that it needs to reselect, back off, or switch the wireless positioning method, it sends the first information mentioned above to the LMF according to the configuration of the second configuration information;
[0145] 650: The LMF sends the first configuration information to the UE, confirming or rejecting the UE's request to reselect, roll back, or switch the radio positioning method;
[0146] 660: The UE performs positioning method-related operations based on the first configuration information.
[0147] It is worth noting that Figure 6 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, the execution order between various operations can be appropriately adjusted, and other operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 6 above.
[0148] In the example above, during operation 610, the LMF can also send indication information and corresponding configuration information to the UE, specifying a radio positioning method, such as DL-TDOA (downlink time difference of arrival), DL-AOA (downlink angle of arrival), etc. This radio positioning method does not distinguish between AI / ML or non-AI / ML, that is, the radio positioning method specified by the LMF can be the first positioning method and / or the second positioning method mentioned above.
[0149] In the example above, during operation 620, if the LMF discovers that the UE has AI / ML capabilities during the aforementioned capability information exchange, the LMF may choose to send second configuration information to the UE. This second configuration information instructs the UE to report first information related to the radio positioning method. This first information may include radio positioning method-related information, or it may only include the radio positioning method's index information, or both.
[0150] In the example above, during operation 630, the UE initiates the radio positioning process based on information from the LMF, such as the aforementioned indication information and / or the corresponding configuration information.
[0151] In the example above, in operation 640, after receiving the first information, the LMF can confirm the wireless positioning method on the terminal side based on the first information.
[0152] In the example above, if the UE does not explicitly indicate that the first positioning method is being switched in operation 640, the UE may optionally indicate the relevant content of the switched first positioning method in other reported information, such as in the second information, such as adding additional information to ProvideLocationInformation.
[0153] In the above example, the first configuration information is only used to confirm or decide the UE's request to reselect, backtrack, or switch the wireless positioning method, and does not have the functions of the aforementioned embodiments, thereby giving the UE more freedom.
[0154] In the example above, the relevant operations for the UE in operation 660 have already been explained, and will not be repeated here.
[0155] Figure 7 is another schematic diagram of information interaction between network devices and terminal devices according to the method of the above embodiments, showing the case where LMF is the network device and UE is the terminal device.
[0156] In the example in Figure 7, the positioning method on the UE side is switched from a non-AI / ML method to an AI / ML method. Since the AI / ML method generally outperforms the non-AI / ML method when the applicability conditions are met, the UE can report immediately when it finds an applicable AI / ML method available, even if the performance of the non-AI / ML method has not completely deteriorated.
[0157] As shown in Figure 7, the interaction process includes at least the following:
[0158] 710: LMF interacts with UE to provide capability information related to AI / ML localization methods and information on the functional applicability of AI / ML localization methods;
[0159] 720: UE initiates wireless positioning process;
[0160] 730: If the UE detects that an available AI / ML method is available, it sends a second message to the LMF;
[0161] 740: LMF performs the relevant operation based on the second information;
[0162] 750: The LMF sends the first configuration information to the UE;
[0163] 760: The UE performs relevant operations based on the first configuration information.
[0164] It is worth noting that Figure 7 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, the execution order between various operations can be appropriately adjusted, and other operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 7 above.
[0165] In the example above, during operation 730, the UE can report the second information to the LMF via LPP signaling, such as AssistanceData.
[0166] In the example above, during operation 740, the LMF receives the second information sent by the UE and can perform at least one of the following actions:
[0167] If the AI / ML positioning method indicated by the second information corresponds to an AI / ML function or model sent and / or received between the LMF and the UE, for example, if the AI / ML function or model has been interacted in operation 710, then the LMF can send the aforementioned first configuration information to the UE to confirm the reselection or switching of the wireless positioning method. Optionally, the LMF can also send configuration information for the new AI / ML function or model to the UE.
[0168] If the AI / ML positioning method indicated by the second information does not correspond to an AI / ML function or model sent and / or received between the LMF and the UE, for example, if the AI / ML function or model has not been interacted in operation 710, then the LMF may perform at least one of the following operations:
[0169] Initiate the sending and / or receiving of applicability information for new AI / ML functions or models, and send the aforementioned first configuration information;
[0170] If the LMF detects that the applicability information on the network side has not changed, it can directly send the aforementioned first configuration information;
[0171] LMF can also configure a timer for the UE using the first configuration information mentioned above, instructing the UE to maintain the current non-AI / ML positioning method or switch to a new AI / ML positioning method before the timer expires, and to send and / or receive applicability information for AI / ML functions or models before the timer expires.
[0172] In the example above, during operation 760, the UE can switch the positioning method based on the received first configuration information.
[0173] In the above example, the relevant content of the first configuration information and the relevant operations of the UE have been described in the previous embodiments, and will not be repeated here.
[0174] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.
[0175] According to the embodiments of this application, the terminal device and the network device exchange information related to the wireless positioning method, and the network side can select a suitable wireless positioning method for the terminal side, thereby improving the accuracy and continuity of wireless positioning, and thus improving the overall performance and user experience of the wireless communication system.
[0176] Second aspect of the embodiments
[0177] This application provides an information interaction method related to a wireless positioning method, which will be described from the perspective of a terminal device. Content that is the same as that in the first aspect of the embodiment will not be repeated.
[0178] Figure 8 is a schematic diagram of an information interaction method related to the wireless positioning method according to an embodiment of this application. As shown in Figure 8, the method includes:
[0179] 810: The terminal device receives first configuration information sent by the first network device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method;
[0180] 820: The terminal device selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information mentioned above.
[0181] It is worth noting that Figure 8 above is only an illustrative description of the embodiments of this application, but this application is not limited thereto. For example, the execution order between various operations can be appropriately adjusted, and other operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above content, and are not limited to the description in Figure 8 above.
[0182] According to the above embodiments, by exchanging information related to the wireless positioning method, the terminal device and the network device can select a suitable wireless positioning method for the terminal side, thereby improving the accuracy and continuity of wireless positioning and thus enhancing the overall performance and user experience of the wireless communication system.
[0183] In some embodiments, referring to the example in FIG4, the first configuration information includes at least one of the following:
[0184] The content of switching, reverting, or reselecting wireless positioning methods;
[0185] Conditions for the switching, rollback, or reselection of wireless positioning methods and / or termination;
[0186] Assistance information that supports switching, rewinding, or reselecting wireless positioning methods.
[0187] In the above embodiments, the terminal device may also perform at least one of the following operations based on the first configuration information:
[0188] Complete the activation, deactivation, switching, or reselection of the AI / ML function or model used for wireless positioning;
[0189] The measurement and reporting process of the above-mentioned wireless positioning method is initiated, wherein the positioning method includes at least one first positioning method and at least one second positioning method;
[0190] Send a second message to the network device.
[0191] The second information mentioned above may include at least one of the following:
[0192] The instruction provides confirmation feedback information indicating that at least one of the following operations has been completed: activation, deactivation, switching, reselection, or rollback of the AI / ML function or model corresponding to at least one first positioning method.
[0193] The reason for performing the above operation or the error message;
[0194] Information requesting termination of the current wireless positioning method.
[0195] In the above embodiments, the first configuration information may be sent before the network device and the terminal device send and / or receive the suitability information of the AI / ML function or model, or simultaneously with the suitability information of the AI / ML function or model, or after the network device and the terminal device send and / or receive the suitability information of the AI / ML function or model and before the network device configures and activates the AI / ML function or model, or simultaneously with the network device configures and activates the AI / ML function or model, or after the network device configures and activates the AI / ML function or model. The aforementioned AI / ML function or model is used for wireless positioning.
[0196] In other embodiments, referring to the example in FIG5, the method further includes:
[0197] The terminal device receives second configuration information sent by the network device. This second configuration information is used to configure the terminal device to report first information to the network device. This first information is related to the aforementioned wireless positioning method, which includes at least one first positioning method and / or at least one second positioning method. Therefore, the network device can determine the content and / or timing of sending the first configuration information based on this first information.
[0198] In the above embodiments, the first information may include or indicate at least one of the following:
[0199] Information on the applicability and / or inference performance of activated AI / ML features or models;
[0200] Information on the applicability of inactive AI / ML features or models;
[0201] Information related to the second positioning method;
[0202] Are there any new available AI / ML functions or models, and information about those new available AI / ML functions or models, which correspond to the first localization method;
[0203] Terminal equipment and environmental change information;
[0204] Information on the terminal device's preference or choice of wireless positioning methods.
[0205] In the above embodiments, the second configuration information can be at least one of the events, conditions, and thresholds corresponding to the first information.
[0206] In the above embodiments, the content of the second configuration information and the corresponding content in the first information can be one-to-one, one-to-many, many-to-one, or many-to-many.
[0207] In the above embodiments, the second configuration information can configure the terminal device to report the first information. The terminal device can select and report from the entire set of the first information.
[0208] In the above embodiments, if the first information includes information about new available AI / ML functions or models on the terminal side, the network device can be configured to send and / or receive information about AI / ML capabilities and / or functional suitability with the network device. Thus, the terminal device can interact with the network device regarding AI / ML capabilities and / or functional suitability information, depending on the network device's configuration.
[0209] In yet other embodiments, referring to the example shown in FIG6, the method further includes:
[0210] The terminal device receives second configuration information sent by the network device. The second configuration information is used to instruct the terminal device to report first information related to the wireless positioning method to the network device. The wireless positioning method includes at least one first positioning method and / or at least one second positioning method.
[0211] In the above embodiments, the first information may include information related to the wireless positioning method on the terminal side and / or identification information of the wireless positioning method. Therefore, the network device can determine the wireless positioning method on the terminal side based on this first information.
[0212] In the above embodiments, the first configuration information can confirm or reject the terminal device's request to reselect, roll back, or switch the wireless positioning method.
[0213] In yet other embodiments, referring to the example shown in FIG7, the method further includes:
[0214] When the terminal device detects that a first positioning method is available, it sends a second message to the network device.
[0215] In the above embodiments, if the first positioning method corresponds to an AI / ML function or model that has been interacted between the network device and the terminal device, that is, the AI / ML function or model corresponding to the first positioning method has been sent and / or received between the network device and the terminal device, then the network device can send the first configuration information to the terminal device.
[0216] In the above embodiments, if the first positioning method does not correspond to an AI / ML function or model that has been interacted between the network device and the terminal device, that is, the AI / ML function or model corresponding to the first positioning method has not been sent and / or received between the network device and the terminal device, then the network device performs at least one of the following operations:
[0217] Initiate the sending and / or receiving of applicability information for new AI / ML functions or models, i.e., the interaction of applicability information for new AI / ML functions or models, and send the aforementioned first configuration information;
[0218] If the applicability information on the network side has not changed, send the first configuration information mentioned above directly;
[0219] The terminal device is configured with a timer using the first configuration information described above. The terminal device is instructed to maintain the current non-AI / ML positioning method or switch to a new AI / ML positioning method before the timer expires. Before the timer expires, the terminal device sends and / or receives applicability information of AI / ML functions or models, that is, it performs the interaction of applicability information of AI / ML functions or models.
[0220] In the above embodiments, the terminal device receives the first configuration information and performs corresponding operations according to the configuration of the first configuration information; or, if the first configuration information includes a timer configured by the network device for the terminal device, the terminal device can maintain the current non-AI / ML positioning method (second positioning method) or switch to a new AI / ML positioning method (first positioning method) before the timer expires, and send and / or receive (interact) the applicability information of AI / ML functions or models before the timer expires.
[0221] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.
[0222] According to the embodiments of this application, the terminal device and the network device exchange information related to the wireless positioning method, and the network side can select a suitable wireless positioning method for the terminal side, thereby improving the accuracy and continuity of wireless positioning, and thus improving the overall performance and user experience of the wireless communication system.
[0223] Third aspect of the embodiments
[0224] This application provides an information interaction device related to a wireless positioning method. This device may be, for example, a network device, or one or more components or parts configured within a network device. Since the function of this device in solving the problem is the same as the method in the first aspect of the embodiment, its specific implementation can be referred to the first aspect of the embodiment, and the identical parts will not be repeated.
[0225] Figure 9 is a schematic diagram of an information interaction device related to a wireless positioning method according to an embodiment of this application. As shown in Figure 9, the device 900 includes:
[0226] The transmitting unit 910 sends first configuration information to the terminal device, which instructs the terminal device to switch and / or terminate and / or select and / or reselect a wireless positioning method. Thus, the terminal device can select, reselect, switch, or terminate the wireless positioning method according to the first configuration information.
[0227] In some embodiments, the first configuration information includes at least one of the following:
[0228] The content of switching, reverting, or reselecting wireless positioning methods;
[0229] Conditions for the switching, rollback, or reselection of wireless positioning methods and / or termination;
[0230] Assistance information that supports switching, rewinding, or reselecting wireless positioning methods.
[0231] In the above embodiments, the terminal device may also perform at least one of the following operations based on the first configuration information:
[0232] Complete the activation, deactivation, switching, or reselection of AI / ML functions or models used for wireless positioning;
[0233] Initiate the measurement and reporting process of wireless positioning methods (including at least one first positioning method and / or a second positioning method);
[0234] Send a second message to the network device.
[0235] In the above embodiments, the second information may include at least one of the following:
[0236] The instruction indicates confirmation feedback information indicating that at least one of the following operations has been completed: activation, deactivation, switching, reselection, or rollback of the AI / ML function or model corresponding to the first positioning method;
[0237] The reason for performing the above operation or the error message;
[0238] Information requesting termination of the current wireless positioning method (first positioning method or second positioning method).
[0239] In the above embodiments, the first configuration information may be sent before the network device and the terminal device send and / or receive the suitability information of the AI / ML function or model, or simultaneously with the suitability information of the AI / ML function or model, or after the network device and the terminal device send and / or receive the suitability information of the AI / ML function or model and before the network device configures and activates the AI / ML function or model, or simultaneously with the network device configures and activates the AI / ML function or model, or after the network device configures and activates the AI / ML function or model. The aforementioned AI / ML function or model is an AI / ML function or model used for wireless positioning.
[0240] In some other embodiments, as shown in FIG9, the device 900 further includes a receiving unit 920 and a processing unit 930.
[0241] In the above embodiments, the sending unit 1110 sends second configuration information to the terminal device. The second configuration information is used to configure the terminal device to report first information related to the wireless positioning method (including at least one first positioning method and / or at least one second positioning method) to the network device. The receiving unit 920 receives the first information, and the processing unit 930 determines the content and / or the timing of sending the first configuration information based on the first information.
[0242] In the above embodiments, the first information may indicate at least one of the following:
[0243] Information on the applicability and / or inference performance of activated AI / ML features or models;
[0244] Information on the applicability of inactive AI / ML features or models;
[0245] Information about the second positioning method;
[0246] Are there any new available AI / ML features or models, and what information is available about those new available AI / ML features or models?
[0247] Terminal equipment and environmental change information;
[0248] Information on the terminal device's preference or choice of wireless positioning methods.
[0249] The AI / ML functions or models mentioned above are AI / ML functions or models used for wireless positioning.
[0250] In the above embodiments, the second configuration information can be at least one of the events, conditions, and thresholds corresponding to the first information.
[0251] In the above embodiments, the content of the second configuration information and the corresponding content in the first information can be one-to-one, one-to-many, many-to-one, or many-to-many.
[0252] In the above embodiments, the second configuration information can configure the terminal device to report the first information, and the terminal device can select and report the first information from the entire set of the first information.
[0253] In the above embodiments, if the first information includes information that the terminal side has new available AI / ML functions or models, the processing unit 930 can configure the terminal device and the network device to interact with each other regarding AI / ML capabilities and / or functional applicability information.
[0254] In some other embodiments, the sending unit 910 sends second configuration information to the terminal device, the second configuration information being used to instruct the terminal device to report first information related to the wireless positioning method (including at least one first positioning method and / or at least one second positioning method) to the network device.
[0255] In the above embodiments, the first information may include information related to the wireless positioning method (first positioning method or second positioning method) on the terminal side and / or the identification information of the wireless positioning method (first positioning method or second positioning method).
[0256] In the above embodiments, the receiving unit 920 can receive first information, and the processing unit 930 can determine the wireless positioning method (first positioning method or second positioning method) on the terminal side based on the first information.
[0257] In the above embodiments, the first configuration information can confirm or reject the terminal device's request to reselect, roll back, or switch the wireless positioning method.
[0258] In some other embodiments, the receiving unit 920 receives second information sent by the terminal device when it detects that a first positioning method is available.
[0259] In the above embodiments, if the first positioning method corresponds to AI / ML functions or models sent and / or received between the network device and the terminal device, the sending unit 910 sends the first configuration information to the terminal device.
[0260] In the above embodiments, if the first positioning method does not correspond to the AI / ML function or model sent and / or received between the network device and the terminal device, the processing unit 930 controls the sending unit 910 to perform at least one of the following operations:
[0261] Initiate an interaction to exchange information on the applicability of new AI / ML functions or models, and send the aforementioned first configuration information;
[0262] If the applicability information on the network side has not changed, send the first configuration information mentioned above directly;
[0263] The terminal device is configured with a timer using the first configuration information described above, instructing the terminal device to maintain the current wireless positioning method (the second positioning method, i.e., the non-AI / ML positioning method) or switch to a new wireless positioning method (the first positioning method, i.e., the AI / ML positioning method) before the timer expires, and to send and / or receive applicability information of AI / ML functions or models before the timer expires.
[0264] In the above embodiments, the processing unit 930 can also control the related operations of the sending unit 910 and the receiving unit 920.
[0265] This application also provides an information interaction device related to a wireless positioning method. This device may be, for example, a terminal device, or one or more components or parts configured within a terminal device. Since the function of this device in solving the problem is the same as the method in the second aspect of the embodiment, its specific implementation can be referred to the second aspect of the embodiment, and the identical parts will not be repeated.
[0266] Figure 10 is a schematic diagram of an information interaction device related to a wireless positioning method according to an embodiment of this application. As shown in Figure 10, the device 1000 includes:
[0267] The receiving unit 1010 receives first configuration information sent by the first network device, the first configuration information instructing the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method;
[0268] The processing unit 1020 selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
[0269] In some embodiments, the first configuration information includes at least one of the following:
[0270] The content of switching, reverting, or reselecting wireless positioning methods;
[0271] Conditions for the switching, rollback, or reselection of wireless positioning methods and / or termination;
[0272] Assistance information that supports switching, rewinding, or reselecting wireless positioning methods.
[0273] In the above embodiments, the processing unit 1020 may perform at least one of the following operations based on the first configuration information:
[0274] Complete the activation, deactivation, switching, or reselection of AI / ML functions or models used for wireless positioning;
[0275] The measurement and reporting process of a wireless positioning method (including at least one first positioning method and / or at least one second positioning method) is initiated.
[0276] Send a second message to the network device.
[0277] In the above embodiments, the second information includes at least one of the following:
[0278] The instruction provides confirmation feedback information indicating that at least one of the following operations has been completed: activation, deactivation, switching, reselection, or rollback of the AI / ML function or model corresponding to at least one first positioning method.
[0279] The reason for performing the above operation or the error message;
[0280] Information requesting termination of the current wireless positioning method (first positioning method or second positioning method).
[0281] In the above embodiments, the first configuration information may be sent before the network device and the terminal device send and / or receive the suitability information of the AI / ML function or model, or sent simultaneously with the suitability information of the AI / ML function or model, or sent after the network device and the terminal device send and / or receive the suitability information of the AI / ML function or model and before the network device configures the AI / ML function or model to be activated, or sent simultaneously with the network device configures the AI / ML function or model to be activated, or sent after the network device configures the AI / ML function or model to be activated.
[0282] In some other embodiments, as shown in FIG10, the device 1000 further includes a transmitting unit 1030.
[0283] In the above embodiments, the receiving unit 1010 receives second configuration information sent by the network device. The second configuration information is used to configure the terminal device to report first information related to the wireless positioning method (including at least one first positioning method and / or at least one second positioning method) to the network device. The sending unit 1030 sends the first information to the network device so that the network device can determine the content and / or timing of sending the first configuration information based on the first information.
[0284] In the above embodiments, the first information may indicate at least one of the following:
[0285] Information on the applicability and / or inference performance of activated AI / ML features or models;
[0286] Information on the applicability of inactive AI / ML features or models;
[0287] Information about the second positioning method;
[0288] Are there any new available AI / ML functions or models, and information about the new available AI / ML functions or models corresponding to the first localization method;
[0289] Terminal equipment and environmental change information;
[0290] Information on the terminal device's preference or choice of wireless positioning methods.
[0291] In the above embodiments, the second configuration information can be at least one of the events, conditions, and thresholds corresponding to the first information.
[0292] In the above embodiments, the content of the second configuration information and the corresponding content in the first information can be one-to-one, one-to-many, many-to-one, or many-to-many.
[0293] In the above embodiments, the second configuration information can configure the terminal device to report the first information, and the terminal device can select and report the first information from the entire set of information.
[0294] In the above embodiments, if the first information includes information that the terminal side has the new available AI / ML function or model, the network device can also be configured to send and / or receive information about AI / ML capabilities and / or functional suitability between the terminal device and the network device. The terminal device performs corresponding operations according to the configuration of the network device.
[0295] In some embodiments, the receiving unit 1010 receives second configuration information sent by the network device. This second configuration information instructs the terminal device to report first information related to the wireless positioning method (including at least one first positioning method and / or at least one second positioning method) to the network device. The sending unit 1030 may also report the aforementioned first information to the network device. Thus, the network device can determine the wireless positioning method on the terminal side based on this first information.
[0296] In the above embodiments, the first information may include information related to the wireless positioning method on the terminal side and / or the identification information of the wireless positioning method.
[0297] In the above embodiments, the first configuration information can confirm or reject the terminal device's request to reselect, roll back, or switch the wireless positioning method.
[0298] In some other embodiments, the sending unit 1030 may send second information to the network device when the terminal device detects that a first positioning method is available.
[0299] In the above embodiments, if the first positioning method corresponds to an AI / ML function or model that has been interacted with, that is, if the first positioning method corresponds to an AI / ML function or model sent and / or received between the network device and the terminal device, then the network device can send the above-mentioned first configuration information to the terminal device.
[0300] In the above embodiments, if the first positioning method does not correspond to an AI / ML function or model that has already been interacted with, that is, if the first positioning method does not correspond to an AI / ML function or model sent and / or received between the network device and the terminal device, the network device may perform at least one of the following operations:
[0301] Initiate the sending and / or receiving of applicability information for new AI / ML functions or models, and send the aforementioned first configuration information;
[0302] If the applicability information on the network side has not changed, send the first configuration information mentioned above directly;
[0303] The terminal device is configured with a timer using the first configuration information described above, instructing the terminal device to maintain the current wireless positioning method or switch to a new wireless positioning method before the timer expires, and to send and / or receive applicability information for AI / ML functions or models before the timer expires.
[0304] In the above embodiments, the receiving unit 1010 can receive the first configuration information and perform corresponding operations according to the configuration of the first configuration information.
[0305] It is worth noting that Figures 9 and 10 above are only illustrative of embodiments of this application, but this application is not limited thereto. For example, other modules or components may be appropriately added or removed. Those skilled in the art can make appropriate modifications based on the above description, and are not limited to the description in Figure 7 above.
[0306] Furthermore, for simplicity, Figures 9 and 10 only illustrate the connection relationships or signal flows between the various components or modules, but those skilled in the art should understand that various related technologies such as bus connections can be used. The aforementioned components or modules can be implemented using hardware facilities such as processors, memory, transmitters, and receivers; this application does not limit this implementation.
[0307] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.
[0308] According to the embodiments of this application, the terminal device and the network device exchange information related to the wireless positioning method, and the network side can select a suitable wireless positioning method for the terminal side, thereby improving the accuracy and continuity of wireless positioning, and thus improving the overall performance and user experience of the wireless communication system.
[0309] Fourth aspect of the embodiment
[0310] This application provides a communication system. Referring to FIG1, the same content as the embodiments of the first and second aspects will not be repeated.
[0311] In some embodiments, the communication system 100 may include at least a network device 101 and terminal devices 102 and 103. In some embodiments, the network device 101 performs the functions of the network device in the first aspect embodiment, and correspondingly, the terminal devices 102 and 103 perform the functions of the terminal devices in the second aspect embodiment. Since the functions of the network device and the terminal device have been described in the embodiments of the first to second aspects, their contents are incorporated herein and will not be repeated here.
[0312] This application also provides a network device.
[0313] Figure 11 is a schematic block diagram of the system configuration of a network device according to an embodiment of this application. As shown in Figure 11, the network device 1100 may include a processor 1110 and a memory 1120; the memory 1120 is coupled to the processor 1110. The memory 1120 can store various data; in addition, it also stores an information processing program 1130, and executes the program 1130 under the control of the processor 1110.
[0314] In one embodiment, the network device 1100, as a network device in the first aspect embodiment, includes the functions of the device 900 in the third aspect embodiment. These functions can be integrated into the processor 1110 or configured separately from the processor 1110. For example, the device 900 can be configured as a chip connected to the processor 1110, and the functions of the device can be implemented through the control of the processor 1110.
[0315] In addition, as shown in Figure 11, network device 1100 may also include: transceiver 1140 and antenna 1150, etc.; the functions of the above components are similar to those in the prior art, and will not be described in detail here. It is worth noting that network device 1100 does not necessarily have to include all the components shown in Figure 11; in addition, network device 1100 may also include components not shown in Figure 11, which can be referred to in the prior art.
[0316] This application also provides a terminal device.
[0317] Figure 12 is a schematic block diagram of the system configuration of a terminal device according to an embodiment of this application. As shown in Figure 12, the terminal device 1200 may include a processor 1210 and a memory 1220; the memory 1220 is coupled to the processor 1210. It is worth noting that this figure is exemplary; other types of structures may also be used to supplement or replace this structure to implement telecommunications functions or other functions.
[0318] In one embodiment, the terminal device 1200, as a terminal device in the second aspect embodiment, includes the functions of the device 1000 in the third aspect embodiment. These functions can be integrated into the processor 1210 or configured separately from the processor 1210. For example, the device 1000 can be configured as a chip connected to the processor 1210, and the functions of the device can be implemented through the control of the processor 1210.
[0319] As shown in Figure 12, the terminal device 1200 may further include: a communication module 1230, an input unit 1240, a display 1250, and a power supply 1260. It is worth noting that the terminal device 1200 does not necessarily include all the components shown in Figure 12; furthermore, the terminal device 1200 may also include components not shown in Figure 12, which can be found in related technologies.
[0320] As shown in Figure 12, the processor 1210, sometimes also referred to as a controller or operation control, may include a microprocessor or other processor device and / or logic device. The processor 1210 receives input and controls the operation of various components of the terminal device 1200.
[0321] The memory 1220 may be, for example, one or more of a cache, flash memory, hard drive, removable medium, volatile memory, non-volatile memory, or other suitable means. It can store various types of data, and also programs for executing related information. The processor 1210 can execute the program stored in the memory 1220 to perform information storage or processing, etc. The functions of other components are similar to those in existing systems and will not be described further here. The components of the terminal device 1200 can be implemented using dedicated hardware, firmware, software, or a combination thereof without departing from the scope of the invention.
[0322] This application also provides a computer-readable program, wherein when the program is executed in a network device, the program causes the computer to perform the method described in the first aspect of the embodiment in the network device.
[0323] This application also provides a storage medium storing a computer-readable program, wherein the computer-readable program causes a computer in a network device to perform the methods described in the embodiments of the first aspect.
[0324] This application also provides a computer-readable program, wherein when the program is executed in a terminal device, the program causes the computer to perform the method described in the second aspect of the embodiment in the terminal device.
[0325] This application also provides a storage medium storing a computer-readable program, wherein the computer-readable program causes a computer in a terminal device to perform the method described in the second aspect of the embodiments.
[0326] This application also provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, it implements the method described in the embodiments of the first or second aspect.
[0327] The apparatus and methods described above in this application can be implemented in hardware or in combination with software. This application relates to a computer-readable program that, when executed by a logic component, enables the logic component to implement the apparatus or components described above, or to implement the various methods or steps described above. Logic components include, for example, field-programmable logic devices (FPGAs), microprocessors, and processors used in computers. This application also relates to storage media for storing the above programs, such as hard disks, magnetic disks, optical disks, DVDs, and flash memory.
[0328] The methods / apparatus described in conjunction with the embodiments of this application can be directly embodied in hardware, software modules executed by a processor, or a combination of both. For example, one or more and / or combinations of one or more functional block diagrams shown in the figures can correspond to various software modules in a computer program flow, or to various hardware modules. These software modules can correspond to the various steps shown in the figures, respectively. These hardware modules can be implemented, for example, using a field-programmable gate array (FPGA) to embed these software modules.
[0329] The software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. A storage medium can be coupled to the processor, enabling the processor to read information from and write information to the storage medium; or the storage medium can be an integral part of the processor. The processor and storage medium can reside in an ASIC. The software module can be stored in the memory of a mobile terminal or in a memory card that can be inserted into the mobile terminal. For example, if the device (such as a mobile terminal) uses a high-capacity MEGA-SIM card or a high-capacity flash memory device, the software module can be stored in the MEGA-SIM card or the high-capacity flash memory device.
[0330] One or more and / or one or more combinations of functional blocks described in the accompanying drawings can be implemented as a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, or any suitable combination thereof for performing the functions described herein. One or more and / or one or more combinations of functional blocks described in the accompanying drawings can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in communication with a DSP, or any other such configuration.
[0331] The present application has been described above with reference to specific embodiments. However, those skilled in the art should understand that these descriptions are exemplary and not intended to limit the scope of protection of the present application. Those skilled in the art can make various modifications and variations to the present application based on its spirit and principles, and these modifications and variations are also within the scope of the present application.
[0332] Regarding the above-described embodiments disclosed in this example, the following notes are also disclosed:
[0333] 1. A network device comprising a memory and a processor, the memory storing a computer program, the processor being configured to execute the computer program to implement the following method:
[0334] Send first configuration information to the terminal device, the first configuration information instructing the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method;
[0335] The terminal device selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
[0336] 2. A terminal device, comprising a memory and a processor, the memory storing a computer program, the processor being configured to execute the computer program to implement the following method:
[0337] The terminal device receives first configuration information sent by the network device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method;
[0338] The terminal device selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
[0339] 3. A communication system comprising the network equipment described in Appendix 1 and the terminal equipment described in Appendix 2.
Claims
1. An information interaction device related to a wireless positioning method, configured in a network device, wherein, The device includes: A transmitting unit sends first configuration information to a terminal device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect the wireless positioning method; The terminal device selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
2. The apparatus according to claim 1, wherein, The first configuration information includes at least one of the following: The content of switching, reverting, or reselecting the wireless positioning method; The conditions for the switching, rollback, or reselection of the wireless positioning method and / or termination. Assistance information that supports switching, rewinding, or reselecting wireless positioning methods.
3. The apparatus according to claim 2, wherein, The terminal device also performs at least one of the following operations based on the first configuration information: Activate, deactivate, switch, or reselect an artificial intelligence / machine learning (AI / ML) function or model used for wireless positioning; The measurement and reporting process of the wireless positioning method is initiated, wherein the wireless positioning method includes at least one first positioning method and / or at least one second positioning method; Send the second information to the network device.
4. The apparatus according to claim 3, wherein, The second information includes at least one of the following: The system provides confirmation feedback information indicating that at least one of the following operations has been completed: activation, deactivation, switching, reselection, and rollback of the AI / ML function or model corresponding to the at least one first positioning method. The reason for performing the operation or the error message; Information requesting termination of the current wireless positioning method.
5. The apparatus according to claim 2, wherein, The first configuration information is sent before the network device and / or the terminal device send and / or receive the suitability information of the AI / ML function or model, or simultaneously with the suitability information of the AI / ML function or model, or after the network device and / or the terminal device send and / or receive the suitability information of the AI / ML function or model and before the network device configures the AI / ML function or model for activation, or simultaneously with the network device configures the AI / ML function or model for activation, or after the network device configures the AI / ML function or model for activation. The AI / ML function or / model is used for wireless positioning.
6. The apparatus according to claim 1, wherein, The device further includes: a receiving unit; The sending unit sends second configuration information to the terminal device. The second configuration information is used to configure the terminal device to report first information to the network device. The first information is related to the wireless positioning method. The wireless positioning method includes at least one first positioning method and / or at least one second positioning method. The receiving unit receives the first information and determines the content and / or timing of sending the first configuration information based on the first information.
7. The apparatus according to claim 6, wherein, The first information includes or indicates at least one of the following : Information on the applicability and / or inference performance of activated AI / ML features or models; Information on the applicability of inactive AI / ML features or models; Relevant information about the second positioning method; Are there any new available AI / ML functions or models, and information about the new available AI / ML functions or models, which correspond to the first localization method; Terminal equipment and environmental change information; The terminal device's preference or selection information for the wireless positioning method.
8. The apparatus according to claim 6, wherein, The second configuration information is at least one of the events, conditions, and thresholds corresponding to the first information.
9. The apparatus according to claim 6, wherein, The content of the second configuration information and the corresponding content in the first information are one-to-one, one-to-many, many-to-one, or many-to-many.
10. The apparatus according to claim 6, wherein, The second configuration information configures the terminal device to report the first information, and the terminal device selects and reports from the entire set of the first information.
11. The apparatus according to claim 7, wherein, The device also includes a processing unit; If the first information includes information that the terminal side has the new available AI / ML function or model, the processing unit configures the terminal device to send and / or receive information about AI / ML capabilities and / or functional suitability with the network device.
12. The apparatus according to claim 1, wherein, The sending unit sends second configuration information to the terminal device. The second configuration information is used to instruct the terminal device to report first information related to the wireless positioning method to the network device. The wireless positioning method includes at least one first positioning method and / or at least one second positioning method.
13. The apparatus according to claim 12, wherein, The first information includes information related to the wireless positioning method on the terminal side and / or the identification information of the wireless positioning method.
14. The apparatus according to claim 12, wherein, The device further includes: The network device receives the first information and determines the wireless positioning method on the terminal side based on the first information.
15. The apparatus according to claim 12, wherein, The first configuration information confirms or rejects the terminal device's request to reselect, roll back, or switch the wireless positioning method.
16. The apparatus according to claim 1, wherein, The device further includes: a receiving unit and a processing unit; The receiving unit receives second information sent by the terminal device when it detects that a first positioning method is available. If the first positioning method corresponds to an AI / ML function or model sent and / or received between the network device and the terminal device, then the sending unit sends the first configuration information to the terminal device; If the first positioning method does not correspond to the AI / ML function or model sent and / or received between the network device and the terminal device, the processing unit controls the sending unit to perform at least one of the following operations: Initiate the sending and / or receiving of applicability information for new AI / ML functions or models, and send the first configuration information; If the applicability information on the network side has not changed, send the first configuration information directly; The terminal device is configured with a timer using the first configuration information, instructing the terminal device to maintain the current wireless positioning method or switch to a new wireless positioning method before the timer expires, and to send and / or receive applicability information for AI / ML functions or models before the timer expires.
17. An information interaction device related to a wireless positioning method, configured in a terminal device, wherein, The device includes: A receiving unit receives first configuration information sent by a network device, the first configuration information being used to instruct the terminal device to switch and / or terminate and / or select and / or reselect a wireless positioning method; The processing unit selects, reselects, switches, or terminates the wireless positioning method based on the first configuration information.
18. The apparatus according to claim 17, wherein, The first configuration information includes at least one of the following: The content of switching, reverting, or reselecting the wireless positioning method; The conditions for the switching, rollback, or reselection of the wireless positioning method and / or termination. Assistance information that supports switching, rewinding, or reselecting wireless positioning methods.
19. The apparatus according to claim 17, wherein, The device further includes: a transmitting unit; The receiving unit receives second configuration information sent by the network device. The second configuration information is used to configure the terminal device to report first information to the network device. The first information is related to the wireless positioning method. The wireless positioning method includes at least one first positioning method and / or at least one second positioning method. The sending unit sends the first information to the network device, and the network device determines the content and / or sending timing of the first configuration information based on the first information, or determines the wireless positioning method on the terminal side.
20. The apparatus according to claim 17, wherein, The device further includes: a transmitting unit; The sending unit sends second information to the network device when the terminal device detects that a first positioning method is available; If the first positioning method corresponds to an AI / ML function or model sent and / or received between the network device and the terminal device, then the network device sends the first configuration information to the terminal device. If the first positioning method does not correspond to an AI / ML function or model sent and / or received between the network device and the terminal device, the network device performs at least one of the following operations: Initiate the sending and / or receiving of applicability information for new AI / ML functions or models, and send the first configuration information; If the applicability information on the network side has not changed, send the first configuration information directly; The terminal device is configured with a timer using the first configuration information, instructing the terminal device to maintain the current wireless positioning method or switch to a new wireless positioning method before the timer expires, and to send and / or receive applicability information for AI / ML functions or models before the timer expires.