A communication method and device

By determining the spatial reception parameters in the control and data channels, the data channel reception performance problem caused by channel fading in the millimeter-wave band was solved, improving the signal-to-noise ratio and transmission rate.

CN115842598BActive Publication Date: 2025-11-07HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111471031.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-08-28
Filing Date
2021-12-03
Publication Date
2025-11-07
Estimated Expiration
2041-12-03

AI Technical Summary

Technical Problem

In the existing technology, the Sidelink frame structure cannot support the transmission mode on the millimeter wave band, which causes the receiving device to be unable to effectively support the transmission mode, resulting in channel fading on the millimeter wave band and affecting the reception performance of the data channel.

Method used

By determining the spatial reception parameters of the second data channel through the spatial reception parameter indications of the control channel and data channel, the signal-to-noise ratio and reception performance of the data channel are improved.

Benefits of technology

By determining the spatial reception parameters, the signal-to-noise ratio and reception performance of the data channel were improved, thereby increasing the transmission rate and resource utilization of the data channel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115842598B_ABST
    Figure CN115842598B_ABST
Patent Text Reader

Abstract

The application provides a communication method and device, the method comprises the following steps: a first device receives a control channel and a first data channel, the space receiving parameters used by the first device for receiving the control channel and the first data channel are the same, or; the control channel and the first data channel both use an omnidirectional beam, the control channel and / or the first data channel carries space receiving parameter indication information of a second data channel, and the first device receives the second data channel according to the indication information. In the application, the first device can first determine the space receiving parameter of the second data channel according to the space receiving parameter indication information of the second data channel in the control channel or the first data channel. Therefore, when the second data channel is received, the determined space receiving parameter can be used, so that the receiving performance of the data channel is improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to the Chinese Patent Application No. 202110999223.3, filed on August 28, 2021, and entitled "A Sidelink Data Transmission Method", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and more particularly, to a communication method and device. BACKGROUND

[0003] Sidelink (SL) is a protocol designed for device to device (D2D) direct communication in the 3rd generation partnership project (3GPP), and terminal devices can directly communicate with other terminal devices without going through network devices, which can reduce the deployment cost of network devices or the load of deployed network devices on the one hand, and on the other hand, since the distance between direct connected devices is usually short, the channel condition is good, which can effectively improve the spectrum utilization efficiency of the whole system.

[0004] The current Sidelink frame structure is mainly designed for frequency range 1 (FR1), and a Sidelink data transmission usually includes physical sidelink control channel (PSCCH) and physical sidelink shared channel (PSSCH) and the like, wherein the PSCCH includes Sidelink control information 1 (SCI1), the PSSCH includes Sidelink control information 2 (SCI2) and data information, the SCI1 contains the format of the SCI2 and the scheduling information of the PSSCH, the SCI2 contains the hybrid automatic repeat request (HARQ) number and other information related to data transmission, the PSCCH and the PSSCH are in the same time slot, and the terminal device can receive signals and cache them when receiving data, then detect the SCI1, and further demodulate the physical sidelink shared channel (PSSCH) according to the detection result of the SCI.

[0005] To further improve the capacity of Sidelink, 3GPP organization is studying the evolution of Sidelink in the millimeter wave frequency band with large bandwidth spectrum resources. In the millimeter wave frequency band, in order to overcome the large channel fading, the transmitting device and / or the receiving device need to use the beamforming method to transmit and / or receive signals, that is, transmit / receive signals in a specific beam direction. Since one device in Sidelink can communicate with multiple devices, a highly possible transmission mode is to perform beamforming at the transmitting end for the control channel only so that the transmitting beam is aligned with the receiving end, and the receiving device uses an omnidirectional beam or a quasi-omnidirectional beam to receive / detect the control information, so that the control information of any transmitting device can be received, and the beam indication information of the data / sharing channel is added in the control message, and the receiving device adjusts the receiving beam to receive the data / sharing channel according to the corresponding indication. Since the code rate of the control channel is generally low, in such a scenario as indoor short distance, beamforming at the transmitting end can also support the transmission and reception of control information, while a higher code rate needs to be used for transmission on the data channel. If the receiving end cannot timely adjust its receiving beam to the correct direction, the reception of the data channel will be affected.

[0006] However, the current Sidelink frame structure cannot support the above transmission mode. Before receiving the data, the receiving device cannot complete the reception and demodulation (which can also be understood as decoding) of the control information, so it cannot correctly adjust its receiving beam for the data channel, thereby affecting the reception performance of the data channel. SUMMARY

[0007] The present application provides a communication method and device, so that the terminal device in the sidelink scenario can first determine the spatial domain reception parameter of the second data channel according to the spatial domain reception parameter indication information in the control channel or the first data channel. Therefore, when receiving the second data channel, the determined spatial domain reception parameter can be used, thereby improving the signal-to-noise ratio of the data channel and improving the reception performance of the data channel.

[0008] In a first aspect, a communication method is provided, which includes: a first device receiving a control channel and a first data channel, the first device receiving the control channel and the first data channel using the same spatial domain reception parameter, or; the first device receiving the control channel and the first data channel both using an omnidirectional receiving beam, the control channel and / or the first data channel carrying spatial domain reception parameter indication information of a second data channel, and the first device receiving the second data channel according to the spatial domain reception parameter indication information.

[0009] In the present application, in an implementation manner, the first device can receive the control channel and the first data channel using a default beam.

[0010] Based on the above technical solution, the first device can receive the control channel by using a default wide beam or an omnidirectional beam, so that the first device can receive the control information of one or more devices in the plurality of devices at any time. The first device receives the control channel and the first data channel by using the same spatial domain receiving parameter or an omnidirectional receiving beam, so that the first device can receive part of the data information at the same time when receiving the control information, thereby improving the resource utilization rate.

[0011] In addition, the control channel and / or the first data channel in the present application carries the spatial domain receiving parameter indication information of the second data channel, so that the first device can determine the beam for receiving the second data channel after demodulating (or decoding) the control channel and / or the first data channel, thereby improving the signal-to-noise ratio of the second data channel, achieving a high data transmission rate of the second data channel, and improving the receiving performance of the data channel.

[0012] In an implementation manner, the control channel carries first control information, the first control information includes frequency domain resource allocation indication information of the second data channel, and the method further includes: determining, by the first device, a position of an end of the frequency domain resource of the second data channel according to the frequency domain resource allocation indication information.

[0013] In the present application, the end position of the frequency domain resource occupied by the second data channel can be determined by the frequency domain allocation indication information of the second data channel carried by the control channel and / or the first data channel. For example, the frequency domain allocation indication information of the second data channel can at least include the number of subchannels occupied by the second data channel.

[0014] Based on the above technical solution, the first device in the present application can determine the position of the frequency domain resource of the second data channel based on the frequency domain resource allocation indication information.

[0015] In an implementation manner, the time domain resource position occupied by the first data channel is the same as the time domain resource position of the control channel, the start position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the end frequency domain subunit occupied by the control channel, the end position of the frequency domain resource occupied by the first data channel is the same as the end position of the frequency domain resource occupied by the second data channel. The start position of the frequency domain resource occupied by the second data channel is the same as the start position of the frequency domain of the control channel.

[0016] It can also be understood that, in the present application, the first data channel and the control channel can be frequency division multiplexed; the first data channel (or the control channel) and the second data channel can be time division multiplexed.

[0017] Based on the technical solution, the first data channel can occupy the remaining resources of the time subunit where the control channel is located, thereby effectively utilizing the remaining resources of the time subunit where the control channel is located and improving the utilization rate of system resources.

[0018] In an implementation manner, the first symbol of the second data channel is spaced apart from the last symbol of the control channel by (K*M)+1 or (K*M)+2 time subunits in the time domain, where M is the number of time subunits contained in a time unit, and K is an integer greater than or equal to 1.

[0019] In the present application, a time unit may, for example, be a time resource unit such as a time slot, a mini time slot, a subframe, a frame, etc., and a time subunit may, for example, be a time resource unit such as a symbol, a time slot, a mini time slot, a subframe, etc. For example, when the time unit is a frame, the time subunit may, for example, be a subframe, a time slot, a mini time slot, or a symbol; for another example, when the time unit is a subframe, the time subunit may, for example, be a time slot, a mini time slot, or a symbol; for yet another example, when the time unit is a time slot, the time subunit may, for example, be a symbol.

[0020] Based on the technical solution, when the time unit is a time slot and the time subunit is a symbol, cross-slot scheduling can be implemented, that is, the first device detects the control channel and the first data channel through a default wide beam or an omnidirectional beam. Since the second data channel is spaced apart from the control channel by multiple time slots, the first device has sufficient time to demodulate the control channel and the first data channel, thereby determining whether there is a corresponding second data channel and determining the beam for receiving the second data channel, so as to improve the signal-to-noise ratio of the second data channel and the transmission rate that the second data channel can support. In the above solution, one or two additional time subunits are used for auto gain control (AGC) training and guard interval, which will be described in detail below.

[0021] In an implementation manner, the information at the first time-frequency position is repeated information of the first time subunit of the control channel and the first data channel, the time domain position of the first time-frequency position is the previous time subunit of the control channel and the first data channel, and the frequency domain position of the first time-frequency position includes the frequency domain resources occupied by the control channel and the first data channel.

[0022] It can also be understood that, in this implementation manner, the information at the first time-frequency position is the same as the information of the first time subunit of the control channel and the first data channel.

[0023] In an implementation, the information at the second time-frequency location is a repetition of the information of the first time subunit of the second data channel, the time domain location of the second time-frequency location is the previous time subunit of the second data channel, and the frequency domain location of the second time-frequency location is the same as the frequency domain resource occupied by the second data channel.

[0024] It can also be understood that, in this implementation, the information at the second time-frequency location is the same as the information of the first time subunit of the second data channel.

[0025] Based on the above technical solutions, in the frame structure provided in the present application, the first device can first perform AGC training at the first time-frequency location before receiving the control channel and the first data channel, thereby improving the reception performance of the control channel and the data channel.

[0026] Since the present application can be applied to an SL communication system, the channel difference between different transmitting devices and the first device can be very large, i.e., the near-far effect occurs. The first device needs to determine its signal gain parameter when blindly detecting the control channel and receiving the first data channel, so that the energy of the signal input to the ADC on the entire carrier, or channel, or entire BWP, or resource pool is relatively stable. The first time-frequency location can be used for AGC training of the first device receiving the control channel and the first data channel.

[0027] Similarly, the first device can perform AGC training at the second time-frequency location before receiving the second data channel, because the beams used by the first device to receive the second data channel and the control channel can be different, and the signal energy received by other devices on the same carrier or channel or BWP or resource pool in different time subunits is different, so the first device needs to perform new AGC training before receiving the second data. The signals of the two AGC time subunits are both repetitions of the signals in the subsequent time subunit, thereby facilitating the first device to perform AGC training.

[0028] In an implementation, the first device is allocated to communicate on a first resource pool, the first resource pool includes xth time subunit to zth time subunit in each time unit (it should be understood that the first resource pool contains time units), where x and z are integers greater than 0, z is greater than x, the control channel and the first data channel occupy x+1th time subunit to x+yth time subunit in the time unit in which they are located, y is the number of time subunits occupied by the control channel, y is an integer greater than or equal to 1, the starting time subunit of the second data channel is x+y+2th time subunit in the time unit in which it is located, or; the starting time subunit of the second data channel is x+y+3th time subunit in the time unit in which it is located, in each time unit, x+y+1th time subunit is a time subunit for a guard interval.

[0029] In the present application, x, y, and z can be high-layer configured or pre-configured parameters.

[0030] Based on the above technical solution, the position of the control channel, the first data channel, and the second data channel in the frame structure provided by the present application is determined, so that other time subunits in each time unit can be occupied by other devices. For example, when the transmitting device corresponding to the first device transmits the control channel and the first data channel and the corresponding AGC time subunit in the xth to x+yth time subunit in a certain time unit, other devices, such as the third device, can transmit the second data channel and the corresponding AGC time subunit in the x+y+2th to z-1th time subunit in the same frequency domain unit and the same time unit.

[0031] In addition, in each time unit, if the second data channel exists, the time subunit occupied by the second data channel is determined. Therefore, if the first device does not detect control information in the previous time unit, it means that no other device transmits the second data channel to the first device, and the first device can not receive any signal on the corresponding time subunit, thereby achieving certain energy saving gain.

[0032] In the frame structure provided in the application, all channels can not occupy the zth time subunit in each time unit, or the zth time subunit can be understood as a time subunit for a guard interval, which can be used for the transceiver switching of the device between transmitting (or receiving) the second data channel and receiving (or transmitting) the control channel and the first data channel. Similarly, in an implementation manner, all channels do not occupy the x+y+1th time subunit, that is, the x+y+1th time subunit is a time subunit for a guard interval, which can be used for the transceiver switching of the device between transmitting (or receiving) the control channel and the first data channel and receiving (or transmitting) the second data channel.

[0033] In an implementation manner, the method further includes: determining, by the first device, whether the first data channel carries first data information, and when the first device determines that the first data channel carries first data information, receiving, by the first device, the first data information on the first data channel.

[0034] In the embodiment, the first data channel and the second data channel are included, and therefore, when receiving data information, the first device can first determine whether the first data channel carries data information (which can also be understood as "carries first data information"). If the first device determines that the first data channel carries first data information, the first device can determine to decode the received first data information (which can also be understood as a first transport block (TB)) on the first data channel.

[0035] In an implementation manner, when the first device determines that the first data channel carries first data information, the first device can determine to jointly decode the first data information received on the first data channel and second data information (which can also be understood as a second transport block) received on the second data channel; if the first device determines that the first data channel does not carry first data information, the first device can determine to decode the data information received on the second data channel alone.

[0036] Based on the above technical solution, in the embodiment, the first device determines whether the first data channel carries data information, so that the first device can determine the decoding mode of the data information subsequently, thereby improving the accuracy of data transmission.

[0037] In an implementation manner, the control channel or the first data channel carries first indication information, the first indication information is used to indicate whether the first data channel carries the first data information, and the first device determines whether to receive the first data information on the first data channel according to the first indication information.

[0038] In an implementation, the first data channel carries second control information, and the first device determines whether to receive the first data information on the first data channel according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and a size of the second control information.

[0039] Based on the above technical solution, in the present application, the number of frequency domain subunits occupied by the first data channel is the number of frequency domain subunits occupied by the second data channel minus the number of frequency domain subunits occupied by the control channel. When the frequency domain resource occupied by the second data channel is relatively small, the frequency domain resource occupied by the first data channel is also relatively small. The corresponding sending device of the first device can only carry the second control information on the first data channel without sending any other additional data information. The first device can determine whether the first device carries additional data information on the first data channel according to the above scheme. The second control information can include hybrid automatic repeat request (HARQ) process number and other information.

[0040] In an implementation, before the first device receives the first data channel, the method further includes: the first device determining whether the first data channel exists.

[0041] In an implementation, the control channel further carries second indication information, the second indication information being used to indicate whether the first data channel exists, and the first device determining whether the first data channel exists includes: the first device determining whether the first data channel exists according to the second indication information.

[0042] In an implementation, the first device determining whether the first data channel exists includes: the first device determining whether the first data channel exists according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and a size of the second control information.

[0043] In an implementation, before the first device receives the first data channel, the method further includes: the first device determining whether the first data channel carries second control information.

[0044] In an implementation, the control channel further carries second indication information, the second indication information being used to indicate whether the first data channel carries second control information, and the first device determining whether the first data channel carries second control information includes: the first device determining whether the first data channel carries second control information according to the second indication information.

[0045] In an implementation, the first device determining whether the first data channel carries the second control information comprises: the first device determining whether the first data channel carries the second control information according to at least one of a size of the time-frequency resource of the control channel, a size of the frequency domain resource of the second data channel, and a size of the second control information.

[0046] In the present application, the first device determining whether the first data channel has the second control information is equivalent to the first device determining whether the first data channel exists. That is, the first device determining whether the first data channel has the second control information can also mean the first device determining whether the first data channel exists. In other words, if the first device determines that the first data channel does not carry the second control information, the first device can determine that the first data channel does not exist.

[0047] Based on the above technical solution, in the present application, the number of frequency domain subunits occupied by the first data channel is the number of frequency domain subunits occupied by the second data channel minus the number of frequency domain subunits occupied by the control channel. Therefore, when the frequency domain resource occupied by the second data channel is relatively small, or when the frequency domain resource occupied by the control information on the control channel is relatively large, the corresponding sending device of the first device can only send the control channel and not send the first data channel. The first device can determine whether the first data channel exists according to the above technical solution. In other words, if we assume that the first data channel carries the second control information first, when the frequency domain resource occupied by the second data channel is relatively small, or when the frequency domain resource occupied by the control information on the control channel is relatively large, the first data channel does not carry the second control information or additional data information, and the second control information is carried by the second data channel.

[0048] In an implementation, the method further comprises: when the first device determines that the first data channel exists, the first device receives the first data channel, and the first device receives the second control information on the first data channel.

[0049] In an implementation, when the first device determines that the first data channel does not exist, the first device receives the second control information on the second data channel.

[0050] In an implementation manner, the control channel carries third indication information, when the first device judges that the first data channel exists, the first device determines the MCS of the first data channel according to the third indication information, and the first device receives the second control information on the first data channel, and the first device determines the MCS of the second data channel according to the second control information; when the first device judges that the first data channel does not exist, the first device determines the MCS of the second data channel according to the indication of the third indication information.

[0051] In an implementation manner, the method further comprises: when the first device judges that the first data channel carries the second control information, the first device receives the first data channel.

[0052] In an implementation manner, when the first device judges that the first data channel does not carry the second control information, the first device receives the second control information on the second data channel.

[0053] In an implementation manner, the control channel carries third indication information, when the first device judges that the first data channel carries the second control information, the first device determines the MCS of the first data channel according to the third indication information, and the first device determines the MCS of the second data channel according to the second control information; when the first device judges that the first data channel does not carry the second control information, the first device determines the MCS of the second data channel according to the third indication information.

[0054] Based on the above technical solutions, in the present application, the first device can flexibly determine the MCS of the second data channel.

[0055] In an implementation manner, the control channel carries first control information, the first data channel carries second control information, and the control channel and / or the first data channel carries the indication information of the spatial domain receiving parameters of the second data channel, comprising: the indication information of the spatial domain receiving parameters of the second data channel is included in the first control information and / or the second control information.

[0056] Based on the above technical solutions, in the present application, the indication information of the spatial domain receiving parameters of the second data channel can be carried in the control information.

[0057] In an implementation form, the spatial reception parameter indication information of the second data channel is included in the first control information and the second control information, including: a first field included in the first control information, the first field being used to indicate identification information of a transmitting device corresponding to the first device; and a second field included in the second control information, the second field being used to indicate spatial transmission parameter indication information of the second data channel transmitted by the transmitting device corresponding to the first device.

[0058] Based on the above technical solution, in the present application, the spatial reception parameter indication information of the second data channel can be jointly indicated in different fields in different control information, thereby improving the flexibility of configuration of the spatial reception parameter indication information of the second data channel.

[0059] In a second aspect, a communication method is provided, including: receiving, by a first device, a control channel and a data channel in a same time unit, the first device receiving the control channel and the data channel using the same spatial reception parameter, or the first device receiving the control channel and the data channel both using an omnidirectional reception beam, wherein the data channel carries a target sub-data channel, the target sub-data channel and the control channel are located in different time sub-units, information at a third time-frequency position is repeated information in a first time sub-unit of the target sub-data channel, a time domain position of the third time-frequency position is a previous time sub-unit of the target sub-data channel, and a frequency domain position of the third time-frequency position is the same as frequency domain resources occupied by the target sub-data channel.

[0060] In the embodiment, it can also be understood that the information at the third time-frequency position is the same as the information in the first time sub-unit of the target sub-data channel.

[0061] Based on the above technical solution, for some small packet transmission, scheduling in the same time unit can be implemented in a case where channel conditions are good, thereby reducing packet scheduling delay. Meanwhile, if the system is deployed in an unlicensed millimeter wave frequency band, the terminal needs to perform listen-before-talk before transmitting data, and the transmitting device corresponding to the first device only needs to perform listen-before-talk once, thereby reducing the overhead of listen-before-talk.

[0062] Furthermore, when the frame structure of the second aspect and the frame structure of the first aspect coexist in a same resource pool, the first device can receive signals transmitted by different other devices in a time sub-unit where the control channel is located and a time sub-unit where the target sub-data channel is located, and the energy difference of the signals can be large. The present application can enable the first device to perform AGC training at the third time-frequency position before receiving the target sub-data channel, thereby improving the reception performance of the data channel.

[0063] In an implementation form, the control channel carries fourth indication information, and the fourth indication information is used to indicate that the data channel is scheduled by the control channel.

[0064] Based on the above technical solution, the data channel in the embodiment can be scheduled by the control channel.

[0065] In an implementation form, the control channel carries a first field, and the first field is used to indicate a spatial domain receiving parameter of the data channel. The method further includes: when a value of the first field is equal to a first preset value, the first device determines that the control channel and the data channel are in a same time unit.

[0066] In an implementation form, the control channel carries indication information of a time resource of the data channel. The method further includes: the first device receives the control channel and the data channel in a same time unit according to the indication information.

[0067] Based on the above technical solution, the first device can flexibly determine that the control channel and the data channel are in a same time unit in the case that the control channel format is the same as the control channel format in the first aspect.

[0068] In an implementation form, the first device is allocated to communicate on a first resource pool. The first resource pool includes an xth time subunit to a zth time subunit in each time unit (it should be understood that the first resource pool includes time units), where x and z are integers greater than 0, and z is greater than x. The control channel occupies an x+1th time subunit to an x+yth time subunit in a time unit in which the control channel is located. The y is a number of time subunits occupied by the control channel, and the y is an integer greater than or equal to 1. A starting time subunit of the target data channel is an x+y+2th time subunit in the time unit, or the starting time subunit of the target data channel is an x+y+3th time subunit in the time unit, and an x+y+1th time subunit is a time subunit for a guard interval.

[0069] In the present application, the x, y, and z can be high-layer configured or pre-configured parameters.

[0070] Based on the above technical solution, when the resource pool is shared with the device in the first aspect, the x+y+1th time subunit in each time subunit is a guard interval for the device in the first aspect, so the device in the first aspect will not send information on this time subunit. If the device in the second aspect sends and receives on this time subunit, it will cause problems with the AGC of the device in the second aspect, affecting the reception performance, so the device in the second aspect also does not receive or send signals on this time subunit.

[0071] In a third aspect, a communication method is provided, which includes: a first device periodically receiving a control channel, a first data channel and a second data channel, wherein in an n+1th period, the first device receives the control channel, the first data channel and the second data channel in a same time unit, the first device receives the control channel and the first data channel using the same spatial domain receiving parameter, or; the first device receives the control channel and the first data channel using an omnidirectional receiving beam, and the n is an integer greater than or equal to 1.

[0072] Based on the above technical solution, the control channel, the first data channel and the second data channel can be transmitted in the same time unit, which can reduce the data transmission delay; and since all channels in a period are in the same time unit, the corresponding transmitting end device of the first device only needs to perform listen-before-talk once, which can reduce the overhead of listen-before-talk. At the same time, since the channels are periodic, the first device can determine the time-frequency position and the receiving beam of the second data channel in advance, thereby improving the signal-to-noise ratio of the data channel and the supportable transmission rate.

[0073] In this embodiment, the control channel in the same time unit can schedule the first data channel and the second data channel in the same time unit.

[0074] In an implementation manner, in each period, the time domain resource position occupied by the first data channel is the same as the time domain resource position of the control channel, in each period, the start position of the frequency domain resource occupied by the first data channel is a next frequency domain subunit of the end frequency domain subunit occupied by the control channel, and the end position of the frequency domain resource occupied by the first data channel is the same as the end position of the frequency domain resource occupied by the second data information.

[0075] In an implementation manner, in an nth period, the control channel and / or the first data channel carries spatial domain receiving parameter indication information of a second data channel in an n+1th period, and the method further includes: in the n+1th period, the first device receives the second data channel according to the spatial domain receiving parameter indication information.

[0076] Based on the above technical solution, in the n+1th period (n is an integer greater than 1), the first device can receive the second data channel according to the received spatial domain reception parameter indication information in the previous period, thereby improving the signal-to-noise ratio of data channel transmission.

[0077] In an implementation manner, in the n th period, the control channel and / or the first data channel also carries spatial domain reception parameter indication information of the control channel and spatial domain reception parameter indication information of the first data channel in the n+1th period, and the method further comprises: in the n+1th period, the first device receives the control channel and the first data channel according to the spatial domain reception parameter indication information.

[0078] In an implementation manner, the spatial domain reception parameter indication information can specifically indicate the spatial domain reception parameters of the control channel, the first data channel and the second data channel simultaneously.

[0079] Based on the above technical solution, in the n+1th period, the first device can receive the control channel and the first data channel according to the received spatial domain reception parameter indication information in the previous period, thereby improving the signal-to-noise ratio of control channel transmission.

[0080] In an implementation manner, before the first device periodically receives the control channel, the first data channel and the second data channel in the same time unit, the method further comprises: the first device receives a first trigger message; the first trigger message is used to indicate that when a time after the first device receives the first trigger message is greater than or equal to a first time threshold, the first device starts to periodically receive the control channel, the first data channel and the second data channel in the same time unit.

[0081] In an implementation manner, the first time threshold can be configured by a higher layer or preconfigured.

[0082] In a fourth aspect, a communication method is provided, which includes: a first device receiving a control channel, a first data channel and A second data channels, A being a positive integer, the first device receiving the control channel and the first data channel using the same spatial domain receiving parameter, or; the first device receiving the control channel and the first data channel both using an omnidirectional receiving beam, the control channel and / or the first data channel carrying spatial domain receiving parameter indication information of the A second data channels, the first device receiving the A second data channels according to the spatial domain receiving parameter indication information, wherein the control channel, the first data channel and the second data channels occupy a plurality of time units, a starting time subunit of a first second data channel of the A second data channels being a second time subunit or a third time subunit after a first data channel time domain ending time subunit, the control channel, the first data channel and the A second data channels being associated.

[0083] In the present application, the control channel, the first data channel and the A second data channels are associated, which can also be understood as the data channel scheduled by the control channel being the first data channel and the A second data channels. The control information on the control channel and / or the first data channel can indicate the spatial domain receiving parameter of the A second data channels and the MCS related information of the second data channels. Moreover, the control channel, the first data channel and the A second data channels can occupy a plurality of time units.

[0084] In the present application, since the A second data channels can be continuous in time, the first device corresponding to the transmitting end device only needs to perform one listen-before-talk, which can reduce the overhead of listen-before-talk.

[0085] Based on the above technical solution, a single control information is allowed to schedule multiple second data channels, thereby saving the control signaling overhead.

[0086] In an implementation manner, the control channel carries frequency domain resource allocation indication information of the A second data channels and / or time domain allocation indication information of the A second data channels, and the method further includes: the first device determining the time-frequency resource position of the first data channel according to the time-frequency resource position of the control channel and the time-frequency resource position of the A second data channels.

[0087] In an implementation manner, the time domain starting position of the first data channel is the same as the control channel time domain starting position, in the time subunit where the control channel is located, the starting position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the ending frequency domain subunit occupied by the control channel, in the time subunit other than the time subunit where the control channel is located, the frequency domain starting position of the first data channel is the same as the frequency domain starting position of the control channel, and the ending position of the frequency domain resource occupied by the first data channel is the same as the ending position of the frequency domain resource occupied by the A second data channels.

[0088] When there is no remaining resource or there is little remaining resource in the time subunit where the control channel is located, the first data channel resource does not occupy the time subunit where the control channel is located, which can be understood as a special case that the first data channel occupies zero frequency domain subunit in the time subunit where the control channel is located, which does not affect the essence of the technical solution of the present application, and the present application does not make additional special description on this case.

[0089] In an implementation manner, the control channel carries first control information, the first data channel carries second control information and first data information, and the A second data channels carry A second data information, wherein the first control information includes indication information of a modulation and coding scheme (MCS) on the first data channel and spatial domain receiving parameter indication information of the A second data channels, and the second control information includes indication information of MCS of the A second data channels.

[0090] In an implementation manner, a first second data channel of the A second data channels is spaced from the control channel by L time subunits in the time domain, and the L is an integer greater than or equal to 1.

[0091] Based on the above technical solution, in the present application, the time interval between the control channel and the second data channel is allowed to be more flexibly configured according to the receiving end device capability (that is, the starting position of the first second data channel is allowed to be more flexible), which can not be in time unit granularity.

[0092] In an implementation, the first device is allocated to communicate on the second resource pool, and in each time unit (which should be understood as a time unit included in the second resource pool), the second resource pool occupies the xth time subunit to the zth time subunit, where x and z are integers greater than 0, and z is greater than x. In the time unit in which the first second data channel is located, the end time subunit of the first second data channel in the time domain does not exceed the z-1th time subunit in the time unit. In the time unit in which the vth second data channel in the A second data channels is located, where v is an integer greater than 1, the start time subunit of the vth second data channel is the x+1th time subunit, and the end time subunit of the vth second data channel does not exceed the z-1th time subunit in the time unit. The zth time subunit in each time unit is a time subunit for a guard interval.

[0093] In an implementation, each second data channel is preceded by a fourth time-frequency location, where the information at the fourth time-frequency location is a repetition of the information of the first time subunit of the second data channel, the time domain position of the fourth time-frequency location is the previous time subunit of the second data channel, and the frequency domain position of the fourth time-frequency location is the same as the frequency domain position of the second data channel.

[0094] The above implementation can also be understood as that the information at the fourth time-frequency location is the same as the information of the first time subunit of the second data channel.

[0095] In an implementation, the first device is allocated to communicate on the second resource pool, and the associated control channel, the first data channel, and the A second data channels transmitted by other devices on the second resource pool use the same spatial domain transmission parameter. The end time subunit in the time domain of the first data channel transmitted by the other devices on the second resource pool and the start time subunit of at least one second data channel associated with the first data channel of the other devices are separated by one time subunit or two time subunits.

[0096] Based on the above scheme, all devices on the resource pool need to transmit and receive according to the frame structure of the first device, so that, except for the time subunit for the guard interval, the transmitting devices use the same transmission beam to continuously transmit the control channel, the first data channel, the A second data channels, and the information for AGC training, thereby having less impact on the AGC training of other receiving devices.

[0097] In a fifth aspect, a communication method is provided, which includes: a first device receiving a control channel and a second data channel, the control channel carrying second indication information, the second indication information being used to indicate whether the first data channel exists, and the first device receiving the first data channel according to the second indication information when it is determined that the first data channel exists, wherein the first device receives the control channel and the first data channel using the same spatial domain receiving parameter, or the first device receives the control channel and the first data channel both using an omnidirectional receiving beam.

[0098] In a sixth aspect, a communication method is provided, which includes: a first device receiving a control channel and a second data channel, the control channel carrying second indication information, the second indication information being used to indicate whether the first data channel carries second control information, and the first device receiving the first data channel according to the second indication information when it is determined that the first data channel carries the second control information, wherein the first device receives the control channel and the first data channel using the same spatial domain receiving parameter, or the first device receives the control channel and the first data channel both using an omnidirectional receiving beam.

[0099] In a seventh aspect, a communication method is provided, which includes: a first device receiving a control channel and a second data channel, and the first device determining whether the first data channel exists according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and whether the first data channel carries second control information, and the first device receiving the first data channel when it is determined that the first data channel exists, wherein the first device receives the control channel and the first data channel using the same spatial domain receiving parameter, or the first device receives the control channel and the first data channel both using an omnidirectional receiving beam.

[0100] In an eighth aspect, a communication method is provided, which includes: a first device receiving a control channel and a second data channel, and the first device determining whether the first data channel carries second control information according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and whether the first data channel carries the second control information, and the first device receiving the first data channel when it is determined that the first data channel carries the second control information, wherein the first device receives the control channel and the first data channel using the same spatial domain receiving parameter, or the first device receives the control channel and the first data channel both using an omnidirectional receiving beam.

[0101] Based on the technical solution of any one of the fifth aspect to the eighth aspect, the number of frequency domain subunits occupied by the first data channel is the number of frequency domain subunits occupied by the second data channel minus the number of frequency domain subunits occupied by the control channel. Therefore, when the frequency domain resources occupied by the second data channel are relatively small, or when the frequency domain resources occupied by the control information on the control channel are relatively large, the sending device corresponding to the first device can only send the control channel and not send the first data channel. The first device can determine whether the first data channel exists according to the technical solution. In other words, if it is assumed that the first data channel preferentially carries the second control information, when the frequency domain resources occupied by the second data channel are relatively small, or when the frequency domain resources occupied by the control information on the control channel are relatively large, the first data channel does not carry the second control information, and the second control information is carried by the second data channel.

[0102] In combination with any one of the fifth aspect to the eighth aspect, in an implementation manner, the control channel and / or the first data channel carries space domain reception parameter indication information of the second data channel, and the first device receives the second data channel according to the space domain reception parameter indication information.

[0103] In the ninth aspect, a communication method is provided, which includes: a second device sending a control channel and a first data channel, the second device sending the control channel and the first data channel using the same space domain sending parameter, wherein the control channel and / or the first data channel carries space domain reception parameter indication information of the second data channel; and the second device sending the second data channel using a space domain sending parameter corresponding to the space domain reception parameter.

[0104] Based on the above technical solution, in the present application, the second device can send the control channel and the first data channel using the same space domain sending parameter, so that the second device can send part of data information at the same time when sending the control information, thereby improving the resource utilization rate. Moreover, in the present application, the control channel and / or the first data channel carries the space domain reception parameter indication information of the second data channel, so that the first device can determine the beam for receiving the second data channel after demodulating / decoding the control channel and / or the first data channel, thereby improving the signal-to-noise ratio of the second data channel, so as to realize a higher data transmission rate of the second data channel.

[0105] In an implementation manner, the second device sends the control channel, the first data channel, and the second data channel using the same space domain sending parameter.

[0106] Based on the above technical solution, in the present application, the sending end can send the control channel, the first data channel, and the second data channel using a directional beam, and the space domain sending parameters used for sending the control channel, the first data channel, and the second data channel can be the same.

[0107] In an implementation, the control channel carries first control information, and the first control information includes frequency domain resource allocation indication information of the second data channel, which is used by the corresponding receiving device of the second device to determine the ending position of the frequency domain resource of the second data channel.

[0108] In the present application, the ending position of the frequency domain resource occupied by the second data channel can be determined by the second data channel frequency domain allocation indication information carried by the control channel and / or the first data channel. For example, the second data channel frequency domain allocation indication information can at least include the number of subchannels occupied by the second data channel.

[0109] In an implementation, the time domain resource position occupied by the first data channel is the same as the time domain resource position of the control channel, the starting position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the ending frequency domain subunit occupied by the control channel, and the ending position of the frequency domain resource occupied by the first data channel is the same as the ending position of the frequency domain resource occupied by the second data channel.

[0110] In an implementation, the method further includes that the first symbol of the second data channel and the last symbol of the control channel are spaced apart by (K×M)+1 or (K×M)+2 time subunits in the time domain, M is the number of time subunits contained in a time unit, and K is an integer greater than or equal to 1.

[0111] In an implementation, the second device copies the first time subunit of the control channel and the first data channel to the previous time subunit of the first data channel.

[0112] In other words, the above implementation can also be understood as that the control channel and the first data channel exist a first time-frequency position in advance, wherein the information on the first time-frequency position is the information repetition of the first time subunit of the control channel and the first data channel, the time domain position of the first time-frequency position is the previous time subunit of the control channel and the first data channel, and the frequency domain position of the first time-frequency position includes the frequency domain resource occupied by the control channel and the first data channel.

[0113] It can also be understood that in this implementation, the information on the first time-frequency position is the same as the information of the first time subunit of the control channel and the first data channel, which will not be described below.

[0114] In an implementation manner, the second device copies the first time subunit of the second data channel to a previous time subunit of the second data channel.

[0115] In other words, the above implementation manner can also be understood as that the second data channel has a second time-frequency location in advance, wherein information at the second time-frequency location is information repetition of the first time subunit of the second data channel, the time domain location of the second time-frequency location is a previous time subunit of the second data channel, and the frequency domain location of the second time-frequency location is the same as the frequency domain resource occupied by the second data channel.

[0116] It can also be understood that the information at the second time-frequency location is the same as the information of the first time subunit of the second data channel in the implementation manner, and the following will not be repeated.

[0117] Based on the above scheme, the second device will first send an additional repeated time subunit for AGC training of the receiving end before sending the control channel and the first data channel.

[0118] Based on the above scheme, the second device will also first send an additional repeated time subunit for AGC training of the receiving end before sending the second data channel.

[0119] In an implementation manner, the first resource pool includes an xth time subunit to a zth time subunit in each time unit (it should be understood that the first resource pool includes time units), wherein x and z are integers greater than 0, z is greater than x, the control channel and the first data channel occupy an x+1th time subunit to an x+yth time subunit in the time unit in which they are located, y is the number of time subunits occupied by the control channel, y is an integer greater than or equal to 1, the starting time subunit of the second data channel is an x+y+2th time subunit in the time unit in which it is located, or; the starting time subunit of the second data channel is an x+y+3th time subunit in the time unit in which it is located, and in each time unit, an x+y+1th time subunit is a time subunit for a guard interval.

[0120] In an implementation manner, the control channel carries first control information, the first data channel carries second control information, and the control channel and / or the first data channel carries indication information of spatial domain receiving parameters of the second data channel, including: the indication information of the spatial domain receiving parameters of the second data channel is included in the first control information and / or the second control information.

[0121] Based on the above technical scheme, the indication information of the spatial domain receiving parameters of the second data channel can be carried in the control information in the present application.

[0122] In an implementation manner, the space receiving parameter indication information of the second data channel is included in the first control information and the second control information, including: a first field included in the first control information, the first field being used for indicating identification information of the second device; and a second field included in the second control information, the second field being used for indicating space sending parameter indication information of the second data channel sent by the second device.

[0123] Based on the above technical solution, in the present application, the space receiving parameter indication information of the second data channel can be jointly indicated in different fields in different control information, thereby improving the flexibility of configuration of the space receiving parameter indication information of the second data channel.

[0124] The tenth aspect provides a communication method, including: a second device sending a control channel and a data channel in a same time unit, wherein the data channel carries a target sub-data channel, the target sub-data channel and the control channel are located in different time sub-units, and the second device copies a first time sub-unit of the target sub-data channel to a previous time sub-unit of the target sub-data channel.

[0125] It can also be understood that the target sub-data channel is previously provided with a third time-frequency position, wherein information at the third time-frequency position is information repetition in the first time sub-unit of the target sub-data channel, the time domain position of the third time-frequency position is the previous time sub-unit of the target sub-data channel, and the frequency domain position of the third time-frequency position is the same as the frequency domain resource occupied by the target sub-data channel.

[0126] In the embodiment, it can also be understood that the information at the third time-frequency position is the same as the information in the first time sub-unit of the target sub-data channel, which will not be described below.

[0127] Based on the above technical solution, for some small packet transmission, scheduling of the same time unit can be implemented in the case of good channel condition, thereby reducing packet scheduling delay. Meanwhile, if the system is deployed in an unlicensed millimeter wave frequency band, the terminal needs to perform listen before talk before sending data, at this time, the second device only needs to perform listen before talk once, thereby reducing the overhead of listen before talk.

[0128] And, when the frame structure of the tenth aspect and the frame structure of the ninth aspect coexist in the same resource pool, the receiving device corresponding to the second device can receive signals sent by different other devices on the time subunit where the control channel is located and the time subunit where the target sub-data channel is located, and the energy difference of the signals can be very large. In the present application, the second device adds an additional time subunit for AGC training before the target sub-data channel, which can ensure that the receiving end device of the second device can perform AGC training on the third time-frequency position before receiving the target sub-data channel, thereby improving the reception performance of the data channel.

[0129] In an implementation manner, the control channel carries fourth indication information, and the fourth indication information is used to indicate that the data channel is scheduled by the control channel.

[0130] Based on the above technical solution, the data channel in the embodiment can be scheduled by the control channel.

[0131] In an implementation manner, the control channel carries a first field, and the first field is used to indicate the spatial domain receiving parameter of the data channel. The method further includes that the second device determines a first preset value, and when the second device sends the control channel and the data channel in the same time unit, the value of the first field is equal to the first preset value.

[0132] In an implementation manner, the control channel carries indication information of the time resource of the data channel, and the indication information of the time resource is used to indicate that the control channel and the data channel are in the same time unit.

[0133] For example, when the bit of the indication information is equal to a certain value (for example, the bit of the indication information is 0), it can be indicated that the control channel and the data channel are in the same time unit.

[0134] In an implementation manner, the second device is allocated to communicate in a first resource pool, and the first resource pool includes the xth time subunit to the zth time subunit in each time unit (it should be understood that the first resource pool includes time units), where x and z are integers greater than 0, and z is greater than x. The control channel occupies the x+1th time subunit to the x+yth time subunit in the time unit where the control channel is located, y is the number of time subunits occupied by the control channel, y is an integer greater than or equal to 1, and the target sub-data channel occupies the x+y+2th time subunit in the time unit where the target sub-data channel is located. Alternatively, the starting time subunit of the target sub-data channel is the x+y+3th time subunit in the time unit, and the x+y+1th time subunit is a time subunit for a guard interval.

[0135] In a eleventh aspect, a communication method is provided, which includes: periodically transmitting, by a second device, a control channel, a first data channel and a second data channel, wherein in an n+1th period, the second device transmits the control channel, the first data channel and the second data channel in a same time unit, the second device uses same spatial domain transmission parameters for transmitting the control channel and the first data channel, and n is an integer greater than or equal to 1.

[0136] Based on the above technical solution, the control channel, the first data channel and the second data channel can be transmitted in the same time unit, which can reduce the data transmission delay; and since all the channels in a period are in the same time unit, the second device only needs to perform listen-before-talk once, which can reduce the overhead of listen-before-talk. Meanwhile, since the channels are periodic, the receiving device corresponding to the second device can determine the time-frequency position and the receiving beam of the second data channel in advance, thereby improving the signal-to-noise ratio and the supportable transmission rate of the data channel.

[0137] In this embodiment, the control channel in the same time unit can schedule the first data channel and the second data channel in the same time unit.

[0138] In an implementation manner, the second device copies a first time subunit of the second data channel to a previous time subunit of the second data channel.

[0139] In an implementation manner, in each period, the time domain resource position occupied by the first data channel is same as the time domain resource position of the control channel, in each period, the start position of the frequency domain resource occupied by the first data channel is a next frequency domain subunit of the end frequency domain subunit occupied by the control channel, and the end position of the frequency domain resource occupied by the first data channel is same as the end position of the frequency domain resource occupied by the second data information.

[0140] In an implementation manner, in an nth period, the control channel and / or the first data channel carries spatial domain receiving parameter indication information of a second data channel in an n+1th period, and in the n+1th period, the second device transmits the second data channel using spatial domain transmission parameters corresponding to the spatial domain receiving parameters.

[0141] In an implementation manner, in an nth period, the control channel and / or the first data channel further carries spatial domain receiving parameter indication information of a control channel and spatial domain receiving parameter indication information of a first data channel in an n+1th period, and in the n+1th period, the second device transmits the control channel and the first data channel using spatial domain transmission parameters corresponding to the spatial domain receiving parameters.

[0142] In an implementation, before the second device periodically transmits the control channel, the first data channel and the second data channels in the same time unit, the method further comprises: the second device transmits a first trigger message, the first trigger message is used to indicate that when a time after the second device transmits the first trigger message is greater than or equal to a first time threshold, the second device starts to periodically transmit the control channel, the first data channel and the second data channels in the same time unit.

[0143] In a twelfth aspect, a communication method is provided, the method comprising: a second device transmitting a control channel, a first data channel and A second data channels, A being a positive integer, the second device transmitting the control channel, the first data channel and the A second data channels using the same spatial domain transmission parameter, the control channel and / or the first data channel carrying spatial domain reception parameter indication information of the A second data channels, the control channel, the first data channel and the second data channels occupying a plurality of time units, a starting time subunit of a first second data channel of the A second data channels being a second time subunit or a third time subunit after a first data channel time domain end time subunit, the control channel, the first data channel and the A second data channels being associated.

[0144] Since the A second data channels can be continuous in time, the second device only needs to perform listen-before-talk once, reducing the overhead of listen-before-talk.

[0145] Based on the above technical solution, the present application allows a single control information to schedule multiple second data channels, saving control signaling overhead.

[0146] Based on the above technical solution, the second device transmits multiple channels using the same beam, and the signal energy received by other devices from the second device does not fluctuate too much without changing their own receiving beams, thereby reducing the impact on the AGC of other devices.

[0147] In an implementation, the A second data channels have frequency domain resource allocation indication information and / or time domain resource allocation indication information.

[0148] In an implementation, the time domain starting position of the first data channel is the same as the time domain starting position of the control channel, in the time subunit where the control channel is located, the starting position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the ending frequency domain subunit occupied by the control channel, in the time subunit other than where the control channel is located, the starting position of the frequency domain of the first data channel is the same as the starting position of the frequency domain of the control channel, and the ending position of the frequency domain resource occupied by the first data channel is the same as the ending position of the frequency domain resource occupied by the A second data channels.

[0149] In an implementation, the control channel carries first control information, the first data channel carries second control information and first data information, and the A second data channels carry A second data information, wherein the first control information includes indication information of a modulation and coding scheme (MCS) on the first data channel and indication information of spatial domain receiving parameters of the A second data channels, and the second control information includes indication information of MCS of the A second data channels.

[0150] In an implementation, a first second data channel of the A second data channels is spaced apart from the control channel by L time subunits in the time domain, and L is an integer greater than or equal to 1.

[0151] In an implementation, the second device is allocated a second resource pool for communication, and in each time unit, the second resource pool occupies the xth time subunit to the zth time subunit, where x and z are integers greater than 0, and z is greater than x. In the time unit where the first second data channel is located, the ending time subunit of the first second data channel does not exceed the z-1th time subunit in the time unit, in the time unit where the vth second data channel of the A second data channels is located, where v is an integer greater than 1, the starting time subunit of the vth second data channel is the x+1th time subunit, and the ending time subunit of the vth second data channel does not exceed the z-1th time subunit in the time unit.

[0152] In an implementation, for each second data subchannel, the second device copies the information of the first time subunit of each second data subchannel to the previous time subunit of each second data subchannel.

[0153] In the present application, the above implementation manner can also be understood as that each second data channel is preceded by a fourth time-frequency location, wherein the information at the fourth time-frequency location is a repetition of the information of the first time subunit of the second data channel, the time domain location of the fourth time-frequency location is the previous time subunit of the second data channel, and the frequency domain location of the fourth time-frequency location is the same as the frequency domain location of the second data channel.

[0154] In the present embodiment, it can also be understood that the information at the fourth time-frequency location is the same as the information of the first time subunit of the second data channel, and the following will not be repeated.

[0155] In an implementation manner, the second device is allocated to communicate on a second resource pool, and the same spatial domain transmission parameter is used for the associated control channel, the first data channel and the A second data channels transmitted by other devices on the second resource pool. The time domain end time subunit of the first data channel of the other devices on the second resource pool and the start time subunit of the at least one second data channel associated with the first data channel of the other devices are separated by one time subunit or two time subunits.

[0156] In a thirteenth aspect, a communication device is provided, which comprises a transceiver unit and a processing unit. The transceiver unit is configured to receive a control channel and a first data channel, and the spatial domain reception parameter used by the transceiver unit to receive the control channel and the first data channel is the same, or the transceiver unit receives the control channel and the first data channel using an omnidirectional reception beam, and the control channel and / or the first data channel carries spatial domain reception parameter indication information of a second data channel. The processing unit is configured to indicate the spatial domain reception parameter of the second data channel for the transceiver unit to receive according to the spatial domain reception parameter indication information, and the transceiver unit receives the second data channel according to the spatial domain reception parameter.

[0157] In an implementation manner, the control channel carries first control information, the first control information includes frequency domain resource allocation indication information of the second data channel, and the processing unit is configured to determine the position of the end of the frequency domain resource of the second data channel according to the frequency domain resource allocation indication information.

[0158] In the present application, the end position of the frequency domain resource occupied by the second data channel can be determined by the frequency domain allocation indication information of the second data channel carried by the control channel and / or the first data channel. For example, the frequency domain allocation indication information of the second data channel can at least include the number of subchannels occupied by the second data channel.

[0159] In an implementation, the first data channel occupies time domain resources at the same position as the control channel, and the first data channel occupies a starting frequency domain subunit next to an ending frequency domain subunit occupied by the control channel, and the first data channel occupies a same ending frequency domain subunit as the second data channel.

[0160] In an implementation, a first symbol of the second data channel is spaced apart from a last symbol of the control channel by (K×M)+1 or (K×M)+2 time subunits in the time domain, where M is a number of time subunits included in a time unit, and K is an integer greater than or equal to 1.

[0161] In an implementation, information at a first time-frequency position is a repetition of information of a first time subunit of the control channel and the first data channel, the time domain position of the first time-frequency position is a previous time subunit of the control channel and the first data channel, and the frequency domain position of the first time-frequency position includes frequency domain resources occupied by the control channel and the first data channel.

[0162] In an implementation, information at a second time-frequency position is a repetition of information of a first time subunit of the second data channel, the time domain position of the second time-frequency position is a previous time subunit of the second data channel, and the frequency domain position of the second time-frequency position is the same as frequency domain resources occupied by the second data channel.

[0163] In an implementation, the first resource pool includes an xth time subunit to a zth time subunit in each time unit (understood as a time unit included in the first resource pool), where x and z are integers greater than 0, z is greater than x, the control channel and the first data channel occupy an (x+1)th time subunit to an (x+y)th time subunit in a time unit in which the control channel and the first data channel are located, y is a number of time subunits occupied by the control channel, y is an integer greater than or equal to 1, a starting time subunit of the second data channel is an (x+y+2)th time subunit in a time unit in which the second data channel is located, or a starting time subunit of the second data channel is an (x+y+3)th time subunit in a time unit in which the second data channel is located, and in each time unit, an (x+y+1)th time subunit is a time subunit for a guard interval.

[0164] In an implementation, the processing unit is configured to determine whether the first data channel carries first data information, and when the processing unit determines that the first data channel carries first data information, the transceiver receives the first data information on the first data channel.

[0165] In an implementation manner, the control channel or the first data channel carries first indication information, the first indication information is used to indicate whether the first data channel carries first data information, and the processing unit is configured to determine whether the first data channel carries the first data information, including: the processing unit is configured to determine whether to receive the first data information on the first data channel according to the first indication information.

[0166] In an implementation manner, the first data channel carries second control information, and the processing unit is configured to determine whether the first data channel carries the first data information, including: the processing unit is configured to determine whether to receive the first data information on the first data channel according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and a size of the second control information.

[0167] In an implementation manner, before the transceiver unit receives the first data channel, the processing unit is configured to determine whether the first data channel exists.

[0168] In an implementation manner, the control channel further carries second indication information, the second indication information is used to indicate whether the first data channel exists, and the processing unit is configured to determine whether the first data channel exists, including: the processing unit is configured to determine whether the first data channel exists according to the second indication information.

[0169] In an implementation manner, the processing unit is configured to determine whether the first data channel exists, including: the processing unit is configured to determine whether the first data channel exists according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and a size of the second control information.

[0170] In an implementation manner, when the processing unit determines that the first data channel exists, the processing unit is configured to instruct the transceiver unit to receive the first data channel.

[0171] In an implementation manner, when the processing unit determines that the first data channel does not exist, the processing unit is configured to instruct the transceiver unit to receive the second control information on the second data channel.

[0172] In an implementation manner, before the transceiver unit receives the first data channel, the processing unit is further configured to determine whether the first data channel carries second control information.

[0173] In an implementation, the control channel further carries second indication information, the second indication information being used to indicate whether the first data channel carries second control information, and the processing unit is configured to determine whether the first data channel carries second control information, including: the processing unit is configured to determine whether the first data channel carries second control information according to the second indication information.

[0174] In an implementation, the processing unit is configured to determine whether the first data channel carries second control information, including: the processing unit is configured to determine whether the first data channel carries second control information according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and a size of the second control information.

[0175] In an implementation, when the processing unit determines that the first data channel carries second control information, the processing unit is configured to instruct the transceiver unit to receive the first data channel.

[0176] In an implementation, when the processing unit determines that the first data channel does not carry second control information, the processing unit is configured to instruct the transceiver unit to receive the second control information on the second data channel.

[0177] In an implementation, the control channel carries third indication information, when the processing unit determines that the first data channel exists, the processing unit is configured to determine a modulation and coding scheme (MCS) of the first data channel according to the third indication information, and the processing unit is configured to determine a MCS of the second data channel according to the second control information; when the processing unit determines that the first data channel does not exist, the processing unit is configured to determine a MCS of the second data channel according to the third indication information.

[0178] In an implementation, the control channel carries third indication information, when the processing unit determines that the first data channel carries second control information, the processing unit is configured to determine a MCS of the first data channel according to the third indication information, and the processing unit is configured to determine a MCS of the second data channel according to the second control information; when the processing unit determines that the first data channel does not carry second control information, the processing unit is configured to determine a MCS of the second data channel according to the third indication information.

[0179] In an implementation manner, the first control information is carried on the control channel, the second control information is carried on the first data channel, and the control channel and / or the first data channel carries the indication information of the spatial domain receiving parameter of the second data channel, including: the indication information of the spatial domain receiving parameter of the second data channel is included in the first control information and / or the second control information.

[0180] Based on the above technical solution, the indication information of the spatial domain receiving parameter of the second data channel can be carried in the control information in the application.

[0181] In an implementation manner, the indication information of the spatial domain receiving parameter of the second data channel included in the first control information and the second control information includes: a first field is included in the first control information, and the first field is used to indicate the identification information of the sending device corresponding to the communication device; and a second field is included in the second control information, and the second field is used to indicate the indication information of the spatial domain sending parameter of the second data channel sent by the sending device corresponding to the communication device.

[0182] Based on the above technical solution, in the application, the indication information of the spatial domain receiving parameter of the second data channel can be jointly indicated in different fields in different control information, and the flexibility of the configuration of the indication information of the spatial domain receiving parameter of the second data channel is improved.

[0183] In a fourteenth aspect, a communication device is provided, including: a transceiver, configured to receive a control channel and a data channel in a same time unit, and receive the same spatial domain receiving parameter used by the control channel and the data channel, or receive that the control channel and the data channel both use an omnidirectional receiving beam, wherein the data channel carries a target sub-data channel, the target sub-data channel and the control channel are located in different time sub-units, wherein the information at a third time-frequency position is repeated information in a first time sub-unit of the target sub-data channel, the time domain position of the third time-frequency position is a previous time sub-unit of the target sub-data channel, and the frequency domain position of the third time-frequency position is the same as the frequency domain resource occupied by the target sub-data channel.

[0184] In an implementation manner, the control channel carries fourth indication information, and the fourth indication information is used to indicate that the data channel is scheduled by the control channel.

[0185] Based on the above technical solution, the data channel in the embodiment can be scheduled by the control channel.

[0186] In an implementation, the control channel carries a first field, the first field is used to indicate a spatial domain receiving parameter of the data channel, and the device further includes a processing unit, when a value of the first field is equal to a first preset value, the processing unit is configured to instruct the transceiver unit to receive the control channel and the data channel in a same time unit.

[0187] In an implementation, the control channel carries indication information of a time resource of the data channel, and the processing unit is configured to instruct the transceiver unit to receive the control channel and the data channel in a same time unit according to the indication information.

[0188] In an implementation, the device is allocated to communicate on a first resource pool, the first resource pool includes an xth time subunit to a zth time subunit in each time unit (it is understood that the first resource pool includes time units), where x and z are integers greater than 0, and z is greater than x, the control channel occupies an x+1th time subunit to an x+yth time subunit in a time unit where the control channel is located, y is the number of time subunits occupied by the control channel, and y is an integer greater than or equal to 1, a starting time subunit of the target sub-data channel is an x+y+2th time subunit in a time unit where the target sub-data channel is located, or a starting time subunit of the target sub-data channel is an x+y+3th time subunit in the time unit, and an x+y+1th time subunit is a time subunit for a guard interval.

[0189] In a fifteenth aspect, a communication device is provided, including: a transceiver unit, the transceiver unit is configured to periodically receive a control channel, a first data channel and a second data channel, where in an n+1th period, the transceiver unit receives the control channel, the first data channel and the second data channel in a same time unit, and the transceiver unit receives the control channel and the first data channel using a same spatial domain receiving parameter, or the transceiver unit receives the control channel and the first data channel both using an omnidirectional receiving beam, where n is an integer greater than or equal to 1.

[0190] In this embodiment, the control channel in a same time unit can schedule the first data channel and the second data channel in the same time unit.

[0191] In an implementation, in each cycle, the first data channel occupies time domain resources at the same position as the control channel, in each cycle, the first data channel occupies a starting frequency domain subunit next to an ending frequency domain subunit occupied by the control channel, and the first data channel occupies a same ending frequency domain subunit as the second data channel.

[0192] In an implementation, the device further includes a processing unit, in the nth cycle, the control channel and / or the first data channel carries spatial domain reception parameter indication information of a second data channel in the (n+1)th cycle, and in the (n+1)th cycle, the processing unit is configured to determine spatial domain reception parameters of the second data channel according to the spatial domain reception parameter indication information.

[0193] In an implementation, in the nth cycle, the control channel and / or the first data channel further carries spatial domain reception parameter indication information of a control channel and spatial domain reception parameter indication information of a first data channel in the (n+1)th cycle, and in the (n+1)th cycle, the processing unit is configured to determine spatial domain reception parameters of the control channel and the first data channel according to the spatial domain reception parameter indication information.

[0194] In an implementation, the transceiving unit is configured to periodically receive the control channel, the first data channel and the second data channel in a same time unit, and before the transceiving unit receives the control channel, the first data channel and the second data channel, the transceiving unit is configured to receive a first trigger message; the first trigger message is configured to indicate that when a time after the transceiving unit receives the first trigger message is greater than or equal to a first time threshold, the transceiving unit starts to periodically receive the control channel, the first data channel and the second data channel in the same time unit.

[0195] In a sixteenth aspect, a communication device is provided, comprising: a transceiver configured to receive a control channel, a first data channel and A second data channels, A being a positive integer, the transceiver receiving the control channel and the first data channel using a same spatial domain reception parameter, or; the transceiver receiving the control channel and the first data channel both using an omni-directional reception beam, the control channel and / or the first data channel carrying spatial domain reception parameter indication information of the A second data channels, and a processor configured to determine spatial domain reception parameters of the A second data channels according to the spatial domain reception parameter indication information, wherein the control channel, the first data channel and the second data channels occupy a plurality of time units, a starting time sub-unit of a first one of the A second data channels being a second time sub-unit or a third time sub-unit after a time domain ending time sub-unit of the first data channel, and the control channel, the first data channel and the A second data channels being associated.

[0196] In an implementation form, the control channel carries frequency domain resource allocation indication information of the A second data channels and / or time domain allocation indication information of the A second data channels, and the processor is configured to determine a time-frequency resource position of the first data channel according to a time-frequency resource position of the control channel and time-frequency resource positions of the A second data channels.

[0197] In an implementation form, a time domain starting position of the first data channel is the same as a time domain starting position of the control channel, a starting frequency domain resource position of the first data channel is a next frequency domain sub-unit of an ending frequency domain sub-unit of the control channel, in a time sub-unit other than the time sub-unit where the control channel is located, a starting frequency domain resource position of the first data channel is the same as a starting frequency domain resource position of the control channel, and an ending frequency domain resource position of the first data channel is the same as ending frequency domain resource positions of the A second data channels.

[0198] In an implementation form, the control channel carries first control information, the first data channel carries second control information and first data information, and the A second data channels carry A second data information, wherein the first control information comprises indication information of a modulation and coding scheme (MCS) on the first data channel and spatial domain reception parameter indication information of the A second data channels, and the second control information comprises indication information of MCSs of the A second data channels.

[0199] In an implementation form, a first one of the A second data channels is spaced apart from the control channel by L time sub-units in a time domain, L being an integer greater than or equal to 1.

[0200] In an implementation, the device is allocated to communicate on a second resource pool, and in each time unit, the second resource pool occupies the xth time subunit to the zth time subunit, where x and z are integers greater than 0, and z is greater than x, and in the time unit in which the first second data channel is located, the end time subunit of the first second data channel is no more than the z-1th time subunit in the time unit, and in the time unit in which the vth second data channel in the A second data channels is located, where v is an integer greater than 1, the start time subunit of the vth second data channel is the x+1th time subunit, and the end time subunit of the vth second data channel is no more than the z-1th time subunit in the time unit.

[0201] In an implementation, each second data channel is preceded by a fourth time-frequency location, where the information at the fourth time-frequency location is a repetition of the information of the first time subunit of the second data channel, the time domain location of the fourth time-frequency location is the previous time subunit of the second data channel, and the frequency domain location of the fourth time-frequency location is the same as the frequency domain location of the second data channel.

[0202] The above implementation can also be understood as that the information at the fourth time-frequency location is the same as the information of the first time subunit of the second data channel.

[0203] In an implementation, the device is allocated to communicate on a second resource pool, and the transceiving units of other devices on the second resource pool use the same spatial domain transmission parameter when transmitting associated control channels, first data channels, and A second data channels, and the end time subunit of the first data channel of the other devices on the second resource pool and the start time subunit of at least one second data channel associated with the first data channel of the other devices are separated by one time subunit or two time subunits.

[0204] In a seventeenth aspect, a communication device is provided, which includes: a transceiving unit, configured to transmit a control channel and a first data channel, and the spatial domain transmission parameters used by the transceiving unit to transmit the control channel and the first data channel are the same, where the control channel and / or the first data channel carries spatial domain reception parameter indication information of a second data channel; and the transceiving unit transmits the second data channel using the spatial domain transmission parameter corresponding to the spatial domain reception parameter.

[0205] In an implementation, the control channel carries first control information, and the first control information includes frequency domain resource allocation indication information of the second data channel. The frequency domain resource allocation indication information of the second data channel is used by the corresponding receiving device of the second device to determine the ending position of the frequency domain resource of the second data channel.

[0206] In the present application, the ending position of the frequency domain resource occupied by the second data channel can be determined by the control channel and / or the frequency domain allocation indication information of the second data channel carried by the first data channel. For example, the frequency domain allocation indication information of the second data channel can at least include the number of subchannels occupied by the second data channel.

[0207] In an implementation, the time domain resource position occupied by the first data channel is the same as the time domain resource position of the control channel, the starting position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the ending frequency domain subunit occupied by the control channel, and the ending position of the frequency domain resource occupied by the first data channel is the same as the ending position of the frequency domain resource occupied by the second data channel.

[0208] In an implementation, the first symbol of the second data channel and the last symbol of the control channel are spaced apart by (K×M)+1 or (K×M)+2 time subunits in the time domain, M is the number of time subunits contained in a time unit, and K is an integer greater than or equal to 1.

[0209] In an implementation, the device further includes a processing unit configured to copy the first time subunit of the control channel and the first data channel to the previous time subunit of the first data channel.

[0210] The above implementation can also be understood as that the control channel and the first data channel have a first time-frequency position in advance, wherein the information at the first time-frequency position is the information repetition of the first time subunit of the control channel and the first data channel, the time domain position of the first time-frequency position is the previous time subunit of the control channel and the first data channel, and the frequency domain position of the first time-frequency position includes the frequency domain resource occupied by the control channel and the first data channel.

[0211] In an implementation, the processing unit is configured to copy the first time subunit of the second data channel to the previous time subunit of the second data channel.

[0212] The implementation manner can also be understood as that the second data channel has a second time-frequency location in advance, wherein information at the second time-frequency location is information repetition of a first time subunit of the second data channel, a time domain location of the second time-frequency location is a previous time subunit of the second data channel, and a frequency domain location of the second time-frequency location is the same as frequency domain resources occupied by the second data channel.

[0213] In an implementation manner, the device is allocated to communicate in a first resource pool, the first resource pool includes an xth time subunit to a zth time subunit in each time unit, the control channel and the first data channel occupy x+1th time subunit to x+yth time subunit in a time unit in which the control channel and the first data channel are located, y is a number of time subunits occupied by the control channel, a starting time subunit of the second data channel is x+y+2th time subunit in a time unit in which the second data channel is located, or the starting time subunit of the second data channel is x+y+3th time subunit in the time unit in which the second data channel is located, and in each time unit, x+y+1th time subunit is a time subunit for a guard interval.

[0214] In an implementation manner, the control channel carries first control information, the first data channel carries second control information, and the control channel and / or the first data channel carries indication information of spatial domain receiving parameters of the second data channel, including: the indication information of the spatial domain receiving parameters of the second data channel is included in the first control information and / or the second control information.

[0215] Based on the technical solution, the indication information of the spatial domain receiving parameters of the second data channel can be carried in the control information.

[0216] In an implementation manner, the indication information of the spatial domain receiving parameters of the second data channel is included in the first control information and the second control information, including: a first field is included in the first control information, the first field is used to indicate identification information of the second device; and a second field is included in the second control information, the second field is used to indicate the indication information of the spatial domain transmitting parameters of the second data channel transmitted by the second device.

[0217] Based on the technical solution, the indication information of the spatial domain receiving parameters of the second data channel can be jointly indicated in different fields in different control information, and flexibility of configuration of the indication information of the spatial domain receiving parameters of the second data channel is improved.

[0218] In an eighteenth aspect, a communication device is provided, comprising: a transceiver configured to transmit a control channel and a data channel in a same time unit, wherein the data channel carries a target sub-data channel, and the target sub-data channel and the control channel are located in different time sub-units; and a processing unit configured to copy a first time sub-unit of the target sub-data channel to a previous time sub-unit of the target sub-data channel.

[0219] In an implementation, the control channel carries fourth indication information, and the fourth indication information is used to indicate that the data channel is scheduled by the control channel.

[0220] Based on the above technical solution, the data channel in the embodiment can be scheduled by the control channel.

[0221] It can also be understood that the target sub-data channel has a third time-frequency location in advance, wherein information at the third time-frequency location is repeated information at a first time sub-unit of the target sub-data channel, a time domain location of the third time-frequency location is a previous time sub-unit of the target sub-data channel, and a frequency domain location of the third time-frequency location is the same as frequency domain resources occupied by the target sub-data channel.

[0222] In an implementation, the control channel carries a first field, and the first field is used to indicate a spatial domain receiving parameter of the data channel. The device further comprises a processing unit configured to determine a first preset value, and the transceiver is configured to set a value of the first field to be equal to the first preset value when transmitting the control channel and the data channel in the same time unit.

[0223] In an implementation, the control channel carries indication information of time resources of the data channel, and the indication information of the time resources is used to indicate that the control channel and the data channel are in the same time unit.

[0224] In an implementation, the device is allocated to communicate in a first resource pool, the first resource pool includes xth time subunit to zth time subunit in each time unit, where x and z are integers greater than 0, z is greater than x, the control channel occupies x+1th time subunit to x+yth time subunit in the time unit where the control channel is located, y is the number of time subunits occupied by the control channel, y is an integer greater than or equal to 1, the starting time subunit of the target sub-data channel is x+y+2th time subunit in the time unit where the target sub-data channel is located, or the starting time subunit of the target sub-data channel is x+y+3th time subunit in the time unit, and x+y+1th time subunit is a time subunit for a guard interval.

[0225] In a nineteenth aspect, a communication device is provided, which includes: a transceiver configured to periodically transmit a control channel, a first data channel and a second data channel, wherein in an n+1th period, the transceiver transmits the control channel, the first data channel and the second data channel in a same time unit, and the transceiver transmits the control channel and the first data channel using the same spatial domain transmission parameter, where n is an integer greater than or equal to 1.

[0226] In the embodiment, the control channel in the same time unit can schedule the first data channel and the second data channel in the same time unit.

[0227] In an implementation, in each period, the first data channel occupies the same time domain resource position as the control channel, in each period, the first data channel occupies a starting frequency domain subunit next to an ending frequency domain subunit occupied by the control channel, and the first data channel occupies the same ending frequency domain subunit as the second data channel.

[0228] In an implementation, in an nth period, the control channel and / or the first data channel carries spatial domain reception parameter indication information of a second data channel in an n+1th period, and in the n+1th period, the transceiver transmits the second data channel using a spatial domain transmission parameter corresponding to the spatial domain reception parameter.

[0229] In an implementation, in the n-th cycle, the control channel and / or the first data channel further carries the indication information of the spatial domain receiving parameters of the control channel and the indication information of the spatial domain receiving parameters of the first data channel in the n+1-th cycle, and in the n+1-th cycle, the transceiving unit transmits the control channel and the first data channel using the spatial domain transmitting parameters corresponding to the spatial domain receiving parameters.

[0230] In an implementation, before the transceiving unit periodically transmits the control channel, the first data channel and the second data channel in the same time unit, the transceiving unit is configured to transmit a first trigger message, which is used to indicate that when the time after the transmitting end device corresponding to the device transmits the first trigger message is greater than or equal to a first time threshold, the transceiving unit starts to periodically transmit the control channel, the first data channel and the second data channel in the same time unit.

[0231] The twentieth aspect provides a communication device, which comprises: a transceiving unit, the transceiving unit is configured to transmit a control channel, a first data channel and A second data channels, A is a positive integer, the transceiving unit is configured to transmit the control channel, the first data channel and the A second data channels using the same spatial domain transmitting parameters, the control channel and / or the first data channel carries the indication information of the spatial domain receiving parameters of the A second data channels, the control channel, the first data channel and the second data channels occupy a plurality of time units, the starting time sub-unit of the first second data channel among the A second data channels is the second time sub-unit or the third time sub-unit after the time domain ending time sub-unit of the first data channel, and the control channel, the first data channel and the A second data channels are associated.

[0232] In an implementation, the transceiving unit transmits the control channel, the first data channel and the A second data channels using the same spatial domain transmitting parameters.

[0233] In an implementation, the control channel carries the indication information of the frequency domain resource allocation of the A second data channels and / or the indication information of the time domain resource allocation of the A second data channels.

[0234] In an implementation, the time domain starting position of the first data channel is the same as the time domain starting position of the control channel, in the time subunit where the control channel is located, the starting position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the ending frequency domain subunit occupied by the control channel, in the time subunit other than where the control channel is located, the starting position of the frequency domain of the first data channel is the same as the starting position of the frequency domain of the control channel, and the ending position of the frequency domain resource occupied by the first data channel is the same as the ending position of the frequency domain resource occupied by the A second data channels.

[0235] In an implementation, the control channel carries first control information, the first data channel carries second control information and first data information, and the A second data channels carry A second data information, wherein the first control information includes indication information of a modulation and coding scheme (MCS) on the first data channel and indication information of spatial domain receiving parameters of the A second data channels, and the second control information includes indication information of MCS of the A second data channels.

[0236] In an implementation, a first second data channel of the A second data channels is spaced apart from the control channel by L time subunits in the time domain, and L is an integer greater than or equal to 1.

[0237] In an implementation, the device is allocated a second resource pool for communication, and in each time unit, the second resource pool occupies the xth time subunit to the zth time subunit, where x and z are integers greater than 0, and z is greater than x. In the time unit where the first second data channel is located, the ending time subunit of the first second data channel does not exceed the z-1th time subunit in the time unit. In the time unit where the vth second data channel of the A second data channels is located, v is an integer greater than 1, the starting time subunit of the vth second data channel is the x+1th time subunit, and the ending time subunit of the vth second data channel does not exceed the z-1th time subunit in the time unit.

[0238] In an implementation, the device includes a processing unit, and for each second data subchannel, the processing unit is configured to copy the information of the first time subunit of each second data subchannel to the previous time subunit of each second data subchannel.

[0239] The implementation manners above can also be understood as that each second data channel is preceded by a fourth time-frequency location, wherein information at the fourth time-frequency location is information repetition of a first time subunit of the second data channel, a time domain location of the fourth time-frequency location is a previous time subunit of the second data channel, and a frequency domain location of the fourth time-frequency location is the same as a frequency domain location of the second data channel.

[0240] In an implementation manner, the device is allocated to communicate on a second resource pool, a same spatial domain transmission parameter is used by a transmission unit of another device on the second resource pool for transmission of an associated control channel, a first data channel and A second data channels, a time subunit interval between a time domain end time subunit of the first data channel of the another device and a start time subunit of at least one second data channel associated with the first data channel of the another device is one time subunit, or two time subunits.

[0241] In a twenty-first aspect, a communication device is provided, including a processor. The processor is coupled with a memory and is configured to execute instructions in the memory to implement the method in any possible implementation manner of any one of the first aspect to the twelfth aspect. Optionally, the device further includes the memory. Optionally, the device further includes a communication interface, and the processor is coupled with the communication interface.

[0242] In an implementation manner, the device is a terminal device. When the device is a terminal device, the communication interface can be a transceiver, or an input / output interface.

[0243] In another implementation manner, the device is a chip configured in a terminal device. When the device is a chip configured in a terminal device, the communication interface can be an input / output interface.

[0244] In an implementation manner, the device is a host node device. When the device is a host node device, the communication interface can be a transceiver, or an input / output interface.

[0245] In another implementation manner, the device is a chip configured in a host node. When the device is a chip configured in a host node, the communication interface can be an input / output interface. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0246] In a twenty-second aspect, a processor is provided, including an input circuit, an output circuit and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation manner of any one of the first aspect to the eighth aspect or the ninth aspect to the twelfth aspect.

[0247] In the implementation process, the processor can be one or more chips, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop, and various logic circuits. The input signal received by the input circuit can be received and input by, for example but not limited to, a transceiver, the output signal output by the output circuit can be output to and transmitted by, for example but not limited to, a transmitter, and the input circuit and the output circuit can be the same circuit which is used as the input circuit and the output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.

[0248] In a twenty-third aspect, a processing device is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, and can receive a signal through a transceiver and transmit a signal through a transmitter to perform the method in any possible implementation manner in any one of the first aspect to the eighth aspect or the ninth aspect to the twelfth aspect.

[0249] Optionally, the processor is one or more, and the memory is one or more.

[0250] Optionally, the memory can be integrated with the processor, or the memory and the processor are separately arranged.

[0251] In the implementation process, the memory can be a non-transitory memory, for example, a read only memory (ROM), which can be integrated on the same chip with the processor, or arranged on different chips respectively. The embodiments of the present application do not limit the type of memory and the arrangement of the memory and the processor.

[0252] It should be understood that the related data interaction process, for example, the process of transmitting the indication information, can be the process of outputting the indication information from the processor, and the process of receiving the capability information can be the process of receiving the input capability information by the processor. Specifically, the data output by the processor can be output to the transmitter, and the input data received by the processor can come from the transceiver. The transmitter and the transceiver can be collectively referred to as a transceiver.

[0253] The processing device in the above-mentioned twenty-third aspect can be one or more chips. The processor in the processing device can be implemented by hardware or 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 which is implemented by reading software codes stored in the memory. The memory can be integrated in the processor or exist independently.

[0254] In a twenty-fourth aspect, a computer program product is provided, which includes a computer program (which can also be referred to as code or instructions) that, when executed by a computer, causes the computer to perform the method in any possible implementation of any one of the first aspect to the eighth aspect or the ninth aspect to the twelfth aspect.

[0255] In a twenty-fifth aspect, a computer-readable medium is provided, which stores a computer program (which can also be referred to as code or instructions) that, when executed on a computer, causes the computer to perform the method in any possible implementation of any one of the first aspect to the sixth aspect or the seventh aspect to the tenth aspect.

[0256] In a twenty-sixth aspect, a chip system is provided, which includes a processor configured to invoke and execute a computer program from a memory, so that a device installed with the chip system performs the method in any possible implementation of any one of the first aspect to the eighth aspect or the ninth aspect to the twelfth aspect.

[0257] In a twenty-seventh aspect, a communication system is provided, which includes the device involved in any one of the thirteenth aspect to the sixteenth aspect and the device involved in any one of the seventeenth aspect to the twentieth aspect. BRIEF DESCRIPTION OF DRAWINGS

[0258] Figure 1 is a schematic diagram of a system scenario to which the present application is applicable.

[0259] Figure 2 is a schematic diagram of a sidelink frame structure in the present application.

[0260] Figure 3 is a schematic diagram of cross-slot scheduling of a physical sidelink shared control channel.

[0261] Figure 4 is a flowchart of a communication method 400 provided by the present application.

[0262] Figure 5 is a flowchart of a communication method 500 provided by the present application.

[0263] Figure 6 is a schematic diagram of a frame structure provided by the present application.

[0264] Figure 7 is another schematic diagram of a frame structure provided by the present application.

[0265] Figure 8 is a flowchart of a communication method 800 provided by the present application.

[0266] Figure 9is a schematic diagram of a frame structure provided by the present application.

[0267] Figure 10 is another schematic diagram of a frame structure provided by the present application.

[0268] Figure 11 is another schematic diagram of a frame structure provided by the present application.

[0269] Figure 12 is another schematic diagram of a frame structure provided by the present application.

[0270] Figure 13 is another schematic diagram of a frame structure provided by the present application.

[0271] Figure 14 is a schematic block diagram of a communication device provided by the present application.

[0272] Figure 15 is a schematic block diagram of a communication device provided by the present application. DETAILED DESCRIPTION

[0273] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0274] The wireless communication system mentioned in the embodiments of the present application includes but is not limited to: sidelink (SL), long term evolution (LTE) system, LTE-advanced (LTE-A) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile communication system (UMTS), and third generation partnership project (3GPP) related cellular system, fifth generation mobile communication system (5G), worldwide interoperability for microwave access (WiMAX) communication system, next generation communication system (for example, 6G) communication system), a fusion system of multiple access systems, or an evolved system, three application scenarios of the next generation 5G mobile communication system, enhanced mobile broadband (eMBB), ultra-reliable and low latency communication (URLLC), and massive machine type of communication (MTC), or a new communication system to be developed in the future.

[0275] The terminal device involved in the embodiments of the present application can include various access terminals, mobile devices, user terminals, or user equipment with wireless communication functions. For example, it can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a machine type communication (MTC) terminal, a customer premise equipment (CPE), a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit the application scenarios. The aforementioned terminal devices and chips that can be provided in the terminal devices are collectively referred to as terminal devices in the present application.

[0276] The technical solutions of the present application can be applied to a 5G sidelink (SL) system or a 5G evolved SL system. As an example, Figure 1 is a schematic diagram of a communication scenario to which the embodiments of the present application can be applied, as Figure 1 The technical solutions of the present application can be applied to the communication scenario of a mobile phone and a near-eye display. For example, the near-eye display can include a near-eye display, a driving chip, a battery, a transceiver, and an antenna. The near-eye display can communicate with the mobile phone through the transceiver and the antenna. The near-eye display can be, for example, a virtual reality (VR) glasses, an augmented reality (AR) glasses, a mixed reality (MR) glasses, etc. For example, the technical solutions of the present application are applicable to the scenario of VR glasses and mobile phone communication. For example, by connecting the mobile phone and the VR glasses or the head-mounted device, the content on the mobile phone screen can be viewed through the VR device.

[0277] In order to facilitate understanding of the technical solutions of the present application, the related terms involved in the present application are briefly introduced as follows.

[0278] Beam: In this application, “beam” can also be understood as “spatial filtering parameter”, “spatial filter” or “spatial parameter”. The beam used for transmitting signal can be referred to as transmission beam (Tx beam), spatial domain transmit filter or spatial domain transmit parameter; the beam used for receiving signal can be referred to as reception beam (Rx beam), spatial domain receive filter or spatial domain receive parameter.

[0279] The technology for forming beam can be beamforming technology or other technology. For example, the beamforming technology can be digital beamforming technology, analog beamforming technology or hybrid digital / analog beamforming technology, etc. Transmission beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by the antenna, and reception beam can refer to the distribution of signal strength in different directions in space of the wireless signal received by the antenna.

[0280] Beamforming can be used at both the transmitting end and the receiving end to achieve spatial selectivity. Omni-directional beam, which is uniformly or approximately uniformly radiated in all directions in the directional diagram, is also called non-directional or approximately non-directional. Directional beam, which is radiated in a certain angle range in the horizontal directional diagram, is also called directional.

[0281] In the New Radio (NR) protocol, beam can be spatial parameter (e.g., spatial receive parameter or spatial transmit parameter). However, it should be understood that the present application does not exclude the possibility of defining other terms to represent the same or similar meaning in future protocols.

[0282] Beam pairing relationship, i.e., the pairing relationship between transmission beam and reception beam, i.e., the pairing relationship between spatial transmit parameter and spatial receive parameter. Transmitting signals between transmission beam and reception beam with beam pairing relationship can obtain greater beamforming gain.

[0283] In an implementation, the transmitting end can transmit the reference signal in a manner of beam sweeping, and the receiving end can also receive the reference signal in a manner of beam sweeping. Specifically, the transmitting end can form beams with different directivities in space in a manner of beamforming, and can poll multiple beams with different directivities to transmit the reference signal through the beams with different directivities, so that the power of the reference signal transmitted in the direction in which the transmitting beam is directed can reach the maximum. The receiving end can also form beams with different directivities in space in a manner of beamforming, and can poll multiple beams with different directivities to receive the reference signal through the beams with different directivities, so that the power of the reference signal received by the receiving end in the direction in which the receiving beam is directed can reach the maximum.

[0284] By traversing the transmitting beams and the receiving beams, the receiving end can perform channel measurement based on the received reference signal, and report the measurement result to the transmitting end. For example, the receiving end can report the reference signal resource with a larger reference signal receiving power (RSRP) to the transmitting end, such as reporting the identifier of the reference signal resource, so that the transmitting end adopts a better beam pairing relationship in terms of channel quality to transmit and receive signals when transmitting data or signaling.

[0285] Listen before talk (LBT): In some unlicensed or unlicensed frequency bands, due to the regulations of different regions, a radio transmitter will first listen to its radio environment before starting transmission, detect whether the channel is idle, and if the channel is busy, wait until the channel is idle before transmitting, avoid channel access conflict, and realize channel spectrum sharing. For example, before transmitting information (such as control information, data information), first detect whether the channel is in use. If it is detected that the channel is busy, wait for a random period of time before transmitting information.

[0286] Resource pool (resource pool): The "resource pool" in the present application can also be referred to as a resource set or a resource group. One resource pool can include one or more resources, for example, vehicle to everything (V2X) resources. Moreover, the resource pool can be a resource pool pre-configured for a UE by an access device or a pre-configured resource pool.

[0287] In the present application, the resource pool can refer to resources for control information and data transmission of sidelinks.

[0288] Optionally, the resources in the resource pool include at least one of time domain resources, frequency domain resources, and time-frequency domain resources.

[0289] For example, time-domain resources can be time slots, symbols, frames, or subframes; frequency-domain resources can be resource blocks (RBs), subcarriers, etc.

[0290] For example, in the NR R16 sidelink, frequency domain resources may include a subchannel consisting of multiple consecutive RBs, where the subchannel may be the smallest frequency domain resource unit that can be scheduled, allocated, or occupied on the sidelink.

[0291] Sidelink is a protocol designed in the 3rd generation partnership project (3GPP) for direct device-to-device (D2D) communication. Terminal devices can communicate directly with other terminal devices without going through network devices. On the one hand, it can reduce the deployment cost of network devices or the load of deployed network devices. On the other hand, since the distance between directly connected devices is usually short and the channel conditions are good, it can also effectively improve the spectrum utilization efficiency of the entire system.

[0292] In the new wireless Release 16, sidelink terminals are configured with their operating bandwidth part (BWP) and resource pool to determine the frequency and time domain resources available to the sidelink. The time domain resources include the time slots available to the sidelink terminal and the symbols usable within those slots. For example... Figure 2 As shown in (a), the sidelink terminal is allocated 6 sub-channels in the frequency domain and a resource with a period of 8 time slots in the time domain. For example, 5 time slots in each period can be used for sidelink transmission. In the sidelink, the sub-channel is the smallest granularity of frequency domain resources when the terminal transmits, and the higher layers configure the resource pool. For example, the higher layers can configure the number of physical resource blocks (PRBs) contained in a sub-channel of the resource pool. Additionally, as... Figure 2 As shown in (b), each time slot contains 14 symbols, starting from symbol 3 (generally determined by the higher layer parameter: start SL symbols) and ending at symbol 13, which can be used for side link transmission.

[0293] In sidelink transmission, the channels in sidelink mainly include physical sidelink control channel (PSCCH), physical sidelink shared channel (PSSCH), and physical sidelink feedback channel (PSFCH). The PSCCH is used for the transmission of sidelink control information 1 (SCI1), and the SCI1 contains the relevant information of data scheduling on the associated PSSCH. The PSSCH is used for the transmission of sidelink control information 2 (SCI2) and data. The PSFCH is used for the transmission of feedback information of data hybrid automatic repeat request (HARQ).

[0294] The first symbol of each sidelink transmission (the sequence number below is the sequence number in the available symbols configured for sidelink) is an automatic gain control (AGC) symbol, which can be used by the receiving end to adjust the parameters of its analog to digital converter (ADC) according to the signal energy or power received on the entire channel or carrier or BWP or resource pool, so as to control the reception of subsequent control channels and data channels. The PSCCH starts from the second symbol in the available symbols for sidelink, and can occupy 2 or 3 symbols in time, which can be configured by a high-level parameter; and can occupy 10, 12, 15, 20 or 25 physical resource blocks (PRBs) in frequency domain, which is also configured by a high-level parameter.

[0295] The time domain starting position of the PSSCH is the same as that of the PSCCH, and the frequency domain starting subchannel of the PSSCH is the same as that of the PSCCH. The last symbol configured for sidelink in each slot does not transmit any data, and is a gap (GAP) symbol, which is used for the sidelink device to complete the conversion of the receiving and transmitting states. In addition, the PSFCH is configured on some slots, and an additional GAP symbol and an AGC symbol are added on these slots.

[0296] Currently, the frame structure of R16 is mainly aimed at frequency range 1 (FR1), that is, low frequency (for example, 700 MHz, 1.8 GHz, 2.1 GHz or 2.6 GHz). When the UE receives data, it can cache the signal received in each time slot, then detect SCI1, and then demodulate PSSCH according to the detection result of SCI. Therefore, all channels can be transmitted and received in the same time slot.

[0297] However, in frequency range 2 (FR2), that is, high frequency (for example, millimeter wave frequency band), such a frame structure will cause problems. First, in the millimeter wave frequency band, in order to overcome the large channel fading, the transmitting device and / or the receiving device need to use the beamforming method to transmit and / or receive signals. As described above, beamforming can be understood as transmitting / receiving signals in a specific beam direction.

[0298] For the control channel, since the modulation and coding scheme (MCS) of SCI is low, we can assume that the transmitting and receiving devices are close in the indoor commercial scenario, and only the transmitting end performs beamforming, and the receiving end uses an omnidirectional beam to receive. Even if the beamforming gain on both sides is not very high, it is enough to overcome the path loss in the sidelink short-range scenario to complete the demodulation of SCI. However, for the data channel, a higher MCS needs to be used for data transmission, so both the transmitting and receiving ends need to perform beamforming. For a receiving end device, in the case of multiple transmitting devices or multiple available transmitting beams of the transmitting device, if the receiving end cannot timely adjust its receiving beam to the beam direction corresponding to the transmitting beam, it will affect the reception of the data channel.

[0299] Similar problems also exist in the millimeter wave frequency band of the cellular network. There can be multiple available transceiving beams between the base station and the terminal. When the interval between the physical downlink shared channel (PDSCH) and the downlink control information (DCI) is greater than the time duration for quasi co-location, the beam of the PDSCH can be determined by the indication information in the DCI. The time duration for quasi co-location can be understood as the time required for the receiving end to decode the DCI and adjust the receiving beam according to the DCI decoding result. When the subcarrier spacing configuration is 120 kHz, the time duration for quasi co-location is generally 14 symbols or 28 symbols, that is, 1 or 2 slots. When the interval between the PDSCH and the DCI is less than the time duration for quasi co-location, the PDSCH can be received according to the default beam of some previous use. However, in the sidelink, a device can need to communicate with multiple devices, and it is difficult to predict which device needs to communicate at a certain moment, so it is difficult to receive the data channel based on the default beam. If the existing frame structure of the sidelink is followed, the receiving end will not have sufficient time to demodulate the SCI to determine its own receiving beam, which will affect the data reception performance.

[0300] In this application, a cross-slot scheduling scheme is proposed to solve this problem. Figure 3 is a frame structure provided by the present application. As an example, as shown in Figure 3 The sending end can first send the PSCCH and the corresponding AGC symbol in the xth symbol to the x+yth symbol of the 1st slot, and then send the corresponding PSSCH (data channel) and AGC symbol in the x+y+1th symbol to the z-1th symbol of the 1+Nth slot (which can also be understood as cross-slot, N is an integer greater than or equal to 1) according to the capability of the receiving end. At the same time, the frequency domain starting position of the PSCCH is the same as that of the PSSCH, which is the same as the current frame structure. Wherein, x and z are integers greater than 0, z is greater than x; y is the number of time subunits occupied by the control channel, y is an integer greater than or equal to 1.

[0301] The receiving end can first perform blind detection of SCI1 on the first several symbols of each slot (for example, the receiving end can use an omnidirectional receiving beam to receive the SCI1 control information), and the SCI1 contains the indication information of the data channel beam.

[0302] If the receiving end successfully detects SCI1, after demodulation and decoding of SCI1 are completed, the receiving beam of the receiving end can be adjusted (for example, a directional receiving beam can be used to receive the data channel), and then the data channel is demodulated at the corresponding position. Thus, the reception performance of the data can be improved.

[0303] In the present application, PSCCH and PSSCH adopt time division multiplexing (TDM) mode. When PSSCH occupies multiple sub-channels or the number of PRBs occupied by PSCCH is small, it will result in more PRB resource waste in the PSCCH symbol. Moreover, since PSCCH and PSSCH use different receiving beams, their signal noise ratio (SNR) and the MCS they can use are different, so the remaining resources of the symbol where PSCCH is located cannot be directly allocated to PSSCH. In addition, other devices cannot use this resource, resulting in serious resource waste. Therefore, the frame structure is further optimized in the following embodiments to solve this problem.

[0304] Figure 4 is a flowchart of the communication method 400 provided by the present application, Figure 4 The method comprises:

[0305] In step 401, the first device receives a control channel and a first data channel.

[0306] In the present embodiment, the spatial receiving parameters used by the first device to receive the control channel and the first data channel are the same, or; the first device uses an omnidirectional receiving beam to receive the control channel and the first data channel, or; the first device can use a default beam to receive the control channel and the first data channel.

[0307] In the present embodiment, in one implementation, the control channel can carry spatial receiving parameter indication information of the second data channel. For example, the control channel carries first control information, and the first control information can include the spatial receiving parameter indication information of the second data channel.

[0308] In another implementation, the first data channel can carry spatial receiving parameter indication information of the second data channel. For example, the first data channel carries second control information, and the second control information can include the spatial receiving parameter indication information of the second data channel.

[0309] In yet another implementation, the control channel and the first data channel each carries part of the indication information of the spatial domain receiving parameter of the second data channel. As an example, the control channel carries first control information, the first control information includes a first field, the first field is used to indicate the identification information of the transmitting device corresponding to the first device; the first data channel carries second control information, the second control information includes a second field, the second field is used to indicate the spatial domain transmitting parameter indication information of the second data channel transmitted by the transmitting device corresponding to the first device.

[0310] It should be noted that, in the present application, in the following embodiments, the first device receives the spatial domain receiving parameter indication information of the second data channel, which can also be understood as that the first device receives the spatial domain transmitting parameter indication information of the second data channel (at this time, it can be understood that the second device transmits the spatial domain transmitting parameter indication information of the second data channel). For example, the first device can obtain the information of multiple beam pairs according to the previous training result, that is, when the second device uses a certain transmitting beam, which receiving beam is used by the first device to obtain higher signal quality, correspondingly, if the first device receives the spatial domain transmitting parameter indication information of the second data channel transmitted by the second device, the first device can also determine the spatial domain receiving parameter of the second data channel according to the historical beam training result. Therefore, the form of the spatial domain receiving parameter indication information of the second data channel can also be the spatial domain transmitting parameter indication information of the second data channel transmitted by the second device. Or in other words, "the control channel and / or the first data channel carries the spatial domain transmitting parameter of the second data channel" can also be understood as an implementation form of "the control channel and / or the first data channel carries the spatial domain receiving parameter of the second data channel".

[0311] In the present embodiment, after the first device demodulates (or decodes) the control channel and / or the first data channel, the first device can determine the beam for receiving the second data channel. Thus, when receiving the second data channel later, the first device can use a specific beam to receive the second data channel, improve the signal-to-noise ratio of the second data channel, and achieve a higher data transmission rate of the second data channel.

[0312] In the present embodiment, the time domain resource position occupied by the first data channel is the same as the time domain resource position of the control channel, the starting position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the end frequency domain subunit occupied by the control channel, and the end position of the frequency domain resource occupied by the first data channel is the same as the end position of the frequency domain resource occupied by the second data channel.

[0313] In the embodiment, the first device can receive the control channel by using a default wide beam or an omni-directional beam, so that the first device can receive the control information of one or more devices in the plurality of devices at any time; the first device receives the control channel and the first data channel by using the same spatial domain receiving parameter or an omni-directional receiving beam, so that the first device can receive part of the data information while receiving the control information, and the remaining resources of the time sub-unit where the control channel is located can be effectively utilized, and the resource utilization rate is improved.

[0314] It can also be understood that, in the embodiment, the first data channel and the control channel can be frequency division multiplexed.

[0315] In step 402, the first device receives the second data channel according to the spatial domain receiving parameter indication information.

[0316] For example, the first device can adjust the direction of the receiving beam according to the spatial domain receiving parameter indication information, and receive the second data channel in a specific direction.

[0317] According to the communication method provided in the application, the first device can determine the receiving beam of the second data channel according to the related indication information in the control channel, so that the signal-to-noise ratio of the second data channel is improved.

[0318] In an implementation manner, the control channel can further include first control information, and the first control information includes frequency domain resource allocation indication information of the second data channel.

[0319] Optionally, the method further includes step 403: the first device determines the end position of the frequency domain resource of the second data channel according to the frequency domain resource allocation indication information.

[0320] As an example, the frequency domain start position of the second data channel is the same as the frequency domain start position of the control channel, and the frequency domain end position of the second data channel can be determined by the frequency domain allocation indication information of the second data channel carried by the control channel and / or the first data channel. For example, the frequency domain allocation indication information of the second data channel can at least include the number of sub-channels occupied by the second data channel.

[0321] In the embodiment, the second data channel and the control channel are spaced apart by (K×M)+1 time sub-units or (K×M)+2 time sub-units in the time domain, where M is the number of time sub-units contained in one time unit, and K is an integer greater than or equal to 1.

[0322] It can also be understood that, in the embodiment, the second data channel and the control channel can be time division multiplexed, or the second data channel and the first data channel can be time division multiplexed.

[0323] In the present application, a time unit may, for example, be a time resource unit such as a time slot, a subframe, a frame, etc., and a time subunit may, for example, be a symbol, a time slot, a subframe, etc. For example, when the time unit is a frame, the time subunit may be a subframe, or a time slot, or a symbol. For another example, when the time unit is a subframe, the time subunit may be a time slot or a symbol. For yet another example, when the time unit is a time slot, the time subunit may be a symbol.

[0324] Based on the above technical solution, in the present application, the first device can determine whether there is data transmission in the current time unit according to the detection result of the control channel in the previous time unit, and when it is determined that there is no data transmission in the current time unit, the reception for the sidelink can be stopped in the time subunit other than the control channel, which can achieve certain energy saving gain.

[0325] Optionally, the method further includes step 404, the first device determines whether the first data channel exists, or the first device determines whether the first data channel carries the second control information.

[0326] Specifically, the method that the first device determines whether the first data channel exists may be:

[0327] For example, the control channel further carries second indication information, the second indication information is used to indicate whether the first data channel exists, and the first device determines whether the first data channel exists according to the second indication information.

[0328] For another example, the first device determines whether the first data channel exists according to at least one of the size of the time-frequency resource of the control channel, the size of the frequency domain resource of the second data channel, and the size of the second control information.

[0329] In another implementation manner, the first device determines whether the first data channel carries the second control information, so as to determine whether the first data channel exists.

[0330] For example, the control channel further carries second indication information, the second indication information is used to indicate whether the first data channel carries the second control information, and the first device determines whether the first data channel carries the second control information according to the second indication information.

[0331] For another example, the first device determines whether the first data channel carries the second control information according to at least one of the size of the time-frequency resource of the control channel, the size of the frequency domain resource of the second data channel, and the size of the second control information.

[0332] In the present application, the first device judging whether the first data channel exists or not and the first device judging whether the first device exists or not can be understood as equivalent. That is, the first device judging whether the first data channel exists can also mean that the first device judges whether the first data channel carries the second control information. In other words, if the first device judges that the first data channel does not carry the second control information, the first device can determine that the first data channel does not exist.

[0333] When the first device judges that the first data channel does not exist, the first device can receive the second control information on the second data channel, or; when the first device judges that the first data channel does not carry the second control information, the first device can receive the second control information on the second data channel.

[0334] In an implementation mode, the control channel carries third indication information, when the first device judges that the first data channel exists, the first device determines the MCS of the first data channel according to the third indication information, and the first device determines to receive the second control information on the first data channel, the first device determines the MCS of the second data channel according to the second control information; when the first device judges that the first data channel does not exist, the first device determines the MCS of the second data channel according to the indication of the third indication information.

[0335] In an implementation mode, the control channel carries third indication information, when the first device judges that the first data channel exists, the first device determines the MCS of the first data channel according to the third indication information, and the first device determines to receive the second control information on the first data channel, the first device determines the MCS of the second data channel according to the second control information; when the first device judges that the first data channel does not exist, the first device determines the MCS of the second data channel according to the indication of the third indication information.

[0336] In the following specific embodiments of the present application, PSCCH is taken as an example to describe the sidelink control channel, PSSCH is taken as an example to describe the sidelink data channel, time slot is taken as an example to describe the time unit in the 5G system, symbol is taken as an example to describe the time subunit, subchannel is taken as an example to describe the frequency domain unit, and physical resource block (PRB) is taken as an example to describe the frequency domain subunit in the 5G system.

[0337] It should be noted that the technical solutions in the various embodiments of this application have some similar technical content in different embodiments. For the sake of brevity, the similar technical content will not be described again in each embodiment, and can be referred to the description of the foregoing embodiments. Therefore, the same technical effects achieved by the same technical solutions will not be described again. The main focus is on describing other different beneficial effects achieved by the different technical solutions in different embodiments.

[0338] Figure 5 This is a flowchart of a specific embodiment of the communication method 500 provided in this application. Figure 5 The methods include:

[0339] Step 501: The second device sends a PSCCH (an example of a control channel) and PSSCH#1 (an example of a first data channel) to the first device. The PSCCH and / or PSSCH#1 includes spatial reception parameter indication information for PSSCH#2 (an example of a second data channel).

[0340] like Figure 6 As shown, in this embodiment, an additional PSSCH#1 is added to the symbol where the PSCCH is located. It can also be understood that in this embodiment, the data channel can have two parts: the first part is the remaining resources of the symbol where the control channel is located, and the second part is the resources scheduled by the control channel across time slots.

[0341] In this embodiment, the second device uses the same spatial transmission parameters to transmit PSCCH and PSSCH#1. This can also be understood as the second device using the same directional beam to transmit PSCCH and PSSCH#1.

[0342] In this embodiment, the time unit corresponds to the time slot, the time sub-unit corresponds to the symbol, the frequency domain unit corresponds to the sub-channel, and the frequency domain sub-unit corresponds to the PRB.

[0343] In this embodiment, the first device and the second device are allocated on a certain Sidelink resource pool, which can occupy the xth symbol to the zth symbol in each time slot. Wherein, x and z are integers greater than or equal to 0, and z is greater than x. The second device transmits PSCCH and PSSCH#1 from the x+1th symbol to the x+yth symbol in a time slot (which should be understood as a time slot contained in the resource pool), y (wherein y is an integer greater than or equal to 1) is the number of symbols occupied by the configured PSCCH on the resource pool, which can be configured by a high-level parameter, the frequency domain starting position of the PSCCH is the frequency domain starting position of a certain subchannel, the division of the subchannel can be configured by a high-level parameter, the number of PRBs occupied by the PSCCH can also be configured by a high-level parameter, the frequency domain starting PRB of the PSSCH#1 is one PRB above the PSCCH (it can also be understood that the frequency domain starting position of the PSSCH#1 is the next frequency domain subunit of the frequency domain ending subunit occupied by the PSCCH), and the frequency domain ending PRB of the PSSCH#1 is the same as the frequency domain ending PRB of the PSSCH#2 (it can also be understood that the ending position of the frequency domain resource occupied by the PSSCH#1 is the same as the ending position of the frequency domain resource occupied by the PSSCH#2, wherein the ending position of the frequency domain resource occupied by the PSSCH#2 can be determined by the frequency domain allocation indication information of the PSSCH#2 carried by the PSCCH and / or the PSSCH#1. For example, the frequency domain allocation indication information of the PSSCH#2 can at least include the number of subchannels occupied by the PSSCH#2). The second device copies the first symbol of the PSCCH and the PSSCH#1 to the previous symbol, i.e., the xth symbol in the time slot is an AGC symbol (it can also be understood that the second device copies the first time subunit of the control channel and the first data channel to the previous time subunit of the first data channel, or it can be understood that the information at the first time-frequency position is the repetition of the information of the first time subunit of the control channel and the first data channel, the time domain position of the first time-frequency position is the previous time subunit of the control channel and the first data channel, and the frequency domain position of the first time-frequency position includes the frequency domain resource occupied by the control channel and the first data channel; it can also be understood that the information at the first time-frequency position is the same as the information of the first time subunit of the control channel and the first data channel). From the system level, the first symbol available for Sidelink communication in each time slot is an AGC symbol, i.e., the xth symbol is an AGC symbol, i.e., any device performing Sidelink information reception on the resource pool needs to perform AGC training on the symbol. As described above, the AGC symbol can be used for the receiver to adjust its ADC parameters according to the received power for subsequent signal reception.

[0344] For example, as Figure 6As shown, it can be assumed that the second device transmits PSCCH and PSSCH#1 in the 2nd symbol to the 4th symbol (i.e., x = 1, y = 3) in a time slot, the PSCCH and PSSCH#1 are frequency division multiplexed, and the 1st symbol in the time slot is the corresponding AGC symbol.

[0345] In an implementation manner, SCI1 (an example of first control information) is carried in the PSCCH, SCI2 (an example of second control information) and first data information are carried in the PSSCH#1. The first data information can be understood as a transmission block (TB), the SCI1 contains frequency domain allocation indication information of the PSSCH#2 associated therewith, and the SCI1 and / or the SCI2 can contain spatial domain receiving parameter indication information of the PSSCH#2.

[0346] The spatial domain receiving parameter indication information of the PSSCH#2 can be indicated in the following three ways:

[0347] The first way is to use a source identifier (ID), for example, the ID of the second device, to indicate the spatial domain receiving parameter information of the PSSCH#2. As an example, if only one beam pair is maintained between each transmission pair, the first device can determine the receiving beam to be used when receiving information of other devices in the previous beam training process, and when the source ID is obtained in the SCI, it can be determined that the information is transmitted by the second device, and thus it can be determined which beam to use to receive the PSSCH#2 transmitted by the second device subsequently.

[0348] The source ID in the first way can be understood as a field, which can exist in the SCI1 or the SCI2, and no limitation is made thereon.

[0349] The second mode is to jointly indicate the spatial receiving parameter information of the PSSCH #2 by using a source ID and a transmission configuration indicator (TCI). If multiple beam pairs are maintained between each transmission pair, the first device determines multiple candidate beam pairs with each device in a previous beam training process. When the second device uses different transmitting beams, the first device also needs to use different receiving beams. The TCI is a way for indicating a receiving beam in a cellular network. The TCI is usually associated with a reference signal. The first device determines the corresponding receiving beam by using the previous beam training. When the transmitting beam used by the second device is the same as the transmitting beam used by the reference signal associated with the TCI, the first device can determine the corresponding receiving beam. The mode of using the source ID and the TCI can be understood as follows: The second device transmits the identity of the second device and indicates the transmitting beam used by the second device. Therefore, the first device can determine which beam to use to receive the PSSCH #2 transmitted by the second device.

[0350] As an example, the source ID can be understood as a field (for example, a first field) and can exist in the SCI 1. The TCI can also be understood as a field (for example, a second field) and can exist in the SCI 2. At this time, the spatial receiving parameter indication information of the PSSCH #2 can be jointly indicated in different fields in different control information, thereby improving the flexibility of the spatial receiving parameter indication information configuration of the PSSCH #2.

[0351] The third mode is to directly indicate the identity of the receiving beam of the first device. The first device and the second device can determine which receiving beam or receiving beams of the first device have good receiving performance in a previous beam training process, and negotiate and indicate the identity corresponding to the beam according to a certain rule.

[0352] For example, the identity of the receiving beam (that is, receiving the PSSCH #2) of the first device can be directly indicated in the SCI 1 or the SCI 2.

[0353] In an implementation mode, the SCI 1 and / or the SCI 2 can include time domain starting position indication information (for example, an offset) of the PSSCH #2. The offset can indicate the interval between the PSCCH and the PSSCH #2. For example, the offset can indicate K time slots (K is an integer greater than or equal to 1), which means that the PSSCH #2 is located in the Kth time slot after the PSCCH.

[0354] In another implementation mode, the interval between the PSSCH #2 and the PSCCH is determined by the first device and the second device in advance.

[0355] In yet another implementation, the interval between PSSCH#2 and PSCCH is configured by the resource pool in which the first device and the second device are located, i.e., the interval between PSCCH and PSSCH#2 of all devices on the resource pool is fixed.

[0356] In an implementation, if the information indicating the spatial domain reception parameter of PSSCH#2 carried by SCI1 and the information indicating the frequency domain resource allocation are considered, when PSSCH#2 occupies a small number of subchannels or PSCCH occupies a large number of PRBs, the first device can not transmit PSSCH#1 or PSSCH#1 does not carry any information. In this embodiment, SCI2 can be preferentially carried on PSSCH#1, and then data is carried. For example, in a certain transmission, PSSCH#2 only occupies one subchannel, and the number of PRBs occupied by PSCCH is large. At this time, PSSCH#1 can not be sufficient to carry SCI2, i.e., fallback to the frame structure without PSSCH#1 in FIG. 6. Figure 3 In an implementation, the second indication information can be included in SCI1, which indicates whether the second device transmits PSSCH#1 or whether PSSCH#1 carries information. Since we consider that PSSCH#1 preferentially carries SCI2, whether PSSCH#2 carries information can also be understood as whether PSSCH#2 carries SCI2, i.e., when PSSCH#1 does not carry SCI2, it also does not carry any other data information.

[0357] In an implementation, the third indication information can be included in SCI1. When the first device determines that PSSCH#1 exists, the first device determines the MCS of PSSCH#1 according to the third indication information, and the first device determines to receive SCI2 on PSSCH#1. The first device determines the MCS of PSSCH#2 according to SCI2; when the first device determines that PSSCH#1 does not exist, the first device determines the MCS of PSSCH#2 according to the indication of the third indication information.

[0358] In another implementation, the third indication information can be included in SCI1. When the first device determines that PSSCH#1 carries SCI2, the first device determines the MCS of PSSCH#1 according to the third indication information, and the first device determines the MCS of PSSCH#2 according to SCI2; when the first device determines that PSSCH#1 does not carry SCI1, the first device determines the MCS of PSSCH#2 according to the third indication information.

[0359] In an implementation, the first indication information can be included in the SCI1 and / or the SCI2, and the first indication information is used to indicate whether the PSSCH#1 carries the first data information. The first device determines whether to receive the first data information on the PSSCH#1 according to the first indication information.

[0360] If the first device determines that the first data information exists on the first data channel, the first device can determine to jointly decode the received first data information (which can also be understood as a first transport block (TB)) on the PSSCH#1 and the second data information (which can also be understood as a second transport block) received from the PSSCH#2; if the first device determines that the first data information does not exist on the PSSCH#1, the first device can determine to decode the data information received from the PSSCH#2 alone. In the embodiment, by determining whether the data information exists on the PSSCH#1 by the first device, the first device can determine the decoding mode of the data information subsequently, thereby improving the accuracy of data transmission.

[0361] The second device uses the same spatial domain transmission parameter for transmitting the PSCCH and the PSSCH#1, which can also be understood as that the second device uses the same transmission beam for transmitting the PSCCH and the PSSCH#1, and the second device can determine the transmission beam according to the previous beam training result.

[0362] In step 502, the second device transmits the PSSCH#2 to the first device.

[0363] In the embodiment, the PSSCH#2 is located in the Kth time slot after the PSCCH, and the PSSCH#2 occupies the x+y+2th symbol to the z-1th symbol or the x+y+3th symbol to the z-1th symbol in the time slot. It can also be understood that the interval between the last symbol of the PSCCH and the first symbol of the PSSCH#2 is (K×M)+1 symbols or (K×M)+2 symbols. Wherein, M is the number of symbols contained in a time slot, and K is an integer greater than or equal to 1. That is, cross-slot scheduling can be implemented in the embodiment.

[0364] As an example, as mentioned above, the first device can first determine the position of the slot of PSSCH#2 according to the time domain starting position indication information (e.g., offset) of PSSCH#2 contained in SCI1 and / or SCI2. For example, if the offset indicates that the interval between PSCCH and PSSCH#2 is K slots (K is an integer greater than or equal to 1), it means that PSSCH#2 is located in the Kth slot after PSCCH. Then, based on the interval of (KxM)+1 symbols or (KxM)+2 symbols between the last symbol of PSCCH and the first symbol of PSSCH#2, the first device determines the starting position of the occupied symbols of PSSCH#2. For example, if the interval between PSCCH and PSSCH#2 is (KxM)+1 symbols (i.e., PSSCH#2 has an additional AGC symbol in front), the first device can determine that PSSCH#2 starts from x+y+1+1 symbols; for another example, if the interval between PSCCH and PSSCH#2 is (KxM)+2 symbols (i.e., PSSCH#2 has an additional AGC symbol in front and a GAP symbol), the first device can determine that PSSCH#2 starts from x+y+1+2 symbols.

[0365] Configuration 1: When the higher layer configures PSSCH#2 to occupy the x+y+2th symbol to the z-1th symbol in the slot, the symbol in front of PSSCH#2 (i.e., the x+y+1th symbol in the slot) is an AGC symbol, and the second device copies the first symbol of PSSCH#2 to the AGC symbol (it can also be understood that the second device copies the first time subunit of the second data channel to the front time subunit of the second data channel, or the information at the second time-frequency position is the repetition of the information of the first time subunit of the second data channel, the time domain position of the second time-frequency position is the front time subunit of the second data channel, and the frequency domain position of the second time-frequency position is the same as the frequency domain resource occupied by the second data channel; it can also be understood that the information at the second time-frequency position is the same as the information of the first time subunit of the second data channel), and the zth symbol in the slot is a GAP symbol for protecting the interval between receiving (or transmitting) PSSCH#2 and transmitting (or receiving) PSCCH and PSSCH#1. It can be understood that from the system level, the x+y+1th symbol in each slot is an AGC symbol, and the zth symbol in each slot is a GAP symbol.

[0366] As an example, when x=1, y=3, and z=14, as shown in Figure 6As shown, PSSCH#2 can occupy from the x+2+y th symbol (i.e., the 6 th symbol) of the slot. And the x+y+1 th symbol, e.g., the 5 th symbol in each slot can be an AGC symbol. The last symbol of each slot is a GAP.

[0367] Configuration two: when the high layer configures PSSCH#2 to occupy the x+y+3 th symbol to the z-1 th symbol in the slot, the previous symbol of PSSCH#2 (i.e., the x+y+2 th symbol in the slot) is an AGC symbol, the z-1 th symbol and the x+y+1 th symbol in the slot are symbols for a guard interval, wherein the x+y+1 th symbol is for the device to switch between receiving (or transmitting) PSCCH and PSSCH#1 and transmitting (or receiving) PSSCH#2. It can be understood that from the system level, the x+y+2 th symbol in each slot is an AGC symbol, and the x+y+1 th symbol and the z th symbol in each slot are GAP symbols.

[0368] As an example, when x=1, y=3, and z=14, as shown in Figure 7 PSSCH#2 can occupy from the x+3+y th symbol (i.e., the 7 th symbol) of the slot. And the content on the x+3+y th symbol (i.e., the 7 th symbol) is copied to the previous symbol, i.e., an AGC symbol. Figure 7 In the x+y+1 th symbol, nothing is transmitted, as a GAP symbol, which is used for the device to switch between transmission and reception.

[0369] In this application, whether to use configuration one or configuration two can be determined by the information in the resource pool uniformly configured by the high layer.

[0370] Optionally, when the PSSCH#2 slot is configured with the resource of PSFCH, the PSSCH#2 needs to additionally ensure not to occupy the symbol where the PSFCH is located, and the two symbols before the PSFCH, one of which is for a guard interval and the other is for AGC training of receiving the PSFCH.

[0371] In an implementation manner, the PSSCH#2 contains second data information, which can be understood as a TB.

[0372] In an implementation manner, when the PSSCH#1 does not carry SCI2, the PSSCH#2 can contain SCI2.

[0373] In an implementation manner, the second device can determine the beam for transmitting the PSSCH#2 according to the previous beam training result.

[0374] In an implementation, the second device transmits PSSCH#2 using the same spatial transmission parameter as PSCCH and PSSCH#1, i.e., the same transmission beam.

[0375] At step 503, the first device receives PSCCH and PSSCH#1 from the second device, and determines the spatial reception parameter for receiving PSSCH#2 according to the spatial reception parameter indication information in the received PSCCH and / or PSSCH#1.

[0376] In the embodiment, the first device can receive PSCCH and PSSCH#1 using a default beam or an omni-directional beam, or; when the first device receives PSCCH and PSSCH#1 using a default beam, it can also be understood that the first device uses the same spatial reception parameter for receiving PSCCH and PSSCH#1.

[0377] In an implementation, the first device receives signals using a default beam or an omni-directional beam at the xth symbol in the time slot, and then adjusts the AGC according to the received signals, and then receives the x+1th symbol to the x+yth symbol using the adjusted AGC. Specifically, the PSCCH and the corresponding SCI1 are detected on at least one subchannel from the x+1th symbol to the x+yth symbol in the time slot, the SCI1 contains the frequency domain allocation indication information of PSSCH#2, and the frequency domain allocation indication information at least includes the number of subchannels occupied by PSSCH#2, so as to determine the frequency domain position of PSSCH#2. If the SCI1 is detected, the time-frequency position of PSSCH#1 can be further determined, the PSSCH#1 occupies the same symbol as the PSCCH, and the frequency domain start PRB of the PSSCH#1 is one PRB above the end PRB of the PSCCH. The frequency domain end position of the PSSCH#1 is the same as the frequency domain end position of PSSCH#2.

[0378] When the PSCCH or PSSCH#1 transmitted by the second device in step 501 contains the time domain position indication information of PSSCH#2, the first device determines the time domain position of PSSCH#2 according to the time domain position indication information.

[0379] For example, the SCI1 in the PSCCH includes a third field, and the SCI2 in the PSSCH#1 includes a fourth field, the third field and the fourth field respectively indicate part of the time domain position information of PSSCH#2, at this time, the first device can jointly determine the time domain position of PSSCH#2 according to the indication information of the third field and the fourth field.

[0380] Optionally, the time interval between PSSCH#2 and PSCCH is determined by the resource pool previously negotiated by the first device and the second device or can be uniformly configured by the higher layer, and the first device determines the time domain position of PSSCH#2 according to the interval and the time domain position of PSCCH.

[0381] In an implementation manner, SCI1 and / or SCI2 can contain the spatial domain receiving parameter indication information of PSSCH#2, and the first device further determines the spatial domain receiving parameter of PSSCH#2 according to the indication information.

[0382] In an implementation manner, in the embodiment, the first device can determine whether PSSCH#1 exists or whether SCI2 is carried on PSSCH#1.

[0383] When the first device includes the second indication information in SCI1 sent in step 501, the first device can determine whether PSSCH#1 exists or whether SCI2 is carried on PSSCH#1 according to the second indication information.

[0384] Optionally, the first device can determine whether PSSCH#1 exists or whether PSSCH#1 carries SCI2 according to at least one of the size of the time-frequency resource of PSCCH, the size of the frequency domain resource of PSSCH#2, and the size of SCI1 and SCI2. Specifically, when SCI1 indicates that the frequency domain resource of PSSCH#2 only contains one subchannel, and the frequency domain resource occupied by PSCCH on the resource pool is greater than a certain threshold, the first device can determine that PSSCH#1 does not carry SCI2 or that PSSCH#1 does not exist according to this.

[0385] In an implementation manner, the SCI1 contains third indication information, when the first device determines that PSSCH#1 exists or PSSCH#1 carries SCI2, the first device determines the MCS information of PSSCH#1 according to the third indication information, and the first device performs demodulation and decoding of PSSCH#1 according to the information. SCI2 can contain the indication information of the MCS of PSSCH#2, and the first device performs demodulation and decoding of PSSCH#2 according to the information. When the first device determines that PSSCH#1 does not exist or PSSCH#1 does not carry SCI2, the first device determines the MCS information of PSSCH#2 according to the third indication information, and the first device performs demodulation and decoding of PSSCH#2 according to the information.

[0386] In an implementation manner, in the embodiment, the first device can also determine whether the first data information exists on PSSCH#1.

[0387] When the first device includes the first indication information in SCI1 and / or SCI2 sent in step 501, the first device determines whether PSSCH#1 carries the first data information according to the first indication information.

[0388] Optionally, the first device can determine whether PSSCH#1 carries the first data information according to at least one of the size of the time-frequency resource of PSCCH, the size of the frequency domain resource of PSSCH#2, and the size of SCI1 and SCI2. Specifically, when the first device determines that the number of resource elements (REs) on PSSCH#1 after removing SCI2 is less than a certain threshold (the "threshold" can also be understood as "threshold value", which can be configured by a higher layer), the first device can determine that PSSCH#1 only carries SCI2 and does not carry data. It can also be understood that the first device will not receive data on PSSCH#1.

[0389] In step 504, the first device receives PSSCH#2 according to the determined spatial domain reception parameter.

[0390] In this embodiment, the first device can determine the frequency domain position and the time slot of PSSCH#2 according to step 503. The first device can determine that PSSCH#2 is in the x+y+2th symbol to the z-1th symbol or the x+y+3th symbol to the z-1th symbol in the corresponding time slot according to configuration one or configuration two in step 501.

[0391] The first device can determine the spatial domain reception parameter, i.e., the receiving beam, and the MCS of PSSCH#2 according to step 503.

[0392] The first device uses the spatial domain reception parameter of PSSCH#2 to receive signals on the previous symbol of PSSCH#2, then adjusts the AGC according to the received signals, and then receives PSSCH#2 using the adjusted AGC.

[0393] According to the method provided in this embodiment, by adding PSSCH#1, the structure of the frame is changed, and the remaining resources of the symbol where PSCCH is located can be effectively utilized. Moreover, under the designed new frame structure, the device can determine whether there is data transmission in the current time slot according to the previous time slot SCI detection result (it can be understood that the receiving end has previously received control information, and the control information indicates information related to data scheduling of the current time slot). When it is determined that there is no data transmission in the current time slot, the reception for sidelink can be stopped on the symbol except the control channel, which achieves certain energy saving gain.

[0394] In consideration of the case that for some small packet transmission and good channel environment (which can also be understood as "channel state"), one-sided beamforming can also provide better signal-to-noise ratio gain. At this time, beamforming can be performed only at the sending end (for example, the second device) to adopt directional beam transmission, while the receiving end (for example, the first device) uses a default beam (for example, an omnidirectional beam) to receive the control channel and the data channel, thereby realizing data scheduling within the same time slot. For the above scenario, Figure 8 is a flowchart of the communication method 800 provided by the present application, Figure 8 The method comprises the following steps:

[0395] Step 801: The second device sends a PSCCH (an example of a control channel) and a PSSCH (an example of a data channel) to the first device within the same time slot.

[0396] As described above, in the present embodiment, data scheduling within the same time slot can be realized, that is, the second device can send a control channel and a data channel in the same time slot. The data channel in the present embodiment can include a first data channel (for example, PSSCH#1) and a second data channel (for example, PSSCH#2). In the present embodiment, the time-frequency domain position of the PSSCH#2 can also be understood as the time-frequency domain position of the target sub-data channel, and in the present embodiment, the PSSCH#1 and the PSSCH#2 are no longer distinguished and are collectively referred to as a data channel.

[0397] In the present embodiment, for example, the PSCCH can carry fourth indication information, and the fourth indication information is used to indicate that the PSSCH is scheduled by the PSCCH. That is, the PSSCH in the present embodiment can be scheduled by the PSCCH.

[0398] In this embodiment, the first device and the second device are allocated on a certain sidelink resource pool, which can occupy the xth symbol to the zth symbol in each time slot, where x and z are integers greater than 0, and z is greater than x. The resource pool can be shared by the devices in the communication method 500. The second device transmits the PSCCH in the x+1th symbol to the x+yth symbol in a time slot, y (where y is an integer greater than or equal to 1) is the number of symbols occupied by the configured PSCCH on the resource pool, which can be configured by a high-level parameter, and the frequency domain starting position of the PSCCH is the frequency domain starting position of a certain subchannel, the division of the subchannel can be configured by a high-level parameter, and the number of PRBs occupied by the PSCCH can also be configured by a high-level parameter. The PSCCH contains SCI1, which contains the frequency domain allocation indication information of the PSSCH, and the frequency domain allocation indication information at least includes the number of subchannels occupied by the PSCCH and the PSSCH. In the symbol where the PSCCH is not located, the frequency domain starting position of the PSSCH is the same as that of the PSCCH, and in the symbol where the PSCCH is located, the frequency domain starting position of the PSSCH is the same as that of the PSCCH. It should be noted that when the PSSCH only occupies one subchannel and the PSCCH also occupies one subchannel, there is no PSSCH in the symbol where the PSCCH is located. This case can be understood as a special case where the PSSCH occupies 0 PRBs in the symbol where the PSCCH is located, which does not affect the essence of the technical solution of the present application, and the present application does not make additional special description on this case.

[0399] In an implementation manner, the second device transmits the control channel and the data channel using the same spatial domain transmission parameter, and both are transmitted by using a directional beam, as shown in FIG. 8. Figure 9

[0400] ​If configuration one is adopted in the method 500, in the time slot, the PSSCH can occupy the positions except the PSCCH and the reference signal in the x+1th symbol to the x+yth symbol and the x+y+2th symbol to the z-1th symbol. At this time, the xth symbol and the x+y+1th symbol are AGC symbols, that is, the second device copies the PSSCH and the PSCCH in the x+1th symbol to the xth symbol, and copies the PSSCH in the x+y+2th symbol to the x+y+1th symbol. The reason for re-AGC in the x+y+2th symbol is that, considering the coexistence of the device in the method 500, the first device (that is, the receiving device corresponding to the second device) can receive signals of different other devices in the x+1th symbol to the x+yth symbol and the x+y+2th symbol to the z-1th symbol on the entire carrier, or channel, or resource pool, or BWP, so it is necessary to re-AGC (it can also be understood that there is a third time-frequency position on the target sub-data channel, the information in the third time-frequency position is the information repetition of the first time sub-unit of the target sub-data channel, the time domain position of the third time-frequency position is the previous time sub-unit of the target sub-data channel, and the frequency domain position of the third time-frequency position is the same as the frequency domain resource occupied by the target sub-data channel; it can also be understood that the information in the third time-frequency position is the same as the information in the first time sub-unit of the target sub-data channel).

[0401] If configuration two is adopted in the method 500, in the time slot, the PSSCH occupies the positions except the PSCCH and the reference signal in the x+1th symbol to the x+yth symbol and the x+y+3th symbol to the z-1th symbol. At this time, the xth symbol and the x+y+2th symbol are AGC symbols, that is, the second device copies the PSSCH and the PSCCH in the x+1th symbol to the xth symbol, and copies the PSSCH in the x+y+3th symbol to the x+y+2th symbol. At the same time, the x+y+1th symbol is a symbol for a guard interval.

[0402] Optionally, the zth symbol in the time slot is a symbol for a guard interval. When the device in the method 500 shares the resource pool, the x+y+1th symbol in each time slot is used for a guard interval in the method 500, so the device in the method 500 will not transmit information on this symbol, and if the device in this method transmits and receives on this symbol, it will cause problems in the AGC of the device in this method, affecting the reception performance, so this symbol is also used for a guard interval in this method.

[0403] Optionally, when the resource of the PSFCH is configured in the time slot, the PSSCH needs to additionally ensure that it does not occupy the symbol where the PSFCH is located, and the two symbols before the PSFCH, one of which is used for a guard interval and one of which is used for AGC training for receiving the PSFCH.

[0404] In this embodiment, when the second device transmits the PSCCH and the PSSCH to the first device in the same time slot, the first device can be indicated by the following methods:

[0405] In an implementation manner, the TCI field (an example of the first field) can be included in the PSCCH, which is used to indicate the spatial domain receiving parameter of the PSSCH #2 in the method 500. In this method, since the spatial domain receiving parameter of the data channel does not need to be indicated, when the second device transmits the PSCCH and the PSSCH in the same time slot, the value of the TCI field can be a preset value. For example, when the second device transmits the PSCCH and the PSSCH in the same time slot, the value of the TCI field is 1, or; when the second device transmits the PSCCH and the PSSCH in the same time slot, the value of the TCI field is 0.

[0406] In another implementation manner, the offset field can be included in the PSCCH, which is used to indicate the time domain position of the PSSCH #2 in the method 500. When the second device transmits the PSCCH and the PSSCH in the same time slot, the value of the field can be set to a preset value.

[0407] Through the above method, the special case of simultaneous scheduling in this method can be indicated under the condition that the control information format in this method and the control information format in the method 500 remain consistent, and the complexity of the receiving device for detecting the control information is reduced.

[0408] Step 802, the first device receives the PSCCH and the PSSCH in the same time slot.

[0409] In this embodiment, the spatial domain receiving parameters used by the first device to receive the PSCCH and the PSSCH are the same, or; the first device receives the PSCCH and the PSSCH using an omnidirectional receiving beam.

[0410] In an implementation manner, the first device can use a default beam or an omnidirectional beam to perform signal reception on the xth symbol in the time slot first, and then perform AGC adjustment according to the received signal, and then use the adjusted AGC to receive the x+1th symbol to the x+yth symbol using the default beam or the omnidirectional beam, such as Figure 10The PSCCH and the corresponding SCI1 are detected on at least one subchannel from the x+1 th symbol to the x+y th symbol in the time slot, and the SCI1 contains the frequency domain allocation indication information of the PSSCH, and the frequency domain allocation indication information at least includes the number of subchannels occupied by the PSSCH, so as to determine the frequency domain position of the PSSCH.

[0411] In an implementation manner, the first device can determine that the PSCCH and the PSSCH are transmitted in the same time slot according to the indication information contained in the SCI1. In an implementation manner, the TCI field can be included in the PSCCH, and when the value of the TCI field is a preset value, the first device receives the PSCCH and the PSSCH in the same time slot. In another implementation manner, the offset field can be included in the PSCCH, and when the value of the field is a preset value, the first device receives the PSCCH and the PSSCH in the same time slot.

[0412] Optionally, when the above conditions are not met, the first device can receive the data channel according to the method in the method 500, that is, cross-slot scheduling reception.

[0413] Optionally, when configuration one is adopted in the method 500, the first device adopts the default beam or the omnidirectional beam to receive signals on the x+y+1 th symbol in the time slot, and then adjusts the AGC according to the received signals, and then uses the adjusted AGC to receive the x+y+2 th symbol to the z-1 th symbol by using the default beam or the omnidirectional beam; when configuration two is adopted in the method 500, the first device adopts the default beam or the omnidirectional beam to receive signals on the x+y+2 th symbol in the time slot, and then adjusts the AGC according to the received signals, and then uses the adjusted AGC to receive the x+y+3 th symbol to the z-1 th symbol by using the default beam or the omnidirectional beam.

[0414] Optionally, when the resource of the PSFCH is configured in the time slot, the first device can not receive the symbol where the PSFCH is located and the two symbols before the PSFCH.

[0415] According to the technical scheme provided in the embodiment, for some small packet transmission, under the condition that the channel condition is good, the same time slot scheduling can be realized, and the scheduling delay of the data packet is reduced. At the same time, if the system is deployed in the unlicensed millimeter wave frequency band, the terminal device needs to perform listen before talk before transmitting data, for example, the terminal device in the method 500 needs to perform listen before talk before transmitting the PSCCH and the PSSCH#2, but in the embodiment, only one listen before talk can be performed, thereby reducing the overhead of the listen before talk.

[0416] In consideration of the resource for multiple periodicities (e.g., Y periodicities of resources, Y is an integer greater than or equal to 1), the transceiving devices can be configured with a transceiving beam pair, semi-static scheduling can be performed, and the receiving device can determine the receiving beam in advance, so that the data scheduling with beamforming in the same slot can also be achieved. Therefore, the application further provides a communication method 1100, which comprises the following steps:

[0417] In step 1101, the second device periodically transmits the PSCCH, the PSSCH#1 and the PSSCH#2 to the first device.

[0418] In this embodiment, the PSCCH in the same slot can schedule the PSSCH#1 and the PSSCH#2 in the same slot.

[0419] In this embodiment, the first device and the second device are allocated on a certain Sidelink resource pool, which can occupy the xth symbol to the zth symbol in each slot.

[0420] In an implementation manner, the resource pool can be shared with the communication method 500 and the communication method 800.

[0421] In the first period, the method and the time-frequency domain position of the PSCCH, the PSSCH#1 and the PSSCH#2 transmitted by the second device can refer to the method 500.

[0422] In an implementation manner, the PSCCH or the PSSCH#1 can contain the periodicity indication information of the data transmitted by the second device, which can be a period based on the PSCCH or a period based on the PSSCH#1, and the technical solution of the application is not limited.

[0423] In an implementation manner, the period can be a period in units of slots.

[0424] Optionally, when the resource of the PSFCH is configured in the slot corresponding to a certain period, the PSSCH#2 needs to additionally ensure that it does not occupy the symbol of the PSFCH and the two symbols before the PSFCH, one of which is used for a guard interval and the other is used for AGC training of receiving the PSFCH.

[0425] In an implementation manner, the PSCCH and / or the PSSCH#1 can contain a first trigger message, which indicates that the second device starts to periodically transmit the PSCCH, the PSSCH#1 and the PSSCH#2 in the same slot after a period after a time period B (an example of a first time threshold) after the second device transmits the trigger message. The value of the time period B can be configured by a higher layer or preconfigured.

[0426] In an implementation, the first trigger message in the PSCCH and / or PSSCH#1 can indicate that the second device periodically transmits the PSCCH, PSSCH#1 and PSSCH#2 in the same time slot starting from the next period.

[0427] After the time period #B of the first period or after the second period and the following, the second device periodically transmits the PSCCH, PSSCH#1 and PSSCH#2 in the same time slot, i.e., simultaneously schedules the PSCCH, PSSCH#1 and PSSCH#2. The positions of these time slots need to match the periodic indication information in the PSCCH and / or PSSCH#1. In these time slots, the method of the second device transmitting the PSCCH, PSSCH#1 and PSSCH#2 and the time-frequency domain positions within the time slot can refer to the method 500, which will not be described here.

[0428] In an implementation, the PSCCH and / or PSSCH#1 in the previous period (an example of the nthperiod, n≥1) in each simultaneously scheduled period can contain the spatial domain reception parameter indication information of the PSSCH#2 in the next period (an example of the n+1thperiod, n≥1).

[0429] In an implementation, the PSCCH and / or PSSCH#1 in the previous period (an example of the nthperiod, n≥1) in each simultaneously scheduled period can contain the spatial domain reception parameter indication information of the PSCCH and PSSCH#1 in the next period (an example of the n+1thperiod, n≥1).

[0430] In an implementation, the above two spatial domain reception parameters can be indicated by the same field.

[0431] In an implementation, in a period before starting the simultaneous scheduling, the spatial domain reception parameter indication information in the PSCCH and / or PSSCH#1 in the period can simultaneously indicate the spatial domain reception parameter of the PSSCH#2 in the period and the spatial domain reception parameter indication information of the PSSCH#2 in the next period (i.e., the first period of the simultaneous scheduling), or the spatial domain reception parameter of the PSSCH#2 in the period and the spatial domain reception parameter indication information of the PSCCH, PSSCH#1 and PSSCH#2 in the next period.

[0432] As Figure 11As shown, for periodic service, the second device can take the method of cross-slot scheduling in the first period in method 500. The TCI field in the control information (e.g., SCI1 or SCI2) in PSCCH and / or PSSCH#1 can indicate the spatial domain reception parameters of the first PSSCH#2 in the first period, and the spatial domain reception parameters of PSSCH#2 in the second period. From the second period, the second device can transmit PSCCH, PSSCH#1 and PSSCH#2 in the same slot. From the second period, the TCI field in SCI1 indicates the spatial domain reception parameters of PSSCH#2 in the next period, and other fields in each SCI1 except the TCI field can indicate the data channel related information in the current period. That is, SCI1 and / or SCI2 in PSSCH#1 or PSCCH in the first period can simultaneously indicate the reception beam in PSSCH#2 in the current period and the reception beam in PSSCH#2 in the next period. From the second period, SCI1 and / or SCI2 in PSSCH#1 or PSCCH indicates the reception beam in PSSCH#2 in the next period.

[0433] At step 1102, the first device periodically receives PSCCH, PSSCH#1 and PSSCH#2.

[0434] In the first period, the first device receives PSCCH, PSSCH#1 and PSSCH#2, and the receiving method and time-frequency domain position can refer to method 500.

[0435] In the first period, the first device can determine to periodically receive PSCCH, PSSCH#1 and PSSCH#2 in the same period through the periodic indication information in PSCCH and / or PSSCH#1 or the first trigger message.

[0436] The first device can determine the time slot position of PSCCH, PSSCH#1 and PSSCH#2 in the period through the periodic indication information in PSCCH and / or PSSCH#1 in the first period and the time domain position of PSCCH or the time domain position of PSSCH#2 in the first period. The time-frequency position of PSCCH, PSSCH#1 and PSSCH#2 in one time slot can refer to the related steps in method 500, which will not be described here.

[0437] After time period #B in the first cycle, or in the second cycle and thereafter, the first device can receive PSCCH, PSSCH#1, and PSSCH#2 in the same time slot. That is, within the same time slot scheduling time slot, the first device can receive PSCCH, PSSCH#1, and PSSCH#2 simultaneously. The spatial reception parameters for receiving PSSCH#2 are determined by the spatial reception parameter indication information from the previous cycle. Because the first device can determine the time domain position and receiving beam of PSSCH#2 in advance, it does not need to dynamically determine the receiving beam based on the indication information in the PSCCH and / or PSSCH#1 associated with PSSCH#2. Therefore, simultaneous reception of PSCCH, PSSCH#1, and PSSCH#2 within the same time slot is achieved.

[0438] The spatial reception parameters for receiving PSCCH and PSSCH#1 can be the default beam, an omnidirectional beam, or a beam determined by the indication information in the previous cycle.

[0439] like Figure 12 As shown, in the first cycle, the first device detects PSCCH and PSSCH#1 on symbols x+1 to x+y in the time slot using the default beam or an omnidirectional beam, and receives PSSCH#2 according to the time-frequency domain indication information and spatial reception parameter indication information for PSSCH#2 in PSCCH and PSSCH#1. That is, in the first cycle, the first device receives PSCCH, PSSCH#1, and PSSCH2 in different time slots. Furthermore, since PSCCH and / or PSSCH#1 also contain data period indication information and / or a first trigger message, the first device can determine that PSCCH, PSSCH#1, and PSSCH#2 need to be received in the same time slot in the second cycle, and can determine the time slot positions of the second cycle and subsequent cycles based on the period indication information. Therefore, in the time slot corresponding to the second cycle, from symbol x to symbol x+y, the first device uses the same spatial reception parameters as PSSCH#2 in the first cycle to detect PSCCH and PSSCH#1 (including AGC training), or it still uses the default beam or omnidirectional beam to detect PSCCH and PSSCH#1. In the second cycle, from symbol x+y+1 to symbol z-1 (corresponding to configuration one in method 500) or from symbol x+y+2 to symbol z-1 (corresponding to configuration two in method 500), the first device uses the same spatial reception parameters as PSSCH#2 in the first cycle to receive PSSCH#2 (including AGC training) in the corresponding symbols of the second cycle. In subsequent cycles (e.g., the third cycle and thereafter), the process of the second cycle described above is repeated.

[0440] Based on the above technical solution, from the n+1th period, the PSCCH, the PSSCH#1 and the PSSCH#2 can complete transmission within the same slot, which can reduce the data transmission delay; and in the embodiment, since all channels in a period are in the same slot, the sending end only needs to perform listen-before-talk once, which can reduce the overhead of listen-before-talk. Since the channels are periodic, the first device can determine the time-frequency position and the receiving beam of the PSSCH#2 in advance, and the beamforming-based data channel reception can ensure the signal-to-noise ratio and the supportable transmission rate of the data channel.

[0441] The technical solutions provided in the above embodiments all assume a transmission scenario in which a single SCI schedules one PSSCH#1 and one PSSCH#2 or one PSSCH, so when transmitting data each time, the receiving end generally uses a default coarse beam or an omnidirectional beam when receiving the PSCCH and the PSSCH#1, the SNR gain and the corresponding MCS are relatively low, which reduces the spectrum resource utilization rate, and the overhead of the control channel in each slot is relatively high when the high-frequency symbol interval is short. Considering the above scenario, the embodiment provides a communication method 1300 of a frame structure of a single SCI scheduling multiple PSSCHs, which comprises the following steps:

[0442] In step 1301, the second device sends the PSCCH, the PSSCH#1 and at least one PSSCH#2 to the first device.

[0443] In the embodiment, for example, the PSSCH#2 can be A, and A is an integer greater than or equal to 1.

[0444] In the embodiment, the PSCCH, the PSSCH#1 and the A PSSCH#2 can be associated, which can also be understood as that the data channels scheduled by the PSCCH are the PSSCH#1 and the A PSSCH#2.

[0445] In the embodiment, the value of A can be configured by a base station, or can be predefined by a protocol, or can be indicated in the SCI, without limitation.

[0446] The PSCCH, the PSSCH#1 and the A PSSCH#2 can occupy multiple time units (for example, slots).

[0447] In the embodiment, the first device and the second device are allocated on a certain Sidelink resource pool, and the resource pool can occupy the xth symbol to the zth symbol in each slot. Wherein, x and z are integers greater than 0, and z is greater than x.

[0448] Optionally, the resource pool is not shared with the above communication methods 500, 800 and 1100.

[0449] The second device transmits the PSCCH in the x+1th symbol to the x+yth symbol in a slot, y (where y is an integer greater than or equal to 1) is the number of symbols occupied by the PSCCH configured on the resource pool, which can be configured by a high-layer parameter, the frequency domain starting position of the PSCCH is the frequency domain starting position of a certain subchannel, the division of the subchannel can be configured by a high-layer parameter, and the number of PRBs occupied by the PSCCH can also be configured by a high-layer parameter. The SCI1 is contained in the PSCCH, and the SCI1 contains frequency domain allocation indication information of A PSSCH#2s. The frequency domain allocation indication information at least includes the number of subchannels occupied by the PSSCH#2.

[0450] In an implementation manner, the SCI1 contains MCS indication information of the PSSCH#1.

[0451] The second device transmits the PSSCH#1. The PSSCH#1 is divided into two parts, the first part and the PSCCH are located in the same symbol, that is, the x+1th symbol and the x+yth symbol in the above slot. The frequency domain starting PRB of the first part of the PSSCH#1 is one PRB above the PSCCH, and the frequency domain ending PRB of the first part of the PSSCH#1 is the same as the frequency domain ending PRB of the A PSSCH#2s. The second device copies the first symbol of the PSCCH and the first part of the PSSCH#1 to the previous symbol, that is, the xth symbol in the slot is an AGC symbol. From the system level, the first symbol available for sidelink communication in each slot is an AGC symbol, that is, the xth symbol is an AGC symbol. As described above, the AGC symbol can be used for the subsequent receiver to adjust its ADC parameters according to the received power, for the reception of subsequent signals. The second part of the PSSCH#1 and the PSCCH are located in different symbols, the starting symbol of the second part of the PSSCH#2 is one symbol after the PSCCH, and the ending symbol of the PSSCH#1 is the Lth symbol (L is an integer greater than or equal to 1) after the PSCCH, as shown in the following figure. Figure 13 In an implementable manner, the value of L is determined by the capability of the first device, for ensuring that the first device can successfully decode the control information in the PSCCH and / or the PSSCH#1 and adjust the beam before the PSSCH#1 ends.

[0452] When the PSSCH#2 occupies 1 subchannel, and the PSCCH also occupies 1 subchannel, there is no PSSCH#1 in the symbol where the PSCCH is located. This case can be understood as a special case that the PSSCH#1 occupies 0 PRB in the symbol where the PSCCH is located, which does not affect the essence of the technical solution of the present application, and the present application will not make additional special description on this case.

[0453] Optionally, the PSSCH #1 does not occupy the zth symbol in each slot, which is a symbol for a guard interval.

[0454] Optionally, if a resource of the PSFCH is configured in a certain slot, the PSSCH #1 does not occupy the symbol where the PSFCH is located and two symbols before the PSFCH.

[0455] In an implementation manner, the SCI1 can also include indication information of L.

[0456] In an implementation manner, the second device determines the size of L according to a previous negotiation configuration with the first device.

[0457] In an implementation manner, the frequency domain starting position of the second part of the PSSCH #1 is the same as that of the PSCCH, and the frequency domain ending position of the second part of the PSSCH #1 is the same as that of the A PSSCH #2.

[0458] In an implementation manner, the PSSCH #1 can include SCI2 and first data information.

[0459] In an implementation manner, the SCI2 can include indication information of MCS of the A PSSCH #2.

[0460] In an implementation manner, the SCI1 and / or SCI2 include spatial domain receiving parameter indication information of the A PSSCH #2.

[0461] The second device uses the same spatial domain transmitting parameter, i.e., a transmitting beam, when transmitting the PSCCH and the PSSCH #1. In this way, the power received by other devices (for example, receiving devices other than the receiving device corresponding to the second device) from the second device in the same slot does not change, and the previous AGC configuration can be maintained to continue data receiving.

[0462] Step 1302: The second device transmits the A PSSCH #2.

[0463] In this application, the starting symbol of the first PSSCH#2 is the second or third logical symbol after the ending symbol of the second part of the PSSCH#1. The logical symbol is the symbol contained in the resource pool. Specifically, when the ending symbol of the PSSCH#1 is located at the z-1th symbol in a certain slot, the zth symbol in the slot is the symbol for the guard interval, and at this time, the starting symbol of the first PSSCH#2 is the x+1th symbol in the next slot, that is, the starting symbol of the first PSSCH#2 is the third logical symbol after the ending symbol of the second part of the PSSCH#1. In other cases, the starting symbol of the first PSSCH#2 is the second logical symbol after the ending symbol of the second part of the PSSCH#1.

[0464] Optionally, the second device transmits the spatial domain transmission parameters used by the A PSSCH#2s to be the same as the spatial domain transmission parameters used by the PSCCH and the PSSCH#1.

[0465] Optionally, the A PSSCH#2s are located in consecutive A slots.

[0466] Optionally, the A PSSCH#2s occupy the same frequency domain resources.

[0467] Optionally, the vth (v is an integer greater than 1) PSSCH#2 has a starting symbol of x+1 in the slot where it is located.

[0468] Optionally, each PSSCH#2 has an ending symbol of z-1 in the slot where it is located.

[0469] Optionally, if a slot is configured with a PSFCH resource, the PSSCH#2 does not occupy the symbol where the PSFCH is located and the two symbols before the PSFCH.

[0470] Optionally, the second device copies the first symbol of each PSSCH#2 to the previous symbol (it can also be understood that each second data channel is followed by a fourth time-frequency location, wherein the information on the fourth time-frequency location is a repetition of the information of the first time subunit of the second data channel, the time domain location of the fourth time-frequency location is the previous time subunit of the second data channel, the frequency domain location of the fourth time-frequency location is the same as the frequency domain location of the second data channel, and it can also be understood that the information on the fourth time-frequency location is the same as the information of the first time subunit of the second data channel)) of the second data channel for AGC training of the receiving device.

[0471] Optionally, each PSSCH#2 contains a second data information.

[0472] Step 1303, the first device receives the PSCCH and the PSSCH#1 from the second device.

[0473] In this embodiment, the first device receives PSCCH and PSSCH#1 using a default beam or an omni-directional beam, or it can also be understood that the first device receives PSCCH and PSSCH#1 using the same spatial domain receiving parameters.

[0474] Optionally, the first device receives signals in the xth symbol in the time slot using a default beam or an omni-directional beam, and then adjusts the AGC according to the received signals, and then receives the x+1th symbol and the y+L-1th symbol after the x+1th symbol using the adjusted AGC using a default beam or an omni-directional beam. Specifically, the PSCCH and the corresponding SCI1 are detected on at least one subchannel from the x+1th symbol to the x+yth symbol in the time slot, and the SCI1 contains the frequency domain allocation indication information of PSSCH#2, which at least includes the number of subchannels occupied by PSSCH#2, so as to determine the frequency domain position of PSSCH#2.

[0475] When the SCI1 sent by the second device in step 1301 includes the indication information of L, the first device determines the time domain position of PSSCH#1 and the starting time domain position of PSSCH#2 according to the indication information.

[0476] Optionally, the first device determines the size of L according to the negotiation configuration between the second device and the first device, so as to determine the time domain position of PSSCH#1 and the starting time domain position of PSSCH#2.

[0477] PSSCH#1 is divided into two parts, the first part and the PSCCH are located in the same symbol, that is, the x+1th symbol and the x+yth symbol in the above time slot. The frequency domain starting PRB of the first part of PSSCH#1 is one PRB above the PSCCH, and the frequency domain ending PRB of the first part of PSSCH#1 is the same as the frequency domain ending PRB of A PSSCH#2. The second part of PSSCH#1 and the PSCCH are located in different symbols, the starting symbol of the second part of PSSCH#2 is one symbol after the PSCCH, and the ending symbol of PSSCH#1 is the Lth symbol after the PSCCH.

[0478] The frequency domain starting position of the second part of PSSCH#1 is the same as that of PSCCH, and the frequency domain ending position of the second part of PSSCH#1 is the same as that of A PSSCH#2.

[0479] Optionally, the first device confirms the spatial domain receiving parameters of A PSSCH#2 according to the indication information of PSCCH and PSSCH#1.

[0480] Optionally, the SCI1 is included in the PSCCH, and the first device determines the MCS of the PSSCH#1 according to the SCI1.

[0481] Optionally, the SCI2 is included in the PSSCH#1, and the first device determines the MCS of the A PSSCH#2s according to the SCI2.

[0482] The first device can further determine the time-frequency location information of the A PSSCH#2s. The starting symbol of the first PSSCH#2 is the second or third logical symbol after the ending symbol of the second part of the PSSCH#1.

[0483] Optionally, the A PSSCH#2s are located in the A continuous time slots.

[0484] Optionally, the starting symbol of the v-th (v is an integer greater than 1) PSSCH#2 in the time slot where the PSSCH#2 is located is the x+1-th time unit.

[0485] Optionally, the ending symbol of each PSSCH#2 in the time slot where the PSSCH#2 is located is the z-1-th symbol.

[0486] Optionally, the A PSSCH#2s occupy the same frequency domain resources. The frequency domain starting position of the A PSSCH#2s is the same as the frequency domain starting position of the PSCCH, and further, the first device determines the frequency domain ending position of the A PSSCH#2s according to the number of sub-channels occupied by the PSSCH#2 in the SCI1.

[0487] Optionally, if the resource of the PSFCH is configured in a time slot, the PSSCH#2 does not occupy the symbol where the PSFCH is located and the two symbols before the PSFCH.

[0488] In step 1304, the first device receives the A PSSCH#2s according to the spatial domain receiving parameters determined in step 1303.

[0489] The first device determines the spatial domain receiving parameters of receiving the A PSSCH#2s according to the spatial domain receiving parameter indication information of the received PSCCH and / or PSSCH#1.

[0490] In this embodiment, the first device can determine the time-frequency domain location of the A PSSCH#2s according to step 1303.

[0491] The first device can determine the spatial domain receiving parameters of the PSSCH#2s, i.e., the receiving beams, and the MCSs of the PSSCH#2s according to step 1303.

[0492] The first device performs signal reception on a first symbol of each of the A PSSCHs #2 using the spatial reception parameter of the A PSSCHs #2, and then performs AGC adjustment based on the received signals, and then receives each of the A PSSCHs #2 using the adjusted AGC.

[0493] Based on the above technical solutions, the embodiments allow a single SCI to schedule multiple PSSCHs, thereby saving control signaling overhead. In addition, one system-level AGC overhead is reduced in each time slot. At the same time, the time interval between the PSCCH and the PSSCH #2 can be more flexibly configured according to the receiving end device capability (i.e., the starting position of the first PSSCH #2 is allowed to be more flexible), which can not be time slot level scheduling.

[0494] In addition, in the embodiments, since the A second data channels can be continuous in time, the corresponding transmitting end device of the first device only needs to perform listen-before-talk once, thereby reducing the overhead of listen-before-talk. In addition, for each PSSCH #2, the starting position symbol of the PSSCH #2 is the AGC symbol, and compared with the method 500, the AGC symbol on the x+2+yth symbol in other time slots or the AGC symbol on the x+1+yth symbol can be omitted, i.e., one system-level AGC overhead can be reduced in each time slot. Finally, compared with the configuration two in the method 500, the method can omit the overhead of taking the x+y+2th symbol in each time slot as a guard interval.

[0495] It should be understood that the predefinition in the present application can be understood as definition, predefinition, storage, prestorage, prenegotiation, preconfiguration, solidification, or pre-burning.

[0496] It can be understood that in the present application, "when", "if", and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.

[0497] In the present application, "at the same time" can be understood as at the same time point, or in a time period, or in the same cycle, which can be understood in combination with the context.

[0498] It should be understood that the various embodiments described in the present application can be independent solutions, or can be combined according to the inherent logic, and these solutions all fall within the protection scope of the present application.

[0499] The above, in combination with Figures 4 to 13 The communication method provided by the embodiments of the present application is described in detail. In the following, in combination with Figure 14 and Figure 15The communication device provided by the embodiments of the present application is introduced. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments, and therefore, the content not described in detail can be referred to the method embodiments described above, and for brevity, will not be described here.

[0500] The above describes the scheme provided by the embodiments of the present application mainly from the perspective of interaction between nodes. It can be understood that each node, such as a terminal device or a network device, contains a hardware structure and / or a software module for performing each function in order to achieve the above functions. Those skilled in the art should realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0501] The embodiments of the present application can divide the functional modules of the terminal device according to the above method examples, for example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be realized in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical functional division. In actual implementation, there can be another division method. The following will be described taking the division of each functional module according to each function as an example.

[0502] Figure 14 FIG. 1 is a schematic block diagram of the communication device 100 provided by the embodiments of the present application. As shown in the figure, the device 100 can include a transceiver unit 110 and a processing unit 120.

[0503] In a possible design, the device 100 can be the first device in the method embodiments described above, or can be a chip for implementing the functions of the first device in the method embodiments described above. It should be understood that the device 100 can correspond to the terminal device in the method 400, the method 500, the method 800, the method 1100, and the method 1300 according to the embodiments of the present application. The device 100 can perform the steps corresponding to the terminal device in the method 400, the method 500, the method 800, the method 1100, and the method 1300 according to the embodiments of the present application. It should be understood that the specific process of each unit performing the corresponding steps has been described in detail in the above method embodiments, and for brevity, will not be described here.

[0504] Specifically, the transceiving unit is configured to receive a control channel and a first data channel, and the transceiving unit receives the control channel and the first data channel using the same spatial domain receiving parameter, or the transceiving unit receives the control channel and the first data channel using an omnidirectional receiving beam. The control channel and / or the first data channel carries spatial domain receiving parameter indication information of a second data channel. The processing unit is configured to instruct the transceiving unit to receive the second data channel according to the spatial domain receiving parameter indication information.

[0505] In some embodiments, the processing unit is configured to determine whether the first data channel carries first data information, and when the processing unit determines that the first data channel carries the first data information, the processing unit is configured to instruct the transceiving unit to receive the first data information on the first data channel.

[0506] In some embodiments, before the transceiving unit receives the first data channel, the processing unit is configured to determine whether the first data channel exists.

[0507] In some embodiments, before the transceiving unit receives the first data channel, the processing unit is configured to determine whether the first data channel carries second control information.

[0508] Specifically, when the processing unit determines that the first data channel exists, the processing unit is configured to instruct the transceiving unit to receive a control channel and a data channel in a same time unit, and the transceiving unit receives the control channel and the data channel using the same spatial domain receiving parameter, or the transceiving unit receives the control channel and the data channel using an omnidirectional receiving beam. In this case, information of a first time subunit of the data channel after the control channel is repeated in a time subunit after the first time subunit.

[0509] In some embodiments, the control channel carries a first field, and the first field is configured to indicate a spatial domain receiving parameter of the data channel. When the processing unit determines that a value of the first field is equal to a first preset value, the processing unit is configured to instruct the transceiving unit to receive the control channel and the data channel in a same time unit.

[0510] In some embodiments, the control channel carries indication information of a time resource of the data channel. The processing unit is configured to instruct the transceiving unit to receive the control channel and the data channel in a same time unit according to the indication information.

[0511] Specifically, the transceiving unit is configured to periodically receive a control channel, a first data channel and a second data channel, wherein in each period, the transceiving unit is configured to receive the control channel, the first data channel and the second data channel in a same time unit, and the transceiving unit receives the control channel and the first data channel using a same spatial domain receiving parameter, or the transceiving unit receives the control channel and the first data channel both using an omni-directional receiving beam.

[0512] In some embodiments, before the transceiving unit is configured to periodically receive a control channel, a first data channel and a second data channel in a same time unit, the transceiving unit is configured to receive a first trigger message, and the first trigger message is configured to indicate that when a time after the transceiving unit receives the first trigger message is greater than or equal to a first time threshold, the transceiving unit starts to periodically receive a control channel, a first data channel and a second data channel in a same time unit.

[0513] Specifically, the transceiving unit is configured to receive a control channel, a first data channel and A second data channels, A is a positive integer, the transceiving unit receives the control channel and the first data channel using a same spatial domain receiving parameter, or the transceiving unit receives the control channel and the first data channel both using an omni-directional receiving beam, the control channel and / or the first data channel carries spatial domain receiving parameter indication information of the A second data channels, and the processing unit is configured to indicate the transceiving unit to receive the A second data channels according to the spatial domain receiving parameter indication information, wherein the control channel, the first data channel and the second data channels occupy a plurality of time units, a starting time sub-unit of a first second data channel in the A second data channels is a second time sub-unit or a third time sub-unit after a first data channel time domain ending time sub-unit, and the control channel, the first data channel and the A second data channels are associated.

[0514] In a possible design, the device 100 can be a second device in the method embodiments above, or can be a chip for implementing functions of the second device in the method embodiments above. It should be understood that the device 100 can correspond to a second device in the method 400, the method 500, the method 800, the method 1100 or the method 1300, and the device 100 can perform steps corresponding to the second device in the method 400, the method 500, the method 800, the method 1100 or the method 1300. It should be understood that specific processes in which each unit performs corresponding steps are described in the method embodiments above, and thus are not described herein again for simplicity.

[0515] Figure 15is a schematic block diagram of a communication device 200 provided by the embodiments of the present application. As shown in the figure, the device 200 comprises at least one processor 220. The processor 220 is coupled with a memory, and is configured to execute instructions stored in the memory to send and / or receive signals. Optionally, the device 200 further comprises a memory 230 configured to store instructions. Optionally, the device 200 further comprises a transceiver 210, and the processor 220 controls the transceiver 210 to send and / or receive signals.

[0516] It should be understood that the processor 220 and the memory 230 described above can be combined into one processing device, and the processor 220 is configured to execute program codes stored in the memory 230 to implement the functions described above. In a specific implementation, the memory 230 can also be integrated in the processor 220, or independent of the processor 220.

[0517] It should be further understood that the transceiver 210 can comprise a transceiver (or receiver) and a transmitter (or transmitter). The transceiver can further comprise an antenna, and the number of antennas can be one or more. The transceiver 210 can be a communication interface or an interface circuit.

[0518] Specifically, the transceiver 210 in the device 200 can correspond to the transceiver unit 110 in the device 100, and the processor 220 in the device 200 can correspond to the processing unit 120 in the device 200.

[0519] It should be understood that the specific processes of the transceiver processor for executing the corresponding steps described above have been described in detail in the method embodiments described above, and for the sake of brevity, will not be described here.

[0520] In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as the execution completed by the hardware processor, or executed by the combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0521] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with a signal processing capability. In the implementation process, each step of the method embodiments described above can be completed by the integrated logic circuit or the instruction in the form of software in the processor. The processor described above can be a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Each method, step and logic block diagram disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method.

[0522] It is to be appreciated that the memory in the embodiments of the application can be a volatile or non-volatile memory, or can include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as external cache. By way of example, and not limitation, many forms of RAM are available, for example, static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and direct Rambus RAM (DR RAM). Note that the system and method described herein are intended to include all such memory types and any other suitable type of memory.

[0523] According to the method provided in the embodiments of the application, the application further provides a computer program product, which has computer program codes stored thereon, and when the computer program codes run on a computer, the computer is caused to execute the method in any one of the embodiments of the method 400, the method 500, the method 800, the method 1100, and the method 1300.

[0524] According to the method provided in the embodiments of the application, the application further provides a computer readable medium, which has program codes stored thereon, and when the program codes run on a computer, the computer is caused to execute the method in any one of the embodiments of the method 400, the method 500, the method 800, the method 1100, and the method 1300.

[0525] According to the method provided in the embodiments of the application, the application further provides a system, which includes the foregoing device.

[0526] In the embodiments described above, all or part can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disc (solid state disc, SSD)) and the like.

[0527] The network side device in each of the above device embodiments corresponds to the network side device or the terminal device in the method embodiments, and the corresponding steps are performed by the corresponding modules or units, for example, the communication unit (transceiver) performs the steps of receiving or transmitting in the method embodiments, and the other steps except for transmitting and receiving can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. The processor can be one or more.

[0528] As used in this description, the terms "component," "module," "system", and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and / or thread of execution and a component can be localized, partially localized, or distributed across several computers or other processing devices. In addition, these components can execute from various computer readable media having various data structures stored thereon. The components can communicate by way of local and / or remote processes such as in accordance with a signal having one or more data packets (e.g., data from one component interacting with another component in a local system, distributed system, and / or across a network such as the Internet with other systems via the signal).

[0529] Those skilled in the art can clearly understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software mode depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0530] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0531] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and actual implementation can have another division manner. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0532] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place or distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0533] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0534] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0535] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method characterized by comprising: The method comprises the following steps: The first device receives a control channel and a first data channel, wherein the first device receives the control channel and the first data channel using the same spatial domain receiving parameter, or the first device receives the control channel and the first data channel using an omnidirectional receiving beam, and the control channel and / or the first data channel carries spatial domain receiving parameter indication information of a second data channel; The first device receives the second data channel according to the spatial domain receiving parameter indication information, The first device is allocated to communicate on a first resource pool, and the first resource pool comprises an xth time subunit to a zth time subunit in each time unit, wherein x and z are integers greater than 0, and z is greater than x, the control channel and the first data channel occupy an x+1th time subunit to an x+yth time subunit in the time unit in which the control channel and the first data channel are located, y is the number of time subunits occupied by the control channel, and y is an integer greater than or equal to 1, The starting time subunit of the second data channel is an x+y+2th time subunit in the time unit in which the second data channel is located, or The starting time subunit of the second data channel is an x+y+3th time subunit in the time unit in which the second data channel is located, and an x+y+1th time subunit in each time unit is a time subunit for a guard interval.

2. The method according to claim 1, wherein The time domain resource position occupied by the first data channel is the same as the time domain resource position of the control channel, The starting frequency domain position of the frequency domain resource occupied by the first data channel is a next frequency domain subunit of the ending frequency domain subunit of the control channel, and the ending frequency domain position of the frequency domain resource occupied by the first data channel is the same as the ending frequency domain position of the frequency domain resource occupied by the second data channel.

3. The method according to claim 1 or 2, characterized in that, The first symbol of the second data channel is spaced apart from the last symbol of the control channel by (K×M)+1 or (K×M)+2 time subunits in the time domain, M is the number of time subunits contained in one time unit, and K is an integer greater than or equal to 1.

4. The method according to claim 1 or 2, characterized in that, The information at a first time-frequency position is information repetition of the first time subunit of the control channel and the first data channel, the time domain position of the first time-frequency position is the previous time subunit of the control channel and the first data channel, and the frequency domain position of the first time-frequency position comprises the frequency domain resource occupied by the control channel and the first data channel.

5. The method according to claim 1 or 2, characterized in that, The information at a second time-frequency position is information repetition of the first time subunit of the second data channel, the time domain position of the second time-frequency position is the previous time subunit of the second data channel, and the frequency domain position of the second time-frequency position is the same as the frequency domain resource occupied by the second data channel.

6. The method of claim 1 or 2, wherein, The method further comprises the following steps: The first device determines whether the first data channel carries first data information, When the first device determines that the first data channel carries first data information, the first device receives the first data information on the first data channel.

7. The method of claim 6, wherein, The control channel or the first data channel carries first indication information, the first indication information being used to indicate whether the first data channel carries the first data information, The first device determines whether to receive the first data information on the first data channel according to the first indication information.

8. The method of claim 7, wherein, The first data channel carries second control information, The first device determines whether to receive the first data information on the first data channel according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and a size of the second control information.

9. The method of claim 8, wherein, Before the first device receives the first data channel, the method further comprises: The first device determines whether the first data channel exists.

10. The method of claim 9, wherein, The control channel further carries second indication information, the second indication information being used to indicate whether the first data channel exists, and the first device determining whether the first data channel exists comprises: The first device determines whether the first data channel exists according to the second indication information.

11. The method of claim 9, wherein The first device determines whether the first data channel exists comprises: The first device determines whether the first data channel exists or whether the first data channel carries the second control information according to at least one of a size of a time-frequency resource of the control channel, a size of a frequency domain resource of the second data channel, and a size of the second control information.

12. The method of any one of claims 9-11, wherein When the first device determines that the first data channel does not exist, the first device receives the second control information on the second data channel.

13. The method according to any one of claims 9 to 11, characterized in that, The control channel carries third indication information, When the first device determines that the first data channel exists, the first device determines an MCS of the first data channel according to the third indication information, When the first device determines that the first data channel does not exist, the first device determines an MCS of the second data channel according to the third indication information.

14. The method of claim 1 or 2, wherein, The control channel carries first control information, the first data channel carries second control information, and the control channel and / or the first data channel carries indication information of spatial domain receiving parameters of a second data channel, comprising: The indication information of spatial domain receiving parameters of the second data channel is included in the first control information and / or the second control information.

15. The method of claim 14, wherein, The indication information of spatial domain receiving parameters of the second data channel is included in the first control information and the second control information, comprising: A first field is included in the first control information, the first field being used to indicate identification information of a sending device corresponding to the first device; and a second field is included in the second control information, the second field being used to indicate indication information of spatial domain sending parameters of the second data channel sent by the sending device corresponding to the first device.

16. A method of communication, comprising: comprising: A first device receives a control channel, a first data channel, and A second data channels, A being a positive integer; The first device receives the control channel and the first data channel using the same spatial domain receiving parameter, or the first device receives the control channel and the first data channel using an omnidirectional receiving beam, The control channel and / or the first data channel carries the spatial domain receiving parameter indication information of the A second data channels, The first device receives the A second data channels according to the spatial domain receiving parameter indication information; The control channel, the first data channel and the A second data channels occupy a plurality of time units, The starting time subunit of the first second data channel of the A second data channels is the second time subunit or the third time subunit after the time domain ending time subunit of the first data channel, The control channel, the first data channel and the A second data channels are associated, The first device is allocated to communicate on a second resource pool, and in each time unit, the second resource pool occupies the xth time subunit to the zth time subunit, where x and z are integers greater than 0, and z is greater than x, In the time unit in which the first second data channel is located, the time domain ending time subunit of the first second data channel does not exceed the z-1th time subunit in the time unit, In the time unit in which the vth second data channel of the A second data channels is located, the v is an integer greater than 1, the starting time subunit of the vth second data channel is the x+1th time subunit, and the ending time subunit of the vth second data channel does not exceed the z-1th time subunit in the time unit.

17. The method of claim 16, wherein, The control channel carries the frequency domain resource allocation indication information of the A second data channels and / or the time domain allocation indication information of the A second data channels, and the method further comprises: The first device determines the position of the time-frequency resource of the first data channel according to the position of the time-frequency resource of the control channel and the position of the time-frequency resource of the A second data channels.

18. The method of claim 16 or 17, wherein, The time domain starting position of the first data channel is the same as the time domain starting position of the control channel; In the time subunit in which the control channel is located, the starting position of the frequency domain resource occupied by the first data channel is the next frequency domain subunit of the ending frequency domain subunit occupied by the control channel; In the time subunit in which the control channel is not located, the starting position of the frequency domain of the first data channel is the same as the starting position of the frequency domain of the control channel, and the ending position of the frequency domain resource occupied by the first data channel is the same as the ending position of the frequency domain resource occupied by the A second data channels.

19. The method of claim 16 or 17, wherein, The control channel carries first control information, the first data channel carries second control information and first data information, and the A second data channels carry A second data information, wherein, The first control information comprises indication information of a modulation and coding scheme (MCS) of the first data channel and indication information of spatial domain receiving parameters of the A second data channels, and the second control information comprises indication information of MCSs of the A second data channels.

20. The method of claim 16 or 17, wherein, A first second data channel of the A second data channels is spaced apart from the control channel by L time subunits in the time domain, and L is an integer greater than or equal to 1.

21. The method of claim 16 or 17, wherein, Each second data channel is preceded by a fourth time-frequency position, wherein information at the fourth time-frequency position is information repetition of a first time subunit of the second data channel, a time domain position of the fourth time-frequency position is a previous time subunit of the second data channel, and a frequency domain position of the fourth time-frequency position is the same as a frequency domain position of the second data channel.

22. The method of claim 16 or 17, wherein, The first device is allocated to communicate on a second resource pool, Other devices on the second resource pool use the same spatial domain transmitting parameters when transmitting associated control channels, first data channels and A second data channels, A time subunit or two time subunits are spaced apart between a time subunit at an end of a first data channel of the other devices on the second resource pool and a time subunit at a start of at least one second data channel associated with the first data channel of the other devices.

23. A method of communication, comprising: Comprise: A second device transmits a control channel and a first data channel, and the second device uses the same spatial domain transmitting parameters when transmitting the control channel and the first data channel, wherein The control channel and / or the first data channel carry indication information of spatial domain receiving parameters of second data channels; The second device transmits the second data channels using spatial domain transmitting parameters corresponding to the spatial domain receiving parameters, The second device is allocated to communicate on a first resource pool, the first resource pool comprises an xth time subunit to a zth time subunit in each time unit, x and z are integers greater than 0, z is greater than x, the control channel and the first data channel occupy an x+1th time subunit to an x+yth time subunit in a time unit in which the control channel and the first data channel are located, y is a number of time subunits occupied by the control channel, and y is an integer greater than or equal to 1, A start time subunit of the second data channel is an x+y+2th time subunit in a time unit in which the second data channel is located, or A start time subunit of the second data channel is an x+y+3th time subunit in a time unit in which the second data channel is located, and an x+y+1th time subunit in each time unit is a time subunit for a guard interval.

24. The method of claim 23, wherein, The second device transmits the control channel, the first data channel and the second data channel using the same spatial domain transmitting parameters.

25. The method of claim 23 or 24, wherein, The second device copies a first time subunit of the control channel and the first data channel to a previous time subunit of the first data channel.

26. The method of claim 23 or 24, wherein, The second device copies a first time subunit of the second data channel to a previous time subunit of the second data channel.

27. A method of communication, comprising: Comprise: The second device transmits a control channel, a first data channel and A second data channels, A being a positive integer, The second device transmits the control channel, the first data channel and A second data channels using the same spatial domain transmission parameter, the control channel and / or the first data channel carrying spatial domain reception parameter indication information of the A second data channels, The control channel, the first data channel and the second data channels occupy a plurality of time units, A first second data channel of the A second data channels has a starting time subunit that is a second time subunit or a third time subunit after a first data channel time domain ending time subunit, The control channel, the first data channel and the A second data channels are associated, The second device is allocated a second resource pool for communication, in each time unit, the second resource pool occupies an xth time subunit to a zth time subunit, where x and z are integers greater than 0, and the z is greater than the x, In a time unit in which the first second data channel is located, a first second data channel time domain ending time subunit does not exceed a z-1th time subunit in the time unit, In a time unit in which a vth second data channel of the A second data channels is located, the v being an integer greater than 1, a starting time subunit of the vth second data channel is an x+1th time subunit, and an ending time subunit of the vth second data channel does not exceed a z-1th time subunit in the time unit.

28. The method of claim 27, wherein, For each second data subchannel, the second device copies information of a first time subunit of each second data subchannel to a previous time subunit of each second data subchannel.

29. The method of claim 27 or 28, wherein, The second device transmits the control channel, the first data channel and A second data channels using the same spatial domain transmission parameter.

30. A communications device, comprising: Comprise: A processor configured to execute computer instructions stored in a memory to cause the device to perform the method of any one of claims 1 to 15, or to cause the device to perform the method of any one of claims 16 to 22.

31. A communications device, comprising: Comprise: A processor configured to execute computer instructions stored in a memory to cause the device to perform the method of any one of claims 23 to 26, or to cause the device to perform the method of any one of claims 27 to 29.

Citation Information

Patent Citations

  • Data transmission method and device, and computer storage medium

    CN112004210A

  • Method and apparatus for transmitting and receiving data in a communication system using beamforming

    US20150009968A1

  • Signaling for sidelink beam operation

    US20200413374A1