Communication method and device

By establishing a mechanism to indicate unavailable downlink time domain resources between terminal equipment and network equipment, the problem of frequent reconfiguration of rate matching fields by network equipment is solved, and flexible allocation of time domain resources and improvement of communication efficiency are achieved.

CN119342588APending Publication Date: 2025-01-21HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310888047.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-18
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

In the prior art, network devices need to frequently re-patch the parameters in the field to indicate unavailable downlink time domain resources, resulting in redundant configuration of communication signaling and reducing communication efficiency.

Method used

By establishing a mechanism between the terminal device and the network device to indicate unavailable downlink time domain resources, the second network device can send a message including discontinuous time domain resource configuration to the terminal device to avoid reconfiguring the rate matching field each time. parameter.

Benefits of technology

It reduces the time for rate matching field reconfiguration, reduces redundant configuration of communication signaling, improves communication efficiency, and realizes flexible allocation of time domain resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342588A_ABST
    Figure CN119342588A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device, belongs to the technical field of communication, and is used for reducing redundant configuration of communication signaling and improving communication efficiency. In the method, a second network device can send a message including configuration of at least one discontinuous time domain resource to a terminal device, and the time domain resource indicated by the at least one time domain resource configuration does not include an unavailable downlink time domain resource of the second network device reported to a first network device by the terminal device. In the embodiment of the invention, the network equipment does not need to reconfigure each parameter in the rate matching field every time to indicate a segment of unavailable downlink time domain resources, so that the reconfiguration time of the rate matching field can be reduced, the redundant configuration of communication signaling can be reduced, the communication efficiency can be improved, and the flexible distribution of the time domain resources can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a communication method and device. Background Art

[0002] There will be a delay difference between network devices, which will cause the network devices to allocate discontinuous time domain resources for downlink channels, such as the physical downlink shared channel (PDSCH). Currently, network devices can indicate continuous time domain resources through time domain resource assignment (TDRA) information, and indicate a section of downlink time domain resources that are unavailable for PDSCH through the rate matching (rateMatched) field.

[0003] However, as the location of network devices continues to change, the network devices need to reconfigure the parameters in the rate matching field at regular intervals, which will lead to redundant configuration of communication signaling and thus reduce communication efficiency. Summary of the invention

[0004] The embodiments of the present application provide a communication method and device to reduce redundant configuration of communication signaling and improve communication efficiency.

[0005] In order to achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, a communication method is provided. The method includes: a terminal device sends a first indication information to a first network device, and receives a first message from a second network device. The first indication information is used for unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; the first message includes at least one downlink time domain resource configuration, and the time domain resources indicated by at least one downlink time domain resource configuration are time domain resources that can be used for downlink communication between the second network device and the terminal device, and the time domain resources indicated by at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by at least one time domain resource configuration do not include unavailable downlink time domain resources.

[0007] Based on the method described in the first aspect, it can be known that the second network device can send a message including the configuration of at least one non-continuous time domain resource to the terminal device, and the time domain resources indicated by the at least one time domain resource configuration do not include the unavailable downlink time domain resources of the second network device reported by the terminal device to the first network device. Therefore, the network device does not need to reconfigure each parameter in the rate matching field each time to indicate a section of unavailable downlink time domain resources, which can reduce the time for reconfiguration of the rate matching field, thereby reducing the redundant configuration of communication signaling, improving the efficiency of communication, and thus realizing flexible allocation of time domain resources.

[0008] In a possible design scheme, the method described in the first aspect may also include: the terminal device sends a second indication information to the first network device. The second indication information is used to indicate that the network device to which the unavailable downlink time domain resource belongs is the second network device, and the second indication information includes an identifier of the second network device. In this way, the first network device can accurately determine that the unavailable downlink time domain resource is the unavailable downlink time domain resource of the second network device based on the identifier of the second network device, so as to avoid misidentification or erroneous identification.

[0009] In a possible design scheme, after the terminal device receives the first message from the second network device, the method described in the first aspect may also include: the terminal device receives configuration information from the second network device, and performs downlink communication with the second network device on the time domain resources indicated by the first time domain resource configuration. The configuration information is used to instruct the terminal device to perform downlink communication with the second network device on the time domain resources indicated by the first time domain resource configuration. In this way, the terminal device can avoid downlink communication with the second network device on unavailable downlink time domain resources, thereby reducing interference caused to the first network device.

[0010] Optionally, after the terminal device receives the first message from the second network device, the method of the first aspect further includes: when the downlink communication between the terminal device and the first network device does not meet the preset conditions, the terminal device sends a third indication information to the first network device. The third indication information is used to indicate that the downlink communication between the terminal device and the first network device does not meet the preset conditions. It can be understood that when the first network device is not interfered with by other network devices, such as the second network device, or is less interfered with by other network devices, such as the second network device, the terminal device can report to the first network device that the downlink communication of the first network device is not interfered with by the second network device, so that the second network device can subsequently resume communication on the previously unavailable downlink time domain resources. For example, the terminal device receives the second message from the second network device, and communicates with the second network device on the continuous time domain resources of the downlink communication configuration indicated by the second message, thereby reducing the waste of resources and improving the utilization of resources.

[0011] Optionally, the terminal device sends the first indication information to the first network device, including: when the downlink communication between the terminal device and the first network device meets a preset condition, the terminal device sends the first indication information to the first network device. The preset condition includes at least one of the following: the block error rate is greater than the first preset threshold; or the signal to interference and noise ratio is greater than the second preset threshold; or the communication rate is less than the third preset threshold. That is, when the downlink communication of the first network device is interfered by the second network device, the terminal device sends the unavailable downlink time domain resources of the second network device to the first network device, so that the second network device can be triggered to allocate at least one downlink time domain resource configuration for the downlink communication, so as to achieve flexible downlink time domain resource configuration, thereby avoiding interference.

[0012] Optionally, after the terminal device sends the third indication information to the first network device, the method of the first aspect further includes:

[0013] The terminal device receives the second message from the second network device, and performs downlink communication with the second network device on the continuous time domain resources configured for downlink communication according to the second message. The second message is used to indicate the continuous time domain resources configured for downlink communication of the second network device. In this way, the second network device can resume communication on the previously unavailable downlink time domain resources, which can reduce the waste of resources and thus improve the utilization of resources.

[0014] In a possible design scheme, the first message carries information for indicating continuous time domain resources, and the information for indicating continuous time domain resources is also used to indicate at least one downlink time domain resource configuration. It can be understood that at least one non-continuous time domain resource configuration can be directly indicated by the existing information indicating continuous time domain resources to reduce the difficulty of implementation, or at least one non-continuous time domain resource configuration can be indicated by combining the existing information indicating continuous time domain resources with other information to improve the flexibility of implementation, without limitation.

[0015] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes a bit map, and the bit map is used to characterize the time domain resource indicated by the first time domain resource configuration. Different bits of the bit map can correspond to different time units, and the value of each bit can indicate whether the corresponding time unit is a time unit available to the second network device. In this way, the terminal device can intuitively determine the non-continuous time domain resources according to the different values ​​of multiple bits.

[0016] In a possible design scheme, the first time domain resource configuration includes first information and second information; the first information is used to indicate the time domain resources configured for downlink communication between the terminal device and the second network device, and the second information is used to indicate unavailable downlink time domain resources; the configured time domain resources include unavailable downlink time domain resources. It can be understood that compared with the above-mentioned direct representation of the time domain resources indicated by the first time domain resource configuration through the bit map, the range of time domain resources that can be represented by the bit map will be limited by the number of bits, so the method of indicating the first time domain resource configuration through the first information and the second information is more flexible.

[0017] Optionally, the first information is the starting symbol and symbol length information of the configured time domain resources, or any other possible information; the second information is the starting symbol and symbol length information of the unavailable time domain resources, or any other possible information. The first information and the second information are both carried in the existing information indicating continuous time domain resources to reduce the difficulty of implementation.

[0018] Optionally, the second information is an information element in a medium access control-control unit MAC-CE. In this case, the first information and the second information are respectively carried in different information, thereby improving implementation flexibility.

[0019] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes first information and second information, the first information is used to indicate the first time domain resource, and the second information is used to indicate the second time domain resource; the first time domain resource includes at least one continuous time domain resource in the time domain resource indicated by the first time domain resource configuration, and the second time domain resource includes the time domain resource other than at least one continuous time domain resource in the time domain resource indicated by the first time domain resource configuration. In this way, the terminal device can directly determine the time domain resource indicated by the first time domain resource configuration based on the continuous time domain resources indicated by the first information and the second information. Compared with the above-mentioned direct representation of the time domain resource indicated by the first time domain resource configuration through the bit map, the range of time domain resources that can be represented by the bit map will be subject to the number of bits, so the method of indicating the first time domain resource configuration through the first information and the second information is more flexible.

[0020] Optionally, the first information is the starting symbol and symbol length information of the first time domain resource, or any other possible information; the second information is the starting symbol and symbol length information of the second time domain resource, or any other possible information. The first information and the second information are both carried in the existing information indicating continuous time domain resources to reduce the difficulty of implementation.

[0021] Optionally, the second information is an information element in a medium access control-control unit MAC-CE. In this case, the first information and the second information are respectively carried in different information, thereby improving implementation flexibility.

[0022] In one possible design scheme, the time domain resources indicated by the first time domain resource configuration include at least two continuous time domain resources. In this way, the time domain resources indicated by the first time domain resource configuration can meet the time domain resource requirements of the second network device in different scenarios.

[0023] In a possible design scheme, the cell of the first network device and the cell of the second network device are neighboring cells, that is, the first network device and the second network device can both provide services for the terminal device.

[0024] Optionally, the first message is carried in at least one of the following: a radio resource control RRC message, a downlink control message DCI, MAC-CE, or a system information block SIB1, that is, it is carried in an existing information element to reduce the difficulty of implementation, or it can also be carried in a new information element to improve the flexibility of implementation, without limitation.

[0025] In a second aspect, a communication method is provided. The method includes: a second network device receives first indication information from a first network device, and sends a first message to a terminal device. The first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; the first message includes at least one downlink time domain resource configuration, and the time domain resources indicated by at least one downlink time domain resource configuration are time domain resources that can be used by the second network device and the terminal device for downlink communication, and the time domain resources indicated by at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by at least one time domain resource configuration do not include unavailable downlink time domain resources.

[0026] In a possible design scheme, the first message carries information for indicating continuous time domain resources, and the information for indicating continuous time domain resources is also used to indicate at least one downlink time domain resource configuration.

[0027] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes a bit map, and the bit map is used to represent the time domain resources indicated by the first time domain resource configuration.

[0028] In one possible design scheme, the first time domain resource configuration includes first information and second information; the first information is used to indicate the time domain resources configured for downlink communication between the terminal device and the second network device, and the second information is used to indicate unavailable downlink time domain resources; the configured time domain resources include unavailable downlink time domain resources.

[0029] Optionally, the first information is the starting symbol and symbol length information of the configured time domain resources; the second information is the starting symbol and symbol length information of the unavailable time domain resources.

[0030] Optionally, the second information is an information element in a medium access control-control element MAC-CE.

[0031] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes first information and second information, the first information is used to indicate the first time domain resource, and the second information is used to indicate the second time domain resource; the first time domain resource includes at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration, and the second time domain resource includes the time domain resources other than at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration.

[0032] Optionally, the first information is the starting symbol and symbol length information of the first time domain resource; the second information is the starting symbol and symbol length information of the second time domain resource.

[0033] Optionally, the second information is an information element in a medium access control-control element MAC-CE.

[0034] In a possible design scheme, the time domain resources indicated by the first time domain resource configuration include at least two continuous time domain resources.

[0035] In a possible design scheme, the cell of the first network device and the cell of the second network device are neighboring cells.

[0036] Optionally, the first message is carried in at least one of the following: a radio resource control RRC message, a downlink control message DCI, MAC-CE, or a system information block SIB1.

[0037] In addition, other technical effects of the method described in the second aspect can refer to the technical effects of the method described in the first aspect, and will not be repeated here.

[0038] In a third aspect, a communication device is provided, which includes: a module for executing the method described in the first aspect, for example, a transceiver module and a processing module.

[0039] The processing module is used to control the transceiver module to send the first indication information to the first network device. The transceiver module is used to receive the first message from the second network device. The first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; the first message includes at least one downlink time domain resource configuration, and the time domain resources indicated by at least one downlink time domain resource configuration are time domain resources that can be used for downlink communication between the second network device and the communication device described in the third aspect, and the time domain resources indicated by at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by at least one time domain resource configuration do not include unavailable downlink time domain resources.

[0040] In a possible design, the processing module is further used to control the transceiver module to send second indication information to the first network device. The second indication information is used to indicate that the network device to which the unavailable downlink time domain resource belongs is the second network device, and the second indication information may include an identifier of the second network device.

[0041] In a possible design scheme, after the communication device described in the third aspect receives the first message from the second network device, the transceiver module is further used to receive configuration information from the second network device. The processing module is further used to perform downlink communication with the second network device on the time domain resources indicated by the first time domain resource configuration. The configuration information is used to instruct the communication device to perform downlink communication with the second network device on the time domain resources indicated by the first time domain resource configuration.

[0042] Optionally, when the downlink communication between the communication device and the first network device described in the third aspect meets a preset condition, the processing module is further used to control the transceiver module to send a first indication message to the first network device. The preset condition includes at least one of the following: a block error rate is greater than a first preset threshold; or a signal to interference and noise ratio is greater than a second preset threshold; or a communication rate is less than a third preset threshold.

[0043] Optionally, after the communication device described in the third aspect receives the first message from the second network device, the processing module is further used to control the transceiver module to send third indication information to the first network device when the downlink communication between the communication device and the first network device does not meet the preset condition. The third indication information is used to indicate that the downlink communication between the communication device and the first network device does not meet the preset condition.

[0044] Optionally, after the communication device described in the third aspect sends the third indication information to the first network device, the transceiver module is further used to receive a second message from the second network device. The processing module is further used to perform downlink communication with the second network device on the continuous time domain resources configured for downlink communication according to the second message. The second message is used to indicate the continuous time domain resources configured for downlink communication of the second network device.

[0045] In a possible design scheme, the first message carries information for indicating continuous time domain resources, and the information for indicating continuous time domain resources is also used to indicate at least one downlink time domain resource configuration.

[0046] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes a bit map, and the bit map is used to represent the time domain resources indicated by the first time domain resource configuration.

[0047] In a possible design scheme, the first time domain resource configuration includes first information and second information; the first information is used to indicate the time domain resources configured for downlink communication between the communication device described in the third aspect and the second network device, and the second information is used to indicate unavailable downlink time domain resources; the configured time domain resources include unavailable downlink time domain resources.

[0048] Optionally, the first information is the starting symbol and symbol length information of the configured time domain resources; the second information is the starting symbol and symbol length information of the unavailable time domain resources.

[0049] Optionally, the second information is an information element in a medium access control-control element MAC-CE.

[0050] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes first information and second information, the first information is used to indicate the first time domain resource, and the second information is used to indicate the second time domain resource; the first time domain resource includes at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration, and the second time domain resource includes the time domain resources other than at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration.

[0051] Optionally, the first information is the starting symbol and symbol length information of the first time domain resource; the second information is the starting symbol and symbol length information of the second time domain resource.

[0052] Optionally, the second information is an information element in a medium access control-control element MAC-CE.

[0053] In a possible design scheme, the time domain resources indicated by the first time domain resource configuration include at least two continuous time domain resources.

[0054] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the third aspect, and the receiving module is used to implement the receiving function of the communication device described in the third aspect.

[0055] Optionally, the communication device described in the third aspect may further include a storage module, wherein the storage module stores a program or an instruction. When the processing module executes the program or the instruction, the communication device may execute the communication method described in the first aspect.

[0056] It should be noted that the communication device described in the third aspect can be a terminal device, a chip (system) or other parts or components in the terminal device, or a device including a terminal device, and this application does not limit this.

[0057] In addition, the technical effects of the communication device described in the third aspect can refer to the technical effects of the communication method described in the first aspect, and will not be repeated here.

[0058] In a fourth aspect, a communication device is provided, which includes: a module for executing the method described in the second aspect, for example, a transceiver module and a processing module.

[0059] The transceiver module is used to receive first indication information from the first network device. The processing module is also used to control the transceiver module to send a first message to the terminal device according to the first indication information. The first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the communication device; the first message includes at least one downlink time domain resource configuration, and the time domain resources indicated by at least one downlink time domain resource configuration are time domain resources that can be used by the communication device and the terminal device for downlink communication, and the time domain resources indicated by at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by at least one time domain resource configuration do not include unavailable downlink time domain resources.

[0060] In a possible design scheme, the first message carries information for indicating continuous time domain resources, and the information for indicating continuous time domain resources is also used to indicate at least one downlink time domain resource configuration.

[0061] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes a bit map, and the bit map is used to represent the time domain resources indicated by the first time domain resource configuration.

[0062] In one possible design scheme, the first time domain resource configuration includes first information and second information; the first information is used to indicate the time domain resources configured for downlink communication between the terminal device and the communication device described in the fourth aspect, and the second information is used to indicate unavailable downlink time domain resources; the configured time domain resources include unavailable downlink time domain resources.

[0063] Optionally, the first information is the starting symbol and symbol length information of the configured time domain resources; the second information is the starting symbol and symbol length information of the unavailable time domain resources.

[0064] Optionally, the second information is an information element in a medium access control-control element MAC-CE.

[0065] In a possible design scheme, the first time domain resource configuration is one of at least one time domain resource configuration, and the first time domain resource configuration includes first information and second information, the first information is used to indicate the first time domain resource, and the second information is used to indicate the second time domain resource; the first time domain resource includes at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration, and the second time domain resource includes the time domain resources other than at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration.

[0066] Optionally, the first information is the starting symbol and symbol length information of the first time domain resource; the second information is the starting symbol and symbol length information of the second time domain resource.

[0067] Optionally, the second information is an information element in a medium access control-control element MAC-CE.

[0068] In a possible design scheme, the time domain resources indicated by the first time domain resource configuration include at least two continuous time domain resources.

[0069] In one possible design scheme, the cell of the first network device and the cell of the communication apparatus described in the fourth aspect are neighboring cells.

[0070] Optionally, the first message is carried in at least one of the following: a radio resource control RRC message, a downlink control message DCI, MAC-CE, or a system information block SIB1.

[0071] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the fourth aspect, and the receiving module is used to implement the receiving function of the communication device described in the fourth aspect.

[0072] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the fourth aspect, and the receiving module is used to implement the receiving function of the communication device described in the fourth aspect.

[0073] Optionally, the communication device described in the fourth aspect may further include a storage module, wherein the storage module stores a program or an instruction. When the processing module executes the program or the instruction, the communication device may execute the method described in the second aspect.

[0074] It can be understood that the communication device described in the fourth aspect can be a network device, a chip (system) or other parts or components in the network device, or a device including a network device, and this application does not limit this.

[0075] In addition, the technical effects of the communication device described in the fourth aspect can refer to the technical effects of the method described in the second aspect, and will not be repeated here.

[0076] In a fifth aspect, a communication device is provided, wherein the communication device comprises: a processor, wherein the processor is configured to execute the communication method described in the first aspect or the second aspect.

[0077] In a possible design solution, the communication device described in the fifth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the fifth aspect to communicate with other communication devices.

[0078] In a possible design scheme, the communication device described in the fifth aspect may also include a memory. The memory may be integrated with the processor or may be separately provided. The memory may be used to store the computer program and / or data involved in the communication method described in the first aspect or the second aspect.

[0079] In an embodiment of the present application, the communication device described in the fifth aspect may be the network device described in any one of the first aspect or the second aspect, or a chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of the first aspect or the second aspect above, or a chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0080] In addition, the technical effects of the communication device described in the fifth aspect can refer to the technical effects of the communication method described in the first aspect or the second aspect, and will not be repeated here.

[0081] In a sixth aspect, a communication device is provided, comprising: a processor, the processor being coupled to a memory, the processor being configured to execute a computer program stored in the memory, so that the communication device executes the communication method described in the first aspect or the second aspect.

[0082] In a possible design solution, the communication device described in the sixth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the sixth aspect to communicate with other communication devices.

[0083] In an embodiment of the present application, the communication device described in the sixth aspect may be the network device described in any one of the first aspect or the second aspect, or a chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of the first aspect or the second aspect above, or a chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0084] In addition, the technical effects of the communication device described in the sixth aspect can refer to the technical effects of the communication method described in the first aspect or the second aspect, and will not be repeated here.

[0085] In the seventh aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, and when the processor executes the computer program, the communication device executes the communication method described in the first aspect or the second aspect.

[0086] In a possible design solution, the communication device described in the seventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the seventh aspect to communicate with other communication devices.

[0087] In an embodiment of the present application, the communication device described in the seventh aspect may be the network device described in any one of the first aspect or the second aspect, or a chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of the first aspect or the second aspect above, or a chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0088] In addition, the technical effects of the communication device described in the seventh aspect can refer to the technical effects of the communication method described in the first aspect or the second aspect, and will not be repeated here.

[0089] In an eighth aspect, a communication device is provided, comprising: a processor; the processor is used to couple with a memory, and after reading a computer program in the memory, execute the communication method as described in the first aspect or the second aspect according to the computer program.

[0090] In a possible design solution, the communication device described in the eighth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the eighth aspect to communicate with other communication devices.

[0091] In an embodiment of the present application, the communication device described in the eighth aspect may be the network device described in any one of the first aspect or the second aspect, or a chip (system) or other parts or components in the network device, or a device including the network device; or, the communication device may be the terminal device described in any one of the first aspect or the second aspect above, or a chip (system) or other parts or components in the terminal device, or a device including the terminal device.

[0092] In addition, the technical effects of the communication device described in the eighth aspect can refer to the technical effects of the communication method described in the first aspect or the second aspect, and will not be repeated here.

[0093] In a ninth aspect, a communication system is provided, which includes the terminal device, the first network device and the second network device described in the first to fourth aspects.

[0094] In a tenth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the computer executes the communication method described in the first aspect or the second aspect.

[0095] In an eleventh aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, enables the computer to execute the communication method described in the first aspect or the second aspect.

[0096] In the twelfth aspect, a communication method is provided. The method includes: a terminal device sends a first indication information to a first network device. The second network device receives the first indication information from the first network device, and sends a first message to the terminal device according to the first indication information. Among them, the first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; the first message includes at least one downlink time domain resource configuration, and the time domain resources indicated by at least one downlink time domain resource configuration are time domain resources that can be used for downlink communication between the second network device and the terminal device, and the time domain resources indicated by at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by at least one time domain resource configuration do not include unavailable downlink time domain resources.

[0097] It can be understood that other technical effects of the method described in aspect 12 can refer to the technical effects of the method described in aspect 1 or aspect 2, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0098] Figure 1 A schematic diagram of DMRS time-frequency resource occupancy of base station 1 and base station 2;

[0099] Figure 2 Schematic diagram of DMRS time-frequency resource occupancy of satellite 1 and satellite 2;

[0100] Figure 3 Schematic diagram of time domain resources reserved for satellite 2;

[0101] Figure 4 Schematic diagram of PDSCH of satellite 2 occupying non-continuous time domain resources;

[0102] Figure 5 The architecture of the communication system provided in the embodiment of the present application is shown in FIG. Figure 1 ;

[0103] Figure 6 The architecture of the communication system provided in the embodiment of the present application is shown in FIG. Figure 2 ;

[0104] Figure 7 The architecture of the communication system provided in the embodiment of the present application is shown in FIG. Figure 3 ;

[0105] Figure 8 A flow chart of a communication method provided in an embodiment of the present application;

[0106] Fig. 9 A structural diagram of a MAC-CE configuration of unavailable downlink time domain resources provided in an embodiment of the present application Figure 1 ;

[0107] Fig.10 A structural diagram of a MAC-CE configuration of unavailable downlink time domain resources provided in an embodiment of the present application Figure 2 ;

[0108] Fig.11 A structural diagram of a MAC-CE configuration additional downlink time domain resources provided in an embodiment of the present application Figure 1 ;

[0109] Fig.12 A structural diagram of a MAC-CE configuration additional downlink time domain resources provided in an embodiment of the present application Figure 2 ;

[0110] Fig.13 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 1 ;

[0111] Fig.14 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0112] For ease of understanding, the technical terms involved in the embodiments of the present application are first introduced below.

[0113] 1. Non-terrestrial network (NTN)

[0114] With the development of society and the advancement of technology, various mobile communication applications are constantly emerging, which puts higher requirements on communication systems. Future communication systems will not only need to support higher communication rates, but also have lower latency, higher reliability, and more device connections. In addition, due to the high deployment cost and limited coverage of terrestrial cellular systems, the fifth generation mobile communication system (5G) has proposed the construction of NTN to achieve truly seamless global coverage.

[0115] NTN is a terminal-satellite direct communication technology based on new air interface technology. NTN has designed an air interface enhancement protocol and introduced advanced technologies such as scheduling timing management, uplink transmission delay compensation, and air-to-ground fast switching. NTN has basic satellite communication capabilities. Satellites are an important component of NTN. Their advantages are large coverage and immunity to natural disasters. In recent years, low earth orbit (LEO) satellites located 200km to 2000km from the ground have regained people's attention. Compared with satellites in higher orbits, LEO satellites have low communication delays, low path losses, and low manufacturing costs. They are one of the key infrastructures for global network coverage.

[0116] 2. Time Domain Resources

[0117] In the new radio (NR) system, uplink transmission can be composed of multiple radio frames. The duration of each radio frame is 10ms. Each radio frame can be composed of ten subframes with a duration of 1ms. The 10 subframes in a radio frame can be arranged in sequence. Exemplarily, the order of the 10 subframes in a radio frame can be: subframe #0 to subframe #9. It can be understood that the numbering and order in subframe #0 to subframe #9 are only exemplary. For example, the starting number can also be #1, and then a radio frame includes subframe #1 to subframe #10. For another example, the order of the 10 subframes can be in descending order, and then a radio frame includes subframe #9 to subframe #0, which is not specifically limited in the embodiments of the present application.

[0118] In the NR system, a subframe can include several time slots. For the subcarrier spacing configuration μ, the time slots can be numbered in ascending order within a subframe. Arrangement, and can be numbered in ascending order within a wireless frame In a time slot there are The number of consecutive orthogonal frequency division multiplexing (OFDM) symbols is shown in Table 1 and Table 2. The number of time slots in a subframe is n. s μ The beginning of the OFDM symbol in the same subframe The start of the OFDM symbol is aligned in time. For example, in the case where a time slot includes 14 OFDM symbols, the OFDM symbols may be arranged in chronological order as: OFDM symbol #0 to OFDM symbol #13.

[0119] Table 1

[0120]

[0121] Table 2

[0122]

[0123] 3. Frequency domain resources

[0124] In the NR system, frequency domain resources can be divided into resource elements (RE), resource blocks (RB), and bandwidth parts (BWP) according to their size, which are introduced below.

[0125] (1)RE

[0126] In the NR system, a subcarrier in the frequency domain and an OFDM symbol in the time domain can be defined as RE. Among them, RE is the resource with the smallest granularity in the physical layer. RE can also be understood as time-frequency resource, that is, RE includes time domain resources and frequency domain resources.

[0127] (2) RB

[0128] In the frequency domain, no matter how much the subcarrier spacing is, the NR system can define 12 consecutive subcarriers as one RB. In the physical layer, an RB can be called a physical resource block (PRB).

[0129] (3) BWP

[0130] The NR system can support terminal devices to work only in a part of the system bandwidth, namely, the BWP. Alternatively, the BWP can be multiple RBs in the frequency domain resources corresponding to a carrier supported by a cell. Exemplarily, a cell covered by a network device (such as a next-generation radio access network (NG-RAN) device in the NR system) can support two carrier frequencies (hereinafter referred to as carrier #1 and carrier #2). The cell allocates a bandwidth of 40MHz to carrier #1 and a bandwidth of 60MHz to carrier #2, respectively. The BWP can be a 20MHz bandwidth in the 40MHz bandwidth corresponding to carrier #1. The 20MHz bandwidth includes multiple RBs, and the terminal device can work only on the BWP.

[0131] It can be understood that in the embodiments of the present application, "carrier frequency", "carrier", "carrier frequency", and "frequency point" have the same meaning. In other words, "carrier frequency", "carrier", "carrier frequency", and "frequency point" can be expressed interchangeably, and are uniformly explained here, and will not be repeated below. It should also be understood that in the embodiments of the present application, "number" and "index" have the same meaning. In other words, "number" and "index" can be expressed interchangeably, and are uniformly explained here, and will not be repeated below.

[0132] 4. PDSCH time-frequency resource allocation method

[0133] In the NR system, the network device can allocate PDSCH time-frequency resources by sending radio resource control (RRC) messages and downlink control information (DCI) messages to the terminal device.

[0134] Among them, the time domain resources of PDSCH can determine the starting symbol and the number of continuous symbols through TDRA in DCI, and the starting symbol and the number of continuous symbols can be determined by the start and length indicator value (start and length indicator value, SLIV).

[0135] TDRA can support time domain resource allocation methods of type A and type B. Type A is based on time slot scheduling, the starting symbol can be symbol #0 to symbol #3 of the current time slot, and the symbol length can be 3 to 14. The symbol length in type A is larger, which is suitable for enhanced mobile broadband (eMBB) scenarios.

[0136] Type B is based on mini-slot scheduling. The starting symbol can be symbol #0 to symbol #12 of the current slot, and the symbol length can be 2 to 13. The position of the starting symbol in type B is more flexible and has lower latency, making it suitable for ultra-reliable low latency communications (URLLC) scenarios.

[0137] The frequency domain resources of PDSCH can be determined by the frequency domain resource assignment (FDRA) in the DCI. FDRA can support type 0 and type 1 frequency domain resource allocation methods. Among them, the minimum resource allocation granularity of type 0 is the resource block group (RBG), and each RBG is composed of multiple RBs. The frequency domain resources allocated by the network device to the terminal through type 0 can be continuous or discontinuous. For example, the network device can indicate the allocation of RBs through the bitmap of RBG. Each bit of the bitmap can represent an RBG. The bitmap can be carried in the resource allocation field in the downlink control information. The network device can send a DCI message to the terminal, thereby sending the information of the bitmap to the terminal device.

[0138] The minimum resource allocation granularity of type 1 is resource block RB. The frequency domain resources allocated by the network device to the terminal device through type 1 are usually continuous. The allocation of RB resources can be indicated by resource indication value (RIV), that is, the starting RB position and the number of RBs are indicated by RIV. The RIV can be carried in the resource allocation field in DCI, and the network device can send the RIV information to the terminal device through DCI.

[0139] The following two cases are used as examples to specifically introduce the process of allocating PDSCH time domain resources by the network device.

[0140] Case 1: The network device allocates continuous time domain resources for the PDSCH.

[0141] (1) The network device sends a PDSCH configuration list (pdsch-AllocationList) to the terminal device through an RRC message.

[0142] Among them, pdsch-AllocationList can be understood as a list containing multiple time domain resource configurations. For example, pdsch-AllocationList can be a list containing 16 rows, each row of the list represents a different time domain resource configuration, and the time domain resource configuration corresponding to each row is determined by the parameters in the PDSCH time domain resource configuration (PDSCH-TimeDomainResourceAllocation) information, that is, PDSCH-AllocationList contains 16 PDSCH-TimeDomainResourceAllocation information, and each PDSCH-TimeDomainResourceAllocation information can include the following parameters: k0, mapping type (mappingType) and starting symbol and symbol length (startSymbolAndLength).

[0143] Among them, k0 can be used to indicate the number of offset time slots between PDSCH and physical downlink control channel (PDCCH); mappingType can be used to indicate that the frequency domain resource allocation method is typeA or type B; startSymbolAndLength (also known as SLIV) can be used to indicate the starting symbol and symbol length of PDSCH.

[0144] It can be understood that the pdsch-AllocationList for allocating continuous time domain resources can be recorded as pdsch-AllocationList#1, and the PDSCH time domain resource configuration information in pdsch-AllocationList#1 is recorded as PDSCH-TimeDomainResourceAllocation#11, PDSCH-TimeDomainResourceAllocation#12, ..., PDSCH-TimeDomainResourceAllocation#1n, respectively, where the value of n is any integer greater than or equal to 1. The embodiment of the present application does not limit the amount of PDSCH-TimeDomainResourceAllocation information contained in the pdsch-AllocationList.

[0145] For example, pdsch-AllocationList#1 may be in the following format:

[0146]

[0147] (2) The network device sends DCI to the terminal device.

[0148] Among them, the TDRA in the DCI can be used to indicate which time domain resource configuration among the above-mentioned multiple time domain resource configurations the terminal device selects, that is, TDRA can be used to indicate which time domain resource configuration in the above-mentioned pdsch-AllocationList the terminal device receives the downlink signal from the network device on. For example, TDRA can include 4 bits, and the 4 bits can have 16 different values, and the 16 different values ​​correspond to one of the above-mentioned 16 time domain resource configurations. The terminal device can determine the time domain resource configuration of PDSCH according to the value of the 4 bits.

[0149] Case 2: The network device may allocate unavailable downlink time domain resources for the PDSCH.

[0150] When the network device needs to notify the terminal device of the time-frequency resources occupied by certain signals or channels, or in other words, when the network device needs to notify the terminal device of the unavailable time-frequency resources, the network device can indicate the location of the unavailable time-frequency resources by configuring the rate matching information in the RRC message. For example, the network device can indicate the location of the unavailable time-frequency resources by configuring the rate matching pattern (rateMatchPatternLTE-CRS) field of the cell reference signal (CRS) in the long-term evolution (LTE) in the RRC message, or the rate matching pattern (rateMatchPattern) field. Among them, the rateMatchPatternLTE-CRS field is dedicated to indicating the unavailable time-frequency resources of the CRS signal in LTE, and the rateMatchPattern field can indicate any unavailable time-frequency resources.

[0151] The rateMatchPattern field may include: resource blocks (resourceBlocks) bitmap, symbol (symbolsInResourceBlock) bitmap in resource blocks and periodicity (periodicityAndPattern) bitmap. Among them, the resource block bitmap can be used to indicate which RBs have unavailable time-frequency resources, which can occupy 275 bits; the symbol bitmap in the resource block can be used to indicate which symbols have unavailable time-frequency resources, which can occupy 14 bits or 28 bits; the periodicity pattern bitmap can be used to indicate which time slots have unavailable time-frequency resources, which can occupy 2 bits, 4 bits, 5 bits, 8 bits, 10 bits, 20 bits or 40 bits, without limitation.

[0152] It can be understood that the specific introduction of the above-mentioned method 1 and method 2 can refer to the relevant introduction in the 3GPP protocol, which will not be repeated here.

[0153] 5. Coordinated multi-point (CoMP) transmission

[0154] CoMP can refer to multiple transmission points separated by geographical location, which cooperate to transmit data for a terminal device or jointly receive data sent by a terminal device. The multiple transmission points participating in the cooperation can usually refer to base stations in different cells. In other words, in CoMP, multiple base stations jointly provide services for terminal devices through mutual cooperation.

[0155] CoMP may include implementations such as dynamic point selection (DPS), coordinated scheduling (CS), coordinated beamforming (CBF), and joint transmission (JT).

[0156] DPS may mean that different base stations use different time domain resources to provide services for terminal devices. In other words, the terminal devices may dynamically choose to communicate with different base stations.

[0157] CS may mean that different base stations use different frequency domain resources on the same time domain resources to provide services for terminal devices. In other words, the terminal devices can communicate with different base stations on different subcarriers.

[0158] CBF may mean that only one base station of one cell sends a useful signal to a terminal device, and the base stations of adjacent coordinated cells may reduce interference to the terminal device by adjusting the beamforming vector.

[0159] JT may refer to: multiple base stations sending useful signals to terminal devices. Among them, JT may include coherent JT (CJT) and non-coherent JT (NCJT). CJT may refer to multiple base stations sending the same useful signal to terminal devices. CJT can achieve good system performance, but requires ideal backhaul between base stations, and the system implementation is difficult; NCJT may refer to multiple base stations sending different useful signals to terminal devices. The backhaul between base stations can be non-ideal, which reduces the difficulty of system implementation, but has certain performance losses compared to CJT.

[0160] It can be understood that in a terrestrial communication system, since the distance between the network device and the terminal device is relatively close and the terminal device moves at a relatively low speed, when the downlink signals sent by different network devices reach the terminal device, the delay difference between the network devices can be protected by the cyclic prefix (CP), and the Doppler shift difference can be protected by the subcarrier spacing (SCS). In this case, when the terminal device performs OFDM demodulation on the downlink signals from different network devices, there will be no inter-symbol interference (ISI) and inter-carrier interference (ICI).

[0161] For example, assume that network devices in a terrestrial communication system, such as base station 1 and base station 2, provide services to terminal device #1 through NCJT, and use OFDM as the modulation method. Figure 1 Schematic diagram of DMRS time-frequency resource occupation of base station 1 and base station 2, such as Figure 1 As shown in the figure, each small square represents an RE, the time domain width of each RE is the time of one OFDM symbol, and the frequency domain width of each RE is SCS. In the time domain, a time slot includes 14 OFDM symbols, and the symbol index can be symbol #0-symbol #13; in the frequency domain, an RB includes 12 REs, and the RE index can be RE#0-RE#11.

[0162] The small squares in the shaded part may indicate that base station 1 and base station 2 send downlink signals on these REs, for example, channel state information reference signal (CSI-RS), demodulation reference signal (DMRS), time-frequency tracking reference signal (TRS), phase noise tracking reference signal (phas, etc., primary synchronization signal PSS, or secondary synchronization signal SSS. Here, base station 1 and base station 2 send DMRS to the terminal device as an example. It can be seen that the REs occupied by the DMRS of base station 1 and the REs occupied by the DMRS of base station 2 do not overlap with each other, or in other words, the REs occupied by the DMRS of base station 1 and the REs occupied by the DMRS of base station 2 are different REs on the same symbol.

[0163] At this time, the DMRS on one RE occupied by base station 1 will only be interfered with by the DMRS of the signal on one RE occupied by base station 2. For example, the DMRS sent by base station 1 on (symbol #2, RE#0) will only be interfered with by the downlink signal sent by base station 2 on (symbol #2, RE#0).

[0164] However, in satellite communication systems, since the distance between the satellite and the ground is long, and the terminal equipment moves at a low speed, while the satellite is always in a high-speed moving state, when the downlink signals sent by different satellites reach the terminal equipment on the ground, the delay difference between the satellites cannot be protected by CP, and the Doppler frequency shift difference cannot be protected by SCS. In this case, when the terminal equipment performs OFDM demodulation on the downlink signals from different satellites, there will be serious ISI and ICI, and, with the high-speed movement of the satellite, ISI and ICI will change dynamically, and ISI and ICI are usually difficult to predict.

[0165] For example, it is assumed that network devices in a satellite communication system, such as satellite 1 and satellite 2, provide services to terminal device #a through NCJT, and adopt OFDM as the modulation method. Figure 2 Schematic diagram of DMRS time-frequency resource occupancy of satellite 1 and satellite 2, as shown in Figure 2 As shown, the small squares in the shaded part can indicate that satellite 1 and satellite 2 send downlink signals on these REs. Here, satellite #1 and satellite #2 send DMRS to the terminal device as an example. It can be seen that the REs occupied by the DMRS of satellite #1 and the REs occupied by the DMRS of satellite 2 do not overlap with each other, or in other words, the REs occupied by the DMRS of satellite 1 and the REs occupied by the DMRS of satellite 2 are different REs on the same symbol.

[0166] At this time, the DMRS on one RE occupied by satellite 1 will be interfered with by the downlink signals on multiple REs occupied by satellite 2. For example, the DMRS sent by satellite 1 on (symbol #2, RE#0) may be simultaneously interfered with by the downlink signals sent by satellite 2 on (symbol #2, RE#0), (symbol #2, RE#1), (symbol #2, RE#2), (symbol #3, RE#0), (symbol #3, RE#1) and (symbol #3, RE#2).

[0167] If the DMRS of satellite 1 is seriously interfered, the terminal device will produce a large channel estimation error when estimating the channel of satellite 1, which will seriously reduce the performance of the signal detector and cause the throughput of the communication system to drop sharply. In order to reduce the interference caused by satellite 2 to the DMRS of satellite 1, satellite 2 needs to not send any signal on certain time domain resources. Figure 3As shown, symbol #2 and symbol #3 are time domain resources reserved for satellite #2. Satellite 2 does not send any downlink signal on symbol #2-symbol #3, so that the DMRS of satellite 1 is not interfered by satellite 2.

[0168] Therefore, the network device needs to allocate discontinuous time domain resources for PDSCH in some cases, for example Figure 4 As shown, if there is a delay difference of 7.5 OFDM symbols between satellite 1 and satellite 2, satellite 1 sends DMRS to the terminal device on (symbol #2, RE#0), (symbol #2, RE#2), (symbol #2, RE#4), (symbol #2, RE#6), (symbol #2, RE#8) and (symbol #2, RE#10) in time slot #i and time slot #i+1. At this time, satellite 2 sends downlink signals on symbol #8 and symbol #9 in time slot #i, which will interfere with the DMRS sent by satellite 1 on symbol #2 in time slot #i+1. In order to prevent the DMRS of satellite 1 from being interfered by satellite 2, satellite 2 cannot send any downlink signals on symbol #8 and symbol #9 in time slot #i, that is, the PDSCH of satellite 2 can occupy symbol #2-symbol #7 and symbol #10-symbol #13 in time slot #i to send downlink signals.

[0169] However, according to the above, it can be seen that the time domain configuration method of the above situation 1 can only support continuous time resource allocation, or satellite 2 uses symbol #2-symbol #7, or symbol #10-symbol #13 to send downlink signals, which will lead to a waste of communication resources.

[0170] In order to realize the allocation of non-continuous time domain resources, the network device can allocate non-continuous time domain resources through the time domain configuration method of situation 2, that is, the network device can indicate the unavailable downlink time domain resource position of the terminal device through the rate matching mode field in the RRC message. However, as the network device continues to move, the network device needs to reconfigure each parameter of the rate matching mode field in the RRC message at regular intervals and send the reconfigured rate matching mode field to the terminal device.

[0171] However, when the network device indicates a section of unavailable downlink time domain resources for PDSCH by reconfiguring the parameters of the rate matching mode field, there will be redundant indications. For example, in fact, the network device only needs to reconfigure the symbolsInResourceBlock in the rate matching mode field, and resourceBlocks and periodicityAndPattern do not need to be reconfigured. The redundant indication overhead will lead to a decrease in transmission efficiency, resulting in redundant configuration of communication signaling, thereby leading to a decrease in communication efficiency. In addition, since it takes a long time for the network device to reconfigure the rate matching mode field, if the network device needs to reconfigure each parameter of the rate matching mode field in the RRC message at regular intervals, it will further lead to a decrease in communication efficiency.

[0172] In response to the above technical problems, the embodiments of the present application propose the following technical solutions to reduce the redundant configuration of communication signaling and improve the efficiency of communication.

[0173] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0174] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless fidelity (WiFi) systems, vehicle to everything (V2X) communication systems, device-to-device (D2D) communication systems, 4G, such as long term evolution (LTE) systems, worldwide interoperability for microwave access (WiMAX) communication systems, 5G, such as new air interface systems, and future communication systems.

[0175] The embodiments of the present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.

[0176] In addition, in the embodiments of the present application, words such as "exemplary" and "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present concepts in a concrete way.

[0177] In the embodiments of the present application, "information", "signal", "message", "channel" and "signaling" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are matched. "of", "corresponding, relevant" and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings to be expressed are matched. In addition, the " / " mentioned in the embodiments of the present application can be used to express an "or" relationship.

[0178] It can be understood that in the embodiments of the present application, "indication" can include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0179] In the embodiment of the present application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc., or the information to be indicated can be indirectly indicated by indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (such as specified by the protocol), thereby reducing the indication overhead to a certain extent.

[0180] The information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiment of the present application. Among them, the sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to a protocol, or can be configured by the transmitting end device by sending configuration information to the receiving end device.

[0181] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0182] To facilitate understanding of the embodiments of the present application, first Figure 5The communication system shown is used as an example to describe in detail the communication system applicable to the embodiment of the present application. Figure 5 A schematic diagram of the architecture of a communication system applicable to the communication method provided in the embodiment of the present application Figure 1 .

[0183] like Figure 5 As shown, the communication system mainly includes: network equipment and terminal equipment.

[0184] Among them, the network device can be multiple, such as a first network device, a second network device, etc. Without causing ambiguity, the network device in the embodiment of the present application can be a device with wireless transceiver function, or it can be a chip or chip system of the device, located in the access network (access network, AN) of the communication system, to provide access services for the terminal. For example, the network device can be called a radio access network device (radio access network, RAN) device, which can specifically be a next-generation mobile communication system, such as a 6G access network device, such as a 6G base station, or in the next-generation mobile communication system, the network device can also have other naming methods, which are all covered within the protection scope of the embodiments of the present application, and the present application does not make any limitation on this. Alternatively, the network device may also include 5G, such as a gNB in ​​a new radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in 5G, or a network node constituting a gNB, a transmission point (TRP or transmission point, TP) or a transmission measurement function (TMF), such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), an RSU with base station function, or a wired access gateway, or a core network element of 5G. Alternatively, the network device may also include: an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also called small stations), relay stations, access points, wearable devices, vehicle-mounted devices, etc.

[0185] Among them, CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH). It can be understood that the network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, CU can be divided into a network device in the access network RAN, and CU can also be divided into a network device in the core network, which is not limited here.

[0186] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0187] In the embodiments of the present application, the form of the network device is not limited. The device for realizing the function of the network device can be the network device; or it can be a device that can support the network device to realize the function, such as a chip system. The device can be installed in the network device or used in combination with the network device.

[0188] Without causing ambiguity, the terminal device in the embodiment of the present application can be a terminal device with transceiver functions, or a chip or chip system of the terminal device. The terminal device can also be called user equipment (UE), access terminal equipment, subscriber unit (subscriber unit), user station, mobile station (MS), mobile station, remote station, remote terminal equipment, mobile equipment, user terminal equipment, terminal equipment, wireless communication equipment, user agent or user device. The terminal device in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handheld device (handset), a laptop computer, a machine type communication (MTC) terminal device, a computer with a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a smart home device (for example, a refrigerator, a television, an air conditioner, an electric meter, etc.), an intelligent robot, a robotic arm, a workshop equipment, a wireless terminal device in unmanned driving, a wireless terminal device in industrial control, a wireless terminal device in unmanned driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a smart home, etc. The terminal device of the present application may also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit built into a vehicle as one or more components or units. The terminal device may also be other devices with terminal device functions, for example, the terminal device may also be a device that functions as a terminal device in D2D communication.

[0189] The embodiments of the present application do not limit the form of the terminal device. The device for realizing the function of the terminal device can be the terminal device; it can also be a device that can support the terminal device to realize the function, such as a chip system. The device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices.

[0190] In this communication system, the second network device can send a message including the configuration of at least one non-continuous time domain resource to the terminal device. The time domain resources indicated by the at least one time domain resource configuration do not include unavailable downlink time domain resources of the second network device reported by the terminal device to the first network device. Therefore, the network device does not need to reconfigure each parameter in the rate matching field each time to indicate a section of unavailable downlink time domain resources, which can reduce the time for reconfiguration of the rate matching field, thereby avoiding redundant configuration of communication signaling, improving communication efficiency, and realizing flexible allocation of time domain resources.

[0191] For example, Figure 6 A schematic diagram of the architecture of a communication system applicable to the communication method provided in the embodiment of the present application Figure 2 ,like Figure 6 As shown, the communication system is a satellite communication system, which mainly includes: terminal equipment, a gateway (GW) and a satellite, for example, satellite 1 and satellite 2, and both satellite 1 and satellite 2 can provide services for the terminal equipment.

[0192] Among them, the link between the satellite and the terminal device can be called a user link, the link between the satellite and the GW can be called a feeder link, and the link between satellites can be called an intersatellite link. The working mode of the satellite can include a transparent mode and a regenerative mode. When the satellite works in the transparent mode, the satellite only has the function of signal forwarding, and the GW has the function of a gNB or part of the gNB. At this time, the GW can be regarded as a base station; when the satellite works in the regenerative mode, the satellite has the ability to process digital signals, and the satellite has the function of a gNB or part of the gNB. At this time, the satellite can be regarded as a base station. Multiple satellites work together to provide services to terminal devices in overlapping coverage areas. The satellite can obtain unavailable downlink time domain resource information through an inter-satellite link (ISL) or a feeder link (FL), and send RRC messages and DCI to the terminal device through the user link to inform the terminal device of the non-continuous time domain resource information allocated to it.

[0193] For example, Figure 7A schematic diagram of the architecture of a communication system applicable to the communication method provided in the embodiment of the present application Figure 3 ,like Figure 7 As shown, the communication system is a ground communication system, which mainly includes: terminal equipment and base stations, such as base station 1 and base station 2, and base station 1 and base station 2 can both provide services for the terminal equipment.

[0194] Understandably, Figure 5-Figure 7 The simplified schematic diagram is provided for ease of understanding. The communication system may also include other network devices and / or other terminal devices. Figure 5-Figure 7 Not drawn.

[0195] For ease of understanding, the following will combine Figure 8-Figure 12 The communication method provided in the embodiment of the present application is described in detail.

[0196] For example, Figure 8 A flow chart of a communication method provided in an embodiment of the present application is provided. The method can be applied to the interaction between the first network device, the second network and the terminal device in the above communication system.

[0197] Specifically, Figure 8 As shown, the process of the communication method is as follows:

[0198] S801, a terminal device sends first indication information to a first network device. Correspondingly, the first network device receives the first indication information from the terminal device.

[0199] The first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device.

[0200] The cell of the first network device and the cell of the second network device are neighboring cells, or in other words, the first network device and the second network device are adjacent or neighboring network devices. That is, the first network device and the second network device provide services to the terminal device on the same time-frequency resources through collaboration, such as non-coherent joint transmission. The first network device can be a main network device that provides services to the terminal device, and the second network device can be an auxiliary network device that provides services to the terminal device.

[0201] The unavailable downlink time domain resources may include at least one continuous time domain resource, and the at least one continuous time domain resource may be a time domain resource within the same time unit, and the time unit may be a symbol, a time slot, a subframe, a frame, etc., without limitation. Continuous time domain resources may be understood as: being composed of time domain resources corresponding to a plurality of continuous time domain resource positions, or being composed of time domain resources corresponding to a separate time domain resource position. For example, symbol #6 to symbol #8 in time slot #i, and symbol #12 are unavailable downlink time domain resources of the second network device. At this time, symbol #6 to symbol #8 and symbol #12 may all be understood as continuous time domain resources, without limitation. The embodiment of the present application is introduced by taking the example that the unavailable downlink time domain resources include a continuous time domain resource. For example, Figure 4 As shown, if the first network device is the above-mentioned satellite 1 and the second network device is the above-mentioned satellite 2, then the unavailable downlink time domain resources of satellite 2 are symbols #8 to #9 in the above-mentioned time slot #i.

[0202] It can be understood that the unavailable downlink time domain resources can be determined by the terminal device according to the PDSCH time domain resource configuration of the first network device, the PDSCH time domain resource configuration of the second network, and the delay difference between the first network device and the second device, for example. Figure 4 As shown, the terminal device can determine that the unavailable downlink time domain resources of satellite 2 are symbols #8 and #9 in time slot #i based on the time domain resources occupied by the DMRS of satellite 1, the PDSCH time domain resource configuration of satellite 2, and the delay difference between satellite 1 and satellite 2. The specific implementation process can refer to the relevant introduction in the above background technology, which will not be repeated here.

[0203] In a possible design, when downlink communication between the terminal device and the first network device satisfies a preset condition, the terminal device sends first indication information to the first network device. The preset condition may include at least one of the following: a block error rate greater than a first preset threshold; a signal to interference and noise ratio greater than a second preset threshold; or a communication rate less than a third preset threshold, etc.

[0204] Among them, the block error rate, signal-to-interference-and-noise ratio, and communication rate are all parameters that characterize the performance of the communication system.

[0205] The block error rate (BLER) can be: the percentage of erroneous blocks in all sent blocks in the communication system, or the error probability of the transmission block after a cyclic redundancy check (CRC). The first preset threshold value can be a reference value of the block error rate, which can be denoted as P1. If the BLER of the downlink signal of the first network device is greater than P1, it can be considered that the second network device has caused serious interference to the downlink signal of the first network device; if the BLER of the downlink signal of the first network device is less than or equal to P1, it can be considered that the second network device has not caused interference to the downlink signal of the first network device, or the interference is small. At this time, it can be considered that the interference caused by the second network device to the downlink signal of the first network device can be ignored. It can be understood that the value of the first preset threshold value can be selected according to the specific scenario, and the embodiments of the present application are not limited to this.

[0206] The signal to interference plus noise ratio (SINR) can be: the ratio of the signal to the sum of interference and noise in the communication system, and the SINR can characterize the quality of the signal. The second preset threshold value can be a reference value of the signal to interference plus noise ratio, which can be denoted as P2. If the SINR of the downlink signal of the first network device is less than or equal to P2, it can be considered that the second network device has caused serious interference to the downlink signal of the first network device; if the SINR of the downlink signal of the first network device is greater than P2, it can be considered that the second network device has not caused interference to the downlink signal of the first network device, or the interference is small. At this time, it can be considered that the second network device has not caused interference to the downlink signal of the first network device and the interference can be ignored. It can be understood that the value of the second preset threshold value can be selected according to the specific scenario, and the embodiment of the present application is not limited to this.

[0207] The communication rate can be: the rate at which the network device transmits signals to the terminal device. The communication rate can include bit rate, baud rate, data transfer rate, etc. Among them, the bit rate can be the amount of information transmitted by the communication line (or system) per unit time (such as per second); the baud rate can be the number of code elements (or pulses) transmitted by the communication line (or system) per unit time (such as per second), or the baud rate can represent the number of changes in the modulated signal waveform per unit time during the signal modulation process; the data transfer rate can be the number of characters transmitted by the communication line (or system) per unit time (such as per second), or the number of code groups (or word blocks) or bits transmitted per unit time (such as per second). It can be understood that the communication rate can also include any other possible parameters without limitation.

[0208] The third preset threshold value can be a reference value of the communication rate, for example, a reference value of the bit rate, a reference value of the baud rate, or a reference value of the data transmission rate. The third preset threshold value can be recorded as P3. If the communication rate of the downlink communication between the first network device and the terminal device is less than P3, it can be considered that the second network device has caused serious interference to the downlink signal of the first network device; if the communication rate of the downlink signal of the first network device is greater than P3, it can be considered that the second network device has not caused interference to the downlink signal of the first network device, or the interference is small. At this time, it can be considered that the interference caused by the second network device to the downlink signal of the first network device can be ignored. It can be understood that the value of the second preset threshold value can be selected according to the specific scenario, and the embodiments of the present application are not limited to this.

[0209] It can be understood that in the embodiment of the present application, the preset condition can be a combination of one or more of the above conditions. For example, the terminal device can jointly determine whether the downlink communication with the first network device meets the preset condition based on the block error rate being greater than the first preset threshold and the signal to interference noise ratio being greater than the second preset threshold. The specific implementation process can refer to the implementation process of the above parameters, which will not be described in detail here. The preset condition can also include any other possible conditions without limitation.

[0210] Optionally, the first indication information can also be used to indicate that the downlink communication between the terminal device and the first network device meets a preset condition. In this case, the first network device can determine whether it is interfered with by the second network device based on the first indication information reported by the terminal device, so as to facilitate the subsequent scheduling of PDSCH time domain resources by the first network device. For example, after the first network device determines that it is interfered with by the second network device, the first network device can selectively send a downlink signal, such as the first network device may not send a downlink signal (such as CSI-RS) on a specific time domain resource to avoid the second network from interfering with the CSI-RS signal of the first network device. It can be understood that the embodiment of the present application does not limit the specific implementation of the scheduling of PDSCH time domain resources by the first network device.

[0211] The naming of the above-mentioned first indication information is only an example, and the first information may also be called indication information #1, indication information #a, etc., without limitation.

[0212] S802: The first network device sends first indication information to the second network device. Correspondingly, the second network device receives the first indication information from the first network device.

[0213] It can be understood that the first network device can directly forward the first indication information from the terminal device to the second network device to inform the second network device of the unavailable downlink time domain resources. For example, continuing the above implementation, satellite 1 can send the first indication information to satellite 2 via the intersatellite link to inform satellite 2 that it cannot perform downlink communication with the terminal device in symbol #8-symbol #9 in time slot #i.

[0214] S803, the second network device sends a first message to the terminal device according to the first indication information. Correspondingly, the terminal device receives the first message from the second network device.

[0215] Among them, the first message may include at least one downlink time domain resource configuration, that is, the second network device can indicate one or more downlink time domain resource configurations through the first message, and the time domain resources indicated by the at least one downlink time domain resource configuration can be non-continuous time domain resources that can be used by the second network device to communicate downlink with the terminal device, and the terminal device can communicate downlink with the second network device on the non-continuous time domain resources indicated by the at least one downlink time domain resource configuration.

[0216] Discontinuous time domain resources can be understood as having intervals between the time domain resources occupied by the PDSCH of the second network device, for example, Figure 4 As shown, the non-continuous time domain resources allocated by satellite 2 for PDSCH can be recorded as time domain resource a. Time domain resource a can be: symbol #2-symbol #7 of time slot #i, and symbol #10-symbol #13. There is a gap between symbol #2-symbol #7 and symbol #2-symbol #7.

[0217] The time domain resources indicated by at least one time domain resource configuration may not include unavailable downlink time domain resources. For example, the first time domain resource among the time domain resources indicated by at least one time domain resource configuration may not include unavailable downlink time domain resources. That is, the time domain interval between the non-continuous time domain resources indicated by the first time domain resource configuration may include unavailable downlink time domain resources. For example, continuing with the above embodiment, satellite 2 may indicate non-continuous time domain resource a through the first time domain resource configuration. The non-continuous time domain resource a does not include the unavailable downlink time domain resources of satellite 2: symbol #8-symbol #9.

[0218] It can be understood that the first message carries information that can be used to indicate continuous time domain resources, and the information indicating continuous time domain resources can be pdsch-AllocationList, and the information used to indicate continuous time domain resources can also be used to indicate multiple time domain resource configurations, that is, pdsch-AllocationList can also be used to indicate multiple non-continuous time domain resource configurations. The fact that pdsch-AllocationList can be used to indicate multiple non-continuous time domain resource configurations can be understood as: the second network device can directly reuse pdsch-AllocationList to indicate multiple non-continuous time domain resource configurations, or, can use pdsch-AllocationList and other information, such as medium access control-control unit (MAC-CE) to jointly indicate multiple non-continuous time domain resource configurations. The following is a specific introduction taking the following 6 cases of the first time domain resource configuration as an example.

[0219] Case a: the first time domain resource configuration may include a bitmap, and the bitmap may be carried in the time domain resource configuration information.

[0220] Among them, the time domain resource configuration information can indicate the first time domain resource configuration by multiplexing the PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList, where the pdsch-AllocationList is recorded as pdsch-AllocationList#2, and the PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList#2 can be respectively recorded as PDSCH-TimeDomainResourceAllocation#21, PDSCH-TimeDomainResourceAllocation#22,…, PDSCH-TimeDomainResourceAllocation#2n, where the value of n is any integer greater than or equal to 1.

[0221] It can be understood that PDSCH-TimeDomainResourceAllocation#21, PDSCH-TimeDomainResourceAllocation#22, ..., PDSCH-TimeDomainResourceAllocation#2n can respectively indicate a time domain resource configuration. Assuming that the time domain resources indicated by the first time domain resource configuration can be indicated by PDSCH-TimeDomainResourceAllocation#21, the following will be introduced using PDSCH-TimeDomainResourceAllocation#21 as an example.

[0222] PDSCH-TimeDomainResourceAllocation#21 may include the following parameters: k0, mappingType and bitmap. The meanings of k0 and mappingType are the same as those in "pdsch-AllocationList#1" in the above technical terms, and are not repeated here.

[0223] The difference between PDSCH-TimeDomainResourceAllocation#21 and PDSCH-TimeDomainResourceAllocation in pdsch-AllocationList#1, such as PDSCH-TimeDomainResourceAllocation#11, is that the embodiment of the present application replaces the startSymbolAndLength in PDSCH-TimeDomainResourceAllocation#11 with a bitmap, and the value of the bitmap can indicate the time domain resource indicated by the first time domain resource configuration. It can be understood that pdsch-AllocationList#2 can be in the following format:

[0224]

[0225]

[0226] The bitmap may include multiple bits, each bit may correspond to a symbol, and the value of the bit may indicate whether the symbol corresponding to the bit is a time domain resource that can be used by the second network device. For example, a bit value of 1 may be used to represent that the symbol indicated by the bit is a time domain resource available to the second network device, and a bit value of 0 may be used to represent that the symbol indicated by the bit is a downlink time domain resource that is unavailable to the second network device. In this way, multiple bits of the bitmap may jointly indicate the time domain resource indicated by the first time domain resource configuration. For example, continuing the above example, the bit map may contain 14 bits, and the 14 bits correspond to symbol #0 to symbol #13 on time slot #i from left to right. If the value of the bit map is 00111111001111, the bit map may indicate that symbol #2 to symbol #7 and symbol #10 to symbol #13 on time slot #i are time domain resources available for PDSCH of satellite 2, that is, the downlink time domain resources that are unavailable for PDSCH of satellite 2 are symbol #8 to symbol #9.

[0227] It can be understood that the implementation principle of the discontinuous time domain resource configuration indicated by PDSCH-TimeDomainResourceAllocation#22, ..., PDSCH-TimeDomainResourceAllocation#2n is similar to that of PDSCH-TimeDomainResourceAllocation#21, which can be referred to for understanding and will not be repeated here.

[0228] Case b: The first time domain resource configuration may include first information and second information, which may be carried in the time domain resource configuration information. The first information is the starting symbol and symbol length information of the configured time domain resources, and the second information is the starting symbol and symbol length information of the unavailable time domain resources.

[0229] Among them, the time domain resource configuration information can indicate the first time domain resource configuration by multiplexing the PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList, where the pdsch-AllocationList is recorded as pdsch-AllocationList#3, and the PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList#3 can be recorded as PDSCH-TimeDomainResourceAllocation#31, PDSCH-TimeDomainResourceAllocation#32,…, PDSCH-TimeDomainResourceAllocation#3n, respectively, where the value of n is any integer greater than or equal to 1.

[0230] It can be understood that PDSCH-TimeDomainResourceAllocation#31, PDSCH-TimeDomainResourceAllocation#32, ..., PDSCH-TimeDomainResourceAllocation#3n can respectively indicate a time domain resource configuration. It is assumed that the time domain resource indicated by the first time domain resource configuration is indicated by PDSCH-TimeDomainResourceAllocation#31, that is, the first information and the second information are carried in the PDSCH-TimeDomainResourceAllocation#31 information. The following is introduced by taking PDSCH-TimeDomainResourceAllocation#31 as an example.

[0231] PDSCH-TimeDomainResourceAllocation#31 may include the following parameters: k0, mappingType, startSymbolAndLength, and the start symbol and symbol length of unavailable time domain resources (unavailableStartSymbolAndLength). Among them, k0, mappingType, and startSymbolAndLength have the same meanings as those in "pdsch-AllocationList#1" in the above technical terms, and are not repeated here.

[0232] The difference between PDSCH-TimeDomainResourceAllocation#31 and PDSCH-TimeDomainResourceAllocation in pdsch-AllocationList#1, such as PDSCH-TimeDomainResourceAllocation#11, is that the embodiment of the present application adds a parameter unavailableStartSymbolAndLength in PDSCH-TimeDomainResourceAllocation#11, and pdsch-AllocationList#3 can be in the following format:

[0233]

[0234]

[0235] It can be understood that the first information can be the starting symbol and symbol length information of the configured time domain resources (i.e., the parameter startSymbolAndLength in the above PDSCH-TimeDomainResourceAllocation#31), and startSymbolAndLength can be used to indicate the time domain resources configured for the downlink communication between the terminal device and the second network device, and the configured time domain resources are the time domain resources configured when the second network device does not consider the interference to other network devices, or the interference to other network devices is small. For example, continuing the above example, Figure 4 As shown, satellite 2 can indicate the configured PDSCH time domain resources through startSymbolAndLength: the starting symbol is symbol #2, and the symbol length is 11. At this time, the PDSCH time domain resources configured by satellite 2 are symbol #2-symbol #13 in time slot #i.

[0236] The second information may be the starting symbol and symbol length information of the unavailable time domain resource (ie, the parameter unavailableStartSymbolAndLength in the above PDSCH-TimeDomainResourceAllocation#31), and the unavailableStartSymbolAndLength may be used to indicate the unavailable downlink time domain resource. For example, continuing the above example, Figure 4 As shown, satellite 2 can indicate unavailable PDSCH time domain resources through unavailableStartSymbolAndLength: the starting symbol is symbol #8, the symbol length is 2, and the unavailable time domain resources of satellite 2 are symbols #8-symbol #9 in time slot #i.

[0237] The configured time domain resources may include unavailable downlink time domain resources. In other words, the unavailable downlink time domain resources may be regarded as a subset of the configured time domain resources. For example, continuing with the above embodiment, symbol #8-symbol #9 is a subset of symbol #2-symbol #13, and the time domain resources indicated by the first time domain resource configuration may be the time domain resources in symbol #2-symbol #13 except symbol #8-symbol #9, that is, the time domain resources indicated by the first time domain resource configuration are symbol #2-symbol #8, and symbol #10-symbol #13.

[0238] It can be understood that the implementation principle of the discontinuous time domain resource configuration indicated by PDSCH-TimeDomainResourceAllocation#32, ..., PDSCH-TimeDomainResourceAllocation#3n is similar to that of PDSCH-TimeDomainResourceAllocation#31, which can be referred to for understanding and will not be repeated here.

[0239] Case c: the first time domain resource configuration may include first information and second information, the first information may be time domain resource configuration information, and the second information may be an information element in a medium access control-control element MAC-CE.

[0240] Among them, the time domain resource configuration information can be any PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList#1 in the above technical terminology part, such as PDSCH-TimeDomainResourceAllocation#11, that is, the first information can be the parameter startSymbolAndLength in PDSCH-TimeDomainResourceAllocation#11, and startSymbolAndLength can indicate the time domain resources configured for the downlink communication between the terminal device and the second network device. The configured time domain resources can refer to the relevant introduction in situation b and will not be repeated here.

[0241] Fig. 9 A structural diagram of a MAC-CE configuration of unavailable downlink time domain resources provided in an embodiment of the present application Figure 1 ,like Fig. 9 As shown, the MAC-CE can be a bit string, which can include bit group #1a and bit group #2a. Bit group #1a can be understood as the first row of MAC-CE, bit group #2a can be understood as the second row of MAC-CE, and bit group #1a and bit group #2a can both contain 8 bits and are aligned.

[0242] The bit group #1a may include: a reserved bit, a serving cell identity (ID) and a bandwidth part (BWP) ID.

[0243] The reserved bit may be an undefined bit, or a bit reserved for subsequent direct use, occupying a total of 1 bit, which may be denoted by R.

[0244] The serving cell ID may be used to indicate the identity of the cell of the second network device, and occupies 5 bits in total.

[0245] BWP ID may be used to indicate an identifier of a portion of the bandwidth of the second network device, and occupies 2 bits in total.

[0246] It can be understood that the signaling included in bit group #1a is only an example, and bit group #1 may also include any other possible information or signaling without limitation.

[0247] Bit group #2a may include: reserved bits and unavailable downlink time domain resource start symbol and symbol length (notAvailableStartSymbolAndLength) information.

[0248] Among them, the reserved bit can be an undefined bit, or a bit reserved for subsequent direct use, occupying a total of 1 bit. For example, the reserved bit can be an activation flag, denoted by S, which can indicate the activation information of the unavailable downlink time domain resource. If S=1, it means that the unavailable downlink time domain resource is activated, or the unavailable downlink time domain resource is effective, and the second network device cannot send a downlink signal on the unavailable downlink time domain resource; if S=0, it means that the unavailable downlink time domain resource is deactivated, or the unavailable downlink time domain resource is invalid, and the second network device can send a downlink signal on the unavailable downlink time domain resource.

[0249] notAvailableStartSymbolAndLength can be used to indicate unavailable downlink time domain resources, occupying a total of 7 bits. The notAvailableStartSymbolAndLengt and the above-mentioned service cell ID can be used together to indicate that the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device. It can be understood that the second information is the information element in MAC-CE: notAvailableStartSymbolAndLength. For example, continuing the above embodiment, notAvailableStartSymbolAndLength can indicate: the starting symbol is symbol #8, the symbol length is 2, and the unavailable time domain resources of satellite 2 are symbols #8-symbol #9 in time slot #i.

[0250] In this case, the time domain resources indicated by the first time domain resource configuration can be jointly indicated by the parameter startSymbolAndLength in PDSCH-TimeDomainResourceAllocation#11 and notAvailableStartSymbolAndLength in MAC-CE. For example, continuing the above example, symbol #8-symbol #9 is a subset of symbol #2-symbol #13, and the time domain resources indicated by the first time domain resource configuration can be the time domain resources in symbol #2-symbol #13 except symbol #8-symbol #9, that is, the time domain resources indicated by the first time domain resource configuration are symbol #2-symbol #8, and symbol #10-symbol #13.

[0251] Optionally, the MAC-CE may also indicate a variety of unavailable downlink time domain resource configurations, for example, Fig.10 A structural diagram of a MAC-CE configuration of unavailable downlink time domain resources provided in an embodiment of the present application Figure 2 ,like Fig.10 As shown, the MAC-CE can be a bit string, which can include multiple bit groups, such as bit group #1b, bit group #2b, bit group #3b, ..., bit group #Nb, bit group #1b can be understood as the first row of MAC-CE, bit group #2b can be understood as the second row of MAC-CE, bit group #3b can be understood as the third row of MAC-CE, and so on, bit group #Nb can be understood as the Nth row of MAC-CE, bit group #1b, bit group #2b, bit group #3b, ..., bit group #Nb can all contain 8 bits and are aligned.

[0252] Among them, the structure of bit group #1b is the same as that of the above-mentioned bit group #1a, which can be understood by reference and will not be repeated here.

[0253] Bit group #2b may include: an activation flag (denoted as S0) and unavailable downlink time domain resources (denoted as notAvailableStartSymbolAndLength-0) information #0.

[0254] Among them, S0 can indicate the activation information of the unavailable downlink time domain resource, which occupies 1 bit in total. If S0=1, it means that the notAvailableStartSymbolAndLength-0 configuration is activated, or the notAvailableStartSymbolAndLength-0 configuration is effective, and the second network device cannot send downlink signals on the time domain resources indicated by notAvailableStartSymbolAndLength-0; if S0=0, it means that the notAvailableStartSymbolAndLength-0 configuration is deactivated, or the notAvailableStartSymbolAndLength-0 configuration is invalid, and the second network device can send downlink signals on the time domain resources indicated by the unavailable downlink time domain resources.

[0255] notAvailableStartSymbolAndLength-0 is used to indicate the first type of unavailable time domain resource configuration. For example, continuing with the above embodiment, notAvailableStartSymbolAndLength-0 may indicate that the starting symbol is symbol #8 and the symbol length is 2, then the unavailable downlink time domain resources of satellite 2 are symbol #8 to symbol #9 in time slot #i.

[0256] It can be understood that the structure and indication method of bit group #3b to bit group #Nb are the same as those of bit group #2b. For example, bit group #3b can include activation identifier S1 and notAvailableStartSymbolAndLength-1. Similarly, bit group #Nb can include SN-2 and notAvailableStartSymbolAndLength-(N-2). You can refer to them for understanding and will not repeat them here.

[0257] It can be understood that, for example, continuing the above embodiment, it is assumed that satellite 2 indicates the configured time domain resources through the parameter startSymbolAndLength in PDSCH-TimeDomainResourceAllocation#11: the starting symbol is symbol #2, and the symbol length is 11; satellite 2 indicates the unavailable downlink time domain resources through notAvailableStartSymbolAndLength-0 in MAC-CE: the starting symbol is symbol #8, and the symbol length is 2. At this time, S0=1, and the values ​​of S1 to SN-2 are all 0, that is, the unavailable downlink time domain resource configuration indicated by notAvailableStartSymbolAndLength-1 to notAvailableStartSymbolAndLength-(N-2) is invalid. In this case, the time domain resources indicated by the first time domain resource configuration can be symbol #2-symbol #8, and symbol #10-symbol #13.

[0258] The above implementation process of jointly indicating the first time domain resource configuration through PDSCH-TimeDomainResourceAllocation#11 in pdsch-AllocationList#1 and MAC-CE is only an example. The first time domain resource configuration can also be jointly indicated by other PDSCH-TimeDomainResourceAllocations in pdsch-AllocationList#1, such as PDSCH-TimeDomainResourceAllocation#12 and MAC-CE. It can be used as a reference for understanding without limitation.

[0259] Case d: The first time domain resource configuration may include first information and second information, which may be carried in the time domain resource configuration information. The first information is used to indicate the first time domain resource, and the second information is used to indicate the second time domain resource. The first information is the starting symbol and symbol length information of the first time domain resource, and the second information is the starting symbol and symbol length information of the second time domain resource.

[0260] Among them, the time domain resource configuration information can indicate the first time domain resource configuration by multiplexing the PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList, where the pdsch-AllocationList is recorded as pdsch-AllocationList#4, and the PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList#4 can be respectively recorded as PDSCH-TimeDomainResourceAllocation#41, PDSCH-TimeDomainResourceAllocation#42,…, PDSCH-TimeDomainResourceAllocation#4n, where the value of n is any integer greater than or equal to 1.

[0261] It can be understood that PDSCH-TimeDomainResourceAllocation#41, PDSCH-TimeDomainResourceAllocation#42, ..., PDSCH-TimeDomainResourceAllocation#4n can respectively indicate a time domain resource configuration. It is assumed that the time domain resource indicated by the first time domain resource configuration is indicated by PDSCH-TimeDomainResourceAllocation#41, that is, the first information and the second information are carried in PDSCH-TimeDomainResourceAllocation#4. The following is introduced taking PDSCH-TimeDomainResourceAllocation#41 as an example.

[0262] PDSCH-TimeDomainResourceAllocation#41 may include the following parameters: k0, mappingType, startSymbolAndLength, and the start symbol and symbol length of the additional time domain resource (additionalStartSymbolAndLength). Among them, k0, mappingType, and startSymbolAndLength have the same meanings as those in "pdsch-AllocationList#1" in the above technical terms, and are not repeated here.

[0263] The difference between PDSCH-TimeDomainResourceAllocation#41 and PDSCH-TimeDomainResourceAllocation in pdsch-AllocationList#1, such as PDSCH-TimeDomainResourceAllocation#11, is that the embodiment of the present application adds a parameter in PDSCH-TimeDomainResourceAllocation#41: additionalStartSymbolAndLength, and pdsch-AllocationList#4 can be in the following format:

[0264]

[0265] It can be understood that the first information can be the starting symbol and symbol length information of the first time domain resource (that is, the parameter startSymbolAndLength in the above PDSCH-TimeDomainResourceAllocation#41), and the first time domain resource can include at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration, that is, startSymbolAndLength can indicate at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration. For example, continuing the above example, satellite 2 can indicate the first time domain resource through startSymbolAndLength: the starting symbol is symbol #2, and the symbol length is 5. At this time, the first time domain resource can be symbol #2-symbol #7 in time slot #i.

[0266] The second information may be the starting symbol and symbol length information of the second time domain resource (i.e., the parameter additionalStartSymbolAndLength in the above PDSCH-TimeDomainResourceAllocation#41). The second time domain resource may include the time domain resources other than at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration, that is, additionalStartSymbolAndLength may indicate the time domain resources other than at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration. For example, continuing the above example, satellite 2 may indicate the second time domain resource by additionalStartSymbolAndLength: the starting symbol is symbol #10, and the symbol length is 3. At this time, the second time domain resource may be symbol #10-symbol #13 in time slot #i.

[0267] In this case, the time domain resources indicated by the first time domain resource configuration may consist of first time domain resources and second time domain resources. For example, continuing with the above embodiment, the time domain resources indicated by the first time domain resource configuration may consist of symbol #2-symbol #7, and symbol #10-symbol #13.

[0268] It can be understood that the implementation principle of the discontinuous time domain resource configuration indicated by PDSCH-TimeDomainResourceAllocation#42, ..., PDSCH-TimeDomainResourceAllocation#4n is similar to that of PDSCH-TimeDomainResourceAllocation#41, which can be referred to for understanding and will not be repeated here.

[0269] Case e: The first time domain resource configuration may include first information and second information, the first information is used to indicate the first time domain resource, and the second information is used to indicate the second time domain resource. The first information may be time domain resource configuration information, and the second information may be an information element in the medium access control-control unit MAC-CE.

[0270] Among them, the time domain resource configuration information can be any PDSCH-TimeDomainResourceAllocation in the pdsch-AllocationList#1 in the above technical terminology part, such as PDSCH-TimeDomainResourceAllocation#11, that is, the first information can be the parameter startSymbolAndLength in PDSCH-TimeDomainResourceAllocation#11, startSymbolAndLength can indicate the first time domain resource, and the first time domain resource can include at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration. For example, continuing the above example, satellite 2 can indicate the first time domain resource through startSymbolAndLength: the starting symbol is symbol #2, and the symbol length is 5. At this time, the first time domain resource can be symbol #2-symbol #7 in time slot #i.

[0271] Fig.11 A structural diagram of a MAC-CE configuration additional downlink time domain resources provided in an embodiment of the present application Figure 1 ,like Fig.11As shown, the MAC-CE can be a bit string, which can include bit group #1c and bit group #2c. Bit group #1c can be understood as the first row of MAC-CE, bit group #2c can be understood as the second row of MAC-CE, and bit group #1c and bit group #2c can both contain 8 bits and are aligned.

[0272] Among them, the structure of bit group #1c is the same as that of the above-mentioned bit group #1a, which can be understood by reference and will not be repeated here.

[0273] Bit group #2c may include: reserved bits and start symbol and symbol length (additionalStartSymbolAndLength) information of additional time domain resources.

[0274] The reserved bit may be an undefined bit, or a bit reserved for subsequent direct use, occupying 1 bit in total. For example, the reserved bit may be an activation flag, denoted by S, which may indicate activation information of the additional downlink time domain resource, denoted by S. If S=1, it indicates that the additional downlink time domain resource is activated, or the additional downlink time domain resource is effective, and the second network device may send a downlink signal on the additional time domain resource; if S=0, it indicates that the additional downlink time domain resource is deactivated, or the additional downlink time domain resource is invalid, and the second network device may not send a downlink signal on the additional time domain resource.

[0275] additionalStartSymbolAndLength can be used to indicate additional downlink time domain resources, occupying a total of 7 bits. The additionalStartSymbolAndLength and the service cell ID can jointly indicate that the additional downlink time domain resources are usable downlink time domain resources of the second network device. It can be understood that the second information is the information element in MAC-CE: additionalStartSymbolAndLength, that is, the starting symbol and symbol length information of the second time domain resource can be additionalStartSymbolAndLength, additionalStartSymbolAndLengthh can indicate the time domain resources other than at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration. For example, continuing the above embodiment, additionalStartSymbolAndLength can indicate the second time domain resource: the starting symbol is symbol #10, and the symbol length is 3. At this time, the second time domain resource can be symbol #10-symbol #13 in time slot #i.

[0276] In this case, the time domain resources indicated by the first time domain resource configuration may consist of first time domain resources and second time domain resources. For example, continuing with the above embodiment, the time domain resources indicated by the first time domain resource configuration may consist of symbol #2-symbol #7, and symbol #10-symbol #13.

[0277] Optionally, the MAC-CE may also indicate a variety of additional downlink time domain resource configurations, for example, Fig.12 A structural diagram of a MAC-CE configuration additional downlink time domain resources provided in an embodiment of the present application Figure 2 ,like Fig.12 As shown, the MAC-CE can be a bit string, which can include multiple bit groups, such as bit group #1d, bit group #2d, bit group #3d, ..., bit group #4d, bit group #1d can be understood as the first row of MAC-CE, bit group #2d can be understood as the second row of MAC-CE, bit group #3d can be understood as the third row of MAC-CE, and so on, bit group #Nd can be understood as the Nth row of MAC-CE, bit group #1d, bit group #2d, bit group #3d, ..., bit group #Nd can all contain 8 bits and are aligned.

[0278] Among them, the structure of bit group #1d is the same as that of the above-mentioned bit group #1a, which can be understood by reference and will not be repeated here.

[0279] The bit group #2d may include: an activation flag (denoted as S0) and additional downlink time domain resources (denoted as additionalStartSymbolAndLength-0) information #0.

[0280] S0 can indicate the activation information of the additional downlink time domain resource, that is, S0 can indicate that it occupies 1 bit in total. If S0=1, it means that the additionalStartSymbolAndLength-0 configuration is activated, or the additionalStartSymbolAndLength-0 configuration is effective, and the second network device can send a downlink signal on the time domain resource indicated by additionalStartSymbolAndLength-0; if S0=0, it means that the additionalStartSymbolAndLength-0 configuration is deactivated, or the additionalStartSymbolAndLength-0 configuration is invalid, and the second network device cannot send a downlink signal on the time domain resource indicated by the unavailable downlink time domain resource.

[0281] additionalStartSymbolAndLength-0 is used to indicate the first additional time domain resource configuration. For example, continuing with the above embodiment, additionalStartSymbolAndLength-0 may indicate that the starting symbol is symbol #10 and the symbol length is 3, then the second time domain resource of satellite 2 may be symbol #10 to symbol #13 in time slot #i.

[0282] It can be understood that the structure and indication method of bit group #3d to bit group #Nd are the same as those of bit group #2d. For example, bit group #3d can include activation identifier S1 and additionalStartSymbolAndLength-1. Similarly, bit group #Nd can include SN-2 and additionalStartSymbolAndLength-(N-2). You can refer to it for understanding and will not repeat it here.

[0283] It can be understood that, for example, continuing the above embodiment, it is assumed that satellite 2 indicates the first time domain resource through the parameter startSymbolAndLength in PDSCH-TimeDomainResourceAllocation#11: the starting symbol is symbol #2, and the symbol length is 5; satellite 2 indicates the second time domain resource through notAvailableStartSymbolAndLength-0 in MAC-CE: the starting symbol is symbol #10, and the symbol length is 3. At this time, S0=1, and the values ​​of S1 to SN-2 are all 0, that is, the additional time domain resource configuration indicated by additionalStartSymbolAndLength-1 to additionalStartSymbolAndLength-(N-2) is invalid. In this case, the time domain resources indicated by the first time domain resource configuration can be symbol #2-symbol #8, and symbol #10-symbol #13.

[0284] The above implementation process of jointly indicating the first time domain resource configuration through pdsch-AllocationList#1 and MAC-CE is only an example. The first time domain resource configuration can also be jointly indicated by other PDSCH-TimeDomainResourceAllocations in pdsch-AllocationList#1, such as PDSCH-TimeDomainResourceAllocation#12 and MAC-CE. You can refer to it for understanding without limitation.

[0285] Optionally, the first message can be carried in at least one of the following items: RRC message, DCI, MAC-CE, or system information block (SIB) 1, that is, the second network device can send the first message to the terminal device based on the RRC message, DCI, MAC-CE, or SIB1, without limitation.

[0286] The naming of the above-mentioned first message is only an example, and the first message may also be called message #1, message #a, etc. without limitation.

[0287] It can be understood that the above is introduced by taking 6 cases of the first time domain resource configuration as an example. The principle of indicating unavailable non-continuous time domain resources in other time domain resource configurations in at least one downlink time domain resource configuration is the same as that of the above-mentioned first time domain resource configuration. The specific implementation can refer to the implementation process of the unavailable non-continuous time domain resources indicated by the above-mentioned first time domain resource configuration, and no further details will be given.

[0288] In summary, the second network device can send a message including the configuration of at least one non-continuous time domain resource to the terminal device. The time domain resources indicated by the at least one time domain resource configuration do not include the unavailable downlink time domain resources of the second network device reported by the terminal device to the first network device. Therefore, the network device does not need to reconfigure each parameter in the rate matching field each time to indicate a section of unavailable downlink time domain resources, which can reduce the time for reconfiguration of the rate matching field, thereby reducing redundant configuration of communication signaling, improving communication efficiency, and achieving flexible allocation of time domain resources.

[0289] In combination with the above embodiment, the method further includes: the terminal device sends second indication information to the first network device.

[0290] The second indication information is used to indicate that the network device to which the unavailable downlink time domain resource belongs is the second network device. The second indication information may include an identifier of the second network device, for example, an ID of the second network device. The terminal device may determine that the time domain resource indicated by the first indication information is an unavailable downlink time domain resource for the second network device through the ID of the second network device carried in the second indication information, so as to avoid misidentification or erroneous identification.

[0291] It can be understood that the first indication information and the second indication information can be the same information, that is, the first indication information and the second indication information can be carried in the same information, in which case the first indication information can also include the identifier of the second network device. The first indication information and the second indication information can also be different information, that is, the first indication information and the second indication information can be carried in different information, in which case the first network device needs to determine that the network device to which the unavailable downlink time domain resources belong is the second network device based on the first indication information and the second indication information.

[0292] The naming of the above second indication information is only an example, and the second indication information may also be indication information #2, information #b, etc., without limitation.

[0293] In a possible design scheme, after the terminal device receives the first message from the second network device, the method may further include: the terminal device receives configuration information from the second network device.

[0294] The terminal device performs downlink communication with the second network device on the time domain resources indicated by the first time domain resource configuration.

[0295] Among them, the configuration information can be used to instruct the terminal device to communicate downlink with the second network device on the time domain resources indicated by the first time domain resource configuration. The configuration information can be carried in the TDRA of the DCI, and the TDRA can indicate the first time domain resource configuration in at least one time domain resource configuration. This step is similar to the specific implementation process of the above-mentioned situation 2, which can be understood by reference and will not be repeated.

[0296] Optionally, after the terminal device receives the first message from the second network device, the method may further include:

[0297] When the downlink communication between the terminal device and the first network device does not meet the preset conditions, the terminal device sends third indication information to the first network device.

[0298] Among them, the third indication information can be used to indicate that the downlink communication between the terminal device and the first network device does not meet the preset conditions.

[0299] When the first network device is not interfered with by other network devices, such as the second network device, or the interference caused is small, the terminal device can report to the first network device that the downlink communication of the first network device is not interfered with by the second network device, so that the second network device can subsequently resume communication on the previously unavailable downlink time domain resources, thereby reducing resource waste and improving resource utilization.

[0300] The naming of the third indication information mentioned above is only an example, and the second indication information may also be indication information #3, information #c, etc., without limitation.

[0301] Optionally, after the terminal device sends the third indication information to the first network device, the method further includes:

[0302] The terminal device receives a second message from the second network device.

[0303] The terminal device performs downlink communication with the second network device in a continuous manner of the downlink communication configuration.

[0304] Among them, the second message can be used to indicate the continuous time domain resources configured for the downlink communication of the second network device. The continuous time domain resources configured for the downlink communication of the second network device can be understood as: the continuous time domain resources pre-allocated to the terminal device by the second network device without considering the interference to other network devices or the interference caused is small. When the downlink communication between the terminal device and the first network device does not meet the preset conditions, the second network device can resume communication on the previously unavailable downlink time domain resources, which can reduce resource waste and thus improve resource utilization.

[0305] Optionally, the second message can be carried in at least one of the following items: RRC message, DCI, MAC-CE, or SIB1, that is, the second network device can send the second message to the terminal device based on the RRC message, DCI, MAC-CE, or SIB1, without limitation.

[0306] The naming of the second message above is only an example, and the second message may also be message #2, message #b, etc., without limitation.

[0307] It can be understood that the downlink time domain resources that are unavailable to the above-mentioned second network device are introduced by taking the symbol dimension within a time slot as an example. The embodiment of the present application does not limit the dimension of the time unit, that is, the downlink time domain resources that are unavailable to the second network device can also be dimensions such as time slots, subframes, and wireless frames. The implementation principles are the same as the above-mentioned symbol dimensions. The specific implementation can be understood by reference and will not be repeated.

[0308] Combination of the above Figure 8-Figure 12 The communication method provided in the embodiment of the present application is described in detail. Fig.14 A communication device for executing the communication method provided in an embodiment of the present application is described in detail.

[0309] Fig.13 This is a schematic diagram of the structure of the communication device provided in the embodiment of the present application. Figure 1 For example, Fig.13 As shown, the communication device 1300 includes: a transceiver module 1301 and a processing module 1302. For ease of description, Fig.13 Only the main components of the communication device 1300 are shown.

[0310] In some embodiments, the communication device 1300 may be adapted to Figure 5 In the communication system shown in , the functions of the above-mentioned terminal device are performed.

[0311] Among them, the transceiver module 1301 can be used to execute the function of the terminal device to send and receive messages, and the processing module 1302 can execute the functions of the terminal device other than sending and receiving messages. For example, the processing module 1302 is used to control the transceiver module to send the first indication information to the first network device. The transceiver module 1301 is used to receive a first message from the second network device. Among them, the first indication information is used for unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; the first message includes at least one downlink time domain resource configuration, and the time domain resources indicated by at least one downlink time domain resource configuration are time domain resources that can be used for downlink communication between the second network device and the communication device described in the third aspect, and the time domain resources indicated by at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by at least one time domain resource configuration do not include unavailable downlink time domain resources.

[0312] Optionally, the transceiver module 1301 may include a sending module ( Fig.13 ) and a receiving module ( Fig.13 The sending module is used to implement the sending function of the communication device 1300, and the receiving module is used to implement the receiving function of the communication device 1300.

[0313] Optionally, the communication device 1300 may further include a storage module ( Fig.13 1300 is a memory module that stores a program or instruction. When the processing module 1302 executes the program or instruction, the communication device 1300 can execute the above communication method.

[0314] It should be noted that the communication device 1300 can be a terminal device, a chip (system) or other parts or components in the terminal device, or a device including a terminal device, which is not limited in the embodiments of the present application.

[0315] In addition, the technical effects of the communication device 1300 can be referred to Figure 8 The technical effects of the communication method shown will not be repeated here.

[0316] In some embodiments, the communication device 1300 may be adapted to Figure 4 In the communication system shown in , the function of the above-mentioned second network device is performed.

[0317] Among them, the transceiver module 1301 can be used to execute the function of the terminal device to send and receive messages, and the processing module 1302 can execute the functions of the terminal device other than sending and receiving messages. For example, the transceiver module 1301 is used to receive indication information from the first network device. The processing module 1302 is used to send a first message to the terminal device according to the indication information. Among them, the indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the communication device; the first message includes at least one downlink time domain resource configuration, and the time domain resources indicated by at least one downlink time domain resource configuration are time domain resources that can be used for downlink communication between the communication device and the terminal device described in the fourth aspect, and the time domain resources indicated by at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by at least one time domain resource configuration do not include unavailable downlink time domain resources.

[0318] Optionally, the transceiver module 1301 may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device 1000 , and the receiving module is used to implement the receiving function of the communication device 1300 .

[0319] Optionally, the communication device 1300 may further include a storage module, which stores a program or instruction. When the processing module 1302 executes the program or instruction, the communication device 300 may execute the above communication method.

[0320] It should be noted that the communication device 1300 can be a network device, a chip (system) or other parts or components in the network device, or a device including a network device, which is not limited in this application.

[0321] In addition, the technical effects of the communication device 1300 can refer to the technical effects of the above-mentioned communication method, which will not be repeated here.

[0322] For example, Fig.14 A schematic diagram of the structure of the communication device provided in the embodiment of the present application Figure 2 The communication device may be a terminal, or a chip (system) or other parts or components of the terminal. Fig.14 As shown, the communication device 1400 may include a processor 1401. Optionally, the communication device 1400 may also include a memory 1402 and / or a transceiver 1403. The processor 1401 is coupled with the memory 1402 and the transceiver 1403, such as being connected via a communication bus.

[0323] Combine the following Fig.14 The components of the communication device 1400 are described in detail:

[0324] The processor 1401 is the control center of the communication device 1400, and may be a processor or a general term for multiple processing elements. For example, the processor 1401 is one or more central processing units (CPUs), or may be application specific integrated circuits (ASICs), or may be configured to implement one or more integrated circuits of the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs), or one or more field programmable gate arrays (FPGAs).

[0325] Optionally, the processor 1401 may execute various functions of the communication device 1400 by running or executing a software program stored in the memory 1402 and calling data stored in the memory 1402, such as executing the above Figure 8-Figure 12 The communication method shown.

[0326] In a specific implementation, as an embodiment, the processor 1401 may include one or more CPUs, such as Fig.14 CPU0 and CPU1 are shown in FIG.

[0327] In a specific implementation, as an embodiment, the communication device 1400 may also include multiple processors, such as Fig.14 1401 and 1404 are shown in FIG. Each of these processors may be a single-CPU or a multi-CPU. A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0328] The memory 1402 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 1401. The specific implementation method can refer to the above method embodiment, which will not be repeated here.

[0329] Optionally, the memory 1402 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1402 may be integrated with the processor 1401, or may exist independently and be communicated to the computer through the interface circuit ( Fig.14 1401) is coupled to the processor 1401, which is not specifically limited in the embodiment of the present application.

[0330] The transceiver 1403 is used for communication with other communication devices. For example, the communication device 1400 is a terminal device, and the transceiver 1403 can be used to communicate with a network device, or with another terminal device. For another example, the communication device 1400 is a network device, and the transceiver 1403 can be used to communicate with a terminal device, or with another network device.

[0331] Optionally, the transceiver 1403 may include a receiver and a transmitter ( Fig.14 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0332] Optionally, the transceiver 1403 may be integrated with the processor 1401, or may exist independently and communicate with the processor 1401 through the interface circuit ( Fig.14 1401) is coupled to the processor 1401, which is not specifically limited in the embodiment of the present application.

[0333] It should be noted that Fig.14 The structure of the communication device 1400 shown in the figure does not constitute a limitation on the communication device. The actual communication device may include more or fewer components than those shown in the figure, or combine certain components, or arrange the components differently.

[0334] In addition, the technical effects of the communication device 1400 can refer to the technical effects of the communication method described in the above method embodiment, and will not be repeated here.

[0335] The embodiment of the present application provides a communication system, which may include the terminal device, the first network device and the second network device in the above method embodiment.

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

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

[0338] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0339] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.

[0340] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0341] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

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

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

[0344] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

[0346] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0347] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0348] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: The method comprises: The terminal device sends first indication information to the first network device; wherein the first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; The terminal device receives a first message from the second network device; wherein the first message includes at least one downlink time domain resource configuration, the time domain resources indicated by the at least one downlink time domain resource configuration are time domain resources that can be used by the second network device and the terminal device for downlink communication, and the time domain resources indicated by the at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by the at least one time domain resource configuration do not include the unavailable downlink time domain resources.

2. The method according to claim 1, characterized in that The method further comprises: The terminal device sends second indication information to the first network device; wherein the second indication information is used to indicate that the network device to which the unavailable downlink time domain resource belongs is the second network device.

3. The method according to claim 2, characterized in that The second indication information includes an identifier of the second network device.

4. The method according to any one of claims 1 to 3, characterized in that The terminal device sends first indication information to the first network device, including: When the downlink communication between the terminal device and the first network device meets a preset condition, the terminal device sends first indication information to the first network device; wherein the preset condition includes at least one of the following: The block error rate is greater than a first preset threshold; The signal to interference plus noise ratio is greater than a second preset threshold; or, The communication rate is less than a third preset threshold.

5. The method according to claim 4, characterized in that After the terminal device receives the first message from the second network device, the method further includes: When the downlink communication between the terminal device and the first network device does not meet the preset condition, the terminal device sends second indication information to the first network device; wherein the second indication information is used to indicate that the downlink communication between the terminal device and the first network device does not meet the preset condition.

6. A communication method, characterized in that: The method comprises: The second network device receives first indication information from the first network device; wherein the first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; The second network device sends a first message to the terminal device according to the first indication information; wherein the first message includes at least one downlink time domain resource configuration, the time domain resources indicated by the at least one downlink time domain resource configuration are time domain resources that can be used by the second network device for downlink communication with the terminal device, and the time domain resources indicated by the at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by the at least one time domain resource configuration do not include the unavailable downlink time domain resources.

7. The method according to any one of claims 1 to 6, characterized in that The first message carries information for indicating continuous time domain resources, and the information for indicating continuous time domain resources is also used to indicate the at least one downlink time domain resource configuration.

8. The method according to any one of claims 1 to 7, characterized in that The first time domain resource configuration is one of the at least one time domain resource configuration, and the first time domain resource configuration includes a bit map, and the bit map is used to represent the time domain resources indicated by the first time domain resource configuration.

9. The method according to any one of claims 1 to 7, characterized in that: The first time domain resource configuration is one of the at least one time domain resource configuration, and the first time domain resource configuration includes first information and second information; the first information is used to indicate the time domain resources configured for downlink communication between the terminal device and the second network device, and the second information is used to indicate the unavailable downlink time domain resources; the configured time domain resources include the unavailable downlink time domain resources.

10. The method according to claim 9, characterized in that The first information is the starting symbol and symbol length information of the configured time domain resources, and the second information is the starting symbol and symbol length information of the unavailable time domain resources.

11. The method according to claim 9, characterized in that The second information is an information element in a medium access control-control element MAC-CE.

12. The method according to any one of claims 1 to 7, characterized in that The first time domain resource configuration is one of the at least one time domain resource configuration, and the first time domain resource configuration includes first information and second information, the first information is used to indicate the first time domain resource, and the second information is used to indicate the second time domain resource; the first time domain resource includes at least one continuous time domain resource in the time domain resources indicated by the first time domain resource configuration, and the second time domain resource includes the time domain resources in the time domain resources indicated by the first time domain resource configuration except the at least one continuous time domain resource.

13. The method according to claim 12, characterized in that The first information is the starting symbol and symbol length information of the first time domain resource, and the second information is the starting symbol and symbol length information of the second time domain resource.

14. The method according to claim 12, characterized in that The second information is an information element in a medium access control-control element MAC-CE.

15. The method according to any one of claims 1 to 14, characterized in that The time domain resources indicated by the first time domain resource configuration include at least two continuous time domain resources.

16. The method according to any one of claims 1 to 15, characterized in that The cell of the first network device and the cell of the second network device are neighboring cells.

17. The method according to any one of claims 1 to 16, characterized in that The first message is carried in at least one of the following: Radio resource control RRC message, downlink control message DCI, MAC-CE, or system information block SIB1.

18. A communication method, characterized in that: The method comprises: The terminal device sends first indication information to the first network device; wherein the first indication information is used to indicate unavailable downlink time domain resources, and the unavailable downlink time domain resources are unavailable downlink time domain resources of the second network device; The second network device receives first indication information from the first network device; The second network device sends a first message to the terminal device according to the first indication information; wherein the first message includes at least one downlink time domain resource configuration, the time domain resources indicated by the at least one downlink time domain resource configuration are time domain resources that can be used by the second network device and the terminal device for downlink communication, and the time domain resources indicated by the at least one downlink time domain resource configuration are non-continuous time domain resources; the time domain resources indicated by the at least one time domain resource configuration do not include the unavailable downlink time domain resources.

19. A communication device, characterized in that: The apparatus comprises: one or more modules for executing the method according to any one of claims 1-17.

20. A communication device, characterized in that: The communication device comprises: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the communication method according to any one of claims 1 to 17.

21. A computer-readable storage medium, characterized in that: The method comprises computer instructions, which, when executed on an electronic device, cause the electronic device to execute the method according to any one of claims 1 to 17.

22. A communication system, characterized in that: The method comprises a terminal device and a network device, wherein the terminal device is used to execute the method according to any one of claims 1 to 5, and the network device is used to execute the method according to any one of claims 6 to 17.