CSI transmission methods, methods for triggering CSI transmission, and related equipment

By controlling CSI transmission according to the data type of CSI, the problem of non-reusability of different types of CSI data on the secondary link is solved, achieving more efficient CSI transmission and improving transmission efficiency and reliability.

CN116073872BActive Publication Date: 2026-03-06VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-07
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

In existing technologies, CSI transmission on secondary links has failed to effectively solve the problem of how to transmit CSI data, especially since different types of CSI data cannot be reused, resulting in low transmission efficiency.

Method used

By controlling CSI transmission based on the data type of CSI, including types that require HARQ feedback and types that do not require HARQ feedback, a CSI transmission method is provided to ensure that different types of CSI data are transmitted within appropriate resource and time windows.

Benefits of technology

It improves the CSI transmission performance on the secondary link, enhances transmission efficiency and reliability, and meets the transmission requirements of different types of CSI data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116073872B_ABST
    Figure CN116073872B_ABST
Patent Text Reader

Abstract

This invention provides a CSI transmission method, a method for triggering CSI transmission, and related equipment. The CSI transmission method includes controlling the CSI transmission according to the data type of the Channel State Information (CSI); wherein the data type includes types that require mixed Automatic Repeat Request (HARQ) feedback and types that do not require HARQ feedback. The CSI transmission method provided by this invention offers a CSI transmission mode that can be used on secondary links, thereby improving the performance of CSI transmission on secondary links.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a CSI transmission method, a method for triggering CSI transmission, and related equipment. Background Technology

[0002] Channel State Information (CSI) reporting on the sidelink can be performed by the Media Access Control (MAC) Control Element (CE). Currently, MAC layer data includes two types: data requiring Hybrid Automatic Repeat Request (HARQ) feedback and data not requiring HARQ feedback. These two types of data are not allowed to be multiplexed; that is, they cannot be transmitted simultaneously within a single MAC Protocol Data Unit (PDU). Furthermore, transmission resources are differentiated between those with and without HARQ feedback. However, current technology lacks a solution for CSI transmission on the sidelink. Summary of the Invention

[0003] This invention provides a CSI transmission method, a method for triggering CSI transmission, and related equipment to standardize a CSI transmission mode that can be used on a secondary link, thereby improving the performance of CSI transmission on the secondary link.

[0004] To solve the above-mentioned technical problems, the present invention is implemented as follows:

[0005] In a first aspect, embodiments of the present invention provide a CSI transmission method applied to a first device, the method comprising:

[0006] The CSI transmission is controlled according to the data type of the Channel State Information (CSI);

[0007] The data types include those that require mixed Automatic Repeat Request (HARQ) feedback and those that do not require HARQ feedback.

[0008] Secondly, embodiments of the present invention also provide a CSI transmission method applied to a first device, the method comprising:

[0009] Receive the first trigger information from the second device;

[0010] In response to the first triggering information, Channel State Information (CSI) is transmitted;

[0011] The CSI carries first indication information, which is used to indicate the triggering information corresponding to the CSI.

[0012] Thirdly, embodiments of the present invention also provide a method for triggering CSI transmission, applied to a second device, the method comprising:

[0013] Send first trigger information to the first device, wherein the first trigger information carries a trigger identifier or carries a type identifier for indicating the channel state information (CSI) reporting type, and the first trigger information is used to trigger CSI reporting;

[0014] or

[0015] A second triggering message is sent to the first device, and a third triggering message is sent to the second device when the CSI is reported triggered by the second triggering message or when the time window corresponding to the second triggering message expires. The second triggering message and the third triggering message are used to trigger the reporting of different CSIs.

[0016] Fourthly, embodiments of the present invention also provide a first device. The first device includes:

[0017] The transmission module is used to control the transmission of the CSI based on the data type of the Channel State Information (CSI).

[0018] The data types include those that require mixed Automatic Repeat Request (HARQ) feedback and those that do not require HARQ feedback.

[0019] Fifthly, embodiments of the present invention also provide a first device. The first device includes:

[0020] The receiving module is used to receive the first trigger information from the second device;

[0021] The transmission module is used to transmit Channel Status Information (CSI) in response to the first triggering information;

[0022] The CSI carries first indication information, which is used to indicate the triggering information corresponding to the CSI.

[0023] Sixthly, embodiments of the present invention also provide a second device. The second device includes:

[0024] The sending module is configured to send first trigger information to a first device, wherein the first trigger information carries a trigger identifier or a type identifier for indicating the channel state information (CSI) reporting type, and the first trigger information is used to trigger CSI reporting; or send second trigger information to the first device, and if the second trigger information triggers the reporting of CSI or the time window corresponding to the second trigger information expires, send third trigger information to the second device, wherein the second trigger information and the third trigger information are used to trigger the reporting of different CSIs.

[0025] In a seventh aspect, embodiments of the present invention also provide a first device, including a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the CSI transmission method provided in the first aspect, or implements the steps of the CSI transmission method provided in the second aspect.

[0026] Eighthly, embodiments of the present invention also provide a second device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method for triggering CSI transmission provided in the third aspect above.

[0027] In a seventh aspect, embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the steps of the CSI transmission method provided in the first aspect, or implements the steps of the CSI transmission method provided in the second aspect, or implements the steps of the method for triggering CSI transmission provided in the third aspect.

[0028] In this embodiment of the invention, the CSI transmission is controlled according to the data type of the CSI; wherein the data type includes types that require HARQ feedback and types that do not require HARQ feedback, providing a CSI transmission method that can be used on a secondary link, which can improve the performance of CSI transmission on the secondary link. Attached Figure Description

[0029] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0030] Figure 1 This is a structural diagram of a network system applicable to an embodiment of the present invention;

[0031] Figure 2 This is a flowchart of a CSI transmission method provided in an embodiment of the present invention;

[0032] Figure 3 This is a flowchart of another CSI transmission method provided in an embodiment of the present invention;

[0033] Figure 4 This is a flowchart of a method for triggering CSI transmission provided in an embodiment of the present invention;

[0034] Figure 5 This is a structural diagram of a first device provided in an embodiment of the present invention;

[0035] Figure 6 This is a structural diagram of another first device provided in an embodiment of the present invention;

[0036] Figure 7 This is a structural diagram of a second device provided in an embodiment of the present invention;

[0037] Figure 8 This is a structural diagram of another first device provided in an embodiment of the present invention;

[0038] Figure 9 This is a structural diagram of another first device provided in an embodiment of the present invention;

[0039] Figure 10 This is a structural diagram of another second device provided in an embodiment of the present invention. Detailed Implementation

[0040] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0041] The terms “first,” “second,” etc., used in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein may be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. Additionally, the use of “and / or” in the specification and claims indicates at least one of the connected objects, such as A and / or B and / or C, indicating seven possibilities: A alone, B alone, C alone, both A and B present, both B and C present, both A and C present, and A, B, and C present.

[0042] For ease of understanding, the following describes some aspects of the embodiments of the present invention:

[0043] Introduction to Sidelinks (also known as lateral links, side links, or side links):

[0044] Starting with release 12, the Long Term Evolution (LTE) system supports secondary links for direct data transmission between user equipment (UE) devices without going through network equipment.

[0045] LTE Sidelink is designed for specific public safety applications (such as emergency communications in disaster areas like fires or earthquakes) or Vehicle-to-Everything (V2X) communications. V2X communications encompass various services, including basic safety communications, advanced (autonomous) driving, platooning, and sensor extensions. Because LTE Sidelink only supports broadcast communications, it is primarily used for basic safety communications. Advanced V2X services with stringent Quality of Service (QoS) requirements regarding latency and reliability will be supported through New Radio (NR) Sidelink.

[0046] The 5th-generation (5G) NR system can use operating frequency bands above 6GHz that are not supported by LTE, and supports greater operating bandwidth. However, the current version of the NR system only supports the interface between the base station and the terminal, and does not yet support the Sidelink interface for direct communication between terminals. The Sidelink interface is also known as the PC5 interface.

[0047] Sidelink's transmission format:

[0048] Currently, Sidelink transmission mainly uses three methods: broadcast, groupcast, and unicast. Unicast is one-to-one transmission. Groupcast is one-to-many transmission. Broadcast is also one-to-many transmission, but it does not have the concept of UEs belonging to the same group.

[0049] Currently, both Sidelink unicast and multicast communication support the physical layer Hybrid Automatic Repeat Request (HARQ) feedback mechanism.

[0050] Resource allocation mode:

[0051] The resource allocation modes for Sidelink UEs are divided into the following two categories:

[0052] Network-side device scheduling mode (i.e., Mode 1): Network-side devices such as base stations schedule secondary link resources for UE secondary link transmission. In other words, the network-side devices control and allocate resources to each UE.

[0053] UE Autonomous Mode (i.e., Mode 2): The UE determines one or more secondary link transmission resources within the secondary link resources configured by the base station or network, or within the pre-configured secondary link resources; that is, the base station does not schedule them. In other words, each UE autonomously selects resources.

[0054] Channel State Information (CSI) reporting:

[0055] On the Uu interface, CSI reporting can include Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Channel State Information Reference Signal Resource Indicator (CSI-RS Resource Indicator, CRI), Synchronization / Broadcast Information Block Resource Indicator (SS / PBCH Block Resource Indicator, SSBRI), Layer Indicator (LI), Rank Indicator (RI), and L1-Reference Signal Receiving Power (L1-RSRP).

[0056] CSI reporting can be periodic, semi-continuous, or aperiodic.

[0057] Sidelink CSI reporting can be carried out by the Media Access Control (MAC) Control Element (CE) carrying 4 bits of CQI and 1 bit of RI. CSI reporting can be triggered by the sending end through Sidelink Control Information (SCI), and after the receiving end receives the trigger, it completes a reporting operation within the indicated window.

[0058] See Figure 1 , Figure 1 This is a structural diagram of a network system applicable to an embodiment of the present invention, such as... Figure 1As shown, the system includes a first device 11, a second device 12, and a network-side device 13. Both the first device 11 and the second device can be user-side devices such as mobile phones, tablet computers, laptop computers, personal digital assistants (PDAs), mobile internet devices (MIDs), or wearable devices. It should be noted that the specific types of the first device 11 and the second device are not limited in this embodiment of the invention. The network-side device 13 can be a base station, such as a macro base station, LTE eNB, 5G NRNB, gNB, etc.; the network-side device 13 can also be a small cell, such as a low-power node (LPN) pico, femto, etc., or the network-side device 13 can be an access point (AP); the base station can also be a network node composed of a central unit (CU) and multiple TRPs that it manages and controls. It should be noted that the specific type of the network-side device 13 is not limited in this embodiment of the invention.

[0059] It should be noted that the communication link between the first device 11 and the second device 12 is the sidelink, through which the first device 11 and the second device 12 can directly transmit data. The CSI transmission method provided in this embodiment of the invention can be executed by the first device 11, and the method for triggering CSI transmission provided in this embodiment of the invention can be executed by the second device. For details, please refer to the following description.

[0060] This invention provides a CSI transmission method applied to a first device. See also... Figure 2 , Figure 2 This is a flowchart of a CSI transmission method provided in an embodiment of the present invention, such as... Figure 2 As shown, it includes the following steps:

[0061] Step 201: Control the CSI transmission according to the data type of the Channel State Information (CSI);

[0062] The data types include those that require mixed Automatic Repeat Request (HARQ) feedback and those that do not require HARQ feedback.

[0063] The aforementioned CSI can be a Sidelink CSI, which can be transmitted over a MAC CE. For ease of description, the CSI transmitted over a MAC CE will be referred to as CSI report MAC CE, and CSI report MAC CE will be used as an example to illustrate CSI transmission.

[0064] The aforementioned data types (also referred to as feedback types or transmission types, etc.) can include types that require HARQ feedback and types that do not require HARQ feedback. Data types requiring HARQ feedback typically have higher requirements for transmission block error rate (BER) but lower requirements for latency, while data types that do not require HARQ feedback typically have lower requirements for BER but higher requirements for transmission latency. Currently, these two types of data are generally not multiplexed and must be sent separately. It should be noted that the data types mentioned in this embodiment refer to both types requiring HARQ feedback and types that do not require HARQ feedback.

[0065] The data type of the CSI mentioned above can be predefined by the protocol; it can also be configured, such as through network-side equipment; it can also be determined based on other secondary link data to be transmitted; it can also be determined based on current transmission resources; or it can be determined based on the transmission requirements of the CSI itself, etc. This embodiment does not limit this.

[0066] For step 201 above, for example, if the data type of CSI is a type that requires HARQ feedback, control the multiplexing and transmission of CSI and other secondary link data that require HARQ feedback (e.g., signaling resource bearer (SRB) data), or control the transmission of CSI on transmission resources carrying HARQ feedback, etc.; if the data type of CSI is a type that does not require HARQ feedback, control the multiplexing and transmission of CSI and other secondary link data that does not require HARQ feedback (e.g., data resource bearer (DRB) data), or control the transmission of CSI on transmission resources that do not carry HARQ feedback, etc.

[0067] It should be noted that after receiving the trigger information sent by the second device to trigger CSI reporting, the first device can control the CSI transmission according to the data type of the CSI.

[0068] The CSI transmission method provided in this embodiment of the invention controls the CSI transmission according to the data type of the CSI; wherein, the data type includes types that require HARQ feedback and types that do not require HARQ feedback, providing a CSI transmission mode that can be used on a secondary link, which can improve the performance of CSI transmission on the secondary link.

[0069] Optionally, the data type of the CSI can be configured or predefined by the protocol.

[0070] In one implementation, the data type of the secondary link's CSI can be configured via network-side equipment. This approach is flexible, allowing the type of CSI report MAC CE to be determined based on the characteristics of each UE. For example, if most data types between UEs are types that do not require HARQ feedback, the CSI report MAC CE can be configured to a type that does not require HARQ feedback; conversely, if most data types between UEs are types that require HARQ feedback, the CSI report MAC CE can be configured to a type that requires HARQ feedback.

[0071] In another implementation, the data type of CSI can be predefined by the protocol, which is simpler to implement. For example, the data type of CSI on the secondary link can be predefined by the protocol as a type that does not require HARQ feedback, or the data type of CSI on the secondary link can be predefined by the protocol as a type that requires HARQ feedback.

[0072] In practical applications, the data type of CSI can be configured or predefined according to the transmission requirements of CSI. For example, from a latency perspective, CSI needs to be transmitted to the triggering end of CSI reporting as soon as possible to affect subsequent transmissions. Therefore, CSI reportMAC CE can be predefined or configured as a type that does not require HARQ feedback. From a reliability perspective, it is expected that CSI can be transmitted successfully as much as possible. Therefore, CSI reportMAC CE can be predefined or configured as a type that requires HARQ feedback.

[0073] Optionally, in this embodiment, if the CSI report MAC CE is predefined or configured to require HARQ feedback, the CSI report MAC CE can be transmitted in the same way as secondary link data such as SRB and DRB. That is, it is transmitted according to the reuse principle of reusing the same data type and not reusing different data types, the priority principle, and the priority bit rate (PBR) principle. This transmission method is relatively clear and can be processed uniformly with other data.

[0074] Optionally, the data type of the CSI can be determined according to at least one of the following:

[0075] The resource type of the first transmission resource, which is a resource for transmitting secondary link data to be transmitted, is used to indicate the data type that the first transmission resource supports for transmission.

[0076] The data type of the first data includes some or all of the secondary link data to be transmitted, excluding the CSI.

[0077] The transmission requirements of the CSI.

[0078] In one embodiment, the data type of the CSI can be determined based on the resource type of the first transmission resource. For example, if the first transmission resource supports or allows the transmission of data requiring HARQ feedback, the data type of the CSI can be determined to be the type requiring HARQ feedback; if the first transmission resource supports or allows the transmission of data not requiring HARQ feedback, the data type of the CSI can be determined to be the type not requiring HARQ feedback, and thus the CSI can be transmitted on the first transmission resource to ensure the fastest possible transmission of the CSI.

[0079] It should be noted that transmission resources used for secondary link data transmission can also be divided into two categories: resources with HARQ feedback and resources without HARQ feedback. For resources with HARQ feedback, in addition to indicating the transmission resource, the location of the feedback resource is also indicated. For example, the corresponding positional relationship between the feedback resource and the transmission resource: if the starting position of the transmission resource is t in the time domain and f in the frequency domain, then the position of the feedback resource can be t+k in the time domain, where k is a positive integer, and the position is f in the frequency domain. Generally, the positions of the transmission resource and the feedback resource can adopt a default relationship or a configured relationship.

[0080] In practical applications, transmission resources with feedback resource locations can generally handle data transmission requiring HARQ feedback, as well as data transmission without HARQ feedback, where the feedback resource location sends no feedback, thus wasting the feedback resource. Conversely, transmission resources without feedback resource locations can generally only handle data transmission without HARQ feedback, not data transmission requiring HARQ feedback. This is because resource allocation itself does not include feedback resource locations, making it impossible to temporarily allocate feedback locations during scheduling. Such temporary allocation is generally not feasible, as the corresponding feedback resource location may have already been allocated to other uses.

[0081] In another implementation, the data type of CSI can be determined based on some or all of the secondary link data to be transmitted, excluding CSI. For example, if the other secondary link data to be transmitted (i.e., the data other than CSI in the secondary link data to be transmitted) are all of the same data type, the data type of CSI can be determined to be the data type of the other secondary link data to be transmitted, thereby improving data transmission efficiency and reducing resource waste; or if there is data with a higher priority than CSI in the secondary link data to be transmitted, the data type of CSI can be determined to be the data type of the data with a higher priority than CSI, thereby ensuring that CSI is transmitted as quickly as possible; or if there is data with a lower priority than CSI in the secondary link data to be transmitted, the data type of CSI can be determined to be the data type of the highest priority data other than CSI in the secondary link data to be transmitted, thereby improving data transmission efficiency and reducing resource waste.

[0082] In another implementation, the data type of CSI can be determined based on the transmission requirements of CSI, which may include transmission latency, transmission reliability, etc. For example, if CSI transmission reliability needs to be guaranteed, the data type of CSI can be determined to be a type that requires HARQ feedback; if low CSI transmission latency needs to be guaranteed, the data type of CSI can be determined to be a type that does not require HARQ feedback. This ensures that the transmission of CSI meets its latency requirements.

[0083] It should be noted that the transmission requirements of the aforementioned CSI can be configured, such as through network-side devices, or they can be predefined by the protocol.

[0084] It should be noted that this embodiment can also determine the data type of CSI by combining the above-mentioned multiple parameters. For example, if the first transmission resource simultaneously supports the transmission of data that requires HARQ feedback and data that does not require HARQ feedback, the data type of CSI can be determined based on the transmission requirements of the first data or CSI; or if the data type of CSI cannot be determined based on the first data, the data type of CSI can be determined based on the transmission requirements of CSI.

[0085] This embodiment determines the data type of CSI based on at least one of the resource type of the first transmission resource, the data type of the first data, and the transmission requirements of the CSI. This makes the transmission of CSI more flexible, that is, CSI can be reused with data that requires HARQ feedback or data that does not require HARQ feedback, ensuring that the CSI reportMAC CE can be transmitted as quickly as possible.

[0086] Optionally, the first data includes data from the secondary link data to be transmitted that has a higher priority than the CSI.

[0087] In this embodiment, the data type of CSI can be determined based on the data with higher priority than CSI in the secondary link data to be transmitted, which can ensure that CSI is transmitted as soon as possible and reduce transmission latency.

[0088] For example, according to the priority principle, if there is data with a higher priority than CSI that is selected for transmission requiring HARQ feedback, that is, the data type of the data with a higher priority than CSI is the type that requires HARQ feedback, then in order to transmit as quickly as possible, CSI report MAC CE can adopt the transmission form that requires HARQ feedback and reuse it on the transmission resources of the data with a higher priority than CSI for transmission together. In other words, the data type of CSI report MAC CE is also the type that requires HARQ feedback.

[0089] Optionally, if the data type of the CSI is determined according to the resource type of the first transmission resource, the data type of the CSI is the same as the data type supported by the first transmission resource for transmission.

[0090] In this embodiment, if the first transmission resource supports or allows the transmission of data that requires HARQ feedback, the data type of the CSI can be determined to be the type that requires HARQ feedback. If the first transmission resource supports or allows the transmission of data that does not require HARQ feedback, the data type of the CSI can be determined to be the type that does not require HARQ feedback. Thus, the CSI can be transmitted on the first transmission resource to ensure the CSI is transmitted as quickly as possible and reduce the CSI transmission latency.

[0091] It should be noted that when the first transmission resource supports the transmission of both data requiring HARQ feedback and data not requiring HARQ feedback, the data type of CSI can be determined to be either data requiring HARQ feedback or data not requiring HARQ feedback. Alternatively, the data type of CSI can be further determined based on other parameters (e.g., the transmission requirements of CSI, the first data, etc.). This embodiment does not limit this.

[0092] Optionally, if the data type of the CSI is determined according to the data type of the first data, the data type of the CSI is the same as the data type of the first data.

[0093] In this embodiment, if the data type of the first data is a type that requires HARQ feedback, the data type of the CSI can be determined to be a type that requires HARQ feedback; if the data type of the first data is a type that does not require HARQ feedback, the data type of the CSI can be determined to be a type that does not require HARQ feedback. Thus, the CSI and the first data can be multiplexed for transmission, improving transmission efficiency.

[0094] Optionally, if the second transmission resource supports the transmission of data that requires HARQ feedback and data that does not require HARQ feedback, the data type of the CSI is configured or predefined by the protocol.

[0095] or

[0096] If there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the data type of the CSI is configured or predefined by the protocol;

[0097] or

[0098] When the second transmission resource supports the transmission of data that requires HARQ feedback and data that does not require HARQ feedback, and there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the data type of the CSI is configured or predefined by the protocol.

[0099] The second transmission resource is a resource used for the transmission of secondary link data to be transmitted.

[0100] In this embodiment, if the transmission resources do not restrict the types of data that can be transmitted (i.e., the second transmission resources support the transmission of data that requires HARQ feedback and data that does not require HARQ feedback) and there is no data with a higher priority than the CSI among the secondary link data to be transmitted, the data type of the CSI report MAC CE can be configured or predefined by the protocol, which can improve the flexibility of determining the data type of the CSI.

[0101] For example, if the configuration or protocol predefines that, in the case where there are no restrictions on the data types supported by the transmission resources and no data with a higher priority than the CSI exists in the secondary link data to be transmitted, the data type of the CSI report MAC CE is a type that requires HARQ feedback, then the data type of the CSI report MAC CE is determined to be a type that requires HARQ feedback; if the configuration or protocol predefines that, in the case where there are no restrictions on the data types supported by the transmission resources and no data with a higher priority than the CSI exists in the secondary link data to be transmitted, the data type of the CSI report MAC CE is a type that does not require HARQ feedback, then the data type of the CSI report MAC CE is determined to be a type that does not require HARQ feedback.

[0102] Optionally, if the third transmission resource supports the transmission of data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the data type of the CSI shall be determined according to at least one of the following:

[0103] The second data is of the highest priority among the secondary link data to be transmitted, excluding the CSI.

[0104] The transmission requirements of the CSI;

[0105] The third transmission resource is a resource used for the secondary link data transmission to be transmitted.

[0106] In one embodiment, when the third transmission resource supports the transmission of data that requires HARQ feedback and data that does not require HARQ feedback, and there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the CSI data can be determined based on the data type of the highest priority data (i.e., the second data) among the secondary link data other than the CSI.

[0107] In practice, the CSI report MAC CE is only a few bytes long and accounts for a small proportion of the MAC PDU. In order to minimize the impact of CSI reporting on the current data transmission process, if the data type of the CSI report MAC CE is the same as that of the second data, it means that the existence of the CSI report MAC CE does not change the data type of the MAC PDU that needs to be transmitted next time. It is only necessary to transmit the CSI report MAC CE at the same time as the second data, which can improve the transmission efficiency.

[0108] In another embodiment, if the third transmission resource supports the transmission of data that requires HARQ feedback and data that does not require HARQ feedback, and there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the data type of the CSI can be determined based on the transmission requirements of the CSI.

[0109] Optionally, this embodiment can also determine the data type of CSI by comprehensively considering the transmission requirements of CSI and the data other than CSI in the secondary link data to be transmitted. For example, if the secondary link data to be transmitted contains both data that requires HARQ feedback and data that does not require HARQ feedback, then choosing either data type for the CSI report MACCE will not waste transmission resources, as there are data of the same type that can be reused. In this case, the CSI report MACCE can choose reliability (i.e., requiring HARQ feedback) or latency (i.e., not requiring HARQ feedback) to set its data type according to its own transmission requirements.

[0110] Optionally, the transmission requirements of the CSI are configured or predefined by the protocol.

[0111] In this embodiment, the transmission requirements of CSI can be configured, for example, by configuring the transmission requirements of CSI through network-side devices; or the transmission requirements of CSI can be predefined by the protocol.

[0112] Optionally, controlling the CSI transmission based on the data type of the Channel State Information (CSI) includes:

[0113] Control the multiplexing and transmission of the CSI and third data;

[0114] The third data is data of the same data type as the CSI in the secondary link data to be transmitted.

[0115] In this embodiment, the CSI report MAC CE can reuse data with the same data type, but cannot reuse data with different data types. This can improve data transmission efficiency while meeting the existing MAC layer data reuse rules.

[0116] Optionally, controlling the CSI transmission based on the data type of the Channel State Information (CSI) includes:

[0117] The transmission of the CSI is controlled according to its transmission priority and data type.

[0118] In this embodiment, the aforementioned secondary link data may include SRB, DRB, and CSI report MAC CE, etc. Specifically, the SRB may include upper-layer signaling of PC5-S, PC5-RRC signaling, etc. Except for the first PC5-S signaling message, which is broadcast and does not require HARQ feedback (e.g., transmitted on SRB0), the other upper-layer signaling of PC5-S and PC5-RRC signaling have high requirements for transmission reliability and therefore generally require HARQ feedback. For the DRB, the priority of data on each logical channel and whether HARQ feedback is required can be configured separately.

[0119] Furthermore, SRB has a higher priority than CSI report MAC CE, and CSI report MAC CE has a higher priority than DRB.

[0120] In practical applications, when the CSI report MAC CE is a type requiring HARQ feedback, it can be multiplexed with most SRBs (e.g., except SRB0; it should be noted that SRB0 data only appears in the first transmission and will not appear in subsequent transmissions), and it can also be multiplexed with DRBs configured to require HARQ feedback. When the CSI report MAC CE is a type not requiring HARQ feedback, it cannot be multiplexed with most SRBs (including SRB0, as SRB0 is broadcast), but it can be multiplexed with DRBs configured not to require HARQ feedback.

[0121] After determining the data type of the CSI report MAC CE, this embodiment can transmit the CSI report MAC CE using the same transmission method as secondary link data such as SRB and DRB. That is, it can be transmitted according to the reuse principle of reusing the same data type and not reusing different data types, the priority principle, and the PBR principle. The following describes the transmission method of secondary link data after determining the data type of the CSI report MAC CE under different circumstances:

[0122] Scenario 1: The resource type of the allocated or selected transmission resources can be dynamically indicated to carry HARQ feedback or not. In this case, both data types of transmission resources are supported, and dynamic indication of whether HARQ feedback is required is sufficient. This is the most flexible resource allocation and usage method.

[0123] In this situation, the highest priority data that is not yet full in the token bucket can be selected based on priority and the token bucket principle, i.e., the PBR has not been reached. Generally speaking, SRB and MAC CE have higher priority than other data and have no PBR limit, meaning that as long as there are data packets, they will be transmitted first.

[0124] In practical applications, if there are SRBs to be transmitted, they are transmitted first due to their highest priority. Since SRBs require HARQ feedback, the entire MAC PDU requires HARQ feedback. If the current transmission resource size has remaining space after accommodating all the SRBs to be transmitted, the next highest priority CSI report MAC CE can be considered. If this CSI report MAC CE requires HARQ feedback, the data types of both are consistent and can be reused. The remaining space of the MAC PDU is first loaded into the CSI report MAC CE. If there is still space, other DRBs requiring HARQ feedback are considered. If the CSI report MAC CE does not require HARQ feedback, the data types of both are inconsistent and cannot be reused. Only the remaining space of the MAC PDU can be loaded with DRB data requiring HARQ feedback.

[0125] If the highest priority data in the transmission buffer at the time of transmission is CSI report MAC CE (i.e., no SRB), then the data type of the MAC PDU to be transmitted can be determined by the data type of CSI report MAC CE. If CSI report MAC CE requires HARQ feedback, then the MAC PDU to be transmitted requires HARQ feedback, and the remaining MAC PDUs can contain DRBs that require HARQ feedback; if CSI report MAC CE does not require HARQ feedback, then the MAC PDU to be transmitted does not require HARQ feedback, and the remaining MAC PDUs can contain DRB data that does not require HARQ feedback.

[0126] Scenario 2: The resource type of the allocated or selected transmission resource statically supports or does not support HARQ feedback. In this case, the transmission resource can only support one data type, which is more resource efficient.

[0127] In this scenario, if the transmission resources support HARQ feedback, the SRB should be selected first, followed by the CSI report MAC CE which requires HARQ feedback. If there is still space remaining, the DRB which requires HARQ feedback can be selected in descending order of priority, taking into account the PBR's compliance.

[0128] If the transmission resources do not support HARQ feedback, first consider the CSI report MAC CE that does not require HARQ feedback. If there is still space remaining, you can select the DRB that does not require HARQ feedback in order of priority from high to low, and consider the PBR satisfaction.

[0129] If the data type supported by the current transmission resource is inconsistent with the data type of the CSI report MAC CE, the current transmission resource cannot be used to transmit the CSI report MAC CE. Transmission can only be carried out when a transmission resource with a data type consistent with the CSI report MAC CE is available again.

[0130] Optionally, controlling the CSI transmission based on the data type of the Channel State Information (CSI) includes:

[0131] Based on the data type of the CSI, control the transmission of the CSI within the first time window;

[0132] The first time window is the time window corresponding to the trigger information received by the first device, and the trigger information is used to trigger the reporting of the CSI.

[0133] In this embodiment, the first device can receive trigger information from the second device and report SCI within the time window corresponding to the trigger information; otherwise, it can abandon the reporting of the SCI.

[0134] The triggering information mentioned above may include an SCI carrying a CSI reporting indication. The starting position of the time window can be the first or last symbol of the SCI transmission time, or the transmission position of the reference signal corresponding to the SCI, etc., and the size of the time window can be an indicated or configured value.

[0135] For example, the size of the CSI reporting time window can be configured or indicated as N milliseconds or N time slots, where N is a positive integer. If the second device sends an SCI carrying a CSI reporting indication at time t, the size of the time window can be [t, t+N]. Alternatively, considering certain reception and processing delays and resource selection delays, the size of the time window can be [t+4, t+4+N]. The first device needs to send a CSI report MAC CE within this time window; otherwise, it will be invalid and no further transmission is required.

[0136] For example, the size of the CSI reporting time window can be configured or indicated as N milliseconds or N slots. If the second device sends an SCI carrying a CSI reporting indication at time t and sends a measurement reference signal at time t+3, then the size of the time window can be [t+3, t+3+N]. The first device needs to send a CSI report MACCE within this time window; otherwise, it will be invalid and no further transmission is required.

[0137] This embodiment controls the transmission of CSI within its corresponding effective time window, which can reduce the deviation of the transceiver equipment in understanding the CSI report and ensure the consistency of the transceiver equipment in understanding the CSI report.

[0138] Optionally, the time windows corresponding to different data types of CSI can be different.

[0139] For example, the time window for CSI that requires HARQ feedback can be different from the time window for CSI that does not require HARQ feedback. This difference in time windows can include at least one difference in the window position and window length.

[0140] In practical applications, time windows can be configured for each data type of the CSI to be reported. This allows control over transmission: if the data type of the CSI requires HARQ feedback, transmission can be controlled to occur within the time window corresponding to that type; conversely, if the data type does not require HARQ feedback, transmission can occur within the time window corresponding to that type. This saves resources while ensuring the reliability of CSI transmission.

[0141] Optionally, the method may further include:

[0142] If the CSI is not transmitted within the first time window, the transmission of the CSI is abandoned or the CSI is deleted.

[0143] For example, if CSI is not transmitted within the first time window, the transmission of CSI can be abandoned, the initial HARQ transmission can be canceled, or HARQ retransmission can be stopped. Furthermore, for HARQ retransmission, the CSI report MAC CE can be deleted from the MAC PDU, and the MAC PDU can be reassembled for transmission or retransmission; alternatively, all data in the MAC PDU can be deleted directly.

[0144] Optionally, the CSI carries first indication information, which is used to indicate the triggering information corresponding to the CSI.

[0145] In this embodiment, the reported CSI can carry first indication information to indicate the trigger information corresponding to the reported CSI. This ensures the consistency of CSI reporting understanding between transceiver devices while allowing at least two CSI triggering and reporting processes to be processed in parallel.

[0146] Optionally, the first indication information is a first trigger identifier, and the first trigger identifier is the same as the trigger identifier carried in the first trigger information;

[0147] or

[0148] The first indication information is feature information determined based on the first trigger information;

[0149] or

[0150] If the first triggering information carries a type identifier for indicating the type of CSI reporting, then the first indication information is the reporting type information of the CSI.

[0151] The first triggering information is the triggering information used to trigger the CSI reporting.

[0152] In one embodiment, a trigger identifier can be carried in the trigger information used to trigger CSI reporting. Different trigger information can carry different trigger identifiers. In this way, carrying the same trigger identifier as the trigger identifier in the reported CSI can ensure the consistency of CSI reporting understanding between transceiver devices.

[0153] For example, the trigger identifier (id) for the first CSI report trigger (corresponding to trigger information a1) is 0, the trigger id for the second CSI report trigger (corresponding to trigger information a2) is 1, and so on. The length of the trigger id can be reasonably determined according to actual needs, such as 1 bit or 2 bits, as long as it can cover the maximum number of CSI report triggers that may be in parallel, and can be used cyclically.

[0154] In another embodiment, some feature information can be extracted based on the trigger information used to trigger CSI reporting, and this feature information can be carried in the reported CSI, which can ensure the consistency of CSI reporting understanding between transceiver devices.

[0155] Optionally, the feature information may include the location information of the trigger information transmission, or the location information of the reference signal corresponding to the trigger information transmission. The location information may include time-frequency location information.

[0156] For example, the value of Slot ranges from 0 to 9. Slot information is carried in CSI reports. The first CSI report uses Slot 2 to indicate the location of the trigger or the corresponding reference signal. The second CSI report uses Slot 7 to indicate the location of the trigger or the corresponding reference signal. This makes it easier to distinguish which trigger or reference signal measurement result each CSI report is referring to.

[0157] In another implementation, a type identifier indicating the type of CSI report can be carried in the trigger information that triggers the CSI report. This allows the trigger information corresponding to the CSI report to be indicated based on the CSI report type information, thereby ensuring consistency in the understanding of CSI reports between transceiver devices.

[0158] The aforementioned CSI reporting types may include, but are not limited to, CQI reporting, RI reporting, and CQI combined with RI reporting. This type identifier can be configured by network-side devices. For example, the type identifier can be configured via RRC signaling, with CSI reporting ID = 1 for type 1, CSI reporting ID = 2 for type 2, and so on. The aforementioned CSI reporting type information may include CSI reporting format information or the aforementioned type identifier.

[0159] It should be noted that, when the CSI reporting type information includes the CSI reporting format information, to ensure consistency in the understanding of CSI reporting between transceiver devices, only CSI reports of different formats can be triggered simultaneously when a CSI report is triggered. This allows for differentiation between different CSI reports based on the CSI reporting format information. Conversely, when the CSI reporting type information includes the aforementioned type identifier, CSI reports of any format can be triggered simultaneously, as the type identifier carried by the CSI allows for differentiation between different CSI reports.

[0160] This invention also provides a CSI transmission method applied to a first device. See [link to relevant documentation]. Figure 3 , Figure 3 This is a flowchart of another CSI transmission method provided in an embodiment of the present invention, such as... Figure 3 As shown, it includes the following steps:

[0161] Step 301: Receive the first trigger information from the second device.

[0162] Step 302: In response to the first triggering information, transmit Channel State Information (CSI); wherein the CSI carries first indication information, which is used to indicate the triggering information corresponding to the CSI.

[0163] In this embodiment, the reported CSI can carry first indication information to indicate the trigger information corresponding to the reported CSI. This ensures the consistency of CSI reporting understanding between transceiver devices while allowing at least two CSI triggering and reporting processes to be processed in parallel.

[0164] Optionally, the first indication information is a first trigger identifier, and the first trigger identifier is the same as the trigger identifier carried by the first trigger information;

[0165] or

[0166] The first indication information is feature information determined based on the first trigger information;

[0167] or

[0168] If the first triggering information carries a type identifier for indicating the type of CSI reporting, then the first indication information is the reporting type information of the CSI.

[0169] In one embodiment, the second device can carry a trigger identifier in the trigger information used to trigger CSI reporting. Different trigger information can carry different trigger identifiers. In this way, the first device carries the same trigger identifier in its reported CSI as the trigger identifier in its trigger information, which can ensure the consistency of the understanding of CSI reporting between the transceiver devices.

[0170] In another embodiment, the first device can extract some feature information based on the triggering information used to trigger CSI reporting, and carry the feature information in the reported CSI, which can ensure the consistency of CSI reporting understanding between transceiver devices.

[0171] Optionally, the feature information may include the location information of the trigger information transmission, or the location information of the reference signal corresponding to the trigger information transmission. The location information may include time-frequency location information.

[0172] In another embodiment, the second device may carry a type identifier in the trigger information that triggers the CSI report to indicate the type of CSI report. In this way, the first device can indicate the trigger information corresponding to the CSI report based on the CSI report type information to ensure the consistency of the understanding of CSI reports between the transceiver devices.

[0173] The aforementioned CSI reporting types may include, but are not limited to, CQI reporting, RI reporting, and CQI combined with RI reporting. This type identifier can be configured by network-side devices. For example, the type identifier can be configured via RRC signaling, with CSI reporting ID = 1 for type 1 and CSI reporting ID = 2 for type 2. The aforementioned CSI reporting type information may include CSI reporting format information or the aforementioned type identifier.

[0174] It should be noted that, when the CSI reporting type information includes the CSI reporting format information, to ensure consistency in the understanding of CSI reporting between transceiver devices, only CSI reports of different formats can be triggered simultaneously when a CSI report is triggered. This allows for differentiation between different CSI reports based on the CSI reporting format information. Conversely, when the CSI reporting type information includes the aforementioned type identifier, CSI reports of any format can be triggered simultaneously, and different CSI reports can be distinguished based on the type identifier carried by the CSI.

[0175] This invention also provides a method for triggering CSI transmission, applied to a second device. See [link to documentation]. Figure 4 , Figure 4 This is a flowchart of a method for triggering CSI transmission provided by an embodiment of the present invention, as shown below. Figure 4 As shown, it includes the following steps:

[0176] Step 401: Send a first trigger information to the first device, or send a second trigger information to the first device, and if the CSI report triggered by the second trigger information is received or the time window corresponding to the second trigger information expires, send a third trigger information to the second device.

[0177] The first triggering information carries a triggering identifier or a type identifier for indicating the type of Channel State Information (CSI) reporting, and the first triggering information is used to trigger the reporting of CSI; the second triggering information and the third triggering information are used to trigger the reporting of different CSIs.

[0178] In one embodiment, the second device may carry a trigger identifier or a type identifier indicating the type of CSI report in the first trigger information used to trigger CSI reporting. In this way, the first device can distinguish different CSI reports by carrying the trigger identifier in the reported CSI or by using the CSI reporting type information, which can ensure the consistency of the transceiver device's understanding of CSI reports when there are parallel triggering of CSI reports.

[0179] The aforementioned trigger identifier can be used to distinguish different CSI reporting triggers. For example, the trigger identifier (i.e., id) of the first CSI reporting trigger (corresponding to trigger information a1) is 0, the trigger id of the second CSI reporting trigger (corresponding to trigger information a2) is 1, and so on.

[0180] The aforementioned CSI reporting types may include, but are not limited to, CQI reporting, RI reporting, and CQI combined with RI reporting. This type identifier can be configured by network-side devices. For example, the type identifier can be configured via RRC signaling, with CSI reporting ID = 1 for type 1, CSI reporting ID = 2 for type 2, and so on. The aforementioned CSI reporting type information may include CSI reporting format information or the aforementioned type identifier.

[0181] It should be noted that, when the CSI reporting type information includes the CSI reporting format information, to ensure consistency in the understanding of CSI reporting between the transceiver devices, when a CSI reporting is triggered, the second device may only allow the superimposed triggering of CSI reports with different reporting formats. This allows for differentiation between different CSI reports based on the CSI reporting format information. When the CSI reporting type information includes the aforementioned type identifier, the second device may superimpose triggering CSI reports with any reporting format, and different CSI reports can be distinguished based on the type identifier carried by the CSI.

[0182] In another implementation, the second device can avoid confusion in CSI reporting by not initiating another different CSI reporting trigger before a CSI reporting is completed, thus ensuring the consistency of the transceiver's understanding of CSI reporting.

[0183] In practical applications, if a second device triggers two CSI reports within two relatively close timeframes, and the content or measurement data of these reports differs, and if the time windows of these two CSI reports overlap, the second device, upon receiving the CSI report, will not know which trigger's result the reported content refers to, leading to inaccurate reporting and negatively impacting subsequent scheduling and transmission. To avoid this problem, the second device can trigger the next CSI report after the time window corresponding to the current CSI report trigger has expired or after receiving the corresponding CSIreport MAC CE.

[0184] It should be noted that the CSI report MAC CE can only be sent upon receiving a trigger message (such as SCI) from the second device instructing the CSI to report. Furthermore, the transmission of the aforementioned CSI report MAC CE is a one-time event and will not involve any active retransmission at the MAC layer (except for HARQ retransmissions).

[0185] See Figure 5 , Figure 5 This is a structural diagram of a first device provided in an embodiment of the present invention. Figure 5 As shown, the first device 500 includes:

[0186] Transmission module 501 is used to control the CSI transmission according to the data type of Channel State Information (CSI);

[0187] The data types include those that require mixed Automatic Repeat Request (HARQ) feedback and those that do not require HARQ feedback.

[0188] Optionally, the data type of the CSI can be configured or predefined by the protocol.

[0189] Optionally, the data type of the CSI is determined according to at least one of the following:

[0190] The resource type of the first transmission resource, which is a resource for transmitting secondary link data to be transmitted, is used to indicate the data type that the first transmission resource supports for transmission.

[0191] The data type of the first data includes some or all of the secondary link data to be transmitted, excluding the CSI.

[0192] The transmission requirements of the CSI.

[0193] Optionally, the first data includes data from the secondary link data to be transmitted that has a higher priority than the CSI.

[0194] Optionally, if the data type of the CSI is determined according to the resource type of the first transmission resource, the data type of the CSI is the same as the data type supported by the first transmission resource for transmission.

[0195] Optionally, if the data type of the CSI is determined according to the data type of the first data, the data type of the CSI is the same as the data type of the first data.

[0196] Optionally, if the second transmission resource supports the transmission of data that requires HARQ feedback and data that does not require HARQ feedback, the data type of the CSI is configured or predefined by the protocol.

[0197] or

[0198] If there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the data type of the CSI is configured or predefined by the protocol;

[0199] or

[0200] When the second transmission resource supports the transmission of data that requires HARQ feedback and data that does not require HARQ feedback, and there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the data type of the CSI is configured or predefined by the protocol.

[0201] The second transmission resource is a resource used for the transmission of secondary link data to be transmitted.

[0202] Optionally, if the third transmission resource supports the transmission of data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data with a higher priority than the CSI in the secondary link data to be transmitted, the data type of the CSI shall be determined according to at least one of the following:

[0203] The second data is of the highest priority among the secondary link data to be transmitted, excluding the CSI.

[0204] The transmission requirements of the CSI;

[0205] The third transmission resource is a resource used for the secondary link data transmission to be transmitted.

[0206] Optionally, the transmission requirements of the CSI are configured or predefined by the protocol.

[0207] Optionally, the transmission module is specifically used for:

[0208] Control the multiplexing and transmission of the CSI and third data;

[0209] The third data is data of the same data type as the CSI in the secondary link data to be transmitted.

[0210] Optionally, the transmission module is specifically used for:

[0211] Based on the data type of the CSI, control the transmission of the CSI within the first time window;

[0212] The first time window is the time window corresponding to the trigger information received by the first device, and the trigger information is used to trigger the reporting of the CSI.

[0213] Optionally, different time windows correspond to different data types of CSI.

[0214] Optionally, the first device further includes:

[0215] The abandonment module is used to abandon the transmission of the CSI or delete the CSI if the CSI is not transmitted within the first time window.

[0216] Optionally, the CSI carries first indication information, which is used to indicate the triggering information corresponding to the CSI.

[0217] Optionally, the first indication information is a first trigger identifier, and the first trigger identifier is the same as the trigger identifier carried in the first trigger information;

[0218] or

[0219] The first indication information is feature information determined based on the first trigger information;

[0220] or

[0221] If the first triggering information carries a type identifier for indicating the type of CSI reporting, then the first indication information is the reporting type information of the CSI.

[0222] The first triggering information is the triggering information used to trigger the CSI reporting.

[0223] Optionally, the feature information includes the location information of the trigger information transmission, or the location information of the reference signal corresponding to the trigger information transmission.

[0224] The first device 500 provided in this embodiment of the invention can implement the various processes implemented by the first device in the above method embodiment. To avoid repetition, it will not be described again here.

[0225] In the first device 500 of this embodiment, the transmission module 501 is used to control the CSI transmission according to the data type of CSI; wherein, the data type includes types that require HARQ feedback and types that do not require HARQ feedback, providing a CSI transmission method that can be used on a secondary link, which can improve the performance of CSI transmission on the secondary link.

[0226] See Figure 6 , Figure 6 This is a structural diagram of another first device provided in an embodiment of the present invention. For example... Figure 6 As shown, the first device 600 includes:

[0227] The receiving module 601 is used to receive the first trigger information from the second device;

[0228] Transmission module 602 is used to transmit channel status information (CSI) in response to the first trigger information;

[0229] The CSI carries first indication information, which is used to indicate the triggering information corresponding to the CSI.

[0230] Optionally, the first indication information is a first trigger identifier, and the first trigger identifier is the same as the trigger identifier carried by the first trigger information;

[0231] or

[0232] The first indication information is feature information determined based on the first trigger information;

[0233] or

[0234] If the first triggering information carries a type identifier for indicating the type of CSI reporting, then the first indication information is the reporting type information of the CSI.

[0235] Optionally, the feature information includes the location information of the trigger information transmission, or the location information of the reference signal corresponding to the trigger information transmission.

[0236] The first device 600 provided in this embodiment of the invention can implement the various processes implemented by the first device in the above method embodiment. To avoid repetition, it will not be described again here.

[0237] In the first device 600 of this embodiment, a receiving module 601 is used to receive first trigger information from a second device; a transmitting module 602 is used to transmit Channel State Information (CSI) in response to the first trigger information; wherein the CSI carries first indication information, which indicates the trigger information corresponding to the CSI. By carrying the first indication information in the reported CSI to indicate the trigger information corresponding to the reported CSI, consistency in the understanding of CSI reporting between the transceiver devices can be ensured, even when at least two CSI triggering and reporting processes are allowed to be processed in parallel.

[0238] See Figure 7 , Figure 7 This is a structural diagram of a second device provided in an embodiment of the present invention. Figure 7 As shown, the second device 700 includes:

[0239] The sending module 701 is configured to send first trigger information to a first device, wherein the first trigger information carries a trigger identifier or a type identifier for indicating the channel state information (CSI) reporting type, and the first trigger information is used to trigger the reporting of CSI; or send second trigger information to the first device, and if the second trigger information triggers the reporting of CSI or the time window corresponding to the second trigger information expires, send third trigger information to the second device, wherein the second trigger information and the third trigger information are used to trigger the reporting of different CSIs.

[0240] The second device 700 provided in this embodiment of the invention can implement the various processes implemented by the second device in the above method embodiment. To avoid repetition, it will not be described again here.

[0241] In the second device 700 of this embodiment of the invention, the sending module 701 is used to send a first trigger information to the first device, or send a second trigger information to the first device, and send a third trigger information to the second device when the CSI report triggered by the second trigger information is received or the time window corresponding to the second trigger information expires, which can ensure the consistency of understanding of CSI reporting between the transceiver devices.

[0242] Figure 8 This is a structural diagram of another first device provided in an embodiment of the present invention. See also... Figure 8 The first device 800 includes, but is not limited to, components such as: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811. Those skilled in the art will understand that... Figure 8 The first device structure shown does not constitute a limitation on the first device. The first device may include more or fewer components than shown, or combine certain components, or have different component arrangements. In embodiments of the present invention, the first device includes, but is not limited to, mobile phones, tablet computers, laptop computers, PDAs, vehicle terminals, wearable devices, and pedometers.

[0243] The radio frequency unit 801 is used to control the CSI transmission according to the data type of the Channel State Information (CSI); wherein the data type includes types that require HARQ feedback and types that do not require HARQ feedback.

[0244] It should be understood that, in the embodiments of the present invention, the radio frequency unit 801 and the processor 810 can implement the various processes implemented by the first device in the above method embodiments, and will not be described again here to avoid repetition.

[0245] It should be understood that, in this embodiment of the invention, the radio frequency unit 801 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink data from the base station and processes it with the processor 810; additionally, it transmits uplink data to the base station. Typically, the radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc. Furthermore, the radio frequency unit 801 can also communicate with networks and other devices through a wireless communication system.

[0246] The first device provides users with wireless broadband internet access through network module 802, such as helping users send and receive emails, browse web pages, and access streaming media.

[0247] The audio output unit 803 can convert audio data received by the radio frequency unit 801 or the network module 802 or stored in the memory 809 into audio signals and output them as sound. Furthermore, the audio output unit 803 can also provide audio output related to specific functions performed by the first device 800 (e.g., call signal reception sound, message reception sound, etc.). The audio output unit 803 includes a speaker, a buzzer, and a receiver, etc.

[0248] Input unit 804 is used to receive audio or video signals. Input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042. The GPU 8041 processes image data of still images or videos acquired by an image capture device (such as a camera) in video capture mode or image capture mode. The processed image frames can be displayed on display unit 806. The image frames processed by GPU 8041 can be stored in memory 809 (or other storage medium) or transmitted via radio frequency unit 801 or network module 802. Microphone 8042 can receive sound and process such sound into audio data. The processed audio data can be converted into a format that can be transmitted to a mobile communication base station via radio frequency unit 801 in telephone call mode.

[0249] The first device 800 also includes at least one sensor 805, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 8061 according to the ambient light level, and the proximity sensor can turn off the display panel 8061 and / or backlight when the first device 800 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used to identify the posture of the first device (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. The sensor 805 may also include a fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc., which will not be described in detail here.

[0250] The display unit 806 is used to display information input by the user or information provided to the user. The display unit 806 may include a display panel 8061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0251] User input unit 807 can be used to receive input numerical or character information, and to generate key signal inputs related to user settings and function control of the first device. Specifically, user input unit 807 includes a touch panel 8071 and other input devices 8072. Touch panel 8071, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near touch panel 8071). Touch panel 8071 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to processor 810, which receives and executes commands from processor 810. In addition, touch panel 8071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. Besides touch panel 8071, user input unit 807 may also include other input devices 8072. Specifically, other input devices 8072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here.

[0252] Furthermore, the touch panel 8071 can cover the display panel 8061. When the touch panel 8071 detects a touch operation on or near it, it transmits the information to the processor 810 to determine the type of touch event. Subsequently, the processor 810 provides corresponding visual output on the display panel 8061 based on the type of touch event. Although in Figure 8 In this embodiment, the touch panel 8071 and the display panel 8061 are two independent components to realize the input and output functions of the first device. However, in some embodiments, the touch panel 8071 and the display panel 8061 can be integrated to realize the input and output functions of the first device. The specific implementation is not limited here.

[0253] Interface unit 808 serves as an interface for connecting an external device to the first device 800. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, and so on. Interface unit 808 may be used to receive input (e.g., data, power, etc.) from the external device and transmit the received input to one or more elements within the first device 800, or it may be used to transmit data between the first device 800 and the external device.

[0254] The memory 809 can be used to store software programs and various data. The memory 809 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback, image playback, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). Furthermore, the memory 809 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0255] The processor 810 is the control center of the first device, connecting various parts of the first device through various interfaces and lines. It performs various functions and processes data by running or executing software programs and / or modules stored in the memory 809, and by calling data stored in the memory 809, thereby providing overall monitoring of the first device. The processor 810 may include one or more processing units; preferably, the processor 810 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 810.

[0256] The first device 800 may also include a power supply 811 (such as a battery) that supplies power to various components. Preferably, the power supply 811 can be logically connected to the processor 810 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system.

[0257] In addition, the first device 800 includes some functional modules not shown, which will not be described in detail here.

[0258] Preferably, the present invention also provides a first device, including a processor 810, a memory 809, and a computer program stored in the memory 809 and executable on the processor 810. When the computer program is executed by the processor 810, it implements the various processes of the above-described CSI transmission method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0259] See Figure 9 , Figure 9 This is a structural diagram of another first device provided in an embodiment of the present invention. For example... Figure 9 As shown, the first device 900 includes: a processor 901, a memory 902, a bus interface 903, and a transceiver 904, wherein the processor 901, the memory 902, and the transceiver 904 are all connected to the bus interface 903.

[0260] In this embodiment of the invention, the first device 900 further includes a computer program stored in a memory 902 and executable on a processor 901.

[0261] In this embodiment of the invention, the transceiver 904 is used for:

[0262] Receive the first trigger information from the second device;

[0263] In response to the first triggering information, channel state information (CSI) is transmitted; wherein the CSI carries first indication information, which is used to indicate the triggering information corresponding to the CSI.

[0264] It should be understood that, in the embodiments of the present invention, the processor 901 and transceiver 904 described above can implement the various processes implemented by the first device in the above method embodiments, and will not be described again here to avoid repetition.

[0265] See Figure 10 , Figure 10 This is a structural diagram of another second device provided in an embodiment of the present invention. For example... Figure 10 As shown, the second device 1000 includes: a processor 1001, a memory 1002, a bus interface 1003, and a transceiver 1004, wherein the processor 1001, the memory 1002, and the transceiver 1004 are all connected to the bus interface 1003.

[0266] In this embodiment of the invention, the second device 1000 further includes a computer program stored in the memory 1002 and executable on the processor 1001.

[0267] In this embodiment of the invention, the transceiver 1004 is used for:

[0268] Send first trigger information to the first device, wherein the first trigger information carries a trigger identifier or carries a type identifier for indicating the channel state information (CSI) reporting type, and the first trigger information is used to trigger CSI reporting;

[0269] or

[0270] A second triggering message is sent to the first device, and a third triggering message is sent to the second device when the CSI is reported triggered by the second triggering message or when the time window corresponding to the second triggering message expires. The second triggering message and the third triggering message are used to trigger the reporting of different CSIs.

[0271] This invention also provides a computer-readable storage medium storing a computer program. When executed by a processor, this computer program implements the various processes of the above-described CSI transmission method embodiments, or implements the various processes of the above-described method embodiments for triggering CSI transmission, and achieves the same technical effect. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0272] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0273] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0274] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of the present invention.

Claims

1. A method for triggering CSI transmission, applied to a second device, characterized in that, The method comprises: sending second trigger information to a first device, and sending third trigger information to the first device in a case where channel state information, CSI, triggered by the second trigger information is reported or a time window corresponding to the second trigger information is invalid, wherein the second trigger information and the third trigger information are used to trigger reporting of different CSIs; wherein the CSI is CSI on a sidelink.

2. The method of claim 1, wherein, A starting position of the time window is a first symbol or a last symbol of a CSI sending time point; or A starting position of the time window is a sending position of a reference signal corresponding to the CSI.

3. The method of claim 2, wherein, A size of the time window is an indicated or configured value.

4. The method according to any one of claims 1 to 3, characterized in that, The first device and the second device communicate through a sidelink, Sidelink; or The first device and the second device communicate through a PC5 interface.

5. The method according to any one of claims 1 to 3, characterized in that, The CSI is carried in a medium access control control element, MAC CE. 6.A method of triggering CSI transmission, applied to a first device, comprising: The method comprises: receiving second trigger information sent by a second device; reporting channel state information, CSI, in response to the second trigger information, and receiving third trigger information sent by the second device; wherein the second trigger information and the third trigger information are used to trigger reporting of different CSIs, the third trigger information is sent by the second device in a case where CSI triggered by the second trigger information is reported or a time window corresponding to the second trigger information is invalid, and the CSI is CSI on a sidelink.

7. The method of claim 6, wherein, A starting position of the time window is a first symbol or a last symbol of a CSI sending time point; or A starting position of the time window is a sending position of a reference signal corresponding to the CSI.

8. The method of claim 7, wherein, A size of the time window is an indicated or configured value.

9. The method according to any one of claims 6-8, characterized in that, The first device and the second device communicate through a sidelink, Sidelink; or The first device and the second device communicate through a PC5 interface.

10. The method according to any one of claims 6-8, characterized in that, The CSI is carried in a medium access control control element, MAC CE.

11. A second device, comprising: The method comprises: a sending module configured to send second trigger information to a first device, and send third trigger information to the first device in a case where channel state information, CSI, triggered by the second trigger information is reported or a time window corresponding to the second trigger information is invalid, wherein the second trigger information and the third trigger information are used to trigger reporting of different CSIs; wherein the CSI is CSI on a sidelink.

12. A first device, comprising: The method comprises: a receiving module configured to receive second trigger information sent by a second device; a transmission module configured to report channel state information, CSI, in response to the second trigger information; The receiving module is further configured to receive third trigger information sent by the second device; wherein the second trigger information and the third trigger information are used to trigger reporting of different CSIs, the third trigger information is sent by the second device in a case where CSI triggered by the second trigger information is reported or a time window corresponding to the second trigger information is invalid, and the CSI is CSI on a sidelink.

13. A second device, comprising: A computer program product comprising a computer readable storage medium having stored thereon computer program means which, when executed by a processor, cause the processor to perform the steps of the method of any of claims 1-5.

14. A first device, comprising: A computer program product comprising a computer readable storage medium having stored thereon computer program means which, when executed by a processor, cause the processor to perform the steps of the method of any of claims 6-10.

15. A computer-readable storage medium, characterized in that, A computer program product comprising a computer readable storage medium having stored thereon computer program means which, when executed by a processor, cause the processor to perform the steps of the method of any of claims 1-5 or the steps of the method of any of claims 6-10.

Citation Information

Patent Citations

  • Method for UE (user equipment) to report CSI (channel state information), method for triggering the UE (user equipment) to report to the CSI (channel state information), and corresponding devices

    CN105991220A

  • Feedback and control method and device of channel state information (CSI)

    CN106656280A