Wireless communication method and communication device

WO2026174416A1PCT designated stage Publication Date: 2026-08-27GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/077787
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-18
Publication Date
2026-08-27

Smart Images

  • Figure CN2025077787_27082026_PF_FP_ABST
    Figure CN2025077787_27082026_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method and a communication device. The wireless communication method comprises: a first device sending a first identifier to a second device, wherein the first identifier is configured to indicate a plurality of models, the plurality of models are used for executing some or all functions of a wireless communication system, and the plurality of models have an association relationship.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication methods and communication devices Technical Field

[0001] This application relates to the field of communication technology, and more specifically, to a method and device for wireless communication. Background Technology

[0002] Artificial intelligence (AI) / machine learning (ML) models are playing an increasingly important role in wireless communication systems. With the development of AI / ML models in wireless communication systems, some or all of the system's functions (or modules) may be implemented through AI / ML models. In this scenario, how to instruct the AI / ML models that implement the functions of the wireless communication system is a problem that needs to be solved. Summary of the Invention

[0003] This application provides a method and apparatus for wireless communication. The various aspects covered by this application are described below.

[0004] In a first aspect, a wireless communication method is provided, comprising: a first device sending a first identifier to a second device, the first identifier being used to indicate a plurality of models, the plurality of models being used to perform some or all of the functions of a wireless communication system, and the plurality of models having an association relationship.

[0005] In a second aspect, a wireless communication method is provided, comprising: a first device sending one or more identifiers to a second device, the one or more identifiers indicating one or more models, the one or more models performing some or all functions of a wireless communication system; wherein whether the one or more identifiers are effective is determined based on second information, the second information relating to one or more of the following: the type of the one or more identifiers; the configuration subject corresponding to the one or more identifiers; the configuration order of the one or more identifiers with other identifiers; and the function performed by the one or more models indicated by the one or more identifiers.

[0006] Thirdly, a wireless communication method is provided, comprising: a second device receiving a first identifier sent by a first device, the first identifier being used to indicate a plurality of models, the plurality of models being used to perform some or all of the functions of a wireless communication system, and the plurality of models having an association relationship.

[0007] Fourthly, a wireless communication method is provided, comprising: a second device receiving one or more identifiers sent by a first device, the one or more identifiers indicating one or more models, the one or more models performing some or all functions of a wireless communication system; wherein whether the one or more identifiers are effective is determined based on second information, the second information relating to one or more of the following: the type of the one or more identifiers; the configuration subject corresponding to the one or more identifiers; the configuration order of the one or more identifiers with other identifiers; and the function performed by the one or more models indicated by the one or more identifiers.

[0008] Fifthly, a communication device is provided, which is a first device, comprising: a first transmitting module for transmitting a first identifier to a second device, the first identifier being used to indicate a plurality of models, the plurality of models being used to perform some or all of the functions of a wireless communication system, and the plurality of models having an association relationship.

[0009] In a sixth aspect, a communication device is provided, which is a first device, comprising: a transmitting module for transmitting one or more identifiers to a second device, the one or more identifiers being used to indicate one or more models, the one or more models being used to perform some or all functions of a wireless communication system; wherein whether the one or more identifiers are effective is determined based on second information, the second information relating to one or more of the following: the type of the one or more identifiers; the configuration subject corresponding to the one or more identifiers; the configuration order of the one or more identifiers with other identifiers; and the function performed by the one or more models indicated by the one or more identifiers.

[0010] In a seventh aspect, a communication device is provided, which is a second device, the communication device comprising: a first receiving module for receiving a first identifier sent by a first device, the first identifier being used to indicate a plurality of models, the plurality of models being used to perform some or all of the functions of a wireless communication system, and the plurality of models having an association relationship.

[0011] Eighthly, a communication device is provided, which is a second device, comprising: a receiving module for receiving one or more identifiers sent by a first device, the one or more identifiers indicating one or more models, the one or more models performing some or all functions of a wireless communication system; wherein whether the one or more identifiers are effective is determined based on second information, the second information relating to one or more of the following: the type of the one or more identifiers; the configuration subject corresponding to the one or more identifiers; the configuration order of the one or more identifiers with other identifiers; and the function performed by the one or more models indicated by the one or more identifiers.

[0012] In a ninth aspect, a communication device is provided, including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory to cause the communication device to perform some or all of the steps of the methods described in the preceding aspects.

[0013] In a tenth aspect, embodiments of this application provide a communication system including the first device and / or the second device described above. In another possible design, the system may further include other devices that interact with the first or second device as provided in the embodiments of this application.

[0014] Eleventhly, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a computer to perform some or all of the steps in the methods described above.

[0015] In a twelfth aspect, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of the methods described in the foregoing aspects. In some implementations, the computer program product may be a software installation package.

[0016] In a thirteenth aspect, embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the foregoing aspects.

[0017] In this embodiment, the first device can indicate multiple related models to the second device via a first identifier, so that the second device can perform some or all of the functions of the wireless communication system through these multiple models. Considering the relationships between the models when indicating the models that perform the functions of the wireless communication system is beneficial for improving data transmission performance and for avoiding functional conflicts between models with different functions. Attached Figure Description

[0018] Figure 1 is a system architecture example diagram of a wireless communication system applicable to embodiments of this application.

[0019] Figure 2 is an example diagram of the signal transmission process in a wireless communication system.

[0020] Figure 3 is a flowchart illustrating a wireless communication method provided in an embodiment of this application.

[0021] Figure 4 is a flowchart illustrating the configuration process of configuration information provided in an embodiment of this application.

[0022] Figure 5 is a flowchart illustrating the configuration process of configuration information provided in another embodiment of this application.

[0023] Figure 6 is a flowchart illustrating a wireless communication method provided in another embodiment of this application.

[0024] Figure 7 is an example diagram of a joint model identifier (ID) indication model provided in an embodiment of this application.

[0025] Figure 8 is an example diagram of a federated model ID indication model provided in another embodiment of this application.

[0026] Figure 9 is a schematic diagram of the structure of a communication device provided in an embodiment of this application.

[0027] Figure 10 is a schematic diagram of the structure of a communication device provided in another embodiment of this application.

[0028] Figure 11 is a schematic diagram of the structure of a communication device provided in another embodiment of this application.

[0029] Figure 12 is a schematic diagram of the structure of a communication device provided in another embodiment of this application.

[0030] Figure 13 is a schematic structural diagram of the communication device provided in an embodiment of this application. Detailed Implementation

[0031] Communication system architecture

[0032] Figure 1 is a system architecture example diagram of a wireless communication system 100 to which embodiments of this application can be applied. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographical area and may communicate with the terminal device 120 located within that coverage area.

[0033] Figure 1 illustrates an exemplary network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple network devices, and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.

[0034] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.

[0035] It should be understood that the technical solutions of the embodiments of this application can be applied to various communication systems, such as: 5th generation (5G) systems or new radio (NR), long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems, such as 6th generation mobile communication systems, satellite communication systems, and so on.

[0036] The terminal device in this application embodiment can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal device in this application embodiment can be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects, and machines, such as a handheld device with wireless connectivity, vehicle-mounted device, etc. The terminal devices in the embodiments of this application can be mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes, etc. Optionally, the UE can act as a base station. For example, the UE can act as a scheduling entity, providing sidelink signals between UEs in V2X or D2D, etc. For example, cellular phones and cars communicate with each other using sidelink signals. Cellular phones and smart home devices communicate without relaying communication signals through a base station.

[0037] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, transmitting and receiving point (TRP), transmitting point (TP), master MeNB, auxiliary SeNB, multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network-side devices in 6G networks, and devices that perform base station functions in future communication systems. Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.

[0038] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0039] In some deployments, the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU. The gNB may also include an AAU.

[0040] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.

[0041] It should be understood that all or part of the functions of the communication device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (e.g., a cloud platform).

[0042] Signal transmission process in a wireless communication system

[0043] Figure 2 is an example diagram of the signal transmission process in a wireless communication system to which this application embodiment applies. As shown in Figure 2, the signal transmission process in a wireless communication system generally includes signal transmission, propagation, and reception.

[0044] The transmission of a signal is essentially the process of converting the information to be transmitted (bit stream) into a radio signal. Specifically, at the transmitting end, the transmitter can perform channel coding on the information to be transmitted during the channel coding process, obtaining the encoded code stream. The information to be transmitted can be in the form of a bit stream. Then, the transmitter can modulate the code stream into modulation symbols during the modulation process. During pilot insertion, the transmitter can insert pilot symbols into the modulation symbols to form the signal to be transmitted. These pilot symbols can be used by the receiver for channel estimation and symbol detection.

[0045] The signal to be transmitted can be carried in a channel to reach the receiving end. In some embodiments, noise may be superimposed on the signal during transmission through the channel.

[0046] The signal reception process is the reverse of the signal transmission process. Specifically, at the receiving end, the receiver first uses pilot symbols to perform channel estimation, obtaining channel state information (CSI), and then feeds the CSI back to the transmitter via a feedback link, allowing the transmitter to adjust channel coding, modulation, precoding, and other methods. Afterward, the receiver can perform symbol detection, demodulation, and channel decoding. During symbol detection, the receiver can perform symbol detection on the received modulated symbols and obtain the detection results. During demodulation, the receiver can demodulate the received modulated symbols based on the detection results to obtain the code stream. During channel decoding, the receiver decodes the code stream to obtain the recovered information, which can be in the form of a bit stream.

[0047] It should be understood that the signal processing process shown in Figure 2 is merely an example of common signal processing processes in wireless communication systems. Wireless communication systems may also include signal processing processes such as resource mapping, interference cancellation, and CSI measurement.

[0048] In wireless communication systems (such as LTE and NR systems), the design of both the transmitter and receiver adopts a classic modular design approach. This involves breaking down the signal transmission and reception process into several sub-processes, which are then completed collaboratively by multiple modules. Specifically, in the physical layer definitions of LTE and NR, the information bits at the transmitter end need to undergo a series of major processes, including channel coding, modulation, multiple-input multiple-output (MIMO) precoding, resource mapping, and orthogonal frequency division multiplexing (OFDM) signal generation, before the wireless signal can be transmitted. The receiver end follows a similar principle, requiring channel estimation, signal detection, demodulation, and channel decoding to recover the bit information.

[0049] In traditional physical layer links, the design and implementation of different modules are relatively independent, with no strong coupling relationship. For example, different signal modulation methods or configurations do not depend on different channel coding methods or configurations; different MIMO precoding methods do not depend on different signal modulation schemes, and so on.

[0050] Traditional physical layer link design follows a modular approach, breaking down the communication process into several decoupled modules for independent design and optimization. While this reduces system design complexity, even if each module achieves its theoretical optimum, combining them fails to achieve global optimization from a system-wide perspective. For example, data modulation and MIMO precoding are two independent processes, not jointly optimized. Modulation primarily relies on agreed-upon quadrature amplitude modulation (QAM) constellation points, while precoding is based on precoding matrix indicators (PMI) fed back from terminal devices. By breaking down the module boundaries and using AI / ML technologies for integrated design and optimization, the performance ceiling of the communication system could potentially be significantly improved.

[0051] AI-based physical layer enhancement for wireless communication

[0052] In recent years, AI and ML technologies, relying on the development of different types of neural networks and machine learning algorithms, have been widely applied in various fields such as computer vision and natural language processing. Typical neural network architectures include fully connected networks, convolutional neural networks (CNNs), recurrent neural networks (RNNs), and Transformer structures with self-attention mechanisms, which can accomplish different task objectives.

[0053] With the rapid development of artificial intelligence (AI) technology, introducing AI / ML technology into the physical layer of wireless communication has become a topic of widespread interest in academia and industry. In the R18 and R19 discussions of the 3rd Generation Partner Project (3GPP), AI / ML-based CSI feedback, beam management, and positioning technologies have undergone extensive research, evaluation, and standardization. Looking further into the future, wireless AI is likely to become one of the most important enabling technologies in 6G, with AI models playing a crucial role in many parts of wireless communication systems. For example, some or all modules in the physical layer link shown in Figure 2 have the potential to be replaced or enhanced using AI / ML-based solutions.

[0054] There are two different approaches to enhancing the performance of physical layer modules using AI / ML technology. The first approach is module-by-module enhancement, where the AI / ML models of different modules are not coupled. For example, signal modulation might be implemented using one AI / ML model, and MIMO precoding using another. Since the two models are uncoupled, updating / replacing any one model or reverting one model to a traditional approach (e.g., conventional modulation) will not affect the operation of the other model. The second approach is cross-module joint design (or multi-module integrated design) using AI / ML. In this joint design, the multiple AI / ML models are strongly coupled. For example, signal modulation and MIMO precoding might be jointly implemented using AI / ML models. In this case, updating / replacing any model or reverting any model to a traditional approach will significantly impact the other model, potentially causing the system to malfunction. In other words, cross-module joint design through AI / ML may bring significant gains. However, in this scenario, the AI / ML models corresponding to different modules may no longer be a simple decoupling relationship. There may be multiple jointly optimized AI / ML models that implement the functions of multiple communication modules, and there may be a tight coupling relationship between these multiple models.

[0055] As can be seen from the above description, AI / ML models are playing an increasingly important role in future communication systems. Therefore, with the development of AI / ML models in future communication systems, more functions (or modules) of wireless communication systems will likely be implemented through AI / ML models. In this scenario, how to utilize AI / ML models to implement the functions of wireless communication systems becomes a problem that needs to be solved; that is, how to manage AI / ML models to achieve the functions of wireless communication systems becomes a problem that needs to be solved.

[0056] To address the aforementioned issues, this application provides Embodiments 1 to 3. Embodiment 1 aims to solve how to instruct models (such as AI / ML models) to achieve the functions of a wireless communication system through the instructed models. Embodiment 2 aims to provide a conflict resolution mechanism when multiple instructed models conflict. Embodiment 3 aims to introduce how to report model processing capabilities. In other words, for multiple models that work collaboratively and have related (or coupled) relationships in a wireless communication system, this application proposes a more efficient and reliable joint model management mechanism (such as a joint model instruction mechanism, conflict resolution mechanism, and capability reporting mechanism). In this way, the wireless communication system can provide reliable model management for more complex AI / ML use cases, thereby improving data transmission performance and ensuring stable system operation.

[0057] It should be noted that Examples 1 to 3 can be used individually or in combination. For example, Examples 1 and 2 can be used together, that is, the model (such as an identifier) ​​is indicated in the manner of Example 1, and the effectiveness of the indicated model is determined based on the manner of Example 2. Examples 2 and 3 can be used together. Examples 1, 2, and 3 can be used together.

[0058] It should also be noted that the process of the embodiments described below is from the perspective of the interaction between the first device and the second device. For ease of understanding, the first device and the second device will be briefly introduced first.

[0059] In this embodiment, the first device is the sender of the identifier (hereinafter referred to as the first identifier, one or more identifiers, etc.). This embodiment does not limit the first device; for example, the first device can be a terminal device (such as terminal device 120 as shown in FIG1); or, for example, the first device can be a network device (such as network device 110 as shown in FIG1).

[0060] In some embodiments, the first device can configure an association between a federated model ID and a model ID on the second device. For example, when the first device is a network device, it can configure an association between a federated model ID and a model ID on the second device. As another example, when the first device is a terminal device, it can configure an association between a federated model ID and a model ID on the second device (such as another terminal device). A description of the federated model ID can be found below and will not be detailed here.

[0061] In some embodiments, the first device may report capability information to the second device. For example, when the first device is a terminal device, it may report capability information to the second device. A description of capability information is provided below and will not be detailed here.

[0062] In this embodiment, the second device is the recipient of the identifier (such as the first identifier, one or more identifiers, etc., as described below). This embodiment does not limit the second device; for example, the second device can be a network device (such as network device 110 as shown in Figure 1); or, for example, the second device can be a terminal device (such as terminal device 120 as shown in Figure 1).

[0063] In some embodiments, the second device can configure an association between a federated model ID and a model ID with the first device. For example, when the second device is a network device, it can configure an association between a federated model ID and a model ID with the first device. As another example, when the second device is a terminal device, it can configure an association between a federated model ID and a model ID with the first device (such as another terminal device).

[0064] In some embodiments, the second device may report capability information to the first device. For example, when the second device is a terminal device, the second device may report capability information to the first device.

[0065] In some embodiments, the first device is a terminal device and the second device is a network device.

[0066] In some embodiments, the first device is a network device and the second device is a terminal device.

[0067] In some embodiments, both the first device and the second device are terminal devices.

[0068] Examples 1 to 3 will be described below.

[0069] Example 1: Model Indication

[0070] As mentioned above, cross-module joint design via AI / ML can yield significant gains. Therefore, in this scenario, how to indicate the models used to perform the functions of a wireless communication system becomes a problem to be solved. One possible implementation is for the first device to simply and directly indicate each model independently via model ID; however, this method is inefficient and can even lead to functional conflicts between models with different functions in some cases.

[0071] Based on this, Embodiment 1 proposes that a first device can indicate multiple related models to a second device through a first identifier, so that the second device can perform some or all of the functions of the wireless communication system through these multiple models. Considering the relationships between the models when indicating the models that perform the functions of the wireless communication system is beneficial to improving data transmission performance and avoiding functional conflicts between models with different functions.

[0072] Figure 3 is a schematic flowchart of a wireless communication method provided in an embodiment of this application. The method shown in Figure 3 may include step S310, which will be described below.

[0073] In step S310, the first device sends a first identifier to the second device.

[0074] In embodiments of this application, the first identifier can be used to indicate (or identify, determine) multiple models. In some embodiments, the multiple models indicated by the first identifier can be used to perform (or implement) some or all of the functions of the wireless communication system. Alternatively, the first identifier can be used to indicate multiple functions, which include some or all of the functions of the wireless communication system. That is, the multiple models indicated by the first identifier can be used to implement the functions of some or all of the modules (or functional modules) of the wireless communication system.

[0075] It should be noted that, in the embodiments of this application, the wireless communication system can be considered as being composed of multiple modules. The embodiments of this application do not limit the modules included in the wireless communication system. Exemplarily, the modules included in the wireless communication system may include one or more of the following: a channel coding module, a signal modulation module, a MIMO precoding module, a signal demodulation module, a channel decoding module, a channel estimation module, a CSI feedback module, and a CSI receiving module.

[0076] In some embodiments, some or all of the modules included in a wireless communication system can be implemented using a model. For example, a wireless communication system may include a channel coding module, a signal modulation module, a MIMO precoding module, a signal demodulation module, and a channel decoding module; some or all of these modules can be implemented using a model.

[0077] In some embodiments, the functionality of a module (such as any module) included in a wireless communication system can be implemented using multiple different models. For example, the module's functionality can be implemented using multiple models with different model structures and / or different model parameters. Taking a channel coding module included in a wireless communication system as an example, the channel coding module's functionality can be implemented using multiple different models. For instance, the channel coding module's functionality can be implemented using model A, model B, or model C. The model structures and / or model parameters corresponding to models A, B, and C may differ, but all can achieve the function of channel coding.

[0078] In some embodiments, different models can be indicated by different model IDs, such as model A, model B, and model C indicating different models.

[0079] This application does not limit the wireless communication system. For example, the wireless communication system mentioned in this application can be an existing wireless communication system, such as an LTE system or an NR system. As another example, the wireless communication system mentioned in this application can be a future communication system, such as a 6G system.

[0080] The embodiments of this application do not limit the multiple models indicated by the first identifier. Exemplarily, the multiple models indicated by the first identifier may perform one or more of the following functions: channel coding, signal modulation, MIMO precoding, signal demodulation, channel decoding, channel estimation, CSI feedback, and CSI reception.

[0081] In some embodiments, the plurality of models indicated by the first identifier can perform one of the functions described above. For example, the plurality of models can perform channel coding. Another example is that the plurality of models can perform signal modulation. Yet another example is that the plurality of models can perform MIMO precoding. It should be noted that if the plurality of models can perform one of the functions described above, the plurality of models can also indicate functions not listed above (such as beam prediction, positioning, etc.) to perform multiple functions.

[0082] In some embodiments, the plurality of models indicated by the first identifier can perform multiple of the functions described above. For example, the plurality of models can perform signal encoding and signal modulation functions. As another example, the plurality of models can perform signal encoding, signal modulation, and MIMO precoding functions. As another example, the plurality of models can perform signal encoding, signal modulation, signal decoding, and signal demodulation functions. As yet another example, the plurality of models can perform MIMO precoding and channel estimation functions.

[0083] It should be noted that the above examples are merely illustrations. The multiple models indicated by the first identifier can perform any one or more of the above functions. For the sake of brevity, they will not be listed here one by one.

[0084] In some embodiments, the functions implemented by the plurality of models indicated by the first identifier may be partially or entirely different. For example, each of the plurality of models indicated by the first identifier may implement a different function. That is, each of the plurality of models indicated by the first identifier may replace or substitute for a module in a wireless communication system.

[0085] In some embodiments, the multiple models indicated by the first identifier are related (or coupled), or in other words, the multiple models indicated by the first identifier are joint models. That is, the multiple models indicated by the first identifier are closely coupled and work together, and these multiple models can be regarded as a joint model to achieve a certain joint function. For example, the multiple models include a model that implements signal modulation and a model that implements MIMO precoding. Through joint optimization, the multiple models can be regarded as implementing the functions of joint modulation and precoding.

[0086] In some embodiments, multiple models with related relationships are strongly coupled and cannot be treated as independent models for separate management. Instead, the dependency relationships between these multiple models need to be considered.

[0087] The embodiments of this application achieve joint indication of models by indicating multiple models with related relationships, thereby improving the performance of data transmission.

[0088] This application does not limit the method of carrying the first identifier. In some embodiments, the first identifier can be carried by higher-layer signaling. For example, the first identifier can be carried by one or more of the following: radio resource control (RRC) signaling, medium access control control element (MAC CE). In other embodiments, the first identifier can be carried by lower-layer signaling. For example, the first identifier can be carried by downlink control information (DCI), uplink control information (UCI), or sidelink control information (SCI).

[0089] In some embodiments, the first identifier can be carried by uplink signaling (such as UCI, uplink MAC CE, uplink RRC signaling, etc.). For example, when the first device is a terminal device and the second device is a network device, the first identifier can be carried by uplink signaling.

[0090] In some embodiments, the first identifier can be carried by downlink signaling (such as DCI, downlink MAC CE, downlink RRC signaling, etc.). For example, when the first device is a network device and the second device is a terminal device, the first identifier can be carried by downlink signaling.

[0091] In some embodiments, the first identifier can be carried via side-channel signaling (such as SCI). For example, if both the first device and the second device are terminal devices, the first identifier can be carried via side-channel signaling.

[0092] This application does not limit the number of identifiers included in the first identifier. In some embodiments, the first identifier may include multiple IDs (such as multiple model IDs), each of which can indicate a model, and the multiple models indicated by the multiple IDs are related. In some embodiments, the first identifier may include only one ID, which can indicate multiple models, and the multiple models indicated by the one ID are related. Using a single ID to indicate multiple related models is beneficial for improving data transmission performance and reducing signaling overhead, making it an efficient indication method.

[0093] In some embodiments, where the first identifier includes only one ID, it can be understood that the first identifier can jointly indicate multiple models. This application does not limit the name of the first identifier; exemplarily, the first identifier may also be called or replaced by one or more of the following terms: joint / combined model ID, joint ID, joint function ID, function ID for a joint function, association ID.

[0094] In some embodiments, to ensure that both communicating parties have a consistent understanding of the first identifier, before the first device indicates the first identifier to the second device, the first device and the second device need to clarify the association relationship (or correspondence, mapping relationship, etc.) between the first identifier and multiple models. For example, if the first identifier only includes one ID, the first device and the second device need to clarify the association relationship between the first identifier and multiple models. Therefore, in some embodiments, the first device and / or the second device need to obtain the association relationship between the first identifier and multiple model IDs in order to subsequently determine the multiple model IDs corresponding to the first identifier. As one implementation, referring to FIG3, the method shown in FIG3 may also include step S302 or step S304.

[0095] In step S302, the first device sends configuration information to the second device. For example, when the first device is a network device and the second device is a terminal device, the first device can send configuration information to the second device. Alternatively, when both the first and second devices are terminal devices, the first device can send configuration information to the second device.

[0096] As an example, referring to Figure 4, the first device can first send configuration information to the second device, and then the first device can send a first identifier to the second device based on the configuration information. Of course, after the first device sends configuration information to the second device, the second device may also send a first identifier to the first device based on the configuration information.

[0097] In step S304, the second device sends configuration information to the first device. For example, if the first device is a terminal device and the second device is a network device, the second device can send configuration information to the first device. Alternatively, if both the first and second devices are terminal devices, the second device can send configuration information to the first device.

[0098] As an example, referring to Figure 5, the second device can first send configuration information to the first device, and then the first device can send a first identifier to the second device based on the configuration information. Of course, after the second device sends configuration information to the first device, the second device may also send a first identifier to the first device based on the configuration information.

[0099] In some embodiments, configuration information can be used to configure the association between one or more IDs and multiple models (such as multiple model IDs). Each of these one or more IDs can indicate multiple models, and each of these multiple model IDs can indicate a single model. That is, each of these one or more IDs can be a federated model ID, and the configuration information can be used to configure the association between one or more federated model IDs and multiple model IDs. In essence, the configuration information can define the association between a federated model ID used to implement a federated function and the model IDs of the various submodules implementing that federated function.

[0100] In some embodiments, each of one or more IDs in the configuration information is associated with multiple model IDs. That is, each of the one or more IDs can indicate multiple models.

[0101] Table 1 shows an example of configuration information. As shown in Table 1, one or more IDs in the configuration information include ID#11, ID#12, ID#13, and ID#14. ID#11 is associated with model ID#1, model ID#2, and model ID#3. ID#12 is associated with model ID#1, model ID#4, and model ID#5. ID#13 is associated with model ID#6 and model ID#7. ID#14 is associated with model ID#8, model ID#9, and model ID#10. Among them, model ID#2, model ID#4, and model ID#8 implement the same function (or, the corresponding modules are the same), and model ID#3, model ID#5, and model ID#9 implement the same function.

[0102] Table 1

[0103] In some embodiments, the configuration information may indicate multiple model IDs associated with the first identifier.

[0104] In some embodiments, the configuration information may indicate not only the multiple model IDs associated with the first identifier, but also the multiple model IDs associated with other combined model IDs (such as the second identifier).

[0105] In some embodiments, the multiple model identifiers associated with the first identifier are different from the multiple model IDs associated with the second identifier. That is, different joint model IDs correspond to different model IDs.

[0106] In some embodiments, the difference between the multiple model IDs associated with the first identifier and the multiple model IDs associated with the second identifier may include: the functions performed by the multiple model IDs associated with the first identifier are partially or completely different from the functions performed by the multiple model IDs associated with the second identifier. For example, the functions performed by the multiple model IDs associated with the first identifier are completely different from the functions performed by the multiple model IDs associated with the second identifier. Taking ID#11 and ID#13 in Table 1 as examples, the functions performed by the multiple model IDs associated with ID#11 are completely different from the functions performed by the multiple model IDs associated with ID#13. Another example is that the functions performed by the multiple model IDs associated with the first identifier are partially different from the functions performed by the multiple model IDs associated with the second identifier; that is, the functions performed by the multiple model IDs associated with the first identifier and the multiple model IDs associated with the second identifier overlap but are not completely identical. Taking ID#11 and ID#14 in Table 1 as examples, the functions performed by the multiple model IDs associated with ID#11 include functions A, B, and C, and the functions performed by the multiple model IDs associated with ID#14 include functions B, C, and D. Both are associated with model IDs that perform functions B and C.

[0107] In some embodiments, the fact that the multiple model IDs associated with the first identifier are different from the multiple model IDs associated with the second identifier may include: the multiple model IDs associated with the first identifier perform the same functions as the multiple model IDs associated with the second identifier, but the multiple model IDs associated with the first identifier are partially or completely different from the multiple model IDs associated with the second identifier. Taking ID#11 and ID#12 in Table 1 as examples, the multiple model IDs associated with ID#11 and ID#12 both perform functions A, B, and C. However, the model ID associated with ID#11 for performing function B is model ID#2, while the model ID associated with ID#12 for performing function B is model ID#4; the model ID associated with ID#11 for performing function C is model ID#3, while the model ID associated with ID#12 for performing function C is model ID#5.

[0108] In some embodiments, configuration information can be carried via higher-level signaling. Exemplarily, configuration information can be carried via one or more of the following: RRC signaling, MAC CE. As an example, configuration information can be carried via RRC signaling. As another example, configuration information can be carried via MAC CE. As yet another example, configuration information can be carried via both RRC signaling and MAC CE.

[0109] In some embodiments, the configuration information can be associated with the first information, that is, the configuration information can be bound to the first information. The first information can be used by the first device and / or the second device to determine whether to switch models. In other words, the configuration information can be bound to some additional information (or additional conditions), allowing the model's user to determine whether to switch models based on the actual conditions or changes in those conditions.

[0110] This application does not limit the first information in its embodiments. Exemplarily, the first information may be related to one or more of the following: the location of the first device or the second device (i.e., the location of the application party of the model, etc.), the movement information of the first device or the second device, and the transmission resources of the first device or the second device.

[0111] This application does not limit the method of indicating the location of the first device or the second device. For example, the location of the first device or the second device can be indicated by one or more of the following: the cell where the first device or the second device is located, the tracking area where the first device or the second device is located, or the geographical coordinates of the first device or the second device.

[0112] This application does not limit the movement information of the first device or the second device. For example, the movement information of the first device or the second device may include one or more of the following: the movement speed of the first device or the second device, the movement trajectory of the first device or the second device, and the movement direction of the first device or the second device.

[0113] This application embodiment does not limit the transmission resources of the first device or the second device. For example, the transmission resources of the first device or the second device may include one or more of the following: the transmission bandwidth of the first device or the second device, the operating frequency of the first device or the second device, the signal-to-noise ratio range of the first device or the second device, the modulation order of the first device or the second device, the number of transmission layers corresponding to the first device or the second device, and the number of rank corresponding to the first device or the second device.

[0114] In some embodiments, the first information may include one or more of the following: the cell where the first device or the second device is located, the moving speed of the first device or the second device, the operating frequency of the first device or the second device, the transmission bandwidth of the first device or the second device, the signal-to-noise ratio range of the first device or the second device, the modulation order of the first device or the second device, the transmission layer number corresponding to the first device or the second device, and the rank number corresponding to the first device or the second device.

[0115] In some embodiments, the first information may include one of the information described above. For example, the first information may include the cell where the first device or the second device is located. Another example is that the first information may include the moving speed of the first device or the second device. Yet another example is that the first information may include the operating frequency of the first device or the second device.

[0116] In some embodiments, the first information may include multiple types of the information described above. For example, the first information may include the cell where the first device or the second device is located, and the moving speed of the first device or the second device. Another example is that the first information may include the cell where the first device or the second device is located, and the transmission bandwidth of the first device or the second device. Yet another example is that the first information may include the cell where the first device or the second device is located, the transmission bandwidth of the first device or the second device, and the transmission layer number corresponding to the first device or the second device.

[0117] It should be noted that the above examples are merely illustrations, and the first piece of information may include any one or more of the above information. For the sake of brevity, they will not be listed one by one here.

[0118] In some embodiments, the association between configuration information and first information can be understood as the first information indicating that the configuration information contains one or more IDs (such as federated model IDs) corresponding to application conditions (such as location, resources, etc.). For example, the application condition corresponding to the first identifier in the configuration information is that it can be applied in the first cell or cannot be applied in the second cell.

[0119] Taking the first information as including the cell where the first device or the second device is located (i.e., the configuration information can be bound to the cell where the first device or the second device is located) as an example, when the first device or the second device is located in the first area, the first device or the second device can use multiple models indicated by a certain joint model ID; when the first device or the second device is located outside the first area, the first device or the second device cannot use multiple models indicated by the joint model ID, for example, switch to multiple models indicated by another joint model ID.

[0120] In some embodiments, the association between configuration information and first information can be understood as the first information indicating the application conditions (such as location, resources, etc.) corresponding to the configuration information. That is, all identifiers (such as federated model IDs) in the configuration information need to be determined based on the application conditions to determine whether a model needs to be switched. For example, the application condition corresponding to a certain configuration information may be that it can be applied in the first cell or cannot be applied in the second cell.

[0121] Taking the first information as including the cell where the first device or the second device is located (i.e., the configuration information can be bound to the cell where the first device or the second device is located) as an example, when the first device or the second device is located in the first area, the first device or the second device can use a certain configuration information; when the first device or the second device is located outside the first area, the first device or the second device cannot use the configuration information.

[0122] Example 2: Conflict Resolution of Identifiers

[0123] During the operation of a wireless communication system, the first device and / or the second device can, based on actual conditions, configure one or more IDs (such as a joint model ID and / or a model ID) to indicate which (or which) model(s) is applied to implement which (or which) function(s) of the wireless communication system. In this case, conflicts may occur between multiple configured IDs (i.e., multiple model configurations). For example, a newly configured ID (i.e., a new model configuration) may conflict with an existing ID (i.e., an existing model configuration). Alternatively, multiple IDs (or multiple model configurations) configured simultaneously may conflict.

[0124] For example, the above-mentioned conflict may include one or more of situations 1 to 5.

[0125] Scenario 1: After configuring the model IDs of individual modules (e.g., modules A / B / C), the newly configured joint model ID (e.g., covering modules {A / B}) conflicts with the original configuration. In Scenario 1, configuration taking effect means that the conflicting part of the original configuration is overridden by the newly configured joint model ID; configuration failing means that the original configuration is followed, and the newly configured joint model ID has no effect.

[0126] Scenario 2: After configuring a joint model ID (e.g., covering modules {A / B / C}), the configured model ID of a separate module (e.g., module B) conflicts with the original configuration. In Scenario 2, configuration taking effect means that the conflicting part of the original configuration is overridden by the newly configured model ID; configuration failing means that the original configuration is followed, and the newly configured model ID has no effect.

[0127] Scenario 3: After configuring a federated model ID (e.g., covering modules {A / B / C}), the newly configured federated model ID (e.g., covering modules {B / C / D}) conflicts with the original configuration. In Scenario 3, configuration taking effect means that the conflicting part of the original configuration is overridden according to the newly configured federated model ID; configuration failing means that the original configuration is followed, and the newly configured federated model ID has no effect.

[0128] Scenario 4: After configuring the model ID of a module (e.g., modules A / B / C) individually, the newly configured model ID (e.g., module C) conflicts with the original configuration. In Scenario 4, configuration taking effect means that the conflicting part of the original configuration is overridden by the newly configured model ID; configuration failing means that the original configuration is followed, and the newly configured model ID has no effect.

[0129] Scenario 5: Conflicts exist between multiple configured federated model IDs (e.g., covering modules {A / B / C} and {B / D} respectively). In Scenario 5, configuration taking effect means that one of the conflicting configurations becomes effective; configuration failing means that all configurations are ineffective.

[0130] To address the aforementioned issues, Embodiment 2 proposes that the validity of a configured ID can be determined based on the second information, thereby helping to avoid conflicts between multiple configurations. Embodiment 2 will be described below with reference to Figure 6.

[0131] Figure 6 is a flowchart illustrating a wireless communication method according to another embodiment of this application. The method shown in Figure 6 may include step S610, which will be described below.

[0132] In step S610, the first device sends one or more IDs to the second device. For example, the first device sends one ID to the second device. Or, for example, the first device sends multiple IDs to the second device.

[0133] In some embodiments, the one or more IDs can be used to indicate one or more models. For example, one ID can be used to indicate one model (i.e., a separately configured ID). Another example is that one ID can be used to indicate multiple models (i.e., the first identifier in Embodiment 1). Yet another example is that multiple IDs can be used to indicate multiple models (which can be separately configured IDs or jointly configured IDs).

[0134] In some embodiments, the one or more models can be used to perform some or all of the functions of a wireless communication system. A description of the wireless communication system and its functions can be found in Embodiment 1, and will not be repeated here.

[0135] In some embodiments, the validity of the one or more IDs is determined based on second information (or conditions, criteria, etc.). This application does not limit the second information. Exemplarily, the second information may relate to one or more of the following: the type of the one or more IDs, the configuration subject corresponding to the one or more IDs (i.e., who configured the one or more IDs), the configuration order of the one or more IDs with other IDs, and the function performed by the one or more models indicated by the one or more IDs.

[0136] This application does not limit the type of the one or more IDs. For example, the one or more IDs can be a first type ID or a second type ID. Among them, a first type ID can indicate multiple models (i.e., a joint model ID) with one ID, while a second type ID can indicate a single model (i.e., a model ID) with one ID.

[0137] This application does not limit the configuration subject corresponding to the one or more IDs. For example, the one or more IDs may be configured by network devices (such as base stations or network elements in the core network). As another example, the one or more IDs may be configured by terminal devices.

[0138] This application does not limit the configuration order of the one or more IDs with other IDs. For example, the one or more IDs may be configured after the other IDs are configured. Alternatively, the one or more IDs may be configured before the other IDs are configured. Yet another example is that the one or more IDs may be configured simultaneously with the other IDs.

[0139] The embodiments of this application do not limit the functions performed by one or more models indicated by one or more IDs. Exemplarily, the functions performed by one or more models may include one or more of the following functions: channel coding, signal modulation, MIMO precoding, signal demodulation, channel decoding, channel estimation, CSI feedback, and CSI reception.

[0140] In some embodiments, the second information may include one of the above-described features. For example, the second information may include the type of the one or more IDs. Another example is that the second information may include the configuration body corresponding to the one or more IDs. Yet another example is that the second information may include the configuration order of the one or more IDs with other IDs. Yet another example is that the second information may include the functionality performed by one or more models indicated by the one or more IDs.

[0141] In some embodiments, the second information may include a variety of those described above. For example, the second information may include the type and configuration body of the one or more IDs. As another example, the second information may include the type of the one or more IDs and the configuration order of the one or more IDs with other IDs.

[0142] It should be noted that the above examples are merely illustrations, and the second information can include any combination of the above. For the sake of brevity, they will not be listed one by one here.

[0143] In some embodiments, the information contained in the second information has a specific order (or priority). For example, when determining whether a configured ID is effective based on multiple factors in the second information, the effectiveness can be determined first based on the ID's type. If two IDs have the same type, the effectiveness can be determined based on the ID's configuration subject, and so on. It should be noted that the embodiments of this application do not specifically limit the order of the information contained in the second information. For example, the priority of the ID's type can be higher than the priority of the ID's configuration subject, or lower than the priority of the ID's configuration subject. As another example, the priority of the ID's type can be higher than the order of configuration, or it can be based on the order of configuration.

[0144] In some embodiments, the one or more IDs may include a first identifier (see the first identifier in Embodiment 1). That is, in some embodiments, whether the first identifier is effective can be determined based on second information. Specifically, whether the first identifier is effective can be determined based on one or more of the following: the type of the first identifier, the configuration subject corresponding to the first identifier, the configuration order of the first identifier and other identifiers, and the functions performed by the multiple models indicated by the first identifier.

[0145] In some embodiments, whether the one or more identifiers (such as a first identifier) ​​are effective is determined based on the priority of the one or more identifiers.

[0146] This application does not limit the method for determining the priority of the one or more identifiers in the embodiments. As one possible implementation, the priority may be indicated (or configured) by the configuration information configurator, such as dynamically indicated. As another possible implementation, the priority may be determined based on second information.

[0147] In some embodiments, higher-priority IDs (or configurations) can take effect. In other words, lower-priority IDs (or configurations) do not take effect. A higher-priority ID can override a lower-priority ID, but a lower-priority ID cannot override a higher-priority ID.

[0148] In some embodiments, the priority of the first type of ID may be higher than the priority of the second type of ID. Alternatively, the priority of the joint model ID may be higher than the priority of the model ID. In this way, when a conflict arises between the first type of ID and the second type of ID, the first type of ID can override the second type of ID, but the second type of ID cannot override the first type of ID. However, the embodiments of this application are not limited to this; for example, the priority of the first type of ID may be lower than the priority of the second type of ID.

[0149] In some embodiments, the priority of the ID configured by the network device can be higher than the priority of the ID configured by the terminal device. Therefore, when a conflict arises between the ID configured by the network device and the ID configured by the terminal device, the ID configured by the network device can override the ID configured by the terminal device, but the ID configured by the terminal device cannot override the ID configured by the network device. However, this embodiment is not limited to this; for example, the priority of the ID configured by the network device can be lower than the priority of the ID configured by the terminal device.

[0150] In some embodiments, the priority of the original configured ID can be higher than the priority of the newly configured ID. Therefore, when a conflict arises between the original and newly configured IDs, the original configured ID can override the newly configured ID, but the newly configured ID cannot override the original configured ID. However, this embodiment is not limited to this; for example, the priority of the original configured ID can be lower than the priority of the newly configured ID.

[0151] In some embodiments, the priority of the ID corresponding to the first function may be higher than the priority of the ID corresponding to the second function. Therefore, when a conflict arises between the ID corresponding to the first function and the ID corresponding to the second function, the ID corresponding to the first function can override the ID corresponding to the second function, but the ID corresponding to the second function cannot override the ID corresponding to the first function. However, this application is not limited to this; for example, the priority of the ID corresponding to the first function may be lower than the priority of the ID corresponding to the second function.

[0152] In some embodiments, the first function and the second function are different functions of a wireless communication system. For example, the first function includes a signal modulation module and a signal demodulation module, and the second function includes a MIMO precoding module.

[0153] Example 3: Capability Reporting

[0154] In some embodiments, before providing a joint model ID and / or model ID indication, the terminal device (which may be a first device or a second device) may report capability information to the network device. Taking the first device as an example, the first device may send capability information to the second device. Taking the second device as an example, the second device may send capability information to the first device.

[0155] In some embodiments, the capability information can be used to determine the model processing capability of the sender of the capability information (first device or second device). Alternatively, the capability information includes information related to model processing capability.

[0156] This application embodiment does not limit the capability information. Exemplarily, the capability information can be used to indicate one or more of the following: the capability information of the sender of the capability information to perform the functions of a wireless communication system using a model; the capability information of the sender of the capability information to perform the functions of a wireless communication system using multiple associated models; the time information required for the sender of the capability information to switch models; the computing power information related to the model operation supported by the sender of the capability information; the modulation order (e.g., modulation order range) supported by the sender of the capability information; the number of transmission layers (e.g., transmission layer range) supported by the sender of the capability information; and the number of ranks (e.g., rank number range) supported by the sender of the capability information.

[0157] In some embodiments, capability information can be used to indicate one of the aforementioned information. For example, capability information can be used to indicate the transmitter's ability to perform the functions of a wireless communication system using multiple associated models. As another example, capability information can be used to indicate the time information required for the transmitter to switch models.

[0158] In some embodiments, capability information can be used to indicate multiple of the aforementioned information. For example, capability information can be used to indicate the sender's ability to perform the functions of a wireless communication system using multiple associated models, as well as the time required to switch models. As another example, capability information can be used to indicate the sender's ability to perform the functions of a wireless communication system using models, as well as information related to the computing power available to support model operation.

[0159] It should be noted that the above examples are merely illustrations, and capability information can be used to indicate any one or more of the above information. For the sake of brevity, they will not be listed one by one here.

[0160] The aforementioned information regarding the sender's ability to utilize the model to perform the functions of the wireless communication system may include one or more of the following: whether the sender has the ability to use the model, in which modules (e.g., modules A / B / C) the sender supports using the model, and in which modules (e.g., modules D / E) the sender does not support using the model.

[0161] The aforementioned information regarding the sender's ability to perform the functions of a wireless communication system using multiple associated models may include one or more of the following: whether the sender has the capability for joint model processing (i.e., whether it supports using multiple associated models to jointly implement the functions of multiple modules), in which module combinations the sender supports joint model processing (e.g., in module combination {A / B / C}), and in which module combinations the sender does not support joint model processing (e.g., in module combinations {A / D} and {E / F}).

[0162] This application does not limit the computing power information that the sender can support for model operation. For example, this computing power information may include one or more of the following: the maximum number of models the sender can run simultaneously, the total size of the maximum number of models the sender can run simultaneously, and the total computational complexity of the maximum number of models the sender can run simultaneously. In some embodiments, the computational complexity of the models can be indicated by the number of floating-point operations (FLOPs).

[0163] By enabling cross-module joint design through AI / ML, multiple previously relatively independent modules can be viewed as a tightly coupled whole, significantly improving data transmission efficiency in communication links. The joint instruction method proposed in this application can more efficiently instruct multiple coordinating and coupled models, resolve potential instruction conflicts, and ensure stable system operation.

[0164] To facilitate understanding, the following examples illustrate the process of embodiments of this application. It should be noted that any details not described in detail below (such as the first identifier, configuration information, capability information, etc.) can be found in the above description. It should also be noted that the examples below are based on terminal devices and network devices, but they can also be applied to side-channel communication scenarios.

[0165] Example 1: Model indication under joint modulation and precoding using joint model identifier

[0166] Joint modulation and precoding, achieved through multiple coupled models, significantly enhances the transmission efficiency of communication links compared to modularly designing modulation and precoding separately. Figure 7 illustrates a model-based implementation of a wireless communication system, where three different models are used for signal modulation, precoding, and demodulation, respectively.

[0167] In some embodiments, the terminal device reports its capability information to the network device, and the network device will then provide model instructions to the terminal device based on its capabilities.

[0168] In some embodiments, the network device or terminal device configures the association between the federated model ID and the model ID (refer to Table 1). In this example, one federated model ID will be bound to three model IDs, namely {federated model ID, (modulation model ID, precoding model ID, demodulation model ID)}. Multiple sets of associations can be configured, with different federated model IDs between different associations, and one or more of the modulation model ID, precoding model ID, and demodulation model ID being different.

[0169] The joint model ID can be bound to the primary information, enabling network devices or terminal devices to switch models autonomously based on actual conditions or changes in those conditions.

[0170] When a network device or terminal device decides to perform joint modulation and precoding processing, it can indicate this through the joint model ID. Similarly, when a network device or terminal device decides to switch the joint modulation and precoding model for a specific application based on actual conditions such as the wireless transmission environment, channel state information, SNR, and the terminal device's movement speed, it can also indicate this through the joint model ID.

[0171] When a combined model ID is indicated, if a conflict occurs with a previous indication, the priority must be determined according to the conflict resolution mechanism under the combined indication. For example, if the network device previously indicated a demodulation model ID on the terminal device side, and the demodulation model part indicated by the new combined model ID conflicts with the previous indication, the priority mechanism must be used to determine whether the previous indication should be overridden or whether the current indication should be invalid.

[0172] Afterwards, the terminal device and / or network device can invoke the corresponding model according to the model instructions to realize the functions of the wireless communication system (such as communication functions).

[0173] Example 2: Model indication under joint modulation, precoding, and CSI feedback through joint model identifier

[0174] Compared to Example 1, this method, which uses multiple coupled models to jointly implement modulation, precoding, and CSI feedback, integrates more modules to achieve a joint design, further enhancing the transmission efficiency of the communication link. Figure 8 illustrates a model-based implementation of a wireless communication system, where five different models are used for CSI feedback, CSI reception, signal modulation, precoding, and signal demodulation, respectively.

[0175] In some embodiments, the terminal device reports its capability information to the network device, and the network device will then provide model instructions to the terminal device based on its capabilities.

[0176] In some embodiments, the network device or terminal device configures the association between the joint model ID and the model ID (refer to Table 1). In this example, one joint model ID will be bound to five model IDs, namely {joint model ID, (modulation model ID, precoding model ID, demodulation model ID, CSI feedback model ID, CSI receive model ID)}. Multiple sets of associations can be configured, with different joint model IDs between different associations, and one or more of the modulation model ID, precoding model ID, demodulation model ID, CSI feedback model ID, and CSI receive model ID being different.

[0177] The joint model ID can be bound to the primary information, enabling network devices or terminal devices to switch models autonomously based on actual conditions or changes in those conditions.

[0178] When a network device or terminal device decides to perform joint modulation and precoding processing, it can indicate this through the joint model ID. Similarly, when a network device or terminal device decides to switch the joint modulation and precoding model for a specific application based on actual conditions such as the wireless transmission environment, channel state information, SNR, and the terminal device's movement speed, it can also indicate this through the joint model ID.

[0179] When a combined model ID is indicated, if a conflict occurs with a previous indication, the priority must be determined according to the conflict resolution mechanism under the combined indication. For example, if the network device previously indicated a demodulation model ID on the terminal device side, and the demodulation model part indicated by the new combined model ID conflicts with the previous indication, the priority mechanism must be used to determine whether the previous indication should be overridden or whether the current indication should be invalid.

[0180] Afterwards, the terminal device and / or network device can invoke the corresponding model according to the model instructions to realize the functions of the wireless communication system (such as communication functions).

[0181] It should be noted that the term "model" mentioned in the embodiments of this application can be replaced with "function," such as multiple models can be replaced with multiple functions. Similarly, the model ID mentioned in the embodiments of this application can be replaced with a function ID.

[0182] The method embodiments of this application have been described in detail above with reference to Figures 1 to 8. The apparatus embodiments of this application will be described in detail below with reference to Figures 9 to 13. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the foregoing method embodiments.

[0183] Figure 9 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. The communication device 900 shown in Figure 9 can be a first device. The communication device 900 includes a first transmitting module 910. The first transmitting module 910 can be used to transmit a first identifier to a second device. The first identifier is used to indicate multiple models, which are used to perform some or all of the functions of a wireless communication system, and the multiple models have an association relationship.

[0184] In some embodiments, the first identifier may include only one identifier.

[0185] In some embodiments, the communication device further includes: a second sending module 920, configured to send configuration information to the second device, or a first receiving module 930, configured to receive configuration information sent by the second device; wherein the configuration information is configured to configure the association between one or more identifiers and multiple model identifiers, each of the one or more identifiers is used to indicate multiple models, and each of the multiple model identifiers is used to indicate one model.

[0186] In some embodiments, each of the one or more identifiers is associated with a plurality of model identifiers.

[0187] In some embodiments, the one or more identifiers include the first identifier and the second identifier, and the plurality of model identifiers associated with the first identifier are different from the plurality of model identifiers associated with the second identifier.

[0188] In some embodiments, the plurality of model identifiers associated with the first identifier being different from the plurality of model identifiers associated with the second identifier includes: the functions performed by the plurality of model identifiers associated with the first identifier being partially or entirely different from the functions performed by the plurality of model identifiers associated with the second identifier; or the functions performed by the plurality of model identifiers associated with the first identifier being the same as the functions performed by the plurality of model identifiers associated with the second identifier, but the plurality of model identifiers associated with the first identifier being partially or entirely different from the plurality of model identifiers associated with the second identifier.

[0189] In some embodiments, the configuration information is associated with the first information, which is used by the first device and / or the second device to determine whether to switch models.

[0190] In some embodiments, the first information includes one or more of the following: the cell where the first device or the second device is located; the moving speed of the first device or the second device; the operating frequency of the first device or the second device; the transmission bandwidth of the first device or the second device; the signal-to-noise ratio range of the first device or the second device; the modulation order of the first device or the second device; the number of transmission layers corresponding to the first device or the second device; and the number of rank corresponding to the first device or the second device.

[0191] In some embodiments, whether the first identifier is effective is determined based on second information, which relates to one or more of the following: the type of the first identifier; the configuration subject corresponding to the first identifier; the configuration order of the first identifier and other identifiers; and the functions performed by the multiple models indicated by the first identifier.

[0192] In some embodiments, whether the first identifier is effective is determined based on the priority of the first identifier.

[0193] In some embodiments, the priority of the first identifier is determined based on the second information.

[0194] In some embodiments, the first identifier is a first type identifier or a second type identifier, wherein the first type identifier indicates multiple models through one identifier, the second type identifier indicates one model through one identifier, and the first type identifier has a higher priority than the second type identifier.

[0195] In some embodiments, the communication device further includes: a third sending module for sending capability information to the second device, or a second receiving module for receiving capability information sent by the second device; wherein the capability information is used to determine the model processing capability of the sender of the capability information.

[0196] In some embodiments, the capability information is used to indicate one or more of the following: the transmitter's capability to perform the functions of a wireless communication system using a model; the transmitter's capability to perform the functions of a wireless communication system using multiple associated models; the time information required for the transmitter to switch models; the computing power information related to the model operation supported by the transmitter; the modulation order supported by the transmitter; the number of transmission layers supported by the transmitter; and the number of ranks supported by the transmitter.

[0197] In some embodiments, the first device is a terminal device and the second device is a network device; or the first device is a network device and the second device is a terminal device; or both the first device and the second device are terminal devices.

[0198] In some embodiments, the first transmitting module 910 may be a transceiver 1330. The communication device 900 may also include a processor 1310 and a memory 1320, as shown in FIG13.

[0199] Figure 10 is a schematic diagram of the structure of a communication device provided in another embodiment of this application. The communication device 1000 shown in Figure 10 can be a first device. The communication device 1000 includes a transmitting module 1010. The transmitting module 1010 is used to transmit one or more identifiers to a second device, the one or more identifiers being used to indicate one or more models, the one or more models being used to perform some or all of the functions of a wireless communication system; wherein, whether the one or more identifiers are effective is determined based on second information, the second information relating to one or more of the following: the type of the one or more identifiers; the configuration subject corresponding to the one or more identifiers; the configuration order of the one or more identifiers with other identifiers; and the function performed by the one or more models indicated by the one or more identifiers.

[0200] In some embodiments, the validity of the one or more identifiers is determined based on the priority of the one or more identifiers.

[0201] In some embodiments, the priority of the one or more identifiers is determined based on the second information.

[0202] In some embodiments, the one or more identifiers are first-type identifiers or second-type identifiers, wherein the first-type identifier indicates multiple models through one identifier, the second-type identifier indicates one model through one identifier, and the first-type identifier has a higher priority than the second-type identifier.

[0203] In some embodiments, the one or more identifiers are configured by a network device or a terminal device, wherein the identifiers configured by the network device have a higher priority than the identifiers configured by the terminal device.

[0204] In some embodiments, the first device is a terminal device and the second device is a network device; or the first device is a network device and the second device is a terminal device; or both the first device and the second device are terminal devices.

[0205] In some embodiments, the transmitting module 1010 may be a transceiver 1330. The communication device 1000 may also include a processor 1310 and a memory 1320, as shown in FIG13.

[0206] Figure 11 is a schematic diagram of the structure of a communication device provided in another embodiment of this application. The communication device 1100 shown in Figure 11 can be a second device. The communication device 1100 includes a first receiving module 1110. The first receiving module 1110 is used to receive a first identifier sent by a first device. The first identifier is used to indicate multiple models, which are used to perform some or all of the functions of a wireless communication system, and the multiple models have an association relationship.

[0207] In some embodiments, the first identifier may include only one identifier.

[0208] In some embodiments, the communication device further includes: a second receiving module 1120, configured to receive configuration information sent by the first device, or a first sending module 1130, configured to send configuration information to the first device; wherein the configuration information is configured to configure the association relationship between one or more identifiers and multiple model identifiers, each of the one or more identifiers is used to indicate multiple models, and each of the multiple model identifiers is used to indicate one model.

[0209] In some embodiments, each of the one or more identifiers is associated with a plurality of model identifiers.

[0210] In some embodiments, the one or more identifiers include the first identifier and the second identifier, and the plurality of model identifiers associated with the first identifier are different from the plurality of model identifiers associated with the second identifier.

[0211] In some embodiments, the plurality of model identifiers associated with the first identifier being different from the plurality of model identifiers associated with the second identifier includes: the functions performed by the plurality of model identifiers associated with the first identifier being partially or entirely different from the functions performed by the plurality of model identifiers associated with the second identifier; or the functions performed by the plurality of model identifiers associated with the first identifier being the same as the functions performed by the plurality of model identifiers associated with the second identifier, but the plurality of model identifiers associated with the first identifier being partially or entirely different from the plurality of model identifiers associated with the second identifier.

[0212] In some embodiments, the configuration information is associated with the first information, which is used by the first device and / or the second device to determine whether to switch models.

[0213] In some embodiments, the first information includes one or more of the following: the cell where the first device or the second device is located; the moving speed of the first device or the second device; the operating frequency of the first device or the second device; the transmission bandwidth of the first device or the second device; the signal-to-noise ratio range of the first device or the second device; the modulation order of the first device or the second device; the number of transmission layers corresponding to the first device or the second device; and the number of rank corresponding to the first device or the second device.

[0214] In some embodiments, whether the first identifier is effective is determined based on second information, which relates to one or more of the following: the type of the first identifier; the configuration subject corresponding to the first identifier; the configuration order of the first identifier and other identifiers; and the functions performed by the multiple models indicated by the first identifier.

[0215] In some embodiments, whether the first identifier is effective is determined based on the priority of the first identifier.

[0216] In some embodiments, the priority of the first identifier is determined based on the second information.

[0217] In some embodiments, the first identifier is a first type identifier or a second type identifier, wherein the first type identifier indicates multiple models through one identifier, the second type identifier indicates one model through one identifier, and the first type identifier has a higher priority than the second type identifier.

[0218] In some embodiments, the communication device further includes: a third receiving module for receiving capability information sent by the first device, or a second sending module for sending capability information to the first device; wherein the capability information is used to determine the model processing capability of the sender of the capability information.

[0219] In some embodiments, the capability information is used to indicate one or more of the following: the transmitter's capability to perform the functions of a wireless communication system using a model; the transmitter's capability to perform the functions of a wireless communication system using multiple associated models; the time information required for the transmitter to switch models; the computing power information related to the model operation supported by the transmitter; the modulation order supported by the transmitter; the number of transmission layers supported by the transmitter; and the number of ranks supported by the transmitter.

[0220] In some embodiments, the first device is a terminal device and the second device is a network device; or the first device is a network device and the second device is a terminal device; or both the first device and the second device are terminal devices.

[0221] In some embodiments, the first receiving module 1110 may be a transceiver 1330. The communication device 1100 may also include a processor 1310 and a memory 1320, as shown in FIG13.

[0222] Figure 12 is a schematic diagram of the structure of a communication device provided in another embodiment of this application. The communication device 1200 shown in Figure 12 can be a second device. The communication device 1200 includes a receiving module 1210. The receiving module 1210 is used to receive one or more identifiers sent by a first device, the one or more identifiers being used to indicate one or more models, the one or more models being used to perform some or all of the functions of a wireless communication system; wherein, whether the one or more identifiers are effective is determined based on second information, the second information being related to one or more of the following: the type of the one or more identifiers; the configuration subject corresponding to the one or more identifiers; the configuration order of the one or more identifiers with other identifiers; the function performed by the one or more models indicated by the one or more identifiers.

[0223] In some embodiments, the validity of the one or more identifiers is determined based on the priority of the one or more identifiers.

[0224] In some embodiments, the priority of the one or more identifiers is determined based on the second information.

[0225] In some embodiments, the one or more identifiers are first-type identifiers or second-type identifiers, wherein the first-type identifier indicates multiple models through one identifier, the second-type identifier indicates one model through one identifier, and the first-type identifier has a higher priority than the second-type identifier.

[0226] In some embodiments, the one or more identifiers are configured by a network device or a terminal device, wherein the identifiers configured by the network device have a higher priority than the identifiers configured by the terminal device.

[0227] In some embodiments, the first device is a terminal device and the second device is a network device; or the first device is a network device and the second device is a terminal device; or both the first device and the second device are terminal devices.

[0228] In some embodiments, the receiving module 1210 may be a transceiver 1330. The communication device 1200 may also include a processor 1310 and a memory 1320, as shown in FIG13.

[0229] Figure 13 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 13 indicate that the unit or module is optional. This device 1300 can be used to implement the methods described in the above method embodiments. Device 1300 can be a chip, a terminal device, or a network device.

[0230] Apparatus 1300 may include one or more processors 1310. The processor 1310 may support apparatus 1300 in implementing the methods described in the preceding method embodiments. The processor 1310 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0231] The apparatus 1300 may further include one or more memories 1320. The memories 1320 store a program that can be executed by the processor 1310, causing the processor 1310 to perform the methods described in the preceding method embodiments. The memories 1320 may be independent of the processor 1310 or integrated within the processor 1310.

[0232] The device 1300 may also include a transceiver 1330. The processor 1310 can communicate with other devices or chips via the transceiver 1330. For example, the processor 1310 can send and receive data with other devices or chips via the transceiver 1330.

[0233] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal device or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal device or network device in the various embodiments of this application.

[0234] This application also provides a computer program product. The computer program product includes a program. This computer program product can be applied to a terminal device or network device provided in the embodiments of this application, and the program causes a computer to execute the methods performed by the terminal device or network device in the various embodiments of this application.

[0235] This application also provides a computer program. This computer program can be applied to the terminal device or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal device or network device in various embodiments of this application.

[0236] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.

[0237] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0238] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.

[0239] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.

[0240] In the embodiments of this application, the term "comprising" can refer to direct inclusion or indirect inclusion. Optionally, "comprising" in the embodiments of this application can be replaced with "instructing" or "used to determine". For example, "A includes B" can be replaced with "A instructs B" or "A is used to determine B".

[0241] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.

[0242] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.

[0243] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0244] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0245] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0246] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0247] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0248] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.

[0249] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for wireless communication, characterized in that, include: The first device sends a first identifier to the second device. The first identifier is used to indicate multiple models, which are used to perform some or all of the functions of the wireless communication system, and the multiple models are associated.

2. The method according to claim 1, characterized in that, The first identifier includes only one identifier.

3. The method according to claim 2, characterized in that, The method further includes: The first device sends configuration information to the second device, or The first device receives configuration information sent by the second device; The configuration information is used to configure the association between one or more identifiers and multiple model identifiers. Each of the one or more identifiers is used to indicate multiple models, and each of the multiple model identifiers is used to indicate one model.

4. The method according to claim 3, characterized in that, Each of the one or more identifiers is associated with multiple model identifiers.

5. The method according to claim 3 or 4, characterized in that, The one or more identifiers include the first identifier and the second identifier, and the multiple model identifiers associated with the first identifier are different from the multiple model identifiers associated with the second identifier.

6. The method according to claim 5, characterized in that, The multiple model identifiers associated with the first identifier differ from the multiple model identifiers associated with the second identifier in the following ways: The functions performed by the multiple model identifiers associated with the first identifier are partially or entirely different from the functions performed by the multiple model identifiers associated with the second identifier; or The functions performed by the multiple model identifiers associated with the first identifier are the same as those performed by the multiple model identifiers associated with the second identifier, but the multiple model identifiers associated with the first identifier are partially or completely different from the multiple model identifiers associated with the second identifier.

7. The method according to any one of claims 3-6, characterized in that, The configuration information is related to the first information, which is used by the first device and / or the second device to determine whether to switch models.

8. The method according to claim 7, characterized in that, The first information includes one or more of the following: The cell where the first device or the second device is located; The moving speed of the first device or the second device; The operating frequency of the first device or the second device; The transmission bandwidth of the first device or the second device; The signal-to-noise ratio range of the first device or the second device; The modulation order of the first device or the second device; The number of transport layers corresponding to the first device or the second device; The rank number corresponding to the first device or the second device.

9. The method according to any one of claims 1-8, characterized in that, Whether the first identifier is effective is determined based on second information, which relates to one or more of the following: The type of the first identifier; The configuration subject corresponding to the first identifier; The configuration order of the first identifier and other identifiers; The first identifier indicates the functions performed by the multiple models.

10. The method according to claim 9, characterized in that, Whether the first identifier is effective is determined based on the priority of the first identifier.

11. The method according to claim 10, characterized in that, The priority of the first identifier is determined based on the second information.

12. The method according to any one of claims 9-11, characterized in that, The first identifier is either a first-class identifier or a second-class identifier. The first-class identifier indicates multiple models through one identifier, while the second-class identifier indicates one model through one identifier. The first-class identifier has a higher priority than the second-class identifier.

13. The method according to any one of claims 1-12, characterized in that, The method further includes: The first device sends capability information to the second device, or The first device receives capability information sent by the second device; The capability information is used to determine the model processing capability of the sender of the capability information.

14. The method according to claim 13, characterized in that, The capability information is used to indicate one or more of the following: The sender's ability to utilize the model to perform the functions of the wireless communication system; The sender's ability to perform the functions of the wireless communication system using multiple associated models; The time information required for the sender to switch models; Information related to the computing power that the sender can support for model operation; The modulation order supported by the transmitter; The number of transport layers supported by the sender; The number of ranks supported by the sender.

15. The method according to any one of claims 1-14, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

16. A method for wireless communication, characterized in that, include: The first device sends one or more identifiers to the second device, the one or more identifiers being used to indicate one or more models, the one or more models being used to perform some or all of the functions of the wireless communication system; Whether the one or more identifiers are effective is determined based on second information, which relates to one or more of the following: The type of the one or more identifiers; The configuration subject corresponding to the one or more identifiers; The configuration order of the one or more identifiers with other identifiers; The one or more identifiers indicate the functions performed by one or more models.

17. The method according to claim 16, characterized in that, Whether one or more identifiers are effective is determined based on the priority of the one or more identifiers.

18. The method according to claim 17, characterized in that, The priority of the one or more identifiers is determined based on the second information.

19. The method according to any one of claims 16-18, characterized in that, The one or more identifiers are either first-type identifiers or second-type identifiers, wherein the first-type identifier indicates multiple models through one identifier, the second-type identifier indicates one model through one identifier, and the first-type identifier has a higher priority than the second-type identifier.

20. The method according to any one of claims 16-19, characterized in that, The one or more identifiers are configured by a network device or a terminal device, wherein the identifiers configured by the network device have a higher priority than the identifiers configured by the terminal device.

21. The method according to any one of claims 16-20, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

22. A method for wireless communication, characterized in that, include: The second device receives a first identifier sent by the first device. The first identifier is used to indicate multiple models, which are used to perform some or all of the functions of the wireless communication system, and the multiple models are associated with each other.

23. The method according to claim 22, characterized in that, The first identifier includes only one identifier.

24. The method according to claim 23, characterized in that, The method further includes: The second device receives configuration information sent by the first device, or The second device sends configuration information to the first device; The configuration information is used to configure the association between one or more identifiers and multiple model identifiers. Each of the one or more identifiers is used to indicate multiple models, and each of the multiple model identifiers is used to indicate one model.

25. The method according to claim 24, characterized in that, Each of the one or more identifiers is associated with multiple model identifiers.

26. The method according to claim 24 or 25, characterized in that, The one or more identifiers include the first identifier and the second identifier, and the multiple model identifiers associated with the first identifier are different from the multiple model identifiers associated with the second identifier.

27. The method according to claim 26, characterized in that, The multiple model identifiers associated with the first identifier differ from the multiple model identifiers associated with the second identifier in the following ways: The functions performed by the multiple model identifiers associated with the first identifier are partially or entirely different from the functions performed by the multiple model identifiers associated with the second identifier; or The functions performed by the multiple model identifiers associated with the first identifier are the same as those performed by the multiple model identifiers associated with the second identifier, but the multiple model identifiers associated with the first identifier are partially or completely different from the multiple model identifiers associated with the second identifier.

28. The method according to any one of claims 24-27, characterized in that, The configuration information is related to the first information, which is used by the first device and / or the second device to determine whether to switch models.

29. The method according to claim 28, characterized in that, The first information includes one or more of the following: The cell where the first device or the second device is located; The moving speed of the first device or the second device; The operating frequency of the first device or the second device; The transmission bandwidth of the first device or the second device; The signal-to-noise ratio range of the first device or the second device; The modulation order of the first device or the second device; The number of transport layers corresponding to the first device or the second device; The rank number corresponding to the first device or the second device.

30. The method according to any one of claims 22-29, characterized in that, Whether the first identifier is effective is determined based on second information, which relates to one or more of the following: The type of the first identifier; The configuration subject corresponding to the first identifier; The configuration order of the first identifier and other identifiers; The first identifier indicates the functions performed by the multiple models.

31. The method according to claim 30, characterized in that, Whether the first identifier is effective is determined based on the priority of the first identifier.

32. The method according to claim 31, characterized in that, The priority of the first identifier is determined based on the second information.

33. The method according to any one of claims 30-32, characterized in that, The first identifier is either a first-class identifier or a second-class identifier. The first-class identifier indicates multiple models through one identifier, while the second-class identifier indicates one model through one identifier. The first-class identifier has a higher priority than the second-class identifier.

34. The method according to any one of claims 22-33, characterized in that, The method further includes: The second device receives capability information sent by the first device, or The second device sends capability information to the first device; The capability information is used to determine the model processing capability of the sender of the capability information.

35. The method according to claim 34, characterized in that, The capability information is used to indicate one or more of the following: The sender's ability to utilize the model to perform the functions of the wireless communication system; The sender's ability to perform the functions of the wireless communication system using multiple associated models; The time information required for the sender to switch models; Information related to the computing power that the sender can support for model operation; The modulation order supported by the transmitter; The number of transport layers supported by the sender; The number of ranks supported by the sender.

36. The method according to any one of claims 22-35, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

37. A method for wireless communication, characterized in that, include: The second device receives one or more identifiers sent by the first device, the one or more identifiers being used to indicate one or more models, the one or more models being used to perform some or all of the functions of the wireless communication system; Whether the one or more identifiers are effective is determined based on second information, which relates to one or more of the following: The type of the one or more identifiers; The configuration subject corresponding to the one or more identifiers; The configuration order of the one or more identifiers with other identifiers; The one or more identifiers indicate the functions performed by one or more models.

38. The method according to claim 37, characterized in that, Whether one or more identifiers are effective is determined based on the priority of the one or more identifiers.

39. The method according to claim 38, characterized in that, The priority of the one or more identifiers is determined based on the second information.

40. The method according to any one of claims 37-39, characterized in that, The one or more identifiers are either first-type identifiers or second-type identifiers, wherein the first-type identifier indicates multiple models through one identifier, the second-type identifier indicates one model through one identifier, and the first-type identifier has a higher priority than the second-type identifier.

41. The method according to any one of claims 37-40, characterized in that, The one or more identifiers are configured by a network device or a terminal device, wherein the identifiers configured by the network device have a higher priority than the identifiers configured by the terminal device.

42. The method according to any one of claims 37-41, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

43. A communication device, characterized in that, The communication device is a first device, and the communication device includes: A first transmitting module is used to transmit a first identifier to a second device. The first identifier is used to indicate multiple models, which are used to perform some or all of the functions of a wireless communication system, and the multiple models are associated with each other.

44. The communication device according to claim 43, characterized in that, The first identifier includes only one identifier.

45. The communication device according to claim 44, characterized in that, The communication device also includes: The second sending module is used to send configuration information to the second device, or The first receiving module is used to receive configuration information sent by the second device; The configuration information is used to configure the association between one or more identifiers and multiple model identifiers. Each of the one or more identifiers is used to indicate multiple models, and each of the multiple model identifiers is used to indicate one model.

46. ​​The communication device according to claim 45, characterized in that, Each of the one or more identifiers is associated with multiple model identifiers.

47. The communication device according to claim 45 or 46, characterized in that, The one or more identifiers include the first identifier and the second identifier, and the multiple model identifiers associated with the first identifier are different from the multiple model identifiers associated with the second identifier.

48. The communication device according to claim 47, characterized in that, The multiple model identifiers associated with the first identifier differ from the multiple model identifiers associated with the second identifier in the following ways: The functions performed by the multiple model identifiers associated with the first identifier are partially or entirely different from the functions performed by the multiple model identifiers associated with the second identifier; or The functions performed by the multiple model identifiers associated with the first identifier are the same as those performed by the multiple model identifiers associated with the second identifier, but the multiple model identifiers associated with the first identifier are partially or completely different from the multiple model identifiers associated with the second identifier.

49. The communication device according to any one of claims 45-48, characterized in that, The configuration information is related to the first information, which is used by the first device and / or the second device to determine whether to switch models.

50. The communication device according to claim 49, characterized in that, The first information includes one or more of the following: The cell where the first device or the second device is located; The moving speed of the first device or the second device; The operating frequency of the first device or the second device; The transmission bandwidth of the first device or the second device; The signal-to-noise ratio range of the first device or the second device; The modulation order of the first device or the second device; The number of transport layers corresponding to the first device or the second device; The rank number corresponding to the first device or the second device.

51. The communication device according to any one of claims 43-50, characterized in that, Whether the first identifier is effective is determined based on second information, which relates to one or more of the following: The type of the first identifier; The configuration subject corresponding to the first identifier; The configuration order of the first identifier and other identifiers; The first identifier indicates the functions performed by the multiple models.

52. The communication device according to claim 51, characterized in that, Whether the first identifier is effective is determined based on the priority of the first identifier.

53. The communication device according to claim 52, characterized in that, The priority of the first identifier is determined based on the second information.

54. The communication device according to any one of claims 51-53, characterized in that, The first identifier is either a first-class identifier or a second-class identifier. The first-class identifier indicates multiple models through one identifier, while the second-class identifier indicates one model through one identifier. The first-class identifier has a higher priority than the second-class identifier.

55. The communication device according to any one of claims 43-54, characterized in that, The communication device also includes: The third sending module is used to send capability information to the second device, or The second receiving module is used to receive capability information sent by the second device; The capability information is used to determine the model processing capability of the sender of the capability information.

56. The communication device according to claim 55, characterized in that, The capability information is used to indicate one or more of the following: The sender's ability to utilize the model to perform the functions of the wireless communication system; The sender's ability to perform the functions of the wireless communication system using multiple associated models; The time information required for the sender to switch models; Information related to the computing power that the sender can support for model operation; The modulation order supported by the transmitter; The number of transport layers supported by the sender; The number of ranks supported by the sender.

57. The communication device according to any one of claims 43-56, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

58. A communication device, characterized in that, The communication device is a first device, and the communication device includes: A transmitting module is configured to transmit one or more identifiers to a second device, the one or more identifiers being used to indicate one or more models, the one or more models being used to perform some or all of the functions of a wireless communication system; Whether the one or more identifiers are effective is determined based on second information, which relates to one or more of the following: The type of the one or more identifiers; The configuration subject corresponding to the one or more identifiers; The configuration order of the one or more identifiers with other identifiers; The one or more identifiers indicate the functions performed by one or more models.

59. The communication device according to claim 58, characterized in that, Whether one or more identifiers are effective is determined based on the priority of the one or more identifiers.

60. The communication device according to claim 59, characterized in that, The priority of the one or more identifiers is determined based on the second information.

61. The communication device according to any one of claims 58-60, characterized in that, The one or more identifiers are either first-type identifiers or second-type identifiers, wherein the first-type identifier indicates multiple models through one identifier, the second-type identifier indicates one model through one identifier, and the first-type identifier has a higher priority than the second-type identifier.

62. The communication device according to any one of claims 58-61, characterized in that, The one or more identifiers are configured by a network device or a terminal device, wherein the identifiers configured by the network device have a higher priority than the identifiers configured by the terminal device.

63. The communication device according to any one of claims 58-62, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

64. A communication device, characterized in that, The communication device is a second device, and the communication device includes: A first receiving module is configured to receive a first identifier sent by a first device. The first identifier is used to indicate multiple models, which are used to perform some or all of the functions of a wireless communication system, and the multiple models are associated with each other.

65. The communication device according to claim 64, characterized in that, The first identifier includes only one identifier.

66. The communication device according to claim 65, characterized in that, The communication device also includes: The second receiving module is used to receive configuration information sent by the first device, or The first sending module is used to send configuration information to the first device; The configuration information is used to configure the association between one or more identifiers and multiple model identifiers. Each of the one or more identifiers is used to indicate multiple models, and each of the multiple model identifiers is used to indicate one model.

67. The communication device according to claim 66, characterized in that, Each of the one or more identifiers is associated with multiple model identifiers.

68. The communication device according to claim 66 or 67, characterized in that, The one or more identifiers include the first identifier and the second identifier, and the multiple model identifiers associated with the first identifier are different from the multiple model identifiers associated with the second identifier.

69. The communication device according to claim 68, characterized in that, The multiple model identifiers associated with the first identifier differ from the multiple model identifiers associated with the second identifier in the following ways: The functions performed by the multiple model identifiers associated with the first identifier are partially or entirely different from the functions performed by the multiple model identifiers associated with the second identifier; or The functions performed by the multiple model identifiers associated with the first identifier are the same as those performed by the multiple model identifiers associated with the second identifier, but the multiple model identifiers associated with the first identifier are partially or completely different from the multiple model identifiers associated with the second identifier.

70. The communication device according to any one of claims 66-69, characterized in that, The configuration information is related to the first information, which is used by the first device and / or the second device to determine whether to switch models.

71. The communication device according to claim 70, characterized in that, The first information includes one or more of the following: The cell where the first device or the second device is located; The moving speed of the first device or the second device; The operating frequency of the first device or the second device; The transmission bandwidth of the first device or the second device; The signal-to-noise ratio range of the first device or the second device; The modulation order of the first device or the second device; The number of transport layers corresponding to the first device or the second device; The rank number corresponding to the first device or the second device.

72. The communication device according to any one of claims 64-71, characterized in that, Whether the first identifier is effective is determined based on second information, which relates to one or more of the following: The type of the first identifier; The configuration subject corresponding to the first identifier; The configuration order of the first identifier and other identifiers; The first identifier indicates the functions performed by the multiple models.

73. The communication device according to claim 72, characterized in that, Whether the first identifier is effective is determined based on the priority of the first identifier.

74. The communication device according to claim 73, characterized in that, The priority of the first identifier is determined based on the second information.

75. The communication device according to any one of claims 72-74, characterized in that, The first identifier is either a first-class identifier or a second-class identifier. The first-class identifier indicates multiple models through one identifier, while the second-class identifier indicates one model through one identifier. The first-class identifier has a higher priority than the second-class identifier.

76. The communication device according to any one of claims 64-75, characterized in that, The communication device also includes: The third receiving module is used to receive capability information sent by the first device, or The second sending module is used to send capability information to the first device; The capability information is used to determine the model processing capability of the sender of the capability information.

77. The communication device according to claim 76, characterized in that, The capability information is used to indicate one or more of the following: The sender's ability to utilize the model to perform the functions of the wireless communication system; The sender's ability to perform the functions of the wireless communication system using multiple associated models; The time information required for the sender to switch models; Information related to the computing power that the sender can support for model operation; The modulation order supported by the transmitter; The number of transport layers supported by the sender; The number of ranks supported by the sender.

78. The communication device according to any one of claims 64-77, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

79. A communication device, characterized in that, The communication device is a second device, and the communication device includes: A receiving module is configured to receive one or more identifiers sent by a first device, the one or more identifiers being used to indicate one or more models, the one or more models being used to perform some or all of the functions of a wireless communication system; Whether the one or more identifiers are effective is determined based on second information, which relates to one or more of the following: The type of the one or more identifiers; The configuration subject corresponding to the one or more identifiers; The configuration order of the one or more identifiers with other identifiers; The one or more identifiers indicate the functions performed by one or more models.

80. The communication device according to claim 79, characterized in that, Whether one or more identifiers are effective is determined based on the priority of the one or more identifiers.

81. The communication device according to claim 80, characterized in that, The priority of the one or more identifiers is determined based on the second information.

82. The communication device according to any one of claims 79-81, characterized in that, The one or more identifiers are either first-type identifiers or second-type identifiers, wherein the first-type identifier indicates multiple models through one identifier, the second-type identifier indicates one model through one identifier, and the first-type identifier has a higher priority than the second-type identifier.

83. The communication device according to any one of claims 79-82, characterized in that, The one or more identifiers are configured by a network device or a terminal device, wherein the identifiers configured by the network device have a higher priority than the identifiers configured by the terminal device.

84. The communication device according to any one of claims 79-83, characterized in that: The first device is a terminal device, and the second device is a network device; or The first device is a network device, and the second device is a terminal device; or Both the first device and the second device are terminal devices.

85. A communication device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the communication device performs the method as described in any one of claims 1-15, 16-21, 22-36, or 37-42.

86. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the device to perform the method as described in any one of claims 1-15, 16-21, 22-36, or 37-42.

87. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-15, 16-21, 22-36, or 37-42.

88. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-15, 16-21, 22-36, or 37-42.

89. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1-15, 16-21, 22-36, or 37-42.

90. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1-15, 16-21, 22-36, or 37-42.