Resource indication method for coherent joint transmission, and communication apparatus
By receiving and processing information of network equipment in a non-ideal backhaul link scenario, indicating the second PDSCH rate matching and the second time offset, the problem that multiple network equipment finds difficult to use the same time-frequency resources during coherent cooperative transmission is solved, and the data transmission performance is improved.
Patent Information
- Application Number
- PCT/CN2024/112436
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-31
- Filing Date
- 2024-08-15
- Publication Date
- 2025-03-06
AI Technical Summary
In non-ideal backhaul link scenarios, multiple network devices are difficult to interact in real time, making it difficult to use the same time-frequency resources during coherent cooperative transmission, affecting data transmission performance.
The first information is received by the terminal device, and the second information is sent to the second network device according to the information to indicate the second PDSCH rate matching and the second time offset, so that multiple network devices can transmit data to the terminal device on the same time frequency resource.
In non-ideal backhaul link scenarios, it is ensured that multiple network devices can perform coherent cooperative transmission on the same time and frequency resources, improving data transmission performance.
Smart Images

Figure CN2024112436_06032025_PF_FP_ABST
Abstract
Description
A resource indication method and communication device for collaborative transmission
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on August 31, 2023, with application number 202311127552.4 and invention name “A resource indication method and communication device for collaborative transmission”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a resource indication method and communication device for collaborative transmission. Background Art
[0003] Wireless communication systems typically utilize multiple network devices (such as base stations) to provide wide-area coverage. Each network device controls one or more cells to provide wireless coverage. To ensure seamless wide-area coverage, the cell edges of multiple cells controlled by different base stations overlap. When a terminal device moves to the edge of a cell's coverage area, its signal power decreases. Simultaneously, wireless signals from other cells can cause significant interference to the terminal device, degrading its data transmission performance. To improve data transmission performance for terminals located at the edge of coverage, the coherent joint transmission (CJT) mechanism has been introduced into wireless communication systems.
[0004] In the CJT mechanism, multiple network devices can provide downlink data transmission to the terminal device through coherent joint transmission. The so-called "coherent joint transmission" means that multiple network devices send the same downlink data to the same terminal device. This requires that the scheduling information of the physical downlink shared channel (PDSCH) of the multiple network devices remain consistent, so that the wireless resources of the multiple network devices when performing CJT can be aligned. Among them, the scheduling information of PDSCH is used to indicate the wireless resources used for downlink data transmission. When the PDSCHs of the multiple network devices reach the terminal device, the PDSCHs are coherently superimposed and their interference is coherently canceled, thereby improving the signal to interference plus noise ratio (SINR) and improving data transmission performance.
[0005] However, in a non-ideal backhaul (BH) scenario, multiple network devices cannot exchange real-time information, and it is difficult for multiple network devices to use the same time-frequency resources for wireless transmission when performing coherent collaborative transmission.
[0006] Summary of the Invention
[0007] The present application provides a resource indication method and communication device for collaborative transmission, which can ensure wireless resource alignment during coherent collaborative transmission between multiple network devices in non-ideal BH scenarios, thereby improving data transmission performance.
[0008] In a first aspect, a resource indication method for collaborative transmission is provided. The method can be executed by a terminal device or by a component of a terminal device (such as a chip or a chip system, etc.), and this application does not limit this.
[0009] The method includes: a terminal device receives first information, the first information comes from a first network device, and the first information is used to indicate a first physical downlink shared channel (PDSCH) rate matching and a first time offset; the terminal device sends second information to a second network device based on the first information, and the second information is used to indicate a second PDSCH rate matching and a second time offset, the second PDSCH rate matching is determined based on the first PDSCH rate matching, and the second time offset is determined based on the first time offset, wherein the first time offset is the offset between the time unit where the first information is received and the time unit where the first PDSCH rate matching is located, and the second time offset is the offset between the time unit where the second information is sent and the time unit where the second PDSCH rate matching is located.
[0010] It should be understood that PDSCH rate matching is used to determine the time-frequency resources actually used to transmit PDSCH. The PDSCH rate matching can also be called PDSCH dynamic rate matching, or PDSCH dynamic rate matching resources, or PDSCH rate matching resources, etc., which is not limited in this application.
[0011] It should also be understood that the second information is determined based on the first information, that is, the second PDSCH rate matching is determined based on the first PDSCH rate matching, and the second time offset is determined based on the first time offset. The second PDSCH rate matching may be the same as the first PDSCH rate matching, or the second PDSCH rate matching may be different from the first PDSCH rate matching.
[0012] It should also be understood that the first time offset is the offset between the time unit in which the first information is received and the time unit in which the first PDSCH rate is matched, wherein the time unit in which the first information is received can be used to indicate the time unit in which the terminal device receives the first information; or the first time offset is the offset between the time unit in which the first information is sent and the time unit in which the first PDSCH rate is matched, wherein the time unit in which the first information is sent can be used to indicate the time unit in which the first network device sends the first information. The second time offset is the offset between the time unit in which the second information is sent and the time unit in which the second PDSCH rate is matched, wherein the time unit in which the second information is sent can be used to indicate the time unit in which the terminal device sends the second information; or the second time offset is the offset between the time unit in which the second information is received and the time unit in which the second PDSCH rate is matched, wherein the time unit in which the second information is received can be used to indicate the time unit in which the network devices participating in the terminal device cooperative transmission (e.g., the first network device, the second network device) receive the second information.
[0013] According to the method provided in the present application, the terminal device receives the first information from the first network device, and determines the second PDSCH rate matching and the second time offset based on the first PDSCH rate matching and the first time offset indicated by the first information. The terminal device indicates the second PDSCH rate matching and the second time offset through the second information, and sends it to the second network device. Furthermore, the second network device sends PDSCH to the terminal device based on the second PDSCH rate matching and the second time offset. Among them, the first network device performs initial scheduling (or pre-scheduling) to determine the first information, and the second network device may not perform initial scheduling. The second network device sends PDSCH to the terminal device based on the second information determined by the first information received from the terminal device, so that the first network device and the second network device can send PDSCH to the terminal device on the same transmission resource. In the scenario where multiple network devices perform collaborative transmission to the same terminal device, it can ensure that the multiple network devices use the same time-frequency resources to transmit data to the same terminal device, thereby improving data transmission performance.
[0014] In combination with the first aspect, in some possible implementations, the terminal device receives at least one third information, the at least one third information comes from at least one second network device, and one third information in the at least one third information is used to indicate a third PDSCH rate match of at least one third PDSCH rate match and a third time offset of at least one third time offset, wherein one third information, one third PDSCH rate match and one third time offset correspond one to one, and the third time offset is the offset between the time unit where the third information is received and the time unit where the third PDSCH rate match is located.
[0015] It should be understood that before the terminal device determines the second information, the terminal device may also receive at least one third information from at least one second network device. In other words, the terminal device may receive one or more third information sent from one or more second network devices, wherein the at least one third information is used to indicate at least one third PDSCH rate matching and at least one third time offset. The terminal device determines the second information based on the at least one third information and the first information, that is, the second PDSCH rate matching is determined based on the first PDSCH rate matching and at least one third PDSCH rate matching, and the second time offset is determined based on the first time offset and at least one third time offset.
[0016] Based on the above technical solution, the first network device performs initial scheduling to determine the first information, at least one second network device performs initial scheduling to determine at least one third information, and the terminal device determines the second information based on the first information and the at least one third information, and sends the second information to the first network device and the at least one second network device. The first network device and the at least one second network device send the PDSCH to the terminal device based on the second information, so that the first network device and the at least one second network device can send the PDSCH to the terminal device on the same transmission resources. In a scenario where multiple network devices perform collaborative transmission to the same terminal device, it can ensure that the multiple network devices use the same time-frequency resources to transmit data to the same terminal device, thereby improving data transmission performance.
[0017] In combination with the first aspect, in some possible implementations, the terminal device sends the second information to the at least one second network device and the first network device based on the first information and the at least one third information, the second information is determined based on the first information and the at least one third information, the second PDSCH rate matching is determined based on the first PDSCH rate matching and the at least one third PDSCH rate matching, and the second time offset is determined based on the first time offset and at least one third time offset.
[0018] Based on the above technical solution, a terminal device receives first information from a first network device and at least one third information from at least one second network device. The terminal device determines second information based on the first information and the at least one third information, and sends the second information to the first network device and the at least one second network device. The first network device and the at least one second network device send a PDSCH to the terminal device based on the second PDSCH rate matching and second time offset indicated by the second information, so that the first network device and the at least one second network device send the PDSCH to the terminal device according to the same PDSCH rate matching and time unit, ensuring that the first network device and the at least one second network device transmit downlink data to the terminal device on the same resources, thereby reducing interference, improving the signal-to-noise ratio, and data transmission performance during coherent collaborative transmission.
[0019] In combination with the first aspect, in some possible implementations, the first information includes a first index, where the first index is used to indicate a correspondence between the first PDSCH rate matching and the first time offset.
[0020] Based on the above technical solution, the terminal device is predefined or preconfigured with a rule / correspondence between the first PDSCH rate matching and the first time offset, such as a table between the first PDSCH rate matching and the first time offset, that is, the first network device can directly indicate an index (e.g., a first index) or a sequence number of the table in the first information. The terminal device can directly determine the first PDSCH rate matching and the first time offset indicated by the first index based on the first index and the predefined table, thereby reducing resource overhead.
[0021] In combination with the first aspect, in some possible implementations, the first information includes a first field, and the first field is used to indicate the first PDSCH rate matching and the first time offset.
[0022] Based on the above technical solution, the first PDSCH rate matching and the first time offset can be directly indicated in the first information through the first field. After the terminal device obtains the first information, it can directly determine the first PDSCH rate matching and the first time offset based on the first field in the first information. The first network device can reuse the existing downlink information and use it to indicate the first PDSCH rate matching and the first time offset by adding a new first field. There is no need to indicate the first PDSCH rate matching and the first time offset by adding new signaling, which saves signaling overhead and achieves better compatibility with existing signaling.
[0023] In combination with the first aspect, in some possible implementations, the second information includes a second index, and the second index is used to indicate the correspondence between the second PDSCH rate matching and the second time offset.
[0024] Based on the above technical solution, the terminal device, the first network device, and the second network device are all predefined or preconfigured with rules (e.g., a table) regarding the second PDSCH rate matching and the second time offset. That is, the terminal device can directly indicate an index (e.g., a second index) or a sequence number of the table in the second information. The first network device and the second network device can directly determine the second PDSCH rate matching and the second time offset indicated by the second index based on the second index and the predefined table, thereby reducing resource overhead.
[0025] In combination with the first aspect, in some possible implementations, the second information includes a second field, and the second field is used to indicate the second PDSCH rate matching and the second time offset.
[0026] Based on the above technical solution, the second information can directly indicate the second PDSCH rate matching and the second time offset through the second field. After the first network device and the second network device obtain the second information, they can directly determine the second PDSCH rate matching and the second time offset based on the second field in the second information. The terminal device can reuse the existing uplink information and use a new second field to indicate the second PDSCH rate matching and the second time offset. There is no need to indicate the second PDSCH rate matching and the second time offset through new signaling, which saves signaling overhead and achieves better compatibility with existing signaling.
[0027] In combination with the first aspect, in some possible implementations, the third information includes a third index, and the third index is used to indicate the correspondence between the third PDSCH rate matching and the third time offset.
[0028] Based on the above technical solution, the terminal device and the second network device are both predefined or preconfigured with rules (e.g., a table) regarding the third PDSCH rate matching and the third time offset. That is, the second network device can directly indicate an index (e.g., a third index) or a sequence number of the table in the third information. The terminal device can directly determine the third PDSCH rate matching and the third time offset indicated by the third index based on the third index and the predefined table, thereby reducing resource overhead.
[0029] In combination with the first aspect, in some possible implementations, the third information includes a third field, and the third field is used to indicate the third PDSCH rate matching and the third time offset.
[0030] Based on the above technical solution, the third information can directly indicate the third PDSCH rate matching and the third time offset through the third field. After the terminal device obtains the third information, it can directly determine the third PDSCH rate matching and the third time offset based on the third field in the third information. The second network device can reuse the existing downlink information and use a new third field to indicate the third PDSCH rate matching and the third time offset. There is no need to indicate the third PDSCH rate matching and the third time offset through new signaling, which saves signaling overhead and achieves better compatibility with existing signaling.
[0031] In combination with the first aspect, in some possible implementations, the second time offset includes at least one time offset.
[0032] It should be understood that the time offset in the present application may be a time slot offset, a minislot offset, a subframe offset, or a transmission time interval offset.
[0033] It should be understood that the second time offset includes at least one time offset, and the at least one time offset is determined based on the first time offset, or the at least one time offset is determined based on the first time offset and the third time offset. That is, after the first network device and the second network device receive the at least one time offset, they send the PDSCH to the terminal device on the transmission resource determined according to each time offset in the at least one time offset.
[0034] In combination with the first aspect, in some possible implementations, when the first information is included in the first downlink control information DCI, the first DCI comes from the first network device, and the first DCI includes a first PDSCH rate matching indication field and a fourth field, the first PDSCH rate matching indication field is used to indicate the first PDSCH rate matching, and the fourth field is used to indicate the first time offset.
[0035] It should be understood that when the first network device sends the first DCI to the terminal device, the first DCI includes the first information. The first DCI can reuse the existing PDSCH rate matching indication field (for example, the first PDSCH rate matching indication field) to indicate the first PDSCH rate matching. The first DCI adds a new field (for example, the fourth field), and the fourth field is used to indicate the first time offset.
[0036] In combination with the first aspect, in some possible implementations, when the third information is included in the second downlink control information DCI, the second DCI comes from the second network device, and the second DCI includes a second PDSCH rate matching indication field and a fifth field, the second PDSCH rate matching indication field is used to indicate the third PDSCH rate matching, and the fifth field is used to indicate the third time offset.
[0037] It should be understood that when the second network device sends a second DCI to the terminal device, the second DCI includes the third information. The second DCI can reuse the existing PDSCH rate matching indication field (for example, the second PDSCH rate matching indication field) to indicate the third PDSCH rate matching. The second DCI adds a new field (for example, the fifth field), and the fifth field is used to indicate the third time offset.
[0038] Based on the above technical solution, when the second network device transmits the third information through DCI information, the PDSCH rate matching indication field in the DCI information can be reused to indicate the third PDSCH rate matching, and a new field is added to the DCI to indicate the third time offset. While achieving better compatibility with the existing DCI, the third PDSCH rate matching and third time offset of the second network device are provided to the terminal device through the DCI information, saving signaling overhead.
[0039] On the second aspect, a method for resource indication of collaborative transmission is provided. The method can be executed by a network device or by a component of a network device (such as a chip or a chip system, etc.), and this application does not limit this.
[0040] The method includes: a second network device receives second information sent by a terminal device, the second information is determined based on first information, the first information comes from the first network device, the first information is used to indicate a first physical downlink shared channel (PDSCH) rate matching and a first time offset, the second information is used to indicate a second PDSCH rate matching and a second time offset, the second PDSCH rate matching is determined based on the first PDSCH rate matching, and the second time offset is determined based on the first time offset; the second network device sends PDSCH to the terminal device based on the second information, wherein the first time offset is the offset between the time unit where the first information is located and the time unit where the first PDSCH rate matching is located, and the second time offset is the offset between the time unit where the second information is located and the time unit where the second PDSCH rate matching is located.
[0041] According to the method provided in the present application, the second network device receives the second information sent from the terminal device, and the second information is determined by the terminal device based on the first information received from the first network device. The second network device sends the PDSCH to the terminal device according to the second PDSCH rate matching and the second time offset indicated by the second information. Among them, the second network device sends the PDSCH to the terminal device based on the second information determined by the terminal device based on the first information, so that the first network device and the second network device can send the PDSCH to the terminal device on the same transmission resource. In the scenario where multiple network devices perform collaborative transmission to the same terminal device, it can ensure that the multiple network devices use the same time-frequency resources to transmit data to the same terminal device, thereby improving data transmission performance.
[0042] In combination with the second aspect, in some possible implementations, before the second network device receives the second information sent by the terminal device, the method also includes: the second network device sends third information to the terminal device, the third information being used to indicate a third PDSCH rate match and a third time offset, the third time offset being the offset between the time unit where the third information is sent and the time unit where the third PDSCH rate match is located.
[0043] Based on the above technical solution, the second network device sends third information to the terminal device. The terminal device determines second information based on the first information of the first network device and the third information of the second network device, and sends the second information to the first network device and the second network device. The first network device and the second network device send the PDSCH to the terminal device according to the second PDSCH rate matching and second time offset indicated by the second information, so that the first network device and the second network device send the PDSCH to the terminal device according to the same PDSCH rate matching and time unit, ensuring that the first network device and the second network device transmit downlink data to the terminal device on the same resources, thereby reducing interference and improving the signal-to-noise ratio and data transmission performance during coherent collaborative transmission.
[0044] In combination with the second aspect, in some possible implementations, the second information is determined based on the first information and at least one third information, at least one third information comes from at least one second network device, at least one third information is used to indicate at least one third PDSCH rate match and at least one third time offset, the second PDSCH rate match is determined based on the first PDSCH rate match, and the second time offset is determined based on the first time offset, including: the second PDSCH rate match is determined based on the first PDSCH rate match and at least one third PDSCH rate match, and the second time offset is determined based on the first time offset and at least one third time offset.
[0045] In combination with the second aspect, in some possible implementations, the first information includes a first index, where the first index is used to indicate a correspondence between the first PDSCH rate matching resource and the first time offset.
[0046] Based on the above technical solution, the terminal device is predefined or preconfigured with a rule (e.g., a table) regarding the first PDSCH rate matching and the first time offset, that is, the first network device can directly indicate the index (e.g., the first index) or sequence number of the table in the first information. The terminal device can directly determine the first PDSCH rate matching and the first time offset corresponding to the first index based on the first index and the predefined table, thereby reducing resource overhead.
[0047] In combination with the second aspect, in some possible implementations, the first information includes a first field, and the first field is used to indicate the first PDSCH rate matching and the first time offset.
[0048] Based on the above technical solution, the first PDSCH rate matching and the first time offset can be directly indicated in the first information through the first field. After the terminal device obtains the first information, it can directly determine the first PDSCH rate matching and the first time offset based on the first field in the first information. The first network device can reuse the existing downlink information and use it to indicate the first PDSCH rate matching and the first time offset by adding a new first field. There is no need to indicate the first PDSCH rate matching and the first time offset by adding new signaling, which saves signaling overhead and achieves better compatibility with existing signaling.
[0049] In combination with the second aspect, in some possible implementations, the second information includes a second index, where the second index is used to indicate a correspondence between the second PDSCH rate matching and the second time offset.
[0050] Based on the above technical solution, the terminal device, the first network device, and the second network device are all predefined or preconfigured with rules (e.g., a table) regarding the second PDSCH rate matching and the second time offset. That is, the terminal device can directly indicate an index (e.g., a second index) or a sequence number of the table in the second information. The first network device and the second network device can directly determine the second PDSCH rate matching and the second time offset corresponding to the second index based on the second index and the predefined table, thereby reducing resource overhead.
[0051] In combination with the second aspect, in some possible implementations, the second information includes a second field, and the second field is used to indicate the second PDSCH rate matching and the second time offset.
[0052] Based on the above technical solution, the second information can directly indicate the second PDSCH rate matching and the second time offset through the second field. After the first network device and the second network device obtain the second information, they can directly determine the second PDSCH rate matching and the second time offset based on the second field in the second information. The terminal device can reuse the existing uplink information and use a new second field to indicate the second PDSCH rate matching and the second time offset. There is no need to indicate the second PDSCH rate matching and the second time offset through new signaling, which saves signaling overhead and achieves better compatibility with existing signaling.
[0053] In combination with the second aspect, in some possible implementations, the third information includes a third index, and the third index is used to indicate the correspondence between the third PDSCH rate matching and the third time offset.
[0054] Based on the above technical solution, the terminal device and the second network device are both predefined or preconfigured with rules (e.g., a table) regarding the third PDSCH rate matching and the third time offset. That is, the second network device can directly indicate an index (e.g., a third index) or a sequence number of the table in the third information. The terminal device can directly determine the third PDSCH rate matching and the third time offset corresponding to the third index based on the third index and the predefined table, thereby reducing resource overhead.
[0055] In combination with the second aspect, in some possible implementations, the third information includes a third field, and the third field is used to indicate the third PDSCH rate matching and the third time offset.
[0056] Based on the above technical solution, the third information can directly indicate the third PDSCH rate matching and the third time offset through the third field. After the terminal device obtains the third information, it can directly determine the third PDSCH rate matching and the third time offset based on the third field in the third information. The second network device can reuse the existing downlink information and use a new third field to indicate the third PDSCH rate matching and the third time offset. There is no need to indicate the third PDSCH rate matching and the third time offset through new signaling, which saves signaling overhead and achieves better compatibility with existing signaling.
[0057] In conjunction with the second aspect, in some possible implementations, the second time offset includes at least one time offset.
[0058] It should be understood that the second time offset includes at least one time offset, and the at least one time offset is determined based on the first time offset, or the at least one time offset is determined based on the first time offset and the third time offset. That is, after the first network device and the second network device receive the at least one time offset, they send the PDSCH to the terminal device on the transmission resource determined according to each time offset in the at least one time offset.
[0059] In combination with the second aspect, in some possible implementations, when the first information is included in the first downlink control information DCI, the first DCI comes from the first network device, and the first DCI includes a first PDSCH rate matching indication field and a fourth field, the first PDSCH rate matching indication field is used to indicate the first PDSCH rate matching, and the fourth field is used to indicate the first time offset.
[0060] It should be understood that when the first network device sends the first DCI to the terminal device, the first DCI includes the first information. The first DCI can reuse the existing PDSCH rate matching indication field (for example, the first PDSCH rate matching indication field) to indicate the first PDSCH rate matching. The first DCI adds a new field (for example, the fourth field), and the fourth field is used to indicate the first time offset.
[0061] In combination with the second aspect, in some possible implementations, when the third information is included in the second downlink control information DCI, the second DCI comes from the second network device, and the second DCI includes a second PDSCH rate matching indication field and a fifth field, the second PDSCH rate matching indication field is used to indicate the third PDSCH rate matching, and the fifth field is used to indicate the third time offset.
[0062] It should be understood that when the second network device sends a second DCI to the terminal device, the second DCI includes the third information. The second DCI can reuse the existing PDSCH rate matching indication field (for example, the second PDSCH rate matching indication field) to indicate the third PDSCH rate matching. The second DCI adds a new field (for example, the fifth field), and the fifth field is used to indicate the third time offset.
[0063] In a third aspect, a communication device is provided, the device comprising: a transceiver unit, configured to receive first information from a first network device, the first information being used to indicate a first physical downlink shared channel (PDSCH) rate matching and a first time offset;
[0064] The transceiver unit is also used to send second information to the second network device based on the first information, where the second information is used to indicate a second PDSCH rate match and a second time offset, the second PDSCH rate match is determined based on the first PDSCH rate match, and the second time offset is determined based on the first time offset, wherein the first time offset is the offset between the time unit where the first information is located and the time unit where the first PDSCH rate match is located, and the second time offset is the offset between the time unit where the second information is located and the time unit where the second PDSCH rate match is located.
[0065] It should be understood that the transceiver unit can also perform the receiving and sending processing in the aforementioned first aspect.
[0066] In a possible implementation, the communication device further includes a processing unit, which is used for other processing except receiving and sending in the aforementioned first aspect.
[0067] In a fourth aspect, a communication device is provided, the device including: a transceiver unit, configured to receive second information sent by a terminal device, the second information being determined based on first information, the first information being from a first network device, the first information being used to indicate a first physical downlink shared channel (PDSCH) rate matching and a first time offset, the second information being used to indicate a second PDSCH rate matching and a second time offset, the second PDSCH rate matching being determined based on the first PDSCH rate matching, and the second time offset being determined based on the first time offset;
[0068] The transceiver unit is further configured to send a PDSCH to the terminal device according to the second information,
[0069] Among them, the first time offset is the offset between the time unit where the first information is located and the time unit where the first PDSCH rate matching is located, and the second time offset is the offset between the time unit where the second information is located and the time unit where the second PDSCH rate matching is located.
[0070] It should be understood that the transceiver unit can also perform the receiving and sending processing in the aforementioned second aspect.
[0071] In one possible implementation, the communication device further includes a processing unit, which is used for other processing in addition to receiving and sending in the aforementioned second aspect.
[0072] In a fifth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and configured to execute instructions in the memory to implement the method of the first aspect and any possible implementation of the first aspect, or to implement the method of the second aspect and any possible implementation of the second aspect.
[0073] Optionally, the communication device also includes a memory.
[0074] Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0075] In one implementation, the communication device is a centralized user configuration function. When the communication device is a centralized user configuration function, the communication interface may be a transceiver, or an input / output interface.
[0076] In another implementation, the communication device is a chip configured in a centralized user configuration function. When the communication device is a chip configured in a centralized user configuration function, the communication interface may be an input / output interface.
[0077] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0078] In a sixth aspect, a processor is provided, comprising: 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 of the first aspect, or the method in any possible implementation of the second aspect.
[0079] In a specific implementation, the processor may be one or more chips, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0080] In a seventh aspect, a processing device is provided, comprising a processor and a memory. The processor is configured to read instructions stored in the memory and receive signals via a receiver or transmit signals via a transmitter to execute the method of any possible implementation of the first aspect, or to execute the method of any possible implementation of the second aspect.
[0081] Optionally, there are one or more processors and one or more memories.
[0082] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0083] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory, which can be integrated with the processor on the same chip or can be set on different chips. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0084] It should be understood that the relevant data interaction process, such as sending configuration information, can be the process of outputting configuration information from the processor, and receiving configuration information can be the process of receiving input configuration information from the processor. Specifically, the data output by the processor can be output to the transmitter, and the input data received by the processor can be from the receiver. The transmitter and receiver can be collectively referred to as a transceiver.
[0085] The processing device in the seventh aspect may be one or more chips. The processor in the processing device may be implemented in hardware or software. When implemented in hardware, the processor may be a logic circuit, an integrated circuit, or the like; when implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory, which may be integrated into the processor or located independently of the processor.
[0086] In an eighth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute a method in any possible implementation of the first aspect, or enables a computer to execute a method in any possible implementation of the second aspect.
[0087] In the ninth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer program runs on a computer, the method in any possible implementation of the first aspect is executed, or the method in any possible implementation of the second aspect is executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0088] FIG1 is a schematic diagram of a rate matching provided in an embodiment of the present application.
[0089] FIG2 is a schematic diagram of a communication system to which the present application is applicable.
[0090] FIG3 is a flow chart of an ideal backhaul link information scheduling process.
[0091] FIG4 is a flow chart of a resource indication method for collaborative transmission provided in an embodiment of the present application.
[0092] FIG5 is a schematic diagram of a frame structure in a TDD system provided in an embodiment of the present application.
[0093] FIG6 is a schematic diagram of a frame structure in another TDD system provided in an embodiment of the present application.
[0094] FIG7 is a schematic diagram of an air interface assisted scheduling process provided in an embodiment of the present application.
[0095] FIG8 is a schematic diagram of another air interface assisted scheduling process provided in an embodiment of the present application.
[0096] FIG9 shows a schematic block diagram of a communication device provided in an embodiment of the present application.
[0097] FIG10 shows a schematic block diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0098] The technical solution in this application will be described below with reference to the accompanying drawings.
[0099] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system, new radio (NR) system, wireless-fidelity (WiFi) system, third generation partnership project (3GPP) related communication system, and other communication systems (such as 6G system) or multiple communication convergence systems that may appear in the future.
[0100] The terminal device in the embodiments of the present application is a device with wireless transceiver capabilities. For example, it may include a handheld device with wireless connectivity, or a processing device connected to a wireless modem. The terminal device can communicate with the core network via a radio access network (RAN), exchanging voice and / or data with the RAN. Terminal devices may refer to user equipment (UE), wireless terminal devices, mobile terminal devices, device-to-device (D2D) terminal devices, V2X terminal devices, machine-to-machine / machine-type communications (M2M / MTC) terminal devices, Internet of Things (IoT) terminal devices, subscriber units, subscriber stations, mobile stations, remote stations, access points (AP), remote terminals, access terminals, user terminals, user agents, or user devices. They may also include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, or computer-integrated mobile devices, etc. For example, personal communication service (PCS) phones and other devices. Furthermore, they may also be limited devices, such as devices with low power consumption, limited storage capacity, or limited computing power. Examples include barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners and other information sensing devices, etc. The terminal device can be fixed or mobile.
[0101] It should be noted that, in this application, a device for implementing a terminal device function can be a terminal device; it can also be a device that supports the terminal device in implementing the function, such as a chip system, which can be installed in the terminal device. In this application, a chip system can be composed of a chip or include a chip and other discrete devices.
[0102] The network device in the embodiment of the present application is an access device that the terminal device accesses to the mobile communication system in a wireless manner, including a wireless access network device, such as a base station. The network device may also refer to a device that communicates with the terminal device at the air interface. The network device may include an evolutionary base station (evolutionary Node B) in a long term evolution (LTE) system or an advanced long term evolution (LTE-A), which may be referred to as eNB or e-NodeB. An eNB is a device deployed in a wireless access network that meets the fourth generation mobile communication technology (4G) standard to provide wireless communication functions for terminal devices. The network device may also be a new radio controller (NR controller), a base station (gNode B, gNB) in a 5G system, a centralized unit, a new wireless base station, a radio remote module, a micro base station (also known as a small station), a relay, a distributed unit, various forms of macro base stations, a transmission reception point (TRP), a reception point (RP), a transmission measurement function (TMF) or a transmission point (TP) or any other wireless access device, but the embodiments of the present application are not limited thereto. The network device may also include a home base station (e.g., a home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), or a wireless fidelity (Wifi) access point (AP). The embodiments of the present application do not limit the specific technology and specific device form used by the network device. The network device may correspond to an eNB in a 4G system and to a gNB in a 5G system.
[0103] Among them, the base station in the embodiment of the present application may include a centralized unit (CU) and a distributed unit (DU), and multiple DUs can be centrally controlled by one CU. CU and DU can be divided according to the protocol layer functions of the wireless network they possess, for example, the PDCP layer and above protocol layer functions are set in the CU, and the protocol layers below the PDCP, such as the radio link control (RLC) layer and the media access control (MAC) layer, are set in the DU. It should be noted that this division of the protocol layer is only an example, and it can also be divided in other protocol layers. The radio frequency device can be remote and not placed in the DU, or it can be integrated in the DU, or partly remote and partly integrated in the DU. The embodiment of the present application does not impose any restrictions. In addition, in some embodiments, the control plane (CP) and user plane (UP) of the CU can be separated and divided into different entities for implementation, namely the control plane CU entity (CU-CP entity) and the user plane CU entity (CU-UP entity). In this network architecture, the signaling generated by the CU can be sent to the terminal device through the DU, or the signaling generated by the UE can be sent to the CU through the DU. The DU can directly encapsulate the signaling through the protocol layer and transparently transmit it to the UE or CU without parsing the signaling. In this network architecture, the CU is divided into a network device on the radio access network (RAN) side. In addition, the CU can also be divided into a network device on the core network (CN) side. This application does not limit this.
[0104] In the embodiments of the present application, the terminal device is wirelessly connected to the radio access network device, and the radio access network device is wirelessly or wiredly connected to the core network device. The core network device and the radio access network device can be independent and distinct physical devices, or the core network device's functions and the radio access network device's logical functions can be integrated into the same physical device, or a single physical device can integrate some of the core network device's functions and some of the radio access network device's functions. The terminal device can be stationary or mobile.
[0105] To facilitate understanding of the embodiments of the present application, several terms involved in the present application are first briefly explained.
[0106] 1. Coherent joint transmission (CJT)
[0107] Multiple network devices transmit data to a terminal device in a coherent transmission manner. The multiple network devices participating in the coherent transmission all obtain relevant data information (for example, data stream information, precoding matrix, etc.) and channel state information (CSI) between the multiple network devices and the terminal device (for example, the covariance matrix of the channel between the multiple network devices and the terminal device, etc.). The multiple network devices can be equivalent to a distributed multiple antenna array, which jointly precodes the same layer of data to be transmitted. The so-called "coherent transmission" means that multiple network devices can jointly transmit the same data, so that the transmission signals of multiple network devices can be superimposed in the same phase when they reach the terminal device, thereby greatly improving the power of the received signal and greatly reducing interference. In other words, coherent transmission can greatly improve the received signal-to-interference-noise ratio of the terminal device, thereby significantly improving the data transmission performance.
[0108] 2. Uplink control information (UCI)
[0109] It is usually used to transmit the acknowledgment (ACK) or negative acknowledgment (NACK) of hybrid automatic repeat request (HARQ) information for physical downlink shared channel demodulation, scheduling request (SR), and CSI. UCI may include one or more of CSI, HARQ information, and SR. Among them, the HARQ information may include ACK or NACK for one or more physical downlink shared channels. ACK may indicate that the physical downlink shared channel is successfully received and the data in the physical downlink shared channel is successfully decoded; NACK may indicate that the physical downlink shared channel is not successfully received or the data in the physical downlink shared channel is not successfully decoded. The network device can retransmit data based on the NACK fed back by the terminal device. SR is used for the terminal device to request the network device to allocate physical uplink shared channel resources. CSI can include one or more of the following: precoding matrix indicator (PMI), rank indication (RI), channel quality indicator (CQI), and channel state information reference signal (CSI-RS) resource indication (CRI). Based on different time domain behaviors, CSI can also be divided into periodic CSI, semi-persistent CSI, and aperiodic CSI.
[0110] 3. Downlink control information (DCI): control information used to schedule downlink data channels (such as physical downlink shared channels) or uplink data channels (such as physical uplink shared channels) or other control information sent via the downlink.
[0111] 4. Physical downlink shared channel (PDSCH): Mainly used for downlink data transmission, and can also be used for the transmission of paging messages and some system messages.
[0112] 5. Duplex mode
[0113] Currently, duplex modes in mobile communication systems include full-duplex and half-duplex. When a communication device (e.g., a terminal device and a network device) can transmit and receive simultaneously, it is called full-duplex. When a communication device cannot transmit and receive simultaneously, it is called half-duplex. The communication device includes a network device and / or a terminal device. For example, the network device and the terminal device may both operate in full-duplex mode, or both the network device and the terminal device may operate in half-duplex mode, or the network device may operate in full-duplex mode and the terminal device in half-duplex mode, or the network device may operate in half-duplex mode and the terminal device in full-duplex mode.
[0114] Time division duplexing (TDD): The frequency range of the uplink (UL) and downlink (DL) is the same. For example, the frequency range of UL is 2010 mega Hertz (MHz) to 2025 MHz, and the frequency range of DL is also 2010 MHz to 2025 MHz. Since UL and DL are not a pair of spectrums, TDD can also be understood as an unpaired spectrum. The terminal device can perform uplink transmission on UL, and the network device can perform downlink transmission on DL. In a TDD system, since the frequency range of UL and DL is the same, uplink transmission and downlink transmission cannot be performed at the same time. UL transmission or DL transmission can be performed on one symbol within a time slot. Therefore, TDD is half-duplex. For example, the terminal device and the network device can both be half-duplex.
[0115] Frequency division duplex (FDD): The operating frequency band of UL and the operating frequency band of DL have different frequency ranges. It can be understood that the frequency ranges of UL and DL do not overlap at all. For example, the frequency range of UL is 1920MHz~1980MHz, and the frequency range of DL is 2110MHz~2170MHz. Since UL and DL are a pair of spectrums, FDD can also be understood as a paired spectrum. The terminal device can perform uplink transmission on UL, and the network device can perform downlink transmission on DL. In an FDD system, since UL and DL are different, uplink transmission and downlink transmission can be performed simultaneously. Therefore, FDD is full-duplex. For example, the terminal device and the network device can both be full-duplex.
[0116] 6. Slot
[0117] In the NR system, for a normal cyclic prefix (CP), one time slot contains 14 orthogonal frequency division multiplexing (OFDM) symbols (hereinafter referred to as symbols). For an extended CP, one time slot contains 12 symbols.
[0118] A timeslot can be an uplink timeslot (U), a downlink timeslot (D), or a special timeslot (S). An uplink timeslot is configured for uplink transmission only, and all symbols in the uplink timeslot are uplink symbols, i.e., uplink symbols are configured for uplink transmission only; a downlink timeslot is configured for downlink transmission only, and all symbols in the downlink timeslot are downlink symbols, i.e., downlink symbols are configured for downlink transmission only; a special timeslot can be configured for uplink transmission or downlink transmission, but not for both uplink and downlink transmissions at the same time. A special timeslot can serve as a transition point between uplink and downlink. Symbols in a special timeslot may include a portion of uplink symbols, a portion of downlink symbols, and a spacer symbol. The spacer symbol is located between the uplink and downlink symbols in the special timeslot, and data cannot be sent on the spacer symbol.
[0119] 7.TDD frame structure
[0120] The frame format of the 5G NR system in TDD mode includes downlink time slots, special time slots, and uplink time slots. The number of uplink time slots can be one or more, the number of downlink time slots can be one or more, and the number of special time slots is one.
[0121] In the 5G NR system, the radio frame length is 10 milliseconds (ms). The radio frame consists of 10 subframes, each of which is 1 ms long. The number of time slots in each subframe is determined by the system parameter set. The time slots used for uplink transmission and the time slots used for downlink transmission in each radio frame are determined by the TDD frame ratio.
[0122] For example, taking the TDD frame ratio of 4:1 and each subframe including one time slot as an example, the types of time slots in the wireless frame under this structure may be as shown in Table 1.
[0123] Table 1. Timeslot types when TDD frame ratio is 4:1
[0124] In Table 1 above, time slots corresponding to time slot type D are downlink time slots, time slots corresponding to time slot type U are uplink time slots, and time slot type S are special time slots. A time period consists of five time slots, such as time slots 0 through 4, or time slots 5 through 9 in Table 1. These five time slots include three uplink time slots, one special time slot, and one uplink time slot. The special time slot is located between the downlink and uplink time slots and serves as the transition point between uplink and downlink.
[0125] For example, taking the TDD frame ratio of 8:2 and each subframe including one time slot as an example, the types of time slots in the wireless frame under this structure may be as shown in Table 2.
[0126] Table 2. Time slot types when TDD frame ratio is 8:2
[0127] In Table 2 above, with a TDD frame ratio of 8:2, one time period consists of 10 time slots, as shown in Table 2, from time slot 0 to time slot 9. These 10 time slots include 7 downlink time slots, 1 special time slot, and 2 uplink time slots. The special time slot is located between the downlink time slot and the uplink time slot and serves as the transition point between uplink and downlink.
[0128] 7.PDSCH rate matching
[0129] PDSCH rate matching refers to the process of avoiding unusable resources when mapping PDSCH resources, and only mapping PDSCH resources to available resources. PDSCH resources refer to time domain resources and / or frequency domain resources. Time domain resources can be OFDM symbols or symbols. Frequency domain resources can be resource blocks (RBs), resource block groups (RBGs), or resource elements (REs).
[0130] It should be understood that PDSCH rate matching can be used to indicate that certain specific time-frequency resource locations are occupied by other signals or channels, or are reserved. When performing PDSCH resource mapping, the network device does not map the PDSCH resources to these time-frequency resources, that is, it does not transmit PDSCH through these time-frequency resources.
[0131] As shown in Figure 1, each pattern group in the PDSCH rate matching pattern group contains one or more patterns. The PDSCH rate matching pattern group defines a set of time-frequency resource locations. Whether the puncturing locations contained in each pattern group are effective can be indicated by the downlink information (e.g., DCI) of the network device. Among them, the PDSCH rate matching pattern is not included in the pattern group, such as PDSCH rate matching pattern 3 in Figure 1. The PDSCH rate matching pattern 3 is not in group 1 and group 2, that is, the PDSCH rate matching pattern 3 is not controlled by the downlink information of the network device and defaults to puncturing.
[0132] Currently, the Third Generation Partnership Project (3rd In the 3GPP (3rd Generation Partnership Project) technical specification (TS) 38.212 v17.5.0 standard, downlink information, taking DCI as an example, can contain 0, 1, or 2 bits to indicate the pattern group. The specific number of bits is determined by higher-layer parameters. Assume that when there are two pattern groups, the most significant bit (MSB) of the 2 bits contained in the DCI is used to indicate pattern group 1, and the least significant bit (LSB) is used to indicate pattern group 2. As shown in Group 1 and Group 2 in Figure 1, Group 1 includes PDSCH rate matching pattern 0 and PDSCH rate matching pattern 1, Group 2 includes PDSCH rate matching pattern 2, and PDSCH rate matching pattern 3 is not included in the pattern group. The DCI contains a 2-bit indicator bit to indicate the pattern group, that is, the value of the indicator bit in the DCI can be "00, 01, 10, 11".
[0133] As shown in Figure 1, when the 2-bit indicator bit contained in the DCI is "00", that is, the rate matching of the time-frequency resource positions corresponding to PDSCH rate matching pattern 0, PDSCH rate matching pattern 1 and PDSCH rate matching pattern 2 contained in group 1 and group 2 is not effective, that is, not punctured, that is, the time-frequency resources corresponding to PDSCH rate matching pattern 0, PDSCH rate matching pattern 1 and PDSCH rate matching pattern 2 can be used to transmit PDSCH; when the 2-bit indicator bit contained in the DCI is "01", that is, the rate matching of the time-frequency resource positions corresponding to PDSCH rate matching pattern 2 contained in group 2 is effective, that is, the time-frequency resources corresponding to PDSCH rate matching pattern 2 are punctured, and the rate matching of the time-frequency resource positions corresponding to PDSCH rate matching pattern 0 and PDSCH rate matching pattern 1 contained in group 1 is not effective, that is, the time-frequency resources corresponding to PDSCH rate matching pattern 0 and PDSCH rate matching pattern 1 are not punctured, that is, the PDSCH rate matching pattern 0, the time-frequency resources corresponding to PDSCH rate matching pattern 1 can be used to transmit PDSCH, and the time-frequency resources corresponding to PDSCH rate matching pattern 2 are not used to transmit PDSCH; when the 2-bit indicator bit contained in the DCI is "10", that is, the rate matching of the time-frequency resource position corresponding to PDSCH rate matching pattern 2 contained in group 2 is not effective, that is, the time-frequency resources corresponding to PDSCH rate matching pattern 2 are not punctured, and the rate matching of the time-frequency resource position corresponding to PDSCH rate matching pattern 0 and PDSCH rate matching pattern 1 contained in group 1 is effective, that is, the time-frequency resources corresponding to PDSCH rate matching pattern 0 and PDSCH rate matching pattern 1 are punctured, that is, the time-frequency resources corresponding to PDSCH rate matching pattern 0 and PDSCH rate matching pattern 1 are not used to transmit PDSCH, and the time-frequency resources corresponding to PDSCH rate matching pattern 2 can be used to transmit PDSCH;When the 2-bit indicator bit in the DCI is "11", the rate matching of the time-frequency resource locations corresponding to PDSCH rate matching pattern 0, PDSCH rate matching pattern 1, and PDSCH rate matching pattern 2 included in group 1 and group 2 is effective, that is, punctured. In other words, the time-frequency resources corresponding to PDSCH rate matching pattern 0, PDSCH rate matching pattern 1, and PDSCH rate matching pattern 2 are not used for PDSCH transmission. Among them, PDSCH rate matching pattern 3 is not included in the pattern group, that is, puncturing is performed by default, that is, the time-frequency resources corresponding to PDSCH rate matching pattern 3 are not used for PDSCH transmission.
[0134] To facilitate understanding of the embodiments of the present application, a communication system applicable to the method provided in the embodiments of the present application is described in detail using the communication system shown in FIG2 as an example. FIG2 shows a schematic diagram of the architecture of a communication system 200 applicable to the embodiments of the present application. As shown in FIG2 , the communication system 200 may include at least one terminal device, such as the terminal devices 203 to 207 shown in FIG2 . The communication system 200 may also include at least two network devices, such as the network device 201 and the network device 202 shown in the figure, and the information interaction between the network device 201 and the network device 202 is realized through a non-ideal backhaul link (backhaul, BH). In the communication system 200, the network device 201 and the network device 202 can communicate with each other through a BH link, and the BH link can be a wired BH link (such as an optical fiber, a copper cable) or a wireless BH link (such as a microwave). The network device 201 and the network device 202 can cooperate with each other to provide services to the terminal device 203. Therefore, the terminal device 203 can communicate with the network device 201 and the network device 202 respectively through a wireless link. It should be noted that FIG2 is only exemplary. In an actual communication system, three or more network devices may cooperate with each other to provide services for the terminal device 203 .
[0135] Transmission between cooperating network devices can be categorized as ideal backhaul and non-ideal backhaul. For example, in an ideal backhaul scenario, the communication latency between two network devices can be in the microsecond range, negligible compared to the millisecond-level data scheduling in NR. In a non-ideal backhaul scenario, the communication latency between two network devices can be in the millisecond range, which is non-negligible compared to the millisecond-level data scheduling in NR.
[0136] As an example, in an ideal backhaul scenario, when multiple network devices send PDSCH to the same terminal device, in order to implement CJT, each network device that participates in providing collaborative transmission for the terminal device transmits its initial scheduling information for pre-scheduling the terminal device to the centralized node through BH. The centralized node determines the scheduling information for CJT based on predefined rules and each initial scheduling information, and transmits the scheduling information to each network device through BH, so that the scheduling information provided by the multiple network devices for the collaborative transmission of the same terminal device remains consistent.
[0137] As shown in Figure 3, network device 1 and network device 2 respectively perform initial pre-scheduling on the terminal device to determine corresponding pre-scheduling information (e.g., first pre-scheduling information and second pre-scheduling information) to complete the selection or allocation of wireless resources. Network device 1 and network device 2 respectively transmit the first pre-scheduling information and the second pre-scheduling information to the centralized node via the BH. The centralized node determines the scheduling information for CJT based on the first pre-scheduling information and the second pre-scheduling information, and then transmits the scheduling information to network device 1 and network device 2 respectively via the BH. Network device 1 and network device 2 respectively update the scheduling information sent by the centralized node. For example, network device 1 and network device 2 respectively update the first pre-scheduling information and the second pre-scheduling information to the scheduling information received from the centralized node, and send downlink data to the terminal device according to the scheduling information.
[0138] It should be understood that in the method shown in FIG3 , the scheduling information of multiple network devices for CJT is determined by a centralized node, and the BH interacts with each other. However, in a non-ideal BH scenario, the BH has the characteristics of high latency and low bandwidth. For example, the typical value of the BH latency is 4ms. Therefore, the latency generated by the process of determining the scheduling information for CJT based on FIG3 above is at least 8ms. To this end, network device 1 and network device 2 need to perform initial pre-scheduling on the terminal device 8ms in advance. However, when network device 1 and network device 2 perform initial pre-scheduling on the terminal device 8ms in advance, they cannot accurately estimate the service load status of network device 1 and network device 2 8ms later, as well as the channel status between network device 1 and the terminal device, and between network device 2 and the terminal device, resulting in the inability to guarantee the data transmission performance of CJT.
[0139] In a non-ideal backhaul scenario, when multiple network devices collaborate with terminal devices for transmission, the backhaul delay of information interaction between multiple network devices is relatively large. That is, there is a large delay in the process of unifying scheduling information through interaction between network devices. Therefore, it is difficult to implement CJT in a network communication system with a non-ideal backhaul link.
[0140] In view of this, the present application provides a resource indication method for collaborative transmission, which is mainly used in non-ideal backhaul wireless communication networks, such as the Internet Protocol-based Radio Access Network (Internet Protocol RAN) networking scenario in NR. The communication process occurs between network devices and terminal devices, and involves multiple network devices transmitting data for the same terminal device through CJT.
[0141] The present application provides a method for resource indication for collaborative transmission. A primary network device (also known as a primary base station or primary station) and a collaborative network device (also known as a collaborative base station or collaborative station or secondary base station or secondary station) send initial scheduling information to a terminal device. The terminal device determines scheduling information for coherent joint transmission based on the initial scheduling information of each network device and sends the scheduling information to each network device. Each network device performs scheduling updates based on the scheduling information sent by the terminal device and transmits downlink data based on the scheduling information sent by the terminal device, ensuring that the same time-frequency resources are used to transmit data to the same terminal device during coherent collaborative transmission between the network devices, thereby improving data transmission performance.
[0142] In order to facilitate understanding of the embodiments of the present application, the following explanations are made.
[0143] First, in the embodiment of the present application, "used for indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information, indication field, configuration information, etc. described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent.
[0144] Second, the first, second, and various numerical numbers in the embodiments shown below are merely distinctions for ease of description and are not intended to limit the scope of the embodiments of the present application. For example, to distinguish different indication information, etc.
[0145] Third, in the embodiments shown below, "pre-acquisition" or "pre-setting" may include being indicated by network device signaling or being pre-defined (e.g., defined by a protocol); it may be defined by a communication protocol and configured in the access network device and terminal device of both communicating parties, or it may be determined by the network device and configured to the terminal device, where the configuration may be explicit configuration through signaling or implicit configuration through other information. "Pre-definition" may be implemented by pre-saving corresponding codes, tables, or other methods that can be used to indicate relevant information in devices (e.g., including terminal devices and network devices), and this application does not limit its specific implementation.
[0146] Fourth, the method for resource indication of collaborative transmission provided in this application is applicable not only to TDD communication systems, but also to FDD communication systems.
[0147] Fifth, embodiments of the present application involve collaborative transmission, which can include CJT and coherent joint reception (CJR). CJT refers to downlink data transmission in collaborative transmission, and CJR refers to uplink data transmission in collaborative transmission. This application primarily uses CJT downlink data transmission as an example to exemplify the method provided herein.
[0148] The following describes in detail the resource indication method for collaborative transmission provided by the present application in conjunction with the accompanying drawings. Since one or more network devices in a wireless communication system can provide services for the same terminal device, any network device in the wireless communication system that serves the same terminal device can communicate with the terminal device based on the resource indication method for collaborative transmission provided by the present application. Among them, the communication between the network device and the terminal device may include the network device sending downlink data to the terminal device (downlink communication), and the terminal device sending uplink data to the network device (uplink communication), both of which are applicable to the resource indication method for collaborative transmission provided by the present application.
[0149] Next, the resource indication method for collaborative transmission provided in an embodiment of the present application will be described in detail by taking a scenario in which multiple network devices communicate with the same terminal device and the multiple network devices send downlink data to the same terminal device as an example.
[0150] FIG4 is a schematic flowchart of a resource indication method for collaborative transmission provided in an embodiment of the present application.
[0151] It should be understood that when only one of the multiple network devices participating in the coordinated transmission performs initial scheduling, or when two or more of the multiple network devices participating in the coordinated transmission perform initial scheduling, how to ensure that the multiple network devices use the same time-frequency resources to transmit PDSCH to the terminal device in the CJT mechanism. This application will combine the following two situations to introduce the method provided by this application in detail:
[0152] Case 1: Among multiple network devices participating in cooperative transmission, only one network device performs initial scheduling.
[0153] Case 2: Two or more network devices among the multiple network devices participating in the cooperative transmission have performed initial scheduling.
[0154] It should be understood that for the above two situations, the following takes the multiple network devices including the first network device and the second network device as an example, that is, the first network device and the second network device are both network devices participating in the cooperative transmission of the terminal device, and how to ensure that the first network device and the second network device transmit PDSCH to the terminal device on the same resources in the CJT mechanism. The following will combine the above two situations and the method shown in Figure 4 for exemplary explanation:
[0155] For situation one:
[0156] Only one of the multiple network devices participating in the cooperative transmission performs initial scheduling. Assuming that the multiple network devices include a first network device and a second network device, and assuming that the first network device performs initial scheduling and the second network device does not perform initial scheduling, as shown in FIG4 , the method may include the following steps:
[0157] 401. A first network device sends first information to a terminal device.
[0158] Specifically, the first network device sends the first information to the terminal device. Correspondingly, the terminal device receives the first information from the first network device.
[0159] It should be understood that the first network device determines the first information through initial scheduling and sends the first information to the terminal device. The first information is used to indicate the first PDSCH rate matching and the first time offset, and the first time offset is the offset between the time unit where the first information is sent and the time unit where the first PDSCH rate matching is located. As shown in Figure 5, it is assumed that the first network device performs initial scheduling to determine the first information on time slot 0 within the first time period, and sends the first information to the terminal device on time slot 1 within the first time period. The first network device performs PDSCH rate matching on time slot 0 within the second time period and sends PDSCH to the terminal device, that is, the time unit where the PDSCH rate matching is located is time slot 0 within the second time period. The first time offset is the offset between time slot 1 within the first time period where the first information is located and time slot 0 within the second time period where the PDSCH rate matching is located. In this application, Taking the first time offset as an example, the first time offset is 4 time slots, that is,
[0160] In a possible implementation, the first information includes a first index. The first index corresponds to the first PDSCH rate matching and the first time offset, and the first index is used to indicate a corresponding relationship between the first PDSCH rate matching and the first time offset.
[0161] It should be understood that the terminal device can be predefined or preconfigured, or the first network device indicates one or more correspondences between the first PDSCH rate matching and the first time offset through indication information, and the one or more correspondences between the first PDSCH rate matching and the first time offset can be represented in the form of a table / list. The first information may include a first index corresponding to a correspondence in the table / list, and the terminal device can determine the first PDSCH rate matching and the first time offset based on the first index and the one or more correspondences, without directly indicating the first PDSCH rate matching and the first time offset. By indicating the index of the correspondence between the first PDSCH rate matching and the first time offset, the signaling overhead can be reduced.
[0162] As an example, it is assumed that the terminal device is predefined with multiple correspondences between the first PDSCH rate matching and the first time offset, and the multiple correspondences are represented in the form of a table, as shown in Table 3:
[0163] Table 3
[0164] As shown in Table 3 above, assuming that the terminal device is predefined in Table 3 above, for example, when the value of the first index in the first information is "4", the terminal device determines the first time offset according to the first index "4" and Table 3. The resources corresponding to the PDSCH rate matching in PDSCH rate matching group 1 and PDSCH rate matching group 2 are all punctured, that is, the time-frequency resources corresponding to the PDSCH rate matching pattern included in PDSCH rate matching group 1 and PDSCH rate matching group 2 are not used to transmit PDSCH. For example, when the value of the first index in the first information is "6", the terminal device determines the first time offset based on the first index "6" and Table 3. The resources corresponding to the PDSCH rate matching in PDSCH rate matching group 1 are not punctured, that is, the time-frequency resources corresponding to the PDSCH rate matching pattern included in PDSCH rate matching group 1 can be used to transmit PDSCH; the resources corresponding to the PDSCH rate matching in PDSCH rate matching group 2 are punctured, that is, the time-frequency resources corresponding to the PDSCH rate matching pattern included in PDSCH rate matching group 2 are not used to transmit PDSCH.
[0165] It should be understood that the example in Table 3 above is for the case where the value range of the first time offset is [4,6], and lists some possible values of the first time offset. In actual application, assuming that the value range of the first time offset is [N1,N2], the value of the first time offset includes N2-N1+1 possible values. In this case, the number of rows in Table 3 above can be (N2-N1+1)×2 M rows, where M is the number of PDSCH rate matching groups. The row index of the table (such as the first index) is available. bits to represent, where Indicates a round-up operation.
[0166] Exemplarily, when N2=6, N1=2, and M=4, the first index can be represented by 5 bits.
[0167] It should also be understood that in different duplex modes, the value range of the first time offset is different.
[0168] For example, in TDD duplex mode, the value range of the first time offset can be determined according to the TDD uplink and downlink time slot ratio. For example, in TDD duplex mode, the maximum value of the first time offset can satisfy the following formula (1), and the minimum value of the first time offset can satisfy the following formula (2):
[0169] Maximum value = 2 × (number of special time slots + number of downlink time slots) + number of uplink time slots - 1 Formula (1)
[0170] Minimum value = number of uplink time slots + 1 Formula (2)
[0171] The number of uplink time slots, the number of special time slots, and the number of downlink time slots described in the above formulas (1) and (2) are all based on a time period, that is, the number of uplink time slots is the number of uplink time slots within a time period, the number of downlink time slots is the number of downlink time slots within a time period, and the number of special time slots is the number of special time slots within a time period.
[0172] For example, taking the TDD frame ratio of 4:1 and each subframe including one time slot as an example, the value range of the first time offset is [2,8]; taking the TDD frame ratio of 8:2 and each subframe including one time slot as an example, the value range of the first time offset is [3,17].
[0173] In another possible implementation, the first information includes a first field, where the first field is used to indicate a first PDSCH rate matching and a first time offset.
[0174] It should be understood that the first network device can add a new field (for example, the first field) to the existing downlink information, and use the new field to indicate the first PDSCH rate matching and the first time offset, without having to indicate the first PDSCH rate matching and the first time offset by adding new signaling information, thereby saving signaling overhead and achieving better compatibility with existing signaling.
[0175] As an example, the first network device adds a first field to the existing downlink information, and indicates the first PDSCH rate matching and the first time offset through the first field. Assume that the downlink information is the first DCI, that is, the first field is added to the first DCI. The field structure of the first DCI is shown in Figure 6, and the first field can be added to any position in Figure 6. The first network device adds a first field to the existing first DCI to indicate the first PDSCH rate matching and the first time offset, thereby saving the signaling overhead of the first network device and achieving better compatibility with existing signaling.
[0176] It should also be understood that the first network device may also indicate the first PDSCH rate matching and the first time offset through separate signaling information.
[0177] As another example, the first network device adds a new field to the existing downlink information to indicate the first PDSCH rate matching and the first time offset. Assuming that the downlink information is the first DCI, the existing field of the first DCI includes a first PDSCH rate matching indication field. The first network device can use the existing first PDSCH rate matching indication field in the first DCI to indicate the first PDSCH rate matching, and add a fourth field to the existing first DCI, and the fourth field is used to indicate the first time offset. By multiplexing the first PDSCH rate matching indication field in the existing first DCI and adding a fourth field to the first DCI to indicate the first PDSCH rate matching and the first time offset, the signaling overhead of the network device is saved, and better compatibility with existing signaling is achieved.
[0178] 402. The terminal device sends second information to the second network device according to the first information.
[0179] Specifically, the terminal device receives first information from the first network device, determines second information based on the first information, and sends the second information to the second network device. Correspondingly, the second network device receives the second information from the terminal device.
[0180] It should be understood that the second information is used to indicate the second PDSCH rate matching and the second time offset, where the second time offset is the offset between the time unit in which the second information is sent and the time unit in which the second PDSCH rate matching is sent. The second PDSCH rate matching is determined based on the first PDSCH rate matching, and the second time offset is determined based on the first time offset.
[0181] It should also be understood that the second network device does not perform initial scheduling, that is, after the terminal device receives the first information from the first network device, it determines the second information based on the first information and sends the second information to the second network device.
[0182] As an example, the terminal device receives the first information of the first network device, and the terminal device determines the second PDSCH rate match based on the first PDSCH rate match indicated by the first information, and determines the second time offset based on the first time offset indicated by the first information. The first PDSCH rate match is the same as the second PDSCH rate match, and the first time offset is different from the second time offset. The offset between the time unit where the first information is located and the time unit where the first PDSCH rate match is located is greater than the offset between the time unit where the second information is located and the time unit where the second PDSCH rate match is located. The time unit where the first PDSCH rate match is located is the same as the time unit where the second PDSCH rate match is located, and the time unit where the first information is located is before the time unit where the second information is located, that is, the first time offset is greater than the second time offset.
[0183] In a possible implementation, the second information includes a second index. The second index corresponds to the second PDSCH rate matching and the second time offset, and the second index is used to indicate a corresponding relationship between the second PDSCH rate matching and the second time offset.
[0184] It should be understood that the terminal device and the second network device can be predefined or preconfigured, or the first network device can indicate one or more correspondences between the second PDSCH rate matching and the second time offset through indication information, and the one or more correspondences between the second PDSCH rate matching and the second time offset can be expressed in the form of a table / list. The second information may include a second index corresponding to a correspondence in the table / list, and the second network device can determine the second PDSCH rate matching and the second time offset based on the second index and the one or more correspondences, without indicating the second PDSCH rate matching and the second time offset. By indicating the index of the correspondence between the second PDSCH rate matching and the second time offset, the signaling overhead can be reduced.
[0185] As an example, it is assumed that the terminal device and the second network device are predefined with multiple corresponding relationships between the second PDSCH rate matching and the second time offset. The multiple corresponding relationships are represented in the form of a table, as shown in Table 4:
[0186] Table 4
[0187] As shown in Table 4 above, assuming that the terminal device is predefined in Table 4 above, for example, when the value of the second index in the second information is "3", the second network device determines that the second time offset is 3 according to the second index "3" and Table 3. The second time offset in this application is For example, The resources corresponding to the PDSCH rate matching group 1 are punctured, and the resources corresponding to the PDSCH rate matching group 2 are not punctured, that is, the time-frequency resources corresponding to the PDSCH rate matching pattern included in the PDSCH rate matching group 1 are not used to transmit the PDSCH, and the time-frequency resources corresponding to the PDSCH rate matching pattern included in the PDSCH rate matching group 2 can be used to transmit the PDSCH. For example, when the value of the second index in the second information is "5", that is, the second network device determines the second time offset according to the second index "5" and Table 4 The resources corresponding to the PDSCH rate matching in PDSCH rate matching group 1 and PDSCH rate matching group 2 are not punctured, that is, the time-frequency resources corresponding to the PDSCH rate matching pattern included in PDSCH rate matching group 1 and PDSCH rate matching group 2 can be used to transmit PDSCH.
[0188] It should be understood that the above Table 4 is an example of the range of the second time offset being [3,5], and lists some possible values of the first time offset. In actual application, assuming that the range of the second time offset is [N1,N2], the values of the second time offset include There are possibilities. At this time, the number of rows in Table 4 above can be rows, where M is the number of PDSCH rate matches, and the row index (second index) of Table 4 can be represented by M+N2-N1+1 bits.
[0189] It should also be understood that the second time offset At least one time offset value may be included. When the second time offset includes one time offset, as shown in Table 4 above; when the second time offset includes multiple (2 or more) time offsets, as shown in Table 5:
[0190] Table 5
[0191] It should be understood that the above Table 5 is similar to the above Table 4. For detailed description, please refer to the introduction of the above Table 4. In particular, the second time offset in the above Table 5 is It can include multiple time offsets. For example, when the value of the second index is "5", and 4, when the value of the second index is "11", 4 and 5. When the terminal device sends the second index to the second network device, the second network device The PDSCH is sent at each time offset of at least one time offset included in .
[0192] It should also be understood that in TDD mode, before the uplink time slot for the terminal device to send the second information to the second network device arrives, the first network device can perform one or more initial scheduling, that is, one or more first information corresponding to one or more initial schedulings can be sent to the terminal device through the downlink time slot, and the terminal device determines the second information based on the one or more first information and sends it to the second network device on the uplink time slot, that is, the second time offset includes at least one time offset, and the at least one time offset is determined based on one or more first information determined by the first network device in one or more initial schedulings.
[0193] In another possible implementation, the second information includes a second field, where the second field is used to indicate a second PDSCH rate matching and a second time offset.
[0194] It should be understood that the terminal device can add a new field (e.g., a second field) to the existing uplink information and indicate the second PDSCH rate matching and the second time offset through the new field. The terminal device indicates the second PDSCH rate matching and the second time offset by adding a second field to the existing uplink information, without the need to indicate the second PDSCH rate matching and the second time offset through separate signaling information, thereby saving signaling overhead and achieving better compatibility with existing signaling.
[0195] As an example, the terminal device adds a second field to the existing uplink information and indicates the second PDSCH rate matching and the second time offset through the second field. Assuming that the uplink information is UCI, the second field is added to the UCI. The field structure of the UCI is shown in Figure 7. The second field is added to the existing UCI structure. The specific position of the second field in the UCI is not limited in this application.
[0196] It should also be understood that the terminal device may also indicate the second PDSCH rate matching and the second time offset through separate signaling information.
[0197] It should also be understood that when the terminal device receives the first information from the device on the first network in step 401, and the first information indicates the first PDSCH rate matching and the first time offset in the form of a first index, the second information sent by the terminal device to the second network device in step 402 may also indicate the second PDSCH rate matching and the second time offset in the form of a second index; when the terminal device receives the first information from the device on the first network in step 401, and the first information indicates the first PDSCH rate matching and the first time offset through the first field, the second information sent by the terminal device to the second network device in step 402 may also indicate the second PDSCH rate matching and the second time offset through the second field.
[0198] 403. The first network device sends a PDSCH to the terminal device, and the second network device sends a PDSCH to the terminal device.
[0199] Specifically, the first network device sends a PDSCH to the terminal device according to the first PDSCH rate matching and the first time offset indicated by the first information determined in its own initial scheduling. The second network device sends a PDSCH to the terminal device according to the second PDSCH rate matching and the second time offset indicated by the second information received from the terminal device.
[0200] The first network device sends a PDSCH to the terminal device according to the first PDSCH rate matching and the first time offset. The second network device sends a PDSCH to the terminal device according to the second PDSCH rate matching and the second time offset. The first PDSCH rate matching and the second PDSCH rate matching are the same. The first time offset is different from the second time offset, and the time unit in which the first PDSCH rate matching occurs is the same as the time unit in which the second PDSCH rate matching occurs, that is, the first network device and the second network device send PDSCH to the terminal device on the same resources.
[0201] As an example, as shown in Figure 5, assume that the time unit where the first information is located is time slot 1 in the first time period, and the time unit where the first PDSCH rate matching is located is time slot 0 in the second time period, that is, the first time offset is 4 time slots; assume that the time unit where the second information is located is time slot 4 in the first time period, and the time unit where the second PDSCH rate matching is located is time slot 0 in the second time period, that is, the second time offset is 1 time slot. It can be understood that the first time offset is different from the second time offset, and the time unit where the first PDSCH rate matching is located is the same as the time unit where the second PDSCH rate matching is located, both of which are time slot 0 in the second time period. The PDSCH rate matching of the first network device and the second network device both sends PDSCH to the terminal device on time slot 0 in the second time period, and the first PDSCH rate matching is the same as the second PDSCH rate matching.
[0202] Based on the method shown in the above situation 1, in a scenario where multiple network devices cooperate in transmission, only one network device among the multiple network devices performs initial scheduling, and the terminal device determines the second information based on the information (for example, the first information) determined by the network device that performs initial scheduling. The terminal device sends the second information to other network devices that have not performed initial scheduling. The second PDSCH rate matching in the second information is determined based on the first PDSCH rate matching in the first information, and the second time offset is determined based on the first time offset in the first information. The multiple network devices that have not performed initial scheduling send PDSCH to the terminal device based on the second information, and the network device that performs initial scheduling sends PDSCH to the terminal device based on the first information, thereby ensuring that the multiple network devices send PDSCH to the terminal device on the same resources.
[0203] For situation 2:
[0204] Two or more network devices among the multiple network devices participating in the cooperative transmission perform initial scheduling. Assuming that the multiple network devices include a first network device and a second network device, and both the first network device and the second network device perform initial scheduling, as shown in FIG4 , the method may include the following steps:
[0205] 401', the first network device sends first information to the terminal device.
[0206] Specifically, the first network device sends the first information to the terminal device. Correspondingly, the terminal device receives the first information from the first network device.
[0207] It should be understood that the first network device determines the first information through initial scheduling and sends the first information to the terminal device. The first information is used to indicate the first PDSCH rate matching and the first time offset, where the first time offset is the offset between the time unit where the first information is located and the time unit where the first PDSCH rate matching is located.
[0208] In a possible implementation manner, the first information includes a first index, where the first index is used to indicate a correspondence between the first PDSCH rate matching and the first time offset.
[0209] In another possible implementation manner, the first information includes a first field, where the first field is used to indicate a first PDSCH rate matching and a first time offset.
[0210] It should be understood that step 401 ′ is similar to step 401 in the above situation 1. For details, please refer to the detailed description of step 401 above.
[0211] 402', the second network device sends third information to the terminal device.
[0212] Specifically, the second network device sends the third information to the terminal device. Correspondingly, the terminal device receives the third information from the second network device.
[0213] It should be understood that the second network device determines the third information through initial scheduling and sends the third information to the terminal device. The third information is used to indicate the third PDSCH rate matching and the third time offset, and the third time offset is the offset between the time unit where the third information is located and the time unit where the third PDSCH rate matching is located. As shown in Figure 5, it is assumed that the second network device performs initial scheduling to determine the third information on time slot 1 in the first time period, and sends the third information to the terminal device on time slot 2, that is, the time slot where the third information is transmitted is time slot 2, the second network device performs PDSCH rate matching on time slot 0 of the second time period and sends PDSCH to the terminal device, that is, the time unit where the PDSCH rate matching is located is time slot 0 of the second time period, that is, the third time offset is the offset between time slot 2 where the third information is located and time slot 0 where the PDSCH rate matching is located, that is, the third time offset can be
[0214] It should also be understood that the second network device and the first network device can be initially scheduled in the same time slot and send the first information and the third information to the terminal device in the same time slot. When the third information and the first information are sent to the terminal device in the same time slot, the third time offset is the same as the second time offset.
[0215] In a possible implementation, the third information includes a third index, where the third index corresponds to the third PDSCH rate matching and the third time offset, and the third index is used to indicate a corresponding relationship between the third PDSCH rate matching and the third time offset.
[0216] It should be understood that the terminal device can be predefined, or preconfigured, or the third network device indicates one or more correspondences between the third PDSCH rate matching and the third time offset through indication information. The one or more correspondences or corresponding rules between the third PDSCH rate matching and the third time offset can be expressed in the form of a table / list. The third information may include a third index corresponding to one or more correspondences in the table / list. The terminal device can determine the third PDSCH rate matching and the third time offset based on the third index and the one or more correspondences, without directly indicating the third PDSCH rate matching and the third time offset. By indicating the index of the correspondence between the third PDSCH rate matching and the third time offset, the signaling overhead can be reduced.
[0217] Wherein, assuming that the terminal device is predefined with a correspondence between the third PDSCH rate matching and the third time offset, the correspondence, when expressed in the form of a table, is similar to the above-mentioned Table 3. For details, please refer to the above-mentioned detailed description of Table 3. Wherein, the first PDSCH rate matching and the first time offset in Table 3 are replaced with the third PDSCH rate matching and the third time offset, and no further details are given here.
[0218] In another possible implementation manner, the third information includes a third field, where the third field is used to indicate a third PDSCH rate matching and a third time offset.
[0219] It should be understood that the second network device can add a new field (for example, the third field) to the existing downlink information and indicate the third PDSCH rate matching and the third time offset through the new field, without having to indicate the third PDSCH rate matching and the third time offset through new signaling information, thereby saving signaling overhead and achieving better compatibility with existing signaling.
[0220] As an example, the second network device adds a third field to the existing downlink information, and uses the third field to indicate the third PDSCH rate matching and the third time offset. Assuming that the downlink information is the second DCI, the third field is added to the second DCI information. The field structure of the second DCI is shown in FIG6 , which is similar to the description in step 401 in the above scenario 1. Please refer to the above detailed description.
[0221] It should also be understood that the second network device may also indicate the third PDSCH rate matching and the third time offset through separate signaling information.
[0222] As another example, the second network device adds a new field to the existing downlink information to indicate the third PDSCH rate matching and the third time offset. Assuming that the downlink information is the second DCI, the existing field of the second DCI includes a second PDSCH rate matching indication field. The second network device can use the existing second PDSCH rate matching indication field in the second DCI to indicate the third PDSCH rate matching, and add a fifth field to the existing second DCI, and the fifth field is used to indicate the third time offset. By multiplexing the second PDSCH rate matching indication field in the existing second DCI and adding a fifth field to the second DCI to indicate the third PDSCH rate matching and the third time offset, the signaling overhead of the network device is saved, and better compatibility with existing signaling is achieved.
[0223] 403 ′: The terminal device sends the second information to the first network device and the second network device according to the first information and the third information.
[0224] Specifically, after receiving the first information from the first network device and the third information from the second network device, the terminal device determines the second information based on the first information and the third information, and sends the second information to the first network device and the second network device. Correspondingly, the first network device and the second network device receive the second information from the terminal device.
[0225] It should be understood that the second information is used to indicate the second PDSCH rate matching and the second time offset, where the second time offset is the offset between the time unit in which the second information is sent and the time unit in which the second PDSCH rate matching is performed. The second PDSCH rate matching is determined based on the first PDSCH rate matching and the third PDSCH rate matching, and the second time offset is determined based on the first time offset and the third time offset.
[0226] It should also be understood that the first network device and the second network device both perform initial scheduling and send the first information and the third information determined by the initial scheduling to the terminal device respectively. The terminal device performs resource alignment based on the first information and the third information to determine the second information.
[0227] As an example, assume that PDSCH rate matching group 1 included in the first PDSCH rate matching in the first information is punctured, and PDSCH rate matching group 2 is not punctured, that is, PDSCH rate matching group 1 included in the first PDSCH rate matching cannot be used to transmit PDSCH, and PDSCH rate matching group 2 can be used to transmit PDSCH; and that PDSCH rate matching group 1 included in the third PDSCH rate matching in the third information is not punctured, and PDSCH rate matching group 2 is not punctured, that is, PDSCH rate matching group 1 and PDSCH rate matching group 2 included in the third PDSCH rate matching can both be used to transmit PDSCH. The terminal device determines a second PDSCH rate matching based on the first PDSCH rate matching and the third PDSCH rate matching, and PDSCH rate matching group 1 included in the second PDSCH rate matching is punctured, and PDSCH rate matching group 2 is not punctured, that is, PDSCH rate matching group 1 included in the second PDSCH rate matching cannot be used to transmit PDSCH, and PDSCH rate matching group 2 can be used to transmit PDSCH.
[0228] As another example, the third time offset in this application is For example, assuming that the first time offset in the first information is The third time offset in the third information is The terminal device is based on the first time offset Determine a new time unit The terminal device uses the third time offset Generate a new time unit The terminal device determines the second time offset according to the new time unit corresponding to the first time offset and the new time unit corresponding to the third time offset. The terminal device uses the first time offset Determine a new time unit The new time unit It is based on the time unit of the second information and the first time offset The first PDSCH rate matching indicated in is determined by the time unit where the terminal device is based on the third time offset Determine a new time unit The new time unit It is based on the time unit of the second information and the third time offset The third PDSCH rate matching indicated in is determined by the time unit in which it occurs.
[0229] In a possible implementation, the second information includes a second index. The second index corresponds to the second PDSCH rate matching and the second time offset, and the second index is used to indicate a corresponding relationship between the second PDSCH rate matching and the second time offset.
[0230] It should be understood that the terminal device, the first network device, and the second network device may be predefined or preconfigured regarding the correspondence between the second PDSCH rate matching and the second time offset, and the correspondence between the second PDSCH rate matching and the second time offset may be represented in the form of a table / list. The second information may indicate an index corresponding to the table / list, and the terminal device determines the second PDSCH rate matching and the second time offset based on the second index in the second information.
[0231] Among them, it is assumed that the terminal device, the first network device and the second network device are predefined with the correspondence between the second PDSCH rate matching and the second time offset. When the correspondence is expressed in the form of a table, it is similar to the above Table 4 and Table 5. For details, please refer to the above detailed introduction of Table 4 and Table 5.
[0232] In another possible implementation, the second information includes a second field, and the second field is used to indicate the second PDSCH rate matching and the second time offset. For a detailed introduction to this implementation, please refer to the introduction to step 402 in the above-mentioned scenario 1.
[0233] It should be understood that the terminal device can add a new field (such as a second field) to the existing uplink information, and use the newly added field to indicate the second PDSCH rate matching and the second time offset.
[0234] It should also be understood that the terminal device may also indicate the second PDSCH rate matching and the second time offset through separate signaling information.
[0235] The second time offset should also be understood that in step 401', the terminal device receives first information from a device on the first network, and the first information indicates the first PDSCH rate matching and the first time offset in the form of a first index. In step 402', the terminal device receives third information from a device on the second network, and the third information indicates the third PDSCH rate matching and the third time offset in the form of a third index. In step 403', the terminal device sends second information to the first network device and the second network device, and the second information may also indicate the second PDSCH rate matching and the second time offset in the form of a second index; or, in step 401', the terminal device receives first information from a device on the first network, and the first information indicates the first PDSCH rate matching and the first time offset through the first field. In step 402', the terminal device receives third information from a device on the second network, and the third information indicates the third PDSCH rate matching and the third time offset through the third field. In step 403', the terminal device sends second information to the first network device and the second network device, and the second information may also indicate the second PDSCH rate matching and the second time offset through the second field.
[0236] 404 ′, the first network device sends a PDSCH to the terminal device, and the second network device sends a PDSCH to the terminal device.
[0237] Specifically, the first network device receives the second information from the terminal device, and sends the PDSCH to the terminal device according to the second information. The second network device receives the second information sent by the terminal device, and sends the PDSCH to the terminal device according to the second information.
[0238] The first network device sends the PDSCH to the terminal device according to the second PDSCH rate matching and the second time offset. The second network device sends the PDSCH to the terminal device according to the second PDSCH rate matching and the second time offset. That is, the first network device and the second network device send the PDSCH to the terminal device on the same resources.
[0239] Based on the method shown in the above-mentioned case 2, in a scenario where multiple network devices cooperate in transmission, there are more than or equal to 2 network devices among the multiple network devices that perform initial scheduling, and the terminal device determines the second information based on the information (such as the first information and the third information) determined by the initial scheduling of the multiple network devices. The terminal device sends the second information to the multiple network devices. The second PDSCH rate matching in the second information is determined based on the first PDSCH rate matching in the first information and the third PDSCH rate matching in the third information, and the second time offset is determined based on the first time offset in the first information and the third time offset in the third information. The multiple network devices send PDSCH to the terminal device through the second information, thereby ensuring that the multiple network devices use the same resources to send PDSCH to the terminal device.
[0240] According to the method shown in FIG4 above, in a scenario where multiple network devices send PDSCH to the same terminal device through collaborative transmission, the scenario is divided into Case 1 and Case 2 according to the number of network devices that perform initial scheduling among the multiple network devices. Case 1 is used to indicate how to align the resources of the multiple network devices for transmitting PDSCH to the terminal device when only one network device among the multiple network devices performs initial pre-scheduling; Case 2 is used to indicate how to align the resources of the multiple network devices for transmitting PDSCH to the terminal device when multiple (greater than or equal to 2) network devices among the multiple network devices perform initial pre-scheduling. According to Case 1 and Case 2 above, in the scenario of a non-ideal backhaul link, the terminal device can align the transmission resources of the multiple network devices to ensure the performance of data transmission.
[0241] It should be understood that the method shown in FIG4 above is only an example. Based on the method shown in FIG4 above, the method may also include multiple network devices (for example, network device #1, network device #2, ..., network device #Q) jointly participating in the collaborative transmission of the terminal device, where Q is an integer greater than 2. In case one, network device #1 sends first information to the terminal device; the terminal device may send second information to other network devices among the Q network devices except network device #1, that is, send second information to network device #2 to network device #Q. In case two, at least two network devices among the Q network devices perform initial scheduling. The at least two network devices may be some or all of the Q network devices, for example, network device #1 and network device #2, or network device #1 to network device #Q. The terminal device sends the determined second information to the Q network devices.
[0242] It should also be understood that according to the method shown in FIG. 4 , a flowchart of aligning PDSCH rate matching resource positions of multiple network devices will be exemplarily described below in conjunction with FIG. 8 .
[0243] In conjunction with the first scenario in FIG4 , as shown in (1) in FIG8 , the first network device performs initial scheduling and sends first information determined by the initial scheduling to the terminal device. The terminal device sends second information to the second network device based on the first information. The first network device sends a PDSCH to the terminal device based on the first information, and the second network device sends a PDSCH to the terminal device based on the second information.
[0244] It should be understood that in TDD mode, before the terminal device sends the second information to the second network device, that is, before the uplink time slot in which the terminal device sends the second information to the second network device, the first network device can perform multiple initial scheduling and send multiple first information to the terminal device in the downlink time slot. The terminal device determines the second information based on the multiple first information and sends the second information to the second network device.
[0245] It should also be understood that in FDD mode, after the terminal device receives the first information from the first network device, it sends the second information to the second network device based on the first information in the next time unit (for example, the next time slot) after receiving the first information, without waiting for the arrival of the uplink time slot. In the scenario of collaborative transmission of multiple network devices, the interactive delay of information transmission is reduced and the transmission performance is improved.
[0246] In conjunction with the second scenario in FIG4 , as shown in (2) in FIG8 , the first network device and the second network device both perform initial scheduling and send the first information and the third information determined by the initial scheduling to the terminal device. The terminal device sends the second information to the first network device and the second network device based on the first information and the third information. The first network device and the second network device update the scheduling information based on the second information and send the PDSCH to the terminal device according to the second information.
[0247] It should be understood that in TDD mode, before the terminal device sends the second information to the first network device and the second network device, that is, before the uplink time slot in which the terminal device sends the second information to the first network device and the second network device, the first network device and the second network device can perform multiple initial scheduling and send multiple first information and third information to the terminal device in the downlink time slot. The terminal device determines the second information based on the multiple first information and third information, and sends the second information to the second network device.
[0248] It should also be understood that in FDD mode, after the terminal device receives the first information from the first network device and the third information from the second network device, it sends the second information to the first network device and the second network device in the next time unit (for example, the next time slot) based on the first information and the third information without waiting for the arrival of the uplink time slot. In the scenario of collaborative transmission of multiple network devices, the interactive delay of information transmission is reduced and the transmission performance is improved.
[0249] It should be noted that the names of the first information and the third information in this application are only exemplary, and other names may also be used, such as scheduling information, starting scheduling information, initial scheduling information, pre-scheduling information, etc. This application does not limit this.
[0250] In an embodiment of the present application, a first network device is a network device that sends first information to a terminal device, and N network devices are network devices that participate in cooperative transmission, where the N network devices include the first network device, and N is a positive integer greater than or equal to 2. Optionally, the N network devices that participate in cooperative transmission are determined based on channels between each network device and the terminal device, or based on locations of each network device, or based on standard pre-set rules.
[0251] It should be understood that the determination of the N network devices participating in the cooperative transmission is only an example and not a limitation. It should also be understood that for CJT cooperative transmission, the N network devices participating in the cooperative transmission obtain and store the data to be sent to the terminal device.
[0252] In addition, the first network device can be referred to as a master network device, and the other network devices can be referred to as collaborative network devices. For example, the second network device can be a collaborative network device. For example, among the N collaborative transmission network devices, the network device with the largest reference signal receiving power (RSRP) intensity received by the terminal device can be used as the master network device, and the other devices can be used as collaborative network devices; or the network device closest to the terminal device can be used as the master network device, and the other devices can be used as collaborative network devices. It should be understood that the above-mentioned method of determining the master network device is only an example and not a limitation.
[0253] It should be understood that the first network device can determine the first information of the first network device based on the service load status of the network device itself, the real-time service requirements of the terminal device, and one or more of the channel conditions between the network device and the terminal device. Alternatively, after the N network devices exchange their respective channel statistical information with the terminal device through non-ideal BH (for example, the channel covariance matrix corresponding to the transmission channel between each network device and the terminal device), the first network device determines the first information based on the service load status of the network device itself, the real-time service requirements of the terminal device, the channel state information between the first network device and the terminal device, and the channel state information between other network devices and the terminal device. The second network device performs initial pre-scheduling and determines the third information in a similar manner to the first information determined by the first network device.
[0254] It is understood that in order to implement the functions in the above embodiments, the network devices and terminal devices include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a manner driven by computer software depends on the specific application scenario and design constraints of the technical solution.
[0255] Figures 9 and 10 are schematic diagrams of the structures of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the terminal device or network device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device can be the terminal device 203 as shown in Figure 2, or the network device 201 or 202 as shown in Figure 2, or a module (such as a chip) applied to the terminal device or network device.
[0256] As shown in Figure 9 , a communication device 900 includes a processing unit 910 and a transceiver unit 920. The communication device 900 is used to implement the functions of the terminal device or network device in the method embodiment shown in Figure 4 above.
[0257] When the communication device 900 is used to implement the functions of the terminal device in the method embodiment shown in FIG4 :
[0258] The transceiver unit 920 is configured to receive first information from a first network device, where the first information is used to indicate a first physical downlink shared channel (PDSCH) rate matching and a first time offset;
[0259] Processing unit 910 is configured to determine second information based on the first information, where the second information is used to indicate a second PDSCH rate matching and a second time offset, the second PDSCH rate matching being determined based on the first PDSCH rate matching, and the second time offset being determined based on the first time offset, wherein the first time offset is an offset between a time unit where the first information is located and a time unit where the first PDSCH rate matching is located, and the second time offset is an offset between a time unit where the second information is located and a time unit where the second PDSCH rate matching is located;
[0260] The transceiver unit 920 is further configured to send the second information to the second network device.
[0261] When the communication device 900 is used to implement the functions of the network device (for example, the second network device) in the method embodiment shown in FIG4 :
[0262] The transceiver unit 920 is configured to receive second information from the terminal device, where the second information is determined based on the first information, the first information is from the first network device, the first information is used to indicate a first physical downlink shared channel (PDSCH) rate matching and a first time offset, and the second information is used to indicate a second PDSCH rate matching and a second time offset, where the second PDSCH rate matching is determined based on the first PDSCH rate matching, and the second time offset is determined based on the first time offset;
[0263] The processing unit 910 is configured to determine downlink time-frequency resources based on the second information;
[0264] The transceiver unit 920 is further configured to send a PDSCH to the terminal device via the downlink time-frequency resource.
[0265] Among them, the first time offset is the offset between the time unit where the first information is located and the time unit where the first PDSCH rate matching is located, and the second time offset is the offset between the time unit where the second information is located and the time unit where the second PDSCH rate matching is located.
[0266] As shown in Figure 10, communication device 1010 includes a processor 1010 and an interface circuit 1020. Processor 1010 and interface circuit 1020 are coupled to each other. It is understood that interface circuit 1020 can be a transceiver or an input / output interface. Optionally, communication device 1010 may also include a memory 1030 for storing instructions executed by processor 1010, input data required by processor 1010 to execute instructions, or data generated after processor 1010 executes instructions.
[0267] When the communication device 1010 is used to implement the method shown in FIG. 4 , the processor 1010 is used to implement the functions of the processing unit 910 , and the interface circuit 1020 is used to implement the functions of the transceiver unit 920 .
[0268] When the communication device is a chip used in a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the base station to the terminal; or the terminal chip sends information to other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the terminal to the base station.
[0269] When the above-mentioned communication device is a module applied to a base station, the base station module implements the functions of the base station in the above-mentioned method embodiment. The base station module receives information from other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the terminal to the base station; or the base station module sends information to other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the base station to the terminal. The base station module here can be the baseband chip of the base station, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.
[0270] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0271] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, it enables the computer to execute the method of the terminal device in the aforementioned method embodiment.
[0272] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, it enables the computer to execute the method of the first network device in the aforementioned method embodiment.
[0273] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, it enables the computer to execute the method of the second network device in the aforementioned method embodiment.
[0274] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores program code. When the program code runs on a computer, the computer executes the method of the terminal device in the aforementioned method embodiment.
[0275] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores program code. When the program code runs on a computer, the computer executes the method of the first network device in the aforementioned method embodiment.
[0276] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores program code. When the program code runs on a computer, the computer executes the method of the second network device in the aforementioned method embodiment.
[0277] An embodiment of the present application further provides a processing device, including a processor and an interface; the processor is used to execute the method for data scheduling of collaborative transmission in any of the above method embodiments.
[0278] An embodiment of the present application also provides a system for data scheduling of collaborative transmission, which includes the first network device, the second network device and a terminal device in the above embodiment.
[0279] As used in this specification, the terms "component," "module," "system," and the like are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. By way of illustration, both an application running on a computing device and a computing device can be a component. One or more components can reside in a process and / or an execution thread, and a component can be located on a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component on a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0280] Those skilled in the art will appreciate that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0281] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0282] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0283] It should be understood that "at least one" in the embodiments of the present application refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c can represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Wherein a, b and c can be single or multiple, respectively.
[0284] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0285] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0286] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0287] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling 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 various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0288] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A resource indication method for collaborative transmission, applied to a first communication device, characterized in that: include: Receive first information, where the first information comes from a first network device, and the first information is used to indicate a first physical downlink shared channel PDSCH rate matching and a first time offset; Sending second information to a second network device according to the first information, where the second information is used to indicate a second PDSCH rate matching and a second time offset, where the second PDSCH rate matching is determined according to the first PDSCH rate matching, and the second time offset is determined according to the first time offset; Among them, the first time offset is the offset between the time unit where the first information is received and the time unit where the first PDSCH rate is matched, and the second time offset is the offset between the time unit where the second information is received and the time unit where the second PDSCH rate is matched.
2. The method according to claim 1, characterized in that The method further comprises: Receive at least one third information, wherein the at least one third information comes from at least one second network device, and one third information among the at least one third information is used to indicate a third PDSCH rate match of at least one third PDSCH rate match and a third time offset of at least one third time offset, wherein one third information, one third PDSCH rate match and one third time offset correspond one to one, and the third time offset is the offset between the time unit where the third information is received and the time unit where the third PDSCH rate match is located.
3. The method according to claim 2, characterized in that The second information is sent to the at least one second network device and the first network device according to the first information and the at least one third information, the second information is determined according to the first information and the at least one third information, the second PDSCH rate matching is determined according to the first PDSCH rate matching and the at least one third PDSCH rate matching, and the second time offset is determined according to the first time offset and the at least one third time offset.
4. The method according to any one of claims 1 to 3, characterized in that The first information includes a first index, where the first index is used to indicate a corresponding relationship between the first PDSCH rate matching and the first time offset.
5. The method according to any one of claims 1 to 3, characterized in that The first information includes a first field, and the first field is used to indicate the first PDSCH rate matching and the first time offset.
6. The method according to any one of claims 1 to 4, characterized in that The second information includes a second index, where the second index is used to indicate a correspondence between the second PDSCH rate matching and the second time offset.
7. The method according to any one of claims 1 to 3, 5, characterized in that: The second information includes a second field, and the second field is used to indicate the second PDSCH rate matching and the second time offset.
8. The method according to any one of claims 2 to 4 and 6, characterized in that: The third information includes a third index, and the third index is used to indicate a corresponding relationship between the third PDSCH rate matching and the third time offset.
9. The method according to any one of claims 2 to 3, 5 and 7, characterized in that: The third information includes a third field, and the third field is used to indicate the third PDSCH rate matching and the third time offset.
10. The method according to any one of claims 1 to 9, characterized in that The second time offset includes at least one time offset.
11. The method according to any one of claims 1 to 10, characterized in that In the case where the first information is included in the first downlink control information DCI, the first DCI comes from the first network device, and the first DCI includes a first PDSCH rate matching indication field and a fourth field, the first PDSCH rate matching indication field is used to indicate the first PDSCH rate matching, and the fourth field is used to indicate the first time offset.
12. The method according to any one of claims 2 to 11, characterized in that In the case where the third information is included in the second downlink control information DCI, the second DCI comes from the second network device, and the second DCI includes a second PDSCH rate matching indication field and a fifth field, the second PDSCH rate matching indication field is used to indicate the third PDSCH rate matching, and the fifth field is used to indicate the third time offset.
13. A resource indication method for collaborative transmission, applied to a second communication device, characterized in that: include: receiving second information sent by a terminal device, where the second information is determined according to the first information, where the first information comes from a first network device, where the first information is used to indicate a first physical downlink shared channel PDSCH rate matching and a first offset, and where the second information Used to indicate a second PDSCH rate matching and a second offset, where the second PDSCH rate matching is determined according to the first PDSCH rate matching, and the second time offset is determined according to the first time offset; Sending a PDSCH to the terminal device according to the second information, Among them, the first time offset is the offset between the time unit where the first information is sent and the time unit where the first PDSCH rate matches, and the second time offset is the offset between the time unit where the second information is sent and the time unit where the second PDSCH rate matches.
14. The method according to claim 13, characterized in that Before receiving the second information sent by the terminal device, the method further includes: Send third information to the terminal device, where the third information is used to indicate a third PDSCH rate match and a third time offset, where the third time offset is the offset between the time unit where the third information is received and the time unit where the third PDSCH rate match is received.
15. The method according to claim 14, characterized in that The second information is determined according to the first information and at least one third information, the at least one third information comes from at least one second communication device, and the at least one third information is used to indicate at least one third PDSCH rate matching and at least one third time offset, The second PDSCH rate matching is determined according to the first PDSCH rate matching, and the second time offset is determined according to the first time offset, including: The second PDSCH rate matching is determined according to the first PDSCH rate matching and at least one of the third PDSCH rate matching, and the second time offset is determined according to the first time offset and at least one of the third time offset.
16. The method according to any one of claims 13 to 15, characterized in that The first information includes a first index, where the first index is used to indicate a correspondence between the first PDSCH rate matching resource and the first time offset.
17. The method according to any one of claims 13 to 15, characterized in that The first information includes a first field, and the first field is used to indicate the first PDSCH rate matching and the first time offset.
18. The method according to any one of claims 13 to 16, characterized in that The second information includes a second index, where the second index is used to indicate a correspondence between the second PDSCH rate matching and the second time offset.
19. The method according to any one of claims 13 to 15, 17, characterized in that: The second information includes a second field, and the second field is used to indicate the second PDSCH rate matching and the second time offset.
20. The method according to any one of claims 14 to 16, 18, characterized in that The third information includes a third index, and the third index is used to indicate a corresponding relationship between the third PDSCH rate matching and the third time offset.
21. The method according to any one of claims 14 to 15, 17, 19, characterized in that: The third information includes a third field, and the third field is used to indicate the third PDSCH rate matching and the third time offset.
22. The method according to any one of claims 13 to 21, characterized in that The second time offset includes at least one time offset.
23. The method according to any one of claims 13 to 22, characterized in that In the case where the first information is included in the first downlink control information DCI, the first DCI comes from the first network device, and the first DCI includes a first PDSCH rate matching indication field and a fourth field, the first PDSCH rate matching indication field is used to indicate the first PDSCH rate matching, and the fourth field is used to indicate the first time offset.
24. The method according to any one of claims 14 to 23, characterized in that In the case where the third information is included in the second downlink control information DCI, the second DCI comes from the second communication device, and the second DCI includes a second PDSCH rate matching indication field and a fifth field, the second PDSCH rate matching indication field is used to indicate the third PDSCH rate matching, and the fifth field is used to indicate the third time offset.
25. A communication device, characterized in that: include: The transceiver unit is used to receive first information, where the first information comes from a first network device, and the first information is used to indicate a first physical downlink shared channel PDSCH rate matching and a first time offset; The transceiver unit is further used to send second information to the second network device according to the first information, where the second information is used to indicate a second PDSCH rate matching and a second time offset, where the second PDSCH rate matching is determined according to the first PDSCH rate matching, and the second time offset is determined according to the first time offset; The first time offset is the time unit where the first information is received and the time unit where the first PDSCH rate matches. The offset between the time units where the second information is received and the time unit where the second PDSCH rate matching is performed.
26. The device according to claim 25, characterized in that The transceiver unit is further used to receive at least one third information, wherein the at least one third information comes from at least one second network device, and one third information among the at least one third information is used to indicate a third PDSCH rate match of at least one third PDSCH rate match and a third time offset of at least one third time offset, wherein one third information, one third PDSCH rate match and one third time offset correspond one to one, and the third time offset is the offset between the time unit where the third information is received and the time unit where the third PDSCH rate match is located.
27. The device according to claim 26, characterized in that The communication device also includes a processing unit, which is used to control the transceiver unit according to the first information and the at least one third information, and is used to send the second information to the at least one second network device and the first network device, the second information is determined according to the first information and the at least one third information, the second PDSCH rate matching is determined according to the first PDSCH rate matching and the at least one third PDSCH rate matching, and the second time offset is determined according to the first time offset and the at least one third time offset.
28. The device according to any one of claims 25 to 27, characterized in that The first information includes a first index, where the first index is used to indicate a corresponding relationship between the first PDSCH rate matching and the first time offset.
29. The device according to any one of claims 25 to 27, characterized in that The first information includes a first field, and the first field is used to indicate the first PDSCH rate matching and the first time offset.
30. The device according to any one of claims 25 to 28, characterized in that The second information includes a second index, where the second index is used to indicate a correspondence between the second PDSCH rate matching and the second time offset.
31. The device according to any one of claims 25 to 27 and 29, characterized in that The second information includes a second field, and the second field is used to indicate the second PDSCH rate matching and the second time offset.
32. The device according to any one of claims 26 to 28, 30, characterized in that The third information includes a third index, and the third index is used to indicate a corresponding relationship between the third PDSCH rate matching and the third time offset.
33. The device according to any one of claims 26 to 27, 29 and 31, characterized in that The third information includes a third field, and the third field is used to indicate the third PDSCH rate matching and the third time offset.
34. The device according to any one of claims 25 to 33, characterized in that The second time offset includes at least one time offset.
35. The device according to any one of claims 25 to 34, characterized in that In the case where the first information is included in the first downlink control information DCI, the first DCI comes from the first network device, and the first DCI includes a first PDSCH rate matching indication field and a fourth field, the first PDSCH rate matching indication field is used to indicate the first PDSCH rate matching, and the fourth field is used to indicate the first time offset.
36. The device according to any one of claims 26 to 35, characterized in that In the case where the third information is included in the second downlink control information DCI, the second DCI comes from the second network device, and the second DCI includes a second PDSCH rate matching indication field and a fifth field, the second PDSCH rate matching indication field is used to indicate the third PDSCH rate matching, and the fifth field is used to indicate the third time offset.
37. A communication device, characterized in that: include: a transceiver unit, configured to receive second information sent by a terminal device, wherein the second information is determined according to the first information, the first information comes from a first network device, the first information is used to indicate a first physical downlink shared channel PDSCH rate matching and a first offset, the second information is used to indicate a second PDSCH rate matching and a second offset, the second PDSCH rate matching is determined according to the first PDSCH rate matching, and the second time offset is determined according to the first time offset; The transceiver unit is further configured to send a PDSCH to the terminal device according to the second information, Among them, the first time offset is the offset between the time unit where the first information is sent and the time unit where the first PDSCH rate matches, and the second time offset is the offset between the time unit where the second information is sent and the time unit where the second PDSCH rate matches.
38. The device according to claim 37, characterized in that Before receiving the second information sent by the terminal device, The transceiver unit is further used to send third information to the terminal device, wherein the third information is used to indicate a third PDSCH rate matching and a third time offset, and the third time offset is a time unit where the third information is received and the third PDSCH rate The offset between the time units where the rate matches occur.
39. The device according to claim 38, characterized in that The second information is determined according to the first information and at least one third information, the at least one third information comes from at least one second communication device, and the at least one third information is used to indicate at least one third PDSCH rate matching and at least one third time offset, The second PDSCH rate matching is determined according to the first PDSCH rate matching, and the second time offset is determined according to the first time offset, including: The second PDSCH rate matching is determined according to the first PDSCH rate matching and at least one of the third PDSCH rate matching, and the second time offset is determined according to the first time offset and at least one of the third time offset.
40. The device according to any one of claims 37 to 39, characterized in that The first information includes a first index, where the first index is used to indicate a correspondence between the first PDSCH rate matching resource and the first time offset.
41. The device according to any one of claims 37 to 39, characterized in that The first information includes a first field, and the first field is used to indicate the first PDSCH rate matching and the first time offset.
42. The device according to any one of claims 37 to 40, characterized in that The second information includes a second index, where the second index is used to indicate a correspondence between the second PDSCH rate matching and the second time offset.
43. The device according to any one of claims 37 to 39 and 41, characterized in that The second information includes a second field, and the second field is used to indicate the second PDSCH rate matching and the second time offset.
44. The device according to any one of claims 38 to 40, 42, characterized in that The third information includes a third index, and the third index is used to indicate a corresponding relationship between the third PDSCH rate matching and the third time offset.
45. The device according to any one of claims 38 to 39, 41, 43, characterized in that The third information includes a third field, and the third field is used to indicate the third PDSCH rate matching and the third time offset.
46. The device according to any one of claims 37 to 45, characterized in that The second time offset includes at least one time offset.
47. The device according to any one of claims 37 to 46, characterized in that In the case where the first information is included in the first downlink control information DCI, the first DCI comes from the first network device, and the first DCI includes a first PDSCH rate matching indication field and a fourth field, the first PDSCH rate matching indication field is used to indicate the first PDSCH rate matching, and the fourth field is used to indicate the first time offset.
48. The device according to any one of claims 38 to 47, characterized in that In the case where the third information is included in the second downlink control information DCI, the second DCI comes from the second communication device, and the second DCI includes a second PDSCH rate matching indication field and a fifth field, the second PDSCH rate matching indication field is used to indicate the third PDSCH rate matching, and the fifth field is used to indicate the third time offset.
49. A computer-readable storage medium, characterized in that A computer program or instruction is stored thereon, characterized in that when the computer program or instruction is executed by a processor, the method as claimed in any one of claims 1 to 12 is executed, or the method as claimed in any one of claims 13 to 24 is executed.
50. A computer program product comprising instructions, which, when executed on a computer, causes the method as claimed in any one of claims 1 to 12 to be performed, or causes the method as claimed in any one of claims 13 to 24 to be performed.
51. A chip system, characterized in that: It comprises: a processor, which is used to call and run a computer program or instruction from a memory, so that a communication device equipped with the chip system implements the method as described in any one of claims 1 to 12, or implements the method as described in any one of claims 13 to 24.
Citation Information
Patent Citations
Resource indication method for cooperative transmission and communication device
CN119545542A
Method and device for data transmission
CN111836368A
Method and device for determining wireless resources
CN118828900A
Methods, devices, and computer readable medium for communication
WO2023039767A1