Transmission method and device, terminal equipment and network side equipment
By transmitting information including the first indication and CSI between the terminal device and the network side device, the problem of the terminal device ignoring CSI when the timeline processing time requirements are not met, realizing the effectiveness determination of CSI information and efficient utilization of uplink resources.
Patent Information
- Application Number
- CN202311813507.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-26
- Publication Date
- 2025-06-27
AI Technical Summary
When the terminal device does not meet the timeline processing time requirements, it may ignore or not update the channel status information (CSI), causing the network side devices to be unable to determine the effectiveness of the CSI and cause upstream resources to be wasted.
The terminal device may send a first information, including a first indication and a CSI, to the network side device, or send a second information, including a CSI, when a specific condition is satisfied. The first indication is used to indicate the existence of the validity, prediction result or measurement result of the CSI, allowing the network side device to determine the validity of the CSI report.
By clarifying the effectiveness of CSI information, network-side devices can improve the accuracy of using CSI information and avoid the waste of uplink resources.
Smart Images

Figure CN120224495A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a transmission method, apparatus, terminal device, and network-side device. Background Art
[0002] Currently, when a terminal device does not meet the processing time requirements of the timeline, it ignores the reporting of Channel State Information (CSI), or does not update the corresponding CSI information. This causes the network-side device to be unable to determine whether the CSI reported by the terminal device is valid, and easily results in waste of uplink resources. Summary of the Invention
[0003] Embodiments of this application provide a transmission method, apparatus, terminal device, and network-side device, which can solve the problem in the related art that the network-side device cannot determine whether the CSI reported by the terminal device is valid.
[0004] In a first aspect, a transmission method is provided, including:
[0005] The terminal device sends first information to the network-side device; or,
[0006] The terminal device sends second information to the network-side device when a first condition is met;
[0007] Wherein, the first information includes a first indication and channel state information;
[0008] The second information includes the channel state information, or the second information includes the first information;
[0009] The first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements;
[0010] The first indication meets at least one of the following:
[0011] The first indication is used to indicate whether the channel state information is valid;
[0012] The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel;
[0013] The first indication is used to indicate that the channel state information includes a partial prediction result corresponding to the channel;
[0014] The first indication is used to indicate that the channel state information includes a partial measurement result corresponding to the channel;
[0015] The channel state information includes at least one of the following:
[0016] The prediction result corresponding to the channel;
[0017] Partial prediction results corresponding to the channel;
[0018] Partial measurement results corresponding to the channel.
[0019] In a second aspect, another transmission method is provided, including:
[0020] The network-side device receives the first information or the second information sent by the terminal device;
[0021] Wherein, the first information includes a first indication and channel state information;
[0022] The second information includes the channel state information, or the second information includes the first information;
[0023] The first indication satisfies at least one of the following:
[0024] The first indication is used to indicate whether the channel state information is valid;
[0025] The first indication is used to indicate that the channel state information includes the prediction result corresponding to the channel;
[0026] The first indication is used to indicate that the channel state information includes the partial prediction result corresponding to the channel;
[0027] The first indication is used to indicate that the channel state information includes the partial measurement result corresponding to the channel;
[0028] The channel state information includes at least one of the following:
[0029] The prediction result corresponding to the channel;
[0030] The partial prediction result corresponding to the channel;
[0031] The partial measurement result corresponding to the channel.
[0032] In a third aspect, a transmission device is provided, which is applied to a terminal device and includes:
[0033] A first information sending module, configured to send first information to the network-side device; or,
[0034] A second information sending module, configured to send second information to the network-side device when a first condition is satisfied;
[0035] Wherein, the first information includes a first indication and channel state information;
[0036] The second information includes the channel state information, or the second information includes the first information;
[0037] The first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements;
[0038] The first indication satisfies at least one of the following:
[0039] The first indication is used to indicate whether the channel state information is valid;
[0040] The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel;
[0041] The first indication is used to indicate that the channel state information includes a partial prediction result corresponding to the channel;
[0042] The first indication is used to indicate that the channel state information includes a partial measurement result corresponding to the channel;
[0043] The channel state information includes at least one of the following:
[0044] The prediction result corresponding to the channel;
[0045] The partial prediction result corresponding to the channel;
[0046] The partial measurement result corresponding to the channel.
[0047] In a fourth aspect, another transmission device is provided, which is applied to a network-side device and includes:
[0048] A first receiving module, configured to receive the first information or the second information sent by a terminal device;
[0049] Wherein, the first information includes a first indication and channel state information;
[0050] The second information includes the channel state information, or the second information includes the first information;
[0051] The first indication satisfies at least one of the following:
[0052] The first indication is used to indicate whether the channel state information is valid;
[0053] The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel;
[0054] The first indication is used to indicate that the channel state information includes a partial prediction result corresponding to the channel;
[0055] The first indication is used to indicate that the channel state information includes partial measurement results corresponding to the channel;
[0056] The channel state information includes at least one of the following:
[0057] The prediction result corresponding to the channel;
[0058] The partial prediction result corresponding to the channel;
[0059] The partial measurement result corresponding to the channel.
[0060] In a fifth aspect, a terminal device is provided. The terminal includes a processor and a memory. The memory stores a program or instructions that can be run on the processor. When the program or instructions are executed by the processor, the steps of the transmission method described in the first aspect are implemented.
[0061] In a sixth aspect, a network-side device is provided, including a processor and a memory. The memory stores a program or instructions that can be run on the processor. When the program or instructions are executed by the processor, the steps of the transmission method described in the second aspect are implemented.
[0062] In a seventh aspect, a transmission system is provided, including: a terminal device and a network-side device. The terminal device can be used to execute the steps of the transmission method described in the first aspect above, and the network-side device can be used to execute the steps of the transmission method described in the second aspect above.
[0063] In an eighth aspect, a readable storage medium is provided. A program or instructions are stored on the readable storage medium. When the program or instructions are executed by a processor, the steps of the transmission method described in the first aspect are implemented, or the steps of the transmission method described in the second aspect are implemented.
[0064] In a ninth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instructions to implement the transmission method described in the first aspect, or to implement the transmission method described in the second aspect.
[0065] In a tenth aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the steps of the transmission method described in the first aspect or the second aspect.
[0066] In the embodiments of the present application, the terminal device can directly synchronously send the first indication and the CSI report to the network-side device. Alternatively, when the acquisition process of the channel state information does not meet the processing requirements, the terminal device can also synchronously report the first indication and the CSI to the network-side device. Based on the first indication, the network-side device can determine whether the CSI report is valid and determine the valid results included in the CSI report, so that the network-side device can clearly know whether the CSI information reported by the terminal device is valid and which part is valid, improving the accuracy of the network-side device in using the CSI information and avoiding waste of uplink resources. Alternatively, when the acquisition process of the channel state information does not meet the processing requirements, the terminal device can directly report at least one of the prediction result, the partial prediction result, and the partial measurement result to the network-side device, without the network-side device having to analyze which part of the CSI information is valid. Description of the Drawings
[0067] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0068] Figure 2 is a flowchart of a beam prediction method in the embodiments of the present application;
[0069] Figure 3 is a flowchart of another beam prediction method in the embodiments of the present application;
[0070] Figure 4 is a flowchart of yet another beam prediction method in the embodiments of the present application;
[0071] Figure 5 is a flowchart of a transmission method in the embodiments of the present application;
[0072] Figure 6 is a flowchart of another transmission method in the embodiments of the present application;
[0073] Figure 7 is a block diagram of a transmission device in the embodiments of the present application;
[0074] Figure 8 is a block diagram of another transmission device in the embodiments of the present application;
[0075] Figure 9 is a block diagram of a communication device in the embodiments of the present application;
[0076] Figure 10 is a block diagram of a terminal device in the embodiments of the present application;
[0077] Figure 11 is a block diagram of a network-side device in the embodiments of the present application;
[0078] Figure 12 It is a structural block diagram of another network-side device in an embodiment of the present application. Specific implementation manners
[0079] Next, the technical solutions in the embodiments of the present application will be clearly described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art shall fall within the protection scope of the present application.
[0080] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means an "or" relationship between the associated objects before and after.
[0081] It is worth pointing out that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR term is used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th generation (6 thGeneration, 6G) communication system.
[0082] Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal device 11 and a network-side device 12. Among them, the terminal device 11 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (home devices with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine, etc. Terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. It should be noted that in the embodiments of the present application, the specific type of the terminal device 11 is not limited. The network-side device 12 may include an access network device or a core network device. Among them, the access network device 12 may also be referred to as a radio access network device, a radio access network (RAN), a radio access network function or a radio access network unit. The access network device 12 may include a base station, a WLAN access point or a WiFi node, etc. The base station may be referred to as a Node B, an evolved Node B (eNB), an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B, a home evolved Node B, a transmitting and receiving point (TRP) or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to a specific technical term. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.The core network device may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0083] First, the relevant content of this application is introduced.
[0084] (1) Beam prediction
[0085] Refer to Figure 2 , a flowchart of a beam prediction method is shown. As Figure 2As shown in the figure, the beam prediction is performed using an AI method. The reference signal receiving power (RSRP) of some beam pairs is used as the input, and the output of the artificial intelligence (AI) model is the RSRP results of all beam pairs. Here, a beam pair consists of a transmitting beam and a receiving beam. The number of inputs of the AI model is the number of selected partial beam pairs, and the number of outputs is the number of all beam pairs.
[0086] In addition, there is a method to enhance the beam prediction performance. Referring to Figure 3 , a flowchart of another beam prediction method is shown. As Figure 3 shown, correlation information is added on the input side. The correlation information is generally the angle-related information, beam identification (ID) information, etc. corresponding to the selected beam pairs for input. Therefore, the number of inputs of this AI model is still related to the number of selected partial beam pairs, and the number of outputs is still equal to the number of all beam pairs.
[0087] There is also an improved method based on the beam prediction method shown in Figure 2 and Figure 3 . Referring to Figure 4 , a flowchart of yet another beam prediction method is shown. As Figure 4 shown, the desired information can be changed through the AI model to affect the output of the AI model.
[0088] The input types of the AI model include at least one of the following:
[0089] Beam quality-related information;
[0090] Beam information;
[0091] Transmitting beam information at end A;
[0092] Receiving beam information at end B;
[0093] Desired beam information at end B;
[0094] Desired receiving beam information at end B at end B;
[0095] Desired transmitting beam information at end A at end B;
[0096] Time-related information related to beam quality-related information;
[0097] Desired prediction time-related information.
[0098] Optionally, the beam quality information may include, but is not limited to, at least one of the following types: L1 signal-to-noise and interference ratio (L1-SINR), L1 reference signal received power (L1-RSRP), L1-reference signal received quality (L1-RSRQ), L3-SINR, L3-RSRP, L3-RSRQ, etc.
[0099] The beam information may include, but is not limited to, at least one of the following: beam ID information, beam angle information, beam gain information, beam width information, desired information, beam quality information, etc.
[0100] The beam ID information is used to characterize the relevant information for identifying the identity of the beam and may include, but is not limited to, at least one of the following: transmit beam ID, receive beam ID, beam ID, reference signal set ID corresponding to the beam, reference signal resource ID corresponding to the beam, randomly generated unique ID, encoded value after additional AI network processing, beam angle information, resource index information, resource ID, resource set ID, channel state information reference signal resource indicator (CRI), synchronization signal block resource indicator (SSBRI), transmission configuration indication (TCI) state, etc.
[0101] The beam angle information is used to characterize the angle information corresponding to the beam and may include, but is not limited to, at least one of the following: angle information, transmit angle information, receive angle information.
[0102] The angle information is the relevant information used to characterize the angle or identity. For example, angle, radian, index encoded value, ID value, encoded value after additional AI unit processing, etc.
[0103] (2) CSI processing unit
[0104] The CPU in CSI processing (CSI processing units) refers to CSI processing units, that is, the CSI processing unit, rather than the central processing unit.
[0105] The CPU represents the ability of the terminal device to process CSI. When the terminal device performs CSI measurement reporting, resources need to be occupied.
[0106] The UE reports to the network the number of CSI calculations that can be supported simultaneously on one or more carriers. If a UE supports [number] simultaneous CSI calculations, it means that the UE has [number] CSI processing units for processing CSI reporting.
[0107] (3) CSI processing delay
[0108] For aperiodic CSI reporting, it is the CSI reporting triggered by Downlink control information (DCI). Then the time of CSI reporting needs to be no earlier than Z_ref and Z’_ref. Among them, Z_ref is a period of time starting from the first uplink symbol after the last symbol of the Physical Downlink Control Channel (PDCCH) that triggers CSI reporting, including the Cyclic Prefix (CP) length. And Z’_ref is a period of time starting from the first uplink symbol after the last symbol of the aperiodic measurement resource corresponding to the CSI report, including the CP length.
[0109] When the first uplink symbol (including CP) of the Physical Uplink Share Channel (PUSCH) carrying CSI triggered by DCI is earlier than Z_ref, if the PUSCH is not multiplexed with other HARQ-ACK or transport block and other information, the UE ignores the scheduled DCI, that is, the UE does not send the PUSCH.
[0110] When the first uplink symbol (including CP) of the PUSCH carrying CSI triggered by DCI is earlier than Z’_ref, if there is only one triggered report and the PUSCH is not multiplexed with other HARQ-ACK or transport block and other information, the UE ignores the scheduled DCI, that is, the UE does not send the PUSCH. Otherwise, the UE does not update the CSI information of the triggered CSI report.
[0111] Next, in conjunction with the accompanying drawings, through some embodiments and their application scenarios, the transmission method provided by the embodiments of the present application will be described in detail.
[0112] The embodiments of the present application provide a transmission method. Referring to Figure 5 , a flowchart of a transmission method provided by the embodiments of the present application is shown. This method is applied to a terminal device. As Figure 5 shown, this method may specifically include:
[0113] Step 101, the terminal device sends first information to the network-side device; or,
[0114] Step 102, when the first condition is met, the terminal device sends second information to the network-side device;
[0115] Wherein, the first information includes a first indication and channel state information;
[0116] The second information includes the channel state information, or the second information includes the first information;
[0117] The first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements;
[0118] The first indication satisfies at least one of the following:
[0119] The first indication is used to indicate whether the channel state information is valid;
[0120] The first indication is used to indicate that the channel state information contains a prediction result corresponding to the channel;
[0121] The first indication is used to indicate that the channel state information contains a partial prediction result corresponding to the channel;
[0122] The first indication is used to indicate that the channel state information contains a partial measurement result corresponding to the channel;
[0123] The channel state information includes at least one of the following:
[0124] The prediction result corresponding to the channel;
[0125] The partial prediction result corresponding to the channel;
[0126] The partial measurement result corresponding to the channel.
[0127] It should be noted that channel state information (CSI) is information used to estimate the characteristics of a communication link. The CSI reported by the terminal device to the network-side device can be composed of a rank indication (RI), a precoding type indicator (PTI), a precoding matrix indicator (PMI), and a channel quality indicator (CQI). The time-frequency resources occupied by it are controlled by the network-side device. As an example, the terminal device can obtain CSI by measuring the received downlink reference signals, such as CRS, channel state information-reference signal (CSI-RS), etc., and report it to the network-side device. The network-side device will take the channel quality into account during downlink scheduling.
[0128] The channel in the embodiments of this application can be a downlink channel. The predicted result corresponding to the channel refers to the channel state information predicted by the terminal device at a future time. For example, the terminal device uses multiple AI models to respectively predict the information at different future times, or the information obtained through multiple AI model inferences, the information at multiple different future times, or the information obtained through multiple model inferences, and so on. The partial predicted result corresponding to the channel refers to the partial content corresponding to the channel state information at a future time. For example, if the terminal device uses multiple AI models to jointly predict the channel state information at a future time, then the output of a single AI model is the partial predicted result; or, if the output of the AI model needs to be obtained through multiple AI model inferences, then the result obtained by each AI model inference is the partial predicted result. The partial measurement result corresponding to the channel can be the CSI that has not been fully calculated. For example, the part that has been calculated in the CSI at a certain moment is not reported temporarily.
[0129] Optionally, the above predicted result can be the predicted result obtained by the terminal device through AI model inference, or the predicted result obtained by the terminal device through a time prediction algorithm, etc., which is not limited here.
[0130] The terminal device can directly send the first information to the network-side device, and the first information includes a first indication and CSI. For example, the reporting content of the UE is divided into two parts, part 1 and part 2. The prediction result is reported in part 2, and part 1 is used to indicate that the result is a prediction result. Or, the reporting content of the UE is divided into two parts, part 1 and part 2. Part of the prediction result is reported in part 2, and part 1 is used to indicate that the result is a partial prediction result. Or, the reporting content of the UE is divided into two parts, part 1 and part 2. Part of the measurement result is reported in part 2, and part 1 is used to indicate that the result is a partial measurement result.
[0131] Alternatively, the terminal device can send the second information to the network-side device when the first condition is met. Among them, the first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements. For example, it does not meet the processing time requirements corresponding to the timeline, and / or does not meet the requirements for the number of processing units, and so on. The second information can include CSI, or the second information can include the first information, that is, the second information can include a first indication and CSI.
[0132] In the embodiments of the present application, the terminal device can directly report the first indication and CSI to the network-side device synchronously, or the terminal device can also report the first indication and CSI to the network-side device synchronously when the acquisition process of the channel state information does not meet the processing requirements. Based on the first indication, the network-side device can determine whether the CSI report is valid and determine the valid results included in the CSI report, so that the network-side device can clearly know whether the CSI information reported by the terminal device is valid and which part is valid, improving the accuracy of the network-side device in using the CSI information and avoiding waste of uplink resources at the same time. Or, when the acquisition process of the channel state information does not meet the processing requirements, the terminal device can also directly report at least one of the prediction result, the partial prediction result, and the partial measurement result to the network-side device, without the network-side device having to analyze which part of the CSI information is valid.
[0133] Optionally, the method further includes:
[0134] The terminal device performs a first operation when the first condition is met.
[0135] Among them, the first operation includes at least one of the following:
[0136] Reducing the data volume of the input parameters of the first artificial intelligence (AI) model; the first AI model is used to obtain the channel state information;
[0137] Reducing the model complexity of the first AI model;
[0138] Only use N AI models in the first AI model for inferring the channel state information; N is a positive integer;
[0139] Deactivate M AI models in the first AI model, where M is a positive integer.
[0140] In the embodiments of the present application, when the terminal device meets the first condition, it can perform a first operation, thereby reducing the acquisition complexity of the channel state information as much as possible and improving the acquisition efficiency. For example, the terminal device can reduce the amount of data of the input parameters of the first AI model for obtaining CSI, reduce the model complexity of the first AI model, and so on. If the first AI model includes multiple AI models, the terminal device can also deactivate M AI models in the AI models included in the first AI model, thereby reducing the number of models of the first AI model in the active state and reducing the computing resources occupied by CSI acquisition.
[0141] It should be noted that the AI model in the embodiments of the present application can also be referred to as an AI unit, an AI structure, etc., or the AI model can also refer to a processing unit that can implement specific algorithms, formulas, processing flows, capabilities, etc. related to AI, or the AI model can be a processing method, algorithm, function, module or unit for a specific data set, or the AI model can be a processing method, algorithm, function, module or unit running on AI-related hardware such as a Graphics Processing Unit (GPU), a Neuralnetwork Processing Unit (NPU), a Tensor Processing Unit (TPU), an Application Specific Integrated Circuit (ASIC), etc. The present application does not make specific limitations on this. Optionally, the specific data set includes the input and / or output of the AI model.
[0142] Optionally, the identifier of the AI model can be an AI unit identifier, an AI structure identifier, an AI algorithm identifier, or the identifier of a specific data set associated with the AI model, or the identifier of a specific scenario, environment, channel characteristic, device related to the AI, or the identifier of a function, feature, ability or module related to the AI. The present application does not make specific limitations on this.
[0143] Optionally, the method further includes:
[0144] The terminal device sends third information to the network side device.
[0145] Wherein, the third information includes at least one of the following:
[0146] A first identifier, which is used to indicate the number of measurement results included in the channel state information;
[0147] A second identifier, which is used to indicate the number of prediction results included in the channel state information;
[0148] A third identifier, which is used to indicate the number of prediction periods corresponding to the prediction results;
[0149] A fourth identifier, which is used to indicate the prediction period position corresponding to the prediction results.
[0150] In an embodiment of the present application, the terminal device may further indicate, to the network-side device through third information, at least one of the number of measurement results, the number of prediction results, the number of prediction periods corresponding to the prediction results, and the prediction period position included in the CSI.
[0151] It can be understood that the third information in the present application may be included in the first information or the second information. For example, the terminal device may send the first information and the third information to the network-side device through the same signaling, or, when the first condition is met, the terminal device may send the second information and the third information to the network-side device through the same signaling. Of course, the terminal device may also send the first information, the second information, and the third information to the network-side device through different signaling. For example, the terminal device may send the first information to the network-side device through the first signaling, and when the first condition is met, the terminal device may send the second information to the network-side device through the second signaling, and then send the third information to the network-side device through the third signaling, and so on. The embodiments of the present application do not make specific limitations in this regard.
[0152] In an embodiment of the present application, the signaling for transmitting the first information, the second information, and the third information may include, but is not limited to: Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and so on.
[0153] Optionally, before the terminal device sends the first information to the network-side device, the method further includes:
[0154] The terminal device determines the channel state information to be reported according to the reporting priority of the channel state information; the reporting priority of the channel state information is configured by the network-side device or specified by the protocol.
[0155] In an embodiment of the present application, before reporting CSI, the terminal device may first determine the CSI information to be reported according to the reporting priority of CSI. The reporting priority of CSI may be configured by the network-side device or specified by the protocol. Exemplarily, the reporting priority indication of CSI may indicate some results to be reported preferentially, such as: the results with the most recent time are reported preferentially, the results with the farthest time are reported preferentially, at least one result at a specified time domain position is reported preferentially, the results indicating beam information are reported preferentially, the results with a smaller ID corresponding to the beam information are reported preferentially, the results with a larger ID corresponding to the beam information are reported preferentially, the results with better beam quality corresponding to the beam information are reported preferentially, and so on.
[0156] In the case where the acquisition process of CSI does not meet the processing requirements, in order to better utilize the uplink resources, the results with higher priority may be reported to the network-side device preferentially according to the reporting priority of CSI.
[0157] Optionally, the acquisition process of the channel state information not meeting the processing requirements includes at least one of the following:
[0158] The acquisition process of the channel state information does not meet the processing time requirements;
[0159] The acquisition process of the channel state information does not meet the processing unit quantity requirements.
[0160] In an embodiment of the present application, the acquisition process of CSI not meeting the processing requirements may include at least one of the acquisition process of CSI not meeting the processing time requirements and the processing unit quantity requirements. Among them, the processing unit refers to the unit for acquiring CSI, such as: the unit for measuring CSI, the unit for predicting CSI, the unit for reporting CSI, and so on.
[0161] Optionally, the acquisition process of the channel state information not meeting the processing time requirements includes at least one of the following:
[0162] The acquisition process of the channel state information does not meet the processing time requirements corresponding to the reference signal measurement;
[0163] The acquisition process of the channel state information does not meet the processing time requirements corresponding to the AI model inference.
[0164] Optionally, the acquisition process of the channel state information not meeting the processing unit quantity requirements includes at least one of the following:
[0165] The quantity of the first processing unit used in the acquisition process of the channel state information does not meet the processing unit quantity requirements corresponding to the reference signal measurement; the first processing unit is used for measuring the reference signal;
[0166] The number of second processing units used in the process of obtaining the channel state information does not meet the requirement of the number of processing units corresponding to the AI model inference; the second processing unit is used to run the AI model.
[0167] Optionally, the first condition includes at least one of the following:
[0168] The first moment is earlier than the first reference moment; the first moment is the actual processing moment when the terminal device obtains the channel state information;
[0169] The number of third processing units is less than the number of first reference processing units; the third processing unit is used to process the channel state information.
[0170] In the embodiments of the present application, if the first moment is earlier than the first reference moment, or the number of third processing units for processing CSI is less than the number of first reference units, it can be determined that the first condition is not met. Among them, the first moment is any processing moment in the process of the terminal device obtaining CSI, and the first reference moment is the reference moment in the time line. The number of first reference units can be specified by the protocol, or configured by the network side device, or can also be configured locally by the terminal device and then reported to the network side device.
[0171] Optionally, the first moment includes at least one of the following:
[0172] The first first target moment of the Physical Uplink Shared Channel (PUSCH) or Physical Uplink Control Channel (PUCCH) carrying the channel state information;
[0173] X third target moments before the first second target moment of the PUSCH or PUCCH carrying the channel state information; X is a positive integer;
[0174] The moment specified by the protocol.
[0175] Optionally, the first reference moment includes at least one of the following:
[0176] The moment after the first fourth target moment after the last symbol of the Physical Downlink Control Channel (PDCCH) that triggers the terminal device to report the channel state information, after a first time period;
[0177] The moment after the first fifth target moment after the last symbol of the aperiodic measurement resource for the channel state information reporting, after a second time period;
[0178] The reference moment specified by the protocol.
[0179] Optionally, the third processing unit includes at least one of the following:
[0180] The processing unit in the terminal device for reporting channel state information;
[0181] The processing unit in the terminal device for measuring channel state information;
[0182] The processing unit in the terminal device for predicting channel state information;
[0183] The processing unit in the terminal device for running an AI model.
[0184] In summary, for the transmission method provided in the embodiments of the present application, the terminal device can directly synchronously send the first indication and the CSI report to the network-side device. Alternatively, when the acquisition process of the channel state information does not meet the processing requirements, the terminal device can also synchronously report the first indication and the CSI to the network-side device. Based on the first indication, the network-side device can determine whether the CSI report is valid and determine the valid results included in the CSI report, so that the network-side device can clearly know whether the CSI information reported by the terminal device is valid and which part is valid, improving the accuracy of the network-side device in using the CSI information and avoiding waste of uplink resources. Alternatively, when the acquisition process of the channel state information does not meet the processing requirements, the terminal device can directly report at least one of the prediction result, partial prediction result, and partial measurement result to the network-side device, without the network-side device having to analyze which part of the CSI information is valid.
[0185] The embodiments of the present application also provide another transmission method. Referring to Figure 6 , a flowchart of another transmission method provided by the embodiments of the present application is shown. This method is applied to a network-side device. As Figure 6 shown, this method may specifically include:
[0186] Step 201, the network-side device receives the first information or the second information sent by the terminal device.
[0187] Wherein, the first information includes a first indication and channel state information;
[0188] The second information includes the channel state information, or the second information includes the first information;
[0189] The first indication satisfies at least one of the following:
[0190] The first indication is used to indicate whether the channel state information is valid;
[0191] The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel;
[0192] The first indication is used to indicate that the channel state information includes a partial prediction result corresponding to the channel;
[0193] The first indication is used to indicate that the channel state information includes a partial measurement result corresponding to the channel;
[0194] The channel state information includes at least one of the following:
[0195] The prediction result corresponding to the channel;
[0196] The partial prediction result corresponding to the channel;
[0197] The partial measurement result corresponding to the channel.
[0198] The channel state information reported by the terminal device to the network - side device can be composed of RI, PTI, PMI, and CQI, and the time - frequency resources it occupies are controlled by the network - side device. As an example, the terminal device can obtain CSI by measuring the received downlink reference signals, such as CRS, CSI - RS, etc., and report it to the network - side device. The network - side device will consider the channel quality during downlink scheduling.
[0199] The channel in the embodiments of this application can be a downlink channel, and the prediction result corresponding to the channel refers to the channel state information predicted by the terminal device at a future time. Optionally, the above - mentioned prediction result can be the prediction result obtained by the terminal device through AI model reasoning, or the prediction result obtained by the terminal device through a time prediction algorithm, etc., which is not limited here.
[0200] The partial prediction result corresponding to the channel refers to a partial content corresponding to the channel state information at a future time. For example, if the terminal device uses multiple AI models to jointly predict the channel state information at a future time, then the output of a single AI model is the partial prediction result; or, if the output of the AI model needs to be obtained through multiple AI model inferences, then the result obtained by each AI model inference is the partial prediction result. The partial measurement result corresponding to the channel can be the CSI that has not been fully calculated. For example, for the CSI at a certain moment, the part that has been calculated is reported, and the part that has not been calculated is not reported temporarily.
[0201] In an embodiment of the present application, the terminal device may directly synchronously send the first indication and the CSI report to the network-side device. Alternatively, when the acquisition process of the channel state information does not meet the processing requirements, the terminal device may synchronously report the first indication and the CSI to the network-side device. Based on the first indication, the network-side device can determine whether the CSI report is valid and determine the valid results included in the CSI report, so that the network-side device can clearly know whether the CSI information reported by the terminal device is valid and which part is valid, improving the accuracy of the network-side device in using the CSI information and avoiding waste of uplink resources. Alternatively, when the acquisition process of the channel state information does not meet the processing requirements, the terminal device may directly report at least one of the prediction result, the partial prediction result, and the partial measurement result to the network-side device, without the network-side device having to analyze which part of the CSI information is valid.
[0202] Optionally, the method further includes:
[0203] The network-side device receives the third information sent by the terminal device.
[0204] Wherein, the third information includes at least one of the following:
[0205] A first identifier for indicating the number of measurement results included in the channel state information;
[0206] A second identifier for indicating the number of prediction results included in the channel state information;
[0207] A third identifier for indicating the number of prediction periods corresponding to the prediction result;
[0208] A fourth identifier for indicating the position of the prediction period corresponding to the prediction result.
[0209] In an embodiment of the present application, the terminal device may also use the third information to indicate to the network-side device at least one of the number of measurement results, the number of prediction results, the number of prediction periods corresponding to the prediction result, and the position of the prediction period included in the CSI.
[0210] It can be understood that the third information in this application may be included in the first information or the second information. For example, the terminal device may send the first information and the third information to the network-side device through the same signaling, or the terminal device may, when the first condition is met, send the second information and the third information to the network-side device through the same signaling. Of course, the terminal device may also send the first information, the second information, and the third information to the network-side device through different signaling. For example, the terminal device may send the first information to the network-side device through the first signaling, and when the first condition is met, the terminal device may send the second information to the network-side device through the second signaling and then send the third information to the network-side device through the third signaling, and so on. The embodiments of this application do not make specific limitations on this.
[0211] Optionally, before the network-side device receives the first information or the second information sent by the terminal device, the method further includes:
[0212] The network-side device sends a second indication to the terminal device, and the second indication is used to indicate the reporting priority of the channel state information.
[0213] In the embodiments of this application, the network-side device may also send a second indication to the terminal device to indicate the reporting priority of the CSI. Exemplarily, the CSI reporting priority indication may be partial results that can be reported preferentially, such as: the results with the most recent time are reported preferentially, the results with the farthest time are reported preferentially, at least one result at a specified time domain position is reported preferentially, the results indicating beam information are reported preferentially, the results with a smaller ID corresponding to the beam information are reported preferentially, the results with a larger ID corresponding to the beam information are reported preferentially, the results with better beam quality corresponding to the beam information are reported preferentially, and so on. The terminal device may determine the CSI information to be reported according to the reporting priority of the CSI.
[0214] In summary, for the transmission method provided in this application, the network-side device can determine whether the CSI report is valid and which part is valid based on the first indication included in the received first information or second information, improving the accuracy of the network-side device in using the CSI information. Or, when the network-side device only receives the CSI information, it defaults that the prediction results, partial prediction results, and partial measurement results in the CSI information are valid results, and there is no need to analyze the validity of the CSI information anymore.
[0215] For the transmission method provided in the embodiments of this application, the execution subject may be a transmission device. In the embodiments of this application, taking the transmission device executing the transmission method as an example, the transmission device provided in the embodiments of this application is described.
[0216] The embodiments of this application provide a transmission device. Refer to Figure 7, showing a structural block diagram of a transmission device provided by an embodiment of the present application. The device can be applied to a terminal device, such as Figure 7 As shown, the device may specifically include:
[0217] A first information sending module 301, configured to send first information to a network-side device; or,
[0218] A second information sending module 302, configured to send second information to the network-side device when a first condition is met;
[0219] Wherein, the first information includes a first indication and channel state information;
[0220] The second information includes the channel state information, or the second information includes the first information;
[0221] The first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements;
[0222] The first indication satisfies at least one of the following:
[0223] The first indication is used to indicate whether the channel state information is valid;
[0224] The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel;
[0225] The first indication is used to indicate that the channel state information includes a partial prediction result corresponding to the channel;
[0226] The first indication is used to indicate that the channel state information includes a partial measurement result corresponding to the channel;
[0227] The channel state information includes at least one of the following:
[0228] The prediction result corresponding to the channel;
[0229] The partial prediction result corresponding to the channel;
[0230] The partial measurement result corresponding to the channel.
[0231] Optionally, the method further includes:
[0232] The terminal device performs a first operation when the first condition is met;
[0233] Wherein, the first operation includes at least one of the following:
[0234] Reducing the data volume of the input parameters of a first artificial intelligence (AI) model; the first AI model is used to obtain the channel state information;
[0235] Reduce the model complexity of the first AI model;
[0236] Deactivate M AI models in the first AI model, where M is a positive integer;
[0237] Only use N AI models in the first AI model to perform inference on the channel state information; N is a positive integer.
[0238] Optionally, the device further includes:
[0239] A third information sending module, configured to send third information to the network-side device;
[0240] Wherein, the third information includes at least one of the following:
[0241] A first identifier, which is used to indicate the number of measurement results included in the channel state information;
[0242] A second identifier, which is used to indicate the number of prediction results included in the channel state information;
[0243] A third identifier, which is used to indicate the number of prediction periods corresponding to the prediction results;
[0244] A fourth identifier, which is used to indicate the position of the prediction period corresponding to the prediction results.
[0245] Optionally, the device further includes:
[0246] A channel state information determination module, configured to determine the channel state information to be reported according to the reporting priority of the channel state information; the reporting priority of the channel state information is configured by the network-side device or specified by a protocol.
[0247] Optionally, the acquisition process of the channel state information does not meet the processing requirements, including at least one of the following:
[0248] The acquisition process of the channel state information does not meet the processing time requirements;
[0249] The acquisition process of the channel state information does not meet the processing unit quantity requirements.
[0250] Optionally, the acquisition process of the channel state information does not meet the processing time requirements, including at least one of the following:
[0251] The acquisition process of the channel state information does not meet the processing time requirements corresponding to reference signal measurement;
[0252] The acquisition process of the channel state information does not meet the processing time requirements corresponding to AI model inference.
[0253] Optionally, the process of obtaining the channel state information does not meet the requirement for the number of processing units, including at least one of the following:
[0254] The number of first processing units used in the process of obtaining the channel state information does not meet the requirement for the number of processing units corresponding to reference signal measurement; the first processing unit is used to measure the reference signal;
[0255] The number of second processing units used in the process of obtaining the channel state information does not meet the requirement for the number of processing units corresponding to AI model inference; the second processing unit is used to run the AI model.
[0256] Optionally, the first condition includes at least one of the following:
[0257] The first moment is earlier than the first reference moment; the first moment is the actual processing moment when the terminal device obtains the channel state information;
[0258] The number of third processing units is less than the number of first reference processing units; the third processing unit is used to process the channel state information.
[0259] Optionally, the first moment includes at least one of the following:
[0260] The first first target moment of the physical uplink shared channel PUSCH or the physical uplink control channel PUCCH carrying the channel state information;
[0261] X third target moments before the first second target moment of the PUSCH or PUCCH carrying the channel state information; X is a positive integer;
[0262] The moment specified by the protocol.
[0263] Optionally, the first reference moment includes at least one of the following:
[0264] The moment after the first fourth target moment after the last symbol of the physical downlink control channel PDCCH that triggers the terminal device to report the channel state information, after a first time period;
[0265] The moment after the first fifth target moment after the last symbol of the aperiodic measurement resource for the channel state information reporting, after a second time period;
[0266] The reference moment specified by the protocol.
[0267] Optionally, the third processing unit includes at least one of the following:
[0268] The processing unit in the terminal device for reporting channel state information;
[0269] The processing unit in the terminal device for measuring channel state information;
[0270] The processing unit in the terminal device for predicting channel state information;
[0271] The processing unit in the terminal device for running the AI model.
[0272] The transmission device provided by the embodiment of the present application can implement Figure 5 each process implemented by the method embodiment, and achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0273] The transmission device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal device. Exemplarily, the terminal device can include, but is not limited to, the types of the terminal device 11 listed above.
[0274] The embodiment of the present application also provides another transmission device. Referring to Figure 8 , a structural block diagram of another transmission device provided by the embodiment of the present application is shown. The device can be applied to a network-side device. As Figure 8 shown, the device may specifically include:
[0275] The first receiving module 401, configured to receive the first information or the second information sent by the terminal device;
[0276] Wherein, the first information includes a first indication and channel state information;
[0277] The second information includes the channel state information, or the second information includes the first information;
[0278] The first indication satisfies at least one of the following:
[0279] The first indication is used to indicate whether the channel state information is valid;
[0280] The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel;
[0281] The first indication is used to indicate that the channel state information includes a partial prediction result corresponding to the channel;
[0282] The first indication is used to indicate that the channel state information includes a partial measurement result corresponding to the channel;
[0283] The channel state information includes at least one of the following:
[0284] The prediction result corresponding to the channel;
[0285] Partial prediction results corresponding to the channel;
[0286] Partial measurement results corresponding to the channel.
[0287] Optionally, the device further includes:
[0288] A second receiving module, configured to receive third information sent by the terminal device;
[0289] Wherein, the third information includes at least one of the following:
[0290] A first identifier, which is used to indicate the number of measurement results included in the channel state information;
[0291] A second identifier, which is used to indicate the number of prediction results included in the channel state information;
[0292] A third identifier, which is used to indicate the number of prediction periods corresponding to the prediction results;
[0293] A fourth identifier, which is used to indicate the position of the prediction period corresponding to the prediction results.
[0294] Optionally, the device further includes:
[0295] A sending module, configured to send a second indication to the terminal device, where the second indication is used to indicate the reporting priority of the channel state information.
[0296] The transmission device provided by the embodiments of the present application can implement Figure 6 each process implemented by the method embodiments, and achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0297] Optionally, as Figure 9 shown, the embodiments of the present application further provide a communication device 900, including a processor 901 and a memory 902. A program or instruction that can run on the processor 901 is stored on the memory 902. For example, when the communication device 900 is a network-side device, when the program or instruction is executed by the processor 901, it implements each step of the transmission method embodiment described in the first aspect above, and can achieve the same technical effects. When the communication device 900 is a terminal device, when the program or instruction is executed by the processor 901, it implements each step of the transmission method embodiment described in the second aspect above, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0298] As Figure 10As shown, it is a schematic diagram of the hardware structure of a terminal device for implementing an embodiment of the present application.
[0299] The terminal device 1000 includes, but is not limited to, at least some components such as a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
[0300] Those skilled in the art can understand that the terminal device 1000 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 1010 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 10 The structure of the terminal device shown in does not limit the terminal device. The terminal device may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0301] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The graphics processor 10041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. The other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.
[0302] In the embodiment of the present application, after receiving the downlink data from the network-side device, the radio frequency unit 1001 can transmit it to the processor 1010 for processing; in addition, the radio frequency unit 1001 can send the uplink data to the network-side device. Generally, the radio frequency unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0303] The memory 1009 can be used to store software programs or instructions as well as various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate SDRAM (DDR SDRAM), an enhanced SDRAM (ESDRAM), a synch link DRAM (SLDRAM), and a direct rambus RAM (DRRAM). The memory 1009 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.
[0304] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1010.
[0305] Among them, the radio frequency unit 1001 is used to send first information to the network-side device; or,
[0306] under the condition of meeting the first condition, send second information to the network-side device;
[0307] Among them, the first information includes a first indication and channel state information;
[0308] The second information includes the channel state information, or the second information includes the first information;
[0309] The first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements;
[0310] The first indication satisfies at least one of the following:
[0311] The first indication is used to indicate whether the channel state information is valid;
[0312] The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel;
[0313] The first indication is used to indicate that the channel state information includes a partial prediction result corresponding to the channel;
[0314] The first indication is used to indicate that the channel state information includes a partial measurement result corresponding to the channel;
[0315] The channel state information includes at least one of the following:
[0316] The prediction result corresponding to the channel;
[0317] The partial prediction result corresponding to the channel;
[0318] The partial measurement result corresponding to the channel.
[0319] Optionally, the processor 1010 is configured to perform a first operation when the first condition is satisfied;
[0320] Wherein, the first operation includes at least one of the following:
[0321] Reducing the data volume of the input parameters of the first artificial intelligence (AI) model; the first AI model is used to obtain the channel state information;
[0322] Reducing the model complexity of the first AI model;
[0323] Deactivating M AI models in the first AI model, where M is a positive integer;
[0324] Only using N AI models in the first AI model to perform inference on the channel state information; N is a positive integer.
[0325] Optionally, the radio frequency unit 1001 is further configured to send third information to the network-side device;
[0326] Wherein, the third information includes at least one of the following:
[0327] A first identifier, which is used to indicate the number of measurement results included in the channel state information;
[0328] A second identifier, which is used to indicate the number of prediction results included in the channel state information;
[0329] A third identifier, which is used to indicate the number of prediction periods corresponding to the prediction results;
[0330] A fourth identifier, which is used to indicate the position of the prediction period corresponding to the prediction results.
[0331] Optionally, the processor 1010 is further configured to determine the channel state information to be reported according to the reporting priority of the channel state information; the reporting priority of the channel state information is configured by the network-side device or specified by the protocol.
[0332] Optionally, the acquisition process of the channel state information does not meet the processing requirements, including at least one of the following:
[0333] The acquisition process of the channel state information does not meet the processing time requirement;
[0334] The acquisition process of the channel state information does not meet the processing unit quantity requirement.
[0335] Optionally, the acquisition process of the channel state information does not meet the processing time requirement, including at least one of the following:
[0336] The acquisition process of the channel state information does not meet the processing time requirement corresponding to the reference signal measurement;
[0337] The acquisition process of the channel state information does not meet the processing time requirement corresponding to the AI model inference.
[0338] Optionally, the acquisition process of the channel state information does not meet the processing unit quantity requirement, including at least one of the following:
[0339] The quantity of the first processing unit used in the acquisition process of the channel state information does not meet the processing unit quantity requirement corresponding to the reference signal measurement; the first processing unit is used to measure the reference signal;
[0340] The quantity of the second processing unit used in the acquisition process of the channel state information does not meet the processing unit quantity requirement corresponding to the AI model inference; the second processing unit is used to run the AI model.
[0341] Optionally, the first condition includes at least one of the following:
[0342] The first moment is earlier than the first reference moment; the first moment is the actual processing moment when the terminal device acquires the channel state information.
[0343] The number of third processing units is less than the number of first reference processing units; the third processing units are used to process the channel state information.
[0344] Optionally, the first moment includes at least one of the following:
[0345] The first first target moment of the physical uplink shared channel PUSCH or the physical uplink control channel PUCCH carrying the channel state information;
[0346] X third target moments before the first second target moment of the PUSCH or PUCCH carrying the channel state information; X is a positive integer;
[0347] The moment specified by the protocol.
[0348] Optionally, the first reference moment includes at least one of the following:
[0349] The moment after a first time period starting from the first fourth target moment after the last symbol of the physical downlink control channel PDCCH that triggers the terminal device to report the channel state information;
[0350] The moment after a second time period starting from the first fifth target moment after the last symbol of the aperiodic measurement resource for the channel state information reporting;
[0351] The reference moment specified by the protocol.
[0352] Optionally, the third processing units include at least one of the following:
[0353] The processing units in the terminal device for reporting the channel state information;
[0354] The processing units in the terminal device for measuring the channel state information;
[0355] The processing units in the terminal device for predicting the channel state information;
[0356] The processing units in the terminal device for running the AI model.
[0357] An embodiment of the present application further provides a network-side device, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement as Figure 6Steps of the method embodiments shown. This network-side device embodiment corresponds to the above-mentioned network-side device method embodiments. Each implementation process and realization method of the above method embodiments can be applied to this network-side device embodiment, and the same technical effects can be achieved.
[0358] Specifically, an embodiment of the present application further provides a network-side device, as Figure 11 shown. The network-side device 1100 includes: an antenna 111, a radio frequency device 112, a baseband device 113, a processor 114, and a memory 115. The antenna 111 is connected to the radio frequency device 112. In the uplink direction, the radio frequency device 112 receives information through the antenna 111 and sends the received information to the baseband device 113 for processing. In the downlink direction, the baseband device 113 processes the information to be sent and sends it to the radio frequency device 112. After processing the received information, the radio frequency device 112 sends it out through the antenna 111.
[0359] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 113, and the baseband device 113 includes a baseband processor.
[0360] The baseband device 113 may include, for example, at least one baseband board, and a plurality of chips are arranged on the baseband board, as Figure 11 shown. One of the chips is, for example, a baseband processor, which is connected to the memory 115 through a bus interface to call the program in the memory 115 and execute the network device operations shown in the above method embodiments.
[0361] The network-side device may further include a network interface 116, and this interface is, for example, a common public radio interface (CPRI).
[0362] Specifically, the network-side device 1100 in the embodiment of the present application further includes: instructions or programs stored on the memory 115 and executable on the processor 114. The processor 114 calls the instructions or programs in the memory 115 to execute Figure 8 the methods executed by the modules shown, and the same technical effects are achieved. To avoid repetition, it will not be elaborated here.
[0363] An embodiment of the present application further provides a network-side device. As Figure 12 shown, the network-side device 1200 includes: a processor 1201, a network interface 1202, and a memory 1203. Among them, the network interface 1202 is, for example, a common public radio interface (CPRI).
[0364] Specifically, the network-side device 1200 in the embodiments of the present application further includes: instructions or programs stored in the memory 1203 and executable on the processor 1201. The processor 1201 calls the instructions or programs in the memory 1203 to execute Figure 8 the methods executed by the modules shown in the figure, and achieves the same technical effects. To avoid repetition, they will not be elaborated here.
[0365] The embodiments of the present application further provide a readable storage medium. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, each process of the above-mentioned transmission method embodiment is implemented, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.
[0366] Wherein, the processor is the processor in the terminal device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc.
[0367] The embodiments of the present application further provide a chip. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above-mentioned transmission method embodiment, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.
[0368] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.
[0369] The embodiments of the present application further provide a computer program / program product. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the above-mentioned transmission method embodiment, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.
[0370] The embodiments of the present application further provide a transmission system, including: a terminal device and a network-side device. The terminal can be used to execute the steps of the transmission method described in the second aspect above, and the network-side device can be used to execute the steps of the transmission method described in the first aspect above.
[0371] It should be noted that in this text, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also other elements not explicitly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0372] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc) and includes several instructions to enable a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.
[0373] The embodiments of the present application have been described above with reference to the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.
Claims
1. A transmission method, characterized in that, The method includes: The terminal device sends first information to the network - side device; or, When the terminal device meets the first condition, it sends second information to the network - side device; Wherein, the first information includes a first indication and channel state information; The second information includes the channel state information, or the second information includes the first information; The first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements; The first indication meets at least one of the following: The first indication is used to indicate whether the channel state information is valid; The first indication is used to indicate that the channel state information contains a prediction result corresponding to the channel; The first indication is used to indicate that the channel state information contains a partial prediction result corresponding to the channel; The first indication is used to indicate that the channel state information contains a partial measurement result corresponding to the channel; The channel state information includes at least one of the following: A prediction result corresponding to the channel; A partial prediction result corresponding to the channel; A partial measurement result corresponding to the channel.
2. The method according to claim 1, characterized in that, The method further includes: When the terminal device meets the first condition, it performs a first operation; Wherein, the first operation includes at least one of the following: Reducing the data volume of the input parameters of the first artificial intelligence (AI) model; the first AI model is used to obtain the channel state information; Reducing the model complexity of the first AI model; Only using N AI models in the first AI model for reasoning of the channel state information; N is a positive integer; De - activating M AI models in the first AI model; M is a positive integer.
3. The method according to claim 1, characterized in that, The method further includes: The terminal device sends third information to the network - side device; Wherein, the third information includes at least one of the following: A first identifier, the first identifier is used to indicate the number of measurement results included in the channel state information; A second identifier, the second identifier is used to indicate the number of prediction results included in the channel state information; A third identifier, the third identifier is used to indicate the number of prediction periods corresponding to the prediction result; A fourth identifier, the fourth identifier is used to indicate the position of the prediction period corresponding to the prediction result.
4. The method according to claim 1, characterized in that Before the terminal device sends the first information to the network - side device, the method further includes: The terminal device determines the channel state information to be reported according to the reporting priority of the channel state information; the reporting priority of the channel state information is configured by the network - side device or specified by the protocol.
5. The method according to claim 1, characterized in that, The acquisition process of the channel state information not meeting the processing requirements includes at least one of the following: The acquisition process of the channel state information does not meet the processing time requirement; The acquisition process of the channel state information does not meet the requirement of the number of processing units.
6. The method according to claim 5, wherein The acquisition process of the channel state information not meeting the processing time requirement includes at least one of the following: The acquisition process of the channel state information does not meet the processing time requirement corresponding to the reference signal measurement; The acquisition process of the channel state information does not meet the processing time requirement corresponding to the AI model reasoning.
7. The method according to claim 5, characterized in that The process of obtaining the channel state information does not meet the processing unit quantity requirement, including at least one of the following: The quantity of the first processing unit used in the process of obtaining the channel state information does not meet the processing unit quantity requirement corresponding to reference signal measurement; the first processing unit is used for measuring the reference signal; The quantity of the second processing unit used in the process of obtaining the channel state information does not meet the processing unit quantity requirement corresponding to AI model inference; the second processing unit is used for running the AI model.
8. The method according to claim 1, characterized in that The first condition includes at least one of the following: The first moment is earlier than the first reference moment; the first moment is the actual processing moment when the terminal device obtains the channel state information; The quantity of the third processing unit is less than the quantity of the first reference processing unit; the third processing unit is used for processing the channel state information.
9. The method according to claim 8, characterized in that The first moment includes at least one of the following: The first first target moment of the physical uplink shared channel PUSCH or the physical uplink control channel PUCCH carrying the channel state information; X third target moments before the first second target moment of the PUSCH or PUCCH carrying the channel state information; X is a positive integer; The moment stipulated by the protocol.
10. The method according to claim 8, wherein The first reference moment includes at least one of the following: The moment after the first fourth target moment after the last symbol of the physical downlink control channel PDCCH that triggers the terminal device to report the channel state information, after a first time period; The moment after the first fifth target moment after the last symbol of the aperiodic measurement resource for the channel state information reporting, after a second time period; The reference moment stipulated by the protocol.
11. The method according to claim 8, wherein The third processing unit includes at least one of the following: The processing unit in the terminal device for reporting the channel state information; The processing unit in the terminal device for measuring the channel state information; The processing unit in the terminal device for predicting the channel state information; The processing unit in the terminal device for running the AI model.
12. A transmission method, characterized in that, The method includes: The network side device receives the first information or the second information sent by the terminal device; Wherein, the first information includes a first indication and the channel state information; The second information includes the channel state information, or the second information includes the first information; The first indication meets at least one of the following: The first indication is used to indicate whether the channel state information is valid; The first indication is used to indicate that the channel state information includes the prediction result corresponding to the channel; The first indication is used to indicate that the channel state information includes the partial prediction result corresponding to the channel; The first indication is used to indicate that the channel state information includes the partial measurement result corresponding to the channel; The channel state information includes at least one of the following: The prediction result corresponding to the channel; The partial prediction result corresponding to the channel; The partial measurement result corresponding to the channel.
13. The method according to claim 12, wherein The method further includes: The network side device receives the third information sent by the terminal device; Wherein, the third information includes at least one of the following: A first identifier, which is used to indicate the number of measurement results included in the channel state information; A second identifier, which is used to indicate the number of prediction results included in the channel state information; A third identifier, which is used to indicate the number of prediction periods corresponding to the prediction results; A fourth identifier, which is used to indicate the position of the prediction period corresponding to the prediction results.
14. The method according to claim 12, wherein Before the network-side device receives the first information or the second information sent by the terminal device, the method further includes: The network-side device sends a second indication to the terminal device, and the second indication is used to indicate the reporting priority of the channel state information.
15. A transmission device, characterized in that, Applied to a terminal device, the apparatus includes: A first information sending module, which is used to send first information to a network-side device; or, A second information sending module, which is used to send second information to the network-side device when a first condition is met; Wherein, the first information includes a first indication and channel state information; The second information includes the channel state information, or the second information includes the first information; The first condition is used to indicate that the acquisition process of the channel state information does not meet the processing requirements; The first indication satisfies at least one of the following: The first indication is used to indicate whether the channel state information is valid; The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel; The first indication is used to indicate that the channel state information includes partial prediction results corresponding to the channel; The first indication is used to indicate that the channel state information includes partial measurement results corresponding to the channel; The channel state information includes at least one of the following: The prediction result corresponding to the channel; Partial prediction results corresponding to the channel; Partial measurement results corresponding to the channel.
16. A transmission device, characterized in that, Applied to a network-side device, the apparatus includes: A first receiving module, which is used to receive the first information or the second information sent by the terminal device; Wherein, the first information includes a first indication and channel state information; The second information includes the channel state information, or the second information includes the first information; The first indication satisfies at least one of the following: The first indication is used to indicate whether the channel state information is valid; The first indication is used to indicate that the channel state information includes a prediction result corresponding to the channel; The first indication is used to indicate that the channel state information includes partial prediction results corresponding to the channel; The first indication is used to indicate that the channel state information includes partial measurement results corresponding to the channel; The channel state information includes at least one of the following: The prediction result corresponding to the channel; Partial prediction results corresponding to the channel; Partial measurement results corresponding to the channel.
17. A terminal device, characterized in that, It includes a processor and a memory, and the memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the transmission method according to any one of claims 1 to 11 are implemented.
18. A network-side device, characterized in that, It includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the transmission method described in any one of claims 12 to 14 are implemented.
19. A readable storage medium, characterized in that, Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the transmission method described in any one of claims 1 to 11 is implemented, or the steps of the transmission method described in any one of claims 12 to 14 are implemented.