Communication method and related device
By configuring wireless communication devices to transmit data through channels on resources other than designated resources, the problem of mutual interference and signal interference during data transmission is solved, thereby improving data transmission performance and resource utilization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2026-03-10
AI Technical Summary
How to improve data transmission performance in wireless communication, especially to avoid or reduce signal interference between different communication devices.
By configuring the first configuration information and the second configuration information received by the first communication device, a third resource other than the second resource is determined and used for data channel transmission, thereby avoiding or reducing the mutual influence and/or interference between the data channel and other signals on the second resource.
It improves data transmission performance, increases resource utilization and spectrum efficiency, and reduces interference between signal transmissions.
Smart Images

Figure CN121645522A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication, and in particular, to a communication method and related apparatus. BACKGROUND
[0002] Wireless communication can be transmission communication between two or more communication devices without propagation through conductors or cables. Generally, the two or more communication devices include a network device and a terminal device, or the two or more communication devices include different terminal devices.
[0003] At present, in the communication process of different communication devices, a data sender can send data through a data channel, and correspondingly, a data receiver can receive data through the data channel, so as to implement a data transmission process.
[0004] However, in the above data transmission process, how to improve the data transmission performance is a technical problem to be solved. SUMMARY
[0005] The present application provides a communication method and related apparatus for improving data transmission performance.
[0006] The first aspect of the present application provides a communication method, which is applied to a first communication apparatus, such as being executed by the first communication apparatus. The first communication apparatus can be a communication device (such as a terminal device or a network device), or the first communication apparatus can be a part of the communication device (for example, a circuit or a chip responsible for communication function (such as a Modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core) and the like), or the first communication apparatus can also be a logic module or software capable of realizing all or part of the communication device function. In the method, the first communication apparatus receives first configuration information, the first configuration information being used for configuring a first resource of a first data channel; the first communication apparatus receives second configuration information, the second configuration information being used for configuring a second resource; and the first communication apparatus sends or receives the first data channel on a third resource, wherein the third resource is included in the first resource, and the third resource does not include the second resource.
[0007] Based on the above scheme, the first configuration information received by the first communication device is used to configure the first resource of the first data channel, and the second configuration information received by the first communication device is used to configure the second resource; thereafter, the first communication device transmits or receives the first data channel on the third resource in the first resource, and the third resource does not include the second resource. In this way, the first communication device can implement transmission of the data channel on the third resource in the first resource except for the specified second resource, and can avoid or reduce the mutual influence and / or mutual interference between the transmission of the data channel and the transmission of other signals on the second resource, so as to improve the data transmission performance.
[0008] Optionally, the third resource is included in the first resource, which can be understood as that the third resource is a resource in the first resource, or the third resource is a subset of the first resource, or the one or more resource units included in the third resource are located in the first resource.
[0009] Optionally, the third resource does not include the second resource, which can be understood as that among the one or more resource units included in the third resource, there is at least one resource unit different from the one or more resource units included in the second resource; or the one or more resource units included in the third resource are different from the one or more resource units included in the second resource; or the resources in the third resource do not include the resources in the second resource.
[0010] It should be noted that the first communication device transmits or receives the first data channel on the third resource, which can be understood as that the first communication device receives data and / or signals of the first data channel on the third resource, or the first communication device transmits data and / or signals of the first data channel on the third resource.
[0011] As an example, taking the process of receiving the first data channel by the first communication device as an example. In the process, the first communication device can determine the second resource (i.e. the time-frequency resource on which data is not mapped) according to the second configuration information, and when the first communication device receives data on the first data channel, the first communication device can receive data on the third resource which does not include the second resource; in other words, the transmitting end can perform rate matching on data based on the second resource, i.e. the transmitting end can not transmit data on the second resource, and correspondingly, the first communication device can not receive data on the second resource.
[0012] As another example, taking the process of transmitting the first data channel by the first communication apparatus as an example. In the process, the first communication apparatus can determine the second resource (i.e., the time-frequency resource on which data is not mapped) according to the second configuration information, and when the first communication apparatus transmits data on the first data channel, the first communication apparatus can transmit data on the third resource excluding the second resource; in other words, the first communication apparatus can rate-match data based on the second resource, i.e., the first communication apparatus can not transmit data on the second resource, and correspondingly, the receiving end can not receive data on the second resource.
[0013] From the above process, it can be known that for the transceiver, the second resource can be a time-frequency resource on which data is not mapped.
[0014] For example, for the transmitting end, the transmitting end does not map data on the second resource (or determines not to map data on the second resource) through rate matching.
[0015] For example, for the transmitting end, the transmitting end can puncture (or delete, ignore, etc.) the bits carried by the second resource after mapping data on the first resource.
[0016] For example, for the receiving end, the receiving end can receive data on the third resource excluding the second resource.
[0017] For example, for the receiving end, the receiving end ignores (or skips) one or more resource units in the first resource that overlap with the second resource in the process of receiving data on the first resource.
[0018] Optionally, in the above process, the communication apparatus that communicates with the first communication apparatus on the first data channel can be a communication apparatus (e.g., the second communication apparatus) that transmits the first configuration information to the first communication apparatus, or can be another communication apparatus, which is not limited here.
[0019] In a possible implementation manner of the first aspect, the second resource is a control channel element (CCE) resource and / or a control channel demodulation reference signal (DMRS) resource.
[0020] Based on the above scheme, the third resource of the first data channel transmitted by the first communication apparatus does not include the CCE resource and / or the DMRS resource on the control channel. Thus, the mutual influence and / or mutual interference between the transmission of the first data channel and the transmission of other signals on the second resource (i.e., the control channel resource) can be avoided or reduced.
[0021] Optionally, in the control channel, the second resource is a first part of resources in the control channel, the first part of resources is one or more CCE resources, or the first part of resources is one or more DMRS resources in the control channel, or the first part of resources is one or more CCE resources and one or more DMRS resources in the control channel. In the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the first part of resources of the control channel, that is, the first data channel transmitted by the first communication device can avoid the first part of resources of the control channel. In this way, while avoiding or reducing the mutual influence and / or mutual interference between the transmission of the first data channel and the transmission of other signals on the second resource, data transmission can also be performed as much as possible using the resources of the control channel to improve resource utilization and spectral efficiency.
[0022] Optionally, in the control channel, the second resource is a first part of resources in the control channel, the first part of resources is one or more CCE resources, or the first part of resources is one or more DMRS resources in the control channel, or the first part of resources is one or more CCE resources and one or more DMRS resources in the control channel. In the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the first part of resources of the control channel, that is, the first data channel transmitted by the first communication device can avoid the first part of resources of the control channel. In this way, while avoiding or reducing the mutual influence and / or mutual interference between the transmission of the first data channel and the transmission of other signals on the second resource, data transmission can also be performed as much as possible using the resources of the control channel to improve resource utilization and spectral efficiency.
[0023] In a possible implementation form of the first aspect, the method further includes: receiving, by the first communication device, third configuration information, the third configuration information being used to indicate at least one of resource pattern information, code division multiplexing group information, sequence information of the DMRS of the first data channel.
[0024] Based on the above scheme, the first communication device can further receive third configuration information, so that the first communication device can determine at least one of resource pattern information, code division multiplexing group information, sequence information of the DMRS of the first data channel through the third configuration information, so as to receive the DMRS on the first data channel based on the at least one and demodulate / parse the data carried on the first data channel based on the received DMRS.
[0025] In a possible implementation of the first aspect, the method further includes: receiving, by the first communication device, fourth configuration information, the fourth configuration information being used to indicate that a transport block size (TBS) corresponding to the first data channel is determined based on the third resource.
[0026] Based on the above scheme, the first communication device can further receive fourth configuration information, so that the first communication device can determine, through the fourth configuration information, that the TBS corresponding to the first data channel is determined based on the third resource excluding the second resource, so as to enable the first communication device to implement the reception or transmission of the first data channel based on the TBS associated with the third resource, improve the accuracy of TBS calculation, and further improve the transmission performance of the first data channel.
[0027] The second aspect of the present application provides a communication method, which is applied to a second communication device, such as being executed by the second communication device. The second communication device can be a communication device (such as a terminal device or a network device), or the second communication device can be a part of the communication device (such as a circuit or a chip responsible for communication function (such as a Modem chip, also known as a baseband chip, or a SoC chip or a SIP chip containing a modem core, etc.), or the second communication device can also be a logic module or software capable of implementing all or part of the functions of the communication device. In the method, the second communication device transmits first configuration information, the first configuration information being used to configure a first resource of a first data channel; the second communication device transmits second configuration information, the second configuration information being used to configure a second resource; wherein the first data channel is carried on a third resource, the third resource being included in the first resource, and the third resource excluding the second resource.
[0028] Based on the above scheme, the first configuration information transmitted by the second communication device to the first communication device is used to configure the first resource of the first data channel, and the second configuration information received by the first communication device is used to configure the second resource; thereafter, the first communication device transmits or receives the first data channel on the third resource in the first resource, the third resource excluding the second resource. In this way, the first communication device can implement the transmission of the data channel on the third resource in the first resource excluding the specified second resource, and can avoid or reduce the mutual influence and / or mutual interference between the transmission of the data channel and the transmission of other signals on the second resource, so as to improve the data transmission performance.
[0029] In a possible implementation of the second aspect, the second resource is a CCE resource, and / or a control channel DMRS resource.
[0030] Based on the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the CCE resource and / or the DMRS resource on the control channel. Thus, the mutual influence and / or mutual interference between the transmission of the first data channel and the transmission of other signals on the second resource (i.e., the control channel resource) can be avoided or reduced.
[0031] Optionally, in the control channel, the second resource is a first part resource in the control channel, the first part resource is one or more CCE resources, or the first part resource is one or more DMRS resources in the control channel, or the first part resource is one or more CCE resources and one or more DMRS resources in the control channel. The control channel can further include a second part resource, and the second resource does not include the second part resource. In other words, in the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the first part resource of the control channel and includes part or all of the second part resource of the control channel, i.e., the first data channel transmitted by the first communication device can avoid the first part resource of the control channel, but cannot avoid the second part resource of the control channel. In this way, while the mutual influence and / or mutual interference between the transmission of the first data channel and the transmission of other signals on the second resource can be avoided or reduced, data transmission can also be performed as much as possible using the resources of the control channel to improve resource utilization and spectral efficiency.
[0032] In a possible implementation of the second aspect, the method further includes: the second communication device sending third configuration information, the third configuration information being used to indicate at least one of resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel.
[0033] Based on the above scheme, the second communication device can further send third configuration information to the first communication device, so that the first communication device can determine at least one of resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel through the third configuration information, so as to facilitate the first communication device to receive the DMRS on the first data channel based on the at least one and demodulate / parse the data carried on the first data channel based on the received DMRS.
[0034] In a possible implementation of the second aspect, the method further includes: the second communication device sending fourth configuration information, the fourth configuration information being used to indicate that the TBS corresponding to the first data channel is determined based on the third resource.
[0035] Based on the above scheme, the second communication device can further send fourth configuration information to the first communication device, so that the first communication device can determine that the TBS corresponding to the first data channel is determined based on the third resource excluding the second resource through the fourth configuration information, so that the first communication device can implement the reception or transmission of the first data channel based on the TBS associated with the third resource, can improve the accuracy of TBS calculation, and can further improve the transmission performance of the first data channel.
[0036] In a possible implementation of the first aspect or the second aspect, the second configuration information includes at least one of the following:
[0037] The first information is used to indicate the CCE resource contained in the second resource;
[0038] The second information is used to indicate the DMRS resource contained in the second resource; or
[0039] The third information is used to indicate the resource pattern of the RB-symbol level resource of rate matching, and the second resource is a resource in the resource pattern of the RB-symbol level resource.
[0040] Based on the above scheme, the second configuration information for configuring the second resource can include the at least one of the above, to implement the configuration of the second resource.
[0041] In a possible implementation of the first aspect or the second aspect, the first information includes at least one of the following:
[0042] The first indication information is used to indicate the frequency domain position and / or time domain position of the control resource set (CORESET) corresponding to the CCE resource contained in the second resource;
[0043] The second indication information is used to indicate the mapping mode of the control channel element-resource element group (CCE-REG) in the CORESET corresponding to the CCE resource contained in the second resource;
[0044] The third indication information is used to indicate the interleaving parameter of the CCE-REG in the CORESET corresponding to the CCE resource contained in the second resource;
[0045] The fourth indication information is used to indicate at least one of the following: whether the CCE resource contained in the second resource is interleaved, the REG bundling size corresponding to the CCE resource contained in the second resource, and the size of the interleaving corresponding to the CCE resource contained in the second resource;
[0046] The fifth indication information is used to indicate the resource location of the CCE resource contained in the second resource; or,
[0047] The sixth indication information is used to indicate that the control channel unit (CCE) resources included in the second resource are not used to map the first data channel.
[0048] Based on the above scheme, the first information used to determine the CCE resources included in the second resource may include at least one of the above information to improve the flexibility of the scheme implementation.
[0049] In one possible implementation of the first or second aspect, the fifth instruction information includes at least one of the following:
[0050] The second resource contains a bitmap corresponding to the CCE resource;
[0051] The second resource includes the starting CCE index and / or the number of CCEs for the CCE resources;
[0052] The second resource contains the bitmap corresponding to the CCE group to which the CCE resource belongs; or
[0053] The second resource contains the starting CCE group index and / or the number of CCE groups to which the CCE resource belongs.
[0054] Based on the above scheme, the fifth indication information used to indicate the resource location of the CCE resource contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0055] In one possible implementation of the first or second aspect, the second information includes at least one of the following:
[0056] The seventh indication information is used to configure the resource pattern of the ZP CSI-RS resource or the resource pattern of the DMRS resource included in the second resource, wherein the resource pattern of the ZP CSI-RS resource is the same as the resource pattern of the DMRS resource of the control channel.
[0057] The eighth instruction information is used to configure the time-domain location of the DMRS resources contained in the second resource; or
[0058] The ninth instruction information is used to configure the frequency domain location of the DMRS resources contained in the second resource.
[0059] Based on the above scheme, the second information used to determine the DMRS resources included in the second resource may include at least one of the above information to improve the flexibility of the scheme implementation.
[0060] In one possible implementation of the first or second aspect, the eighth instruction information is used to indicate any of the following:
[0061] A first bitmap is used to determine the symbol position of the second resource;
[0062] The second resource includes at least one of the following: the starting time unit location, the number of time units, and the time domain density;
[0063] A second bitmap, used to indicate the association between the symbol positions of the second resource and one or more candidate symbol positions; or
[0064] The second index corresponding to the starting time unit position of the second resource, the second index being used to indicate one of one or more starting time unit positions.
[0065] Based on the above scheme, the eighth indication information used to indicate the time-domain location of the DMRS resources contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0066] In one possible implementation of the first or second aspect, the ninth instruction information is used to indicate any of the following:
[0067] The second resource includes at least one of the following: the starting frequency domain cell location and the number of frequency domain cells.
[0068] The RBG index to which this second resource belongs;
[0069] The third index corresponding to the starting frequency domain cell position of the second resource is used to indicate one of the starting frequency domain cell positions among one or more starting frequency domain cell positions;
[0070] The fourth index corresponding to the number of frequency domain units of the second resource is used to indicate one of the one or more frequency domain unit numbers.
[0071] Based on the above scheme, the ninth indication information used to indicate the frequency domain location of the DMRS resources contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0072] In one possible implementation of the first or second aspect, the carrier in which the first data channel is located is used to determine at least one of the DMRS resource pattern information, code division multiplexing group information, and sequence information of the first data channel.
[0073] Based on the above scheme, the DMRS of the first data channel can be used to demodulate / parse the data carried by the first data channel. The carrier in which the first data channel resides can be used to determine at least one of the following: resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel. In this way, different carriers may have different DMRS configurations. Therefore, the first communication device can receive or transmit DMRS based on the DMRS configuration corresponding to the carrier in which the data channel resides, thereby improving the success rate of DMRS reception / parsing by the receiver and thus improving data reception performance.
[0074] Optionally, the third configuration information described above and the carrier in which the first data channel is located can be used to jointly determine at least one of the resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel. For example, the carrier in which the first data channel is located is used to determine at least one of one or more resource pattern information, one or more code division multiplexing group information, and one or more sequence information of the DMRS of the first data channel, and the third configuration information is used to indicate at least one of the following: one of the one or more resource pattern information, one of the one or more code division multiplexing group information, or one of the one or more sequence information.
[0075] In one possible implementation of the first or second aspect, the first data channel is a data channel of a first wireless access technology; the second resource is used to carry signals of a second wireless access technology.
[0076] Based on the above scheme, the second resource is used to carry the signal of the second radio access technology, and the first data channel on the third resource excluding the second resource is the data channel of the first radio access technology. This allows the above scheme to be applied to scenarios of spectrum sharing between two or more radio access technologies (e.g., multi-radio access technology spectrum sharing, MRSS). In such scenarios, it can avoid or reduce the mutual influence and / or mutual interference between the transmission of the data channel of the first radio access technology and the transmission of the signal of the second radio access technology, thereby improving data transmission performance.
[0077] Optionally, the resource pattern information of the reference signal for the first wireless access technology can be implemented in a variety of ways.
[0078] As an example, the resource pattern information of the reference signal of the first radio access technology is the same as that of the reference signal of the second radio access technology; wherein, the code division multiplexing group information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology, and / or, the sequence information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology. In this way, the resource pattern information of the reference signals of different radio access technologies can be the same, so that the reference signals of different radio access technologies can be distinguished by different code division multiplexing groups and / or different sequences (e.g., orthogonal sequences), thereby saving resource overhead.
[0079] As another example, the resource pattern information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology. In this way, the resource pattern information of the reference signals of different radio access technologies can be different, so that the reference signals of different radio access technologies can be distinguished by different resource patterns, thereby reducing implementation complexity.
[0080] In one possible implementation of the first or second aspect, the transport block size (TBS) corresponding to the first data channel is determined based on the third resource.
[0081] Based on the above scheme, the first communication device can determine that the TBS corresponding to the first data channel is determined based on the third resource excluding the second resource, so that the first communication device can realize the reception or transmission of the first data channel based on the TBS associated with the third resource, thereby improving the reception performance of the receiver.
[0082] A third aspect of this application provides a communication method applied to, or executed by, a first communication device. The first communication device may be a communication equipment (e.g., a terminal device or a network device), or it may be a component of the communication equipment (e.g., a circuit or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core, etc.), or it may be a logic module or software capable of implementing all or part of the functions of the communication equipment. In this method, the first communication device receives first configuration information, which is used to configure first resources of a first data channel; the first communication device determines the TBS corresponding to the first data channel based on third resources, where the third resources are included in the first resources and do not include second resources.
[0083] Based on the above scheme, the first configuration information received by the first communication device is used to configure the first resource of the first data channel, and the first communication device transmits or receives the first data channel on the third resource included in the first resource. The TBS corresponding to the first data channel is determined based on the third resource excluding the second resource, which improves the accuracy of TBS calculation and thus enhances the transmission performance of the first data channel.
[0084] Optionally, after the first communication device determines the TBS of the first data channel based on the third resource, the first communication device can transmit or receive the first data channel on the third resource included in the first resource, so that the first communication device can receive or transmit the first data channel based on the TBS associated with the actual transmitted third resource, thereby improving the transmission performance of the first data channel.
[0085] In one possible implementation of the third aspect, the second resource is a CCE resource and / or a control channel DMRS resource.
[0086] Based on the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the CCE resource and / or DMRS resource on the control channel. Therefore, it is possible to avoid or reduce the mutual influence and / or interference between the transmission of the first data channel and the transmission of other signals on the second resource (i.e., the control channel resource).
[0087] In one possible implementation of the third aspect, the method further includes: the first communication device receiving fourth configuration information, the fourth configuration information being used to indicate that the TBS corresponding to the first data channel is determined based on the third resource.
[0088] Based on the above scheme, the first communication device can also receive fourth configuration information, so that the first communication device can determine through the fourth configuration information that the TBS corresponding to the first data channel is determined based on the third resource excluding the second resource, so that the first communication device can realize the reception or transmission of the first data channel based on the TBS associated with the third resource, thereby improving the accuracy of TBS calculation and thus improving the transmission performance of the first data channel.
[0089] A fourth aspect of this application provides a communication method applied to, or executed by, a second communication device. The second communication device can be a communication equipment (e.g., a terminal device or a network device), or it can be a component of the communication equipment (e.g., a circuit or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core, etc.), or it can be a logic module or software capable of implementing all or part of the functions of the communication equipment. In this method, the second communication device determines first configuration information, which is used to configure first resources of a first data channel; the second communication device transmits the first configuration information; wherein the first resource includes a third resource, which is used to determine the TBS corresponding to the first data channel, and the third resource does not include a second resource, which is a control channel unit (CCE) resource and / or a control channel demodulation reference signal (DMRS) resource.
[0090] Based on the above scheme, the first configuration information sent by the second communication device to the first communication device is used to configure the first resource of the first data channel, and the first communication device transmits or receives the first data channel on the third resource included in the first resource. The TBS corresponding to the first data channel is determined based on the third resource excluding the second resource, which improves the accuracy of TBS calculation and thus enhances the transmission performance of the first data channel.
[0091] Optionally, the second communication device can communicate with the first communication device through the first data channel. Correspondingly, the second communication device can send or receive the first data channel on the third resource included in the first resource, so that the second communication device and the first communication device can receive or send the first data channel based on the TBS associated with the actual transmitted third resource, thereby improving the transmission performance of the first data channel.
[0092] In one possible implementation of the fourth aspect, the second resource is a CCE resource and / or a control channel DMRS resource.
[0093] Based on the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the CCE resource and / or DMRS resource on the control channel. Therefore, it is possible to avoid or reduce the mutual influence and / or interference between the transmission of the first data channel and the transmission of other signals on the second resource (i.e., the control channel resource).
[0094] In one possible implementation of the fourth aspect, the method further includes: the second communication device sending fourth configuration information, the fourth configuration information being used to indicate that the TBS corresponding to the first data channel is determined based on the third resource.
[0095] Based on the above scheme, the second communication device can also send fourth configuration information to the first communication device, so that the first communication device can determine through the fourth configuration information that the TBS corresponding to the first data channel is determined based on the third resource excluding the second resource, so that the first communication device can realize the reception or transmission of the first data channel based on the TBS associated with the third resource, thereby improving the accuracy of TBS calculation and thus improving the transmission performance of the first data channel.
[0096] A fifth aspect of this application provides a communication device including a transceiver unit; the transceiver unit is configured to receive first configuration information for configuring a first resource of a first data channel; the first communication device receives second configuration information for configuring a second resource; the transceiver unit is further configured to transmit or receive the first data channel on a third resource, wherein the third resource is included in the first resource and does not include the second resource.
[0097] Optionally, the apparatus further includes a processing unit, which is also configured to transmit or receive the first data channel on a third resource, including: the processing unit is configured to control the transceiver unit to transmit or receive the first data channel on the third resource.
[0098] In the fifth aspect of this application, the constituent modules of the communication device can also be used to perform the steps executed in various possible implementations of the first aspect and achieve the corresponding technical effects. For details, please refer to the first aspect, which will not be repeated here.
[0099] A sixth aspect of this application provides a communication apparatus, which includes a transceiver unit and a processing unit. The processing unit is configured to determine first configuration information and second configuration information. The transceiver unit is configured to transmit the first configuration information, which is used to configure a first resource of a first data channel. The transceiver unit is further configured to transmit second configuration information, which is used to configure a second resource. The first data channel is carried on a third resource, which is included in the first resource and does not include the second resource.
[0100] In the sixth aspect of this application, the constituent modules of the communication device can also be used to perform the steps executed in various possible implementations of the second aspect and achieve the corresponding technical effects. For details, please refer to the second aspect, which will not be repeated here.
[0101] A seventh aspect of this application provides a communication apparatus, the communication apparatus including a transceiver unit; the transceiver unit is configured to receive first configuration information, the first configuration information being configured to configure a first resource of a first data channel; the transceiver unit is further configured to transmit or receive the first data channel on a third resource, wherein the third resource is used to determine the TBS corresponding to the first data channel, the third resource being included in the first resource, and the third resource not including a second resource.
[0102] Optionally, the apparatus further includes a processing unit, which is also configured to transmit or receive the first data channel on a third resource, including: the processing unit is configured to control the transceiver unit to transmit or receive the first data channel on the third resource.
[0103] In the seventh aspect of this application, the constituent modules of the communication device can also be used to perform the steps executed in various possible implementations of the third aspect and achieve the corresponding technical effects. For details, please refer to the third aspect, which will not be repeated here.
[0104] An eighth aspect of this application provides a communication apparatus, which includes a transceiver unit and a processing unit. The processing unit is configured to determine first configuration information, which is used to configure first resources of a first data channel. The transceiver unit is configured to transmit the first configuration information. The first data channel is carried on a third resource within the first resource, which is used to determine the TBS corresponding to the first data channel. The third resource does not include a second resource, which is a control channel element (CCE) resource and / or a control channel demodulation reference signal (DMRS) resource.
[0105] In the eighth aspect of this application, the constituent modules of the communication device can also be used to perform the steps executed in various possible implementations of the fourth aspect and achieve the corresponding technical effects. For details, please refer to the fourth aspect, which will not be repeated here.
[0106] A ninth aspect of this application provides a communication device including at least one processor coupled to a memory; the memory is used to store a program or instructions; the at least one processor is used to execute the program or instructions to cause the device to implement the method described in any possible implementation of any of the first to fourth aspects. Optionally, the communication device may include the memory.
[0107] The tenth aspect of this application provides a communication device including at least one logic circuit and an input / output interface; the logic circuit is used to perform the method described in any of the possible implementations of the first to fourth aspects described above.
[0108] The eleventh aspect of this application provides a communication system, which includes the first communication device and the second communication device described above.
[0109] The twelfth aspect of this application provides a computer-readable storage medium for storing one or more computer-executable instructions, which, when executed by a computer, perform the method as described in any possible implementation of any of the first to fourth aspects described above.
[0110] The thirteenth aspect of this application provides a computer program product (or computer program) that, when executed by a computer, performs the method described in any possible implementation of any of the first to fourth aspects described above.
[0111] The fourteenth aspect of this application provides a chip or chip system including at least one processor for supporting a communication device in implementing the method described in any possible implementation of any of the first to fourth aspects. For example, the chip may be a baseband chip, a modem chip, a SoC chip (such as a SoC chip containing a modem core), a SIP chip, or a communication module, etc.
[0112] In one possible design, the chip or chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor.
[0113] The technical effects of any of the design methods in aspects five through fourteen can be found in the technical effects of the different design methods in aspects one through four above, and will not be repeated here. Attached Figure Description
[0114] Figures la-lg Some schematic diagrams of the communication system provided in this application;
[0115] Figures 2a-2f These are some schematic diagrams illustrating the communication processes involved in this application;
[0116] Figure 3 A schematic diagram of the communication method provided in this application;
[0117] Figures 4a-4d Some schematic diagrams of resource mapping provided for this application;
[0118] Figures 5a-5d Other schematic diagrams of resource mapping provided for this application;
[0119] Figure 6 Another schematic diagram of the communication method provided in this application;
[0120] Figures 7-11 Some schematic diagrams of the communication device provided in this application. Detailed Implementation
[0121] First, some terms used in the embodiments of this application will be explained to facilitate understanding by those skilled in the art.
[0122] (1) Terminal device: can be a wireless terminal device that can receive network device scheduling and instruction information. The wireless terminal device can be a device that provides voice and / or data connectivity to the user, or a handheld device with wireless connection function, or other processing device connected to a wireless modem.
[0123] Terminal devices can communicate with one or more core networks or the Internet via a radio access network (RAN). Terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones), computers, and data cards. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), tablets, and computers with wireless transceiver capabilities. Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station (MS), remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, subscriber station (SS), customer premises equipment (CPE), terminal, user equipment (UE), mobile terminal (MT), drone, etc. Terminal equipment can also be wearable devices and next-generation communication systems, such as terminal equipment in 5G communication systems or terminal equipment in future public land mobile networks (PLMNs).
[0124] Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, and integrated communication and sensing. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, aircraft, ships, robots, robotic arms, smart home devices, sensors, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminals.
[0125] (2) Network equipment (or network element): This can be equipment in a wireless network. For example, network equipment can be a RAN node (or device) that connects terminal devices to the wireless network, and can also be called a base station. Currently, some examples of RAN equipment include: base station, evolved NodeB (eNodeB), gNB (gNodeB) in 5G communication systems, transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), home base station (e.g., home evolved Node B, or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wi-Fi) access point (AP), etc. In addition, in a network structure, network equipment can include central unit (CU) nodes, distributed unit (DU) nodes, or RAN equipment including CU nodes and DU nodes.
[0126] Optionally, RAN nodes can also be macro base stations, micro base stations, indoor stations, relay nodes, donor nodes, or radio controllers in cloud radio access network (CRAN) scenarios. RAN nodes can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, the access network equipment in V2X technology can be a roadside unit (RSU).
[0127] Network devices and / or terminal devices can be fixed in location or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the network devices and / or terminal devices.
[0128] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CUs (control plane, CP), CUs (user plane, UP), or radio units (RUs). CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0129] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open access network (open RAN, O-RAN, or ORAN) system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0130] Communication between access network devices and terminal devices follows a specific protocol layer structure. This protocol layer may include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer may include at least one of the following: radio resource control (RRC) layer, packet data convergence protocol (PDCP) layer, radio link control (RLC) layer, media access control (MAC) layer, or physical (PHY) layer, etc. The user plane protocol layer may include at least one of the following: service data adaptation protocol (SDAP) layer, PDCP layer, RLC layer, MAC layer, or physical layer, etc. The physical layer may include a higher physical layer (higher PHY or PHY-high) and a lower physical layer (lower PHY or PHY-low). The functions of the higher physical layer include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation. The lower physical layer (PHY) functions and radio frequency (RF) functions include one or more of the following: fast Fourier transform (FFT) / inverse fast Fourier transform (IFFT), digital beamforming, or extraction and filtering of the physical random access channel (PRACH).
[0131] The correspondence between network elements and their achievable protocol layer functions in the ORAN system can be found in Table 1 below.
[0132] Table 1
[0133] ORAN network elements Protocol layer functions of 3GPP O-CU-CP RRC+PDCP - Control Plane (PDCP-C) O-CU-UP SDAP+PDCP - User Plane (PDCP-U) O-DU RLC+MAC+PHY-high O-RU PHY-low
[0134] Network devices can be other devices that provide wireless communication functions for terminal devices. The embodiments of this application do not limit the specific technology or form of the network device. For ease of description, the embodiments of this application are not limited.
[0135] Network equipment may also include core network equipment, such as the Mobility Management Entity (MME), Home Subscriber Server (HSS), Serving Gateway (S-GW), Policy and Charging Rules Function (PCRF), and Public Data Network Gateway (PDN Gateway, P-GW) in 4th generation (4G) networks; and access and mobility management functions (AMF), user plane functions (UPF), or session management functions (SMF) in 5G networks. Furthermore, this core network equipment may also include other core network equipment in 5G networks and next-generation networks of 5G networks.
[0136] In this application embodiment, the device for implementing the function of the network device can be the network device itself, or it can be a device capable of supporting the network device in implementing that function, such as a chip system, which can be installed in the network device. In the technical solutions provided in this application embodiment, the example of a network device being used to implement the function of the network device is used to describe the technical solutions provided in this application embodiment.
[0137] (3) Configuration and Pre-configuration: In this application, both configuration and pre-configuration are used. Configuration refers to the network device sending configuration information or parameter values of some parameters to the terminal device through messages or signaling, so that the terminal device can determine the communication parameters or resources during transmission based on these values or information. Pre-configuration is similar to configuration and can be parameter information or parameter values that the network device and the terminal device have negotiated in advance, or parameter information or parameter values that the network device and / or the terminal device use as specified by the standard protocol, or parameter information or parameter values that are pre-stored in the network device and / or the terminal device. This application does not limit this.
[0138] Optionally, configuration can also be understood as: instructions.
[0139] Furthermore, these values and parameters can be changed, updated, or reconfigured.
[0140] (4) The terms "system" and "network" in the embodiments of this application can be used interchangeably. "At least one" means one or more, and "more" means two or more. "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority or importance of multiple objects.
[0141] (5) In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include sending directly through the air interface or sending indirectly through the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which may include receiving directly from YY through the air interface or receiving indirectly from YY through the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.
[0142] In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.
[0143] It is understandable that information may undergo necessary processing, such as encoding and modulation, between the source and destination, but the destination can understand the valid information from the source. Similar statements in this application can be interpreted in a similar way and will not be elaborated further.
[0144] (6) In the embodiments of this application, "instruction" may include direct instruction and indirect instruction, as well as explicit instruction and implicit instruction. The information indicated by a certain piece of information (as described below, the instruction information) is called the information to be instructed. In the specific implementation process, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is an association between the other information and the information to be instructed; or it can only indicate a part of the information to be instructed, while the other parts of the information to be instructed are known or pre-agreed upon. For example, the instruction can be implemented by using a pre-agreed (e.g., protocol predefined) arrangement order of various information, thereby reducing the instruction overhead to a certain extent. This application does not limit the specific method of instruction. It is understood that for the sender of the instruction information, the instruction information can be used to indicate the information to be instructed, and for the receiver of the instruction information, the instruction information can be used to determine the information to be instructed.
[0145] (7) Rate matching.
[0146] Rate matching is used in wireless communication systems to adjust the coded data bit rate to suit the bit-carrying capacity of physical layer transmission resources. In communication systems (such as LTE and NR systems), the rate matching process ensures that the number of coded bits matches the number of bits that physical layer resource units can carry.
[0147] For example, rate matching involves the following steps:
[0148] ① Encoding: First, the data is channel-coded to generate coded bits (CB).
[0149] ② Bit Selection: Then, a subset of bits in the encoded bitstream is selected to match the number of bits that the physical layer resources can carry. This typically involves bit insertion or deletion to ensure that the data rate matches the bit-carrying capacity of the physical layer resources.
[0150] ③ Interleaving: Interleaving is part of the rate matching process. It changes the output order of the bit stream but does not involve the addition or deletion of bits.
[0151] The goal of rate matching is to optimize data transmission efficiency, avoid exceeding the physical layer's capacity for data bits, and ensure both reliability and efficiency of transmission.
[0152] Optionally, the time-frequency resource that does not map data can be punched after mapping data onto the time-frequency resource.
[0153] In general, in NR systems, "puncturing" is a rate matching technique primarily used to adjust the rate of the encoded data stream to adapt to different transmission requirements and channel conditions. The puncturing process involves selectively deleting (or ignoring) bits from the encoded bitstream to reduce the data stream's bit rate and match it to the physical layer's transmission resources. Specifically, when the number of encoded data bits exceeds the number of bits that the physical layer's resources can handle, puncturing is necessary to reduce the number of bits. The puncturing algorithm selects which bits to delete based on certain rules, which typically consider the importance of the bits to minimize the impact on decoding performance.
[0154] In this application, unless otherwise specified, the same or similar parts between the various embodiments can be referred to each other. In the various embodiments of this application, and in the various implementation methods / methods / implementations within each embodiment, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the various implementation methods / methods / implementations within each embodiment are consistent and can be mutually referenced. The technical features in different embodiments and the various implementation methods / methods / implementations within each embodiment can be combined according to their inherent logical relationships to form new embodiments, implementation methods, methods, or implementation approaches. The embodiments described below do not constitute a limitation on the scope of protection of this application.
[0155] To facilitate understanding of the methods provided in the embodiments of this application, the system architecture of the methods provided in the embodiments of this application will be described below. It is understood that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the solutions of the embodiments of this application and does not constitute a limitation on the solutions provided in the embodiments of this application.
[0156] In one possible implementation, this application can be applied to Narrow Band Internet of Things (NB-IoT) systems, Global System for Mobile Communications (GSM), Enhanced Data Rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), Time Division-Synchronization Code Division Multiple Access (TD-SCDMA), Integrated Sensing and Communication (ISAC) systems, Wireless Local Area Networks (WLANs), Short-Range Wireless Communication Systems (such as sidelinks, Wireless Fidelity (Wi-Fi or WiFi), Bluetooth, etc.), Wired Networks, and Vehicle-to-Everything (V2X) systems. Everything, including V2X communication systems, device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, 4th generation (4G) mobile communication systems (such as Long Term Evolution (LTE) systems), LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th generation (5G) mobile communication systems (such as New Radio (NR) systems), future evolved New Radio (NR) wireless communication systems, or other similar communication systems, is not restricted.For example, this application can be applied to orthogonal frequency division multiplexing (OFDM) systems in LTE, OFDM systems in NR, and future OFDM systems and similar systems. For instance, this application can be applied to the three major application scenarios of next-generation 5G mobile communication systems: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and / or enhanced machine-type communication (eMTC).
[0157] Please see Figure la This is a schematic diagram of the architecture of the communication system 1000 used in an embodiment of this application. Figure la As shown, the communication system includes RAN 100 and core network 200. Optionally, the communication system 1000 may also include Internet 300. RAN 100 includes at least one RAN node (e.g., Figure la 110a and 110b, collectively referred to as 110, may also include at least one terminal (such as...). Figure la RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure la (Not shown in the image). Terminal 120 connects wirelessly to RAN node 110, and RAN node 110 connects wirelessly or via a wired connection to core network 200. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be independent physical devices, or they can be the same physical device integrating the logical functions of core network equipment and RAN nodes. Terminals can connect to each other, and RAN nodes can connect to each other, via wired or wireless connections.
[0158] Figure lb An example diagram of an O-RAN system is shown. An O-RAN system may include components other than those shown in the diagram. As illustrated, access network equipment (such as RAN equipment, for example, an eNB, gNB, or next-generation access network equipment) communicates with the core network (CN) via a backhaul link and with the UE via an air interface.
[0159] In one possible implementation, this application can be applied to long-term evolution (LTE) wireless communication systems, NR wireless communication systems, and future new radio (NR) wireless communication systems. For example, this application can be applied to orthogonal frequency division multiplexing (OFDM) systems in LTE, OFDM systems in NR, future OFDM systems, and OFDM-like systems.
[0160] As an example, a RAN node can be a satellite base station or a satellite, as described below. Figures lc-lg illustrate. Figure lc and Figure ld This is a schematic diagram of a communication system applicable to embodiments of this application.
[0161] like Figure lc and Figure ld As shown, satellite base stations provide communication services to terminals. For example, a satellite base station transmits downlink data to a terminal, where the data is encoded using channel coding, and the channel-coded data is then transmitted to the terminal after constellation modulation. Similarly, a terminal transmits uplink data to a satellite base station; the uplink data can also be encoded using channel coding, and the encoded data is then transmitted to the satellite base station after constellation modulation. Additionally, as... Figure ld As shown, satellite base stations can also communicate with ground base stations; that is, a satellite can act as a base station or as a terminal.
[0162] In this application, "satellite" can refer to unmanned aerial vehicles (UAVs), hot air balloons, low-Earth orbit (LEO) satellites, medium-Earth orbit (MEO) satellites, high-Earth orbit (HEO) satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment, etc.
[0163] It should be understood that this application can be applied to scenarios involving communication between network devices. Figure ld The scenario shown can also be seen as an example of network devices communicating with each other, where both the satellite and the base station can be considered as a network device.
[0164] As one implementation method, this application can be applied to inter-satellite link communication systems. For example... Figure ld The communication between satellite #1 and satellite #2 is shown.
[0165] like Figure leAs shown, the inter-satellite link communication system can be divided into two main parts: an acquisition, pointing, and tracking (APT) subsystem (including the APT module and APT transmitter / receiver) and a communication subsystem (including the communication module and transceiver antennas). The communication subsystem is primarily responsible for the transmission of inter-satellite information and forms the core of the inter-satellite communication system. The APT system is mainly responsible for acquisition, alignment, and tracking between satellites. Acquisition involves determining the direction of the incoming incident signal, and alignment involves adjusting the transmitted wave to aim at the receiving direction. Tracking involves continuously adjusting the APT for alignment and acquisition throughout the communication process. To minimize attenuation and interference in the channel while maintaining high security and transmission rate, the APT must be adjusted in real time to continuously adapt to changes.
[0166] It should be understood that current APT systems are all optical systems, which have the disadvantage of being difficult to align and requiring mechanical adjustment of the pointing. Most existing communication subsystems are optical communication systems, with some microwave band systems, and most use a single high-gain antenna. Existing APT systems and communication subsystems are independent systems. The disadvantages are that optical communication is susceptible to vibration and other factors, resulting in unstable data rates; millimeter-wave frequencies are low, communication capacity is low, and the antenna requires mechanical adjustment of its pointing.
[0167] As another implementation, this application can be applied to scenarios where terminal devices communicate with each other, such as Internet of Things (IoT) communication systems.
[0168] Figure lf This is a schematic diagram of a wireless screen mirroring method applicable to embodiments of this application. A terminal device (e.g., a smartphone) establishes a network connection with a television. The smartphone transmits the content to be mirrored onto the television to the television. After receiving the content transmitted by the smartphone, the television displays the content on its screen.
[0169] It should be understood that Figure lf The screen mirroring scenario shown can be seen as an example of communication between terminal devices, where both smartphones and televisions can be considered as terminal devices.
[0170] As another implementation method, this application can be applied to integrated access and backhaul (IAB) systems.
[0171] Figure lg This is a schematic diagram of an IAB system applicable to embodiments of this application. For example... Figure lgAs shown, an IAB can include an IAB donor, an IAB node, and a terminal. The link between the IAB donor and the IAB node is a backhaul link, and the link between the terminal and the IAB node is an access link. This application can be applied to both parties communicating in a backhaul link or to both parties communicating in an access link.
[0172] It should be understood that the above system application scenarios are only examples, and this application can also be applied to other scenarios, which will not be listed here.
[0173] In wireless communication systems (e.g.) Figures la-lg In any of the systems shown in the accompanying figures, wireless communication resources generally include time-frequency resources. The following will use an NR system as an example to introduce time-frequency resources. It should be understood that NR can also be replaced with 5G or 5G NR.
[0174] 1. Parameter set (Numerology).
[0175] 5G NR introduces the concept of Numerology, which includes sub-carrier spacing (SCS) and corresponding parameters such as symbol length and cyclic prefix (CP) length. Because there is a certain mapping relationship between SCS and symbol length and CP length, SCS is often used instead of Numerology in some literature.
[0176] For example, the parameters involved in Numerology are shown in Table 2.
[0177] Table 2
[0178] μ SCS CP Supported frequency ranges (FR) 0 15 Normal FR1 1 30 Normal FR1 2 60 Normal, Extended FR1, FR2 3 120 Normal FR2 4 240 Normal FR2
[0179] In Table 2, μ represents the subcarrier spacing index, or μ represents the parameter set numberology, the CP length includes the normal CP length and the extended CP length, and FR represents the frequency range (FR).
[0180] 2. Frame structure.
[0181] In NR systems, time-domain units include symbols, slots, subframes, half-frames, and frames. A frame lasts 10 ms and can be divided into 10 subframes, numbered 0-9. Subframes numbered 0-4 form one half-frame, and subframes numbered 5-9 form another half-frame. Each subframe lasts 1 ms. Each subframe can include one or more slots. Under normal CP, each slot includes 14 symbols; under extended CP, each slot includes 12 symbols.
[0182] For example, the number of time slots included in each subframe is related to the SCS, and the relationship between the two is shown in Table 3.
[0183] Table 3
[0184] Subcarrier spacing (kHz) Number of slots per subframe 15 1 30 2 60 4 120 8 240 16 480 32 960 64
[0185] like Figure 2a The example shown is a schematic diagram of a 5G NR frame structure, including:
[0186] Frame: Length is fixed at 10ms, frame number range: 0~1023.
[0187] Subframe: The length is fixed at 1ms, and the subframe number ranges from 0 to 9.
[0188] Time slot: When using normal CP, the length is 14 symbols. Since the symbol length is not fixed, the time slot length is also not fixed. When the SCS is 60kHz, extended CP can also be used, in which case the time slot length is 12 symbols. Optionally, the time slot is the smallest unit for data scheduling.
[0189] Symbol: Length is not fixed and is related to SCS. Optional, the symbol is the basic unit of modulation.
[0190] Generally, in the physical layer, a symbol can contain several sampling points, and a sampling point can be the smallest time unit of the physical layer.
[0191] Furthermore, the scheduling time unit in the 5G NR data domain is the time slot. The number of symbols contained in a time slot is fixed, but the length of the symbol is related to the SCS (Segment Classification). The following will illustrate the relationship between frames, subframes, time slots, and symbols using SCS of 30kHz and 120kHz as examples.
[0192] like Figure 2b and Figure 2c The examples shown illustrate the relationships between frames, subframes, time slots, and symbols for SCS values of 30kHz and 120kHz, respectively.
[0193] 3. Symbol type and slot format.
[0194] Generally, OFDM symbols include three types, namely:
[0195] Downlink: Represented by the letter D, it is used for downlink transmission.
[0196] Uplink: Represented by the letter U, used for uplink transmission.
[0197] Flexible: Represented by the letter F, it can be used for uplink transmission as well as downlink transmission, and can also be used as a guard period (GP) or reserved resources.
[0198] Optionally, each time slot can be freely combined from these three types of symbols to form multiple time slot formats.
[0199] like Figure 2d As shown in the example, the time slot type can be divided into four cases according to the time slot format defined by the protocol.
[0200] Case 1: Contains only the "D" symbol, often referred to as a downlink-only slot.
[0201] Case 2: Contains only the "U" symbol, often referred to as a downlink-only slot (UL-only slot).
[0202] Case 3: Contains only the "F" symbol, often referred to as a flexible-only slot.
[0203] Case 4: A time slot contains at least one "D" or "U" symbol, and the time slot also contains an "F" symbol.
[0204] In addition, in such Figure 2d As shown, Case 4 can be further divided into several sub-cases.
[0205] Case 4-1: A time slot contains more "D" symbols and fewer "F" symbols.
[0206] Case 4-2: A time slot contains more "U" symbols and fewer "F" symbols.
[0207] Case 4-3: A time slot contains more "D" symbols, fewer "F" symbols, and fewer "U" symbols.
[0208] Case 4-4: A time slot contains more "U" symbols, fewer "F" symbols, and fewer "D" symbols.
[0209] Case 4-5: A time slot contains alternating "D" symbols, "F" symbols, and "U" symbols.
[0210] As the examples above demonstrate, 5G NR's slot format design allows for symbol-level changes in uplink and downlink data, whereas LTE typically only allows for subframe-level changes. This design is more flexible and also provides a wider variety of slot types to adapt to different service types in various scenarios.
[0211] 4. Self-contained time slots.
[0212] Figure 2d Case 4-3, Case 4-4, and Case 4-5 are also known as self-contained slots, which correspond to the two structures of self-contained slots, respectively.
[0213] One structure is a time slot primarily used for downlink (DL-dominant slot): that is... Figure 2d In Case 4-3, the time slot is mainly used for downlink data transmission, while a small number of symbols are time-division multiplexed to transmit uplink control signals (such as the hybrid automatic repeat request (HARQ) feedback of the downlink data) or sounding reference signals (SRS), thereby shortening the downlink HARQ feedback delay.
[0214] Another structure is a UL-dominant slot primarily used for uplink: that is... Figure 2d In Case 4-4, the time slot is mainly used for uplink data transmission, while a small number of symbols are used through time division multiplexing to transmit downlink control signals (such as uplink scheduling indications in PDCCH), thereby shortening the uplink scheduling delay.
[0215] Generally, in a self-contained time slot design, both network devices and terminal devices can switch between uplink and downlink transmission within a single time slot. By reserving a protection time and not transmitting or receiving any signals during the protection time, normal operation can be guaranteed after the switch.
[0216] 5. Mini-slot.
[0217] To further reduce air interface latency, the protocol introduces the concept of microslots, whose time domain length can be less than 14 symbols. Compared to basic time slot scheduling, microslot scheduling offers finer time domain division and shorter scheduling latency. Microslot scheduling is often referred to as non-slot-based scheduling.
[0218] 6. Frequency domain resources.
[0219] A resource element (RE) is the smallest granularity physical layer resource in 5G NR, which is one subcarrier in the frequency domain and one OFDM symbol in the time domain.
[0220] A resource block (RB) is the basic unit of channel resource allocation in the frequency domain in 5G NR. An RB can contain 12 subcarriers. Since the subcarrier spacing in 5G NR is variable, the actual bandwidth of an RB is also variable.
[0221] A resource grid (RG) is a collection of time-frequency resources. In 5G NR, it is defined as follows: For each carrier and its corresponding numberology, an RG is a resource set of all subcarriers in the frequency domain and all symbols within one subframe in the time domain, with the starting point in the frequency domain being RBs. Since different numberologies correspond to different SCSs, and one RB consists of 12 subcarriers, the number of RBs in an RG differs depending on the numberology for the same transmission bandwidth. An RG in the time domain is one subframe. Furthermore, uplink and downlink each define their own RGs.
[0222] like Figure 2e The diagram shown illustrates one implementation of resource allocation for RE, RB, and RG. Figure 2e In this context, a subframe in the time domain can include several OFDM symbols; a resource element represents a resource with one subcarrier in the frequency domain and one OFDM symbol in the time domain; a resource block contains 12 subcarriers in the frequency domain; and a resource grid represents a set of time-frequency resources.
[0223] A common resource block (CRB) can be understood as a collective term for all resource blocks (RBs) in 5G NR. They are numbered starting from 0, and the center frequency point of subcarrier number 0 in CRB0 is point A.
[0224] A physical resource block (PRB) refers to the resource blocks (RBs) contained in the bandwidth part (BWP) of a terminal device in 5G NR. They are also numbered starting from 0 and are the basic unit of data channel scheduling.
[0225] A resource block group (RBG) is a combination of several resource block blocks (PRBs) within a bandwidth portion (BWP). They are also numbered starting from 0 and are the basic unit of data channel scheduling. An RBG can contain {2, 4, 8, 16} PRBs, the specific number depending on the number of RBs in the BWP and the configuration options.
[0226] A resource element group (REG) is the basic unit of control channel resources. One REG represents 12 subcarriers (RB) in the frequency domain and one OFDM symbol in the time domain. Optionally, a resource element group can also be a resource cell group.
[0227] The control channel element (CCE) is the basic unit for scheduling control channel resources. One CCE consists of 6 REGs in the frequency domain.
[0228] like Figure 2f The diagram shown illustrates the relationship between REG and CCE.
[0229] The above defines the time-frequency resources for NR. Future networks may use the same or different definitions. For example, future networks may define multiple subcarrier spacings, not limited to the SCS in 5G. A time slot can include one or more symbols, and an RB can include one or more subcarriers, etc.
[0230] PDCCH resources are ultimately mapped to RBs, but a single PDCCH can occupy a significant number of RBs. Describing the resources occupied by a PDCCH using RBs is inconvenient, hence the concepts of REGs and CCEs. One CCE corresponds to six REGs, and each REG corresponds to one RB, as shown in the diagram. Both the potential resources occupied by a PDCCH and the actual resources occupied by a PDCCH are described using CCEs. For example, with a 100MHz (273RB) bandwidth and a subcarrier spacing of 30kHz within a symbol, there can be a maximum of 45 CCEs (270RBs).
[0231] Optionally, the NR system defines that the PDCCH can use {1, 2, 4, 8, 16} consecutive CCEs, where the number of CCEs used is called the aggregation level, as shown in the table below. The worse the wireless channel quality, the higher the aggregation level of the PDCCH is required to ensure the transmission quality of the PDCCH. The more CCEs used by the PDCCH, i.e., the higher the aggregation level, the better the demodulation performance, but it may also lead to resource waste. The gNodeB determines the aggregation level used by a PDCCH based on factors such as channel quality. For example, terminal equipment at the cell edge should use a PDCCH format with a larger CCE aggregation level to trade resources for demodulation performance; terminal equipment at the cell center can use a PDCCH format with a smaller CCE aggregation level to save time and frequency resources.
[0232] For example, the implementation of CCE aggregation level can be referred to the manner shown in Table 4 below.
[0233] Table 4
[0234]
[0235]
[0236] Optionally, the PDCCH format for time-frequency resources is as follows:
[0237] In the time domain: {1, 2, 3} symbols occupying 1 slot.
[0238] In the frequency domain: it can be the full bandwidth, or it can be configured through parameters.
[0239] Generally, the time-frequency position of the DMRS (DMRS for PDCCH) on the PDCCH is fixed at subcarriers 1, 5, and 9 of each REG on the corresponding symbol of the PDCCH. For more efficient demodulation of the PDCCH, the DMRS of a PDCCH is mapped to one of every four subcarriers in the REG (i.e., subcarriers 1, 5, and 9 of each REG). This means the introduced DMRS accounts for 1 / 4 of the PDCCH overhead, and the density of this reference signal is higher than 1 / 6 of that in LTE. While using PDCCH-specific DMRS increases the overhead of the reference signal, it also brings benefits, such as the ability to perform beamforming for individual terminal devices. Through beamforming of the PDCCH, the coverage and performance of the NRPDCCH are improved, which aligns with the beam-centric design philosophy of NR.
[0240] 7. Sending or receiving
[0241] The Physical Reception Link Control Channel (PRxCCH) is a physical layer control channel. Generally, standard protocols describe it from the perspective of the terminal device; it's the physical layer control channel received by the terminal device, similar in function to the PDCCH in LTE and 5G. PRxCCH may be a new physical layer control channel introduced in next-generation communication systems (such as 6G). However, 6G may still use PDCCH to represent the physical downlink control channel or physical transmit link control channel of the terminal device.
[0242] The Physical Reception Link Shared Channel (PRxSCH) is a physical layer data channel. Generally, standard protocols describe it from the perspective of the terminal device; it's the physical layer data channel received by the terminal device, similar in function to the PDSCH in LTE and 5G. PRxSCH may be a new physical layer data channel introduced in 6G. Of course, future communications such as 6G may still use PDSCH to represent the physical downlink data channel or physical receive link data channel of the terminal device.
[0243] The Physical Transmission Link Control Channel (PTxCCH) is a physical layer control channel. Generally, standard protocols describe it from the perspective of the terminal device; it's the physical layer control channel transmitted by the terminal device, similar in function to the PUCCH in LTE and 5G. PTxCCH may be a new physical layer control channel introduced in 6G. Of course, future communications such as 6G may still use PUCCH to represent the physical uplink control channel or physical transmission link control channel of the terminal device.
[0244] The Physical Transmission Link Shared Channel (PTxSCH) is a physical layer data channel. Generally, standard protocols describe it from the perspective of the terminal device; it's the physical layer data channel transmitted by the terminal device, similar in function to PUSCH in LTE and 5G. PTxSCH may be a new physical layer data channel introduced in 6G. Of course, future communications such as 6G may still use PUSCH to represent the physical uplink data channel or physical receive link data channel of the terminal device.
[0245] Optionally, from the perspective of the terminal device, downlink can be described as receiving; and from the perspective of the terminal device, uplink can be described as sending.
[0246] Currently, during communication between different devices, the data sender can transmit data through a data channel, and the data receiver can receive data through the same channel, thus realizing data transmission. However, improving data transmission performance is a pressing technical problem that needs to be solved.
[0247] As an example, taking the communication process between network devices and terminal devices as an example, if there is a resource conflict between two or more wireless access technologies, for the channel transmission or signal transmission of one wireless access technology (denoted as transmission 1), the network device can use resource scheduling to allow the channel transmission or signal transmission of another wireless access technology (denoted as transmission 2) to bypass the resources of transmission 1, thereby improving the transmission performance of transmission 1. Generally, the channel priority of transmission 1 is higher than that of transmission 2, or the signal priority of transmission 1 is higher than that of transmission 2. For example, the network device can use resource scheduling to enable LTE PDSCH to actively avoid NR SSB, or to enable NR PDSCH to actively avoid LTE cell-specific reference signal (CRS), etc. In this case, LTE and NR PDCCH and PDSCH dynamically share resources on demand. Accordingly, in the above implementation example, when transmission 1 is a data channel transmission, this method can improve the data transmission performance on the data channel.
[0248] However, in the example above, the resources used by transmission 1 will completely bypass the resources used by transmission 2, which will render transmission 2 unavailable and thus result in low spectral efficiency.
[0249] As another example, taking the downlink communication process between network devices and terminal devices as an example, in an NR system, the downlink data channel can be a PDSCH. A network device can instruct a terminal device (denoted as Terminal Device 1) to perform rate matching on certain specific resources within the PDSCH, meaning that specific resources are not used for data transmission. In this way, the data transmission of the NR PDSCH is unaffected by interference from that specific resource, and / or the signal on that specific resource is unaffected by PDSCH interference, thereby improving the data transmission performance of the NR PDSCH and the transmission performance of the signal on the specific resource.
[0250] For example, on the PDSCH, different terminal devices (or different users) can transmit their respective DMRS through different DMRS code division multiplexing groups (CDM groups). Generally, the DMRS of different DMRS CDM groups are located on the same symbol. Correspondingly, the aforementioned specific resource may include the resources occupied by DMRS code division multiplexing groups (CDM groups) without data transmission. This resource is used for transmission in other DMRS CDM groups besides the one used by terminal device 1. Interference avoidance of DMRS between users in NR multi-user (MU) scheduling is achieved by rate matching of this specific resource.
[0251] For example, on the PDSCH, the aforementioned specific resources may include resources occupied by the LTE CRS. Rate matching under LTE and NR coexistence is achieved through rate matching of this specific resource. This method can ensure that the LTE CRS is not interfered with by the PDSCH, guaranteeing the accuracy of channel estimation based on the CRS by LTE users. This method can also ensure that the PDSCH is not interfered with by the LTE CRS, guaranteeing the communication performance of the PDSCH.
[0252] For example, on the PDSCH, the aforementioned specific resources may include RB-symbol level resources. Rate matching of the NR CORESET is achieved through rate matching of this specific resource. This method can ensure that the control resource set CORESET is not interfered with by the PDSCH, thus guaranteeing the communication performance of the control channel. This method can also ensure that the PDSCH is not interfered with by the CORESET, thus guaranteeing the communication performance of the PDSCH.
[0253] For example, on PDSCH, the aforementioned specific resources may include ZP CSI-RS resources, and rate matching of NR CSI-RS resources can be achieved through rate matching of the specific resource.
[0254] However, the above example only provides the rate matching method for NR's PDSCH, which limits its application scenarios.
[0255] To address the aforementioned problems, this application provides a communication method and related apparatus, which will be described in detail below with reference to the accompanying drawings.
[0256] Please see Figure 3 This is a schematic diagram of an implementation of the communication method provided in this application, which includes the following steps.
[0257] It should be understood that in the following method flowchart, different communication devices (e.g., the interaction between the first and second communication devices, the interaction between the third and fourth communication devices, etc.) are used as examples to illustrate the execution subject of the interaction, but this application does not limit the execution subject of the interaction. For example, any communication device (e.g., the first, second, third, or fourth communication device) can be a communication device, or a chip, baseband chip, modem chip, SoC chip containing a modem core, SIP chip, communication module, chip system, processor, logic module, or software in the communication device. Optionally, the communication device can be a terminal device or a network device (e.g., the network device can be an access network device, access network element, etc.).
[0258] As an example, in Figure 3 and / or Figure 6 In this configuration, the first communication device can be a terminal device and the second communication device can be a network device, or both the first and second communication devices can be network devices. For example, the network device can be an access network device or a communication device in an ORAN system (e.g., at least one of CU, DU, RU).
[0259] As another example, in Figure 3 and / or Figure 6 In this context, both the first and second communication devices are terminal devices, i.e. Figure 3 and / or Figure 6 The proposed solution can be applied to sidelink communication scenarios.
[0260] S301. The second communication device sends first configuration information, and correspondingly, the first communication device receives the first configuration information. The first configuration information is used to configure the first resources of the first data channel.
[0261] S302. The second communication device sends second configuration information, and correspondingly, the first communication device receives the second configuration information. The second configuration information is used to configure the second resource.
[0262] S303. The first communication device transmits or receives the first data channel on the third resource, wherein the third resource is included in the first resource and does not include the second resource.
[0263] Optionally, the first configuration information and the second configuration information can be the same configuration information or different configuration information.
[0264] Optionally, the first configuration information and / or the second configuration information can be physical layer signaling, such as downlink control information (DCI), or higher layer signaling, such as MAC signaling, or RRC signaling, etc.
[0265] Optionally, steps S301 and S302 can be performed simultaneously, or step S301 can be performed first and then step S302, or step S302 can be performed first and then step S301. The order of steps S301 and S302 is not limited in this application.
[0266] Optionally, the third resource is contained within the first resource. This can be understood as the third resource being a resource within the first resource, or the third resource being a subset of the first resource, or one or more resource units contained in the third resource being located within the first resource.
[0267] Optionally, the third resource does not include the second resource. This can be understood as follows: among the one or more resource units included in the third resource, at least one resource unit is different from the one or more resource units included in the second resource; or, among the one or more resource units included in the third resource, they are all different from the one or more resource units included in the second resource; or, the resources in the third resource do not include the resources in the second resource.
[0268] It should be noted that when the first communication device transmits or receives the first data channel on the third resource, it can be understood that the first communication device receives data and / or signals of the first data channel on the third resource, or that the first communication device transmits data and / or signals of the first data channel on the third resource.
[0269] As an example, consider the process of a first communication device receiving data from a first data channel. In this process, the first communication device can determine a second resource (i.e., a time-frequency resource that does not map data) based on second configuration information. When the first communication device receives data on the first data channel, it can receive data on a third resource that does not include the second resource. In other words, the transmitting end can perform rate matching on the data based on the second resource; that is, the transmitting end can choose not to transmit data on the second resource, and correspondingly, the first communication device can choose not to receive data on the second resource.
[0270] As another example, consider the process of a first communication device transmitting data through a first data channel. In this process, the first communication device can determine a second resource (i.e., a time-frequency resource that does not map data) based on second configuration information. When the first communication device transmits data through the first data channel, it can transmit data on a third resource that does not include the second resource. In other words, the first communication device can perform rate matching on the data based on the second resource; that is, the first communication device can choose not to transmit data on the second resource, and correspondingly, the receiving end can choose not to receive data on the second resource.
[0271] As can be seen from the above process, for both the transmitting and receiving ends, the second resource can be a time-frequency resource that does not map data.
[0272] For example, from the sender's perspective, the sender uses rate matching to avoid mapping data on the second resource (or determines not to map data on the second resource).
[0273] For example, from the perspective of the sending end, after mapping data on the first resource, the sending end can punch (or delete, ignore, etc.) the bits carried by the second resource.
[0274] For example, from the perspective of the receiving end, the receiving end can receive data on a third resource that does not include the second resource.
[0275] For example, from the perspective of the receiving end, during the process of receiving data on the first resource, the receiving end ignores (or skips) one or more resource units in the first resource that overlap with the second resource.
[0276] Optionally, in the above process, the communication device that communicates with the first communication device on the first data channel can be a communication device that sends the first configuration information to the first communication device (e.g., a second communication device), or other communication devices, which are not limited here.
[0277] based on Figure 3 In the illustrated scheme, the first configuration information received by the first communication device in step S301 is used to configure the first resource of the first data channel, and the second configuration information received by the first communication device in step S302 is used to configure the second resource. Subsequently, in step S303, the first communication device transmits or receives the first data channel on a third resource within the first resource, where the third resource does not include the second resource. In this way, the first communication device can transmit the data channel on a third resource within the first resource other than the designated second resource, avoiding or reducing mutual influence and / or interference between the transmission of the data channel and the transmission of other signals on the second resource, thereby improving data transmission performance.
[0278] exist Figure 3In one possible implementation of the method shown, the second resource is used to carry the signal of the second radio access technology, and the first data channel on the third resource excluding the second resource is the data channel of the first radio access technology. This allows the above scheme to be applied to scenarios where two or more radio access technologies share spectrum (e.g., MRSS), and in such scenarios, it can avoid or reduce the mutual influence and / or mutual interference between the transmission of the data channel of the first radio access technology and the transmission of the signal of the second radio access technology, thereby improving data transmission performance.
[0279] Optionally, the third resource may exclude resources other than the second resource configured in the second configuration information. This application does not limit this.
[0280] For example, the third resource does not include the DMRS CDM group resource used by the first communication device, and DMRS interference avoidance is achieved by rate matching of the DMRS CDM group resource.
[0281] Among them, the DMRS CDM group can also be simply referred to as the CDM group.
[0282] For example, the third resource does not include other DMRSCDM group resources besides the DMRS CDM group used by the first communication device. By matching the rate of these other DMRS CDM group resources, interference avoidance between users scheduled by the MU in the first wireless access technology is achieved.
[0283] For example, the third resource does not include the resources occupied by the LTE CRS. Rate matching under the coexistence of LTE and the first radio access technology is achieved by rate matching of the resources occupied by the LTE CRS.
[0284] For example, the third resource does not include RB-symbol level resources, and the rate matching of the first radio access technology CORESET is achieved by rate matching of the RB-symbol level resources.
[0285] For example, the third resource does not include the ZP CSI-RS resource. The rate matching of the CSI-RS resource of the first radio access technology is achieved by rate matching of the ZP CSI-RS resource.
[0286] For example, the first wireless access technology can be a future network, including but not limited to 6G, 5.5G, and next-generation networks of 5G. The second wireless access technology can be NR, 5G, 5G NR, LTE, 4G, etc.
[0287] existFigure 3 In one possible implementation of the method shown, the second resource is a CCE resource and / or a control channel DMRS resource. Specifically, the third resource of the first data channel transmitted by the first communication device does not include the aforementioned CCE and / or DMRS resources on the control channel. Therefore, mutual influence and / or interference between the transmission of the first data channel and the transmission of other signals on the second resource (i.e., the control channel resource) can be avoided or reduced.
[0288] Optionally, in the control channel, the second resource is a first portion of the resources in the control channel, which may be one or more CCE resources, one or more DMRS resources in the control channel, or one or more CCE resources and one or more DMRS resources in the control channel. In other words, in the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the first portion of the resources in the control channel, that is, the first data channel transmitted by the first communication device can bypass the first portion of the resources in the control channel. In this way, the mutual influence and / or mutual interference between the transmission of the first data channel and the transmission of other signals on the second resource can be avoided or reduced, while also making full use of the resources of the control channel for data transmission, thereby improving resource utilization and spectrum efficiency.
[0289] Optionally, in the control channel, the second resource is a first portion of the resources in the control channel, which may be one or more CCE resources, one or more DMRS resources in the control channel, or one or more CCE resources and one or more DMRS resources in the control channel. The control channel may also include the second portion of resources, or the second resource may not include the second portion of resources. In other words, in the above scheme, the third resource of the first data channel transmitted by the first communication device does not include the first portion of the control channel resources but includes part or all of the second portion of the control channel resources. That is, the first data channel transmitted by the first communication device can bypass the first portion of the control channel resources but does not bypass the second portion of the control channel resources. In this way, mutual influence and / or mutual interference between the transmission of the first data channel and the transmission of other signals on the second resource can be avoided or reduced, while also maximizing the utilization of the control channel resources for data transmission, thereby improving resource utilization and spectral efficiency.
[0290] exist Figure 3 In one possible implementation of the method shown, the second configuration information received by the first communication device in step S302 includes at least one of the following:
[0291] The first piece of information is used to indicate the CCE resources contained in the second resource;
[0292] The second information is used to indicate the DMRS resources contained in the second resource; or
[0293] The third information is used to indicate the resource pattern of the rate-matched resource block-symbol level (RB-symbol level) resource, wherein the second resource is a resource in the resource pattern of the RB-symbol level resource.
[0294] Therefore, the second configuration information used to configure the second resource may include at least one of the above to implement the configuration of the second resource.
[0295] Optionally, in the second configuration information described above, the first information includes at least one of the following:
[0296] The first indication information is used to indicate the frequency domain position and / or time domain position of the CORESET corresponding to the CCE resource contained in the second resource;
[0297] The second indication information is used to indicate the mapping method of CCE-REG in the CORESET corresponding to the CCE resource contained in the second resource;
[0298] The third indication information is used to indicate the interleaving parameters of CCE-REG in the CORESET corresponding to the CCE resource contained in the second resource;
[0299] The fourth indication information is used to indicate at least one of the following: whether the CCE resources contained in the second resource are interleaved, the REG bundling size corresponding to the CCE resources contained in the second resource (e.g., parameter L described below), and the interleaving size corresponding to the CCE resources contained in the second resource (e.g., parameter R described below).
[0300] The fifth indication information is used to indicate the resource location of the CCE resource contained in the second resource; or,
[0301] The sixth indication information is used to indicate that the CCE resources contained in the second resource are not used to map the first data channel.
[0302] Therefore, the first information used to determine the CCE resources contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0303] Optionally, the fifth instruction information mentioned above includes at least one of the following:
[0304] The second resource contains a bitmap corresponding to the CCE resource;
[0305] The second resource includes the starting CCE index and / or the number of CCEs for the CCE resources;
[0306] The second resource contains the bitmap corresponding to the CCE group to which the CCE resource belongs; or
[0307] The second resource contains the starting CCE group index and / or the number of CCE groups to which the CCE resource belongs.
[0308] Therefore, the fifth indication information used to indicate the resource location of the CCE resource contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0309] Optionally, in the above-mentioned second configuration information, the second information includes at least one of the following:
[0310] The seventh indication information is used to configure the resource pattern of the ZP CSI-RS resource or the resource pattern of the DMRS resource included in the second resource, wherein the resource pattern of the ZP CSI-RS resource is the same as the resource pattern of the DMRS resource of the control channel.
[0311] The eighth instruction information is used to configure the time-domain location of the DMRS resources contained in the second resource; or
[0312] The ninth instruction information is used to configure the frequency domain location of the DMRS resources contained in the second resource.
[0313] Therefore, the second information used to determine the DMRS resources contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0314] Optionally, the eighth instruction information above is used to indicate any of the following:
[0315] A first bitmap is used to determine the symbol position of the second resource;
[0316] The second resource includes at least one of the following: the starting time unit location, the number of time units, and the time domain density;
[0317] A second bitmap, used to indicate the association between the symbol positions of the second resource and one or more candidate symbol positions; or
[0318] The second index corresponding to the starting time unit position of the second resource, the second index being used to indicate one of one or more starting time unit positions.
[0319] Therefore, the eighth indication information used to indicate the time-domain location of the DMRS resources contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0320] Optionally, the aforementioned ninth instruction information is used to instruct any of the following:
[0321] The second resource includes at least one of the following: the starting frequency domain cell location and the number of frequency domain cells.
[0322] The RBG index to which this second resource belongs;
[0323] The third index corresponding to the starting frequency domain cell position of the second resource is used to indicate one of the starting frequency domain cell positions among one or more starting frequency domain cell positions;
[0324] The fourth index corresponding to the number of frequency domain units of the second resource is used to indicate one of the one or more frequency domain unit numbers.
[0325] Therefore, the ninth indication information used to indicate the frequency domain location of the DMRS resources contained in the second resource may include at least one of the above to improve the flexibility of the scheme implementation.
[0326] As described above, the second resource can be implemented in various ways, such as at least one of the following methods. For example, the second resource can be a CCE resource. Another example is that the second resource can be a control channel DMRS resource. Yet another example is that the second resource can be both a CCE resource and a control channel DMRS resource. The following will provide an exemplary description of the various information included in the second configuration information, combining the above-mentioned implementation methods.
[0327] Method 1: The second resource is the CCE resource.
[0328] Optionally, the second resource can be a time-frequency resource that does not map data, or a rate-matched resource.
[0329] In Method 1, the second resource that does not map data can be the CCE resource corresponding to the CORESET.
[0330] like Figure 4a As shown in the example, the time-domain resources of the first data channel of the first wireless access technology include... Figure 4a The six time units (e.g., symbol indices 0, 1, 2, 3, 4, 5) in the second resource that does not map data, the partial frequency domain resources located in the second and third symbols (e.g., Figure 4a In the frequency domain units 3, 4, 5, 7, 8, and 9, the other resources are third resources.
[0331] Optionally, the i-th frequency domain unit in this application may refer to frequency domain unit i, or the frequency domain unit corresponding to frequency domain unit number i.
[0332] Optionally, a frequency domain unit may indicate one or more resources in the frequency domain, including one or more subcarriers, one or more subcarrier groups, one or more resource blocks, one or more physical resource blocks, one or more resource block groups, one or more partial bandwidths, or other implementations specified by standards / protocols.
[0333] Optionally, this application uses a frequency domain unit comprising 12 subcarriers as an example for illustration. The scheme for a frequency domain unit comprising other numbers of subcarriers is similar, and this application will not elaborate on it.
[0334] Optionally, a resource unit can be the smallest unit of time-frequency resources, and may include one or more resources in the time-frequency domain. For example, it may include one or more symbols in the time domain and one or more subcarriers in the frequency domain. For instance, a resource unit may be a resource of one symbol in the time domain and one subcarrier in the frequency domain. For example, a resource unit may be a resource element (RE), which may reside in one or more resource grids (RG); or, a resource unit may be another implementation specified by the standard / protocol.
[0335] Optionally, the time unit can be a frame, subframe, time slot, sub-time slot, symbol, symbol group, etc. The time unit can also be understood as a time-domain unit.
[0336] For example, a second communication device can configure CCE resources that do not map data via common radio resource control (RRC) signaling or group downlink control information (DCI). In this way, one or more first communication devices in the cell are informed to rate match the CCE resources, that is, one or more first communication devices can determine the CCE resources that do not map data.
[0337] As described above, the second configuration information used to configure the second resource may include the first information, and the first information indicates the CCE resources contained in the second resource.
[0338] As an example, the aforementioned first information may include first indication information and fifth indication information. The first indication information is used to indicate the configuration parameters of the CORESET corresponding to the CCE resource, and the fifth indication information is used to indicate the resource location of the CCE resource in the CORESET (hereinafter, the resource location is taken as the resource number). The configuration parameters of the CORESET may include frequency domain location information and / or time domain location information. The frequency domain location information may include the starting RB position and / or the number of RBs, and the time domain location information may include the starting symbol number and / or the number of symbols. In this way, the first communication device can determine the CORESET corresponding to the CCE resource.
[0339] like Figure 4b As shown in the example, each CCE corresponds to 6 REGs in the frequency domain. When the number of symbols is 1, the CCE numbering can be referenced. Figure 4b CCE0, CCE1... are numbered as shown.
[0340] like Figure 4c As shown in the example, each CCE corresponds to 6 REGs in the frequency domain. When the number of symbols is 2, the CCE numbering can be referenced. Figure 4c The CCE0, CCE1, CCE2... shown are numbered.
[0341] like Figure 4d As shown in the example, each CCE corresponds to 6 REGs in the frequency domain. When the number of symbols is 3, the CCE numbering can be referenced. Figure 4d The CCE0, CCE1, CCE2, CCE3... shown are numbered.
[0342] In addition, the fifth instruction information can be implemented in the following ways.
[0343] Method A: The fifth indication information indicates the bitmap of the CCE index. For example, 0 represents no rate matching, and 1 represents rate matching. Alternatively, 0 represents mapped data, and 1 represents no mapped data, or vice versa.
[0344] Method B, the fifth indication information indicates the starting CCE index and the number of CCEs that are not mapped, to determine the rate-matching CCE.
[0345] Optionally, the CCE index can also be referred to as the CCE number.
[0346] Compared to method A, it can reduce overhead, but it is not as flexible as method 1. Method 2 can only indicate consecutive CCE numbers that do not map data.
[0347] Method C, the fifth indication information indicates the bitmap of the CCE group. A CCE group includes one or more CCEs.
[0348] Optionally, the size of a CCE group can be predefined by the protocol, or it can be communicated to the first communication device by the second communication device via signaling. Accordingly, the first communication device can determine the number of CCE groups based on the total number of CCEs and the size of the CCE groups. For example, the number of CCE groups can be the total number of CCEs divided by the size of the CCE groups, rounded up or down.
[0349] Optionally, the number of bits in the bitmap of the CCE group indicated by the second communication device to the first communication device is the number of CCE groups. For example, 0 represents no rate matching, and 1 represents rate matching. Alternatively, 0 represents mapped data, and 1 represents no mapped data, or vice versa.
[0350] It can be seen that, compared to method A or method B, method C can further reduce instruction overhead.
[0351] Method D, the fifth instruction information indicates the starting CCE group index (CCE group index) and / or the number of CCE groups.
[0352] For example, the fifth indication information is used to indicate the starting CCE group index. The number of CCE groups can be predefined by the protocol, such as 1, 2, 4, or 8.
[0353] For example, the fifth indication information is used to indicate the number of CCE groups that do not map data. The starting CCE group index can be predefined by the protocol, such as starting CCE group index being CCE group 0.
[0354] Optionally, a CCE group may include one or more CCEs. The size of a CCE group may be predefined by the protocol or may be communicated to the first communication device by the second communication device via signaling. The first communication device may determine the number of CCE groups based on the total number of CCEs and the size of the CCE groups.
[0355] Optionally, the number of CCE groups is the total number of CCEs / the size of the CCE groups, rounded up or rounded down. The second communication device indicates the index of the starting CCE group and the number of CCE groups without mapped data to the first communication device.
[0356] Compared to method A, method B, or method C, method D can further reduce instruction overhead.
[0357] As an example, the first information mentioned above may include second indication information, which is used to indicate the mapping method of CCE-REG in CORESET corresponding to CCE resources.
[0358] Generally, the set of control resources is determined by frequency domain. Resource blocks and time domain The OFDM symbol set consists of 6 resource element groups (REGs). Each REG is equal to a resource block during one OFDM symbol period. The resource element groups within the control resource set are numbered in ascending order in a time-priority manner, starting from 0 for the first OFDM symbol and the smallest resource block in the control resource set.
[0359] Optionally, a first communication device may be configured with one or more sets of control resources, each set of control resources being associated with only one CCE-to-REG mapping relationship.
[0360] Optionally, the CCE-REG mapping method may include at least one of the following: whether to interleave, REG bundle size, or CCE interleaving size.
[0361] Optionally, the CCE-to-REG mapping of the control resource set can be interleaved or non-interleaved and is described by a REG bundle:
[0362] - A REG bundle i is defined as REGs{iL,iL+1,…,iL+L-1}, where L is the size of the REG bundle. and It represents the number of REGs in the CORESET.
[0363] -CCE j includes REG bundles {f(6j / L), f(6j / L+1), ..., f(6j / L+6 / L-1)} where f(·) is the interleaver.
[0364] Optionally, for the non-interleaved mapping from CCE to REG, L = 6, f(x) = x.
[0365] Optionally, for interleaved CCE to REG mapping, When L∈{2,6}; hour, The interleaver f(x) satisfies:
[0366]
[0367] x = cR + r;
[0368] r = 0, 1, ..., R-1;
[0369] c = 0, 1, ..., C-1;
[0370]
[0371] Optionally, the size of the interleaving is R∈{2,3,6}.
[0372] As another example, the first information mentioned above may include third indication information, which is used to indicate the interleaving parameters of CCE-REG in the CORESET corresponding to the CCE resource contained in the second resource.
[0373] Optionally, the interleaving parameters may include at least one of the following: whether to interleave, REG bundle size, or CCE interleaving size.
[0374] Optionally, the interleaving parameter can also be understood as: the configuration information for the CCE-REG mapping.
[0375] As another example, the first information may include fourth indication information, which indicates at least one of the following: whether the CCE resources contained in the second resource are interleaved, the REG bundle size corresponding to the CCE resources contained in the second resource, and the size of the interleaving corresponding to the CCE resources contained in the second resource.
[0376] Optionally, if the interleaving parameter is not configured, it can be left as no interleaving by default.
[0377] Optionally, if the size of the REG bundle is not configured, it can be set to 6 by default.
[0378] Optionally, if the interlacing size is not configured, it can be set to 2, 3, or 6 by default.
[0379] As another example, the first information mentioned above may include a sixth indication information, which is used to indicate that the control channel unit (CCE) resources included in the second resource are not used to map the first data channel.
[0380] For example, the second communication device can configure CORESET and CCE through higher-layer signaling, and indicate the CCE number of the unmapped data through physical layer signaling (i.e., the sixth indication information is physical layer signaling).
[0381] For example, the second communication device configures CORESET and CCE through RRC signaling and indicates the CCE number of the non-mapped data through DCI (i.e., the sixth indication information is DCI).
[0382] For example, the second communication device can configure CORESET and CCE through higher-layer signaling, and configure the CCE number of non-mapped data through higher-layer signaling (i.e., the sixth indication information is higher-layer signaling).
[0383] For example, the second communication device configures CORESET and CCE through RRC signaling, and configures the CCE number of non-mapped data through MAC CE (i.e., the sixth indication information is MAC CE).
[0384] It should be understood that the aforementioned higher-layer signaling can be RRC signaling, MAC CE, or other signaling / messages / information defined by future standards. The aforementioned physical layer signaling can be DCI or other signaling / messages / information defined by future standards.
[0385] As described above, the second configuration information used to configure the second resource may include third information, and the third information indicates the resource pattern of the rate-matched RB-symbol level resource, wherein the CCE resource included in the second resource is a resource in the resource pattern of the RB-symbol level resource.
[0386] For example, the third information may be RRC configuration information used to configure rate-matched resources, and this RRC configuration information includes resource patterns at the RB-symbol level. For instance, the RRC configuration information may indicate a bitmap (e.g., RB bitmap) for frequency-domain resources and / or a bitmap (e.g., Symbol bitmap) for time-domain resources. Optionally, the resources corresponding to the PDCCH CCE or PDCCH DMRS patterns in the RB-symbols within the patterns configured in the RRC configuration information need to be rate-matched.
[0387] Optionally, the rate matching resources configured in the above RRC configuration information can be periodic, semi-persistent, or aperiodic resources.
[0388] Optionally, the RRC configuration information can configure one or more rate-matching resource identifiers, and activate one or more rate-matching resource identifiers in the DCI to perform dynamic rate matching (i.e., the third information can include the RRC configuration information and the DCI).
[0389] Option 2: The second resource can be the control channel DMRS resource.
[0390] Optionally, the second resource can be a time-frequency resource that does not map data, or a rate-matched resource.
[0391] In Method 1, the second resource that does not map data can be the control channel DMRS resource.
[0392] like Figure 5a As shown in the example, the time-domain resources of the first data channel of the first wireless access technology include... Figure 5a The six time units (e.g., symbol indices 0, 1, 2, 3, 4, 5) in the second resource that does not map data, and the portion of the frequency domain resource located in the fourth symbol (e.g.) Figure 5a In the frequency domain units 5, 6, 7, 8, and 9, the other resources are third resources.
[0393] For example, the second communication device can configure the control channel DMRS resource that does not map data through common radio resource control (RRC) signaling or group downlink control information (group DCI). In this way, one or more first communication devices in the cell are informed to rate match the control channel DMRS resource, that is, one or more first communication devices can determine the control channel DMRS resource that does not map data.
[0394] As described above, the second configuration information used to configure the second resource may include, in addition to the first information mentioned above, second information indicating the DMRS resource.
[0395] As an example, the second information may indicate the resource pattern of a second resource (such as the resource pattern of a DMRS resource). Optionally, in this example, the second information may be physical layer signaling, such as DCI, or it may be higher-layer signaling, such as RRC signaling or MAC signaling.
[0396] For example, the second information may include the seventh indication information described above. The resource pattern of the second resource may be predefined by the protocol; for instance, the resource pattern of the second resource may include the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit.
[0397] For example, the resource pattern of a second resource, such as the resource pattern of the DMRS of the control channel, may include... Figure 5b , Figure 5c ,or, Figure 5d At least one of them.
[0398] Optionally, the seventh indication information can also use 1 bit to indicate whether rate matching is performed. For example, bit 0 represents no rate matching, bit 1 represents rate matching, and vice versa.
[0399] As another example, the first information may include the seventh indication information described above. The seventh indication information may indicate a first index corresponding to a resource pattern of the second resource, the first index being used to indicate one of one or more resource patterns.
[0400] For example, the resource pattern corresponding to resource pattern index w1 includes the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit. The seventh indication information can indicate resource pattern index w1. Optionally, resource pattern index w1 can correspond to one or more time domain units; for example, resource pattern index w1 can correspond to one or more symbols, and the resource pattern for each symbol is the same as the resource pattern corresponding to index w1.
[0401] For example, the resource pattern corresponding to resource pattern index w2 includes the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain cell on a symbol. The seventh indication information can indicate resource pattern index w2. For example... Figure 5b The example shown has 12 subcarriers on each symbol of one or more symbols, with subcarrier indices 0, 1, 2...11. Figure 5b In the resource pattern of the control channel DMRS resource included in the second resource, there are the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on a symbol.
[0402] For example, the resource pattern corresponding to resource pattern index w3 includes the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain cell on two symbols. The seventh indication information can indicate resource pattern index w3. For example... Figure 5c The example shown has 12 subcarriers on each symbol of one or more symbols, with subcarrier indices 0, 1, 2...11. Figure 5c In the resource pattern of the control channel DMRS resource included in the second resource, there are partial positions on two consecutive symbols (symbol indices 0 and 1 respectively), including the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the 0th symbol (e.g., symbol 0), and the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the 1st symbol (e.g., symbol 1).
[0403] For example, the resource pattern corresponding to resource pattern index w4 includes the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain cell on three symbols. The seventh indication information can indicate resource pattern index w4. For example... Figure 5d The example shown has 12 subcarriers on each symbol of one or more symbols, with subcarrier indices 0, 1, 2...11. Figure 5dIn the resource pattern of the control channel DMRS resource included in the second resource, there are partial positions on three consecutive symbols (symbol indices 0, 1, and 2 respectively), including the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the 0th symbol (e.g., symbol 0), the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the 1st symbol (e.g., symbol 1), and the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the 2nd symbol (e.g., symbol 2).
[0404] As another example, the first information may include the seventh indication information described above. The seventh indication information is used to indicate the position of the resource elements contained in the second resource within the frequency domain element. For example, the seventh indication information is used to indicate that the resource pattern of the second resource includes the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain element.
[0405] As another example, the first information may include the seventh indication information described above. For instance, the seventh indication information may indicate the RE index or RE location.
[0406] For example, the second communication device indicates the RE index or RE location (e.g., RE1, 4, 9) to the first communication device via RRC signaling. The fifth indication information can indicate the resource pattern through a bit map. For example, one RB includes 12 REs, totaling 12 bits, with one bit representing one RE location. For instance, the bit map might be 010010000100. The first bit represents RE 0, the second bit represents RE 1, and so on. A bit value of 0 indicates that the resource pattern does not include the RE, a bit value of 1 indicates that the resource pattern includes the RE, and vice versa.
[0407] As another example, the first information may include the seventh indication information described above. For instance, the seventh indication information may indicate a subcarrier index or a subcarrier position.
[0408] For example, the second communication device indicates the subcarrier index or subcarrier position (e.g., subcarriers 0, 4, 8) to the first communication device via RRC signaling. The fifth indication information can indicate the resource pattern through a bit map. For example, one RB includes 12 subcarriers, totaling 12 bits, with one bit representing one subcarrier position. For instance, the bit map might be 010010000100. The first bit represents subcarrier 0, the second bit represents subcarrier 1, and so on. A bit value of 0 indicates that the resource pattern does not include that subcarrier, a bit value of 1 indicates that the resource pattern includes that subcarrier, and vice versa.
[0409] As an example, the aforementioned second information can be used to configure the resource pattern of the ZP CSI-RS resource or the resource pattern of the DMRS resource included in the second resource, wherein the resource pattern of the ZP CSI-RS resource is the same as the resource pattern of the DMRS resource of the control channel.
[0410] Among them, resource patterns can be understood as RE patterns, subcarrier patterns, etc.
[0411] For example, the resource pattern of ZP CSI-RS resources may include subcarrier 1, subcarrier 4, and subcarrier 9 in a frequency domain unit.
[0412] For example, the second information can indicate an RE pattern, enabling the first communication device to determine the location of time-frequency resources that do not map data based on the CORESET configuration and the RE pattern.
[0413] Optionally, the second communication device can configure the CORESET and RE pattern via higher-layer signaling, meaning the second information can be higher-layer signaling.
[0414] Optionally, the second communication device can configure CORESET via higher-layer signaling and indicate the RE pattern of unmapped data via physical layer signaling (i.e., the second information can be physical layer signaling). For example, the second communication device can configure CORESET via RRC signaling and indicate the RE pattern of unmapped data via DCI.
[0415] Optionally, the second communication device can configure CORESET via higher-layer signaling (i.e., the second information can be higher-layer signaling), and configure RE patterns for non-mapped data via higher-layer signaling.
[0416] For example, the second communication device configures CORESET via RRC signaling and configures RE patterns for non-mapped data via MAC CE (i.e., the second information can be MAC CE).
[0417] As another example, the pattern of the control channel DMRS resources contained in the second resource is pre-configured or predefined.
[0418] As another example, the second information may include seventh indication information for configuring a resource pattern of the ZP CSI-RS resource or a resource pattern of the control channel DMRS resource included in the second resource, wherein the resource pattern of the ZP CSI-RS resource is the same as the resource pattern of the control channel DMRS resource. In other words, the pattern of the control channel DMRS resource included in the second resource can be indicated by the ZP CSI-RS resource.
[0419] For example, the resource pattern of ZP CSI-RS resources may include subcarrier 1, subcarrier 4, and subcarrier 9 in a frequency domain unit.
[0420] like Figure 5b The example shown has 12 subcarriers on each symbol of one or more symbols, with subcarrier indices 0, 1, 2...11. Figure 5b In the resource pattern of the ZP CSI-RS resource included in the second resource, there are the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain cell on a symbol.
[0421] like Figure 5c The example shown has 12 subcarriers on each symbol of one or more symbols, with subcarrier indices 0, 1, 2...11. Figure 5c In the resource pattern of the ZP CSI-RS resource included in the second resource, there are partial positions on two consecutive symbols, including the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the first symbol, and the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the second symbol.
[0422] like Figure 5d The example shown has 12 subcarriers on each symbol of one or more symbols, with subcarrier indices 0, 1, 2...11. Figure 5dIn the resource pattern of the ZP CSI-RS resource included in the second resource, there are partial positions on three consecutive symbols, including the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the first symbol, the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the third symbol, and the first subcarrier (e.g., subcarrier 1), the fourth subcarrier (e.g., subcarrier 4), and the ninth subcarrier (e.g., subcarrier 9) in a frequency domain unit on the third symbol.
[0423] Optionally, the i-th subcarrier in this application may refer to subcarrier i, or the subcarrier corresponding to subcarrier number i.
[0424] As an example, the aforementioned first information may include eighth indication information for configuring the time-domain location of the DMRS resources contained in the second resource. This eighth indication information may be implemented in at least one of the following ways.
[0425] For example, the eighth indication information may indicate a first bitmap used to determine the symbol position of the second resource. For instance, the second communication device sends a DCI (i.e., the eighth indication information may be a DCI) to the first communication device, and the DCI includes an indication of the symbol position.
[0426] Optionally, symbol positions can be indicated within a time slot. For example, if a time slot includes x1 symbols, the first bitmap can indicate symbol positions using x1 bits, where x1 is a positive integer. For instance, if a time slot includes 14 symbols, the bitmap would be 14 bits. Alternatively,
[0427] Optionally, the symbol position can be indicated on the time-domain resources of the first data channel. For example, if the time-domain resources of the first data channel include x2 symbols, then the first bitmap can indicate the symbol position using x2 bits. Here, x2 is a positive integer. For instance, if the first data channel occupies 6 symbols, then the first bitmap can be 6 bits.
[0428] For example, the eighth indication information may indicate at least one of the following: the starting time unit position, the number of time units, and the time-domain density of the second resource. For instance, the second communication device sends a DCI to the first communication device, and the DCI includes an indication of the starting symbol position and / or symbol length. For example, the second communication device indicates the starting symbol position and / or symbol length in a second DCI.
[0429] Optionally, the start symbol position indicator is indicated within a time slot. For example, if a time slot includes x3 symbols, then it can be indicated by... Each bit indicates the start symbol position. Here, x3 is a positive integer. For example, if one time slot contains 14 symbols, then indicating the start symbol position requires 4 bits. in, This indicates rounding up from log214.
[0430] Optionally, the starting symbol position can be indicated on the time-domain resources of the first data channel. For example, if the time-domain resources of the first data channel include x4 symbols, then it can be indicated by... Each bit indicates the start symbol position. Where x4 is a positive integer. This indicates rounding up from log2 x 4. For example, if the first data channel occupies only 6 symbols, then 3 bits are needed to indicate the start symbol position. in, (This means rounding up log26)
[0431] Optionally, the symbol length can be 1, or 2, etc.
[0432] Optionally, the starting symbol position can be predefined, such as the starting symbol of a time slot, or the starting symbol of the first data channel.
[0433] Optionally, the symbol length is predefined by the protocol or configured by the RRC signaling. For example, 1 or 2, etc.
[0434] For example, the eighth indication information can indicate the second bitmap. For instance, the second communication device configures the candidate symbol position via RRC signaling and indicates the second bitmap corresponding to the symbol position via DCI (i.e., the eighth indication information is DCI).
[0435] For example, the second communication device indicates candidate symbol positions, such as four positions, to the first communication device via RRC signaling. The DCI can indicate a symbol position bitmap, such as 4 bits. For instance, the number of bits in the second bitmap can be equal to the number of candidate symbol positions.
[0436] For example, a second communication device sends a DCI to a first communication device, where the DCI contains a bitmap indicating the symbol position. For instance, the second communication device indicates the symbol position bitmap in a second DCI. For example, the number of bits in the second bitmap can be equal to log2 (the number of candidate start symbol positions) rounded up.
[0437] For example, the eighth indication information may indicate a second index corresponding to the start time unit position of the second resource, which is used to indicate one of one or more start time unit positions. For instance, the second communication device configures candidate start symbol positions via RRC signaling and indicates one of the start symbol positions via DCI (i.e., the eighth indication information is DCI).
[0438] For example, the second communication device indicates the candidate start symbol position to the first communication device via RRC signaling, such as four positions. The start symbol position can be indicated in DCI, that is, one position can be indicated from the four positions configured in the RRC signaling, for example, by indicating it with 2 bits of information.
[0439] For example, the second communication device sends a DCI to the first communication device, and the DCI indicates the start symbol position. For instance, the second communication device indicates the start symbol position in a second DCI.
[0440] Optionally, the symbol length is predefined by the protocol or configured by the RRC signaling. For example, 1 or 2, etc.
[0441] As an example, the aforementioned first information may include ninth indication information for configuring the frequency domain location of the DMRS resources contained in the second resource. This ninth indication information may be implemented in at least one of the following ways.
[0442] As mentioned above Figure 5a As shown in the example, the frequency domain resources occupied by the first data channel may include the 10 RBs in the figure, and the RE resources that do not map data (i.e., the second resources) may be located on the 4 RBs at higher frequency domain positions.
[0443] For example, the ninth indication information may indicate at least one of the starting frequency domain cell location and / or the number of frequency domain cells of the second resource. For instance, the ninth indication information may be a DCI, which is sent by the second communication device to the first communication device, indicating the starting RB and the number of RBs.
[0444] For example, the ninth indication information can indicate the location of the rate-matched frequency domain resources in the frequency domain resources of the first data channel.
[0445] For example, the starting frequency domain unit is located in the frequency domain resources of the first data channel, and the ending frequency domain unit is located in the frequency domain resources of the first data channel.
[0446] like Figure 5aIn the example shown, the starting frequency domain cell is located in the 5th frequency domain cell (e.g., frequency domain cell 5) in the frequency domain resources of the first data channel; the ending frequency domain cell is located in the 9th frequency domain cell (e.g., frequency domain cell 9) in the frequency domain resources of the first data channel; the number of frequency domain cells is 5, for example, frequency domain cells 5 to frequency domain cells 9.
[0447] For example, the ninth indication information may indicate the RBG index to which the second resource belongs. For instance, this ninth indication information may be a DCI, which the second communication device may send to the first communication device, containing a bitmap indicating the RBG. Here, an RBG includes one or more RBs.
[0448] For example, the ninth indication information can indicate the location of the rate-matched frequency domain resource within the frequency domain resources of the first data channel. For instance, if the frequency domain resources of the first data channel include y1 RBGs, then the rate-matched frequency domain resource can indicate the index of at least one of the y1 RBGs.
[0449] Optionally, the RBG index can be an RBG index within the carrier or in the bandwidth portion (BWP), or it can be an RBG index in the frequency domain resources of the first data channel.
[0450] For example, when the RBG index is the RBG index of the frequency domain resources of the first data channel, if the frequency domain resources of the first data channel include y1 RBGs, then the RBG index for the indicated rate matching can be from 0 to y1-1. For example, RBG index 0 represents the first RBG of the first data channel, RBG index 1 represents the second RBG of the first data channel, and so on, with RBG index y1-1 representing the y1th RBG of the first data channel.
[0451] For example, the ninth indication information may indicate a third index corresponding to the starting frequency domain cell position of the second resource, which is used to indicate one of one or more starting frequency domain cell positions. For example, the second communication device configures candidate starting RB positions via RRC signaling and indicates one of the starting RB positions in the DCI (i.e., the ninth indication information can be a DCI). For example, the second communication device configures candidate starting RB positions via RRC signaling, such as four positions. The starting RB position is indicated in the Second DCI, that is, one of the four positions configured by the RRC signaling is indicated, such as a 2-bit indication.
[0452] Optionally, the RB length is predefined by the protocol or configured by the RRC signaling.
[0453] For example, the ninth indication information can indicate a fourth index corresponding to the number of frequency domain units of the second resource, which is used to indicate one of the frequency domain unit numbers among one or more frequency domain unit numbers. For example, the second communication device configures the number of candidate RBs to be four types via RRC signaling, such as 4 RBs, 8 RBs, 16 RBs, and 32 RBs; and the second communication device sends a DCI (i.e., the ninth indication information can be a DCI) to the first communication device, in which the number of RBs is indicated, for example, one of the four types configured by RRC signaling, such as a 2-bit indication.
[0454] Optionally, the starting RB is predefined by the protocol, for example, the starting RB is the starting RB of the first data channel.
[0455] As described above, the second configuration information used to configure the second resource may include third information, and the third information indicates the resource pattern of the rate-matched RB-symbol level resource, wherein the control channel DMRS resource included in the second resource is a resource in the resource pattern of the RB-symbol level resource.
[0456] For example, the third information may be RRC configuration information used to configure rate-matched resources, and this RRC configuration information includes resource patterns at the RB-symbol level. For instance, the RRC configuration information may indicate a bitmap (e.g., RB bitmap) for frequency-domain resources and / or a bitmap (e.g., Symbol bitmap) for time-domain resources. Optionally, the resources corresponding to the PDCCH CCE or PDCCH DMRS patterns in the RB-symbols within the patterns configured in the RRC configuration information need to be rate-matched.
[0457] Optionally, the rate matching resources configured in the above RRC configuration information can be periodic, semi-persistent, or aperiodic resources.
[0458] Optionally, the RRC configuration information can configure one or more rate-matching resource identifiers, and activate one or more rate-matching resource identifiers in the DCI to perform dynamic rate matching (i.e., the third information can include the RRC configuration information and the DCI).
[0459] In the third method, the second resource can be CCE resources and control channel DMRS resources.
[0460] In Method 3, the second configuration information is used to configure the second resource. The specific implementation of configuring the CCE resource with the second configuration information can be referred to Method 1 above. The specific implementation of configuring the control channel DMRS resource with the second configuration information can be referred to Method 2 above. It will not be elaborated here.
[0461] exist Figure 3 In one possible implementation of the method, the method further includes: the first communication device receiving third configuration information, the third configuration information being used to indicate at least one of the resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel. Specifically, the first communication device may also receive the third configuration information, enabling the first communication device to determine at least one of the resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel through the third configuration information, so that the first communication device can receive the DMRS on the first data channel based on the at least one of the three configuration information, and demodulate / parse the data carried on the first data channel based on the received DMRS.
[0462] Optionally, the first configuration information and the third configuration information can be the same configuration information or different configuration information.
[0463] Optionally, the first configuration information and / or the third configuration information can be physical layer signaling, such as DCI, or higher layer signaling, such as MAC signaling, or RRC signaling, etc.
[0464] In one possible implementation, the carrier of the first data channel is used to determine at least one of the resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel. Specifically, the DMRS of the first data channel can be used to demodulate / parse the data carried by the first data channel, wherein the carrier of the first data channel can be used to determine at least one of the resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel. In this way, different carriers may have different DMRS configurations. Therefore, the first communication device can receive or transmit DMRS based on the DMRS configuration corresponding to the carrier of the data channel, thereby improving the success rate of DMRS reception / parsing by the receiver and thus improving data reception performance.
[0465] Optionally, the carrier of the first data channel can also be described as: the communication carrier of the first data channel.
[0466] As an example, when the carrier of the first data channel is a communication carrier of both the first and second wireless access technologies (e.g., a shared carrier), the communication device (e.g., a first communication device, a second communication device, a third communication device described later, etc.) can determine that the communication carrier is used for communication of both the first and second wireless access technologies. In this case, the communication device can determine at least one of the following:
[0467] The resource pattern information of the reference signal of the first radio access technology is the same as the resource pattern information of the reference signal of the second radio access technology; or, the code division multiplexing group information of the reference signal of the first radio access technology is the same as the code division multiplexing group information of the reference signal of the second radio access technology; or, the sequence information of the reference signal of the first radio access technology is the same as the sequence information of the reference signal of the second radio access technology.
[0468] In this way, different wireless access technologies can use partially or completely the same reference signal configuration on a shared carrier, which can reduce implementation complexity.
[0469] As another example, when the carrier of the first data channel is a communication carrier of the first wireless access technology (e.g., a dedicated communication carrier), the communication device (e.g., the first communication device, the second communication device, the third communication device described below, etc.) can determine that the communication carrier is not used for communication of the second wireless access technology. In this case, the communication device can determine at least one of the following:
[0470] The resource pattern information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology; or, the code division multiplexing group information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology; or, the sequence information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology.
[0471] In this way, different radio access technologies can use partially or completely different reference signal configurations on a dedicated carrier, which can improve the flexibility of the solution implementation and reduce the interference between reference signals of different radio access technologies, thereby improving communication performance.
[0472] Optionally, the third configuration information described above and the carrier in which the first data channel is located can be used to jointly determine at least one of the resource pattern information, code division multiplexing group information, and sequence information of the DMRS of the first data channel. For example, the carrier in which the first data channel is located is used to determine at least one of one or more resource pattern information, one or more code division multiplexing group information, and one or more sequence information of the DMRS of the first data channel, and the third configuration information is used to indicate at least one of the following: one of the one or more resource pattern information, one of the one or more code division multiplexing group information, or one of the one or more sequence information.
[0473] Optionally, the resource pattern information of the reference signal of the first radio access technology (i.e., the reference signal on the first data channel, such as DMRS) can be implemented in a variety of ways.
[0474] As an example, the resource pattern information of the reference signal of the first radio access technology is the same as that of the reference signal of the second radio access technology; wherein, the code division multiplexing group information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology, and / or, the sequence information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology. In this way, the resource pattern information of the reference signals of different radio access technologies can be the same, so that the reference signals of different radio access technologies can be distinguished by different code division multiplexing groups and / or different sequences (e.g., orthogonal sequences), thereby saving resource overhead.
[0475] As another example, the resource pattern information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology. In this way, the resource pattern information of the reference signals of different radio access technologies can be different, so that the reference signals of different radio access technologies can be distinguished by different resource patterns, thereby reducing implementation complexity.
[0476] For example, the third configuration information may indicate the resource pattern information of the reference signal of the first radio access technology by using 1 bit.
[0477] For example, when the value of the 1 bit is "1", it indicates that the resource pattern information of the reference signal of the first radio access technology is the same as that of the reference signal of the second radio access technology; and when the value of the 1 bit is "0", it indicates that the resource pattern information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology.
[0478] For example, when the value of the 1 bit is "0", it indicates that the resource pattern information of the reference signal of the first radio access technology is the same as that of the reference signal of the second radio access technology; and when the value of the 1 bit is "1", it indicates that the resource pattern information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology.
[0479] Similarly, the third configuration information can indicate the code division multiplexing group information of the reference signal of the first radio access technology by 1 bit.
[0480] For example, when the value of the 1 bit is "1", it indicates that the code division multiplexing group information of the reference signal of the first radio access technology is the same as that of the reference signal of the second radio access technology; and when the value of the 1 bit is "0", it indicates that the code division multiplexing group information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology.
[0481] For example, when the value of the 1 bit is "0", it indicates that the code division multiplexing group information of the reference signal of the first radio access technology is the same as that of the reference signal of the second radio access technology; and when the value of the 1 bit is "1", it indicates that the code division multiplexing group information of the reference signal of the first radio access technology is different from that of the reference signal of the second radio access technology.
[0482] Similarly, the third configuration information can indicate the sequence information of the reference signal of the first radio access technology using 1 bit.
[0483] For example, when the value of the 1 bit is "1", it indicates that the sequence information of the reference signal of the first wireless access technology is the same as the sequence information of the reference signal of the second wireless access technology; and when the value of the 1 bit is "0", it indicates that the sequence information of the reference signal of the first wireless access technology is different from the sequence information of the reference signal of the second wireless access technology.
[0484] For example, when the value of the 1 bit is "0", it indicates that the sequence information of the reference signal of the first wireless access technology is the same as the sequence information of the reference signal of the second wireless access technology; and when the value of the 1 bit is "1", it indicates that the sequence information of the reference signal of the first wireless access technology is different from the sequence information of the reference signal of the second wireless access technology.
[0485] As an example, taking a 6G first wireless access technology and a 6G first data channel PDSCH (denoted as 6GPDSCH) and a 5G second wireless access technology as an example, the above implementation will be illustrated with some implementation examples.
[0486] For example, two patterns can be designed for 6G PDSCH DMRS. One pattern (such as pattern A) is used for 5G-6G shared carriers. For example, by using the design of 5G PDSCH DMRS, spatial multiplexing of 5G UE and 6G UE can be realized. The DMRS of 5G UE and 6G UE are orthogonal and use different CDM groups. The other pattern (such as pattern B) is used for 6G dedicated spectrum, such as sparse pilots.
[0487] For example, two types of DMRS CDM groups can be designed for 6G PDSCH DMRS. One type of DMRS CDM group (e.g., CDM group A) is used for 5G-6G shared carriers. For example, by using the design of 5G PDSCH DMRS CDM group, spatial multiplexing of 5G UE and 6G UE can be realized. The DMRS of 5G UE and 6G UE are orthogonal and use different CDM groups. The other type of DMRS CDM group (e.g., CDM group B) is used for 6G dedicated spectrum, such as 6G CDM group, etc.
[0488] For example, two DMRS sequences can be designed for 6G PDSCH DMRS. One DMRS sequence (e.g., DMRS sequence A) is used for 5G-6G shared carriers. For example, by using the design of the 5G PDSCH DMRS sequence, spatial multiplexing of 5G UE and 6G UE can be realized. The DMRS of 5G UE and 6G UE are orthogonal. The other DMRS sequence (e.g., DMRS sequence B) is used for 6G dedicated spectrum, such as the 6G DMRS sequence.
[0489] In the example above, the third configuration information can be used to indicate relevant information about the 6G PDSCH DMRS, so that the first communication device can determine the relevant information about the 6G PDSCH DMRS based on the third configuration information.
[0490] For example, the relevant information of 6G PDSCH DMRS may include at least one of the following: pattern information of 6G DMRS, information of 6G DMRS CDMgroup, and information of 6G DMRS sequence.
[0491] For example, information related to 6G PDSCH DMRS can be used to determine whether or not to adopt 5G DMRS in the design.
[0492] Optionally, the third configuration information can be DCI, in which 1 bit can indicate relevant information about the 6G PDSCH DMRS. For example, bit 0 represents pattern A, and bit 1 represents pattern B.
[0493] For example, bit 0 represents DMRS CDM group A, and bit 1 represents DMRS CDM group A.
[0494] For example, bit 0 represents DMRS sequence A, and bit 1 represents DMRS sequence B.
[0495] exist Figure 3In one possible implementation of the method, the method further includes: the first communication device receiving fourth configuration information, the fourth configuration information being used to indicate that the TBS corresponding to the first data channel is determined based on the third resource. Specifically, the first communication device may also receive the fourth configuration information, enabling the first communication device to determine, through the fourth configuration information, that the TBS corresponding to the first data channel is determined based on a third resource excluding the second resource, so that the first communication device can realize the reception or transmission of the first data channel based on the TBS associated with the third resource, thereby improving the accuracy of TBS calculation and thus improving the transmission performance of the first data channel.
[0496] Alternatively, the TBS corresponding to the first data channel can be determined based on the third resource. Specifically, the first communication device can determine the TBS corresponding to the first data channel based on a third resource excluding the second resource through a pre-configured or pre-defined method, so that the first communication device can realize the reception or transmission of the first data channel based on the TBS associated with the third resource, thereby improving the reception performance of the receiver.
[0497] For example, taking NR's PDSCH as an example, the process by which a communication device (e.g., a first communication device, a second communication device, a third communication device described below, etc.) determines the TBS of the data channel may include:
[0498] Step 1: The communication device determines the number of REs allocated to a PDSCH in an RB, and this number of REs is denoted as N′. RE .
[0499] For example, N′ RE satisfy:
[0500]
[0501] in, This represents the number of subcarriers in the frequency domain of an RB. It is the number of OFDM symbols scheduled in a time slot. This indicates the number of REs for DMRS in a PRB during the scheduling duration, including the overhead of the DMRS CDM group indicated in the DCI. The overhead value is configured through higher-level parameters (such as the parameter indicating overhead, Xoh-PDSCH). For example, the overhead value can be 0, 6, 12, or 18. If the higher-level parameter Xoh-PDSCH is not configured, the value of Xoh-PDSCH is 0.
[0502] Step 2, the communication device is based on N′ RE Determine the number of available REs N RE .
[0503] For example, N RE satisfy:
[0504] N RE =min(156, N′) RE )*n PRB ;
[0505] Where, n PRB This represents the total number of PRBs allocated to the communication device, min(156, N′). RE ) indicates taking 156 and N′ RE The minimum value in.
[0506] Optional, N RE Satisfy: N RE =N′ RE *n PRB .
[0507] Step 3, the communication device is based on N RE Determine the number of temporary information bits N info .
[0508] For example, N info satisfy:
[0509] N info =N RE *R*Q m *v;
[0510] Where R represents the code rate (e.g., determined by the modulation and coding scheme (MCS)), Q... m This indicates the adjustment method, and v indicates the number of layers (e.g., determined by the layer number indication information in DCI, or it can be predefined, such as 1 layer).
[0511] Step 4, the communication device is based on N info Determine TBS.
[0512] For example, in N info In the case of ≤3824, the communication device can determine the TBS based on a pre-configured or predefined table.
[0513] For example, in N infoIn the case of a code rate greater than 3824, the communication device can quantize the TBS to a multiple of 8. For example, after the communication device divides the TBS into coding blocks, if the number of coding blocks divided according to the coding block size is C, then the final TBS needs to be a multiple of C*8. (If the code rate is less than 1 / 4, the coding block size is 3840 (with a 24-bit redundancy check code); otherwise, the coding block size is 8448 (with a 24-bit redundancy check code)).
[0514] As can be seen from the implementation process of steps 1 to 4, the determination process of TBS takes into account the overhead of DMRS of the first data channel (e.g., parameters). ) and the overhead of high-level configurations (e.g. However, as described above, the resource for the first communication device to receive or transmit the first data channel is a third resource, which does not include the second resource. Therefore, determining the TBS based on the above steps 1 to 4 will lead to inaccurate TBS calculation, thereby affecting data transmission performance.
[0515] In the above technical solution, the TBS corresponding to the first data channel is determined based on the third resource. That is, the determination of the TBS takes into account the third resource that does not include the second resource, so the determination process of the TBS also involves the overhead of the second resource (such as in step 1 above). Replace with: N″ RE (This indicates the number of REs occupied by the second resource), which can improve the accuracy of TBS calculation, thereby improving data transmission performance and thus improving communication performance.
[0516] Please see Figure 6 This is another schematic diagram of the communication method provided in this application, which includes the following steps.
[0517] S601. The second communication device sends first configuration information, and correspondingly, the first communication device receives the first configuration information. The first configuration information is used to configure the first resources of the first data channel.
[0518] S602. The first communication device determines the TBS of the first data channel based on a third resource, wherein the third resource is included in the first resource and does not include the second resource.
[0519] Optionally, the first communication device can communicate with other communication devices through the first data channel; correspondingly, in Figure 6 In the method shown, the other communication device determines the TBS of the first data channel based on a third resource.
[0520] For example, if the other communication device is a second communication device, then the second communication device can determine the TBS of the first data channel based on the third resource and then communicate with the first communication device based on the TBS.
[0521] For example, if the other communication device is different from the second communication device, the other communication device may determine the TBS of the first data channel based on the third resource through a protocol predefined or pre-configured method, or through the configuration or instruction of the second communication device, and communicate with the first communication device based on the TBS.
[0522] based on Figure 6 In the illustrated scheme, the first configuration information received by the first communication device in step S601 is used to configure the first resource of the first data channel. In step S602, the first communication device transmits or receives the first data channel on the third resource included in the first resource. The TBS corresponding to the first data channel is determined based on the third resource excluding the second resource, which improves the accuracy of TBS calculation and thus enhances the transmission performance of the first data channel.
[0523] Optionally, after step S602, the first communication device may transmit or receive the first data channel on the third resource included in the first resource, so that the first communication device can receive or transmit the first data channel based on the TBS associated with the actual transmitted third resource, thereby improving the transmission performance of the first data channel.
[0524] Optionally, any communication device (e.g., the first communication device or the other communication devices mentioned above) determines the TBS of the first data channel based on the third resource. This can be understood as: the third resource is used to determine the TBS of the first data channel, or the TBS of the first data channel is determined based on the third resource.
[0525] Optionally, the TBS corresponding to the first data channel can also be simply referred to as: the TBS of the first data channel.
[0526] In one possible implementation, the second resource is a CCE resource and / or a control channel DMRS resource. Specifically, the third resource of the first data channel transmitted by the first communication device does not include the aforementioned CCE and / or DMRS resources on the control channel. Thus, mutual influence and / or interference between the transmission of the first data channel and the transmission of other signals on the second resource (i.e., the control channel resource) can be avoided or reduced.
[0527] In one possible implementation, the method further includes: the first communication device receiving fourth configuration information, the fourth configuration information indicating that the TBS corresponding to the first data channel is determined based on the third resource. Specifically, the first communication device may also receive the fourth configuration information, enabling the first communication device to determine, through the fourth configuration information, that the TBS corresponding to the first data channel is determined based on a third resource excluding the second resource, so that the first communication device can realize the reception or transmission of the first data channel based on the TBS associated with the third resource, thereby improving the accuracy of TBS calculation and thus improving the transmission performance of the first data channel.
[0528] Optionally, the first configuration information and the fourth configuration information can be the same configuration information or different configuration information.
[0529] Optionally, the first configuration information and / or the fourth configuration information can be physical layer signaling, such as DCI, or higher layer signaling, such as MAC signaling, or RRC signaling, etc.
[0530] It should be noted that, Figure 6 The implementation process of each step in the method shown can be referred to the previous text. Figure 3 The description of the relevant embodiments and the corresponding technical effects achieved are not elaborated here.
[0531] Please see Figure 7 This application provides a communication device 700, which can realize the functions of the first communication device (or second communication device) in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments. In this application embodiment, the communication device 700 can be the first communication device (or the second communication device), or it can be an integrated circuit or component inside the first communication device (or the second communication device), such as a chip, baseband chip, modem chip, SoC chip (e.g., an SoC chip containing a modem core), SIP chip, communication module, chip system, processor, etc.
[0532] It should be noted that the transceiver unit 702 may include a transmitting unit and a receiving unit, which are used to perform transmitting and receiving respectively.
[0533] In one possible implementation, when the communication device 700 is used to perform Figure 3When the method executed by the first communication device in the relevant embodiments is performed, the communication device 700 includes a transceiver unit 702; the transceiver unit 702 is configured to receive first configuration information, the first configuration information being configured for a first resource of a first data channel; the transceiver unit is also configured to receive second configuration information, the second configuration information being configured for a second resource; the transceiver unit is also configured to transmit or receive the first data channel on a third resource, wherein the third resource is included in the first resource and the third resource does not include the second resource.
[0534] Optionally, the communication device further includes a processing unit 701, and the transceiver unit 702 is further configured to transmit or receive the first data channel on a third resource, including: the processing unit 701 is configured to control the transceiver unit 702 to transmit or receive the first data channel on the third resource.
[0535] In one possible implementation, when the communication device 700 is used to perform Figure 3 When the method executed by the second communication device in the related embodiments is performed, the communication device 700 includes a processing unit 701 and a transceiver unit 702; the processing unit 701 is used to determine first configuration information and second configuration information; the transceiver unit 702 is used to send the first configuration information, which is used to configure a first resource of a first data channel; the transceiver unit 702 is also used to send the second configuration information, which is used to configure a second resource; wherein, the first data channel is carried on a third resource in the first resource, and the third resource does not include the second resource.
[0536] In one possible implementation, when the communication device 700 is used to perform Figure 6 When the method executed by the first communication device in the relevant embodiments is performed, the communication device 700 includes a processing unit 701 and a transceiver unit 702; the transceiver unit 702 is used to receive first configuration information, the first configuration information being used to configure a first resource of a first data channel; the processing unit 701 is used to determine the TBS corresponding to the first data channel based on the third resource, the third resource being included in the first resource, and the third resource not including the second resource.
[0537] In one possible implementation, when the communication device 700 is used to perform Figure 6 When the method executed by the second communication device in the related embodiments is performed, the communication device 700 includes a processing unit 701 and a transceiver unit 702; the processing unit 701 is used to determine first configuration information; the transceiver unit 702 is used to send the first configuration information; wherein, the first resource includes a third resource, the third resource does not include the second resource, and the third resource is used to determine the TBS corresponding to the first data channel.
[0538] In one possible design, when the communication device 700 is a terminal device or a communication module within a terminal, the function of the processing unit 701 can be implemented by one or more processors. Specifically, the processor may include a modem chip, a SoC chip (such as a SoC chip containing a modem core), or a SIP chip. The function of the transceiver unit 702 can be implemented by transceiver circuitry.
[0539] In one possible design, when the communication device 700 is a circuit or chip in a terminal responsible for communication functions, such as a modem chip, a SoC chip, or a SoC chip or SIP chip containing a modem core, the function of the processing unit 701 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processor cores. The function of the transceiver unit 702 can be implemented by the interface circuitry or data transceiver circuitry on the aforementioned chip.
[0540] It should be noted that the information execution process of the unit of the above-mentioned communication device 700 can be specifically described in the method embodiment shown above in this application, and will not be repeated here.
[0541] Please see Figure 8 This is another schematic structural diagram of the communication device 800 provided in this application. The communication device 800 includes a logic circuit 801 and an input / output interface 802. The communication device 800 can be a chip or an integrated circuit.
[0542] in, Figure 7 The transceiver unit 702 shown can be a communication interface, which can be... Figure 8 The input / output interface 802 may include an input interface and an output interface. Alternatively, the communication interface may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0543] In one possible implementation, when the communication device 800 is used to perform Figure 3 When the method executed by the first communication device in the related embodiments is performed, the input / output interface 802 is used to receive first configuration information, which is used to configure a first resource of the first data channel; the input / output interface 802 is also used to receive second configuration information, which is used to configure a second resource; the transceiver unit 703 is also used to transmit or receive the first data channel on a third resource, wherein the third resource is included in the first resource and does not include the second resource.
[0544] Optionally, the communication device 800 further includes a logic circuit 801, and the input / output interface 802 is further configured to transmit or receive the first data channel on a third resource, including: the logic circuit 801 is configured to control the input / output interface 802 to transmit or receive the first data channel on the third resource.
[0545] In one possible implementation, when the communication device 800 is used to perform Figure 3 When the method executed by the second communication device in the relevant embodiments is performed, the communication device 800 includes a logic circuit 801 and an input / output interface 802; the logic circuit 801 is used to determine first configuration information and second configuration information; the input / output interface 802 is used to send the first configuration information, which is used to configure a first resource of a first data channel; the input / output interface 802 is also used to send the second configuration information, which is used to configure a second resource; wherein, the first data channel is carried on a third resource in the first resource, and the third resource does not include the second resource.
[0546] In one possible implementation, when the communication device 800 is used to perform Figure 6 When the method executed by the first communication device in the relevant embodiments is performed, the communication device 800 includes a logic circuit 801 and an input / output interface 802; the input / output interface 802 is used to receive first configuration information, the first configuration information being used to configure a first resource of a first data channel; the logic circuit 801 is used to determine the TBS corresponding to the first data channel based on the third resource, the third resource being included in the first resource, and the third resource not including a second resource.
[0547] In one possible implementation, when the communication device 800 is used to perform Figure 6 When the method executed by the second communication device in the related embodiments is performed, the communication device 800 includes a logic circuit 801 and an input / output interface 802; the logic circuit 801 is used to determine first configuration information; the input / output interface 802 is used to send the first configuration information; wherein, the first resource includes a third resource, the third resource does not include the second resource, and the third resource is used to determine the TBS corresponding to the first data channel.
[0548] The logic circuit 801 and the input / output interface 802 can also perform other steps executed by the communication device in the previous embodiment and achieve corresponding beneficial effects, which will not be elaborated here.
[0549] In one possible implementation, Figure 7 The processing unit 701 shown can be Figure 8 The logic circuit 801 in the middle.
[0550] Optionally, the logic circuit 801 can be a processing device, the functions of which can be partially or entirely implemented in software.
[0551] Optionally, the processing apparatus may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform the corresponding processing and / or steps in any of the method embodiments.
[0552] Optionally, the processing device may consist of only a processor. A memory for storing computer programs is located outside the processing device, and the processor is connected to the memory via circuitry / wires to read and execute the computer programs stored in the memory. The memory and processor may be integrated together or physically independent of each other.
[0553] Optionally, the processing device may be one or more chips, or one or more integrated circuits. For example, the processing device may be one or more field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), system-on-a-chip (SoCs), central processing units (CPUs), network processors (NPs), digital signal processors (DSPs), microcontroller units (MCUs), programmable logic devices (PLDs), or other integrated chips, or any combination of the above chips or processors.
[0554] Please see Figure 9 The communication device 900 provided in the above embodiments of this application can specifically be the communication device that serves as a terminal device in the above embodiments. Figure 9 The example shown illustrates how a terminal device can be implemented through a terminal device (or a component within a terminal device).
[0555] The present invention provides a possible logical structure diagram of the communication device 900, which may include, but is not limited to, at least one processor 901 and a communication port 902.
[0556] in, Figure 7 The transceiver unit 702 shown can be a communication interface, which can be... Figure 9The communication port 902 in the diagram may include an input interface and an output interface. Alternatively, the communication port 902 may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0557] Further optionally, the communication device may also include at least one of a memory 903 and a bus 904. In the embodiments of this application, the at least one processor 901 is used to control the operation of the communication device 900.
[0558] Furthermore, the processor 901 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0559] It should be noted that, Figure 9 The communication device 900 shown can be used to implement the steps implemented by the terminal device in the aforementioned method embodiments, and to achieve the corresponding technical effects of the terminal device. Figure 9 The specific implementation of the communication device shown can be referred to the description in the foregoing method embodiments, and will not be repeated here.
[0560] Please see Figure 10 The above-described embodiments of the communication device 1000 provided as an example of the present application are schematic diagrams of its structure. Specifically, the communication device 1000 can be a network device as described in the above embodiments. Figure 10 The example shown illustrates a network device implemented through a network device (or a component within a network device). The structure of this communication device can be referenced. Figure 10 The structure shown.
[0561] The communication device 1000 includes at least one processor 1011 and at least one interface 1014. Optionally, the communication device further includes at least one memory 1012, at least one transceiver 1013, and one or more antennas 1015. The processor 1011, memory 1012, transceiver 1013, and interface 1014 are connected, for example, via a bus. In this embodiment, the connection may include various interfaces, transmission lines, or buses, etc., and this embodiment is not limited thereto. The antenna 1015 is connected to the transceiver 1013. The interface 1014 enables the communication device to communicate with other communication devices through a communication link. For example, the interface 1014 may include a network interface between the communication device and a core network device, such as an S1 interface. The network interface may also include a network interface between the communication device and other communication devices (e.g., other network devices or core network devices), such as an X2 or Xn interface.
[0562] in, Figure 7 The transceiver unit 702 shown can be a communication interface, which can be... Figure 10 The interface 1014 in the diagram may include an input interface and an output interface. Alternatively, the interface 1014 may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0563] The processor 1011 is primarily used to process communication protocols and communication data, control the entire communication device, execute software programs, and process data from the software programs, for example, to support the communication device in performing the actions described in the embodiments. The communication device may include a baseband processor and a central processing unit (CPU). The baseband processor is primarily used to process communication protocols and communication data, while the CPU is primarily used to control the entire terminal device, execute software programs, and process data from the software programs. Figure 10 The processor 1011 can integrate the functions of a baseband processor and a central processing unit. Those skilled in the art will understand that the baseband processor and the central processing unit can also be independent processors interconnected via technologies such as buses. Those skilled in the art will understand that a terminal device can include multiple baseband processors to adapt to different network standards, and a terminal device can include multiple central processing units to enhance its processing capabilities. The various components of the terminal device can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The central processing unit can also be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored in memory as a software program, with the processor executing the software program to implement the baseband processing function.
[0564] The memory is primarily used to store software programs and data. The memory 1012 can exist independently or be connected to the processor 1011. Optionally, the memory 1012 can be integrated with the processor 1011, for example, integrated within a single chip. The memory 1012 can store program code that executes the technical solutions of the embodiments of this application, and its execution is controlled by the processor 1011. The various types of computer program code being executed can also be considered as drivers for the processor 1011.
[0565] Figure 10 Only one memory and one processor are shown. In actual terminal devices, there may be multiple processors and multiple memories. Memory can also be called storage medium or storage device, etc. Memory can be a storage element on the same chip as the processor, i.e., an on-chip storage element, or it can be a separate storage element; this application does not limit this.
[0566] Transceiver 1013 can be used to support the reception or transmission of radio frequency (RF) signals between a communication device and a terminal. Transceiver 1013 can be connected to antenna 1015. Transceiver 1013 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1015 can receive RF signals. The receiver Rx of transceiver 1013 is used to receive the RF signals from the antennas, convert the RF signals into digital baseband signals or digital intermediate frequency (IF) signals, and provide the digital baseband signals or IF signals to processor 1011 so that processor 1011 can perform further processing on the digital baseband signals or IF signals, such as demodulation and decoding. In addition, the transmitter Tx in transceiver 1013 is also used to receive modulated digital baseband signals or IF signals from processor 1011, convert the modulated digital baseband signals or IF signals into RF signals, and transmit the RF signals through one or more antennas 1015. Specifically, the receiver Rx can selectively perform one or more stages of downmixing and analog-to-digital conversion on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency (IF) signal. The order of these downmixing and IF conversion processes is adjustable. The transmitter Tx can selectively perform one or more stages of upmixing and digital-to-analog conversion on the modulated digital baseband signal or digital IF signal to obtain a radio frequency signal. The order of these upmixing and IF conversion processes is also adjustable. The digital baseband signal and the digital IF signal can be collectively referred to as digital signals.
[0567] The transceiver 1013 can also be called a transceiver unit, transceiver, transceiver device, etc. Optionally, the device in the transceiver unit that performs the receiving function can be regarded as the receiving unit, and the device in the transceiver unit that performs the transmitting function can be regarded as the transmitting unit. That is, the transceiver unit includes a receiving unit and a transmitting unit. The receiving unit can also be called a receiver, input port, receiving circuit, etc., and the transmitting unit can be called a transmitter, transmitter, or transmitting circuit, etc.
[0568] It should be noted that, Figure 10 The communication device 1000 shown can be used to implement the steps implemented by the network device in the aforementioned method embodiments, and to achieve the corresponding technical effects of the network device. Figure 10 The specific implementation of the communication device 1000 shown can be referred to the description in the foregoing method embodiments, and will not be repeated here.
[0569] Please see Figure 11 The above-described embodiments of the communication device provided in this application are schematic diagrams of the structure of the communication device.
[0570] It is understood that the communication device 1100 includes, for example, modules, units, elements, circuits, or interfaces, which are appropriately configured together to execute the technical solutions provided in this application. The communication device 1100 may be the terminal device or network device described above, or a component (e.g., a chip) within these devices, used to implement the methods described in the following method embodiments. The communication device 1100 includes one or more processors 1101. The processor 1101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (e.g., a RAN node, terminal, or chip), execute software programs, and process data from the software programs.
[0571] Optionally, in one design, processor 1101 may include program 1103 (sometimes also referred to as code or instructions), which can be executed on processor 1101 to cause communication device 1100 to perform the methods described in the embodiments below. In yet another possible design, communication device 1100 includes circuitry (…). Figure 11 (Not shown).
[0572] Optionally, the communication device 1100 may include one or more memories 1102 storing a program 1104 (sometimes referred to as code or instructions), which can be run on the processor 1101 to cause the communication device 1100 to perform the methods described in the above method embodiments.
[0573] Optionally, the processor 1101 and / or memory 1102 may include artificial intelligence (AI) modules 1107 and 1108, which are used to implement AI-related functions. The AI modules can be implemented through software, hardware, or a combination of both. For example, the AI module may include a radio intelligence control (RIC) module. For example, the AI module may be a near real-time RIC or a non-real-time RIC.
[0574] Optionally, the processor 1101 and / or memory 1102 may also store data. The processor and memory may be configured separately or integrated together.
[0575] Optionally, the communication device 1100 may further include a transceiver 1105 and / or an antenna 1106. The processor 1101, sometimes referred to as a processing unit, controls the communication device (e.g., a RAN node or terminal). The transceiver 1105, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to realize the transmission and reception functions of the communication device through the antenna 1106.
[0576] in, Figure 7 The processing unit 701 shown may be a processor 1101. Figure 7 The transceiver unit 702 shown can be a communication interface, which can be... Figure 11 The transceiver 1105 may include an input interface and an output interface. Alternatively, the transceiver 1105 may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0577] This application also provides a computer-readable storage medium for storing one or more computer-executable instructions. When the computer-executable instructions are executed by a computer, the computer performs the method described in the possible implementations of the first or second communication device in the foregoing embodiments.
[0578] This application also provides a computer program product (or computer program) that, when executed by a computer, allows the computer to execute the method described in the above-described first or second communication device implementation.
[0579] This application also provides a chip system including at least one processor for supporting a communication device in implementing the functions involved in the possible implementations of the communication device described above. Optionally, the chip system further includes an interface circuit that provides program instructions and / or data to the at least one processor. In one possible design, the chip system may also include a memory for storing the program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices, wherein the communication device may specifically be the first communication device or the second communication device in the aforementioned method embodiments.
[0580] This application also provides a communication system, which includes the first communication device in any of the above embodiments.
[0581] Optionally, the communication system may also include a second communication device.
[0582] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms. Whether a function is implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art 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.
[0583] The units described as separate components may or may not be physically separate. 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0584] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A communication method characterized by comprising: The method comprises: receiving first configuration information, the first configuration information being used for configuring first resources of a first data channel; receiving second configuration information, the second configuration information being used for configuring second resources, the second resources being control channel element (CCE) resources and / or control channel demodulation reference signal (DMRS) resources; transmitting or receiving the first data channel on third resources, wherein the third resources are included in the first resources, and the third resources do not include the second resources.
2. The method of claim 1, wherein, The method further comprises: receiving third configuration information, the third configuration information being used for indicating at least one of resource pattern information, code division multiplexing group information, and sequence information of DMRS of the first data channel.
3. The method according to claim 1 or 2, characterized in that, The method further comprises: receiving fourth configuration information, the fourth configuration information being used for indicating that a transport block size (TBS) corresponding to the first data channel is determined based on the third resources.
4. A communication method characterized by comprising: The method comprises: transmitting first configuration information, the first configuration information being used for configuring first resources of a first data channel; transmitting second configuration information, the second configuration information being used for configuring second resources, the second resources being control channel element (CCE) resources and / or control channel demodulation reference signal (DMRS) resources; wherein the first data channel is carried on third resources, the third resources are included in the first resources, and the third resources do not include the second resources.
5. The method of claim 4, wherein, The method further comprises: transmitting third configuration information, the third configuration information being used for indicating at least one of resource pattern information, code division multiplexing group information, and sequence information of DMRS of the first data channel.
6. The method according to claim 4 or 5, characterized in that, The method further comprises: transmitting fourth configuration information, the fourth configuration information being used for indicating that a transport block size (TBS) corresponding to the first data channel is determined based on the third resources.
7. The method according to any one of claims 1 to 6, characterized in that, The second configuration information comprises at least one of: first information used for indicating CCE resources included in the second resources; second information used for indicating DMRS resources included in the second resources; or third information used for indicating a resource pattern of resource block-symbol level resources for rate matching, wherein the second resources are resources in the resource pattern of the resource block-symbol level resources.
8. The method of claim 7, wherein, The first information comprises at least one of: first indication information used for indicating frequency domain positions and / or time domain positions of a control resource set (CORESET) corresponding to the CCE resources included in the second resources; second indication information used for indicating a mapping manner of control channel element-resource element group (CCE-REG) in the CORESET corresponding to the CCE resources included in the second resources; third indication information used for indicating an interleaving parameter of the CCE-REG in the CORESET corresponding to the CCE resources included in the second resources; fourth indication information used for indicating at least one of whether the CCE resources included in the second resources are interleaved, a REG bundling size corresponding to the CCE resources included in the second resources, and a size of interleaving corresponding to the CCE resources included in the second resources; fifth indication information used for indicating resource positions of the CCE resources included in the second resources; or The sixth indication information is used for indicating that the control channel element (CCE) resource contained in the second resource is not used for mapping the first data channel.
9. The method of claim 8, wherein, The fifth indication information comprises at least one of the following: a bit map corresponding to the CCE resource contained in the second resource; a starting CCE index and / or a CCE number of the CCE resource contained in the second resource; a bit map corresponding to a CCE group to which the CCE resource contained in the second resource belongs; or a starting CCE group index and / or a CCE group number of the CCE group to which the CCE resource contained in the second resource belongs.
10. The method according to any one of claims 7 to 9, characterized in that, The second information comprises at least one of the following: seventh indication information used for configuring a resource pattern of a zero power channel state information reference signal (ZP CSI-RS) resource or a resource pattern of the DMRS resource contained in the second resource, the resource pattern of the ZP CSI-RS resource being the same as the resource pattern of the DMRS resource of the control channel; eighth indication information used for configuring a time domain position of the DMRS resource contained in the second resource; or ninth indication information used for configuring a frequency domain position of the DMRS resource contained in the second resource.
11. The method of claim 10, wherein, The eighth indication information is used for indicating any of the following: a first bit map used for determining a symbol position of the second resource; at least one of a starting time unit position, a time unit number and a time domain density of the second resource; a second bit map used for indicating an association relationship between the symbol position of the second resource and a candidate symbol position or candidate symbol positions; or a second index corresponding to the starting time unit position of the second resource, the second index being used for indicating one of one or more starting time unit positions.
12. The method according to claim 10 or 11, characterized in that, The ninth indication information is used for indicating any of the following: at least one of a starting frequency domain unit position and a frequency domain unit number of the second resource; a resource block group (RBG) index to which the second resource belongs; a third index corresponding to the starting frequency domain unit position of the second resource, the third index being used for indicating one of one or more starting frequency domain unit positions; or a fourth index corresponding to the frequency domain unit number of the second resource, the fourth index being used for indicating one of one or more frequency domain unit numbers.
13. The method according to any one of claims 1 to 12, characterized in that, At least one of resource pattern information, code division multiplexing group information and sequence information of the DMRS of the first data channel is determined according to a carrier on which the first data channel is located.
14. The method according to any one of claims 1 to 13, characterized in that, The first data channel is a data channel of a first radio access technology; and the second resource is used for carrying a signal of a second radio access technology.
15. The method of claim 14, wherein The resource pattern information of the reference signal of the first radio access technology is the same as the resource pattern information of the reference signal of the second radio access technology; wherein the code division multiplexing group information of the reference signal of the first radio access technology is different from the code division multiplexing group information of the reference signal of the second radio access technology, and / or the sequence information of the reference signal of the first radio access technology is different from the sequence information of the reference signal of the second radio access technology; or, The resource pattern information of the reference signal of the first radio access technology is different from the resource pattern information of the reference signal of the second radio access technology.
16. The method according to any one of claims 1 to 15, characterized in that, The TBS corresponding to the first data channel is determined based on the third resource.
17. A communications device, characterized by A module for performing the method of any one of claims 1 to 16.
18. A communications device, characterized by At least one processor for performing the method of any one of claims 1 to 16.
19. The communication apparatus according to claim 18, wherein The communication device is a chip or a chip system.
20. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program or instructions, which, when executed, implement the method of any one of claims 1 to 16.
21. A computer program product, characterised in that, A computer program or instructions, which, when executed by a computer, implement the method of any one of claims 1 to 16.