A communication method and apparatus

By using a compact PSSCH structure with a bandwidth smaller than the minimum sub-channel bandwidth on the side link of the V2X system, carrying channel state information and control information, the problem of large resource waste in the prior art is solved, and efficient channel state information transmission is achieved.

CN114223291BActive Publication Date: 2025-06-17HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201980099350.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-08-16
Publication Date
2025-06-17
Estimated Expiration
2039-08-16

Smart Images

  • Figure CN114223291B_ABST
    Figure CN114223291B_ABST
Patent Text Reader

Abstract

A communication method and apparatus, wherein the method includes: a first terminal device receives a sidelink channel state information reference signal from a second terminal device, the first terminal device determines channel state information according to the sidelink channel state information reference signal, the first terminal device sends the channel state information to the second terminal device, the channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is smaller than the minimum sub-channel bandwidth. By adopting this method, since the bandwidth of the first sidelink data channel carrying the channel state information is small, system resources can be effectively saved. The embodiments of the present application are applicable to the fields of vehicle-to-everything (V2X), intelligent connected vehicles or autonomous driving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and particularly to a communication method and apparatus. Background Art

[0002] In a vehicle to everything (V2X) system, direct communication can be performed between terminal devices through a PC5 interface, and the communication link used is called a sidelink. On the sidelink, channel state information (CSI) feedback usually uses a physical sidelink shared channel (PSSCH).

[0003] In the prior art, the minimum frequency domain granularity of PSSCH channel resources is one sub-channel bandwidth, generally 4 resource blocks (RBs). And the data volume of CSI information is generally small, perhaps only a few or dozens of bits. Assuming that the PSSCH occupying 8 symbols is used to transmit CSI information, this PSSCH will occupy 4 * 12 * 8 = 384 resource elements (REs). It can be seen that transmitting CSI information on the existing PSSCH will cause relatively more resource waste. Summary of the Invention

[0004] Embodiments of this application provide a communication method and apparatus, which are used to solve the problem of relatively large resource waste when feedbacking channel state information on a sidelink.

[0005] In a first aspect, embodiments of this application provide a communication method. This method can be applied to a first terminal device, and the method includes: the first terminal device receives a sidelink channel state information reference signal from a second terminal device; the first terminal device determines channel state information according to the sidelink channel state information reference signal; the first terminal device sends the channel state information to the second terminal device, and the channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is less than the minimum sub-channel bandwidth; the first terminal device sends first control information to the second terminal device, and the first control information is carried on a first sidelink control channel corresponding to the first sidelink data channel, and the first control information is used to indicate the channel state information, and the resources occupied by the first sidelink control channel and the resources occupied by the first sidelink data channel have a time domain overlap.

[0006] By adopting the technical solution provided by the embodiments of this application, the first terminal device can send channel state information to the second terminal device on the first sidelink data channel with a bandwidth less than the minimum sub-channel bandwidth. Therefore, fewer resources can be occupied, achieving the purpose of saving system resources.

[0007] In a possible design, the channel state information is carried in the MAC control element CE of the logical channel.

[0008] In a possible design, the first control information includes the identity identifier of the first terminal device and the identity identifier of the second terminal device.

[0009] In a possible design, the first sidelink data channel and the first sidelink control channel use the resources within a dedicated resource pool, and this dedicated resource pool is only used for transmitting channel state information.

[0010] In a possible design, the sum of the number of time domain symbols occupied by the first sidelink data channel and the corresponding first sidelink control channel is 12. Among them, the number of time domain symbols occupied by the first sidelink data channel is greater than or equal to 3 and less than or equal to 9. In this way, in the case where there is a first sidelink control channel corresponding to the first sidelink data channel, both the first sidelink data channel and the first sidelink control channel need to occupy at least 3 time domain symbols, so as to be able to carry channel state information and the first control information.

[0011] In a possible design, the number of time domain symbols occupied by the first sidelink data channel is 12. In this way, in a time slot, there may not be a first sidelink control channel corresponding to the first sidelink data channel, and the first terminal device can directly send the channel state information to the second terminal device, and the second terminal device performs blind detection on the channel state information on the first sidelink data.

[0012] In a possible design, the first terminal device can also receive sidelink channel state information configuration information from the second terminal device. For example, the first terminal device can receive this sidelink channel state information configuration information before receiving the sidelink channel state information reference signal from the second terminal device; in this way, the first terminal device determines the channel state information according to the sidelink channel state information reference signal, which may include: the first terminal device measures the sidelink channel state information reference signal according to the received sidelink channel state information configuration information to obtain the channel state information.

[0013] In a possible design, the sidelink channel state information configuration information may include: the time domain granularity and / or frequency domain granularity of measuring the sidelink channel state information reference signal, and the parameters included in the channel state information; the channel state information may include one or more parameters such as channel quality indicator CQI, rank indicator RI, precoding matrix indicator PMI, and reference signal received power RSRP. In this way, the second terminal device can specifically set the way for the first terminal device to measure the channel state information, so as to effectively improve the applicability of the communication method.

[0014] In a possible design, the sidelink channel state information configuration information may include one or more of the following: the transmission resource of the channel state information, the number of transmissions, and the transmission time interval. Thus, for the first terminal device to send the channel state information to the second terminal device may include: the first terminal device sending the channel state information to the second terminal device according to the sidelink channel state information configuration information. In this way, the second terminal device can also specifically set the manner in which the first terminal device sends the channel state information, thereby effectively improving the applicability of the communication method.

[0015] In a second aspect, an embodiment of the present application provides another communication method, which can be applied to a second terminal device. The method includes: the second terminal device sending a sidelink channel state information reference signal to the first terminal device, and the second terminal device receiving channel state information from the first terminal device. The channel state information is determined by the first terminal device according to the sidelink channel state information reference signal, and the channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is less than the minimum sub-channel bandwidth; the second terminal device receives first control information from the first terminal device, and the first control information is carried on a first sidelink control channel corresponding to the first sidelink data channel, and the first control information is used to indicate the channel state information, and the resources occupied by the first sidelink control channel and the resources occupied by the first sidelink data channel have a time domain overlap.

[0016] By adopting the technical solution provided by the embodiment of the present application, the second terminal device can receive the channel state information sent by the first terminal device on the first sidelink data channel with a bandwidth less than the minimum sub-channel bandwidth. Therefore, fewer resources can be occupied, achieving the purpose of saving system resources.

[0017] In a possible design, the channel state information is carried in the MAC control element (CE) of the logical channel.

[0018] In a possible design, the first control information includes the identity identifier of the first terminal device and the identity identifier of the second terminal device.

[0019] In a possible design, the first sidelink data channel and the first sidelink control channel use the resources in a dedicated resource pool, and the dedicated resource pool is only used for sending the channel state information.

[0020] In a possible design, the sum of the number of time domain symbols occupied by the first sidelink data channel and the corresponding first sidelink control channel is 12, where the number of time domain symbols occupied by the first sidelink data channel is greater than or equal to 3 and less than or equal to 9. Thus, in the case where there is a first sidelink control channel corresponding to the first sidelink data channel, both the first sidelink data channel and the first sidelink control channel need to occupy at least 3 time domain symbols, so as to be able to carry channel state information and first control information.

[0021] In a possible design, the number of time domain symbols occupied by the first sidelink data channel is 12. Thus, in a time slot, there may also be no first sidelink control channel corresponding to the first sidelink data channel, and the second terminal device performs blind detection on the channel state information on the first sidelink data, thereby reducing the resource overhead for sending channel state information.

[0022] In a possible design, the second terminal device may further send sidelink channel state information configuration information to the first terminal device, and the sidelink channel state information configuration information is used to instruct the first terminal device to measure the sidelink channel state information reference signal to obtain channel state information.

[0023] In a possible design, the sidelink channel state information configuration information may include: the time domain granularity and / or frequency domain granularity for measuring the sidelink channel state information reference signal, and the parameters included in the channel state information; the channel state information may include one or more parameters among channel quality indicator CQI, rank indicator RI, precoding matrix indicator PMI, and reference signal received power RSRP. Thus, the second terminal device can specifically set the manner in which the first terminal device measures the channel state information, thereby effectively improving the applicability of the communication method.

[0024] In a possible design, the sidelink channel state information configuration information may include one or more of: the transmission resource, transmission times, and transmission time interval of the channel state information; thus, the second terminal device receiving the channel state information from the first terminal device may include: the second terminal device receiving the channel state information sent by the first terminal device according to the sidelink channel state information configuration information. Thus, the second terminal device can also specifically set the manner in which the first terminal device sends the channel state information, thereby effectively improving the applicability of the communication method.

[0025] In a third aspect, embodiments of the present application provide a communication device, which has the functions of the first terminal device in any possible design of the first aspect or the first aspect, or has the functions of the second terminal device in any possible design of the second aspect or the second aspect. The communication device may be a terminal device, such as a handheld terminal device, a vehicle-mounted terminal device, etc., or a device included in the terminal device, such as a chip, or a device including the terminal device. The functions of the above terminal device may be implemented by hardware or by hardware executing corresponding software, and the hardware or software includes one or more modules corresponding to the above functions.

[0026] In a possible design, the structure of the communication device includes a processing module and a transceiver module. Among them, the processing module is configured to support the communication device to execute the corresponding functions in any design of the first aspect or the first aspect, or execute the corresponding functions in any design of the second aspect or the second aspect. The transceiver module is used to support the communication between the communication device and other communication devices. For example, it receives sidelink channel state information reference signals from the second terminal device or sends channel state information to the second terminal device. The communication device may further include a storage module, and the storage module is coupled to the processing module, and stores necessary program instructions and data of the communication device. As an example, the processing module may be a processor, the communication module may be a transceiver, and the storage module may be a memory. The memory may be integrated with the processor or may be separately provided from the processor, and the present application does not limit this.

[0027] In another possible design, the structure of the communication device includes a processor and may further include a memory. The processor is coupled to the memory and can be used to execute computer program instructions stored in the memory, so that the communication device executes the method in any possible design of the first aspect or the first aspect, or executes the method in any possible design of the second aspect or the second aspect. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface. When the communication device is a terminal device, the communication interface may be a transceiver or an input / output interface; when the communication device is a chip included in the terminal device, the communication interface may be an input / output interface of the chip. Optionally, the transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.

[0028] In a fourth aspect, embodiments of the present application provide a chip system, including: a processor, the processor is coupled to a memory, and the memory is used to store programs or instructions. When the programs or instructions are executed by the processor, the chip system implements the method in any possible design of the first aspect or the method in any possible design of the second aspect.

[0029] Optionally, there may be one or more processors in the chip system. The processor may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented by software, the processor may be a general-purpose processor that implements its functions by reading software code stored in a memory.

[0030] Optionally, there may also be one or more memories in the chip system. The memory may be integrated with the processor or may be separately provided from the processor, which is not limited in this application. Exemplarily, the memory may be a non-transitory processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately provided on different chips. This application does not specifically limit the type of the memory and the setting manner of the memory and the processor.

[0031] In a fifth aspect, an embodiment of this application provides a computer-readable storage medium. Computer-readable instructions are stored in the computer storage medium. When a computer reads and executes the computer-readable instructions, the computer is caused to execute the method in any possible design of the first aspect above, or execute the method in any possible design of the second aspect above.

[0032] In a sixth aspect, an embodiment of this application provides a computer program product. When a computer reads and executes the computer program product, the computer is caused to execute the method in any possible design of the first aspect above, or execute the method in any possible design of the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 Schematic diagram of a network architecture of a communication system applicable to an embodiment of this application;

[0034] Figure 2 Schematic flow chart of a communication method provided by an embodiment of this application;

[0035] Figure 3 Schematic diagram of the structure of a compact PSSCH provided by an embodiment of this application;

[0036] Figure 4 Schematic diagram of a second terminal device for detecting channel state information provided by an embodiment of this application;

[0037] Figure 5 Schematic diagram of another structure of a compact PSSCH provided by an embodiment of this application;

[0038] Figure 6 Schematic diagram of the structure of a MAC control element (CE) provided by an embodiment of this application;

[0039] Figure 7Structural schematic diagram of the dedicated resource pool provided by the embodiment of the present application;

[0040] Figure 8 Sending schematic diagram of the sidelink channel state information configuration information provided by the embodiment of the present application;

[0041] Figure 9 Structural schematic diagram of a communication device provided by the embodiment of the present application;

[0042] Figure 10 Another structural schematic diagram of a communication device provided by the embodiment of the present application. Detailed implementation manners

[0043] In order to make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0044] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WIMAX) communication system, 5th generation (5G) system or New Radio (NR), or applied to future communication systems or other similar communication systems, etc.

[0045] In addition, the technical solution provided by the embodiments of the present application can be applied to a cellular link or a link between devices, such as a device-to-device (D2D) link. A D2D link or a V2X link can also be referred to as a sidelink, a secondary link, or a side link, etc. In the embodiments of the present application, the above terms all refer to a link established between devices of the same type, and they have the same meaning. The so-called devices of the same type can be a link between terminal devices, a link between base stations, or a link between relay nodes, etc. The embodiments of the present application do not limit this. For the link between terminal devices, there is a D2D link defined in 3GPP Release (Rel)-12 / 13, and there is also a V2X link defined by 3GPP for the Internet of Vehicles, including vehicle-to-vehicle, vehicle-to-mobile phone, or vehicle-to-any entity, including Rel-14 / 15. It also includes the V2X link based on the NR system in Rel-16 and subsequent versions currently being studied by 3GPP, etc.

[0046] Please refer to Figure 1 , which is a schematic diagram of the network architecture of a communication system applicable to the embodiments of the present application. The communication system includes a terminal device 110 and a terminal device 120. The terminal devices can communicate directly through the PC5 interface, and the direct communication link between the terminal devices is the sidelink. The communication based on the sidelink can use at least one of the following channels: the physical sidelink shared channel (PSSCH), which is used to carry data; and the physical sidelink control channel (PSCCH), which is used to carry sidelink control information (SCI).

[0047] Optionally, the communication system further includes a network device 130, which is used to provide timing synchronization and resource scheduling for the terminal device. The network device can communicate with at least one terminal device (such as terminal device 110) through the Uu interface. The communication link between the network device and the terminal device includes an uplink (UL) and a downlink (DL). Indirect communication can also be achieved between terminal devices through the forwarding of the network device. For example, terminal device 110 can send data to network device 130 through the Uu interface, and then through network device 130 to application server 140 for processing. After that, application server 140 sends the processed data to network device 130, and then through network device 130 to terminal device 120. In the communication mode based on the Uu interface, the network device 130 that forwards the uplink data from terminal device 110 to application server 140 and the network device 130 that forwards the downlink data sent by application server 140 to terminal device 120 can be the same network device or different network devices, which can be determined by the application server.

[0048] Figure 1 The network device in [description] can be an access network device, such as a base station. Among them, the access network device corresponds to different devices in different systems. For example, in the fourth-generation mobile communication technology (4G) system, it can correspond to an eNB, and in the 5G system, it corresponds to the access network device in 5G, such as a gNB. Although only terminal device 110 and terminal device 120 are shown in [description], it should be understood that the network device can serve multiple terminal devices, and the number of terminal devices in the communication system in the embodiments of the present application is not limited. Similarly, th the terminal device in [description] is described by taking a vehicle-mounted terminal device or a vehicle as an example, and it should also be understood that the terminal device in the embodiments of the present application is not limited to this. It should be understood that the embodiments of the present application are not limited to the 4G or 5G system, and are also applicable to subsequent evolved communication systems. Figure 1 Although only terminal device 110 and terminal device 120 are shown in [description], it should be understood that the network device can serve multiple terminal devices, and the number of terminal devices in the communication system in the embodiments of the present application is not limited. Similarly, Figure 1 the terminal device in [description] is described by taking a vehicle-mounted terminal device or a vehicle as an example, and it should also be understood that the terminal device in the embodiments of the present application is not limited to this. It should be understood that the embodiments of the present application are not limited to the 4G or 5G system, and are also applicable to subsequent evolved communication systems.

[0049] Hereinafter, some terms in the embodiments of the present application are explained to facilitate the understanding of those skilled in the art.

[0050] 1) A terminal device, also known as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc., is a device that provides voice and / or data connectivity to users. The terminal device can communicate with the core network via a radio access network (RAN) and exchange voice and / or data with the RAN. For example, the terminal device can be a handheld device with wireless connection capabilities, a vehicle-mounted device, etc. Currently, some examples of terminal devices are: mobile phones, tablet computers, laptop computers, palmtop computers, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, etc. The terminal device in the embodiments of the present application can also be an in-vehicle module, an in-vehicle module group, an in-vehicle component, an in-vehicle chip, or an in-vehicle unit built into a vehicle as one or more components or units. The vehicle can implement the method of the present application through the built-in in-vehicle module, in-vehicle module group, in-vehicle component, in-vehicle chip, or in-vehicle unit.

[0051] 2) A network device is a device in a network that is used to connect terminal devices to a wireless network. The network device can be a node in a radio access network, also known as a base station, or also known as a radio access network (RAN) node (or device). The network device can be used to mutually convert received airframes and Internet Protocol (IP) packets, acting as a router between the terminal device and the rest of the access network, where the rest of the access network can include an IP network. The network device can also coordinate the attribute management of the air interface. For example, the network device can include an evolved Node B (NodeB or eNB or e-NodeB, evolutional Node B) in a Long-Term Evolution (LTE) system or an evolved LTE system (LTE-Advanced, LTE-A), or can also include a next-generation Node B (gNB) in a 5th generation (5G) New Radio (NR) system, or can also include a transmission reception point (TRP), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), or a WiFi access point (AP), etc. Or it can also include a centralized unit (CU) and a distributed unit (DU) in a Cloud Radio Access Network (CloudRAN) system. The embodiments of this application do not limit this. For another example, a network device in a V2X technology is a Road Side Unit (RSU). The RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications.

[0052] 3) The terms "system" and "network" in the embodiments of the present application may be used interchangeably. "Multiple" means two or more than two. In view of this, in the embodiments of the present application, "multiple" may also be understood as "at least two". "At least one" can be understood as one or more, for example, understood as one, two or more. For example, including at least one means including one, two or more, and does not limit which ones are included. For example, including at least one of A, B, and C, then the included ones can be A, B, C, A and B, A and C, B and C, or A, B, and C. Similarly, the understanding of descriptions such as "at least one kind" is similar. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / ", unless otherwise specified, generally represents an "or" relationship between the front and rear associated objects.

[0053] Unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, time sequence, priority or importance degree of multiple objects, and the descriptions of "first" and "second" do not limit that the objects must be different.

[0054] Please refer to Figure 2 , which is a schematic flowchart of a communication method provided by the embodiments of the present application. The method includes the following steps S201 to step S203:

[0055] Step S201, the first terminal device receives the sidelink channel state information reference signal from the second terminal device.

[0056] The sidelink channel state information reference signal may be a channel state information-reference signal (CSI-RS) transmitted on the sidelink.

[0057] Step S202, the first terminal device determines the channel state information (CSI) according to the sidelink channel state information reference signal.

[0058] In the embodiments of the present application, the first terminal device determines the channel state information according to the sidelink channel state information reference signal, which may be that the first terminal device measures the sidelink channel state information reference signal received in step S201 to obtain the channel state information, and the channel state information includes one or more parameters, which can be configured by the second terminal device.

[0059] Step S203, the first terminal device sends the channel state information to the second terminal device.

[0060] In an embodiment of the present application, the channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is less than the minimum sub-channel bandwidth. Exemplarily, the first sidelink data channel may be a PSSCH. The first terminal device measures the sidelink CSI-RS sent by the second terminal device and sends CSI to the second terminal device on the PSSCH. Specifically, it may include that the first terminal device performs channel coding on each information bit included in the CSI, adds a cyclic redundancy check (CRC), then performs modulation, and maps the modulated symbols to each resource element (RE) included in the PSSCH one by one.

[0061] It should be understood that compared with the existing PSSCH for carrying data, the bandwidth of the first sidelink data channel in the embodiment of the present application is less than the minimum sub-channel bandwidth. Generally, in a communication system, the available minimum sub-channel bandwidth can be preset. The minimum sub-channel bandwidth is in units of subcarriers, and the minimum sub-channel bandwidth can be q resource blocks (RBs), where q is a natural number. The network device can configure the bandwidth of the data channel or the control channel according to the minimum sub-channel bandwidth, and the bandwidth of the data channel scheduled by the network device is an integer multiple of the minimum sub-channel bandwidth. For example, currently, the minimum sub-channel bandwidth of the PSSCH for data scheduling is generally 4 resource blocks (RBs) or more, while the bandwidth of the PSSCH for carrying CSI in the embodiment of the present application can be less than 4 RBs, such as 1 - 3 RBs. For another example, the minimum sub-channel bandwidth can also be set to 2 RBs. In this case, the bandwidth of the PSSCH for carrying CSI in the embodiment of the present application can be less than 2 RBs, such as 1 RB. For another example, the minimum sub-channel bandwidth can also be set to 3 RBs. In this case, the bandwidth of the PSSCH for carrying CSI in the embodiment of the present application can be less than 3 RBs, such as 1 RB. Therefore, the first sidelink data channel can be referred to as a compact PSSCH. When only sending CSI to the second terminal device, the first terminal device uses this compact PSSCH to carry CSI, which can effectively save system resources.

[0062] In a possible design, the channel state information may be carried in the media access control (MAC) control element (CE) of the logical channel.

[0063] Step S204: The first terminal device sends first control information to the second terminal device.

[0064] The first control information is used to indicate channel state information. The first control information is carried on a first sidelink control channel corresponding to a first sidelink data channel. For example, the first sidelink data channel carrying CSI is a compact PSSCH, and the first terminal device can send the first control information to the second terminal device on the PSCCH corresponding to the compact PSSCH. In this way, the second terminal device can correctly decode the content of the PSSCH by detecting and parsing the content of the PSCCH, so as to obtain the CSI reported by the first terminal device.

[0065] It should be noted that there is a time-domain overlap between the resources occupied by the first sidelink control channel and the resources occupied by the first sidelink data channel in the embodiments of this application. For example, the first sidelink control channel can perform frequency-division multiplexing with the first sidelink data channel on the time-domain resources occupied by the first sidelink data channel. In a possible design, the first sidelink control channel can also be divided into two levels of sidelink control channels. Among them, the second-level sidelink control channel can perform time-division multiplexing with the first sidelink data channel on the same frequency-domain resources. On this basis, the first-level sidelink control channel can perform frequency-division multiplexing with the first sidelink data channel on all the time-domain resources occupied by the first sidelink data channel and the second-level sidelink control channel.

[0066] In a possible design, the first control information may include the identity identifier of the first terminal device and the identity identifier of the second terminal device. The first control information may also include the modulation and coding scheme (MCS) used by the first terminal device to send the channel state information, so that the second terminal device can decode the channel state information after receiving the first control information. The first control information may also include a source node ID and a destination node ID. Here, the source node ID refers to the identifier of the first terminal device, and the destination node ID refers to the identifier of the second terminal device, indicating that the first control information is sent from the first terminal device to the second terminal device, so that the second terminal device can detect the information sent to itself. The first control information can be carried by the first terminal device in the sidelink control information (SCI) and sent to the second terminal device, or it can also be sent by other means, which is not limited in this application. For example, the first terminal device can send a CSI reporting message to the second terminal device, and the CSI reporting message includes the first control information and the channel state information.

[0067] Please refer to Figure 3, which is a schematic structural diagram of a compact PSSCH provided by an embodiment of the present application. In one time slot, the compact PSSCH has a PSCCH corresponding to the PSSCH for indicating the PSSCH. The PSCCH can be specifically divided into two parts, or it can be understood that the PSCCH includes two levels of channels, denoted as the first-level PSCCH and the second-level PSCCH respectively. Among them, the bandwidth of the second-level PSCCH can be the same as that of the compact PSSCH, or less than the minimum sub-channel bandwidth. The bandwidth of the first-level PSCCH can be greater than that of the compact PSSCH, but still less than the minimum sub-channel bandwidth. For example, as Figure 3 shown, the bandwidth of the first-level PSCCH can be 2 RBs, and the bandwidth of the second-level PSCCH is the same as that of the compact PSSCH, which can be 1 RB. From the time domain perspective, the time domain resources occupied by the first-level PSCCH can overlap with the sum of the time domain resources occupied by the second-level PSSCH and the compact PSSCH.

[0068] The compact PSSCH, the first-level PSCCH and the second-level PSSCH corresponding to the PSSCH, and the reserved blank (GAP) symbols together constitute a resource set for reporting CSI information. Among them, the compact PSSCH and the second-level PSSCH corresponding to the compact PSSCH can jointly occupy 13 time domain symbols in the time slot, and the first-level PSSCH corresponding to the compact PSSCH can also occupy 13 time domain symbols in the time slot. Moreover, the first symbol in the time slot can also be used for automatic gain control (AGC).

[0069] As Figure 3 shown, the compact PSSCH, the first-level PSCCH and the second-level PSCCH corresponding to the PSSCH, the AGC symbol and the GAP symbol together include 14 time domain symbols, filling the entire time slot. Among them, the AGC symbol is used to control the power of the received data by the receiver of the second terminal device to prevent the received power from exceeding the maximum dynamic range and causing bit errors, and the GAP symbol is used for the transceiver conversion between frames. The AGC symbol and the GAP symbol each occupy one time domain symbol. The PSCCH is used to indicate the PSSCH so that the receiving party can correctly decode the PSSCH. The PSSCH is used to carry CSI information. For example, when the second terminal device receives CSI, it can Figure 4 , first blindly detect the PSCCH corresponding to the PSSCH, and after detecting the PSCCH, decode the CSI information carried in the PSSCH according to the correspondence between the PSCCH and the PSSCH.

[0070] It should be understood that Figure 3The number of time-domain symbols occupied by the compact PSSCH and the corresponding PSCCH shown is only an example. In practical applications, the sum of the number of time-domain symbols occupied by the compact PSSCH and the PSCCH is 12, but the number of time-domain symbols occupied by the PSSCH can be greater than or equal to 3 and less than or equal to 9, and the number of time-domain symbols occupied by the corresponding PSCCH can be determined according to the number of time-domain symbols occupied by the PSSCH.

[0071] Please refer to Figure 5 , which is a schematic structural diagram of another compact PSSCH provided by an embodiment of the present application. In the structure of this compact PSSCH, a time slot includes a compact PSSCH, a PSCCH corresponding to the compact PSSCH, and GAP symbols. The compact PSSCH is used to carry CSI information, and its bandwidth is less than the minimum sub-channel bandwidth, for example, it can be 1 RB. The PSCCH corresponding to the compact PSSCH is used to carry first control information, and its bandwidth can be the same as that of the compact PSSCH, for example, it can also be 1 RB, and the time-domain resources occupied by the PSCCH corresponding to the compact PSSCH can be the same as those of the compact PSSCH. Each GAP symbol occupies one time-domain symbol and is respectively used for automatic gain control and frame transceiver conversion. However, since Figure 5 in the structure shown, the compact PSSCH and the PSCCH corresponding to the compact PSSCH occupy the same time-domain resources, and the two are multiplexed in a frequency-division manner. Therefore, both the compact PSSCH and the PSCCH corresponding to the compact PSSCH occupy 13 time-domain symbols in a time slot, and the first symbol of the time slot can also be used for automatic gain control AGC.

[0072] Please refer to Figure 6 , which is a schematic structural diagram of a MAC control element (CE) provided by an embodiment of the present application. The MAC CE is used to carry channel state information CSI. The MAC protocol data unit (PUD) for carrying the CSI message consists of a MAC header and a CSI MAC CE. The MAC header contains a logical channel ID (LCID), which is fixed at 3 bits. The size of the CSI MAC CE is fixed at 16 bits, and it contains a 5- or 9-bit CSI feedback message.

[0073] Please refer to Figure 7, which is a schematic structural diagram of a dedicated resource pool provided by an embodiment of the present application. The dedicated resource pool (dedicated resource pool) is used for CSI feedback. It can be understood that this dedicated resource pool is only used to send channel state information. The CSI feedback dedicated PSSCH defined in the present application is located in these resource pools, that is, the first sidelink data channel and the first sidelink control channel use the resources in the dedicated resource pool.

[0074] In the bandwidth part (bandwidth part, BWP) used by the UE, the dedicated resource pool is embodied as a part of the continuous / discontinuous time-frequency resources ( Figure 7 as shown as continuous). The resource scheduling granularity of the dedicated resource pool is a sub-channel, and the bandwidth is 2-3 RBs. The dedicated resource pool contains and only contains a series of time-frequency resource units for sending CSI feedback. Each time-frequency resource of the unit contains a compact format PSSCH and a corresponding PSCCH.

[0075] When the UE sends CSI feedback, if there is data to be sent simultaneously, it uses the PSSCH in the data resource pool to send data and CSI feedback; if there is no data to be sent simultaneously, it uses the PSSCH in the CSI dedicated resource pool to only send CSI feedback.

[0076] In the embodiment of the present application, as Figure 8 shown in step S200 of, the first terminal device can also receive sidelink channel state information configuration information from the second terminal device, that is, sidelink CSI config. The sidelink channel state information configuration information is used to indicate or trigger the first terminal device to send channel state information according to the received sidelink channel state information reference signal. The sidelink channel state information configuration information can be carried by the second terminal device in the sidelink control information (sidelink control information, SCI) and sent to the second terminal device, or it can also be sent through a separate sidelink radio resource control (radio resource control, RRC) signaling or other means, which is not limited in the present application. Moreover, the PSCCH carrying the sidelink channel state information configuration information can be sent separately without being multiplexed with the PSSCH.

[0077] In a possible design, the sidelink channel state information configuration information may include the time-domain granularity and / or frequency-domain granularity of measuring the sidelink channel state information reference signal, and the parameters included in the channel state information. This part of the configuration information belongs to the measurement configuration part of the sidelink channel state information configuration information, where the time-domain granularity of measuring the sidelink channel state information reference signal refers to how many time-domain symbols the CSI is measured based on the CSI-RS, the frequency-domain granularity of measuring the sidelink channel state information reference signal refers to whether the CSI is measured based on RBs or sub-channels, and the parameters included in the channel state information refer to the CSI parameters that need to be reported. These CSI parameters may include one or more of a channel quality indicator (CQI), a rank indicator (RI), a precoding matrix indicator (PMI), and a reference signal receiving power (RSRP). In this way, after receiving the sidelink channel state information configuration information, the first terminal device can measure the sidelink channel state information reference signal according to the measurement configuration in the sidelink channel state information configuration information to obtain the channel state information.

[0078] The sidelink channel state information configuration information may also include one or more of the transmission resources, transmission times, and transmission time intervals of the channel state information. This part of the configuration information belongs to the reporting configuration part of the sidelink channel state information configuration information, where the transmission resources of the channel state information refer to the time-domain resources or time-frequency resources that the first terminal device can use to transmit the channel state information; the transmission times of the channel state information refer to the number of times the first terminal device repeats transmitting the channel state information after receiving the sidelink channel state information configuration information, and can also be understood as the transmission quantity of the channel state information; the transmission time interval of the channel state information refers to the transmission time interval between two adjacent channel state information transmissions when the first terminal device repeats transmitting the channel state information multiple times. In this way, after receiving the sidelink channel state information configuration information, the first terminal device can transmit the channel state information according to the reporting method indicated by the second terminal device in the sidelink channel state information configuration information.

[0079] It should be noted that the sidelink channel state information configuration information may further include a source node identifier and a destination node identifier. Here, the source node identifier refers to the identifier of the second terminal device, and the destination node identifier refers to the identifier of the first terminal device, indicating that the sidelink channel state information configuration information is sent from the second terminal device to the first terminal device. It should be understood that other information may also be included in the sidelink channel state information configuration, such as the pattern of the sidelink channel state information reference signal, the reporting conditions of the channel state information, etc., which are not limited in this application.

[0080] In step S203, the first terminal device may send the first control information and the channel state information to the second terminal device. When the first terminal device has completed the number of transmissions and the transmission time interval indicated in the sidelink channel state information configuration information, the process of one channel state information reporting ends. After that, if the first terminal device receives the sidelink channel state information configuration information sent by the second terminal device again, the process of the next channel state information reporting will be triggered.

[0081] An embodiment of this application provides a communication device. Please refer to Figure 9 , which is a schematic structural diagram of a communication device provided by an embodiment of this application. The communication device 900 includes: a transceiver module 910 and a processing module 920. The communication device can be used to implement the functions related to the first terminal device in any of the above method embodiments, or to implement the functions related to the second terminal device in any of the above method embodiments. For example, the communication device can be a terminal device, such as a handheld terminal device or a vehicle-mounted terminal device; the communication device can also be a chip included in the terminal device, or a device including the terminal device, such as various types of vehicles.

[0082] When the communication device acts as the first terminal device and executes Figure 2 the method embodiment shown, the processing module 920 is used to perform the operation of determining the channel state information according to the sidelink channel state information reference signal; the transceiver module 910 is used to perform the operations of receiving the sidelink channel state information reference signal from the second terminal device, sending the channel state information to the second terminal device, and sending the first control information to the second terminal device, etc.

[0083] When the communication device acts as the second terminal device and executes Figure 2 the method embodiment shown, the processing module 920 is used to perform the operation of determining the channel state information according to the first control information; the transceiver module 910 is used to perform the operations of sending the sidelink channel state information reference signal to the first terminal device, receiving the channel state information from the first terminal device, and receiving the first control information from the first terminal device, etc.

[0084] It should be understood that when the above transceiver module 910 is used for the sending step, it can be replaced by a sending module or a transmitter, and when the transceiver module 910 is used for the receiving step, it can be replaced by a receiving module or a receiver. The processing module 920 involved in this communication device can be implemented by a processor or processor-related circuit components, and the transceiver module 910 can be implemented by a transceiver or transceiver-related circuit components. The operations and / or functions of each module in this communication device are respectively for implementing Figure 2 , Figure 8 the corresponding processes of the methods shown in, and for the sake of brevity, they will not be elaborated here.

[0085] Please refer to Figure 10 , which is another structural schematic diagram of a communication device provided in an embodiment of the present application. This communication device can specifically be a terminal device. For ease of understanding and convenient illustration, in Figure 10 , the terminal device takes a mobile phone as an example. As Figure 10 shown, the terminal device includes a processor, and may also include a memory. Of course, it may also include a radio frequency circuit, an antenna, and an input / output device, etc. The processor is mainly used for processing communication protocols and communication data, and controlling the terminal device, executing software programs, processing data of software programs, etc. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used for receiving and sending radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by the user and outputting data to the user. It should be noted that some types of terminal devices may not have an input / output device.

[0086] When data needs to be sent, after the processor performs baseband processing on the data to be sent, it outputs a baseband signal to the radio frequency circuit, and the radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Figure 10 only one memory and one processor are shown in. In actual terminal device products, there may be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be set independently of the processor or integrated with the processor, and the embodiments of the present application do not limit this.

[0087] In the embodiments of the present application, the antenna and the radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device, and the processor with processing functions can be regarded as the processing unit of the terminal device. As Figure 10As shown in the figure, the terminal device includes a transceiver unit 1010 and a processing unit 1020. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the devices in the transceiver unit 1010 for implementing the receiving function can be regarded as the receiving unit, and the devices in the transceiver unit 1010 for implementing the sending function can be regarded as the sending unit, that is, the transceiver unit 1010 includes a receiving unit and a sending unit. The transceiver unit may sometimes also be referred to as a transceiver, a transceiver, or a transceiver circuit, etc. The receiving unit may sometimes also be referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit may sometimes also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc. It should be understood that the transceiver unit 1010 is used to perform the sending operation and the receiving operation on the terminal device side in the above method embodiments. When the transceiver unit 1010 is used for the sending step, it can be replaced by the sending unit or the transmitter. When the transceiver unit 1010 is used for the receiving step, it can be replaced by the receiving unit or the receiver. The processing unit 1020 is used to perform other operations on the terminal device except the transceiver operations in the above method embodiments.

[0088] An embodiment of the present application also provides a chip system, including: a processor, the processor is coupled to a memory, and the memory is used to store programs or instructions. When the programs or instructions are executed by the processor, the chip system implements the method in any of the above method embodiments.

[0089] Optionally, the processor in the chip system can be one or more. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor that implements by reading the software code stored in the memory.

[0090] Optionally, the memory in the chip system can also be one or more. The memory can be integrated with the processor or can be separately arranged from the processor, which is not limited in the present application. Exemplarily, the memory can be a non-transitory processor, such as a read-only memory ROM, which can be integrated with the processor on the same chip or can be separately arranged on different chips. The present application does not specifically limit the type of the memory and the setting manner of the memory and the processor.

[0091] Exemplarily, the chip system may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0092] It should be understood that each step in the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The method steps disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor.

[0093] The embodiments of the present application further provide a computer-readable storage medium, in which computer-readable instructions are stored. When the computer reads and executes the computer-readable instructions, the computer is enabled to execute the method in any one of the above method embodiments.

[0094] The embodiments of the present application further provide a computer program product. When the computer reads and executes the computer program product, the computer is enabled to execute the method in any one of the above method embodiments.

[0095] The embodiments of the present application further provide a communication system, which includes a first terminal device and a second terminal device. Optionally, the communication system may further include a network device.

[0096] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0097] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0098] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.

[0099] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0100] It should be understood that in various embodiments of the present application, the sequence numbers of the above processes do not indicate the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0101] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of this application.

[0102] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0103] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

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

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

[0106] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.

[0107] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A communication method, characterized in that, Including: The first terminal device receives a sidelink channel state information reference signal from the second terminal device; The first terminal device determines channel state information according to the sidelink channel state information reference signal; The first terminal device sends the channel state information to the second terminal device, the channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is less than the minimum sub-channel bandwidth; The first terminal device sends first control information to the second terminal device, the first control information is carried on a first sidelink control channel corresponding to the first sidelink data channel, the bandwidth of the first sidelink control channel is less than the minimum sub-channel bandwidth, the first control information is used to indicate the channel state information, and the resources occupied by the first sidelink control channel and the resources occupied by the first sidelink data channel have time domain overlap.

2. The method according to claim 1, characterized in that, The channel state information is carried in a media access control (MAC) control element (CE) of a logical channel.

3. The method according to claim 1, characterized in that, The first control information includes the identity identifier of the first terminal device and the identity identifier of the second terminal device.

4. The method according to any one of claims 1 to 3, characterized in that, The first sidelink data channel and the first sidelink control channel use resources in a dedicated resource pool, and the dedicated resource pool is only used for sending channel state information.

5. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The first terminal device receives sidelink channel state information configuration information from the second terminal device; The first terminal device determines channel state information according to the sidelink channel state information reference signal, including: the first terminal device measures the sidelink channel state information reference signal according to the sidelink channel state information configuration information to obtain the channel state information.

6. The method according to any one of claims 1 to 3, characterized in that, The sidelink channel state information configuration information includes: the time domain granularity and / or frequency domain granularity for measuring the sidelink channel state information reference signal, and the parameters included in the channel state information; The channel state information includes one or more parameters of channel quality indicator (CQI), rank indicator (RI), precoding matrix indicator (PMI), reference signal received power (RSRP).

7. The method according to any one of claims 1 to 3, characterized in that, The sidelink channel state information configuration information includes: one or more of the transmission resources, transmission times, and transmission time intervals of the channel state information; The first terminal device sending the channel state information to the second terminal device includes: the first terminal device sends the channel state information to the second terminal device according to the sidelink channel state information configuration information.

8. A communication method, characterized in that, Including: The second terminal device sends a sidelink channel state information reference signal to the first terminal device; The second terminal device receives channel state information from the first terminal device, the channel state information is determined by the first terminal device according to the sidelink channel state information reference signal, and the channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is less than the minimum sub-channel bandwidth; The second terminal device receives first control information from the first terminal device. The first control information is carried on a first sidelink control channel corresponding to the first sidelink data channel. The bandwidth of the first sidelink control channel is less than the minimum sub-channel bandwidth. The first control information is used to indicate the channel state information, and the resources occupied by the first sidelink control channel and the resources occupied by the first sidelink data channel have a time-domain overlap.

9. The method according to claim 8, characterized in that, The channel state information is carried in a media access control (MAC) control element (CE) of a logical channel.

10. The method according to claim 8, characterized in that, The first control information includes the identity identifier of the first terminal device and the identity identifier of the second terminal device.

11. The method according to any one of claims 8 to 10, characterized in that, The first sidelink data channel and the first sidelink control channel use resources within a dedicated resource pool, and the dedicated resource pool is only used for transmitting channel state information.

12. The method according to any one of claims 8 to 10, characterized in that, The method further includes: The second terminal device sends sidelink channel state information configuration information to the first terminal device. The sidelink channel state information configuration information is used to instruct the first terminal device to measure the sidelink channel state information reference signal to obtain the channel state information.

13. The method according to any one of claims 8 to 10, characterized in that, The sidelink channel state information configuration information includes: the time-domain granularity and / or frequency-domain granularity for measuring the sidelink channel state information reference signal, and the parameters included in the channel state information; The channel state information includes one or more parameters among channel quality indicator (CQI), rank indicator (RI), precoding matrix indicator (PMI), and reference signal received power (RSRP).

14. The method according to any one of claims 8 to 10, characterized in that, The sidelink channel state information configuration information includes one or more of: the transmission resources, transmission times, and transmission time intervals of the channel state information; The second terminal device receiving the channel state information from the first terminal device includes: the second terminal device receiving the channel state information sent by the first terminal device according to the sidelink channel state information configuration information.

15. A communication device, characterized in that, including: a transceiver module, configured to receive a sidelink channel state information reference signal from a second terminal device; a processing module, configured to determine channel state information according to the sidelink channel state information reference signal; The transceiver module is further configured to send the channel state information to the second terminal device. The channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is less than the minimum sub-channel bandwidth; The transceiver module is further configured to send first control information to the second terminal device. The first control information is carried on a first sidelink control channel corresponding to the first sidelink data channel. The bandwidth of the first sidelink control channel is less than the minimum sub-channel bandwidth. The first control information is used to indicate the channel state information, and the resources occupied by the first sidelink control channel and the resources occupied by the first sidelink data channel have a time-domain overlap.

16. The device according to claim 15, characterized in that, The channel state information is carried in a media access control (MAC) control element (CE) of a logical channel.

17. The device according to claim 15, characterized in that, The first control information includes the identity identifier of the first terminal device and the identity identifier of the second terminal device.

18. The device according to any one of claims 15 to 17, characterized in that, The first sidelink data channel and the first sidelink control channel use resources within a dedicated resource pool, and the dedicated resource pool is only used for transmitting channel state information.

19. The device according to any one of claims 15 to 17, characterized in that, The transceiver module is further configured to: Receive sidelink channel state information configuration information from the second terminal device; The processing module is specifically configured to: measure the sidelink channel state information reference signal according to the sidelink channel state information configuration information to obtain the channel state information.

20. The device according to any one of claims 15 to 17, characterized in that, The sidelink channel state information configuration information includes: the time domain granularity and / or frequency domain granularity for measuring the sidelink channel state information reference signal, and the parameters included in the channel state information; The channel state information includes one or more parameters among channel quality indicator (CQI), rank indicator (RI), precoding matrix indicator (PMI), and reference signal received power (RSRP).

21. The device according to any one of claims 15 to 17, characterized in that, The sidelink channel state information configuration information includes one or more of: the transmission resources, transmission times, and transmission time intervals of the channel state information; The transceiver module is specifically configured to: transmit the channel state information to the second terminal device according to the sidelink channel state information configuration information.

22. A communication device, characterized in that, Comprising: A transceiver module, configured to transmit a sidelink channel state information reference signal to a first terminal device; The transceiver module is further configured to receive channel state information from the first terminal device, where the channel state information is determined by the first terminal device according to the sidelink channel state information reference signal, the channel state information is carried on a first sidelink data channel, and the bandwidth of the first sidelink data channel is less than the minimum subchannel bandwidth; The transceiver module is further configured to receive first control information from the first terminal device, the first control information is carried on a first sidelink control channel corresponding to the first sidelink data channel, the bandwidth of the first sidelink control channel is less than the minimum subchannel bandwidth, the first control information is used to indicate the channel state information, and the resources occupied by the first sidelink control channel and the resources occupied by the first sidelink data channel have a time domain overlap.

23. The device according to claim 22, characterized in that, The channel state information is carried in a media access control (MAC) control element (CE) of a logical channel.

24. The device according to claim 22, characterized in that, The first control information includes the identity identifier of the first terminal device and the identity identifier of the second terminal device.

25. The device according to any one of claims 22 to 24, characterized in that, The first sidelink data channel and the first sidelink control channel use resources within a dedicated resource pool, and the dedicated resource pool is only used for transmitting channel state information.

26. The device according to any one of claims 22 to 24, characterized in that, The transceiver module is further configured to: Transmit sidelink channel state information configuration information to the first terminal device, where the sidelink channel state information configuration information is used to instruct the first terminal device to measure the sidelink channel state information reference signal to obtain the channel state information.

27. The device according to any one of claims 22 to 24, characterized in that, The sidelink channel state information configuration information includes: the time domain granularity and / or frequency domain granularity for measuring the sidelink channel state information reference signal, and the parameters included in the channel state information; The channel state information includes one or more parameters among channel quality indicator (CQI), rank indicator (RI), precoding matrix indicator (PMI), and reference signal received power (RSRP).

28. The device according to any one of claims 22 to 24, characterized in that, The sidelink channel state information configuration information includes one or more of the following: the transmission resource, transmission times, and transmission time interval of the channel state information; The transceiver module is specifically configured to: receive the channel state information sent by the first terminal device according to the sidelink channel state information configuration information.

29. A communication device, characterized in that, The apparatus includes at least one processor, and the at least one processor is coupled to at least one memory: The at least one processor is configured to execute the computer program or instructions stored in the at least one memory, so that the apparatus executes the method according to any one of claims 1 to 7.

30. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions. When the computer reads and executes the computer program or instructions, the computer executes the method according to any one of claims 1 to 7.

31. A communication device, characterized in that, The apparatus includes at least one processor, and the at least one processor is coupled to at least one memory: The at least one processor is configured to execute the computer program or instructions stored in the at least one memory, so that the apparatus executes the method according to any one of claims 8 to 14.

32. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions. When the computer reads and executes the computer program or instructions, the computer executes the method according to any one of claims 8 to 14.

Citation Information

Patent Citations

  • Information transmitting method, device, terminal and storage medium

    CN109075955A