Communication method, terminal, and network side device

By using a single DCI to trigger operations on multiple transmission objects in a communication system, the problem of existing technologies being unable to meet the requirements of multi-service distribution is solved, thereby improving communication efficiency and the efficiency of DCI usage.

WO2026001812A1PCT designated stage Publication Date: 2026-01-02VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/101981
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-25
Filing Date
2025-06-19
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

Existing solutions that use DCI to trigger the transmission of objects cannot meet the requirements of multi-service distribution, resulting in low communication efficiency.

Method used

A single DCI triggers operations for N transport objects at once, where at least two of the N transport objects are located in different time domains, satisfying the requirements of multi-service distribution.

Benefits of technology

It improves the utilization and communication efficiency of DCI and reduces communication latency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025101981_02012026_PF_FP_ABST
    Figure CN2025101981_02012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and discloses a communication method, a terminal, and a network side device. The communication method comprises: a terminal receives first downlink control information (DCI), wherein the first DCI is used for triggering a related operation for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal and network side device

[0001] Cross-reference

[0002] The present application claims priority from the Chinese patent application No. 202410830454.5 filed on June 25, 2024, and entitled "Communication method, terminal and network side device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application belongs to the field of communication technology, and specifically relates to a communication method, a terminal and a network side device. BACKGROUND

[0004] Prediction is of great significance in many fields. Through prediction, people can better understand and master the development law and trend of things, and then make more wise and effective planning and decision-making. Massive data is generated in communication networks every day, and the development of artificial intelligence (AI) technology provides a powerful tool for analyzing and utilizing these data to optimize network performance, so that information such as service distribution, service content and user behavior expectation in the communication network is predictable. For example, in the communication network, through prediction, the network or terminal can at least obtain information such as service distribution, data volume of each service and reliability requirement within a prediction window in advance.

[0005] After predicting the service distribution within a prediction window, the network side can indicate or trigger the reporting of channel state information (CSI) reports required by these services in advance, and the network side can also trigger the transmission of channel state information-reference signal (CSI-RS) in advance.

[0006] In related technologies, the reporting of CSI reports or the transmission of transmission objects such as CSI-RS is often triggered by downlink control information (DCI), but the existing transmission object transmission scheme triggered by DCI cannot meet the requirements of multi-service distribution, resulting in low communication efficiency. SUMMARY

[0007] Embodiments of the present application provide a communication method, a terminal and a network side device, which can solve the problem of low communication efficiency caused by the fact that the existing DCI triggered transmission object transmission scheme cannot meet the multi-service distribution requirement.

[0008] In a first aspect, a communication method is provided, the method comprising:

[0009] The terminal receives first downlink control information (DCI), wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0010] In a second aspect, a communication method is provided, the method comprising:

[0011] The network side device sends first downlink control information (DCI) to the terminal, wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0012] In a third aspect, a communication device is provided, the device comprising:

[0013] The first receiving module is configured to receive first downlink control information (DCI), wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0014] In a fourth aspect, a communication device is provided, the device comprising:

[0015] The first sending module is configured to send first downlink control information (DCI) to the terminal, wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0016] In a fifth aspect, a communication device is provided, which is configured to perform the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect.

[0017] In a sixth aspect, a terminal is provided, which comprises a processor and a memory, the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the first aspect.

[0018] In a seventh aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is configured to receive a first downlink control information (DCI), wherein the first DCI is configured to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0019] In an eighth aspect, a network side device is provided, including a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method according to the second aspect.

[0020] In a ninth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is configured to send a first downlink control information (DCI) to a terminal, wherein the first DCI is configured to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0021] In a tenth aspect, a readable storage medium is provided, wherein the readable storage medium stores programs or instructions, and the programs or instructions, when executed by a processor, implement the steps of the method according to the first aspect or the steps of the method according to the second aspect.

[0022] In an eleventh aspect, a wireless communication system is provided, including a terminal and a network side device, wherein the terminal is configured to implement the steps of the method according to the first aspect, and the network side device is configured to implement the steps of the method according to the second aspect.

[0023] In a twelfth aspect, a chip is provided, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the method according to the first aspect or the method according to the second aspect.

[0024] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method according to the first aspect or the steps of the method according to the second aspect.

[0025] In the embodiments of the present application, related operations for N transmission objects can be triggered by one DCI at a time, and at least two of the N transmission objects can be located at different time domain positions, so that the requirements of multi-service distribution can be met, thereby improving the utilization of DCI and communication efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0026] FIG. 1 is a diagram of a wireless communication system to which embodiments of the present application can be applied.

[0027] FIG. 2 is a flow diagram of a communication method according to an embodiment of the present application.

[0028] FIG. 3 is a diagram of a service distribution prediction process in a communication system according to an embodiment of the present application.

[0029] FIG. 4 is a diagram of a service content prediction process in a communication system according to an embodiment of the present application.

[0030] FIG. 5 is a diagram of a user behavior prediction process in a communication system according to an embodiment of the present application.

[0031] FIG. 6 is a diagram of a plurality of information prediction process in a communication system according to an embodiment of the present application.

[0032] FIG. 7 is a diagram of prediction results of service distribution and service data volume in a communication system according to an embodiment of the present application.

[0033] FIG. 8 is a diagram of CSI reporting based on service prediction according to an embodiment of the present application.

[0034] FIG. 9A is a diagram of an embodiment of determining a correspondence between N CSI reports and M PUSCHs according to an embodiment of the present application.

[0035] FIG. 9B is a diagram of an embodiment of determining a correspondence between N CSI reports and M PUSCHs according to an embodiment of the present application.

[0036] FIG. 9C is a diagram of an embodiment of determining a correspondence between N CSI reports and M PUSCHs according to an embodiment of the present application.

[0037] FIG. 10 is a diagram of an embodiment of determining a correspondence between N CSI reports and M PUSCHs according to an embodiment of the present application.

[0038] FIG. 11 is a diagram of an embodiment of determining a correspondence between N CSI reports and M PUSCHs according to an embodiment of the present application.

[0039] FIG. 12 is a diagram of CSI-RS measurement based on service prediction according to an embodiment of the present application.

[0040] FIG. 13 is a flow diagram of a communication method according to another embodiment of the present application.

[0041] FIG. 14 is a diagram of a structure of a communication apparatus according to an embodiment of the present application.

[0042] FIG. 15 is a diagram of a structure of a communication apparatus according to another embodiment of the present application.

[0043] FIG. 16 is a structural diagram of a communication device according to an embodiment of the present application.

[0044] FIG. 17 is a structural diagram of a terminal according to an embodiment of the present application.

[0045] FIG. 18 is a structural diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0046] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0047] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and including B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.

[0048] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). The direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed or requested results, etc. in the indication sent by the sender. The indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or judging and determining the operations to be performed or the requested results according to the judgment result.

[0049] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but 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) or 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 a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th

[0050] ​FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), 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 (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0051] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.

[0052] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices together, and the embodiments of the present application do not make a specific limitation. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a dedicated hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).

[0053] The existing scheme of using DCI to trigger transmission object related operations is performed according to the actual occurrence of a single service, which cannot meet the requirements of multi-service distribution, resulting in low communication efficiency. For example, in the related art, the reporting of aperiodic CSI reporting or the transmission of CSI-RS is often triggered by downlink control information (DCI), and one DCI can trigger the reporting of multiple CSI reports, but these multiple CSI reports can only be reported on one PUSCH, which does not match the requirements of service distribution; one DCI can also trigger the transmission of multiple CSI-RSs, and one CSI-RS is associated with one aperiodic CSI-RS resource set, and each CSI-RS resource set is associated with one slot offset relative to the DCI. However, the slot offset is pre-configured by the radio resource control (RRC), and the service is predicted to be aperiodic and the service distribution is relatively random, so the pre-configured slot offset of different CSI-RSs may not match the requirements of service distribution.

[0054] To solve the above problems, the embodiments of the present application provide a communication method, which will be described in detail below in combination with the accompanying drawings and some embodiments and application scenarios.

[0055] As shown in FIG. 2, the communication method provided by an embodiment of the present application can include:

[0056] Step 201, a terminal receives first downlink control information (DCI), wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two transmission objects in the N transmission objects are located at different time domain positions.

[0057] The transmission object can include, but is not limited to, at least one of a CSI report and a target reference signal (RS). In the case of the transmission object being a CSI report, the first DCI is used to trigger the reporting of N CSI reports; in the case of the transmission object being a target RS, the first DCI is used to trigger the transmission of N target RSs. The target RS can include, but is not limited to, at least one of a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), and a tracking reference signal (TRS).

[0058] Prediction is of great significance in many fields. Through prediction, people can better understand and master the development law and trend of things, and then make more wise and effective planning and decision-making. Massive data is generated in communication networks every day. The development of artificial intelligence (AI) technology provides a powerful tool for analyzing and utilizing these data to optimize network performance, so that information such as service distribution, service content, and user behavior expectation in the communication network is predictable. For example, in the communication network, through prediction, the network side device can at least obtain at least one of the information such as service distribution, service content, user behavior, data volume of each service, and reliability requirement within a prediction window in advance.

[0059] The prediction of at least one of the service distribution, the service content, and the user behavior is briefly introduced as follows.

[0060] 1) Prediction of service distribution

[0061] The service distribution can include the distribution of the service volume and the quality of service (QoS) information. The basic idea of service distribution prediction is to use an AI model to mine the past service distribution law, so as to predict the future service distribution. The prediction model can be:

[0062] where x t and respectively, and θ represents the parameters of the AI model. A large number of related researches analyze the self-similarity and predictability of IP traffic from a statistical point of view. In recent years, with the development of neural network technology and the emergence of high-quality data sets, the prediction of the distribution of different types of services has been able to achieve high prediction accuracy. For example, as shown in FIG. 3:

[0063] a. Frame size prediction: predicting future frame size (frame size in the prediction window) based on past frame size (frame size in the observation window);

[0064] b. Quality of Experience (QoE) prediction: predicting future QoE (QoE in the prediction window) based on past QoE (QoE in the observation window).

[0065] In FIG. 3, the solid line represents the real traffic distribution, and the dashed line represents the predicted traffic distribution.

[0066] 2) Prediction of service content

[0067] The basic idea of service content (such as text, video, sound, etc.) prediction is to use AI models to mine the temporal correlation between service content, thereby predicting future service content. Specifically, as shown in FIG. 4, the past service content (service content in the observation window) is input into the AI model for prediction, and the future service content (service content in the prediction window) is obtained.

[0068] Among them, the prediction model can be:

[0069] where x t and respectively, and θ represents the parameters of the AI model. There are rich researches to prove the predictability of service content. For example, based on the past 10 frames to predict the future 20 frames under the standard KTH data set, the Learned Perceptual Image Patch Similarity (LPIPS) index can reach 79.6, and the Structural Similarity Index Measure (SSIM) index can reach 0.9. The calculation methods of the two indexes are as follows:

[0070] where x and y represent the real video frame and the predicted video frame, respectively. Increasing the number of past observation frames or reducing the number of predicted future frames can further improve the accuracy of prediction.

[0071] 3) Prediction of user behavior

[0072] The basic idea of user behavior (such as movement trajectory, eye gaze, etc.) prediction is to exploit the time correlation between user behaviors by using AI models to predict future user behaviors. The prediction model can be described as follows:

[0073] where x t and represent the input past user behavior and the predicted future user behavior, respectively, and θ represents the parameters of the AI model. User behavior prediction is often unconsciously applied in life and work, such as when driving, the driver will predict the movement trajectory of the pedestrian in the next few seconds based on the historical movement trajectory of the pedestrian on the roadside to ensure safety. The predictability of different user behaviors has been proven, for example:

[0074] a. Trajectory prediction of pedestrians (as shown in FIG. 5) or vehicles: predicting the movement trajectory at future time based on the past movement trajectory;

[0075] b. Head rotation or view angle prediction: predicting the future view angle based on the past view angle;

[0076] c. Eye gaze prediction: predicting the future eye blink state based on the past eye blink state.

[0077] AI-based user behavior prediction has high prediction accuracy. With the development of sensor technology, a large number of sensors deployed on mobile phones, XR, cars, and other devices have been able to accurately capture multi-dimensional user behavior, which also provides a prerequisite for comprehensively utilizing multi-dimensional user behavior information to improve communication performance.

[0078] 4) Multivariate prediction

[0079] The above analyzes and summarizes the predictability of business distribution, business content, and user behavior over time from the perspective of a single variable. However, there are many factors that affect the development trend of things, and sometimes the time series prediction based on a single variable may be biased. For example, in XR business, user behavior is not only related to past behavior, but also related to business content (such as the video content watched affecting the blink rate, expression, view angle, etc.); therefore, joint perspective prediction and channel state information prediction can achieve near-optimal QoE. It can be understood that by jointly utilizing the time correlation of a single factor and the cross-correlation between multiple factors, the prediction accuracy and robustness are expected to be further improved by comprehensively considering multiple influencing factors during prediction. To achieve this function, not only is a large amount of high-quality data set (RAN side data, user side data, etc.) required, but also a large amount of model parameters, for which the industry proposes a network prediction large model:

[0080] As an example, in formula (6), x t and may represent the input past user behavior and the predicted future user behavior, respectively, y t and may represent the input past video content and the predicted future video content, respectively, and θ represents the parameters of the AI model.

[0081] As shown in FIG. 6, the network prediction large model predicts the input past video content, frame size, and beam information, and the like, to obtain the future video content, frame size, and beam information.

[0082] On this basis, optionally, the N transmission objects are located in a window, for example, the N transmission objects are located in a prediction window. It can be understood that if the N transmission objects are located in a prediction window, the network side device can indicate the CSI reporting, CSI-RS measurement, and the like, which are most matched with all services, in the prediction window at one time through the above step 201, thereby maximizing the efficiency of communication, improving the efficiency of DCI use, and reducing the communication delay.

[0083] Optionally, the time interval between the latest transmission object in the N transmission objects and the first DCI is not more than a first threshold, and / or the time interval between the earliest transmission object in the N transmission objects and the first DCI is not less than a second threshold, and / or the time interval between the latest transmission object and the earliest transmission object in the N transmission objects is not more than a third threshold.

[0084] Among them, the first threshold, the second threshold or the third threshold is related to the UE capability.

[0085] In some embodiments, the UE capability is the predicted capability of the UE. For example, the first threshold is related to the latest time predicted by the UE, the second threshold is related to the earliest time predicted by the UE, and the third threshold is related to the duration predicted by the UE.

[0086] In some embodiments, the UE capability is the processing capability of the UE. For example, the first threshold is related to the latest transmission object that can be processed by the UE, the second threshold is related to the earliest transmission object that can be processed by the UE, and the third threshold is related to the duration of the transmission object that can be processed by the UE.

[0087] Optionally, the first threshold, the second threshold or the third threshold can be indicated by the network side device or agreed by the protocol. For example, the UE capability can support multiple threshold values, and the network side device indicates one of them as the first threshold, the second threshold or the third threshold.

[0088] The following will take the CSI report and the target RS as examples to introduce a communication method proposed in the embodiments of the present application.

[0089] Embodiment one

[0090] The transmission object is a CSI report, the first DCI is used to trigger the reporting of N CSI reports, and the N CSI reports correspond to M first physical uplink shared channels (PUSCHs) with different time domain positions, M is an integer greater than or equal to 2, and M is less than or equal to N.

[0091] Specifically, the network side device can indicate N CSI reports associated with 1 trigger state through the first DCI.

[0092] In some embodiments, the N CSI reports are located in the same prediction window. As shown in FIG. 7, according to the traffic prediction, the network side device can at least obtain the burst traffic distribution of the traffic in a prediction window and the data amount of each burst traffic in advance. In the prediction window shown in FIG. 7, there are three burst traffics, Burst0, Burst1, Burst2 and Burst3. The data amount of each burst traffic is represented by the height of the columnar graph. The higher the columnar graph corresponding to a burst traffic, the greater the data amount of the burst traffic. As shown in FIG. 7, the distribution of the burst traffics is random, and the arrival time interval between adjacent burst traffics is different, that is, the traffic distribution is aperiodic or semi-persistent. Correspondingly, as shown in FIG. 8, according to the above prediction information, in the prediction window, one DCI (CSI request) can be used to trigger the reporting of three CSI reports. It can be seen that the three CSI reports are also aperiodic or semi-persistent.

[0093] Optionally, the communication method proposed in the embodiments of the present application can further include:

[0094] The terminal receives the first information sent by the network side device.

[0095] The terminal determines whether to report the N CSI reports on the M first PUSCHs according to the first information.

[0096] Further, the communication method proposed in the embodiments of the present application can further include:

[0097] In the case that the terminal determines to report the N CSI reports on the M first PUSCHs, the terminal determines the correspondence between the N CSI reports and the M first PUSCHs.

[0098] The terminal reports the N CSI reports on the M first PUSCHs correspondingly.

[0099] Further, the communication method proposed by the embodiments of the present application can further include:

[0100] In the case that the terminal determines that it is unable to report the N CSI reports on the M first PUSCHs, the terminal reports the N CSI reports on only one PUSCH.

[0101] For example, the terminal can determine whether to send the CSI reports on multiple PUSCHs (M first PUSCHs) according to the 'enable' configured by the network side device; otherwise, the UE can only send the CSI reports on one PUSCH.

[0102] Optionally, the first DCI is further used to indicate the M first PUSCHs. Alternatively, the M first PUSCHs are indicated by the first DCI. That is, the N CSI reports and the M first PUSCHs are both indicated (or triggered) by the first DCI.

[0103] Optionally, the terminal receives a PUSCH list indicated by the network side device, the PUSCH list containing time domain configuration information of the M first PUSCHs.

[0104] The time domain configuration information of one of the first PUSCHs includes at least one of the following:

[0105] 1) position information of a symbol, such as a length indication value (Start and length Indicator Value, SLIV), or a start symbol and a length;

[0106] 2) length information of a symbol;

[0107] 3) mapping type;

[0108] 4) slot offset parameter K2, such as K2 or extended K2;

[0109] 5) repetition number;

[0110] 6) number of slots for determining a transport block size (TBS).

[0111] Optionally, the first DCI is further used to indicate L report slot offsets associated with the N CSI reports, one CSI report is associated with at least one report slot offset, and L is an integer less than or equal to N, and the method further includes: determining, by the terminal, the correspondence between the N CSI reports and the M first PUSCHs according to the L report slot offsets. Specifically, the terminal can carry CSI reports with the same report slot offset in the N CSI reports to the same first PUSCH.

[0112] Optionally, the L report slot offsets and the M first PUSCHs are indicated by the same field in the first DCI, so as to reduce the size of the DCI and improve the efficiency of the DCI. For example, the L report slot offsets and the M first PUSCHs are indicated by a TDRA field or a TDRA row index in the first DCI. Alternatively, the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI, such as introducing a new field to indicate L different report slot offsets.

[0113] Optionally, the communication method provided by the embodiment of the application further includes:

[0114] The terminal receives second information sent by the network side device.

[0115] The terminal determines whether the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI according to the second information.

[0116] That is, whether the L report slot offsets and the M first PUSCHs are indicated by 'different fields' is indicated by the network side device (such as RRC configuration); and the UE determines the size of the first DCI according to whether there is an additional field.

[0117] Optionally, in the case where the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI, the size of the newly introduced field for indicating the L report slot offsets is:

[0118] wherein X is the number of entries of the report slot offsets in the report slot offset list associated with each CSI report configured by the network side device for the terminal, and the number of entries of the report slot offsets in the report slot offset list associated with different CSI reports in the N CSI reports is the same.

[0119] In this embodiment, there are multiple ways to determine the correspondence between the N CSI reports and the M first PUSCHs, and four ways are introduced below.

[0120] Way 1 (determination method based on the L reporting slot offsets)

[0121] The L reporting slot offsets have a mapping relationship with the M first PUSCHs, wherein the terminal determines the correspondence between the N CSI reports and the M first PUSCHs according to the L reporting slot offsets, including: the terminal determines the correspondence between the N CSI reports and the M first PUSCHs according to the mapping relationship.

[0122] Optionally, the terminal can also determine the slot position of at least one of the M first PUSCHs according to the mapping relationship.

[0123] 1) In the case of L = M and the M first PUSCHs being located in different slots, the L reporting slot offsets have a one-to-one mapping relationship with the M first PUSCHs.

[0124] At this time, the terminal determines the correspondence between the N CSI reports and the M first PUSCHs according to the mapping relationship, which can include:

[0125] According to the one-to-one mapping relationship, the CSI reports with the same reporting slot offset in the N CSI reports are carried to the same first PUSCH in the mapping relationship.

[0126] Specifically, if the reporting slot offsets associated with multiple CSI reports are the same, the multiple CSI reports share the first PUSCH corresponding to the reporting slot offset.

[0127] Alternatively, the time slot offsets of the N CSI reports are different, i.e., N = L. Then, the one-to-one mapping relationship between the L reporting slot offsets and the M first PUSCHs can also be considered as the one-to-one mapping relationship between the N CSI reports and the M first PUSCHs.

[0128] For example, as shown in FIG. 9A, L = M = 3, and the CSI reports associated with the same time slot offset can be reported on the same first PUSCH.

[0129] The one-to-one mapping relationship is determined by at least one of the following ways:

[0130] For example, the protocol stipulates that the order of the M first PUSCHs in the PUSCH list corresponds to the time order (or reverse order) of the L reporting slot offsets;

[0131] The network side device indicates, for example, is determined according to at least one of the following ways: RRC configuration, MAC CE activation, DCI triggering.

[0132] 2) In the case of L < M, the terminal can select L first PUSCHs from the M first PUSCHs to form a one-to-one mapping relationship with the L reporting slot offsets.

[0133] At this time, according to the one-to-one mapping relationship, the CSI reports with the same reporting slot offset in the N CSI reports can be carried to the same first PUSCH in the mapping relationship.

[0134] Optionally, the method further comprises: the terminal discarding the PUSCHs other than the L first PUSCHs in the M first PUSCHs.

[0135] For example, as shown in FIG. 9B, L = 2, M = 3, the first two first PUSCHs can be selected from the three first PUSCHs to form a one-to-one mapping relationship with the two reporting slot offsets, and then the CSI reports with the same associated slot offset are carried on the same first PUSCH for reporting.

[0136] Among them, the terminal can select L first PUSCHs from the M first PUSCHs according to at least one of the following ways:

[0137] The protocol stipulates, for example, to select the first L first PUSCHs in the entry of the PUSCH list containing the M first PUSCHs, or to select the last L first PUSCHs, or to select the first x first PUSCHs, or to select the first y first PUSCHs, or the like.

[0138] The network side device indicates, for example, is determined according to at least one of the following ways: RRC configuration, MAC CE activation, DCI triggering, and specifically, is indicated by a bitmap.

[0139] Alternatively, in the case of L < M, at least part of the M first PUSCHs are located in the same slot, the first PUSCHs located in the same slot correspond to one reporting slot offset, and the terminal determines the correspondence between the N CSI reports and the M first PUSCHs according to the mapping relationship, which can include:

[0140] The CSI reports with the same reporting slot offset in the N CSI reports are carried to the first PUSCHs located in the same slot in the mapping relationship, that is, there is a case of transmitting multiple first PUSCHs in one slot.

[0141] Optionally, if multiple first PUSCHs are transmitted in a time slot, and there is a CSI report, the CSI report is carried in one of the multiple first PUSCHs, such as the first PUSCH, the last PUSCH, or the second last PUSCH in the time slot, or a PUSCH indicated by the network.

[0142] Optionally, the multiple first PUSCHs in the same time slot satisfy at least one of the following conditions:

[0143] The multiple first PUSCHs do not overlap in the time domain;

[0144] The multiple first PUSCHs cannot exceed the current time slot;

[0145] The number of the multiple first PUSCHs does not exceed a fourth threshold.

[0146] The fourth threshold is determined by at least one of the following manners:

[0147] Agreement of the protocol;

[0148] Indication of the network side device.

[0149] Further, the terminal can determine the multiple first PUSCHs transmitted in a time slot according to the following steps:

[0150] Step 1, starting from the first first PUSCH (determined according to the entry order), sequentially traversing the target PUSCH that can be transmitted in a time slot with the first first PUSCH;

[0151] Step 2, if a target PUSCH that can be transmitted in a time slot with the first first PUSCH is found, the target PUSCH is combined with the first first PUSCH as the first first PUSCH, and returns to step 1;

[0152] Step 3, if a target PUSCH that can be transmitted in a time slot with the first first PUSCH is not found, the first first PUSCH is selected into a PUSCH candidate pool, which can occupy one report time slot offset; the next first PUSCH is taken as the first first PUSCH, and returns to step 1. Further, if the number of first PUSCHs in the PUSCH candidate pool is L, the search for the target PUSCH is stopped, and the multiple first PUSCHs in the PUSCH candidate pool are taken as the PUSCHs carrying the CSI report.

[0153] The determination of the correspondence between the L first PUSCHs and the L report time slot offsets can refer to the description of the case of L=M in the foregoing manner, and will not be described again.

[0154] 3) In the case of L > M, the terminal can select M reporting slot offsets from the L reporting slot offsets to form a one-to-one mapping relationship with the M first PUSCHs.

[0155] At this time, according to the one-to-one mapping relationship, the CSI reports with the same reporting slot offset in the N CSI reports can be carried on the same first PUSCH in the mapping relationship.

[0156] For example, as shown in FIG. 9C, L = 4, M = 3, the first three reporting slot offsets can be selected from the four reporting slot offsets to form a one-to-one mapping relationship with the three first PUSCHs, and then the CSI reports with the same associated slot offset are reported on the same first PUSCH.

[0157] Among them, the terminal can select M reporting slot offsets from the L reporting slot offsets according to at least one of the following methods:

[0158] Agreement, for example, the agreement selects the first M reporting slot offsets from the L reporting slot offsets, or selects the last M reporting slot offsets from the L reporting slot offsets, or selects the continuous M reporting slot offsets starting from the xth reporting slot offset from the L reporting slot offsets, or selects the continuous M reporting slot offsets ending from the yth reporting slot offset from the L reporting slot offsets, etc.

[0159] The network side device indicates, for example, at least one of the following ways is determined according to RRC configuration, MAC CE activation, DCI trigger, and specific, indicated by bitmap.

[0160] Optionally, the processing method of the CSI report corresponding to the L-M reporting slot offsets not selected from the L reporting slot offsets contains one of the following:

[0161] a. Discard the CSI reports corresponding to the M-L reporting slot offsets not selected.

[0162] b. Merge the CSI reports associated with part or all of the M-L reporting slot offsets not selected with other CSI reports on one PUSCH.

[0163] A merging method is that before or after a selected reporting slot offset, if there is an unselected reporting slot offset, the CSI report corresponding to the unselected reporting slot offset is merged with the CSI report corresponding to the selected reporting slot offset on one PUSCH.

[0164] Another merging method: within a certain range before and / or after a selected reporting slot offset, if there is an unselected reporting slot offset, the CSI report corresponding to the unselected reporting slot offset is merged with the CSI report corresponding to the selected reporting slot offset and reported on one PUSCH.

[0165] Optionally, if the CSI report corresponding to some reporting slot offset exceeds a certain range, it is discarded.

[0166] Among them, the determination of the correspondence between the M first PUSCHs and the M reporting slot offsets can refer to the case of L=M described in the foregoing manner, and will not be described repeatedly.

[0167] Optionally, in the above-mentioned manner 1, the M first PUSCHs satisfy at least one of the following conditions:

[0168] The time slot offset parameter K2 is not configured;

[0169] K2 is configured, and K2 is ignored when applied;

[0170] The M first PUSCHs are configured with the same symbol position and length;

[0171] The mapping types of the M first PUSCHs are the same;

[0172] The number of repetitions is not configured;

[0173] The number of repetitions is configured, and is ignored when applied;

[0174] The number of repetitions is configured, and the number of repetitions of the M first PUSCHs is the same;

[0175] The number of time slots for determining TBS, i.e., the number of time slots corresponding to TB processing over multi-slot (TBoMS), is not configured;

[0176] The number of time slots for determining TBS is configured, and is ignored when applied;

[0177] The number of time slots for determining TBS is configured, and the number of time slots for determining TBS configured for the M first PUSCHs is the same.

[0178] Considering that in the manner 1, the mapping relationship with the first PUSCH is determined according to the reporting slot offset of the CSI report, the time slot position of the first PUSCH can be determined according to the reporting slot offset of the CSI report, and accordingly, the time slot offset parameter of the first PUSCH itself can be ignored or not configured.

[0179] Alternatively, considering that in the manner 1, the first PUSCHs can be used only for transmitting CSI reports or the DCI overhead needs to be reduced when the first PUSCHs transmit CSI reports, the M first PUSCHs that transmit CSI reports can have some common characteristics, such as the M first PUSCHs are configured with the same symbol position and length, the M first PUSCHs have the same mapping type, and the like; or, the PUSCH repetition is not configured or applied; or, the 'TBoMS' parameter is not configured or applied.

[0180] Manner 2

[0181] The N CSI reports have respective nominal slot positions, and the terminal can further determine the correspondence between the N CSI reports and the M first PUSCHs according to the relationship between the nominal slot positions of the N CSI reports and the slot positions of the M first PUSCHs.

[0182] The nominal slot position of each CSI report in the N CSI reports is determined according to the report slot offset associated with the CSI report. The nominal slot is not necessarily the slot in which the CSI report is actually transmitted.

[0183] Specifically, the terminal determines the correspondence between the N CSI reports and the M first PUSCHs according to the relationship between the nominal slot positions of the N CSI reports and the slot positions of the M first PUSCHs, which can include:

[0184] a. For a first CSI report with a nominal slot position on which there is at least one first PUSCH, the at least one first PUSCH is determined as the first PUSCH that carries the first CSI report.

[0185] Specifically, if there is at least one first PUSCH on the nominal slot of a CSI report, the CSI report is carried in the at least one first PUSCH on the nominal slot.

[0186] Further, if the nominal slot contains at least two first PUSCHs, the first PUSCH that reports the CSI report is determined according to the protocol agreement or the indication of the network side device. For example, the protocol agreement or the network side device indicates the first first PUSCH, the last first PUSCH, or the last Xth first PUSCH (e.g., X = 2) on the nominal slot as the PUSCH that reports the CSI report.

[0187] Alternatively, if there is at least one first PUSCH on the nominal slot of a CSI report, and the at least one first PUSCH is part of a plurality of consecutive PUSCHs, the CSI report is reported on one of the plurality of consecutive PUSCHs.

[0188] Further, if the plurality of consecutive PUSCHs contains at least two PUSCHs, the PUSCH on which the CSI report is reported is determined according to a protocol convention or an indication from a network device. For example, the protocol convention or the indication from the network device indicates that the first, the last, or the Xth (e.g., X = 2) from the last of the plurality of consecutive PUSCHs is the PUSCH on which the CSI report is reported.

[0189] b. For a second CSI report on a nominal slot on which there is no first PUSCH, the first PUSCH after the nominal slot of the second CSI report is determined to be the first PUSCH on which the first CSI report is reported.

[0190] Specifically, if there is no first PUSCH on the nominal slot of a second CSI report, the second CSI report is reported on a PUSCH after the nominal slot of the second CSI report, and the PUSCH on which the second CSI report is reported is one of the following:

[0191] the nearest PUSCH after the nominal slot;

[0192] the PUSCH on the nearest slot containing a PUSCH after the nominal slot; if the nearest slot containing a PUSCH after the nominal slot contains at least two PUSCHs, the PUSCH on which the second CSI report is reported is determined according to a protocol convention or an indication from a network device, for example, the protocol convention or the indication from the network device indicates that the first, the last, or the Xth (e.g., X = 2) from the last of the at least two PUSCHs is the PUSCH on which the CSI report is reported.

[0193] If there are a plurality of consecutive PUSCHs after the nominal slot, the PUSCH on which the second CSI report is reported is determined according to a protocol convention or an indication from a network device, for example, the protocol convention or the indication from the network device indicates that the first, the last, or the Xth (e.g., X = 2) from the last of the plurality of consecutive PUSCHs is the PUSCH on which the CSI report is reported.

[0194] Optionally, if there is no first PUSCH on the nominal slot of a CSI report, and there is also no PUSCH after the nominal slot of the CSI report, the CSI report is discarded.

[0195] For example, as shown in FIG. 10, there is a first PUSCH in the nominal slot of CSI report 1, and there is no first PUSCH in the nominal slot of CSI report 2. For CSI report 1, the first PUSCH in its nominal slot is selected for reporting. For CSI report 2, the last PUSCH after its nominal slot is selected for reporting.

[0196] Method 3

[0197] The network-side device associates PUSCH configuration information in the configuration information of each of the N CSI reports, and the terminal can determine the first PUSCH corresponding to the associated CSI report and the time-domain location of the first PUSCH according to the associated PUSCH configuration information in the configuration information of each of the N CSI reports. The first PUSCH corresponding to the CSI report can be used only for transmitting the CSI report. The PUSCH configuration information can include PUSCH time-domain configuration information.

[0198] The configuration information of each of the CSI reports includes a PUSCH list, and the PUSCH list includes time-domain configuration information of K PUSCHs.

[0199] The time-domain configuration information of one of the first PUSCHs includes at least one of the following:

[0200] 1) position information of a symbol, such as a length indicator value (Start and length Indicator Value, SLIV), or a start symbol and a length;

[0201] 2) length information of a symbol;

[0202] 3) mapping type;

[0203] 4) a slot offset parameter K2, such as K2 or an extended K2;

[0204] 5) a repetition number;

[0205] 6) a number of slots for determining a transport block size (TBS).

[0206] Optionally, a reporting slot offset can not be configured; or the reporting slot offset is taken as K2.

[0207] Optionally, the first DCI is further used to indicate one PUSCH in a PUSCH list associated with the N CSI reports respectively as the first PUSCH carrying the corresponding CSI report.

[0208] Optionally, the first DCI is specifically used to indicate one PUSCH in a PUSCH list associated with the N CSI reports respectively as the first PUSCH carrying the corresponding CSI report by the same field, wherein the size of the field is wherein the N CSI reports share the same field or each has a field respectively.

[0209] Optionally, if the first PUSCH is used only for transmitting CSI reports, the first field and the second field in the first DCI are the same field, wherein the first field is a field indicating one PUSCH in a PUSCH list associated with the N CSI reports respectively as the first PUSCH, and the second field is a field indicating time domain resource allocation (TDRA) of the first PUSCH.

[0210] Optionally, if the PUSCH configuration information associated with at least two CSI reports is the same, the at least two CSI reports correspond to the same first PUSCH.

[0211] Method 4

[0212] The terminal can further determine the correspondence between the N CSI reports and the M first PUSCHs according to at least one of the time domain position information of the reference signal (RS) used for measuring the CSI, the CSI calculation delay requirement, and the time domain position information of the M first PUSCHs, wherein the CSI report is used to carry the measurement result of the reference signal used for measuring the CSI.

[0213] Optionally, the reference signal (RS) used for measuring the CSI is included in the configuration of the CSI report. Further, the first DCI triggers the corresponding RS at the same time of triggering the CSI report.

[0214] Optionally, the report slot offset in the CSI report satisfies one of the following conditions:

[0215] The report slot offset is not configured;

[0216] The report slot offset is configured, but is ignored when applied;

[0217] Optionally, the RS is a CSI-RS, such as an aperiodic CSI-RS.

[0218] Optionally, for a third CSI report of the N CSI reports, a first PUSCH for carrying the third CSI report is one of the M first PUSCHs, and the first PUSCH for carrying the third CSI report is an earliest PUSCH satisfying at least one of a first CSI computation delay requirement Z and a second CSI computation delay requirement Z', wherein:

[0219] The first CSI computation delay requirement Z is a delay requirement between a CSI report and the first DCI.

[0220] The second CSI computation delay requirement Z' is a computation delay requirement between a CSI report and an RS for measuring CSI.

[0221] For example, as shown in FIG. 11, the PUSCH carrying the CSI report 1 is the earliest PUSCH satisfying at least one of Z and Z'.

[0222] Optionally, based on the above-mentioned embodiments, the communication method provided by the present application can further include:

[0223] The terminal receives the second DCI sent by the network side device, wherein the second DCI is used for scheduling a second PUSCH.

[0224] If the second PUSCH and the first PUSCH are sent in the same time period, the terminal cancels the sending of the first PUSCH; and / or, if the second PUSCH and the first PUSCH are sent in the same time period, and the first PUSCH in the time period is used for carrying a CSI report, the terminal sends the data carried by the first PUSCH on the second PUSCH to solve the conflict between the first PUSCH and the second PUSCH.

[0225] Optionally, if the second PUSCH is itself scheduled for data transmission, the CSI report and the data share the PUSCH (or multiplex the same PUSCH resource).

[0226] Optionally, the second PUSCH can include one or more PUSCHs.

[0227] Embodiment two

[0228] The transmission object is a target reference signal (RS), the first DCI is used for triggering the transmission of N target RSs, and the N target RSs correspond to different time domain positions respectively.

[0229] Among them, the target CSI-RS can include but is not limited to at least one of the reference signals such as CSI-RS, SRS, and TRS.

[0230] The transmission of the target RS includes receiving of the target RS or sending of the target RS.

[0231] In some embodiments, the N target RSs are located in the same prediction window. As shown in FIG. 12, according to the traffic prediction, the network side device can obtain at least the burst traffic distribution of the traffic in a prediction window and the data volume of each burst traffic in advance. In the prediction window shown in FIG. 12, there are three burst traffics, Burst0, Burst1, Burst2 and Burst3. As can be seen from FIG. 12, the distribution of the burst traffics is random, and the arrival time intervals between adjacent burst traffics are different, that is, the traffic distribution is aperiodic or semi-persistent. Accordingly, as shown in FIG. 12, according to the above prediction information, in the prediction window, the receiving of three CSI-RSs can be triggered by one DCI, and the three CSI-RSs correspond to different time domain positions respectively.

[0232] Optionally, the transmission object is an aperiodic target RS, the network side device is configured with a time slot offset list for the aperiodic target RS, the field A in the first DCI is used to indicate whether the aperiodic target RS is triggered, and the field B in the first DCI is used to indicate an entry in the time slot offset list, the entry being used to determine the time slot offset corresponding to the triggered target RS.

[0233] Specifically, for each aperiodic CSI-RS, the network side device is configured with a time slot offset list, and the time slot offset list contains the values of N time slot offsets (the offset of the aperiodic CSI-RS relative to the first DCI or the time slot offset of the aperiodic CSI-RS relative to the PUSCH where the CSI associated with the aperiodic CSI-RS is located, such as aperiodicTriggeringOffset). The terminal triggers the aperiodic CSI-RS according to the field A in the first DCI, and determines the time slot offset associated with each CSI-RS according to the entry in the time slot offset list indicated by the field B in the first DCI.

[0234] Optionally, the aperiodic target RS is one target RS associated with one trigger state; and / or, the number of entries in the time slot offset list of different aperiodic target RSs in the N aperiodic target RSs is the same, and the entries are indicated by the same field of the first DCI; and / or, the size of the field B in the first DCI is: bits, and M is the number of entries in the time slot offset list of the aperiodic target RS.

[0235] Further, if the network side device does not configure the time slot offset list for the aperiodic target RS, the size of the field B in the first DCI is 0 bits.

[0236] Optionally, if the network side device configures a time slot offset list, but the corresponding 'domain B' is not included in the first DCI, the terminal determines the target RS time domain position according to the time slot offset corresponding to the first entry of the time slot offset list by default.

[0237] Optionally, the 'domain B' is a TDRA domain in the first DCI. That is, the same DCI domain is shared with CSI reporting or PUSCH time domain allocation. Therefore, the number of entries of the CSI-RS time slot offset list is consistent with the number of rows of the PUSCH TDRA table or the number of entries of the reporting time slot offset list associated with the CSI report.

[0238] Optionally, the domain A is a CSI request domain or a target RS request domain, that is, the target CSI-RS and the CSI report are triggered by the 'CSI-Request' domain.

[0239] Optionally, the network side device is configured with a time slot offset for each aperiodic target RS, and the time slot offset is the time slot offset of the aperiodic target RS and the associated PUSCH of the CSI report.

[0240] In the above embodiment one, the reporting of N CSI reports can be triggered by one DCI at a time, and at least two of the N CSI reports can be located at different time domain positions, so that the multi-service distribution requirement can be met, thereby improving the utilization of DCI and communication efficiency.

[0241] In the above embodiment two, the transmission of N target RSs can be triggered by one DCI at a time, and at least two of the N target RSs can be located at different time domain positions, so that the multi-service distribution requirement can be met, thereby improving the utilization of DCI and communication efficiency.

[0242] It can be seen that the communication method proposed in the embodiments of the present application can trigger related operations for N transmission objects by one DCI at a time, and at least two of the N transmission objects can be located at different time domain positions, so that the multi-service distribution requirement can be met, thereby improving the utilization of DCI and communication efficiency.

[0243] As shown in FIG. 13, another embodiment of the present application proposes a communication method, which can include:

[0244] Step 1301, the network side device sends a first downlink control information DCI to the terminal, wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0245] The transmission objects can include, but are not limited to, at least one of a CSI report and a target reference signal (RS). In a case where the transmission objects are CSI reports, the first DCI is used to trigger reporting of N CSI reports; in a case where the transmission objects are target RSs, the first DCI is used to trigger transmission of N target RSs. The target RSs can include, but are not limited to, at least one of a channel state information-reference signal (CSI-RS), a sounding reference signal (SRS), and a tracking reference signal (TRS).

[0246] Optionally, the N transmission objects are located in a window, for example, a prediction window. It can be understood that if the N transmission objects are located in a prediction window, the network side device can indicate the CSI reporting, CSI-RS measurement, and the like that are most matched with all services in the prediction window at one time through the above step 201, thereby maximizing the efficiency of communication, improving the efficiency of DCI use, and reducing communication latency.

[0247] Optionally, a time interval between the latest transmission object in the N transmission objects and the first DCI is not more than a first threshold, and / or a time interval between the earliest transmission object in the N transmission objects and the first DCI is not less than a second threshold, and / or a time interval between the latest transmission object and the earliest transmission object in the N transmission objects is not more than a third threshold.

[0248] The first threshold, the second threshold, or the third threshold is related to a UE capability.

[0249] In some embodiments, the UE capability is a UE prediction capability. For example, the first threshold is related to a latest time predicted by the UE, the second threshold is related to an earliest time predicted by the UE, and the third threshold is related to a duration predicted by the UE.

[0250] In some embodiments, the UE capability is a UE processing capability. For example, the first threshold is related to a latest transmission object time that can be processed by the UE, the second threshold is related to an earliest transmission object time that can be processed by the UE, and the third threshold is related to a duration of transmission objects that can be processed by the UE.

[0251] Optionally, the first threshold, the second threshold, or the third threshold can be indicated by a network side device or agreed by a protocol. For example, the UE capability can support multiple threshold values, and the network side device indicates one of them as the first threshold, the second threshold, or the third threshold.

[0252] Next, a communication method proposed by the embodiments of the present application is introduced by taking the transmission object as a CSI report and the target RS as an example respectively.

[0253] Embodiment One

[0254] The transmission object is a CSI report, the first DCI is used to trigger the reporting of N CSI reports, and the N CSI reports correspond to M first physical uplink shared channels (PUSCHs) with different time domain positions, M is an integer greater than or equal to 2, and M is less than or equal to N.

[0255] Specifically, the network side device can indicate N CSI reports associated with 1 trigger state through the first DCI.

[0256] In some embodiments, the N CSI reports are located in the same prediction window.

[0257] Optionally, the communication method proposed by the embodiments of the present application can further include:

[0258] The network side device sends first information to the terminal, wherein the first information is used by the terminal to determine whether to report the N CSI reports on the M first PUSCHs.

[0259] Optionally, the first DCI is also used to indicate the M first PUSCHs. Or, the M first PUSCHs are indicated by the first DCI. That is, the N CSI reports and the M first PUSCHs are both indicated (or triggered) by the first DCI.

[0260] Optionally, the terminal receives a PUSCH list indicated by the network side device, which contains time domain configuration information of the M first PUSCHs.

[0261] Among them, the time domain configuration information of one of the first PUSCHs includes at least one of the following:

[0262] 1) Position information of symbols, such as length indicator value (Start and length Indicator Value, SLIV), or start symbol and length;

[0263] 2) Length information of symbols;

[0264] 3) mapping type;

[0265] 4) slot offset K2, such as K2 or extended K2;

[0266] 5) repetition number;

[0267] 6) slot number for determining Transport Block Size (TBS).

[0268] Optionally, the first DCI is further used to indicate L report slot offsets associated with the N CSI reports, at least one report slot offset is associated with one CSI report, and the L report slot offsets are used to determine the correspondence between the N CSI reports and the M first PUSCHs, where L is an integer less than or equal to N.

[0269] Optionally, the M first PUSCHs are indicated by the first DCI.

[0270] Optionally, the L report slot offsets and the M first PUSCHs are indicated by the same field in the first DCI, or the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI.

[0271] Optionally, the communication method provided by the embodiments of the present application can further include:

[0272] The network side device sends second information to the terminal, where the second information is used to indicate whether the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI.

[0273] Optionally, in the case where the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI, the size of the newly introduced field for indicating the L report slot offsets is:

[0274] where X is the number of entries of the report slot offset in the report slot offset list associated with each CSI report configured by the network side device for the terminal, and the number of entries of the report slot offset in the report slot offset list associated with different CSI reports in the N CSI reports is the same.

[0275] In this embodiment, there are multiple ways to determine the correspondence between the N CSI reports and the M first PUSCHs, and four ways are introduced below.

[0276] Way 1 (determination method based on the L reporting slot offsets)

[0277] The L reporting slot offsets have a mapping relationship with the M first PUSCHs, and the mapping relationship is used to determine the correspondence between the N CSI reports and the M first PUSCHs.

[0278] 1) In the case of L = M and the M first PUSCHs being located in different slots, the L reporting slot offsets have a one-to-one mapping relationship with the M first PUSCHs, and the CSI reports with the same reporting slot offset in the N CSI reports correspond to the same first PUSCH in the mapping relationship.

[0279] 2) In the case of L < M, L first PUSCHs in the M first PUSCHs have a one-to-one mapping relationship with the L reporting slot offsets, and the CSI reports with the same reporting slot offset in the N CSI reports correspond to the same first PUSCH in the mapping relationship.

[0280] Among them, the L first PUSCHs are selected from the M first PUSCHs, and the terminal can select L first PUSCHs from the M first PUSCHs according to at least one of the following ways:

[0281] Agreement, for example, agreement selects the first L first PUSCHs in the entry of the PUSCH list containing the M first PUSCHs, or selects the last L first PUSCHs, or selects the first L first PUSCHs starting from the xth first PUSCH, or selects the first L first PUSCHs ending at the yth PUSCH, etc.

[0282] The network side device indicates, for example, at least one of the following ways is determined according to RRC configuration, MAC CE activation, DCI trigger, and specifically, indicated by a bitmap.

[0283] Or, the time slot offsets of the N CSI reports are different, that is, N = L. Then, the one-to-one mapping relationship between the L reporting slot offsets and the M first PUSCHs can also be regarded as the one-to-one mapping relationship between the N CSI reports and the M first PUSCHs.

[0284] Alternatively, in the case where L < M, at least some of the M first PUSCHs are located in the same time slot, and the first PUSCHs located in the same time slot correspond to a reporting time slot offset. The CSI reports with the same reporting time slot offset in the N CSI reports correspond to the first PUSCHs located in the same time slot in the mapping relationship.

[0285] Optionally, multiple first PUSCHs located in the same time slot may satisfy at least one of the following conditions:

[0286] The plurality of first PUSCHs do not overlap in the time domain;

[0287] The multiple first PUSCHs cannot exceed the current time slot;

[0288] The number of the plurality of first PUSCHs does not exceed the fourth threshold.

[0289] The fourth threshold is determined by at least one of the following methods:

[0290] The agreement stipulates;

[0291] The network-side device indication.

[0292] 3) When L > M, there is a one-to-one mapping relationship between M of the L report slot offsets and the M first PUSCHs, and the CSI reports with the same report slot offset in the N CSI reports correspond to the same first PUSCH in the mapping relationship.

[0293] The M reporting time slot offsets are selected from the L reporting time slot offsets, and the terminal can select the M reporting time slot offsets from the L reporting time slot offsets according to at least one of the following methods:

[0294] The protocol stipulates, for example, that the first M reporting time slot offsets can be selected from L reporting time slot offsets, or the last M reporting time slot offsets can be selected from L reporting time slot offsets, or M consecutive reporting time slot offsets starting from the x-th reporting time slot offset can be selected from L reporting time slot offsets, or M consecutive reporting time slot offsets ending from the y-th reporting time slot offset can be selected from L reporting time slot offsets, etc.

[0295] The network-side device indication is determined, for example, by at least one method such as RRC configuration, MAC CE activation, or DCI triggering; specifically, it is indicated by a bitmap.

[0296] Optionally, the processing method for the CSI reports corresponding to the LM report slot offsets that were not selected out of the L report slot offsets includes one of the following:

[0297] a. Discard the CSI report corresponding to the unselected M-L report slot offsets.

[0298] b. Merge the CSI report associated with part or all of the unselected M-L report slot offsets with other CSI reports on one PUSCH.

[0299] One merging method is that, before or after a selected report slot offset, if there is an unselected report slot offset, the CSI report corresponding to the unselected report slot offset is merged with the CSI report corresponding to the selected report slot offset on one PUSCH.

[0300] Another merging method is that, within a specific range before and / or after a selected report slot offset, if there is an unselected report slot offset, the CSI report corresponding to the unselected report slot offset is merged with the CSI report corresponding to the selected report slot offset on one PUSCH.

[0301] Optionally, in the above manner 1, the M first PUSCHs satisfy at least one of the following conditions:

[0302] No time slot offset parameter K2 is configured;

[0303] K2 is configured, and K2 is ignored when applied;

[0304] The M first PUSCHs are configured with the same symbol position and length;

[0305] The M first PUSCHs have the same mapping type;

[0306] The number of repetitions is not configured;

[0307] The number of repetitions is configured, and is ignored when applied;

[0308] The number of repetitions is configured, and the number of repetitions of the M first PUSCHs is the same;

[0309] The number of time slots for determining TBS, i.e., the number of time slots corresponding to TB processing over multi-slot (TBoMS), is not configured;

[0310] The number of time slots for determining TBS is configured, and is ignored when applied;

[0311] The number of time slots for determining TBS is configured, and the number of time slots for determining TBS configured for the M first PUSCHs is the same.

[0312] In view of the manner 1, the mapping relationship between the CSI report and the first PUSCH is determined according to the reporting slot offset of the CSI report, then the time slot position of the first PUSCH can be determined according to the reporting slot offset of the CSI report, and accordingly, the time slot offset parameter of the first PUSCH itself can be ignored or not configured.

[0313] Alternatively, in view of the manner 1, the first PUSCH can be used only for transmitting the CSI report or needs to reduce the DCI overhead when the first PUSCH transmits the CSI report, then the M first PUSCHs for transmitting the CSI report can have some common characteristics, such as the M first PUSCHs are configured with the same symbol position and length, the mapping type of the M first PUSCHs is the same, and the like; or, PUSCH repetition does not need to be configured or applied; or, the 'TBoMS' parameter does not need to be configured or applied.

[0314] Manner 2

[0315] The N CSI reports have respective nominal time slot positions, and the relationship between the nominal time slot positions of the N CSI reports and the time slot positions of the M first PUSCHs is used to determine the correspondence between the N CSI reports and the M first PUSCHs.

[0316] The nominal time slot position of each CSI report in the N CSI reports is determined according to the reporting slot offset associated with the CSI report.

[0317] Specifically, for a first CSI report with at least one first PUSCH in the nominal time slot position, the at least one first PUSCH is determined as the first PUSCH carrying the first CSI report; for a second CSI report without any first PUSCH in the nominal time slot position, the first PUSCH after the nominal time slot position of the second CSI report is determined as the first PUSCH carrying the first CSI report.

[0318] Manner 3

[0319] The network side device associates PUSCH configuration information in the respective configuration information of the N CSI reports, and the terminal can determine the first PUSCH corresponding to the associated CSI report and the time domain position of the first PUSCH according to the PUSCH configuration information associated in the respective configuration information of the N CSI reports, and the first PUSCH corresponding to the CSI report can be used only for transmitting the CSI report. The PUSCH configuration information can include PUSCH time domain configuration information.

[0320] The configuration information of each of the CSI reports comprises a PUSCH list, and the PUSCH list comprises time domain configuration information of K PUSCHs.

[0321] The time domain configuration information of the first PUSCH comprises at least one of the following:

[0322] 1) position information of a symbol, such as a start and length indicator value (SLIV) or a start symbol and a length;

[0323] 2) length information of a symbol;

[0324] 3) a mapping type;

[0325] 4) a slot offset parameter K2, such as K2 or an extended K2;

[0326] 5) a repetition number;

[0327] 6) a slot number for determining a transport block size (TBS).

[0328] Optionally, a reporting slot offset is not configured; or the reporting slot offset is taken as K2.

[0329] Optionally, the first DCI is further configured to indicate one PUSCH in the PUSCH list associated with each of the N CSI reports as the first PUSCH carrying the corresponding CSI report.

[0330] Optionally, the first DCI is specifically configured to indicate one PUSCH in the PUSCH list associated with each of the N CSI reports as the first PUSCH carrying the corresponding CSI report by using the same field, wherein a size of the field is wherein the N CSI reports share the same field or each has a respective field.

[0331] Optionally, if the first PUSCH is used only for transmitting the CSI report, the first field and the second field in the first DCI are the same field, wherein the first field is a field indicating one PUSCH in the PUSCH list associated with each of the N CSI reports as the first PUSCH, and the second field is a field indicating a time domain resource assignment (TDRA) of the first PUSCH.

[0332] Optionally, if the PUSCH configuration information of the at least two CSI reports is the same, the at least two CSI reports correspond to the same first PUSCH.

[0333] Option 4

[0334] The terminal can determine the correspondence between the N CSI reports and the M first PUSCHs according to at least one of the reference signal RS time domain position information for measuring the CSI, the CSI calculation delay requirement, and the time domain position information of the M first PUSCHs, the CSI report being used to carry the measurement result of the reference signal for measuring the CSI.

[0335] Optionally, the reference signal RS for measuring the CSI is included in the configuration of the CSI report. Further, the first DCI triggers the corresponding RS while triggering the CSI report.

[0336] Optionally, the report slot offset in the CSI report satisfies one of the following conditions:

[0337] The report slot offset is not configured;

[0338] The report slot offset is configured but ignored when applied;

[0339] Optionally, the RS is a CSI-RS, such as an aperiodic CSI-RS.

[0340] Optionally, for a third CSI report in the N CSI reports, the first PUSCH for carrying the third CSI report is one of the M first PUSCHs, and the first PUSCH for carrying the third CSI report is the earliest PUSCH that satisfies at least one of a first CSI calculation delay requirement Z and a second CSI calculation delay requirement Z', wherein:

[0341] The first CSI calculation delay requirement Z is a delay requirement between the CSI report and the first DCI;

[0342] The second CSI calculation delay requirement Z' is a calculation delay requirement between the CSI report and the RS for measuring the CSI.

[0343] Optionally, on the basis of the above embodiments, the communication method proposed by the application can further include:

[0344] The network side device sends a second DCI to the terminal, wherein the second DCI is used to schedule a second PUSCH.

[0345] Further, at the terminal side, if the second PUSCH and the first PUSCH are transmitted in the same time period, the terminal cancels the transmission of the first PUSCH; and / or, if the second PUSCH and the first PUSCH are transmitted in the same time period, and the first PUSCH of the time period is used to carry a CSI report, the terminal transmits the data carried by the first PUSCH on the second PUSCH to solve the conflict between the first PUSCH and the second PUSCH.

[0346] Optionally, if the second PUSCH is itself scheduled for data transmission, the CSI report shares the PUSCH (or multiplexes the same PUSCH resource) with the data.

[0347] Optionally, the second PUSCH can include one or more PUSCHs.

[0348] Embodiment two

[0349] The transmission object is a target reference signal (RS), the first DCI is used to trigger the transmission of N target RSs, and the N target RSs correspond to different time domain positions respectively.

[0350] Among them, the target CSI-RS can include but is not limited to at least one of the reference signals such as CSI-RS, SRS and TRS.

[0351] Among them, the transmission of the target RS includes the reception of the target RS or the transmission of the target RS.

[0352] In some embodiments, the N target RSs are located in the same prediction window.

[0353] Optionally, the transmission object is an aperiodic target RS, the network side device is configured with a slot offset list for the aperiodic target RS, field A in the first DCI is used to indicate whether to trigger the aperiodic target RS, and field B in the first DCI is used to indicate an entry in the slot offset list, and the entry is used to determine the slot offset corresponding to the triggered target RS.

[0354] Specifically, for each aperiodic CSI-RS, the network side device configures a time slot offset list, which contains N values of time slot offset (the offset of aperiodic CSI-RS relative to the first DCI or the time slot offset of aperiodic CSI-RS relative to the PUSCH where the CSI associated with the aperiodic CSI-RS is located, such as aperiodicTriggeringOffset). The terminal triggers the aperiodic CSI-RS according to the 'field A' in the first DCI, and determines the time slot offset associated with each CSI-RS according to the entry in the time slot offset list indicated by 'field B' in the first DCI.

[0355] Optionally, the aperiodic target RS is one target RS associated with one trigger state; and / or, the number of entries in the time slot offset list of different aperiodic target RSs in the N aperiodic target RSs is the same, and is indicated by the same field of the first DCI; and / or, the size of field B in the first DCI is: bits, and M is the number of entries in the time slot offset list of the aperiodic target RS.

[0356] Further, if the network side device does not configure the time slot offset list for the aperiodic target RS, the size of field B in the first DCI is 0 bits.

[0357] Optionally, if the network side device configures the time slot offset list, but the first DCI does not contain the corresponding 'field B', the terminal defaults to determining the time domain position of the target RS according to the time slot offset corresponding to the first entry of the time slot offset list.

[0358] Optionally, the 'field B' is the TDRA field in the first DCI. That is, it shares the same DCI field as the CSI report or the PUSCH time domain allocation. Therefore, the number of entries of the CSI-RS time slot offset list is consistent with the number of rows of the PUSCH TDRA table or the number of entries of the report time slot offset list associated with the CSI report.

[0359] Optionally, the field A is a CSI request field or a target RS request field, that is, the target CSI-RS and the CSI report are both triggered by the 'CSI-Request' field.

[0360] Optionally, the network side device configures each aperiodic target RS with a time slot offset, which is the time slot offset of the aperiodic target RS relative to the PUSCH where the associated CSI report is located.

[0361] In the above embodiment one, the reporting of N CSI reports can be triggered by one DCI at one time, and at least two of the N CSI reports can be located at different time domain positions, thus meeting the multi-service distribution requirement, thereby improving the utilization of DCI and communication efficiency.

[0362] In the above embodiment two, the transmission of N target RSs can be triggered by one DCI at one time, and at least two of the N target RSs can be located at different time domain positions, thus meeting the multi-service distribution requirement, thereby improving the utilization of DCI and communication efficiency.

[0363] It can be seen that the communication method provided in the embodiments of the present application can trigger related operations of N transmission objects by one DCI at one time, and at least two of the N transmission objects can be located at different time domain positions, thus meeting the multi-service distribution requirement, thereby improving the utilization of DCI and communication efficiency.

[0364] The communication method provided in the embodiments of the present application can be executed by a virtual device. The method of executing the communication method by a virtual device in the embodiments of the present application is taken as an example to illustrate the communication device provided in the embodiments of the present application.

[0365] As shown in FIG. 14, an embodiment of the present application provides a communication device 1400, which can be used for a terminal. The device 1400 can include a first receiving module 1401 configured to receive a first DCI (Downlink Control Information). The first DCI is used to trigger related operations of N transmission objects, and N is an integer greater than or equal to 2. At least two of the N transmission objects are located at different time domain positions.

[0366] The transmission object can include, but is not limited to, at least one of a CSI report and a target RS (Reference Signal). In the case of the transmission object being a CSI report, the first DCI is used to trigger the reporting of N CSI reports. In the case of the transmission object being a target RS, the first DCI is used to trigger the transmission of N target RSs. The target RS can include, but is not limited to, at least one of a CSI-RS (Channel State Information-Reference Signal), an SRS (Sounding Reference Signal), and a TRS (Tracking reference signal).

[0367] Optionally, the N transport objects are located in a window, for example, the N transport objects are located in a prediction window. It can be understood that if the N transport objects are located in a prediction window, the network side device can indicate the CSI reporting, CSI-RS measurement and the like information that is most matched with all services in the prediction window at one time through the above step 201, thereby maximizing the efficiency of communication, improving the efficiency of DCI use, and reducing the communication delay.

[0368] Optionally, the time interval between the latest transport object in the N transport objects and the first DCI does not exceed a first threshold, and / or the time interval between the earliest transport object in the N transport objects and the first DCI is not less than a second threshold, and / or the time interval between the latest transport object and the earliest transport object in the N transport objects does not exceed a third threshold.

[0369] Among them, the first threshold, the second threshold or the third threshold is related to the UE capability.

[0370] In some embodiments, the UE capability is the UE prediction capability. For example, the first threshold is related to the latest time predicted by the UE, the second threshold is related to the earliest time predicted by the UE, and the third threshold is related to the duration predicted by the UE.

[0371] In some embodiments, the UE capability is the UE processing capability. For example, the first threshold is related to the latest transport object that can be processed by the UE, the second threshold is related to the earliest transport object that can be processed by the UE, and the third threshold is related to the duration of the transport object that can be processed by the UE.

[0372] Optionally, the first threshold, the second threshold or the third threshold can be indicated by the network side device or agreed by the protocol. For example, the UE capability can support multiple threshold values, and the network side device indicates one of them as the first threshold, the second threshold or the third threshold.

[0373] Next, taking the transport object as a CSI report and a target RS as an example, a communication method proposed in the embodiments of the application is introduced.

[0374] Embodiment one

[0375] The transport object is a CSI report, the first DCI is used to trigger the reporting of N CSI reports, and the N CSI reports correspond to M first physical uplink shared channels (PUSCHs) with different time domain positions, M is an integer greater than or equal to 2, and M is less than or equal to N.

[0376] Specifically, the network side device can indicate N CSI reports associated with 1 trigger state through the first DCI.

[0377] In some embodiments, the N CSI reports are located in the same prediction window. As shown in FIG. 7, according to the traffic prediction, the network side device can at least obtain the burst traffic distribution of the traffic in a prediction window and the data volume of each burst traffic in advance. In the prediction window shown in FIG. 7, there are three burst traffics, Burst0, Burst1, Burst2 and Burst3, and the data volume of each burst traffic is represented by the height of the columnar graph. The higher the columnar graph corresponding to a burst traffic, the larger the data volume of the burst traffic. As can be seen from FIG. 7, the distribution of the burst traffics is random, and the arrival time interval between adjacent burst traffics is different, i.e., the traffic distribution is aperiodic or semi-persistent. Correspondingly, as shown in FIG. 8, according to the above prediction information, in the prediction window, three CSI reports can be triggered by one DCI (CSI request) for reporting. It can be seen that the three CSI reports are also aperiodic or semi-persistent.

[0378] Optionally, the communication apparatus 1400 proposed in the embodiments of the present application can further include:

[0379] The second receiving module is configured to receive the first information sent by the network side device.

[0380] The first determining module is configured to determine whether to report the N CSI reports on the M first PUSCHs according to the first information.

[0381] Further, the communication apparatus 1400 proposed in the embodiments of the present application can further include:

[0382] The second determining module is configured to determine the correspondence between the N CSI reports and the M first PUSCHs in the case of reporting the N CSI reports on the M first PUSCHs.

[0383] The CSI reporting module is configured to report the N CSI reports on the M first PUSCHs correspondingly.

[0384] Further, the communication apparatus 1400 proposed in the embodiments of the present application can further include:

[0385] The third determining module is configured to determine to report the N CSI reports on only one PUSCH in the case of being unable to report the N CSI reports on the M first PUSCHs.

[0386] For example, the first determining module can determine whether to send the CSI reports on multiple PUSCHs (M first PUSCHs) according to the 'enable' configured by the network side device; otherwise, the UE can only send the CSI reports on one PUSCH.

[0387] Optionally, the first DCI is further used for indicating the M first PUSCHs. Alternatively, the M first PUSCHs are indicated by the first DCI. That is, the N CSI reports and the M first PUSCHs are both indicated (or triggered) by the first DCI.

[0388] Optionally, the apparatus 1400 can further include a third receiving module configured to receive a PUSCH list indicated by the network-side device, the PUSCH list containing time domain configuration information of the M first PUSCHs.

[0389] The time domain configuration information of one of the first PUSCHs includes at least one of the following:

[0390] 1) position information of a symbol, such as a length indication value (Start and length Indicator Value, SLIV), or a start symbol and a length;

[0391] 2) length information of a symbol;

[0392] 3) a mapping type;

[0393] 4) a slot offset parameter K2, such as K2 or an extended K2;

[0394] 5) a repetition number;

[0395] 6) a number of slots for determining a Transport Block Size (TBS).

[0396] Optionally, the first DCI is further used for indicating L report slot offsets associated with the N CSI reports, at least one report slot offset is associated with one CSI report, L is an integer less than or equal to N, and the second determining module is specifically configured to determine the correspondence between the N CSI reports and the M first PUSCHs according to the L report slot offsets. Specifically, the second determining module can carry CSI reports with the same report slot offset in the N CSI reports to the same first PUSCH.

[0397] Optionally, the L reporting time slot offsets and the M first PUSCHs are indicated by a same field in the first DCI, so as to reduce the size of the DCI and improve the efficiency of the DCI. For example, the L reporting time slot offsets and the M first PUSCHs are indicated by a TDRA field or a TDRA row index in the first DCI. Alternatively, the L reporting time slot offsets and the M first PUSCHs are indicated by different fields in the first DCI, such as introducing a new field for indicating the L different reporting time slot offsets.

[0398] Optionally, the communication apparatus 1400 provided by the embodiment of the application further includes:

[0399] The fourth receiving module is configured to receive second information sent by the network side device.

[0400] The fourth determining module is configured to determine, according to the second information, whether the L reporting time slot offsets and the M first PUSCHs are indicated by different fields in the first DCI.

[0401] That is, whether the L reporting time slot offsets and the M first PUSCHs are indicated by 'different fields' (such as RRC configuration) by the network side device; and whether the UE determines the size of the first DCI according to whether there is an additional field.

[0402] Optionally, in the case where the L reporting time slot offsets and the M first PUSCHs are indicated by different fields in the first DCI, the size of the newly introduced field for indicating the L reporting time slot offsets is:

[0403] X is the number of entries of reporting time slot offsets in the reporting time slot offset list associated with each CSI report configured by the network side device for the terminal, and the number of entries of reporting time slot offsets in the reporting time slot offset list associated with different CSI reports in the N CSI reports is the same.

[0404] In the embodiment, there are multiple ways to determine the correspondence between the N CSI reports and the M first PUSCHs, and four ways are introduced below.

[0405] Method 1 (determination method based on the L reporting time slot offsets)

[0406] The L reporting time slot offsets and the M first PUSCHs have a mapping relationship, and the second determining module is configured to determine the correspondence between the N CSI reports and the M first PUSCHs according to the mapping relationship.

[0407] Optionally, the second determining module is further configured to determine the time slot position of at least one of the M first PUSCHs according to the mapping relationship.

[0408] 1) In a case where L=M and the M first PUSCHs are located in different time slots, the L reporting time slot offsets and the M first PUSCHs are in a one-to-one mapping relationship, and in this case, the second determining module is configured to:

[0409] According to the one-to-one mapping relationship, CSI reports with the same reporting time slot offset in the N CSI reports are carried to the same first PUSCH in the mapping relationship.

[0410] Specifically, if multiple CSI reports are associated with the same reporting time slot offset, the multiple CSI reports share the first PUSCH corresponding to the reporting time slot offset.

[0411] Alternatively, the time slot offsets of the N CSI reports are different, i.e., N=L. Then, the one-to-one mapping relationship between the L reporting time slot offsets and the M first PUSCHs can also be regarded as a one-to-one mapping relationship between the N CSI reports and the M first PUSCHs.

[0412] The one-to-one mapping relationship is determined by at least one of the following manners:

[0413] Agreement, for example, the agreement that the order of the M first PUSCHs in the PUSCH list corresponds to the time domain order (or reverse order) of the L reporting time slot offsets;

[0414] Network side device indication, for example, at least one of RRC configuration, MAC CE activation, and DCI triggering is determined.

[0415] 2) In a case where L

[0416] The second determining module is configured to:

[0417] According to the one-to-one mapping relationship, CSI reports with the same reporting time slot offset in the N CSI reports are carried to the same first PUSCH in the mapping relationship.

[0418] Optionally, the apparatus 1400 further includes a discarding module configured to discard PUSCHs other than the L first PUSCHs in the M first PUSCHs.

[0419] The second determining module can select L first PUSCHs from the M first PUSCHs according to at least one of the following manners:

[0420] The protocol stipulates, for example, to select the first L first PUSCHs, or the last L first PUSCHs, or the first L first PUSCHs starting from the xth first PUSCH, or the first L first PUSCHs ending at the yth first PUSCH, etc. in the entry of the PUSCH list containing the M first PUSCHs.

[0421] The network side device indicates, for example, to determine according to at least one of RRC configuration, MAC CE activation, and DCI triggering, in particular, to indicate by a bitmap.

[0422] Or, in the case of L

[0423] The second determining module can be used to:

[0424] Optionally, if one time slot transmits multiple first PUSCHs, and the time slot has a CSI report, the CSI report is carried in one of the multiple first PUSCHs, such as the first, last or second last first PUSCH in the time slot, or in the PUSCH indicated by the network.

[0425] Optionally, the multiple first PUSCHs in the same time slot satisfy at least one of the following conditions:

[0426] The multiple first PUSCHs do not overlap in the time domain;

[0427] The multiple first PUSCHs cannot exceed the current time slot;

[0428] The number of the multiple first PUSCHs does not exceed a fourth threshold.

[0429] The fourth threshold is determined by at least one of the following manners:

[0430] The protocol stipulates;

[0431] The network side device indicates.

[0432] Further, the second determining module can determine the plurality of first PUSCHs transmitted in one time slot according to the following steps:

[0433] Step 1, starting from the first first PUSCH (determined according to the entry order), sequentially traversing the target PUSCHs which can be transmitted in one time slot with the first first PUSCH in reverse order;

[0434] Step 2, if a target PUSCH which can be transmitted in one time slot with the first first PUSCH is found, merging the target PUSCH with the first first PUSCH as the first first PUSCH, and returning to step 1;

[0435] Step 3, if no target PUSCH which can be transmitted in one time slot with the first first PUSCH is found, selecting the first first PUSCH into a PUSCH candidate pool, which can exclusively occupy one reporting time slot offset; taking the next first PUSCH as the first first PUSCH, and returning to step 1. Further, if the number of first PUSCHs in the PUSCH candidate pool is L, stopping searching for the target PUSCH, and taking the plurality of first PUSCHs in the PUSCH candidate pool as the PUSCHs carrying the CSI reports.

[0436] Wherein, the determination of the correspondence between the L first PUSCHs and the L reporting time slot offsets can refer to the case of L=M described in the foregoing manner, and will not be described repeatedly.

[0437] 3) In the case of L>M, the second determining module can be used for:

[0438] selecting M reporting time slot offsets from the L reporting time slot offsets to form a one-to-one mapping relationship with the M first PUSCHs;

[0439] carrying the CSI reports with the same reporting time slot offset in the N CSI reports to the same first PUSCH in the mapping relationship according to the one-to-one mapping relationship.

[0440] Wherein, the second determining module can select M reporting time slot offsets from the L reporting time slot offsets according to at least one of the following manners:

[0441] Protocol agreement, for example, the protocol agrees to select the first M reporting time slot offsets from the L reporting time slot offsets, or select the last M reporting time slot offsets from the L reporting time slot offsets, or select the continuous M reporting time slot offsets starting from the xth reporting time slot offset from the L reporting time slot offsets, or select the continuous M reporting time slot offsets ending from the yth reporting time slot offset from the L reporting time slot offsets, etc.

[0442] The network side device indicates, for example, is determined according to at least one of the following ways: RRC configuration, MAC CE activation, DCI trigger, and specifically, is indicated by a bitmap.

[0443] Optionally, the processing method of the CSI reports corresponding to the L-M unselected reporting slot offsets among the L reporting slot offsets comprises one of the following:

[0444] a. Discard the CSI reports corresponding to the M-L unselected reporting slot offsets.

[0445] b. Merge the CSI reports associated with part or all of the M-L unselected reporting slot offsets with other CSI reports on one PUSCH.

[0446] One merging method is that before or after a selected reporting slot offset, if there is an unselected reporting slot offset, the CSI report corresponding to the unselected reporting slot offset is merged with the CSI report corresponding to the selected reporting slot offset on one PUSCH.

[0447] Another merging method is that within a specific range before and / or after a selected reporting slot offset, if there is an unselected reporting slot offset, the CSI report corresponding to the unselected reporting slot offset is merged with the CSI report corresponding to the selected reporting slot offset on one PUSCH.

[0448] Optionally, if the CSI report corresponding to some reporting slot offset exceeds a specific range, it is discarded.

[0449] Wherein, the determination of the correspondence between the M first PUSCHs and the M reporting slot offsets can refer to the description of the case of L=M in the foregoing manner, and will not be repeated here.

[0450] Optionally, in the above manner 1, the M first PUSCHs satisfy at least one of the following conditions:

[0451] The time offset parameter K2 is not configured;

[0452] K2 is configured, and K2 is ignored when applied;

[0453] The M first PUSCHs are configured with the same symbol position and length;

[0454] The M first PUSCHs have the same mapping type;

[0455] The number of repetitions is not configured;

[0456] Configure the number of repetitions, and ignore them when applying;

[0457] Configure the number of repetitions, and the M first PUSCHs are repeated the same number of times;

[0458] Do not configure the number of time slots used to determine the TBS, i.e., the number of time slots corresponding to TB processing over multi-slot (TBoMS);

[0459] The configuration is used to determine the number of time slots for the TBS, and is ignored when applied;

[0460] The configuration is used to determine the number of time slots for TBS, and the number of time slots configured for determining TBS for the M first PUSCHs is the same.

[0461] Considering that in Method 1, the mapping relationship between the first PUSCH and the report slot offset of the CSI report is determined, the slot position of the first PUSCH can be determined based on the report slot offset of the CSI report. Accordingly, the slot offset parameter of the first PUSCH itself can be ignored or not configured.

[0462] Alternatively, considering that in Method 1, the first PUSCH may only be used to transmit CSI reports or it may be necessary to reduce the DCI overhead when the first PUSCH transmits CSI reports, then the M first PUSCHs that transmit CSI reports may have some common characteristics, such as the M first PUSCHs having the same symbol position and length, the M first PUSCHs having the same mapping type, etc.; or, there is no need to configure or apply PUSCH duplication; or, there is no need to configure or apply the 'TBoMS' parameter.

[0463] Method 2

[0464] The N CSI reports each have their own nominal time slot location, and the second determining module can be used to:

[0465] Based on the relationship between the nominal timeslot positions of the N CSI reports and the timeslot positions of the M first PUSCHs, the correspondence between the N CSI reports and the M first PUSCHs is determined.

[0466] The nominal timeslot position of each of the N CSI reports is determined based on the timeslot offset of its associated report. The nominal timeslot is not necessarily the timeslot in which the CSI report is actually sent.

[0467] Specifically, the second determining module can be used for:

[0468] a. For a first CSI report with at least one first PUSCH in the nominal slot position, the at least one first PUSCH is determined as the first PUSCH carrying the first CSI report.

[0469] Specifically, if there is at least one first PUSCH in the nominal slot of a CSI report, the CSI report is reported in the at least one first PUSCH in the nominal slot.

[0470] Further, if the nominal slot contains at least two first PUSCHs, the first PUSCH reporting the CSI report is determined according to the protocol agreement or the indication of the network side device. For example, the protocol agreement or the network side device indicates the first first PUSCH, the last first PUSCH, or the last Xth first PUSCH (e.g., X = 2) in the nominal slot as the PUSCH reporting the CSI report.

[0471] Alternatively, if there is at least one first PUSCH in the nominal slot of a CSI report, and the at least one first PUSCH is part of a plurality of consecutive PUSCHs, the CSI report is reported in one of the plurality of consecutive PUSCHs.

[0472] Further, if the plurality of consecutive PUSCHs contains at least two PUSCHs, the PUSCH reporting the CSI report is determined according to the protocol agreement or the indication of the network side device. For example, the protocol agreement or the network side device indicates the first PUSCH, the last PUSCH, or the last Xth PUSCH (e.g., X = 2) in the plurality of consecutive PUSCHs as the PUSCH reporting the CSI report.

[0473] b. For a second CSI report with no first PUSCH in the nominal slot position, the first PUSCH after the nominal slot position of the second CSI report is determined as the first PUSCH carrying the first CSI report.

[0474] Specifically, if there is no first PUSCH in the nominal slot of a second CSI report, the second CSI report is reported in the PUSCH after the nominal slot of the second CSI report, and the PUSCH reporting the second CSI report is one of the following:

[0475] the nearest PUSCH after the nominal slot;

[0476] PUSCH on the latest one of the time slots after the nominal time slot containing PUSCH; wherein, if the latest one of the time slots after the nominal time slot containing PUSCH contains at least two PUSCHs, the PUSCH reporting the second CSI report is determined according to a protocol agreement or an indication of the network side device, such as the first, the last or the Xth (e.g. X=2) PUSCH of the at least two PUSCHs being indicated as the PUSCH reporting the CSI report according to the protocol agreement or the indication of the network side device.

[0477] In the case of multiple consecutive PUSCHs after the nominal time slot of a CSI report, the PUSCH reporting the second CSI report is determined according to a protocol agreement or an indication of the network side device, such as the first, the last or the Xth (e.g. X=2) PUSCH of the multiple consecutive PUSCHs being indicated as the PUSCH reporting the CSI report according to the protocol agreement or the indication of the network side device.

[0478] Optionally, if there is no first PUSCH on the nominal time slot of a CSI report and there is also no PUSCH after the nominal time slot of the CSI report, the CSI report is discarded.

[0479] Method 3

[0480] The network side device associates PUSCH configuration information in the configuration information of each of the N CSI reports, and the second determining module is configured to:

[0481] determine the first PUSCH corresponding to the associated CSI report and the time domain position of the first PUSCH according to the PUSCH configuration information associated in the configuration information of each of the N CSI reports, wherein the first PUSCH corresponding to the CSI report can be used only for transmitting the CSI report, and the PUSCH configuration information can include PUSCH time domain configuration information.

[0482] wherein the configuration information of each of the CSI reports contains a PUSCH list containing time domain configuration information of K PUSCHs.

[0483] wherein the time domain configuration information of one of the first PUSCHs includes at least one of the following:

[0484] 1) position information of symbols, such as a length indicator value (Start and length Indicator Value, SLIV), or a start symbol and a length;

[0485] 2) length information of symbols;

[0486] 3) mapping type;

[0487] 4) slot offset K2, such as K2 or extended K2;

[0488] 5) repetition number;

[0489] 6) slot number for determining Transport Block Size (TBS).

[0490] Optionally, the reporting slot offset can not be configured; or the reporting slot offset is taken as K2.

[0491] Optionally, the first DCI is further used for indicating one PUSCH in the PUSCH list associated with the N CSI reports respectively as the first PUSCH carrying the corresponding CSI report.

[0492] Optionally, the first DCI is specifically used for indicating one PUSCH in the PUSCH list associated with the N CSI reports respectively as the first PUSCH carrying the corresponding CSI report through the same field, wherein the size of the field is wherein the N CSI reports share the same field or each has a field respectively.

[0493] Optionally, if the first PUSCH is used only for transmitting CSI reports, the first field and the second field in the first DCI are the same field, wherein the first field is a field indicating one PUSCH in the PUSCH list associated with the N CSI reports respectively as the first PUSCH, and the second field is a field indicating the Time Domain Resource Assignment (TDRA) of the first PUSCH.

[0494] Optionally, if the PUSCH configuration information associated with at least two CSI reports is the same, the at least two CSI reports correspond to the same first PUSCH.

[0495] Method 4

[0496] The second determining module can be used for determining the correspondence between the N CSI reports and the M first PUSCHs according to at least one of the time domain position information of the reference signal (RS) for measuring the CSI, the CSI calculation delay requirement, and the time domain position information of the M first PUSCHs, wherein the CSI report is used for carrying the measurement result of the reference signal for measuring the CSI.

[0497] Optionally, a reference signal (RS) configuration for measuring CSI is included in the configuration of the CSI report. Further, the first DCI triggers the corresponding RS at the same time as triggering the CSI report.

[0498] Optionally, a reporting slot offset in the CSI report satisfies one of the following conditions:

[0499] No reporting slot offset is configured;

[0500] A reporting slot offset is configured but ignored when applied;

[0501] Optionally, the RS is a CSI-RS, such as an aperiodic CSI-RS.

[0502] Optionally, for a third CSI report of the N CSI reports, a first PUSCH for carrying the third CSI report is one of the M first PUSCHs, and the first PUSCH for carrying the third CSI report is the earliest PUSCH that satisfies at least one of a first CSI computation delay requirement Z and a second CSI computation delay requirement Z', wherein:

[0503] The first CSI computation delay requirement Z is a delay requirement between a CSI report and the first DCI;

[0504] The second CSI computation delay requirement Z' is a computation delay requirement between a CSI report and an RS for measuring CSI.

[0505] Optionally, based on the above embodiments, the communication apparatus 1400 proposed by the present application can further include:

[0506] A fifth receiving module configured to receive a second DCI sent by the network-side device, wherein the second DCI is used to schedule a second PUSCH;

[0507] A conflict processing module configured to, if the second PUSCH and the first PUSCH are sent in the same time period, cancel the sending of the first PUSCH; and / or, if the second PUSCH and the first PUSCH are sent in the same time period and the first PUSCH in the time period is used to carry a CSI report, carry the data carried by the first PUSCH on the second PUSCH to send, so as to solve the conflict between the first PUSCH and the second PUSCH.

[0508] Optionally, if the second PUSCH itself is scheduled for data transmission, the CSI report and the data share the PUSCH (or multiplex the same PUSCH resource).

[0509] Optionally, the second PUSCH can include one or more PUSCHs.

[0510] Embodiment two

[0511] The transmission object is a target reference signal (RS), the first DCI is used to trigger transmission of N target RSs, and the N target RSs correspond to different time domain positions respectively.

[0512] Optionally, the target CSI-RS can include at least one of a CSI-RS, an SRS, and a TRS.

[0513] Optionally, the transmission of the target RS includes receiving of the target RS or transmitting of the target RS.

[0514] In some embodiments, the N target RSs are located in the same prediction window.

[0515] Optionally, the transmission object is an aperiodic target RS, the network side device is configured with a slot offset list for the aperiodic target RS, a field A in the first DCI is used to indicate whether the aperiodic target RS is triggered, and a field B in the first DCI is used to indicate an entry in the slot offset list, the entry being used to determine a slot offset corresponding to the triggered target RS.

[0516] Specifically, for each aperiodic CSI-RS, the network side device is configured with a slot offset list, the slot offset list including N values of slot offsets (aperiodic CSI-RS offset relative to the first DCI or aperiodic CSI-RS slot offset relative to ‘PUSCH where CSI associated with the aperiodic CSI-RS is located’ such as aperiodicTriggeringOffset). The terminal triggers the aperiodic CSI-RS according to the ‘field A’ in the first DCI, and determines the slot offset associated with each CSI-RS according to the entry in the slot offset list indicated by the ‘field B’ in the first DCI.

[0517] Optionally, the aperiodic target RS is one target RS associated with one trigger state; and / or, the number of entries in the slot offset list of different aperiodic target RSs in the N aperiodic target RSs is the same, and is indicated by the same field of the first DCI; and / or, the size of the field B in the first DCI is: bits, and M is the number of entries in the slot offset list of the aperiodic target RS.

[0518] Further, if the network side device does not configure the slot offset list for the aperiodic target RS, the size of the field B in the first DCI is 0 bits.

[0519] Optionally, if the network-side device is configured with a time slot offset list but the corresponding 'domain B' is not included in the first DCI, the terminal determines the target RS time domain position according to the time slot offset corresponding to the first entry of the time slot offset list by default.

[0520] Optionally, the 'domain B' is a TDRA domain in the first DCI, that is, the same DCI domain is shared with CSI reporting or PUSCH time domain allocation. Therefore, the number of entries of the CSI-RS time slot offset list is consistent with the number of rows of the PUSCH TDRA table or the number of entries of the reporting time slot offset list associated with the CSI report.

[0521] Optionally, the domain A is a CSI request domain or a target RS request domain, that is, the target CSI-RS and the CSI report are triggered by the 'CSI-Request' domain.

[0522] Optionally, the network-side device is configured with a time slot offset for each aperiodic target RS, and the time slot offset is the time slot offset of the aperiodic target RS and the PUSCH where the associated CSI report is located.

[0523] Embodiments of the present application provide a communication device 1400, which can trigger the reporting of N CSI reports at one time through one DCI, and at least two CSI reports in the N CSI reports can be located at different time domain positions, so as to meet the multi-service distribution requirement, thereby improving the utilization rate of DCI and communication efficiency.

[0524] As shown in FIG. 15, another embodiment of the present application provides a communication device 1500, which can be applied to a network-side device. The device 1500 can include a first sending module 1501 configured to send a first downlink control information DCI to a terminal, wherein the first DCI is used to trigger the related operation of N transmission objects, and N is an integer greater than or equal to 2, and at least two transmission objects in the N transmission objects are located at different time domain positions.

[0525] The transmission object can include, but is not limited to, at least one of a CSI report and a target reference signal (RS). In the case of the transmission object being a CSI report, the first DCI is used to trigger reporting of N CSI reports; in the case of the transmission object being a target RS, the first DCI is used to trigger transmission of N target RSs. The target RS can include, but is not limited to, at least one of a channel state information-reference signal (CSI-RS), a sounding reference signal (SRS), and a tracking reference signal (TRS).

[0526] Optionally, the N transmission objects are located in a window, for example, a prediction window. It can be understood that if the N transmission objects are located in a prediction window, the network side device can indicate the CSI reporting, CSI-RS measurement, and the like that are most matched with all services in the prediction window at one time through the above step 201, thereby maximizing the efficiency of communication, improving the efficiency of DCI use, and reducing communication delay.

[0527] Optionally, a time interval between the latest transmission object in the N transmission objects and the first DCI is not more than a first threshold, and / or a time interval between the earliest transmission object in the N transmission objects and the first DCI is not less than a second threshold, and / or a time interval between the latest transmission object and the earliest transmission object in the N transmission objects is not more than a third threshold.

[0528] The first threshold, the second threshold, or the third threshold is related to a UE capability.

[0529] In some embodiments, the UE capability is a UE prediction capability. For example, the first threshold is related to a latest time predicted by the UE, the second threshold is related to an earliest time predicted by the UE, and the third threshold is related to a duration predicted by the UE.

[0530] In some embodiments, the UE capability is a UE processing capability. For example, the first threshold is related to a latest transmission object time that can be processed by the UE, the second threshold is related to an earliest transmission object time that can be processed by the UE, and the third threshold is related to a duration of transmission objects that can be processed by the UE.

[0531] Optionally, the first threshold, the second threshold, or the third threshold can be indicated by a network side device or agreed by a protocol. For example, the UE capability can support multiple threshold values, and the network side device indicates one of them as the first threshold, the second threshold, or the third threshold.

[0532] Next, a communication method proposed by the embodiments of the present application is introduced by taking the transmission object as a CSI report and the target RS as an example respectively.

[0533] Embodiment one

[0534] The transmission object is a CSI report, the first DCI is used to trigger the reporting of N CSI reports, and the N CSI reports correspond to M first physical uplink shared channels (PUSCHs) with different time domain positions, M is an integer greater than or equal to 2, and M is less than or equal to N.

[0535] Specifically, the network side device can indicate N CSI reports associated with 1 trigger state through the first DCI.

[0536] In some embodiments, the N CSI reports are located in the same prediction window.

[0537] Optionally, the communication device 1500 proposed by the embodiments of the present application can further include:

[0538] The second sending module is configured to send first information to the terminal, wherein the first information is used by the terminal to determine whether to report the N CSI reports on the M first PUSCHs.

[0539] Optionally, the first DCI is also used to indicate the M first PUSCHs. Or, the M first PUSCHs are indicated by the first DCI. That is, the N CSI reports and the M first PUSCHs are both indicated (or triggered) by the first DCI.

[0540] Optionally, the terminal receives a PUSCH list indicated by the network side device, and the PUSCH list contains time domain configuration information of the M first PUSCHs.

[0541] The time domain configuration information of one of the first PUSCHs includes at least one of the following:

[0542] 1) Position information of a symbol, such as a length indication value (Start and length Indicator Value, SLIV), or a start symbol and a length;

[0543] 2) Length information of a symbol;

[0544] 3) mapping type;

[0545] 4) slot offset K2, such as K2 or extended K2;

[0546] 5) repetition number;

[0547] 6) slot number for determining Transport Block Size (TBS).

[0548] Optionally, the first DCI is further used to indicate L report slot offsets associated with the N CSI reports, at least one CSI report being associated with at least one report slot offset, the L report slot offsets being used to determine the correspondence between the N CSI reports and the M first PUSCHs, wherein L is an integer less than or equal to N.

[0549] Optionally, the M first PUSCHs are indicated by the first DCI.

[0550] Optionally, the L report slot offsets and the M first PUSCHs are indicated by the same field in the first DCI, or the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI.

[0551] Optionally, the communication apparatus 1500 provided by the embodiments of the present application further includes:

[0552] The third sending module is configured to send second information to the terminal, wherein the second information is used to indicate whether the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI.

[0553] Optionally, in the case that the L report slot offsets and the M first PUSCHs are indicated by different fields in the first DCI, the size of the newly introduced field used to indicate the L report slot offsets is:

[0554] wherein X is the number of entries of the report slot offsets in the report slot offset list associated with each CSI report configured by the network side device for the terminal, and the number of entries of the report slot offsets in the report slot offset list associated with different CSI reports in the N CSI reports is the same.

[0555] In this embodiment, there are multiple ways to determine the correspondence between the N CSI reports and the M first PUSCHs, and four ways are introduced below.

[0556] Way 1 (determination method based on the L reporting slot offsets)

[0557] The L reporting slot offsets have a mapping relationship with the M first PUSCHs, and the mapping relationship is used to determine the correspondence between the N CSI reports and the M first PUSCHs.

[0558] 1) In the case of L = M and the M first PUSCHs being located in different slots, the L reporting slot offsets have a one-to-one mapping relationship with the M first PUSCHs, and the CSI reports with the same reporting slot offset in the N CSI reports correspond to the same first PUSCH in the mapping relationship.

[0559] 2) In the case of L < M, L first PUSCHs in the M first PUSCHs have a one-to-one mapping relationship with the L reporting slot offsets, and the CSI reports with the same reporting slot offset in the N CSI reports correspond to the same first PUSCH in the mapping relationship.

[0560] Among them, the L first PUSCHs are selected from the M first PUSCHs, and the terminal can select L first PUSCHs from the M first PUSCHs according to at least one of the following ways:

[0561] Agreement, for example, agreement selects the first L first PUSCHs in the entry of the PUSCH list containing the M first PUSCHs, or selects the last L first PUSCHs, or selects the first L first PUSCHs starting from the xth first PUSCH, or selects the first L first PUSCHs ending at the yth PUSCH, etc.

[0562] The network side device indicates, for example, at least one of the following ways is determined according to RRC configuration, MAC CE activation, DCI trigger, and specifically, indicated by a bitmap.

[0563] Or, the time slot offsets of the N CSI reports are different, that is, N = L. Then, the one-to-one mapping relationship between the L reporting slot offsets and the M first PUSCHs can also be regarded as the one-to-one mapping relationship between the N CSI reports and the M first PUSCHs.

[0564] Alternatively, in the case where L < M, at least some of the M first PUSCHs are located in the same time slot, and the first PUSCHs located in the same time slot correspond to a reporting time slot offset. The CSI reports with the same reporting time slot offset in the N CSI reports correspond to the first PUSCHs located in the same time slot in the mapping relationship.

[0565] Optionally, multiple first PUSCHs located in the same time slot may satisfy at least one of the following conditions:

[0566] The plurality of first PUSCHs do not overlap in the time domain;

[0567] The multiple first PUSCHs cannot exceed the current time slot;

[0568] The number of the plurality of first PUSCHs does not exceed the fourth threshold.

[0569] The fourth threshold is determined by at least one of the following methods:

[0570] The agreement stipulates;

[0571] The network-side device indication.

[0572] 3) When L > M, there is a one-to-one mapping relationship between M of the L report slot offsets and the M first PUSCHs, and the CSI reports with the same report slot offset in the N CSI reports correspond to the same first PUSCH in the mapping relationship.

[0573] The M reporting time slot offsets are selected from the L reporting time slot offsets, and the terminal can select the M reporting time slot offsets from the L reporting time slot offsets according to at least one of the following methods:

[0574] The protocol stipulates, for example, that the first M reporting time slot offsets can be selected from L reporting time slot offsets, or the last M reporting time slot offsets can be selected from L reporting time slot offsets, or M consecutive reporting time slot offsets starting from the x-th reporting time slot offset can be selected from L reporting time slot offsets, or M consecutive reporting time slot offsets ending from the y-th reporting time slot offset can be selected from L reporting time slot offsets, etc.

[0575] The network-side device indication is determined, for example, by at least one method such as RRC configuration, MAC CE activation, or DCI triggering; specifically, it is indicated by a bitmap.

[0576] Optionally, the processing method for the CSI reports corresponding to the LM report slot offsets that were not selected out of the L report slot offsets includes one of the following:

[0577] a. Discard the CSI report corresponding to the unselected M-L report slot offsets.

[0578] b. Merge the CSI report associated with part or all of the unselected M-L report slot offsets with other CSI reports on one PUSCH.

[0579] One merging method is that, before or after a selected report slot offset, if there is an unselected report slot offset, the CSI report corresponding to the unselected report slot offset is merged with the CSI report corresponding to the selected report slot offset on one PUSCH.

[0580] Another merging method is that, within a specific range before and / or after a selected report slot offset, if there is an unselected report slot offset, the CSI report corresponding to the unselected report slot offset is merged with the CSI report corresponding to the selected report slot offset on one PUSCH.

[0581] Optionally, in the above manner 1, the M first PUSCHs satisfy at least one of the following conditions:

[0582] No time slot offset parameter K2 is configured;

[0583] K2 is configured, and K2 is ignored when applied;

[0584] The M first PUSCHs are configured with the same symbol position and length;

[0585] The M first PUSCHs have the same mapping type;

[0586] The number of repetitions is not configured;

[0587] The number of repetitions is configured, and is ignored when applied;

[0588] The number of repetitions is configured, and the number of repetitions of the M first PUSCHs is the same;

[0589] The number of time slots for determining TBS, i.e., the number of time slots corresponding to TB processing over multi-slot (TBoMS), is not configured;

[0590] The number of time slots for determining TBS is configured, and is ignored when applied;

[0591] The number of time slots for determining TBS is configured, and the number of time slots for determining TBS configured for the M first PUSCHs is the same.

[0592] In view of the manner 1, the mapping relationship between the CSI report and the first PUSCH is determined according to the reporting slot offset of the CSI report, then the time slot position of the first PUSCH can be determined according to the reporting slot offset of the CSI report, and accordingly, the time slot offset parameter of the first PUSCH itself can be ignored or not configured.

[0593] Alternatively, in view of the manner 1, the first PUSCH can be used only for transmitting the CSI report or needs to reduce the DCI overhead when the first PUSCH transmits the CSI report, then the M first PUSCHs for transmitting the CSI report can have some common characteristics, such as the M first PUSCHs are configured with the same symbol position and length, the mapping type of the M first PUSCHs is the same, and the like; or, PUSCH repetition does not need to be configured or applied; or, the ‘TBoMS’ parameter does not need to be configured or applied.

[0594] Manner 2

[0595] The N CSI reports have respective nominal time slot positions, and the relationship between the nominal time slot positions of the N CSI reports and the time slot positions of the M first PUSCHs is used to determine the correspondence between the N CSI reports and the M first PUSCHs.

[0596] The nominal time slot position of each CSI report in the N CSI reports is determined according to the reporting slot offset associated with the CSI report.

[0597] Specifically, for a first CSI report whose nominal time slot position has at least one first PUSCH, the at least one first PUSCH is determined as the first PUSCH carrying the first CSI report; for a second CSI report whose nominal time slot position has no first PUSCH, the first PUSCH after the nominal time slot position of the second CSI report is determined as the first PUSCH carrying the first CSI report.

[0598] Manner 3

[0599] The network side device associates PUSCH configuration information in the respective configuration information of the N CSI reports, and the terminal can determine the first PUSCH corresponding to the associated CSI report and the time domain position of the first PUSCH according to the PUSCH configuration information associated in the respective configuration information of the N CSI reports, and the first PUSCH corresponding to the CSI report can be used only for transmitting the CSI report. The PUSCH configuration information can include PUSCH time domain configuration information.

[0600] The configuration information of each of the CSI reports comprises a PUSCH list, and the PUSCH list comprises time domain configuration information of K PUSCHs.

[0601] The time domain configuration information of the first PUSCH comprises at least one of the following:

[0602] 1) position information of a symbol, such as a start and length indicator value (SLIV), or a start symbol and a length;

[0603] 2) length information of a symbol;

[0604] 3) a mapping type;

[0605] 4) a slot offset parameter K2, such as K2 or an extended K2;

[0606] 5) a repetition number;

[0607] 6) a slot number for determining a transport block size (TBS).

[0608] Optionally, a reporting slot offset is not configured; or the reporting slot offset is taken as K2.

[0609] Optionally, the first DCI is further configured to indicate one of the PUSCHs in the PUSCH list associated with the N CSI reports as the first PUSCH carrying the corresponding CSI report.

[0610] Optionally, the first DCI is specifically configured to indicate one of the PUSCHs in the PUSCH list associated with the N CSI reports as the first PUSCH carrying the corresponding CSI report by using the same field, wherein a size of the field is wherein the N CSI reports share the same field or each has a respective field.

[0611] Optionally, if the first PUSCH is used only for transmitting the CSI report, the first field and the second field in the first DCI are the same field, wherein the first field is a field indicating one of the PUSCHs in the PUSCH list associated with the N CSI reports as the first PUSCH, and the second field is a field indicating a time domain resource assignment (TDRA) of the first PUSCH.

[0612] Optionally, if the PUSCH configuration information of the at least two CSI reports is the same, the at least two CSI reports correspond to the same first PUSCH.

[0613] Option 4

[0614] The correspondence between the N CSI reports and the M first PUSCHs is determined according to at least one of reference signal RS time domain position information for measuring CSI, CSI calculation delay requirement, and time domain position information of the M first PUSCHs, the CSI report being used to carry a measurement result of the reference signal for measuring the CSI.

[0615] Optionally, the reference signal RS for measuring the CSI is included in the configuration of the CSI report. Further, the first DCI triggers the corresponding RS while triggering the CSI report.

[0616] Optionally, the report time slot offset in the CSI report satisfies one of the following conditions:

[0617] The report time slot offset is not configured;

[0618] The report time slot offset is configured but ignored when applied;

[0619] Optionally, the RS is a CSI-RS, such as an aperiodic CSI-RS.

[0620] Optionally, for a third CSI report in the N CSI reports, the first PUSCH for carrying the third CSI report is one of the M first PUSCHs, and the first PUSCH for carrying the third CSI report is the earliest PUSCH that satisfies at least one of a first CSI calculation delay requirement Z and a second CSI calculation delay requirement Z', wherein:

[0621] The first CSI calculation delay requirement Z is a delay requirement between the CSI report and the first DCI;

[0622] The second CSI calculation delay requirement Z' is a calculation delay requirement between the CSI report and the RS for measuring the CSI.

[0623] Optionally, based on the above embodiments, the communication device 1500 proposed in the present application can further include:

[0624] A fourth sending module configured to send a second DCI to the terminal, wherein the second DCI is used to schedule a second PUSCH.

[0625] Further, at the terminal side, if the second PUSCH and the first PUSCH are transmitted in the same time period, the terminal cancels the transmission of the first PUSCH; and / or, if the second PUSCH and the first PUSCH are transmitted in the same time period, and the first PUSCH of the time period is used to carry a CSI report, the terminal transmits the data carried by the first PUSCH on the second PUSCH to solve the conflict between the first PUSCH and the second PUSCH.

[0626] Optionally, if the second PUSCH is itself scheduled for data transmission, the CSI report shares the PUSCH (or multiplexes the same PUSCH resource) with the data.

[0627] Optionally, the second PUSCH can include one or more PUSCHs.

[0628] Embodiment two

[0629] The transmission object is a target reference signal (RS), the first DCI is used to trigger the transmission of N target RSs, and the N target RSs correspond to different time domain positions respectively.

[0630] Among them, the target CSI-RS can include but is not limited to at least one of the reference signals such as CSI-RS, SRS and TRS.

[0631] Among them, the transmission of the target RS includes the reception of the target RS or the transmission of the target RS.

[0632] In some embodiments, the N target RSs are located in the same prediction window.

[0633] Optionally, the transmission object is an aperiodic target RS, the network side device is configured with a slot offset list for the aperiodic target RS, field A in the first DCI is used to indicate whether to trigger the aperiodic target RS, and field B in the first DCI is used to indicate an entry in the slot offset list, and the entry is used to determine the slot offset corresponding to the triggered target RS.

[0634] Specifically, for each aperiodic CSI-RS, the network side device configures a time slot offset list, which contains N values of time slot offset (the offset of aperiodic CSI-RS relative to the first DCI or the time slot offset of aperiodic CSI-RS relative to the PUSCH where the CSI associated with the aperiodic CSI-RS is located, such as aperiodicTriggeringOffset). The terminal triggers the aperiodic CSI-RS according to the 'field A' in the first DCI, and determines the time slot offset associated with each CSI-RS according to the entry in the time slot offset list indicated by 'field B' in the first DCI.

[0635] Optionally, the aperiodic target RS is one target RS associated with one trigger state; and / or, the number of entries in the time slot offset list of different aperiodic target RSs in the N aperiodic target RSs is the same, and is indicated by the same field of the first DCI; and / or, the size of field B in the first DCI is: bits, and M is the number of entries in the time slot offset list of the aperiodic target RS.

[0636] Further, if the network side device does not configure the time slot offset list for the aperiodic target RS, the size of field B in the first DCI is 0 bits.

[0637] Optionally, if the network side device configures the time slot offset list, but the first DCI does not contain the corresponding 'field B', the terminal defaults to determining the time domain position of the target RS according to the time slot offset corresponding to the first entry of the time slot offset list.

[0638] Optionally, the 'field B' is the TDRA field in the first DCI. That is, it shares the same DCI field as the CSI report or the PUSCH time domain allocation. Therefore, the number of entries of the CSI-RS time slot offset list is consistent with the number of rows of the PUSCH TDRA table or the number of entries of the report time slot offset list associated with the CSI report.

[0639] Optionally, the field A is a CSI request field or a target RS request field, that is, the target CSI-RS and the CSI report are both triggered by the 'CSI-Request' field.

[0640] Optionally, the network side device configures each aperiodic target RS with a time slot offset, which is the time slot offset of the aperiodic target RS relative to the PUSCH where the associated CSI report is located.

[0641] The communication apparatus 1500 provided in the embodiments of the present application can trigger related operations for N transmission objects at one time through one DCI, and at least two of the N transmission objects can be located at different time domain positions, so that the utilization of the DCI and the communication efficiency can be improved.

[0642] The communication apparatus provided in the embodiments of the present application can be a communication device or a component in the communication device, for example, a chip. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include, but is not limited to, the types of the terminal 11 listed above, the network side device can include, but is not limited to, the types of the network side device 12 listed above, and the embodiments of the present application are not limited specifically.

[0643] The communication apparatus includes a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or hardware. When implemented by hardware, the processing module can be implemented by a processor. For example, the processor can include a general processor, a special purpose processor, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic device, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.

[0644] Specifically, referring to FIG. 14, when the communication apparatus is a terminal or a component in the terminal, the communication apparatus 1400 includes a first receiving module 1401 configured to receive a first downlink control information (DCI). The first DCI is used to trigger related operations for N transmission objects, and N is an integer greater than or equal to 2. At least two of the N transmission objects are located at different time domain positions.

[0645] Referring to FIG. 15, when the communication apparatus is a network-side device or a component in the network-side device, the communication apparatus 1500 includes a first sending module 1501 configured to send first downlink control information (DCI) to a terminal, wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

[0646] The communication apparatus provided in the embodiments of the present application can trigger related operations for N transmission objects at one time through one DCI, and at least two of the N transmission objects can be located at different time domain positions, thereby meeting the requirement of multi-service distribution, and improving the utilization of the DCI and the communication efficiency.

[0647] The communication apparatus 1400 provided in the embodiments of the present application can implement each process of the method embodiment of FIG. 2 and achieve the same technical effects. To avoid repetition, details are not described herein. The communication apparatus 1500 provided in the embodiments of the present application can implement each process of the method embodiment of FIG. 13 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0648] As shown in FIG. 16, the embodiments of the present application further provide a communication device 1600, which includes a processor 1601 and a memory 1602, and the memory 1602 stores programs or instructions executable on the processor 1601. For example, when the communication device 1600 is a terminal, the programs or instructions are executed by the processor 1601 to implement each step of the above communication method embodiments and achieve the same technical effects. When the communication device 1600 is a network-side device, the programs or instructions are executed by the processor 1601 to implement each step of the above communication method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0649] The embodiments of the present application further provide a terminal, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps in the method embodiment shown in FIG. 2. The terminal embodiment corresponds to the above terminal-side method embodiment, and each implementation process and implementation manner of the above method embodiment can be applicable to the terminal embodiment and achieve the same technical effects. The terminal can be the communication apparatus shown in FIG. 14. Specifically, FIG. 17 is a hardware structure schematic diagram of a terminal for implementing the embodiments of the present application.

[0650] The terminal 1700 includes, but is not limited to, at least part of components such as a radio frequency unit 1701, a network module 1702, an audio output unit 1703, an input unit 1704, a sensor 1705, a display unit 1706, a user input unit 1707, an interface unit 1708, a memory 1709, and a processor 1710.

[0651] Those skilled in the art can understand that the terminal 1700 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1710 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG. 17 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or different component arrangements, which will not be described here.

[0652] It should be understood that in the embodiments of the present application, the input unit 1704 can include a graphics processor 17041 and a microphone 17042, and the graphics processor 17041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1706 can include a display panel 17061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1707 includes at least one of a touch panel 17071 and other input devices 17072. The touch panel 17071 is also called a touch screen. The touch panel 17071 can include two parts of a touch detection device and a touch controller. The other input devices 17072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, which will not be described here.

[0653] In the embodiments of the present application, after the radio frequency unit 1701 receives downlink data from a network side device, the radio frequency unit 1701 can transmit the downlink data to the processor 1710 for processing. In addition, the radio frequency unit 1701 can send uplink data to the network side device. Generally, the radio frequency unit 1701 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0654] The memory 1709 can be used to store software programs or instructions and various data. The memory 1709 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), etc. In addition, the memory 1709 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can 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 1709 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0655] The processor 1710 can include one or more processing units; optionally, the processor 1710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1710.

[0656] The radio frequency unit 1701 is configured to receive first downlink control information (DCI), wherein the first DCI is used to trigger related operations for N transmission objects, N is an integer greater than or equal to 2, and at least two transmission objects in the N transmission objects are located at different time domain positions.

[0657] The terminal provided in the embodiments of the present application can trigger related operations for N transmission objects at one time through one DCI, and at least two transmission objects in the N transmission objects can be located at different time domain positions, so that the utilization of the DCI and the communication efficiency can be improved.

[0658] It can be understood that the implementation processes of the implementation manners mentioned in the embodiments can refer to the related descriptions of the method embodiments and achieve the same or corresponding technical effects. To avoid repetition, details are not described herein again.

[0659] The embodiments of the present application further provide a network side device, which includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is configured to run programs or instructions to implement the steps of the method embodiments shown in FIG. 13. The network side device embodiments correspond to the network side device method embodiments described above, and each implementation process and implementation manner of the method embodiments described above can be applied to the network side device embodiments and achieve the same technical effects.

[0660] Specifically, the embodiments of the present application further provide a network side device, which can be the communication apparatus shown in FIG. 15. As shown in FIG. 18, the network side device 1800 includes an antenna 181, a radio frequency device 182, a baseband device 183, a processor 184 and a memory 185. The antenna 181 is connected with the radio frequency device 182. In the uplink direction, the radio frequency device 182 receives information through the antenna 181 and sends the received information to the baseband device 183 for processing. In the downlink direction, the baseband device 183 processes the information to be sent and sends it to the radio frequency device 182, and the radio frequency device 182 processes the received information and sends it out through the antenna 181.

[0661] The method performed by the network side device in the above embodiments can be implemented in the baseband device 183, which includes a baseband processor.

[0662] The baseband device 183 may, for example, include at least one baseband board, and a plurality of chips are arranged on the baseband board, as shown in FIG. 18. One of the chips is, for example, a baseband processor, which is connected with the memory 185 through a bus interface to call programs in the memory 185 and perform the operations of the network side device shown in the above method embodiments.

[0663] The network side device can further include a network interface 186, which is, for example, a common public radio interface (Common Public Radio Interface, CPRI).

[0664] Specifically, the network side device 1800 in the embodiments of the present application further includes instructions or programs stored on the memory 185 and executable on the processor 184, the processor 184 invokes the instructions or programs in the memory 185 to perform the method performed by each module shown in FIG. 15 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0665] The embodiments of the present application further provide a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to implement various processes of the communication method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0666] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.

[0667] The embodiments of the present application further provide a chip, the chip includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to implement various processes of the communication method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0668] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0669] 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 various processes of the communication method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0670] The embodiments of the present application further provide a communication system, including a terminal and a network side device, the terminal can be used to execute the steps of the communication method shown in FIG. 2, and the network side device can be used to execute the steps of the communication method shown in FIG. 13.

[0671] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a", "comprising", or the like does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the methods and apparatuses of the present application can be carried out by specific hardware, by software, or by a combination of hardware and software. It is therefore, contemplated to this patent to cover any and all modifications, variations, or equivalents that fall within the scope of the present application. Accordingly, where a concept can have been illustrated in only one of the exemplary embodiments, various aspects of the concept can be modified and / or combined to produce a variety of other embodiments that are not specifically illustrated. Thus, for purposes of describing particular embodiments, reference has been made to orientations. However, it is to be understood that the teachings of this patent are not limited in their application to any one of the mentioned orientations, but are applicable to any assembly having the features currently described or hereinafter ascertained.

[0672] From the above description of the embodiments, it is apparent that the method of the above-mentioned embodiments can be realized by means of a computer software product and a general hardware platform as necessary, of course, also by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making a terminal or a network side device execute the method described in each embodiment of the present application.

[0673] The embodiments of the present application are described above in conjunction with the drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative rather than restrictive, and a person of ordinary skill in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A communication method, the method comprising: The terminal receives a first downlink control information (DCI), wherein the first DCI is used to trigger related operations for N transmission objects, where N is an integer greater than or equal to 2, and at least two of the N transmission objects are located in different time domain positions.

2. The method according to claim 1, wherein, The time interval between the latest transmission object among the N transmission objects and the first DCI does not exceed a first threshold, and / or the time interval between the earliest transmission object among the N transmission objects and the first DCI is not less than a second threshold, and / or the time interval between the latest transmission object among the N transmission objects and the earliest transmission object does not exceed a third threshold.

3. The method according to claim 1 or 2, wherein, The transmission object is a Channel State Information (CSI) report. The first DCI is used to trigger the reporting of N CSI reports, and the N CSI reports correspond to M first physical uplink shared channels (PUSCH) with different time-domain locations, where M is an integer greater than or equal to 2 and less than or equal to N.

4. The method according to claim 3, wherein, The method further includes: The terminal receives the first information sent by the network-side device; The terminal determines whether to report the N CSI reports on the M first PUSCHs based on the first information.

5. The method according to claim 3, wherein, The M first PUSCHs are indicated by the first DCI.

6. The method according to any one of claims 3-5, wherein, The first DCI is also used to indicate the L report slot offsets associated with the N CSI reports, where one CSI report is associated with one report slot offset, and L is an integer less than or equal to N. The method further includes: The terminal determines the correspondence between the N CSI reports and the M first PUSCHs based on the L report slot offsets.

7. The method according to claim 6, wherein, The L report slot offsets are mapped to the M first PUSCHs. The terminal determines the correspondence between the N CSI reports and the M first PUSCHs based on the L report slot offsets, including: The terminal determines the correspondence between the N CSI reports and the M first PUSCHs based on the mapping relationship.

8. The method according to claim 7, wherein, The terminal determines the correspondence between the N CSI reports and the M first PUSCHs based on the mapping relationship, including: CSI reports with the same reporting time slot offset from the N CSI reports are carried to the same first PUSCH.

9. The method according to claim 7 or 8, wherein, When L = M and the M first PUSCHs are located in different time slots, the L reporting time slot offsets and the M first PUSCHs have a one-to-one mapping relationship.

10. The method according to claim 7 or 8, wherein, When L < M, L first PUSCHs are selected from the M first PUSCHs to form a one-to-one mapping relationship with the L reporting time slot offsets.

11. The method according to claim 7 or 8, wherein, When L > M, M reporting time slot offsets are selected from the L reporting time slot offsets to form a one-to-one mapping relationship with the M first PUSCHs.

12. The method according to any one of claims 6-11, wherein, The M first PUSCHs satisfy at least one of the following conditions: Do not configure the time slot offset parameter K2; Configure K2, and ignore K2 when applying it; The M first PUSCHs are configured with the same symbol position and length; The mapping types of the M first PUSCHs are the same; Do not configure the number of repetitions; Configure the number of repetitions, and ignore them when applying; Configure the number of repetitions, and the M first PUSCHs are repeated the same number of times; The number of time slots used to determine the Transport Block Size (TBS) is not configured; Configure the number of time slots used to determine the Transport Block Size (TBS), and ignore this when applying the configuration. The number of time slots configured to determine the Transport Block Size (TBS) is the same for the M first PUSCHs.

13. The method according to any one of claims 3-5, wherein, The N CSI reports each have their own nominal time slot location, and the method further includes: The terminal determines the correspondence between the N CSI reports and the M first PUSCHs based on the relationship between the nominal timeslot positions of the N CSI reports and the timeslot positions of the M first PUSCHs. The nominal timeslot position of each CSI report in the N CSI reports is determined based on the timeslot offset of its associated report.

14. The method according to claim 13, wherein, The terminal determines the correspondence between the N CSI reports and the M first PUSCHs based on the relationship between the nominal timeslot positions of the N CSI reports and the timeslot positions of the M first PUSCHs, including: For a first CSI report where there is at least one first PUSCH at a nominal time slot location, the at least one first PUSCH is determined as the first PUSCH carrying the first CSI report; For a second CSI report that does not have any first PUSCH at the nominal timeslot location, the first PUSCH after the nominal timeslot location of the second CSI report is determined as the first PUSCH carrying the first CSI report.

15. The method according to claim 3, wherein, The network-side device associates PUSCH configuration information with the configuration information of each of the N CSI reports, and the method further includes: The terminal determines the first PUSCH corresponding to the associated CSI report and the time domain location of the first PUSCH based on the PUSCH configuration information associated in the configuration information of each of the N CSI reports. The first PUSCH corresponding to the CSI report is used to transmit the CSI report.

16. The method according to claim 15, wherein, in, Each CSI report contains a PUSCH list, which contains time-domain configuration information for K PUSCHs.

17. The method according to claim 16, wherein, The first DCI is also used to indicate one of the PUSCH lists associated with each of the N CSI reports as the first PUSCH carrying the corresponding CSI report.

18. The method according to claim 17, wherein, The first DCI is specifically used to indicate, through the same field, one PUSCH from the PUSCH list associated with each of the N CSI reports as the first PUSCH carrying the corresponding CSI report, wherein the size of the field is [missing information].

19. The method according to claim 3, wherein, The method further includes: The terminal determines the correspondence between the N CSI reports and the M first PUSCHs based on at least one of the time-domain location information of the reference signal RS used to measure CSI, the CSI calculation delay requirement, and the time-domain location information of the M first PUSCHs. The CSI reports are used to carry the measurement results of the reference signal for measuring CSI.

20. The method according to claim 19, wherein, For the third CSI report among the N CSI reports, the first PUSCH used to carry the third CSI report is one of the M first PUSCHs, and the first PUSCH used to carry the third CSI report is the earliest PUSCH that satisfies at least one of the first CSI calculation delay requirement and the second CSI calculation delay requirement, wherein the first CSI calculation delay requirement is the delay requirement between the CSI report and the first DCI, and the second CSI calculation delay requirement is the calculation delay requirement between the CSI report and the RS measuring CSI.

21. The method according to any one of claims 3-20, wherein, The method further includes: The terminal receives a second DCI sent by the network-side device, wherein the second DCI is used to schedule a second PUSCH; If the second PUSCH and the first PUSCH are sent in the same time period, the terminal cancels the transmission of the first PUSCH; and / or, if the second PUSCH and the first PUSCH are sent in the same time period, and the first PUSCH in the time period is used to carry CSI reports, the terminal transmits the data carried by the first PUSCH on the second PUSCH.

22. The method according to claim 1 or 2, wherein, The transmission object is the target reference signal RS. The first DCI is used to trigger the transmission of N target RSs, and the N target RSs correspond to different time domain positions.

23. The method according to claim 22, wherein, The transmission target is an aperiodic target RS. The network-side device configures a time slot offset list for the aperiodic target RS. Field A in the first DCI is used to indicate whether the aperiodic target RS is triggered. Field B in the first DCI is used to indicate the entries in the time slot offset list. The entries are used to determine the time slot offset corresponding to the triggered target RS.

24. The method according to claim 23, wherein, The aperiodic target RS is a target RS associated with a trigger state; and / or, The N aperiodic target RSs have the same number of entries in their slot offset lists, and are indicated by the same field of the first DCI; and / or, The size of field B in the first DCI is: Bits, M is the number of entries in the slot offset list of the non-periodic target RS.

25. The method according to any one of claims 22-24, wherein, The network-side device configures a time slot offset for each of the aperiodic target RSs, wherein the time slot offset is the time slot offset between the aperiodic target RS and the PUSCH where the associated CSI report is located.

26. A communication method, comprising: The network-side device sends a first downlink control information (DCI) to the terminal. The first DCI is used to trigger related operations for N transmission objects, where N is an integer greater than or equal to 2, and at least two of the N transmission objects are located in different time domain positions.

27. The method according to claim 26, wherein, The time interval between the latest transmission object among the N transmission objects and the first DCI does not exceed a first threshold, and / or the time interval between the earliest transmission object among the N transmission objects and the first DCI is not less than a second threshold, and / or the time interval between the latest transmission object among the N transmission objects and the earliest transmission object does not exceed a third threshold.

28. The method according to claim 26 or 27, wherein, The transmission object is a Channel State Information (CSI) report. The first DCI is used to trigger the reporting of N CSI reports. The N CSI reports correspond to M first physical uplink shared channels (PUSCH) with different time-domain locations, where M is an integer greater than or equal to 2 and less than or equal to N.

29. The method according to claim 28, wherein, The method further includes: The network-side device sends first information to the terminal, wherein the first information is used by the terminal to determine whether to report the N CSI reports on the M first PUSCHs.

30. The method according to claim 28, wherein, The M first PUSCHs are indicated by the first DCI.

31. The method according to any one of claims 28-30, wherein, The first DCI is also used to indicate the L report slot offsets associated with the N CSI reports. Each CSI report is associated with at least one report slot offset. The L report slot offsets are used to determine the correspondence between the N CSI reports and the M first PUSCHs, where L is an integer less than or equal to N.

32. The method according to claim 31, wherein, The L report slot offsets are mapped to the M first PUSCHs, and the mapping relationship is used to determine the correspondence between the N CSI reports and the M first PUSCHs.

33. The method according to claim 31 or 32, wherein, The M first PUSCHs satisfy at least one of the following conditions: Do not configure the time slot offset parameter K2; Configure K2, and ignore K2 when applying it; The M first PUSCHs are configured with the same symbol position and length; The mapping types of the M first PUSCHs are the same; Do not configure the number of repetitions; Configure the number of repetitions, and ignore them when applying; Configure the number of repetitions, and the M first PUSCHs are repeated the same number of times; The number of time slots used to determine the Transport Block Size (TBS) is not configured; Configure the number of time slots used to determine the Transport Block Size (TBS), and ignore this when applying the configuration. The number of time slots configured to determine the Transport Block Size (TBS) is the same for the M first PUSCHs.

34. The method according to any one of claims 28-30, wherein, The N CSI reports each have their own nominal timeslot positions. The relationship between the nominal timeslot positions of the N CSI reports and the timeslot positions of the M first PUSCHs is used to determine the correspondence between the N CSI reports and the M first PUSCHs. The nominal timeslot position of each CSI report in the N CSI reports is determined based on its associated timeslot offset.

35. The method according to claim 28, wherein, The method further includes: The network-side device associates PUSCH configuration information with the configuration information of each of the N CSI reports. The PUSCH configuration information is used to determine the first PUSCH corresponding to the associated CSI report and the time domain location of the first PUSCH. The first PUSCH corresponding to the CSI report is used to transmit the CSI report.

36. The method according to claim 35, wherein, in, Each CSI report contains a PUSCH list, which contains time-domain configuration information for K PUSCHs.

37. The method of claim 36, wherein, The first DCI is also used to indicate one of the PUSCH lists associated with each of the N CSI reports as the first PUSCH carrying the corresponding CSI report.

38. The method according to claim 37, wherein, The first DCI is specifically used to indicate, through the same field, one PUSCH from the PUSCH list associated with each of the N CSI reports as the first PUSCH carrying the corresponding CSI report, wherein the size of the field is [missing information].

39. The method according to claim 26 or 27, wherein, The transmission object is the target reference signal RS. The first DCI is used to trigger the transmission of the N target RSs, and the N target RSs correspond to different time domain positions.

40. The method according to claim 39, wherein, The transmission target is an aperiodic target RS. The network-side device configures a time slot offset list for the aperiodic target RS. Field A in the first DCI is used to indicate whether the aperiodic target RS is triggered. Field B in the first DCI is used to indicate the entries in the time slot offset list. The entries are used to determine the time slot offset corresponding to the triggered target RS.

41. The method according to claim 40, wherein, The aperiodic target RS is a target RS associated with a trigger state; and / or, The N aperiodic target RSs have the same number of entries in their slot offset lists, and are indicated by the same field of the first DCI; and / or, The size of field B in the first DCI is: Bits, M is the number of entries in the slot offset list of the non-periodic target RS.

42. The method according to any one of claims 39-41, wherein, The network-side device configures a time slot offset for each of the aperiodic target RSs, wherein the time slot offset is the time slot offset between the aperiodic target RS and the PUSCH where the associated CSI report is located.

43. A communication device, comprising: The first receiving module is used to receive first downlink control information (DCI), wherein the first DCI is used to trigger related operations for N transmission objects, where N is an integer greater than or equal to 2, and at least two of the N transmission objects are located at different time domain positions.

44. A communication device, comprising: The first sending module is used to send a first downlink control information (DCI) to the terminal, wherein the first DCI is used to trigger related operations for N transmission objects, where N is an integer greater than or equal to 2, and at least two of the N transmission objects are located in different time domain positions.

45. A terminal comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the communication method as claimed in any one of claims 1 to 25.

46. ​​A network-side device, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the communication method as claimed in any one of claims 26 to 42.

47. A readable storage medium storing a program or instructions that, when executed by a processor, implement the communication method as described in any one of claims 1-25, or implement the steps of the communication method as described in any one of claims 26-42.

Citation Information

Patent Citations

  • Electronic device, communication method, storage medium, and computer program product

    CN117083951A

  • Cross-link interference measuring and reporting method and device, and readable storage medium

    CN117479212A

  • Systems and methods for early CSI feedback in nr

    US20220407576A1

  • Method, device and computer storage medium for communication

    US20230269039A1

  • Method and device for reporting channel state information in wireless communication system

    WO2024080716A1