Triggering method for CSI transmission, CSI transmission method, and related equipment
The CSI transmission method addresses the challenge of multiplexing CSI types with and without HARQ feedback, enhancing CSI transmission efficiency and performance on sublinks by controlling transmission based on data type.
Patent Information
- Application Number
- JP2024086871
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-02-07
- Filing Date
- 2024-05-29
- Publication Date
- 2025-11-10
- Estimated Expiration
- 2041-02-04
AI Technical Summary
Current communication technologies do not provide a solution for multiplexing channel state information (CSI) transmission on a sublink that requires Hybrid Automatic Repeat Request (HARQ) feedback and does not require HARQ feedback simultaneously, leading to inefficient resource utilization and CSI transmission performance.
A CSI transmission method that controls CSI transmission based on its data type, allowing multiplexing of CSI types that require HARQ feedback and those that do not, by using a MAC CE to transmit CSI accordingly.
Improves CSI transmission performance on a sublink by enabling flexible and efficient resource allocation based on CSI data type, ensuring timely and reliable transmission.
Smart Images

Figure 0007766745000001 
Figure 0007766745000002 
Figure 0007766745000003
Abstract
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from Chinese Patent Application No. 202010082989.0, filed in China on February 7, 2020, the entire contents of which are incorporated herein by reference. [Technical Field]
[0002] The present invention relates to the field of communication technology, and more particularly to a CSI transmission method, a CSI transmission triggering method, and related devices. [Background technology]
[0003] Reporting of channel state information (CSI) on a sublink (i.e., sidelink) may be performed by a media access control (MAC) control element (CE). Current MAC layer data includes two types: data requiring hybrid automatic repeat request (HARQ) feedback and data not requiring HARQ feedback. Multiplexing between these two types of data is not permitted; that is, simultaneous transmission of the two types of data in a single MAC protocol data unit (PDU) is not permitted. Transmission resources are also divided into resources with HARQ feedback and resources without HARQ feedback. However, the prior art has yet to provide a solution for how to transmit CSI on a sublink. Summary of the Invention [Problem to be solved by the invention]
[0004] Embodiments of the present invention provide a CSI transmission method, a CSI transmission triggering method, and related devices that can improve the performance of CSI transmission on a sublink by standardizing the CSI transmission scheme available on the sublink. [Means for solving the problem]
[0005] In order to solve the above technical problems, the present invention is realized as follows.
[0006] According to a first aspect, an embodiment of the present invention provides a CSI transmission method for use in a first device, the method comprising: controlling the CSI transmission based on a data type of the channel state information (CSI); Wherein, the data types include a type that requires Hybrid Automatic Repeat Request (HARQ) feedback and a type that does not require HARQ feedback.
[0007] According to a second aspect, an embodiment of the present invention further provides a CSI transmission method for use in a first device, the method comprising: receiving first trigger information from a second device; transmitting channel state information (CSI) in response to the first trigger information; Among them, the CSI is accompanied by first indication information for indicating trigger information corresponding to the CSI.
[0008] According to a third aspect, an embodiment of the present invention further provides a method for triggering CSI transmission for use in a second device, the method comprising: transmitting first trigger information to a first device, the first trigger information having a trigger identifier attached thereto or a type identifier for indicating a channel state information (CSI) report type attached thereto, the first trigger information being used to trigger a CSI report; or transmitting second trigger information to a first device, receiving CSI triggered by the second trigger information and reported, or when a time window corresponding to the second trigger information expires; one and transmitting third trigger information to the device, wherein the second trigger information and the third trigger information are used to trigger reporting of different CSI.
[0009] According to a fourth aspect, embodiments of the present invention further provide a first device, the first device comprising: a transmission module for controlling transmission of the channel state information (CSI) based on a data type of the CSI; Wherein, the data types include a type that requires Hybrid Automatic Repeat Request (HARQ) feedback and a type that does not require HARQ feedback.
[0010] According to a fifth aspect, embodiments of the present invention further provide a first device, the first device comprising: a receiving module for receiving first trigger information from the second device; a transmitting module for transmitting channel state information (CSI) in response to the first trigger information; Among them, the CSI is accompanied by first indication information for indicating trigger information corresponding to the CSI.
[0011] According to a sixth aspect, embodiments of the present invention further provide a second device, the second device comprising: The present invention also includes a transmitting module, the transmitting module being used to transmit first trigger information to a first device, where the first trigger information is accompanied by a trigger identifier or accompanied by a type identifier for indicating a channel state information (CSI) report type, and the first trigger information is used to trigger a CSI report; or the transmitting module is used to transmit second trigger information to the first device, and when the CSI reported by the second trigger information is received, or when a time window corresponding to the second trigger information expires, one and transmitting third trigger information to the device, the second trigger information and the third trigger information being used to trigger reporting of different CSI.
[0012] According to a seventh aspect, an embodiment of the present invention further provides a first device, the first device including a processor, a memory, and a computer program stored in the memory and operable on the processor, the computer program, when executed by the processor, causing steps of the CSI transmission method according to the first aspect or steps of the CSI transmission method according to the second aspect to be implemented.
[0013] According to an eighth aspect, an embodiment of the present invention further provides a second device, the second device including a processor, a memory, and a computer program stored in the memory and operable on the processor, the computer program performing steps of the method for triggering CSI transmission according to the third aspect when executed by the processor.
[0014] According to a seventh aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored therein, which, when executed by a processor, causes steps of the CSI transmission method according to the first aspect, or steps of the CSI transmission method according to the second aspect, or steps of the CSI transmission triggering method according to the third aspect. [Effects of the Invention]
[0015] In an embodiment of the present invention, a CSI transmission method that can be used on a sublink is provided by controlling the CSI transmission based on the CSI data type, including a type that requires HARQ feedback and a type that does not require HARQ feedback, thereby improving the performance of CSI transmission on the sublink. [Brief explanation of the drawings]
[0016] In order to more clearly explain the technical solutions of the embodiments of the present invention, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments of the present invention. It is obvious that the accompanying drawings in the following description are only some embodiments of the present invention, and those skilled in the art can obtain other accompanying drawings based on these accompanying drawings without any creative efforts. [Figure 1] FIG. 1 is a structural diagram of a network system to which an embodiment of the present invention can be applied; [Figure 2] 1 is a flowchart of a CSI transmission method according to an embodiment of the present invention. [Figure 3] 10 is a flowchart of another CSI transmission method according to an embodiment of the present invention. [Figure 4] 1 is a flowchart of a method for triggering CSI transmission according to an embodiment of the present invention. [Figure 5] FIG. 2 is a structural diagram of a first device according to an embodiment of the present invention; [Figure 6] FIG. 10 is a structural diagram of another first device according to an embodiment of the present invention; [Figure 7] FIG. 2 is a structural diagram of a second device according to an embodiment of the present invention; [Figure 8] FIG. 10 is a structural diagram of another first device according to an embodiment of the present invention; [Figure 9] FIG. 10 is a structural diagram of another first device according to an embodiment of the present invention; [Figure 10] FIG. 10 is a structural diagram of another second device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0017] The following clearly and completely describes the technical solutions in the embodiments of the present invention, in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without any creative effort are also within the scope of protection of the present invention.
[0018] The terms "first," "second," and the like in the specification and claims of this application are intended to distinguish between similar objects and not necessarily to describe a particular order or sequence. It should be understood that data used in this manner are interchangeable where appropriate, so that the embodiments of this application described herein may be performed in an order other than that illustrated or described herein. The terms "including" and "comprising," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those explicitly listed steps or units, but may also include other steps or units not explicitly listed or inherent in the process, method, product, or apparatus. The term "and / or" used in the specification and claims refers to at least one of the connected objects. For example, A and / or B and / or C includes seven cases: A alone, B alone, C alone, a combination of A and B, a combination of B and C, a combination of A and C, and a combination of A, B, and C.
[0019] For ease of understanding, some details regarding the embodiments of the present invention will be described below.
[0020] Introducing sublinks (also known as sidelinks, edgelinks, sidelinks, etc.): Long Term Evolution (LTE) systems support sublinks from the 12th release version onwards, which are used to transmit data directly between User Equipment (UE) devices without going through network equipment.
[0021] The LTE Sidelink design is applicable to specific public safety services (e.g., emergency communications at disaster sites such as fires or earthquakes) or Vehicle-to-Everything (V2X) communications. Vehicle-to-Everything communications include various services such as basic security class communications, advanced (autonomous) driving, formations, and sensor expansion. Because LTE Sidelink only supports broadcast communications, it is primarily used for basic security class communications. Other advanced V2X services with strict Quality of Service (QoS) requirements in terms of latency, reliability, etc. are supported by New Radio (NR) Sidelink.
[0022] The 5th-generation (5G) NR system may be used in operating frequency bands above 6 GHz that are not supported by LTE and supports a larger operating bandwidth. However, the current version of the NR system only supports an interface between a base station and a terminal, and does not yet support a sidelink interface for direct communication between terminals. The sidelink interface may also be referred to as a PC5 interface.
[0023] Sidelink transmission format: Current sidelink transmission is mainly divided into three types of transmission formats: broadcast, groupcast, and unicast. Unicast is one-to-one transmission. Groupcast is one-to-many transmission. Broadcast is also one-to-many transmission, but broadcast does not have the concept of UEs belonging to the same group.
[0024] Currently, both Sidelink unicast and groupcast communications support the physical layer Hybrid Automatic Repeat request (HARQ) feedback mechanism.
[0025] Resource Allocation Mode: The resource allocation modes of Sidelink UE can be divided into two types in total:
[0026] Network side device scheduling mode (i.e., Mode 1): A network side device such as a base station schedules sublink resources for UE sublink transmission, i.e., resources are allocated to each UE under the control of the network side device.
[0027] UE autonomous mode (i.e., Mode 2): The UE determines the sublink transmission resource(s) within the sublink resources configured by the base station or the network or pre-configured sublink resources, i.e., there is no scheduling by the base station, i.e., the resources are selected autonomously by each UE.
[0028] Channel State Information (CSI) reporting: On the Uu interface, the CSI report may include a Channel Quality Indicator (CQI), a Precoding Matrix Indicator (PMI), a Channel State Information Reference Signal Resource Indicator (CSI-RS Resource Indicator (CRI), a Synchronization / Broadcast Information Block Resource Indicator (SS / PBCH Block Resource Indicator (SSBRI), a Layer Indicator (LI), a Rank Indicator (RI), and Layer 1 Reference Signal Receiving Power (L1-RSRP).
[0029] The CSI report may be a periodic report, a semi-persistent report, or an aperiodic report.
[0030] The sidelink CSI report can be reported by a control element (CE) of a media access control (MAC) unit with 4-bit CQI and 1-bit RI information. The CSI report is triggered by the transmitter through sidelink control information (SCI), and after the receiver receives the trigger, it can complete one report within the specified window.
[0031] Referring to Fig. 1, Fig. 1 is a structural diagram of a network system applicable to an embodiment of the present invention. As shown in Fig. 1, the system includes a first device 11, a second device 12, and a network-side device 13. The first device 11 and the second device may be user-side devices such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a mobile internet device (MID), or a wearable device. However, the embodiment of the present invention does not limit the specific types of the first device 11 and the second device. The network side equipment 13 may be a base station, such as a macro base station, an LTE eNB, a 5G NR NB, or a gNB, or may be a micro base station, such as a low power node (LPN), pico, or femto, or may be an access point (AP), and the base station may be a network node consisting of a central unit (CU) and multiple TRPs managed and controlled by the central unit. Note that the embodiments of the present invention do not limit the specific type of the network side equipment 13.
[0032] Note that the communication link between the first device 11 and the second device 12 is a sublink (i.e., a sidelink), and the first device 11 and the second device 12 can directly transmit data via this sidelink. The CSI transmission method according to the embodiment of the present invention may be performed by the first device 11, and the CSI transmission triggering method according to the embodiment of the present invention may be performed by the second device. For details, please refer to the following description.
[0033] An embodiment of the present invention provides a CSI transmission method for use in a first device. Referring to Fig. 2, Fig. 2 is a flowchart of a CSI transmission method according to an embodiment of the present invention. As shown in Fig. 2, the method includes the following steps:
[0034] Step 201: Controlling the transmission of the channel state information (CSI) based on the data type of the CSI.
[0035] Wherein, the data types include a type that requires Hybrid Automatic Repeat Request (HARQ) feedback and a type that does not require HARQ feedback.
[0036] The CSI may be sidelink CSI, and the sidelink CSI may be carried and transmitted by a MAC CE. For ease of description, hereinafter, the CSI carried and transmitted by a MAC CE is abbreviated as CSI reporting MAC CE, and CSI transmission will be described using the CSI reporting MAC CE as an example.
[0037] The above data types (which may also be referred to as feedback types or transmission types) may include types that require HARQ feedback and types that do not require HARQ feedback. Among them, the above-mentioned data types that require HARQ feedback typically have relatively high requirements for transmission block error rate but not so high requirements for delay, while the data types that do not require HARQ feedback typically have relatively low requirements for transmission block error rate but relatively high requirements for transmission delay. Currently, these two types of data usually cannot be multiplexed with each other, i.e., they need to be transmitted separately. Note that the data type of any data in this embodiment refers to two types: a type that requires HARQ feedback and a type that does not require HARQ feedback.
[0038] The data type of the CSI may be predefined by a protocol or may be set, for example, by a network side device, may be determined based on other sublink data currently waiting to be transmitted, may be determined based on current transmission resources, may be determined based on the transmission demand of the CSI itself, etc., and this embodiment is not limited to these.
[0039] In the above step 201, for example, if the data type of the CSI is a type that requires HARQ feedback, the CSI and other sublink data that requires HARQ feedback (e.g., signaling resource bearer (SRB) data) can be controlled to be multiplexed and transmitted, or the CSI can be controlled to be transmitted on transmission resources to which HARQ feedback is attached. If the data type of the CSI is a type that does not require HARQ feedback, the CSI and other sublink data that does not require HARQ feedback (e.g., data resource bearer (DRB) data) can be controlled to be multiplexed and transmitted, or the CSI can be controlled to be transmitted on transmission resources to which HARQ feedback is not attached.
[0040] Furthermore, after receiving trigger information for triggering a CSI report transmitted by the second device, the first device can control the CSI transmission based on the data type of the CSI.
[0041] A CSI transmission method according to an embodiment of the present invention provides a CSI transmission scheme that can be used on a sublink by controlling the CSI transmission based on the CSI data type, including a type that requires HARQ feedback and a type that does not require HARQ feedback, thereby improving the performance of CSI transmission on the sublink.
[0042] Alternatively, the data type of the CSI may be configured or predefined by a protocol.
[0043] In one embodiment, the data type of CSI of a sublink can be configured by a network side device, which is relatively flexible and can determine the type of CSI reporting MAC CE based on the characteristics of each UE. For example, if most of the data types between UEs are types that do not require HARQ feedback, the CSI reporting MAC CE may be configured as a type that does not require HARQ feedback. If all of the data types between UEs are types that require HARQ feedback, the CSI reporting MAC CE may be configured as a type that requires HARQ feedback.
[0044] In another embodiment, the data type of the CSI may be predefined by a protocol, which is relatively easy to implement. For example, the data type of the CSI of a sublink may be predefined by a protocol as a type that does not require HARQ feedback, or the data type of the CSI of a sublink may be predefined by a protocol as a type that requires HARQ feedback.
[0045] In practical applications, the data type of CSI can be set or predefined according to the transmission needs of CSI. For example, from the viewpoint of delay, CSI needs to be transmitted to the CSI report trigger side as soon as possible to affect subsequent transmissions, so the CSI reporting MAC CE can be predefined or set as a type that does not require HARQ feedback. From the viewpoint of reliability, it is desirable that CSI can be transmitted as successfully as possible, so the CSI reporting MAC CE can be predefined or set as a type that requires HARQ feedback.
[0046] Alternatively, in this embodiment, if whether the CSI reporting MAC CE requires HARQ feedback is predefined or configured by a protocol, the CSI reporting MAC CE may be transmitted in the same transmission manner as sublink data such as SRBs and DRBs, i.e., in accordance with a multiplexing principle that the same data types are multiplexed and different data types cannot be multiplexed, a priority principle, and a Priority Bit Rate (PBR) principle. Such a transmission manner is relatively clear and can be processed in a unified manner with other data.
[0047] Optionally, the data type of the CSI is: a resource type of a first transmission resource, the first transmission resource being a resource for a sublink data transmission waiting to be transmitted, the resource type being for indicating a data type that the first transmission resource supports for transmission; A data type of first data including some or all of the data other than the CSI among the sublink data waiting to be transmitted; The CSI transmission demand may be determined based on at least one of:
[0048] In one embodiment, the data type of the CSI may be determined based on the resource type of the first transmission resource. For example, if the first transmission resource supports or allows transmission of data requiring HARQ feedback, it may be determined that the data type of the CSI is a type requiring HARQ feedback. If the first transmission resource supports or allows transmission of data not requiring HARQ feedback, it may be determined that the data type of the CSI is a type not requiring HARQ feedback, and the CSI may be transmitted on the first transmission resource to ensure prompt transmission of the CSI.
[0049] In addition, the transmission resources for sublink data transmission can be divided into two types: resources with HARQ feedback and resources without HARQ feedback.Among them, for resources with HARQ feedback, when indicating the transmission resource, a feedback resource position is indicated.For example, the corresponding position relationship between the feedback resource and the transmission resource is, for example, when the transmission resource start position time domain is t and the frequency domain is f, the time domain of the feedback resource position can be t+k, where k is a positive integer and the frequency domain is the position of f.Generally, the transmission resource and the feedback resource position can have a default relationship or a configuration relationship.
[0050] In practical applications, transmission resources associated with feedback resource locations can generally perform data transmission requiring HARQ feedback, and may also perform data transmission not requiring HARQ feedback, that is, the feedback resource locations do not transmit any feedback, resulting in wasted feedback resources. However, transmission resources not associated with feedback resource locations can generally only perform data transmission not requiring HARQ feedback, and cannot perform data transmission requiring HARQ feedback. Because resource allocation itself does not include feedback resource locations, it is not possible to temporarily determine the allocation of feedback locations during scheduling, and such temporary allocation cannot generally be implemented, because the corresponding feedback resource locations have already been allocated for other purposes.
[0051] In another embodiment, the data type of the CSI may be determined based on some or all of the data other than the CSI among the sublink data waiting for transmission. For example, if other sublink data currently waiting for transmission (i.e., data other than the CSI among the sublink data waiting for transmission) are all of the same data type, the data type of the CSI may be determined to be the data type of the other sublink data currently waiting for transmission, thereby improving data transmission efficiency and reducing resource waste. Alternatively, if there is data with a higher priority than the CSI among the sublink data currently waiting for transmission, the data type of the CSI may be determined to be the data type of the data with a higher priority than the CSI, thereby ensuring rapid transmission of the CSI. Alternatively, if there is data with a lower priority than the CSI among the sublink data currently waiting for transmission, the data type of the CSI may be determined to be the data type of the data with the highest priority other than the CSI among the sublink data currently waiting for transmission, thereby improving data transmission efficiency and reducing resource waste.
[0052] In another embodiment, the data type of the CSI may be determined according to transmission demands of the CSI, where the transmission demands may include transmission delay, transmission reliability, etc. For example, if CSI transmission reliability needs to be ensured, the data type of the CSI may be determined to be a type that requires HARQ feedback, while if a relatively low CSI transmission delay needs to be ensured, the data type of the CSI may be determined to be a type that does not require HARQ feedback, thereby ensuring that CSI transmission meets the delay demands.
[0053] The CSI transmission demand may be set, for example, by a network device, or may be predefined by a protocol.
[0054] In addition, in this embodiment, the above multiple parameters can be integrated to jointly determine the data type of the CSI. For example, when the first transmission resource simultaneously supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, the data type of the CSI can be determined according to the transmission needs of the first data or CSI, or when the data type of the CSI cannot be determined based on the first data, the data type of the CSI can be determined according to the transmission needs of the CSI.
[0055] In this embodiment, the data type of the CSI is determined based on at least one of the resource type of the first transmission resource, the data type of the first data, and the transmission demand of the CSI, so that the transmission of the CSI is more flexible, i.e., the CSI can be multiplexed with data requiring HARQ feedback and also with data not requiring HARQ feedback, thereby ensuring that the CSI reporting MAC CE can transmit as quickly as possible.
[0056] Optionally, the first data includes data of the sublink data awaiting transmission that has a higher priority than the CSI.
[0057] In this embodiment, the data type of the CSI can be determined based on data of higher priority than the CSI among the sublink data waiting for transmission, thereby ensuring rapid transmission of the CSI and reducing transmission delays.
[0058] For example, based on the priority principle, if there is data with a higher priority than CSI that selects transmission requiring HARQ feedback, i.e., the data type of the data with a higher priority than CSI is a type that requires HARQ feedback, the CSI reporting MAC CE takes a transmission format that requires HARQ feedback in order to transmit as soon as possible, and can be multiplexed and transmitted together on the transmission resources of the data with a current priority higher than CSI, i.e., the data type of the CSI reporting MAC CE is also a type that requires HARQ feedback.
[0059] Optionally, when the data type of the CSI is determined based on the resource type of the first transmission resource, the data type of the CSI is the same as the data type that the first transmission resource supports for transmission.
[0060] In this embodiment, if the first transmission resource supports or allows transmission of data that requires HARQ feedback, it can be determined that the data type of this CSI is a type that requires HARQ feedback; if the first transmission resource supports or allows transmission of data that does not require HARQ feedback, it can be determined that the data type of this CSI is a type that does not require HARQ feedback; and this CSI can be transmitted on the first transmission resource to ensure rapid transmission of the CSI and reduce CSI transmission delay.
[0061] If the first transmission resource simultaneously supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, the data type of the CSI may be determined to be data requiring HARQ feedback, or the data type of the CSI may be determined to be data not requiring HARQ feedback, or the data type of the CSI may be determined based on other parameters (e.g., transmission demand of the CSI, the first data, etc.). This embodiment is not limited thereto.
[0062] Optionally, when the data type of the CSI is determined based on the data type of the first data, the data type of the CSI is the same as the data type of the first data.
[0063] In this embodiment, if the data type of the first data is a type that requires HARQ feedback, it can be determined that the data type of this CSI is a type that requires HARQ feedback, and if the data type of the first data is a type that does not require HARQ feedback, it can be determined that the data type of this CSI is a type that does not require HARQ feedback, and further, the CSI and the first data can be multiplexed and transmitted, thereby improving transmission efficiency.
[0064] Optionally, when the second transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, the data type of the CSI is configured or predefined by a protocol; or If there is no data having a higher priority than the CSI in the sublink data waiting for transmission, the data type of the CSI is set or predefined by a protocol; or When the second transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data having a higher priority than the CSI in the sublink data waiting for transmission, the data type of the CSI is configured or predefined by a protocol; The second transmission resource is a resource for transmitting sub-link data that is waiting to be transmitted.
[0065] In this embodiment, if at least one of the following conditions is satisfied: the transmission resource does not restrict the data type that it supports for transmission (i.e., the second transmission resource supports transmitting 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 sublink data waiting for transmission, the data type of the CSI reporting MAC CE may be configured or may be pre-defined by a protocol, thereby improving the flexibility of determining the data type of the CSI.
[0066] For example, when the transmission resources do not restrict the data type supported for transmission, and when it is configured or predefined by a protocol that there is no data with a higher priority than the CSI in the sublink data waiting for transmission, and the data type of the CSI reporting MAC CE is a type that requires HARQ feedback, it is determined that the data type of the CSI reporting MAC CE is a type that requires HARQ feedback.When the transmission resources do not restrict the data type supported for transmission, and when it is configured or predefined by a protocol that there is no data with a higher priority than the CSI in the sublink data waiting for transmission, and the data type of the CSI reporting MAC CE is a type that does not require HARQ feedback, it is determined that the data type of the CSI reporting MAC CE is a type that does not require HARQ feedback.
[0067] Optionally, if the third transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data with a higher priority than the CSI in the sublink data waiting for transmission, the data type of the CSI is: a data type of second data that is data with the highest priority among the sublink data awaiting transmission other than the CSI; a transmission demand of the CSI; The third transmission resource is a resource for transmitting the sublink data waiting to be transmitted.
[0068] In one embodiment, when a third transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data with a higher priority than the CSI in the sublink data waiting for transmission, the CSI data can be determined based on the data type of the data with the highest priority (i.e., the second data) among the sublink data waiting for transmission other than the CSI.
[0069] In actual situations, the CSI reporting MAC CE only has a few bytes, and therefore occupies a relatively small proportion in the MAC PDU. In order to minimize the impact of CSI reporting on the current data transmission flow, if the CSI reporting MAC CE is selected to match the data type of the second data, it means that the presence of the CSI reporting MAC CE does not change the data type of the MAC PDU that needs to be transmitted next time. The CSI reporting MAC CE only needs to be transmitted when the second data is transmitted, thereby improving transmission efficiency.
[0070] In another embodiment, when a third transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data with a higher priority than the CSI among the sublink data waiting for transmission, the data type of the CSI can be determined according to the transmission demand of the CSI.
[0071] Alternatively, this embodiment may jointly determine the data type of the CSI by integrating the transmission demand of the CSI and data other than CSI among the sublink data waiting for transmission. For example, when data requiring HARQ feedback and data not requiring HARQ feedback coexist among the data other than CSI among the sublink data waiting for transmission, it can be explained that no matter which data type the CSI reporting MAC CE selects, there is data of the same type that can be multiplexed with it without wasting transmission resources. In this case, the CSI reporting MAC CE can select reliability (i.e., requiring HARQ feedback) or delay (i.e., not requiring HARQ feedback) according to its own transmission demand to set the data type.
[0072] Alternatively, the CSI transmission demand may be configured or predefined by a protocol.
[0073] In this embodiment, the transmission demand of CSI can be set. For example, the transmission demand of CSI can be set by a network-side device, and the transmission demand of CSI can be defined in advance by a protocol.
[0074] Optionally, controlling the CSI transmission based on a data type of the channel state information (CSI) as described above may include: controlling multiplexed transmission of the CSI and third data; The third data is the sublink data waiting to be transmitted, which has the same data type as the CSI.
[0075] In this embodiment, the CSI reporting MAC CE can be multiplexed with data that matches its data type, but cannot be multiplexed with data that does not match its data type, thus satisfying the conventional MAC layer data multiplexing rules and improving data transmission efficiency.
[0076] Optionally, controlling the CSI transmission based on a data type of the channel state information (CSI) as described above may include: Controlling the CSI transmission based on a transmission priority of the CSI and a data type of the CSI.
[0077] In this embodiment, the sublink data may include SRB, DRB, CSI reporting MAC CE, etc. The SRB may include PC5-S upper layer signaling, PC5-RRC signaling, etc. Among these data, the first PC5-S signaling does not require HARQ feedback and is transmitted in a broadcast manner, for example, on SRB0. The other PC5-S upper layer signaling and PC5-RRC signaling generally require HARQ feedback because they have relatively high transmission reliability requirements. The priority of data on each logical channel and whether HARQ feedback is required can be configured for the DRB.
[0078] The priority of the SRB is higher than the priority of the CSI reporting MAC CE, which is higher than the priority of the DRB.
[0079] In practical applications, if a CSI reporting MAC CE is of a type that requires HARQ feedback, this CSI reporting MAC CE can be multiplexed with most SRBs (e.g., other than SRB0; note that SRB0 data appears only initially and there is no more SRB0 data in subsequent data transmissions), and can also be multiplexed with DRBs that are configured to require HARQ feedback. If a CSI reporting MAC CE is of a type that does not require HARQ feedback, this MAC CE cannot be multiplexed with most SRBs (including SRB0 because SRB0 is a broadcast transmission), but can be multiplexed with DRBs that are configured not to require HARQ feedback.
[0080] In this embodiment, after determining the data type of the CSI reporting MAC CE, the CSI reporting MAC CE can be transmitted in the same transmission manner as sublink data such as SRB and DRB, i.e., the CSI reporting MAC CE can be transmitted according to a multiplexing principle, a priority principle, and a PBR principle, in which the same data type is multiplexed and different data types cannot be multiplexed. Hereinafter, the transmission manner of sublink data after determining the data type of the CSI reporting MAC CE will be described for different cases.
[0081] In case 1, the resource type of the allocated or selected transmission resource can dynamically indicate whether HARQ feedback is carried or not, in which case both data types of transmission resource can be supported, and it is only necessary to dynamically indicate whether HARQ feedback is required, which is the most flexible resource allocation and usage method.
[0082] In this case, first, based on the priority and token bucket principle, the data with the highest priority and whose transmission token bucket is not full can be selected, i.e., PBR will not be achieved. Generally, if the priority of SRB and MAC CE is higher than other data and there is no PBR restriction, i.e., if there is a data packet, it will be transmitted preferentially.
[0083] In practical applications, if there are SRBs waiting for transmission, the SRB is transmitted first because it has the highest priority. However, since the SRB is data that requires HARQ feedback, the entire MAC PDU requires HARQ feedback this time. If the current transmission resource size is sufficient to accommodate all SRB data waiting for transmission and there is still remaining data, the CSI reporting MAC CE can be considered as a secondary priority. If this CSI reporting MAC CE requires HARQ feedback, both data types are consistent and can be multiplexed. The CSI reporting MAC CE is inserted first into the remaining positions of this MAC PDU, and if there is other space, other DRBs requiring HARQ feedback are considered. If the CSI reporting MAC CE does not require HARQ feedback, both data types are inconsistent and cannot be multiplexed. Only DRB data requiring HARQ feedback can be inserted into the remaining positions of the MAC PDU.
[0084] If the highest priority data in the transmission cache at the time of transmission is a CSI reporting MAC CE (i.e., there is no SRB), the data type of the currently transmitted MAC PDU may be determined according to the data type of the CSI reporting MAC CE. If the CSI reporting MAC CE requires HARQ feedback, the currently transmitted MAC PDU may require HARQ feedback, and the remaining MAC PDUs may contain DRBs requiring HARQ feedback. If the CSI reporting MAC CE does not require HARQ feedback, the currently transmitted MAC PDU may not require HARQ feedback, and the remaining MAC PDUs may contain DRB data not requiring HARQ feedback.
[0085] In the second case, the resource type of the allocated or selected transmission resource statically supports or does not support HARQ feedback, in which case the transmission resource can only support one data type, and this method has relatively high resource efficiency.
[0086] In this case, if the transmission resource supports HARQ feedback, SRBs are preferentially selected, and then CSI reporting MAC CEs that require HARQ feedback are selected. If there is remaining space, DRBs that are configured to require HARQ feedback can be selected in descending order of priority, taking into account PBR satisfaction.
[0087] If the transmission resource does not support HARQ feedback, first consider the CSI reporting MAC CEs that do not require HARQ feedback, and if there is remaining space, select the DRBs that are configured as not requiring HARQ feedback in order of priority, taking into account PBR satisfaction.
[0088] If the data type supported for transmission on the current transmission resource does not match the data type of the CSI reporting MAC CE, the current transmission resource is not used to transmit the CSI reporting MAC CE, and the CSI reporting MAC CE can only be transmitted by obtaining a transmission resource whose data type supported for next transmission matches the data type of the CSI reporting MAC CE.
[0089] Optionally, controlling the CSI transmission based on a data type of the channel state information (CSI) as described above may include: controlling the CSI to be transmitted within a first time window based on a data type of the CSI; Wherein, the first time window is a time window corresponding to trigger information received by the first device, and the trigger information is used to trigger the reporting of the CSI.
[0090] In this embodiment, the first device receives trigger information from the second device and can report an SCI within a time window corresponding to the trigger information, otherwise it can abandon reporting the current SCI.
[0091] The trigger information may include an SCI accompanied by a CSI reporting instruction, and the start position of the time window may be the first or last code of the SCI transmission time, or the transmission position of a reference signal corresponding to the SCI, and the size of the time window may be an indicated or configurable value.
[0092] For example, the size of the CSI reporting time window may be set or indicated as N milliseconds or N slots (i.e., Slot), where N is a positive integer. If the second device transmits one SCI accompanied by a CSI reporting indication at time t, the size of the time window may be [t, t+N], or taking into account a certain receiving processing delay and a selection resource delay, the size of the time window may be [t+4, t+4+N]. The first device must transmit a CSI reporting MAC CE within this time window; otherwise, it becomes invalid and does not need to continue transmitting.
[0093] Also, for example, the size of the time window for CSI reporting may be set or indicated as N milliseconds or N slots. If the second device transmits one SCI accompanied by a CSI reporting indication at time t and transmits a measurement reference signal at time t+3, the size of the time window may be [t+3, t+3+N]. The first device must transmit a CSI reporting MAC CE within this time window; otherwise, it becomes invalid and does not need to continue transmitting.
[0094] This embodiment controls the CSI so that it is transmitted within the corresponding valid time window, thereby reducing the deviation in the understanding of the CSI report by the transmitting and receiving devices and ensuring consistency in the understanding of the CSI report by the transmitting and receiving devices.
[0095] Alternatively, the time windows corresponding to the CSI of different data types may be different.
[0096] For example, the time window corresponding to the CSI requiring HARQ feedback may be different from the time window corresponding to the CSI not requiring HARQ feedback, where the different time windows may include different window positions and window lengths of the time windows.
[0097] In practical applications, a time window corresponding to each data type can be set for each CSI to be reported. In this way, if the data type of the CSI to be reported is a type that requires HARQ feedback, the CSI can be controlled to be transmitted within a time window corresponding to the type that requires HARQ feedback, and if the data type of the CSI to be reported is a type that does not require HARQ feedback, the CSI can be controlled to be transmitted within a time window corresponding to the type that does not require HARQ feedback, thereby saving resources and ensuring the reliability of CSI transmission.
[0098] Optionally, the method further comprises: The method may further include abandoning transmission of the CSI or deleting the CSI if the CSI has not been transmitted within the first time window.
[0099] For example, if no CSI is transmitted within the first time window, the CSI transmission can be abandoned, the HARQ initial transmission can be canceled, or the HARQ retransmission can be stopped. Furthermore, for the HARQ retransmission, the MAC PDU can be deleted from the CSI reporting MAC CE, and the MAC PDU regrouping packet can be transmitted or retransmitted, or all data in the MAC PDU can be directly deleted.
[0100] Optionally, the CSI is accompanied by first indication information for indicating trigger information corresponding to the CSI.
[0101] In this embodiment, first indication information is attached to the reported CSI, and trigger information corresponding to the reported CSI can be indicated. In this way, when at least two parallel processes of CSI triggering and reporting are allowed, it is possible to ensure consistency in understanding of CSI reporting between transmitting and receiving devices.
[0102] Optionally, the first instruction information is a first trigger identifier that is the same as a trigger identifier attached to the first trigger information; or the first instruction information is characteristic information determined based on first trigger information, or When the first trigger information is accompanied by a type identifier for indicating a CSI reporting type, the first indication information is report type information of the CSI, Wherein, the first trigger information is trigger information for triggering the CSI report.
[0103] In one embodiment, a trigger identifier may be attached to trigger information for triggering a CSI report, and the trigger identifier attached to different trigger information may be different. In this way, a trigger identifier that is the same as the trigger identifier in the trigger information is attached to the reported CSI, thereby ensuring consistency in understanding of the CSI report between the transmitting and receiving devices.
[0104] For example, the trigger identifier (i.e., id) of the first CSI reporting trigger (corresponding to trigger information a1) is 0, and the trigger id of the second CSI reporting trigger (corresponding to trigger information a2) is 1, based on which it can be inferred. The length of the trigger id may be reasonably determined according to actual needs, for example, 1 bit or 2 bits, as long as it can cover the maximum number of parallel CSI reporting triggers, and can be cyclically used.
[0105] In another embodiment, some feature information can be extracted based on trigger information for triggering a CSI report, and the feature information can be attached to the reported CSI, thereby ensuring consistency in understanding the CSI report between the transmitting and receiving devices.
[0106] Optionally, the feature information may include location information transmitted by the trigger information or location information transmitted by a reference signal corresponding to the trigger information, where the location information may include time-frequency location information.
[0107] For example, the slot value range is 0-9, and slot information is attached to the CSI report. The first CSI report trigger or the corresponding reference signal transmission position slot is 2, and the second CSI report trigger or the corresponding reference signal transmission position slot is 7. In this way, it is relatively easy to distinguish which trigger or which reference signal measurement result each CSI report corresponds to.
[0108] In another embodiment, a type identifier for indicating a CSI report type can be added to trigger information for triggering a CSI report. In this way, trigger information corresponding to the current CSI report can be indicated based on CSI report type information, thereby ensuring consistency in understanding of the CSI report between transmitting and receiving devices.
[0109] Wherein, the CSI reporting type may include, but is not limited to, a CQI report, an RI report, a combination of a CQI and an RI report, etc. The type identifier may be set by a network side device, for example, by RRC signaling, where id=1 for a type 1 CSI report and id=2 for a type 2 CSI report, and inferences are made based on this. The CSI reporting type information may include CSI reporting format information or the type identifier.
[0110] In addition, when the CSI reporting type information includes CSI reporting format information, in order to ensure consistency in understanding of the CSI report between the transmitting and receiving devices, when triggering a CSI report, only CSI reports of different reporting formats may be allowed to be superimposed and triggered, and thus different CSI reports can be distinguished based on the CSI reporting format information.When the CSI reporting type information includes the type identifier, CSI reports of any reporting format may be superimposed and triggered, and different CSI reports can be distinguished based on the type identifier attached to the CSI.
[0111] The embodiment of the present invention further provides a CSI transmission method for use in a first device. Referring to Fig. 3, Fig. 3 is a flowchart of another CSI transmission method according to an embodiment of the present invention. As shown in Fig. 3, it includes the following steps:
[0112] Step 301: receiving first trigger information from a second device;
[0113] Step 302: In response to the first trigger information, transmit channel state information (CSI) accompanied by first indication information for indicating the trigger information corresponding to the CSI.
[0114] In this embodiment, first indication information is attached to the reported CSI, and trigger information corresponding to the reported CSI can be indicated. In this way, when at least two parallel processes of CSI triggering and reporting are allowed, it is possible to ensure consistency in understanding of CSI reporting between transmitting and receiving devices.
[0115] Optionally, the first instruction information is a first trigger identifier, and the first trigger identifier is the same as the trigger identifier attached to the first trigger information; or the first instruction information is characteristic information determined based on first trigger information, or When the first trigger information is accompanied by a type identifier for indicating a CSI reporting type, the first indication information is the CSI reporting type information.
[0116] In one embodiment, the second device may attach a trigger identifier in trigger information for triggering a CSI report, and the trigger identifier attached to different trigger information may be different. In this way, the first device attaches a trigger identifier in the reported CSI that is the same as the trigger identifier in the trigger information, thereby ensuring consistency in understanding of the CSI report between the transmitting and receiving devices.
[0117] In another embodiment, the first device may extract some feature information based on trigger information for triggering a CSI report and include the feature information in the reported CSI, thereby ensuring consistency in understanding of the CSI report between the transmitting and receiving devices.
[0118] Optionally, the feature information may include location information transmitted by the trigger information or location information transmitted by a reference signal corresponding to the trigger information, where the location information may include time-frequency location information.
[0119] In another embodiment, the second device may attach a type identifier to the trigger information for triggering a CSI report to indicate a CSI report type. In this way, the first device may indicate trigger information corresponding to the current CSI report based on the CSI report type information, thereby ensuring consistency in understanding of the CSI report between the transmitting and receiving devices.
[0120] Wherein, the CSI reporting type may include, but is not limited to, a CQI report, an RI report, a combination of a CQI and an RI report, etc. The type identifier may be set by a network side device, for example, by RRC signaling, where id=1 for a CSI report of type 1 and id=2 for a CSI report of type 2. The CSI reporting type information may include CSI reporting format information or the type identifier.
[0121] If the CSI reporting type information includes CSI reporting format information, in order to ensure consistent understanding of the CSI report between the transmitting and receiving devices, only CSI reports of different reporting formats may be allowed to be superimposed and triggered when triggering a CSI report, and thus different CSI reports may be distinguished based on the CSI reporting format information.If the CSI reporting type information includes the type identifier, CSI reports of any reporting format may be superimposed and triggered, and different CSI reports may be distinguished based on the type identifier attached to the CSI.
[0122] The embodiment of the present invention further provides a method for triggering CSI transmission for use in a second device. Referring to Fig. 4, Fig. 4 is a flowchart of the method for triggering CSI transmission according to the embodiment of the present invention. As shown in Fig. 4, the method includes the following steps:
[0123] Step 401: Send first trigger information to a first device, or send second trigger information to a first device, and receive CSI triggered by the second trigger information and reported, or when a time window corresponding to the second trigger information expires, one and transmitting third trigger information to the device.
[0124] Wherein, the first trigger information is accompanied by a trigger identifier or a type identifier for indicating a channel state information (CSI) report type, and the first trigger information is used to trigger a CSI report, and the second trigger information and the third trigger information are used to trigger a different CSI report.
[0125] In one embodiment, the second device may attach a trigger identifier to the first trigger information for triggering a CSI report or may attach a type identifier for indicating a CSI report type. In this way, the first device can distinguish between different CSI reports by attaching the trigger identifier to the reported CSI or by the CSI report type information, thereby ensuring consistency in understanding of the CSI report between the transmitting and receiving devices when a parallel CSI report trigger exists.
[0126] Wherein, the trigger identifier may 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, and the trigger id of the second CSI reporting trigger (corresponding to trigger information a2) is 1, and inferences are made based on this.
[0127] The CSI reporting type may include, but is not limited to, a CQI report, an RI report, a combination of a CQI and an RI report, etc. The type identifier may be set by a network side device, for example, by RRC signaling, where id=1 for a type 1 CSI report and id=2 for a type 2 CSI report, and inferences are made based on this. The CSI reporting type information may include CSI reporting format information or the type identifier.
[0128] If the CSI reporting type information includes CSI reporting format information, when triggering a CSI report, the second device may only allow CSI reports of different reporting formats to be superimposed to ensure consistent understanding of the CSI report between the transmitting and receiving devices, and thus may distinguish different CSI reports based on the CSI reporting format information.If the CSI reporting type information includes the type identifier, the second device may trigger CSI reports of any reporting formats to be superimposed, and may distinguish different CSI reports based on the type identifier attached to the CSI.
[0129] In another embodiment, the second device does not initiate another CSI report trigger before one CSI report is completed, thereby avoiding a situation in which the CSI reports are confused and ensuring consistency in understanding the CSI reports between the transmitting and receiving devices.
[0130] In practical applications, if the second device triggers two CSI reports within two relatively close time ranges, but there is a difference in the CSI report content or measurement content, and if the time windows of the two CSI reports overlap, the second device will not know which trigger the CSI report content corresponds to after receiving the CSI report, resulting in inaccurate report content, which will adversely affect subsequent scheduling transmissions. To avoid the above problem, the second device may trigger the next CSI report after the time window corresponding to the current CSI report trigger has expired or if it has already received a CSI reporting MAC CE corresponding to the current CSI report trigger.
[0131] Note that the CSI reporting MAC CE can be transmitted only when trigger information (e.g., SCI) instructing a CSI report transmitted by the second device is received. Note that the transmission of the CSI reporting MAC CE is a one-time transmission, and there is no spontaneous retransmission (except for HARQ retransmission) at the MAC layer.
[0132] Referring to Figure 5, Figure 5 is a structural diagram of a first device according to an embodiment of the present invention. As shown in Figure 5, the first device 500 includes: a transmission module 501 for controlling the CSI transmission based on a data type of the channel state information CSI; Wherein, the data types include a type that requires Hybrid Automatic Repeat Request (HARQ) feedback and a type that does not require HARQ feedback.
[0133] Alternatively, the data type of the CSI may be configured or predefined by a protocol.
[0134] Optionally, the data type of the CSI is: a resource type of a first transmission resource, the first transmission resource being a resource for a sublink data transmission waiting to be transmitted, the resource type being for indicating a data type that the first transmission resource supports for transmission; A data type of first data including some or all of the data other than the CSI among the sublink data waiting to be transmitted; The CSI transmission demand is determined based on at least one of:
[0135] Optionally, the first data includes data of the sublink data awaiting transmission that has a higher priority than the CSI.
[0136] Optionally, when the data type of the CSI is determined based on the resource type of the first transmission resource, the data type of the CSI is the same as the data type that the first transmission resource supports for transmission.
[0137] Optionally, when the data type of the CSI is determined based on the data type of the first data, the data type of the CSI is the same as the data type of the first data.
[0138] Optionally, when the second transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, the data type of the CSI is configured or predefined by a protocol; or If there is no data having a higher priority than the CSI in the sublink data waiting for transmission, the data type of the CSI is set or predefined by a protocol; or When the second transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data having a higher priority than the CSI in the sublink data waiting for transmission, the data type of the CSI is configured or predefined by a protocol; The second transmission resource is a resource for transmitting sub-link data that is waiting to be transmitted.
[0139] Optionally, if the third transmission resource supports transmitting data requiring HARQ feedback and data not requiring HARQ feedback, and there is no data with a higher priority than the CSI in the sublink data waiting for transmission, the data type of the CSI is: a data type of second data that is data with the highest priority among the sublink data awaiting transmission other than the CSI; a transmission demand of the CSI; The third transmission resource is a resource for transmitting the sublink data waiting to be transmitted.
[0140] Alternatively, the CSI transmission demand may be configured or predefined by a protocol.
[0141] Optionally, the transmission module specifically: for controlling multiplexed transmission of the CSI and third data; The third data is the sublink data waiting to be transmitted, which has the same data type as the CSI.
[0142] Optionally, the transmission module specifically: used to control the CSI to be transmitted within a first time window based on a data type of the CSI; Wherein, the first time window is a time window corresponding to trigger information received by the first device, and the trigger information is used to trigger the reporting of the CSI.
[0143] Optionally, the time windows corresponding to the CSI of different data types are different.
[0144] Optionally, the first device comprises: The CSI may further include a discard module for discarding transmission of the CSI or deleting the CSI if the CSI has not been transmitted within the first time window.
[0145] Optionally, the CSI is accompanied by first indication information for indicating trigger information corresponding to the CSI.
[0146] Optionally, the first instruction information is a first trigger identifier that is the same as a trigger identifier attached to the first trigger information; or the first instruction information is characteristic information determined based on first trigger information, or When the first trigger information is accompanied by a type identifier for indicating a CSI reporting type, the first indication information is report type information of the CSI, Wherein, the first trigger information is trigger information for triggering the CSI report.
[0147] Optionally, the characteristic information includes location information transmitted by the trigger information or location information transmitted by a reference signal corresponding to the trigger information.
[0148] The first device 500 according to the embodiment of the present invention can implement each process implemented by the first device in the above method embodiment, and will not be further described here to avoid repetition of description.
[0149] In the first device 500 of the embodiment of the present invention, the transmission module 501 is used to control the CSI transmission based on the data type of the CSI, where the data type includes a type requiring HARQ feedback and a type not requiring HARQ feedback, and provides a CSI transmission method that can be used on a sublink, thereby improving the performance of CSI transmission on the sublink.
[0150] Referring to Figure 6, Figure 6 is a structural diagram of another first device according to an embodiment of the present invention. As shown in Figure 6, the first device 600 includes: a receiving module 601 for receiving first trigger information from a second device; a transmitting module 602 for transmitting channel state information (CSI) in response to the first trigger information; Among them, the CSI is accompanied by first indication information for indicating trigger information corresponding to the CSI.
[0151] Optionally, the first instruction information is a first trigger identifier, and the first trigger identifier is the same as the trigger identifier attached to the first trigger information; or the first instruction information is characteristic information determined based on first trigger information, or When the first trigger information is accompanied by a type identifier for indicating a CSI reporting type, the first indication information is the CSI reporting type information.
[0152] Optionally, the characteristic information includes location information transmitted by the trigger information or location information transmitted by a reference signal corresponding to the trigger information.
[0153] The first device 600 according to the embodiment of the present invention can implement each process implemented by the first device in the above method embodiment, and will not be further described here to avoid repetition of description.
[0154] In the first device 600 of the embodiment of the present invention, the receiving module 601 is used to receive first trigger information from the second device, and the transmitting module 602 is used to transmit channel state information (CSI) in response to the first trigger information, where the CSI is accompanied by first indication information for indicating the trigger information corresponding to the CSI. By accompanying the first indication information with the reported CSI, the trigger information corresponding to the reported CSI is indicated, and when at least two parallel processes of CSI triggering and reporting are allowed, the consistency of understanding of CSI reporting between the transmitting and receiving devices can be ensured.
[0155] Referring to Figure 7, Figure 7 is a structural diagram of a second device according to an embodiment of the present invention. As shown in Figure 7, the second device 700 includes: The present invention also includes a transmitting module 701, which is used to transmit first trigger information to a first device, where the first trigger information is accompanied by a trigger identifier or accompanied by a type identifier for indicating a channel state information (CSI) report type, and the first trigger information is used to trigger a CSI report; or the transmitting module 701 transmits second trigger information to the first device, and receives CSI reported by triggering the second trigger information; or when a time window corresponding to the second trigger information expires, oneand transmitting third trigger information to the device, the second trigger information and the third trigger information being used to trigger reporting of different CSI.
[0156] The second device 700 according to the embodiment of the present invention can implement each process implemented by the second device in the above method embodiment, and will not be further described here to avoid repetition of description.
[0157] In the second device 700 of the embodiment of the present invention, the transmitting module 701 transmits first trigger information to the first device, or transmits second trigger information to the first device, and receives CSI triggered by the second trigger information and reported, or when a time window corresponding to the second trigger information expires, one This is used to send third trigger information to the other device, thereby ensuring consistency in understanding the CSI report between the transmitting and receiving devices.
[0158] FIG. 8 is a structural diagram of another first device according to an embodiment of the present invention. Referring to FIG. 8 , the first device 800 includes components such as, but not limited to, 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. As will be understood by those skilled in the art, the structure of the first device shown in FIG. 8 does not constitute a limitation on the first device, and the first device may include more or fewer components than those shown, or any combination of components, or a different arrangement of components. In an embodiment of the present invention, the first device includes, but is not limited to, a mobile phone, a tablet PC, a laptop, a palmtop computer, an in-vehicle terminal, a wearable device, a pedometer, etc.
[0159] Wherein, the radio frequency unit 801 is used to control the CSI transmission based on the data type of the channel state information (CSI), where the data type includes a type that requires hybrid automatic repeat request (HARQ) feedback and a type that does not require HARQ feedback.
[0160] It should be understood that in the embodiment of the present invention, the radio frequency unit 801 and the processor 810 can implement each process implemented by the first device in the embodiment of the method, and will not be further described here to avoid repetition.
[0161] It should be understood that in the embodiment of the present invention, the radio frequency unit 801 may be used to transmit and receive information or signals during a call. Specifically, it receives downlink data from a base station, processes the data in the processor 810, and transmits uplink data to the base station. Generally, 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. It should be noted that the radio frequency unit 801 may communicate with other devices via a wireless communication system or a network.
[0162] The first device provides wireless broadband Internet access to the user via a network module 802, helping the user, for example, to send and receive email, browse web pages and access streaming media.
[0163] 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 an audio signal and output it as a voice. The audio output unit 803 can further provide audio output (e.g., call signal tone, message signal tone, etc.) related to a specific function performed by the first device 800. The audio output unit 803 includes a speaker, a buzzer, a handset, etc.
[0164] The input unit 804 is used to receive audio or video signals. The input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042. The graphics processor 8041 processes image data of still or video images captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The processed image frames may be displayed on the display unit 806. The image frames processed by the graphics processor 8041 may be stored in the memory 809 (or other storage medium) or transmitted by the radio frequency unit 801 or the network module 802. The microphone 8042 may receive voice and process such voice as audio data. The processed audio data may be converted into a format that can be transmitted to a mobile communication base station via the radio frequency unit 801 in a telephone call mode and then output.
[0165] The first device 800 further includes at least one sensor 805, such as a light sensor, a motion sensor, or 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 brightness of the ambient light, and the proximity sensor can turn off the display panel 8061 and / or the backlight when the first device 800 is moved close to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes) and can detect the magnitude and direction of gravity when stationary. This may be used to identify the orientation of the first device (e.g., portrait / landscape screen switching, related games, magnetometer orientation calibration), vibration identification-related functions (e.g., pedometer, tap), etc. The sensor 805 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be further described herein.
[0166] The display unit 806 is used to display information input by a user or information provided to a user. The display unit 806 may include a display panel 8061, and the display panel 8061 may be arranged in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.
[0167] The user input unit 807 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the first device. Specifically, the user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071, also known as a touch screen, can collect user touch operations on or near the touch panel 8071 (e.g., operations performed on or near the touch panel 8071 by a user using any suitable object or accessory, such as a finger, a touch pen, etc.). The touch panel 8071 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch direction, detects a 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 transmits them to the processor 810. The touch controller also receives and executes commands transmitted from the processor 810. The touch panel 8071 may be implemented using various types of touch panels, such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 8071, the user input unit 807 may further include other input devices 8072. Specifically, the other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operating lever, which will not be further described here.
[0168] Furthermore, the touch panel 8071 may be covered on the display panel 8061. When the touch panel 8071 detects a user's touch operation on or near it, the touch panel 8071 transmits the detected touch event to the processor 810 to identify the type of touch event, and the processor 810 then provides a corresponding visual output on the display panel 8061 according to the type of touch event. In FIG. 8 , the touch panel 8071 and the display panel 8061 are shown as two independent components for implementing the input and output functions of the first device, but in some embodiments, the touch panel 8071 and the display panel 8061 may be integrated to implement the input and output functions of the first device. Specific examples are not limited herein.
[0169] The interface unit 808 is an interface for connecting an external device to the first device 800. For example, the external device may include a wired or wireless headphone port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting to a device having an identification module, an audio input / output (I / O) port, a video I / O port, an earphone port, etc. The interface unit 808 may be used to receive input (e.g., data information, power, etc.) from the external device and transmit the received input to one or more elements within the first device 800, or may be used to transmit data between the first device 800 and the external device.
[0170] The memory 809 may be used to store software programs and various data. The memory 809 may mainly include a program storage area and a data storage area, of which the program storage area may store an operating system, an application program required for at least one function (e.g., audio playback function, image playback function, etc.), and the data storage area may store data generated by use of the mobile phone (e.g., audio data, phone book, etc.). The memory 809 may include high-speed random access memory and may further include non-volatile memory, such as at least one magnetic disk memory device, flash memory device, or other non-volatile solid-state memory device.
[0171] The processor 810 is the control center of the first device and is connected to each part of the first device via various interfaces and lines. It runs or executes software programs and / or modules stored in the memory 809, accesses data stored in the memory 809, performs various functions of the first device, and processes data to monitor the first device as a whole. The processor 810 may include one or more processing units. Preferably, the processor 810 may integrate an application processor and a modem processor, where the application processor is primarily responsible for processing the operating system, user interface, and application programs, and the modem processor is primarily responsible for processing wireless communications. It should be understood that the modem processor need not be integrated into the processor 810.
[0172] The first device 800 may further include a power source 811 (e.g., a battery) that supplies power to each component, and preferably, the power source 811 may be logically connected to the processor 810 by a power management system, thereby enabling the power management system to realize functions such as charge / discharge management and power consumption management.
[0173] The first device 800 also includes some functional modules not shown, which will not be further described here.
[0174] Preferably, the embodiment of the present invention further provides a first device, which includes a processor 810, a memory 809, and a computer program stored in the memory 809 and operable on the processor 810, which, when executed by the processor 810, can realize each process of the embodiment of the CSI transmission method and achieve the same technical effects. To avoid repetition, no further description will be given here.
[0175] 9, which is a structural diagram of another first device according to an embodiment of the present invention. As shown in FIG. 9, the first device 900 includes a processor 901, a memory 902, a bus interface 903, and a transceiver 904, of which the processor 901, the memory 902, and the transceiver 904 are all connected to the bus interface 903.
[0176] In this embodiment of the present invention, the first device 900 further includes a computer program stored in the memory 902 and running on the processor 901 .
[0177] In an embodiment of the present invention, the transceiver 904 comprises: receiving first trigger information from a second device; It is used to transmit channel state information (CSI) in response to the first trigger information, in which the CSI is accompanied by first indication information for indicating the trigger information corresponding to the CSI.
[0178] It should be understood that in the embodiment of the present invention, the processor 901 and the transceiver 904 can implement each process implemented by the first device in the embodiment of the method, and will not be further described here to avoid repetition of description.
[0179] 10, which is a structural diagram of another second device according to an embodiment of the present invention. As shown in FIG. 10, the second device 1000 includes a processor 1001, a memory 1002, a bus interface 1003, and a transceiver 1004, of which the processor 1001, the memory 1002, and the transceiver 1004 are all connected to the bus interface 1003.
[0180] In the embodiment of the present invention, the second device 1000 further includes a computer program stored in the memory 1002 and running on the processor 1001 .
[0181] In an embodiment of the present invention, the transceiver 1004 comprises: transmitting first trigger information to a first device, the first trigger information having a trigger identifier attached thereto or a type identifier for indicating a channel state information (CSI) report type attached thereto, the first trigger information being used to trigger a CSI report; or transmitting second trigger information to a first device, receiving CSI triggered by the second trigger information and reported, or when a time window corresponding to the second trigger information expires; one and transmitting third trigger information to the device, wherein the second trigger information and the third trigger information are used to trigger reporting of different CSI.
[0182] An embodiment of the present invention further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, can realize the processes of the above-mentioned CSI transmission method embodiment or the above-mentioned CSI transmission triggering method embodiment, thereby achieving the same technical effects. To avoid repetition, further description will not be provided here. The computer-readable storage medium may be, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0183] It should be noted that, as used herein, the terms "comprehensive," "including," or any other variation thereof, are intended to cover a non-exclusive "inclusion," whereby a process, method, article, or apparatus that includes a set of elements not only includes those elements, but also includes other elements not specifically listed or that are inherent in such process, method, article, or apparatus. In the absence of further limitations, an element limited by the phrase "comprising one of," does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0184] As will be apparent to those skilled in the art from the above description of the embodiments, the methods of the above embodiments may be realized in the form of software and a necessary general-purpose hardware platform. Of course, they can also be realized in hardware, but in many cases the former is a preferred embodiment. Based on this understanding, the technical solution of the present invention, in substance or in part contributing to the prior art, may be expressed in the form of a software product. This computer software product is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes some instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, network device, etc.) to execute the methods described in each embodiment of the present invention.
[0185] Although the present invention has been described above with reference to the accompanying drawings, the present invention is not limited to the specific embodiments described above, and the specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art will appreciate that the teachings of the present invention may be embodied in many different forms without departing from the spirit of the present invention and the scope of protection provided by the claims, and all of these forms are within the scope of the present invention.
Claims
1. A method for triggering CSI transmission for use in a second device, comprising: a first device receiving second trigger information and receiving channel state information (CSI) triggered by the second trigger information, or a first device receiving second trigger information and receiving a time window corresponding to the second trigger information, the first device transmitting third trigger information, the second trigger information and the third trigger information being used to trigger reporting of different CSI.
2. The start position of the time window is the first or last symbol of the transmission time of the sublink control information SCI, or The method of claim 1 , wherein the start position of the time window is a transmission position of a reference signal corresponding to SCI.
3. 3. The method of claim 2, wherein the size of the time window is a specified or set value.
4. the first device and the second device communicate via a sublink Sidelink; or 4. The method of claim 1, wherein the first device and the second device communicate via a PC5 interface.
5. 4. The method according to claim 1, wherein the CSI is carried in a medium access control controller (MAC CE).
6. A second device comprising: a processor; a memory; and a computer program stored in the memory and operable on the processor, the computer program, when executed by the processor, causing the steps of the method for triggering CSI transmission according to any one of claims 1 to 5 to be realized.
7. 6. A computer-readable storage medium having stored thereon a computer program that, when executed by a processor, causes the computer program to implement the steps of the method for triggering CSI transmission according to any one of claims 1 to 5.
Citation Information
Patent Citations
Radio base station, user terminal and method for sharing frequency band
JP2012175517A
User device, feedback control method, and retransmission control method
WO2016076301A1