Communication method, first communication device, and second communication device
The first communication device sends AI or ML function and model information of its own state, which solves the problem of positioning inadequacy caused by changes in the state of the terminal device or base station, and achieves a higher accuracy and resource optimization positioning configuration.
Patent Information
- Application Number
- PCT/CN2024/076487
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-06
- Publication Date
- 2025-08-14
AI Technical Summary
In wireless artificial intelligence or machine learning applications, changes in the internal state of the terminal device or base station cause existing AI or ML functions and models to not be suitable for the current state, affecting positioning accuracy.
Information including AI or ML functions and models determined by its own state is sent through the first communication device, allowing the second communication device to acquire and flexibly adjust to adapt to the current state, and realize subsequent positioning configuration.
Improve the accuracy and flexibility of positioning, reduce resource waste, and reuse of existing signaling improves signaling utilization.
Smart Images

Figure CN2024076487_14082025_PF_FP_ABST
Abstract
Description
Communication method, first communication device, and second communication device Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, a first communication device, and a second communication device. Background Art
[0002] In wireless artificial intelligence (AI) or machine learning (ML) research, AI or ML application cases include AI or ML-based channel state information (CSI) enhancement, AI or ML-based beam management, and AI or ML-based positioning. In actual applications, the internal state of a terminal device or base station often changes. When the internal state of a terminal device or base station changes, all AI or ML functionalities and / or AI or ML models under the same AI or ML feature are often not applicable to the current state of the terminal device or base station.
[0003] Summary of the Invention
[0004] The embodiments of the present disclosure provide a communication method, a first communication device, and a second communication device.
[0005] In a first aspect, an embodiment of the present disclosure provides a communication method, which is performed by a first communication device. The method includes:
[0006] The first communication device sends first information, where the first information includes a first set;
[0007] The first set includes at least one of the following:
[0008] an AI or ML function determined by the first communication device according to its own state;
[0009] The first communication device determines an AI or ML model based on its own state.
[0010] In a second aspect, an embodiment of the present disclosure provides a communication method, which is performed by a second communication device. The method includes:
[0011] The second communication device receives first information, where the first information includes a first set;
[0012] The first set includes at least one of the following:
[0013] an AI or ML function determined by the first communication device according to its own state;
[0014] The first communication device determines an AI or ML model based on its own state.
[0015] In a third aspect, an embodiment of the present disclosure provides a communication method applicable to a communication system, the method comprising:
[0016] The first communication device sends first information to the second communication device, where the first information includes a first set;
[0017] The first set includes at least one of the following:
[0018] an AI or ML function determined by the first communication device according to its own state;
[0019] The first communication device determines an AI or ML model based on its own state.
[0020] In a fourth aspect, an embodiment of the present disclosure provides a first communication device, including:
[0021] A transceiver module, configured to send first information, where the first information includes a first set;
[0022] The first set includes at least one of the following:
[0023] an AI or ML function determined by the first communication device according to its own state;
[0024] The first communication device determines an AI or ML model based on its own state.
[0025] In a fifth aspect, an embodiment of the present disclosure provides a second communication device, including:
[0026] a transceiver module, configured to receive first information, where the first information includes a first set;
[0027] The first set includes at least one of the following:
[0028] an AI or ML function determined by the first communication device according to its own state;
[0029] The first communication device determines an AI or ML model based on its own state.
[0030] In a sixth aspect, an embodiment of the present disclosure provides a communication device, including:
[0031] one or more processors;
[0032] The processor is used to call instructions to enable the communication device to execute the communication method described in any one of the first aspect and the second aspect.
[0033] In the seventh aspect, an embodiment of the present disclosure proposes a communication system, characterized in that it includes a network device and a terminal device, wherein the network device is configured to implement the communication method described in the first aspect, and the terminal device is configured to implement the communication method described in the second aspect.
[0034] In an eighth aspect, an embodiment of the present disclosure proposes a storage medium storing instructions, wherein when the instructions are executed on a communication device, the communication device executes the communication method as described in any one of the first and second aspects.
[0035] In a ninth aspect, an embodiment of the present disclosure proposes a program product. When the computer program product is run on a communication device, the communication device executes the communication method as described in any one of the first and second aspects.
[0036] In a tenth aspect, an embodiment of the present disclosure provides a chip or a chip system, which includes a processing circuit configured to execute the method described in the optional implementation of the first and second aspects above.
[0037] In the above embodiment, the first communication device sends the first information to the second communication device. Through the first information, the second communication device can obtain the AI or ML positioning characteristics adapted to the current state of the first communication device, thereby facilitating the subsequent positioning configuration of the first communication device and improving the accuracy of positioning.
[0038] It is understandable that the first communication device, the second communication device, the communication system, the storage medium, the program product, the chip, or the chip system are all used to perform the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0040] FIG1 is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0041] 2A-2I are exemplary interaction diagrams of a communication method provided according to an embodiment of the present disclosure.
[0042] 3A-3I are flowcharts of a communication method according to an embodiment of the present disclosure.
[0043] 4A-4G are flowcharts of a communication method according to an embodiment of the present disclosure.
[0044] 5A-5C are interactive schematic diagrams of a communication method provided according to an embodiment of the present disclosure.
[0045] FIG6 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure.
[0046] FIG7A is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure.
[0047] FIG7B is a schematic diagram of the structure of a chip provided in accordance with an embodiment of the present disclosure. DETAILED DESCRIPTION
[0048] The embodiments of the present disclosure provide a communication method, a first communication device, and a second communication device.
[0049] In a first aspect, an embodiment of the present disclosure provides a communication method applicable to a first communication device, the method comprising:
[0050] The first communication device sends first information, where the first information includes a first set;
[0051] The first set includes at least one of the following:
[0052] an AI or ML function determined by the first communication device according to its own state;
[0053] The first communication device determines an AI or ML model based on its own state.
[0054] In the above embodiment, the first communication device sends the first information to the second communication device. Through the first information, the second communication device can obtain the AI or ML function and / or AI or ML model adapted to the current state of the first communication device, so that the applicable AI or ML function and / or AI or ML model can be flexibly adjusted according to the state of the first communication device, thereby facilitating the subsequent positioning configuration of the first communication device and improving the accuracy of positioning.
[0055] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0056] The first communications device determines the first set from the second set, where the second set includes at least one of the following:
[0057] AI or ML functionality supported by the first communication device;
[0058] The AI or ML model supported by the first communication device.
[0059] In the above embodiment, the AI or ML function, and / or AI or ML model applicable to the first communication device is the AI or ML function, and / or AI or ML model supported by the first communication device, thereby ensuring that the AI or ML function, and / or AI or ML model determined by the first communication device can be supported by the capabilities of the first communication device, thereby ensuring the success of positioning.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0061] The first communication device receives configuration information, where the configuration information instructs the first communication device to perform an AI or ML-based operation;
[0062] The configuration information includes AI or ML characteristics of the first communication device;
[0063] The AI or ML features include at least one of the following:
[0064] An AI or ML function;
[0065] Multiple AI or ML capabilities;
[0066] An AI or ML model;
[0067] Multiple AI or ML models.
[0068] In the above embodiment, when an operation based on AI or ML needs to be completed, the first communication device needs to have specific AI or ML characteristics to ensure that the specific operation based on AI or ML can be completed.
[0069] In combination with some embodiments of the first aspect, in some embodiments, the AI or ML function determined based on its own state is a function among the one or more AI or ML functions included in the AI or ML characteristics; the AI or ML model determined based on its own state is a model among the one or more AI or ML models included in the AI or ML characteristics.
[0070] In the above embodiment, the AI or ML functions, and / or AI or ML models applicable to the first communication device are limited to the AI or ML functions, and / or AI or ML models included in the specific AI or ML characteristics of the first communication device, which can ensure the completion of specific AI or ML-based operations.
[0071] In conjunction with some embodiments of the first aspect, in some embodiments, the first communication device receives second information;
[0072] The second information is used to query at least one of the following:
[0073] The AI or ML function determined according to its own state;
[0074] The AI or ML model determined according to its own state.
[0075] In the above embodiment, the second information is used to trigger the first communication device to report the applicable AI or ML function and / or AI or ML model, without the need for periodic or real-time reporting, thereby avoiding waste of communication resources.
[0076] In conjunction with some embodiments of the first aspect, in some embodiments, the first communications device determines, based on the second information, an AI or ML function that matches the first AI or ML characteristic;
[0077] The first communication device matches the AI or ML model with the first AI or ML characteristic based on the second information.
[0078] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is further used to indicate at least one of the following:
[0079] an AI or ML function that matches the first AI or ML feature;
[0080] An AI or ML model that matches the first AI or ML characteristic.
[0081] In the above embodiment, while querying the AI or ML function and / or AI or ML model applicable to the first communication device, relevant information of specific AI or MI characteristics can be queried, so that the second communication device can better understand the positioning capability of the first communication device, which is conducive to improving the accuracy of positioning.
[0082] In conjunction with some embodiments of the first aspect, in some embodiments, the first communication device receives third information, where the third information is used to indicate at least one of the following:
[0083] The first communication device periodically reports the AI or ML function determined according to its own state;
[0084] The first communication device periodically reports an AI or ML model determined according to its own state.
[0085] In the above embodiment, reporting the first information at the indicated resource and timing can enable the second communication device to better receive or perceive the AI or ML function and / or AI or ML model applicable to the first communication device.
[0086] In combination with some embodiments of the first aspect, in some embodiments, the first communication device determines the reporting time and occupied resources of the first information according to the third information; the first communication device sends the first information according to the reporting time and occupied resources.
[0087] In the above embodiment, reporting the first information at the indicated resource and timing can enable the second communication device to better receive or perceive the AI or ML function and / or AI or ML model applicable to the first communication device.
[0088] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0089] The first communication device receives an AI or ML-based positioning indication;
[0090] The first communications device sends signaling providing positioning-related capabilities supported by the first communications device, wherein the first information is signaling providing the positioning-related capabilities; or,
[0091] The first communication device sends a signaling for providing positioning coordinates, wherein the first information is the signaling for providing positioning coordinates.
[0092] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0093] The first communication device receives a positioning indication based on AI or ML;
[0094] The first communication device receives signaling that provides positioning assistance information to the first communication device, and the third information is the signaling that provides positioning assistance information; or,
[0095] The first communication device receives signaling requesting the positioning coordinates of the first communication device, and the third information is the signaling requesting the positioning coordinates.
[0096] In the above embodiment, the signaling in the positioning system can be reused for interaction, thereby increasing the utilization rate of the existing signaling, eliminating the need to add new information, and avoiding signaling waste.
[0097] In a second aspect, an embodiment of the present disclosure provides a communication method, which is performed by a second communication device. The method includes:
[0098] The second communication device receives first information, where the first information includes a first set, and the first set includes at least one of the following:
[0099] an AI or ML function determined by the first communication device according to its own state;
[0100] The first communication device determines an AI or ML model based on its own state.
[0101] In the above embodiment, the first communication device sends the first information to the second communication device. Through the first information, the second communication device can obtain the AI or ML function and / or AI or ML model adapted to the current state of the first communication device, so that the applicable AI or ML function and / or AI or ML model can be flexibly adjusted according to the state of the first communication device, thereby facilitating the subsequent positioning configuration of the first communication device and improving the accuracy of positioning.
[0102] In conjunction with some embodiments of the first aspect, in some embodiments, the second set includes at least one of the following:
[0103] AI or ML functionality supported by the first communication device;
[0104] an AI or ML model supported by the first communication device;
[0105] The AI or ML function determined by the first communication device according to its own state is a function among the AI or ML functions supported by the first communication device;
[0106] The AI or ML model determined by the first communication device according to its own state is a model among the AI or ML models supported by the first communication device.
[0107] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0108] The second communication device sends configuration information, where the configuration information instructs the first communication device to perform an AI or ML-based operation;
[0109] The configuration information includes an AI or ML characteristic of the first communication device, and the AI or ML characteristic includes at least one of the following:
[0110] An AI or ML function;
[0111] Multiple AI or ML capabilities
[0112] An AI or ML model;
[0113] Multiple AI or ML models.
[0114] In combination with some embodiments of the second aspect, in some embodiments, the AI or ML function determined by the first communication device based on its own state is a function among one or more AI or ML functions included in the AI or ML characteristics; the AI or ML model determined by the first communication device based on its own state is a model among the AI or ML models included in the AI or ML characteristics.
[0115] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0116] The second communication device sends second information, where the second information is used to query at least one of the following:
[0117] an AI or ML function determined by the first communication device according to its own state;
[0118] The first communication device determines an AI or ML model based on its own state.
[0119] In conjunction with some embodiments of the second aspect, in some embodiments, the second information is further used to determine at least one of the following:
[0120] AI or ML functionality that matches the first AI / ML feature;
[0121] an AI or ML model that matches the first AI / ML feature;
[0122] The first information is further used to indicate at least one of the following:
[0123] an AI or ML function that matches the first AI or ML feature;
[0124] An AI or ML model that matches the first AI or ML characteristic.
[0125] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0126] The second communication device sends third information, where the third information is used to indicate at least one of the following:
[0127] The first communication device periodically reports the AI or ML function determined according to its own state;
[0128] The first communication device periodically reports an AI or ML model determined according to its own state.
[0129] In combination with some embodiments of the second aspect, in some embodiments, the third information is used to indicate the reporting time and occupied resources of the first information.
[0130] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0131] The second communication device sends an AI or ML-based positioning indication;
[0132] The second communication device receives signaling providing positioning-related capabilities supported by the first communication device, wherein the first information is the signaling providing the positioning-related capabilities; or
[0133] The second communication device receives a signaling for providing positioning coordinates, where the first information is the signaling for providing positioning coordinates.
[0134] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0135] The second communication device sends an AI or ML-based positioning indication;
[0136] The second communication device sends a signaling requesting positioning-related capabilities, where the second information is the signaling requesting the positioning-related capabilities.
[0137] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0138] The second communication device sends an AI or ML-based positioning indication;
[0139] The second communication device sends a signaling for providing positioning assistance information to the first communication device, and the third information is the signaling for providing positioning assistance information; or
[0140] The second communication device sends a signaling requesting the positioning coordinates of the first communication device, and the third information is the signaling requesting the positioning coordinates.
[0141] In a third aspect, an embodiment of the present disclosure provides a communication method applicable to a communication system, the method comprising:
[0142] A first communication device sends first information to a second communication device, where the first information includes a first set, and the first set includes at least one of the following:
[0143] an AI or ML function determined by the first communication device according to its own state;
[0144] The first communication device determines an AI or ML model based on its own state.
[0145] In a fourth aspect, an embodiment of the present disclosure provides a first communication device, the first communication device comprising: a transceiver module;
[0146] The transceiver module is configured to send first information, where the first information includes a first set, and the first set includes at least one of the following:
[0147] an AI or ML function determined by the first communication device according to its own state;
[0148] The first communication device determines an AI or ML model based on its own state.
[0149] In a fifth aspect, an embodiment of the present disclosure provides a second communication device, the second communication device including: a transceiver module;
[0150] The transceiver module is configured to send first information, where the first information includes a first set, and the first set includes at least one of the following:
[0151] an AI or ML function determined by the first communication device according to its own state;
[0152] The first communication device determines an AI or ML model based on its own state.
[0153] According to a sixth aspect of an embodiment of the present disclosure, a communication device is provided, including:
[0154] one or more processors;
[0155] The processor is used to call instructions to enable the communication device to execute the reporting method described in any one of the first aspect and the second aspect.
[0156] According to the seventh aspect of an embodiment of the present disclosure, a communication system is proposed, characterized in that it includes a first communication device and a second communication device, wherein the first communication device is configured to implement the determination method described in the first aspect, and the second communication device is configured to implement the determination method described in the second aspect.
[0157] According to an eighth aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions, and is characterized in that when the instructions are executed on a communication device, the communication device executes the determination method as described in any one of the first and second aspects.
[0158] In a ninth aspect, an embodiment of the present disclosure proposes a program product, which, when executed on a communication device, enables the communication device to execute the communication method as described in any one of the first and second aspects.
[0159] In a tenth aspect, an embodiment of the present disclosure provides a chip or a chip system, which includes a processing circuit configured to execute the method described in the optional implementation of the first and second aspects above.
[0160] It is understandable that the first communication device, the second communication device, the communication system, the storage medium, the program product, the chip, or the chip system are all used to perform the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding method and will not be repeated here.
[0161] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0162] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0163] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0164] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0165] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
[0166] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0167] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG1 , the communication system 100 may include a first communication device 101 and a second communication device 102. The first communication device may be a terminal, and may also include at least one of an access network device (such as a base station and / or a transmission reception point (TRP)) and a terminal; the second communication device may be a device that receives information sent by the first communication device, or may be a device that sends information to the first communication device. The second communication device may be, for example, a core network device, such as a location management function (LMF) network element in the core network device.
[0168] In some embodiments, the terminal includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0169] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a wireless fidelity (WiFi) system, but is not limited thereto.
[0170] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0171] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0172] In some embodiments, the core network device may be a device including one or more network elements, or may be multiple devices or a group of devices, each including all or part of one or more network elements. The network element may be virtual or physical. The core network, for example, includes at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC). Alternatively, the core network device may also be a location management function network element. Exemplarily, the location management function network element includes a location server (location server), which may be implemented as any one of the following: Location Management Function (LMF), Enhanced Serving Mobile Location Centre (E-SMLC), Secure User Plane Location (SUPL), and Secure User Plane Location Platform (SUPLLP).
[0173] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0174] The following embodiments of the present disclosure may be applied to the communication system 100 shown in Figure 1, or a portion thereof, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication system may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0175] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile Communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other determination methods, and next-generation systems based on and extending these systems. Furthermore, a combination of multiple systems (e.g., a combination of LTE or LTE-A with 5G) may also be employed.
[0176] For artificial intelligence (AI) or machine learning (ML), concepts such as AI / ML-based features, AI / ML-based functionality, and AI / ML models have been proposed.
[0177] An AI or ML feature can be understood as a technical solution that uses certain technologies to achieve a specific purpose. Optionally, an AI or ML feature may include, but is not limited to, AI or ML positioning features, AI or ML beam management features, and AI or ML LCS enhancement features. For example, an AI or ML positioning feature can be understood as a terminal device using AI / ML technology to perform PRS-based positioning to obtain positioning assistance information or coordinate information for the terminal device.
[0178] Typically, an AI or ML feature may contain an AI or ML function and / or may contain one or more AI or ML models.
[0179] AI / ML functionality can be defined by key parameters of the AI / ML feature. For example, a set of AI or ML models can be abstracted to implement functionality, typically corresponding to support for a specific parameter set. For example, the AI functionality can be implemented when executing the corresponding AI feature. Optionally, the AI functionality can be associated with a parameter set, which can include specific parameters used to define the AI functionality. For example, the specific parameters can be used to indicate the specific function of the AI functionality, and these specific parameters can be referred to as conditions. Furthermore, parameters in the AI function parameter set other than the specific parameters can be used to indicate the applicable scenario of the AI functionality. Optionally, the applicable scenario can be understood as the parameters actually used to implement the AI functionality. The parameters in the AI function parameter set other than the specific parameters can be referred to as additional conditions. For example, under the AI or ML positioning feature, the AI or ML functionality can be defined to support the simultaneous reception of X TRP measurement signals. These key parameters can optionally be included in UE capability information.
[0180] An AI or ML model is an AI or ML algorithm, that is, an algorithm that obtains target output parameters through input parameters. For example, an AI or ML positioning model can input the measurement data of the positioning reference signal corresponding to the terminal device and ultimately output the positioning assistance information of the terminal device, or the positioning coordinates of the terminal device.
[0181] In actual applications, due to changes in the internal state of terminal devices or base stations, such as changes in power and storage, and changes in the external environment of the terminal device, such as changes in the terminal device configuration, the cell it is located in, and the terminal device's movement speed, all AI or ML functionality and / or AI or ML models under the same AI or ML feature may often be applicable to the current state of the terminal device.
[0182] FIG2A is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2A , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0183] Step S2101: The first communication device receives second information sent by the second communication device.
[0184] In some embodiments, the second communication device sends the second information.
[0185] In some embodiments, the first communication device may be a terminal device or a base station.
[0186] In some embodiments, the second communication device may be a LMF network element in the core network.
[0187] In some embodiments, the second information is used to query the first communication device for an AI or ML function determined according to its own state.
[0188] In some embodiments, the second information is used to query the AI or ML model determined by the first communication device based on its own state.
[0189] In some embodiments, the second information is used to query the AI or ML function and AI or ML model determined by the first communication device based on its own state.
[0190] In some embodiments, the second information is used to obtain the AI or ML function determined by the first communication device according to its own state.
[0191] In some embodiments, the second information is used to obtain an AI or ML model determined by the first communication device based on its own state.
[0192] In some embodiments, the second information is used to obtain the AI or ML function and AI or ML model determined by the first communication device according to its own state.
[0193] In some embodiments, the AI or ML function and AI or ML model determined by the first communication device based on its own state can be understood as the AI or ML function and AI or ML model recommended by the first communication device for use in subsequent AI or MI-based operations.
[0194] In some embodiments, subsequent AI or MI-based operations may include AI or ML-based positioning, AI or ML-based CSI enhancement, AI or ML-based beam management, and other operations.
[0195] In some embodiments, the name of the second information is not limited, and may be, for example, "query request", "function query request", "acquisition request", "function acquisition request", "model query request", "model acquisition request", etc.
[0196] In some embodiments, in an application scenario based on AI or ML positioning, optionally, the first communication device receives an AI or ML-based positioning indication and can determine that it is in an application scenario based on AI or ML positioning.
[0197] In an application scenario based on AI or ML positioning, the second information may be signaling for requesting the positioning-related capabilities of the first communication device. Optionally, the first communication device receives the signaling for requesting the positioning-related capabilities of the first communication device; optionally, the second communication device sends the signaling for requesting the positioning-related capabilities of the first communication device. For example, the second information may be "RequestCapabilities," where "RequestCapabilities" is signaling in an existing positioning system where the network requests the terminal's positioning-related capabilities from the terminal.
[0198] Step S2102: The first communication device receives third information sent by the second communication device.
[0199] In some embodiments, the second communications device sends third information.
[0200] In some embodiments, the third information is used to instruct the first communications device to periodically report the AI or ML function determined by the first communications device according to its own state.
[0201] In some embodiments, the third information is used to instruct the first communication device to periodically report the AI or ML model determined by the first communication device according to its own state.
[0202] In some embodiments, the third information is used to instruct the first communication device to periodically report the AI or ML function and AI or ML model determined by the first communication device according to its own state.
[0203] In some embodiments, the third information is used to configure the first communication device to periodically report the AI or ML function determined by the first communication device based on its own state;
[0204] In some embodiments, the third information is used to configure the first communication device to periodically report the AI or ML model determined by the first communication device based on its own state.
[0205] In some embodiments, the third information is used to configure the first communication device to periodically report the AI or ML function and AI or ML model determined by the first communication device according to its own state.
[0206] In some embodiments, the name of the third information is not limited, and it can be, for example, "indication information", "configuration information", "sending timing indication information", "resource configuration information", etc.
[0207] In some embodiments, in an application scenario based on AI or ML positioning, optionally, the first communication device receives an AI or ML-based positioning indication and can determine that it is in an application scenario based on AI or ML positioning.
[0208] In an application scenario based on AI or ML positioning, the third information may be signaling indicating positioning assistance information provided by the second communication device to the first communication device. Optionally, the first communication device receives signaling indicating positioning assistance information provided to the first communication device, and optionally, the second communication device sends signaling indicating positioning assistance information provided to the first communication device to the first communication device. For example, the third information may be "ProvideAssistanceData," which is signaling indicating positioning assistance information provided by the second communication device to the first communication device in an existing positioning system.
[0209] In an application scenario based on AI or ML positioning, the third information may be signaling for requesting the positioning coordinates of the first communication device. Optionally, the first communication device receives signaling sent by the second communication device for requesting the positioning coordinates of the first communication device. Optionally, the second communication device sends signaling to the first communication device for requesting the positioning coordinates of the first communication device. For example, the third information may be "RequestLocationInformation," which is signaling in an existing positioning system for a second communication device to request positioning coordinates from a first communication device.
[0210] In some embodiments, the name of the third information is not limited, and may be, for example, "ProvideAssistanceData", "Request Request", "RequestLocationInformation", etc.
[0211] Step S2103: The first communication device determines the reporting time and occupied resources of the first information according to the third information.
[0212] In some embodiments, the third information may indicate or configure the reporting time, for example, reporting is performed once at a set interval, and the third information may be a time offset corresponding to the reporting time.
[0213] In some embodiments, the third information may indicate or configure the resources occupied during reporting, for example, may indicate or configure the occupied frequency domain resources and / or time domain resources.
[0214] In some embodiments, the first communication device can determine, based on the third information, the reporting time and occupied resources of the first communication device reporting the AI or ML function and / or AI or ML model determined according to its own status, that is, the reporting time and occupied resources of the first information.
[0215] Step S2104: The first communication device determines the first set from the second set.
[0216] In some embodiments, the second set includes AI or ML functions supported by the first communications device.
[0217] In some embodiments, the second set includes AI or ML models supported by the first communication device.
[0218] In some embodiments, the second set includes AI or ML functions and AI or ML models supported by the first communication device.
[0219] In some embodiments, the second set may be pre-configured for the first communication device, or may be based on a protocol agreement.
[0220] In some embodiments, the first set includes AI or ML functions determined by the first communications device according to its own state.
[0221] In some embodiments, the first set includes an AI or ML model determined by the first communications device based on its own state.
[0222] In some embodiments, the first communication device included in the first set determines the AI or ML function and AI or ML model according to its own state.
[0223] In some embodiments, the first communications device may determine the first set from the second set based on the first communications device's own state. That is, the AI or ML functions determined by the first communications device based on its own state may be one or more of the AI or ML functions supported by the first communications device; and the AI or ML models determined by the first communications device based on its own state may be one or more of the AI or ML models supported by the first communications device.
[0224] For example, the second set includes AI or ML function 1, AI or ML function 2, AI or ML function 3, and AI or ML function 4. The first communications device can determine the first set from the second set based on its own state. For example, the first set may include AI or ML function 2 and AI or ML function 3.
[0225] In some implementations, the state of the first communication device itself may include, but is not limited to: the moving speed of the first communication device, the remaining power of the first communication device, the remaining storage based on AI or ML, etc.
[0226] In some embodiments, the first communication device is a terminal device, and the second communication device is a LMF network element. When the terminal device has insufficient power, the terminal device can select an AI or ML model with low computational complexity, or an AI or ML model with low power consumption from the second set as the AI or ML model currently determined by the terminal device in the first set based on its own state.
[0227] In some embodiments, the first communication device is a terminal device, and the second communication device is an LMF network element. The terminal device can make judgments based on the environment in which it is located. For example, the multiple AI or ML models supported by the terminal device correspond to different terminal device moving speeds. The terminal device can determine the AI or ML model that is adapted to the current moving speed from multiple AI or ML models based on its current moving speed, as the AI or ML model currently determined by the terminal device in the first set based on its own state.
[0228] Step S2105: The first communication device sends first information to the second communication device.
[0229] In some embodiments, the first information is used to indicate an AI or ML function determined by the first communication device according to its own state.
[0230] In some embodiments, the first information is used to indicate an AI or ML model determined by the first communication device according to its own state.
[0231] In some embodiments, the first information is used to indicate an AI or ML function and an AI or ML model determined by the first communication device according to its own state.
[0232] In some embodiments, the first information is used to report the AI or ML function determined by the first communication device according to its own state.
[0233] In some embodiments, the first information is used to report an AI or ML model determined by the first communication device according to its own state.
[0234] In some embodiments, the first information is used to report the AI or ML function and AI or ML model determined by the first communication device according to its own state.
[0235] In some embodiments, the name of the first information is not limited, and it can be, for example, "indication information", "reporting information", "function indication information", "function reporting information", "model indication information", "model reporting information", etc.
[0236] In some embodiments, in an application scenario based on AI or ML positioning, optionally, the first communication device receives an AI or ML-based positioning indication and can determine that it is in an application scenario based on AI or ML positioning.
[0237] In an application scenario based on AI or ML positioning, the first information may be signaling providing the second communication device with positioning-related capabilities supported by the first communication device. Optionally, the first communication device sends signaling providing the positioning-related capabilities supported by the first communication device; optionally, the second communication device receives signaling providing the positioning-related capabilities supported by the first communication device.
[0238] For example, the first information may be “ProvideCapabilities”, where “ProvideCapabilities” is signaling in an existing positioning system in which a first communication device provides a second communication device with positioning-related capabilities supported by the first communication device.
[0239] In an application scenario based on AI or ML positioning, the first information may be a signaling for providing positioning coordinates to the second communication device. Optionally, the first communication device sends a signaling for providing positioning coordinates to the second communication device, and optionally, the second communication device receives the signaling for providing positioning coordinates sent by the first communication device.
[0240] For example, the first information may be “ProvideLocationInformation”, where “ProvideLocationInformation” is signaling for a first communication device to provide positioning coordinates to a second communication device in an existing positioning system.
[0241] In some embodiments, the first communication device may occupy the occupied resources indicated by the third information and send the first information to the second communication device.
[0242] In some embodiments, the first communication device may send the first information to the second communication device at the reporting time indicated by the third information.
[0243] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0244] In some embodiments, the terms "downlink control information (DCI)", "downlink (DL) assignment", "DL DCI", "uplink (UL) grant", "UL DCI" and the like may be used interchangeably.
[0245] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
[0246] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.
[0247] In some embodiments, terms such as "resource block (RB)", "physical resource block (PRB)", "sub-carrier group (SCG)", "resource element group (REG)", "PRB pair", "RB pair", "resource element (RE)", and "sub-carrier" can be used interchangeably.
[0248] In some embodiments, terms such as "frame", "radio frame", "subframe", "slot", "sub-slot", "mini-slot", "symbol", "symbol", and "transmission time interval (TTI)" can be used interchangeably.
[0249] In some embodiments, terms such as wireless access scheme and waveform may be used interchangeably.
[0250] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.
[0251] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0252] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "some", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "some A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, some A, any A, or first A, etc., but not limited to this.
[0253] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0254] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the recipient to respond to the content sent.
[0255] The communication method involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2105. For example, step S2105 may be implemented as an independent embodiment, steps S2101 and S2105 may be implemented as independent embodiments, steps S2104 and S2105 may be implemented as independent embodiments, and steps S2101, S2104, and S2105 may be implemented as independent embodiments, but the present invention is not limited thereto.
[0256] In some embodiments, steps S2101 and S2102 may be executed in an exchanged order or simultaneously, and steps S2101 and S2103 may be executed in an exchanged order or simultaneously.
[0257] In some embodiments, steps S2101 to S2104 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0258] FIG2B is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2B , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0259] Step S2201: The first communication device receives configuration information.
[0260] In some embodiments, the configuration information instructs the first communications device to perform AI or / ML-based operations.
[0261] In some embodiments, the configuration information may include AI and / or ML characteristics of the first communications device.
[0262] In some embodiments, the AI / or ML features may include, but are not limited to: AI or ML positioning features, AI or ML CSI enhancement features, and AI or ML beam management features.
[0263] In some embodiments, AI or MI-based operations may include AI or ML-based positioning, AI or ML-based CSI enhancement, AI or ML-based beam management, and other operations.
[0264] In some embodiments, the AI / or ML feature may include one or more AI / or ML functions.
[0265] In some embodiments, the AI / or ML feature may include one or more AI / or ML models.
[0266] In some embodiments, the AI / or ML feature may include one or more AI / or ML functions, and one or more AI / or ML models.
[0267] In some embodiments, multiple AI or ML positioning functions can be defined under the AI or ML positioning feature. For example, an AI or ML positioning function can be defined to support simultaneous reception of X TRP measurement signals; or an AI or ML positioning function can be defined to simultaneously measure PRSs from Y transmission and receiving points (TRPs).
[0268] In some embodiments, multiple AI or MI positioning models may be defined under the AI or MI positioning feature. For example, an AI or MI positioning model for predicting positioning coordinates may be defined, or an AI or MI positioning model for auxiliary information for positioning may be defined.
[0269] Step S2202: The first communication device receives second information sent by the second communication device.
[0270] In some embodiments, the second information is further used to determine an AI or ML function that matches the first AI or ML characteristic.
[0271] In some embodiments, the second information is also used to determine an AI or ML model that matches the first AI or ML characteristic.
[0272] In some embodiments, the second information is also used to determine an AI or ML function and an AI or ML model that matches the first AI or ML characteristic.
[0273] In some embodiments, the second information is further used to obtain an AI or ML function that matches the first AI or ML characteristic.
[0274] In some embodiments, the second information is further used to obtain an AI or ML model that matches the first AI or ML feature.
[0275] In some embodiments, the second information is further used to obtain an AI or ML function and an AI or ML model that matches the first AI or ML feature.
[0276] In some embodiments, the second information is further used to query an AI or ML function that matches the first AI or ML characteristic.
[0277] In some embodiments, the second information is further used to query an AI or ML model that matches the first AI or ML characteristic.
[0278] In some embodiments, the second information is also used to query AI / or ML functions and AI or ML models that match the first AI or ML characteristics.
[0279] In some embodiments, the second information includes second signaling, the second signaling being used to determine an AI / ML function that matches the first AI / ML characteristic and / or an AI / ML model that matches the first AI / ML characteristic. The second signaling is used to obtain an AI / ML function that matches the first AI / ML characteristic and / or an AI / ML model that matches the first AI / ML characteristic. The second signaling is used to query an AI / ML function that matches the first AI / ML characteristic and / or an AI / ML model that matches the first AI / ML characteristic.
[0280] In some embodiments, the name of the second signaling is not limited, such as "query information", "function query information", "model query information", "acquisition information", "function acquisition information", "model acquisition information", "determination information", "function determination information", "model determination information", etc.
[0281] The optional implementation of step S2202 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0282] Step S2203: The first communication device receives third information sent by the second communication device.
[0283] The optional implementation of step S2203 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0284] Step S2204: The first communication device determines the reporting time and occupied resources of the first information according to the third information.
[0285] The optional implementation of step S2204 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0286] Step S2205: The first communication device sends first information to the second communication device.
[0287] In some embodiments, the first information is used to indicate at least one of the following:
[0288] an AI or ML function determined by the first communication device according to its own state;
[0289] The first communication device determines an AI or ML model based on its own state.
[0290] In some embodiments, the first communications device combines one or more AI or ML functions included in the configured AI / or ML features with an AI or ML function determined based on its own state. That is, the first communications device combines one or more AI or ML functions included in the preconfigured AI / or ML features with the AI or ML function determined based on its own state.
[0291] In some embodiments, the first communications device combines one or more AI or ML models included in the configured AI / ML features with an AI or ML model determined based on its own state. That is, the first communications device combines the AI or ML model determined based on its own state with the functionality of one or more AI or ML models included in the preconfigured AI / ML features for the first communications device.
[0292] For example, the configuration information configures an AI or ML feature X for the first communication device. The AI or ML feature X may include AI or ML function 1 to AI or ML function 5, and the AI or ML feature X may include AI or ML model A to AI or ML model D.
[0293] The first communications device, based on its own state information, determines an AI or ML function that matches its own state from AI or ML functions 1 to 5, for example, AI or ML function 1, AI or ML function 3, and AI or ML function 4. The first communications device, based on its own state information, determines an AI or ML model that matches its own state from AI or ML models A to D, for example, AI or ML model B and AI or ML model C.
[0294] In some embodiments, the first information is further used to indicate an AI or ML function that matches the first AI or ML characteristic.
[0295] In some embodiments, the first information is further used to indicate an AI or ML model that matches the first AI or ML characteristic.
[0296] In some embodiments, the first information is further used to indicate an AI or ML function and an AI or ML model that matches the first AI or ML characteristic.
[0297] In some embodiments, the first information is further used to report an AI or / ML function that matches the first AI or / ML characteristic.
[0298] In some embodiments, the first information is further used to report an AI or ML model that matches the first AI or ML feature.
[0299] In some embodiments, the first information is further used to report the AI / or ML function and AI or ML model that matches the first AI or / ML feature.
[0300] In some embodiments, the second information includes second signaling, where the second signaling is used to indicate an AI / ML function that matches the first AI / ML feature and / or an AI / ML model that matches the first AI / ML feature. The second signaling is used to report the AI / ML function that matches the first AI / ML feature and / or the AI / ML model that matches the first AI / ML feature.
[0301] In some embodiments, the name of the first signaling is not limited, for example, "indication information", "function indication information", "model indication information", "reporting information", "function reporting information", "model reporting information", etc.
[0302] The optional implementation of step S2205 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0303] FIG2C is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2C , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0304] Step S2301: The first communication device receives second information sent by the second communication device.
[0305] The optional implementation of step S2301 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0306] Step S2302: The first communication device determines a first set from the second set.
[0307] The optional implementation of step S2302 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0308] Step S2303: The first communication device sends first information to the second communication device.
[0309] The optional implementation of step S2303 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0310] FIG2D is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2D , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0311] Step S2401: The first communication device determines a first set from the second set.
[0312] The optional implementation of step S2401 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0313] Step S2402: The first communication device sends first information to the second communication device.
[0314] The optional implementation of step S2402 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0315] FIG2E is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2E , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0316] Step S2501: The first communication device receives configuration information sent by the second communication device.
[0317] The optional implementation of step S2501 can refer to the optional implementation of step S2201 in Figure 2B and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0318] Step S2502: The first communication device receives second information sent by the second communication device.
[0319] The optional implementation of step S2502 can refer to the optional implementation of step S2101 in Figure 2A, the optional implementation of step S2202 in Figure 2B, and other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0320] Step S2503: The first communication device sends first information to the second communication device.
[0321] The optional implementation of step S2503 can refer to the optional implementation of step S2105 in Figure 2A, the optional implementation of step S2205 in Figure 2B, and other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0322] FIG2F is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2F , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0323] Step S2601: The first communication device receives third information sent by the second communication device.
[0324] The optional implementation of step S2601 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0325] Step S2602: The first communication device determines the reporting time and occupied resources of the first information based on the third information.
[0326] The optional implementation of step S2602 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0327] Step S2603: The first communication device sends first information to the second communication device.
[0328] The optional implementation of step S2601 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0329] FIG2G is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2G , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0330] Step S2701: The first communication device receives third information sent by the second communication device.
[0331] The optional implementation of step S2701 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0332] Step S2702: The first communication device determines a first set from the second set.
[0333] The optional implementation of step S2702 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0334] Step S2703: The first communication device sends first information to the second communication device.
[0335] FIG2H is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2H , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0336] Step S2801: The first communication device receives second information sent by the second device.
[0337] The optional implementation of step S2801 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0338] Step S2802: The first communication device sends first information to the second communication device.
[0339] The optional implementation of step S2802 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0340] FIG2I is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2I , the embodiment of the present disclosure relates to a communication method, and the method includes:
[0341] Step S2901: The first communication device sends first information to the second communication device.
[0342] The optional implementation of step S2901 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0343] FIG3A is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3A , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0344] Step S3101: The first communication device receives second information.
[0345] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0346] Step S3102: The first communication device receives third information.
[0347] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0348] Step S3103: The first communication device determines the reporting time and occupied resources of the first information according to the third information.
[0349] The optional implementation of step S3103 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0350] Step S3104: The first communication device determines the first set from the second set.
[0351] The optional implementation of step S3104 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0352] Step S3105: The first communication device sends first information.
[0353] The optional implementation of step S3105 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0354] FIG3B is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0355] Step S3201: The first communication device receives configuration information.
[0356] The optional implementation of step S3201 can refer to the optional implementation of step S2201 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0357] Step S3202: The first communication device receives second information.
[0358] The optional implementation of step S3202 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0359] Step S3203: The first communication device receives third information.
[0360] The optional implementation of step S3203 can refer to the optional implementation of step S2102 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0361] Step S3204: The first communication device determines the reporting time and occupied resources of the first information according to the third information.
[0362] The optional implementation of step S3204 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0363] Step S3205: The first communication device sends first information.
[0364] The optional implementation of step S3205 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0365] FIG3C is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3C , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0366] Step S3301: The first communication device receives second information.
[0367] The optional implementation of step S3301 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0368] Step S3302: The first communication device determines a first set from the second set.
[0369] The optional implementation of step S3302 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0370] Step S3303: The first communication device sends first information.
[0371] The optional implementation of step S3303 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0372] FIG3D is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3D , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0373] Step S3401: The first communication device receives configuration information.
[0374] The optional implementation of step S3402 can refer to the optional implementation of step S2201 in Figure 2B and other related parts in the embodiment involved in Figure 2B, which will not be repeated here.
[0375] Step S3402: The first communication device receives second information.
[0376] The optional implementation of step S3402 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0377] Step S3403: The first communication device sends first information.
[0378] The optional implementation of step S3303 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0379] FIG3E is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3E , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0380] Step S3501: The first communication device determines the first set from the second set.
[0381] The optional implementation of step S3501 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0382] Step S3502: The first communication device sends first information.
[0383] The optional implementation of step S3502 can refer to the optional implementation of step S2105 in Figure 2A, the optional implementation of step S2205 in Figure 2B, and other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0384] FIG3F is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3F , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0385] Step S3601: The first communication device sends third information.
[0386] The optional implementation of step S3601 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0387] Step S3602: The first communication device determines the reporting time and occupied resources of the first information based on the third information.
[0388] The optional implementation of step S3602 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0389] Step S3603: The first communication device sends first information.
[0390] The optional implementation of step S3601 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0391] FIG3G is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3G , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0392] Step S3701: The first communication device receives second information sent by the second communication device.
[0393] The optional implementation of step S3701 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0394] Step S3702: The first communication device receives third information sent by the second communication device.
[0395] The optional implementation of step S3702 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0396] Step S3702: The first communication device sends first information to the second communication device.
[0397] The optional implementation of step S3702 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0398] Figure 3H is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3H, the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0399] Step S3801: The first communication device receives second information sent by the second communication device.
[0400] The optional implementation of step S3801 can refer to the optional implementation of step S2104 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0401] Step S3802: The first communication device sends first information to the second communication device.
[0402] The optional implementation of step S3802 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0403] FIG3I is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG3I , the embodiment of the present disclosure relates to a communication method (on the first communication device side), the method comprising:
[0404] Step S3901: The first communication device sends first information to the second communication device.
[0405] The optional implementation of step S3901 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0406] FIG4A is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4A , the embodiment of the present disclosure relates to a communication method (on the second communication device side), the method comprising:
[0407] Step S4101: The second communication device sends second information.
[0408] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0409] Step S4102: The second communication device sends third information.
[0410] The optional implementation of step S4102 can refer to the optional implementation of step S2102 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0411] Step S4103: The second communication device receives the first information.
[0412] The optional implementation of step S4105 can refer to the optional implementation of step S2105 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0413] FIG4B is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to a communication method (on the second communication device side), the method comprising:
[0414] Step S4201: The second communication device sends configuration information.
[0415] The optional implementation of step S4201 can refer to the optional implementation of step S2201 in Figure 2B and other related parts of the embodiment involved in Figure 2B, which will not be repeated here.
[0416] Step S4202: The second communication device sends second information.
[0417] The optional implementation of step S4202 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0418] Step S4203: The second communication device sends third information.
[0419] The optional implementation of step S4203 can refer to the optional implementation of step S2102 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0420] Step S4204: The second communication device receives the first information.
[0421] The optional implementation of step S4204 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0422] FIG4C is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4C , the embodiment of the present disclosure relates to a communication method (on the second communication device side), the method comprising:
[0423] Step S4301: The second communication device sends configuration information.
[0424] The optional implementation of step S4301 can refer to the optional implementation of step S2201 in Figure 2B and other related parts in the embodiment involved in Figure 2B, which will not be repeated here.
[0425] Step S4302: The second communication device sends second information.
[0426] The optional implementation of step S4303 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0427] Step S4303: The second communication device receives the first information.
[0428] The optional implementation of step S4303 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0429] FIG4D is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4D , the embodiment of the present disclosure relates to a communication method (on the second communication device side), the method comprising:
[0430] Step S4401: The second communication device sends configuration information.
[0431] The optional implementation of step S4401 can refer to the optional implementation of step S2201 in Figure 2B and other related parts in the embodiment involved in Figure 2B, which will not be repeated here.
[0432] Step S4402: The second communication device sends third information.
[0433] The optional implementation of step S4402 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0434] Step S4403: The second communication device receives the first information.
[0435] The optional implementation of step S4303 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0436] FIG4E is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4E , the embodiment of the present disclosure relates to a communication method (on the second communication device side), the method comprising:
[0437] Step S4501: The second communication device sends second information.
[0438] The optional implementation of step S4501 can refer to the optional implementation of step S2101 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0439] Step S4502: The second communication device receives the first information.
[0440] The optional implementation of step S4602 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0441] FIG4F is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4F , the embodiment of the present disclosure relates to a communication method (on the second communication device side), the method comprising:
[0442] Step S4601: The second communication device sends third information.
[0443] The optional implementation of step S4601 can refer to the optional implementation of step S2103 in Figure 2A and other related parts in the embodiment involved in Figure 2A, which will not be repeated here.
[0444] Step S4602: The second communication device receives the first information.
[0445] The optional implementation of step S4602 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0446] FIG4G is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG4G , the embodiment of the present disclosure relates to a communication method (on the second communication device side), the method comprising:
[0447] Step S4701: The second communication device receives first information.
[0448] The optional implementation of step S4701 can refer to the optional implementation of step S2105 in Figure 2A and step S2205 in Figure 2B, as well as other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.
[0449] The following is an exemplary introduction to the above method.
[0450] In some embodiments, the terminal sends first information to the network, where the first information includes a first signaling unit, and the first signaling unit is used to indicate a first set, which includes AI functions and / or AI models currently applicable on the terminal side.
[0451] In some embodiments, the first set is a subset of the second set, and the second set is all AI functions and / or AI models supported by the terminal side.
[0452] In some embodiments, in response to the terminal side being configured to perform AI-based operations, such as AI-based positioning, the first set includes the use of AI functionality and / or AI model included in the AI / ML feature currently used or to be used by the network configured terminal.
[0453] In some embodiments, in response to the terminal receiving the second information, the second information includes a second signaling unit, and the second signaling unit includes a request to query the terminal for the AI function and / or AI model currently applicable. Further, the second signaling includes a request for the AI function and / or AI model applicable to a certain AI / ML feature.
[0454] In some embodiments, in response to the terminal receiving the third information, the third information includes a third signaling unit, which is used to configure the terminal to periodically report the AI functionality and / or AI model applicable to the terminal. It further includes the time and resources for periodic reporting.
[0455] In some embodiments, in response to an AI-based positioning use case, the first information is ProvideCapabilities or ProvideLocationInformation
[0456] In some embodiments, in response to an AI-based positioning use case, the second information is RequestCapabilities or
[0457] In some embodiments, in response to an AI-based positioning use case, the third information is ProvideAssistanceData or RequestLocationInformation.
[0458] Optional embodiment one:
[0459] The first communication device is a terminal, and the second communication device is a network device (such as LMF). As shown in Figure 5A, in the AI / ML positioning scenario, the terminal and the network device first interact to start the positioning process. After the positioning process is completed, during the positioning process, the network device queries the terminal side through RequestCapabilities (that is, the terminal determines it according to its own state in the above embodiment) AI / ML functionalitiy and / or AI / ML model, and the terminal side reports the applicable AI / ML functionalitiy and / or AI / MLmodel through ProvideCapabilities.
[0460] Optional embodiment 2:
[0461] The first communication device is a terminal, and the second communication device is a network device (such as LMF). As shown in Figure 5B, in the AI / ML positioning scenario, the terminal and the network device first interact to start the positioning process, and during the positioning process, the network device configures the subsequent reporting of the AI / ML functionalitiy and / or AI / ML model applicable to the terminal side (that is, the terminal is determined according to its own state in the above embodiment) through ProvideAssistanceData. The cycle and resources. During the positioning process, the terminal side periodically reports the AI / ML functionalitiy and / or AI / ML model applicable to the terminal side through ProvideCapabilities based on the configured cycle and resources.
[0462] Optional embodiment three:
[0463] The first communication device is a terminal, and the second communication device is a network device (such as LMF). As shown in Figure 5C, in the AI / ML positioning scenario, the terminal and the network device first interact to start the positioning process, and during the positioning process, the network device configures the subsequent reporting of the AI / ML functionalitiy and / or AI / ML model applicable to the terminal side (that is, the terminal is determined according to its own state in the above embodiment) through Request Location Information. The cycle and resources. During the positioning process, the terminal side periodically reports the AI / ML functionalitiy and / or AI / ML model applicable to the terminal side through ProvideCapabilities based on the configured cycle and resources.
[0464] In the above embodiment, when the first communication device is a terminal and the second communication device is an LMF network element, the interaction between the terminal and the LMF network element needs to be forwarded through an access network device (such as a base station).
[0465] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0466] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0467] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0468] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0469] FIG6 is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure. As shown in FIG6 , the communication device 6100 may include at least one of a transceiver module 6101 and a processing module 6102 .
[0470] In some embodiments, the communication device 6100 is a first communication device, and the transceiver module is used to receive first information, the first information including a first set, the first set including artificial intelligence AI or machine learning ML functions determined by the first communication device according to its own state, and / or, the AI or ML model determined by the first communication device according to its own state. Optionally, the transceiver module is used to execute at least one of the communication steps such as sending and / or receiving executed by the first communication device in any of the above methods, which will not be repeated here. Optionally, the processing module is used to execute at least one of the other steps executed by the first communication device in any of the above methods, which will not be repeated here.
[0471] In some embodiments, the communication device 6100 is a second communication device, and the above-mentioned transceiver module is used to send the first information, and the first information includes a first set, and the first set includes the artificial intelligence AI or machine learning ML function determined by the first communication device according to its own state, and / or, the AI or ML model determined by the first communication device according to its own state. Optionally, the above-mentioned transceiver module is used to execute at least one of the communication steps such as sending and / or receiving performed by the second communication device in any of the above methods, which will not be repeated here. Optionally, the above-mentioned processing module is used to execute at least one of the other steps performed by the first communication device in any of the above methods, which will not be repeated here.
[0472] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0473] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.
[0474] Figure 7A is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a first communication device (e.g., a core network device, etc.), or a second communication device (e.g., an access network device, user equipment, core network device, etc.). It can also be a chip, chip system, or processor that supports the first communication device to implement any of the above methods, or a chip, chip system, or processor that supports the second communication device to implement any of the above methods. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.
[0475] As shown in Figure 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 7100 is used to perform any of the above methods. Optionally, one or more processors 7101 are used to call instructions to enable the communication device 7100 to perform any of the above methods.
[0476] In some embodiments, the communication device 7100 further includes one or more transceivers 7102. When the communication device 7100 includes one or more transceivers 7102, the transceiver 7102 performs at least one of the communication steps, such as sending and / or receiving, in the above-described method, which will not be described in detail here. The processor 7101 performs the other steps. In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0477] In some embodiments, the communication device 7100 further includes one or more memories 7103 for storing data. Alternatively, all or part of the memories 7103 may be located outside the communication device 7100. In alternative embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuits 7104 are connected to the memory 7102 and may be configured to receive data from the memory 7102 or other devices, or to send data to the memory 7102 or other devices. For example, the interface circuits 7104 may read data stored in the memory 7102 and send the data to the processor 7101.
[0478] The communication device 7100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0479] 7B is a schematic diagram of the structure of a chip 7200 proposed in an embodiment of the present disclosure. If the communication device 7100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 7200 shown in FIG7B , but the present disclosure is not limited thereto.
[0480] The chip 7200 includes one or more processors 7201. The chip 7200 is configured to execute any of the above methods.
[0481] In some embodiments, chip 7200 further includes one or more interface circuits 7202. Alternatively, terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 7200 further includes one or more memories 7203 for storing data. Alternatively, all or part of memory 7203 may be located external to chip 7200. Optionally, interface circuit 7202 is connected to memory 7203 and may be used to receive data from memory 7203 or other devices, or may be used to send data to memory 7203 or other devices. For example, interface circuit 7202 may read data stored in memory 7203 and send the data to processor 7201.
[0482] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (e.g., sending and / or receiving) in the above-described method (not described herein, but not limited to this). For example, the interface circuit 7202 performing the communication steps (e.g., sending and / or receiving) in the above-described method means that the interface circuit 7202 performs data exchange between the processor 7201, the chip 7200, the memory 7203, or the transceiver device. In some embodiments, the processor 7201 performs other steps.
[0483] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0484] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.
[0485] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0486] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
[0487] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0488] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0489] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0490] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: Executed by a first communication device, the method includes: The first communication device sends first information, where the first information includes a first set; The first set includes at least one of the following: Artificial intelligence AI or machine learning ML function determined by the first communication device according to its own state; The first communication device determines an AI or ML model based on its own state.
2. The method according to claim 1, characterized in that The method further comprises: The first communication device determines the first set from the second set; The second set includes at least one of the following: AI or ML functions supported by the first communication device; The AI or ML model supported by the first communication device.
3. The method according to claim 1, characterized in that The method further comprises: The first communication device receives configuration information, where the configuration information instructs the first communication device to perform an AI or ML-based operation; wherein the configuration information includes AI or ML characteristics of the first communication device; The AI or ML features include at least one of the following: An AI or ML function; Multiple AI or ML functions An AI or ML model; Multiple AI or ML models.
4. The method according to claim 3, characterized in that The AI or ML function determined according to its own state is a function among the one or more AI or ML functions included in the AI or ML characteristics; The AI or ML model determined according to its own state is a model among the one or more AI or ML models included in the AI or ML characteristics.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: The first communication device receives second information; The second information is used to query at least one of the following: The AI or ML function determined according to its own state; The AI or ML model determined according to its own state.
6. The method according to claim 5, characterized in that The method further comprises at least one of the following: The first communication device determines, based on the second information, an AI or ML function that matches the first AI or ML characteristic; The first communication device determines, based on the second information, an AI or ML model that matches the first AI or ML characteristic.
7. The method according to claim 6, wherein: The first information is used to indicate at least one of the following: an AI or ML function that matches the first AI or ML feature; An AI or ML model that matches the first AI or ML feature.
8. The method according to any one of claims 1 to 4, characterized in that The method further comprises: The first communication device receives third information; The third information is used to indicate at least one of the following: The first communication device periodically reports the AI or ML function determined according to its own state; The first communication device periodically reports the AI or ML model determined according to its own state.
9. The method according to claim 8, characterized in that The method further comprises: The first communication device determines, according to the third information, a reporting time and occupied resources of the first information; The first communication device sends the first information according to the reporting time and the occupied resources.
10. The method according to claim 1, characterized in that The method further comprises: The first communication device receives an AI or ML-based positioning indication; The first communication device sends a signaling for providing positioning-related capabilities supported by the first communication device, and the first information is the signaling for providing the positioning-related capabilities; or The first communication device sends a signaling for providing positioning coordinates to the second communication device, wherein the first information is the signaling for providing positioning coordinates.
11. The method according to claim 5, characterized in that The method further comprises: The first communication device receives an AI or ML-based positioning indication; The first communication device receives signaling for requesting positioning-related capabilities of the first communication device, and the second information is signaling for requesting the positioning-related capabilities.
12. The method according to claim 7, characterized in that The method further comprises: The first communication device receives an AI or ML-based positioning indication; The first communication device receives signaling for providing positioning assistance information to the first communication device, and the third information is the signaling for providing positioning assistance information; or The first communication device receives signaling requesting the positioning coordinates of the first communication device, and the third information is the signaling requesting the positioning coordinates.
13. A communication method, characterized in that: Executed by a second communication device, the method includes: The second communication device receives first information, where the first information includes a first set; The first set includes at least one of the following: an AI or ML function determined by the first communication device according to its own state; The first communication device determines an AI or ML model based on its own state.
14. The method according to claim 13, characterized in that The second set includes at least one of the following: AI or ML functions supported by the first communication device; an AI or ML model supported by the first communication device; The AI or MLAI or ML function determined according to its own state is a function among the AI or ML functions supported by the first communication device; The AI or ML AI or ML model determined according to its own state is a model among the AI or ML models supported by the first communication device.
15. The method according to claim 13, characterized in that The method further comprises: The second communication device sends configuration information, where the configuration information instructs the first communication device to perform an AI or ML-based operation; wherein the configuration information includes AI or ML characteristics of the first communication device; The AI or ML features include at least one of the following: An AI or ML function; Multiple AI or ML capabilities; An AI or ML model; Multiple AI or ML models.
16. The method according to claim 15, characterized in that The AI or ML function determined by the first communication device according to its own state is a function among the one or more AI or ML functions included in the AI or ML characteristics; The AI or ML model determined by the first communication device according to its own state is a model in the AI or ML model included in the AI or ML characteristics.
17. The method according to any one of claims 13 to 16, characterized in that The method further comprises: The second communication device sends second information; The second information is used to query at least one of the following: an AI or ML function determined by the first communication device according to its own state; The first communication device determines an AI or ML model based on its own state.
18. The method according to claim 17, characterized in that The second information is further used to determine at least one of the following: AI or ML functionality that matches the first AI / ML feature; An AI or ML model that matches the first AI / ML feature.
19. The method according to claim 18, characterized in that The second information is further used to indicate at least one of the following: AI or ML functionality that matches the first AI / ML feature; An AI or ML model that matches the first AI / ML feature.
20. The method according to any one of claims 13 to 16, characterized in that The method further comprises: The second communication device sends third information; The third information is used to indicate at least one of the following: The first communication device periodically reports the AI or ML function determined according to its own state; The first communication device periodically reports the AI or ML model determined according to its own state.
21. The method according to claim 20, characterized in that The third information is used to indicate the reporting time and occupied resources of the first information.
22. The method according to claim 13, wherein The method further comprises: The second communication device sends an AI or ML-based positioning indication; The second communication device receives signaling providing positioning-related capabilities supported by the first communication device, wherein the first information is signaling providing the positioning-related capabilities; or The second communication device receives signaling for providing positioning coordinates, and the first information is the signaling for providing positioning coordinates.
23. The method according to claim 17, wherein The method further comprises: The second communication device sends an AI or ML-based positioning indication; The second communication device sends a signaling requesting a positioning-related capability, and the second information is the signaling requesting the positioning-related capability.
24. The method according to claim 18, wherein The method further comprises: The second communication device sends an AI or ML-based positioning indication; the second communication device sends a signaling for providing positioning assistance information to the first communication device, and the third information is the signaling for providing positioning assistance information; or The second communication device sends a signaling requesting the positioning coordinates of the first communication device, and the third information is the signaling requesting the positioning coordinates.
25. A first communication device, characterized in that: include: a transceiver module, configured to send first information, where the first information includes a first set; The first set includes at least one of the following: an AI or ML function determined by the first communication device according to its own state; The first communication device determines an AI or ML model based on its own state.
26. A second communication device, characterized in that: include: a transceiver module, configured to receive first information, where the first information includes a first set; The first set includes at least one of the following: an AI or ML function determined by the first communication device according to its own state; The first communication device determines an AI or ML model based on its own state.
27. A communication system, characterized in that: The invention comprises a first communication device and a second communication device, wherein the first communication device is configured to implement the communication method according to any one of claims 1 to 11, and the second communication device is configured to implement the communication method according to any one of claims 12 to 22.
28. A storage medium storing instructions, characterized in that: When the instruction is executed on the first communication device, the communication device is caused to execute the communication method according to any one of claims 1 to 11.
29. A storage medium storing instructions, characterized in that: When the instruction is executed on the first communication device, the communication device is caused to execute the communication method according to any one of claims 12 to 22.
30. A program product, when said program product is run on a first communication device, causing said first communication device to execute the communication method according to any one of claims 1 to 11.
31. A program product, which, when executed on a second communication device, enables the second communication device to execute the communication method according to any one of claims 12 to 22.
Citation Information
Patent Citations
Communication method, device and system
CN116367091A
Communication method and device, communication equipment and communication system
CN116889009A
Communication processing method, terminal, equipment, communication system and storage medium
CN117223375A
Method and apparatus for transferring network information to ai / ML application in wireless communication system
US20230362639A1