Communication method and device

By detecting and determining the time domain offset of the control channel in the wireless communication system, the problem of inconsistent resource allocation when multiple control channels schedule the same scheduled channel is solved, and the consistency of resource allocation and management efficiency are improved.

CN114902762BActive Publication Date: 2024-12-13GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202080085249.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-18
Publication Date
2024-12-13
Estimated Expiration
2040-02-18

AI Technical Summary

Technical Problem

In a wireless communication system, when multiple control channels schedule the same scheduled channel, it is not guaranteed that the physical channels indicated by multiple control channels have the same resource allocation.

Method used

By receiving multiple control channels sent by network devices, the time domain offset of the control channel is detected and determined, thereby ensuring that multiple control channels schedule the same physical channels and ensuring consistency of resource allocation.

Benefits of technology

In the case of multiple control channels, it is realized that the physical channels indicated by multiple control channels have the same resource allocation, and the accuracy and efficiency of resource management are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114902762B_ABST
    Figure CN114902762B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and apparatus, the method comprising: a network device sends multiple control channels to a terminal device, the terminal device receives at least one of the multiple control channels, and the multiple control channels schedule the same physical channel. In this way, the multiple control channels sent by the network device all have the same physical channel, so that the physical channels indicated by the multiple control channels can be guaranteed to have the same resource allocation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In a wireless communication system, a terminal device can obtain information such as the location of physical resources occupied by downlink control information (DCI), the size of resources occupied by DCI, etc. by blindly detecting a physical downlink control channel (PDCCH).

[0003] When the control channel schedules the corresponding channel, the time domain resource of the corresponding channel is obtained by adding a certain offset to the time domain resource when the control channel is transmitted. In the related art, if the control channel is transmitted separately, the channel scheduled by the control channel is uniquely determined.

[0004] However, when the control channel is transmitted multiple times, if multiple control channels schedule the same scheduled channel, it cannot be guaranteed that the physical channels indicated by the multiple control channels have the same resource allocation. Summary of the invention

[0005] The embodiments of the present application provide a communication method and apparatus to solve the problem in the prior art that when multiple control channels schedule the same scheduled channel, it is impossible to ensure that the physical channels indicated by the multiple control channels have the same resource allocation.

[0006] A first aspect of the present application provides a communication method, comprising:

[0007] At least one control channel among a plurality of control channels sent by a network device is received, wherein the plurality of control channels schedule a same physical channel.

[0008] In one implementation, starting positions of time domain resources of at least two transmitted control channels among the multiple control channels are different.

[0009] In one embodiment, the method further comprises:

[0010] At least one control channel among the plurality of control channels is detected.

[0011] In one implementation, the detecting at least one control channel among the multiple control channels includes:

[0012] A first control channel among the at least one control channel is detected to acquire a time domain resource of the first control channel.

[0013] In one embodiment, the method further comprises:

[0014] According to the first control channel, a first time domain offset from the control channel to the scheduled channel is determined.

[0015] In one implementation, determining a first time domain offset from a control channel to a scheduled channel includes:

[0016] A first time domain offset from a starting position of the control channel to a starting position of the scheduling channel is determined.

[0017] In one implementation, determining a first time domain offset from a control channel to a scheduled channel includes:

[0018] A first time domain offset from a symbol corresponding to a starting position of a control channel to a symbol of a scheduling channel is determined.

[0019] In one implementation, determining a first time domain offset from a control channel to a scheduled channel includes:

[0020] Determine a first time domain offset from a time slot where a control channel is located to a time slot where a scheduled channel is located.

[0021] In one implementation, the unit of the first time domain offset is an orthogonal frequency division multiplexing multi-carrier modulation symbol or a time slot.

[0022] In one implementation, the multiple control channels are transmitted repeatedly.

[0023] In one implementation, the first time domain offset is a time domain offset from a second control channel to a scheduled channel, and the second control channel is one of the multiple control channels that are repeatedly transmitted.

[0024] In one implementation, the second control channel and the first control channel are repeatedly transmitted control channels.

[0025] In one implementation, the second control channel is indicated by a network device.

[0026] In one implementation manner, the second control channel is the earliest transmitted control channel or the latest transmitted control channel or any one of the intermediate control channels among the multiple control channels that are repeatedly transmitted.

[0027] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the second control channel.

[0028] In one embodiment, the method further comprises:

[0029] A second time domain offset is determined according to the first control channel and the second control channel, where the second time domain offset is the time domain offset from the first control channel to the second control channel.

[0030] In one implementation, the time domain offset from the first control channel to the second control channel includes:

[0031] The time domain offset from the starting position of the first control channel to the starting position of the second control channel or the time domain offset from the time slot where the first control channel is located to the time slot where the second control channel is located.

[0032] In one embodiment, the method further comprises:

[0033] The time domain position of the scheduled channel is determined according to the first time domain offset, the second time domain offset and the time domain resources of the first control channel.

[0034] In one implementation, the first time domain offset is a time domain offset from the first control channel to a scheduled channel.

[0035] In one implementation, the first time domain offset is a time domain offset from a third control channel to a scheduled channel, and the starting transmission positions of the third control channel and the first control channel are different.

[0036] In one embodiment, the method further comprises:

[0037] The time domain position of the scheduled channel is determined according to the first time domain offset and the time domain resources of the first control channel.

[0038] In one implementation, the detecting at least one control channel among the multiple control channels includes:

[0039] The at least one control channel is detected at a time corresponding to the at least one control channel according to a state of a transmission configuration indication configured by the network device.

[0040] In one implementation, the control channel is a downlink control channel PDCCH or an uplink control channel PUCCH.

[0041] In one implementation, the channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

[0042] In one implementation, the PUCCH is used to carry acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

[0043] In one embodiment, the method further comprises:

[0044] The channel scheduled by the control channel is received or transmitted at the location of the time domain resource of the channel scheduled by the control channel.

[0045] In one implementation, the control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel.

[0046] In one implementation, if the first identifiers associated with the multiple control channels are the same, at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

[0047] In one implementation, if the first identifiers associated with the multiple control channels are different, the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

[0048] In one implementation, the first identifier is a control resource set identifier or a control resource set pool identifier.

[0049] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the first identifier.

[0050] In one implementation, the first threshold value is determined by configuring the network device or reporting by a terminal device.

[0051] A second aspect of the present application provides a communication method, comprising:

[0052] A plurality of control channels are sent to a terminal device, wherein the plurality of control channels schedule the same physical channel.

[0053] In one implementation, starting positions of time domain resources of at least two transmitted control channels among the multiple control channels are different.

[0054] In one implementation, the sending of multiple control channels to the terminal device includes:

[0055] The plurality of control channels are transmitted to the terminal device via at least one transmission configuration indication.

[0056] In one implementation, the control channel is a downlink control channel PDCCH or an uplink control channel PUCCH.

[0057] In one implementation, the channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

[0058] In one implementation, the PUCCH is used to carry acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

[0059] In one implementation, the control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel.

[0060] In one implementation, if the first identifiers associated with the multiple control channels are the same, the multiple control channels are configured so that at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

[0061] In one implementation, if the first identifiers associated with the multiple control channels are different, the multiple control channels are configured so that the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

[0062] In one implementation, the first identifier is a control resource set identifier or a control resource set pool identifier.

[0063] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the first identifier.

[0064] In one implementation, the first threshold value is determined by configuring a network device or reporting by a terminal device.

[0065] A third aspect of the present application provides a communication device, comprising: a receiving module, used to receive at least one control channel among multiple control channels sent by a network device, and the multiple control channels schedule the same physical channel.

[0066] In one implementation, starting positions of time domain resources of at least two transmitted control channels among the multiple control channels are different.

[0067] In one embodiment, the device further comprises:

[0068] The processing module is configured to detect at least one control channel among the plurality of control channels.

[0069] In one implementation, the processing module is specifically configured to detect a first control channel among the at least one control channel, and acquire a time domain resource of the first control channel.

[0070] In one implementation, the processing module is further used to determine a first time domain offset from a control channel to a scheduled channel based on the first control channel.

[0071] In one implementation, the processing module is specifically configured to determine a first time domain offset from a starting position of the control channel to a starting position of the scheduling channel.

[0072] In one implementation, the processing module is specifically configured to determine a first time domain offset from a symbol corresponding to a starting position of a control channel to a symbol of a scheduling channel.

[0073] In one implementation, the processing module is specifically used to determine a first time domain offset from a time slot where the control channel is located to a time slot where the scheduled channel is located.

[0074] In one implementation, the unit of the first time domain offset is an orthogonal frequency division multiplexing multi-carrier modulation symbol or a time slot.

[0075] In one implementation, the multiple control channels are transmitted repeatedly.

[0076] In one implementation, the first time domain offset is a time domain offset from a second control channel to a scheduled channel, and the second control channel is one of the multiple control channels that are repeatedly transmitted.

[0077] In one implementation, the second control channel and the first control channel are repeatedly transmitted control channels.

[0078] In one implementation, the second control channel is indicated by a network device.

[0079] In one implementation manner, the second control channel is the earliest transmitted control channel or the latest transmitted control channel or any one of the intermediate control channels among the multiple control channels that are repeatedly transmitted.

[0080] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the second control channel.

[0081] In one implementation, the processing module is further used to determine a second time domain offset based on the first control channel and the second control channel, where the second time domain offset is a time domain offset from the first control channel to the second control channel.

[0082] In one implementation, the time domain offset from the first control channel to the second control channel includes:

[0083] The time domain offset from the starting position of the first control channel to the starting position of the second control channel or the time domain offset from the time slot where the first control channel is located to the time slot where the second control channel is located.

[0084] In one implementation, the processing module is further used to determine the time domain position of the scheduled channel according to the first time domain offset, the second time domain offset and the time domain resources of the first control channel.

[0085] In one implementation, the first time domain offset is a time domain offset from the first control channel to a scheduled channel.

[0086] In one implementation, the first time domain offset is a time domain offset from a third control channel to a scheduled channel, and the starting transmission positions of the third control channel and the first control channel are different.

[0087] In one implementation, the processing module is further used to determine the time domain position of the scheduled channel according to the first time domain offset and the time domain resources of the first control channel.

[0088] In one implementation, the processing module is specifically configured to detect the at least one control channel at a time corresponding to the at least one control channel according to a state of a transmission configuration indication configured by the network device.

[0089] In one implementation, the control channel is a downlink control channel PDCCH or an uplink control channel PUCCH.

[0090] In one implementation, the channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

[0091] In one implementation, the PUCCH is used to carry acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

[0092] In one embodiment, the device further includes: a transmission module, configured to receive or transmit the channel scheduled by the control channel at the location of the time domain resources of the channel scheduled by the control channel.

[0093] In one implementation, the control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel.

[0094] In one implementation, if the first identifiers associated with the multiple control channels are the same, at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

[0095] In one implementation, if the first identifiers associated with the multiple control channels are different, the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

[0096] In one implementation, the first identifier is a control resource set identifier or a control resource set pool identifier.

[0097] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the first identifier.

[0098] In one implementation, the first threshold value is determined by configuring the network device or reporting by a terminal device.

[0099] The fourth aspect of the present application provides a communication device, including: a sending module, used to send multiple control channels to a terminal device, and the multiple control channels schedule the same physical channel.

[0100] In one implementation, starting positions of time domain resources of at least two transmitted control channels among the multiple control channels are different.

[0101] In one implementation, the sending module is specifically configured to transmit the multiple control channels to the terminal device via at least one transmission configuration indication.

[0102] In one implementation, the control channel is a downlink control channel PDCCH or an uplink control channel PUCCH.

[0103] In one implementation, the channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

[0104] In one implementation, the PUCCH is used to carry acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

[0105] In one implementation, the control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel.

[0106] In one implementation, if the first identifiers associated with the multiple control channels are the same, the multiple control channels are configured so that at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

[0107] In one implementation, if the first identifiers associated with the multiple control channels are different, the multiple control channels are configured so that the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

[0108] In one implementation, the first identifier is a control resource set identifier or a control resource set pool identifier.

[0109] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the first identifier.

[0110] In one implementation, the first threshold value is determined by configuring a network device or reporting by a terminal device.

[0111] A fifth aspect of the present application provides a terminal device, the terminal device comprising: a processor, a memory, a transmitter and a receiver; the transmitter and the receiver are coupled to the processor, the processor controls the transmitting action of the transmitter, and the processor controls the receiving action of the receiver;

[0112] The memory is used to store computer executable program code, and the program code includes information; when the processor executes the information, the information enables the network device to execute the communication method provided by each possible implementation method of the first aspect.

[0113] A sixth aspect of the present application provides a network device, the network device comprising: a processor, a memory, a transmitter and a receiver; the transmitter and the receiver are coupled to the processor, the processor controls the sending action of the transmitter, and the processor controls the receiving action of the receiver;

[0114] Wherein, the memory is used to store computer executable program code, and the program code includes information; when the processor executes the information, the information enables the terminal device to execute the communication method provided in the implementation method of the second aspect.

[0115] The seventh aspect of the present application provides a chip, comprising: a processor, used to call and run a computer program from a memory, so that a device equipped with the chip executes the communication method provided in the implementation method of the first aspect.

[0116] An eighth aspect of the present application provides a chip, comprising: a processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a communication method as provided in the implementation scheme of the second aspect.

[0117] A ninth aspect of the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program enables a computer to execute a communication method as provided in an embodiment of the first aspect.

[0118] The tenth aspect of the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program enables a computer to execute the communication method provided in the implementation manner of the second aspect.

[0119] An eleventh aspect of the present application provides a computer program product, comprising computer program information, wherein the computer program information enables a computer to execute the communication method provided in the implementation scheme of the first aspect.

[0120] The twelfth aspect of the present application provides a computer program product, including computer program information, which enables a computer to execute the communication method provided in the implementation of the second aspect.

[0121] The thirteenth aspect of the present application provides a computer program, which enables a computer to execute the communication method provided in the implementation manner of the first aspect.

[0122] The fourteenth aspect of the present application provides a computer program, which enables a computer to execute the communication method provided in the implementation method of the second aspect.

[0123] In the communication method and apparatus provided by the embodiment of the present application, a network device sends multiple control channels to a terminal device, and the terminal device receives at least one of the multiple control channels, and the multiple control channels schedule the same physical channel. In this way, the multiple control channels sent by the network device all have the same physical channel, so that the physical channels indicated by the multiple control channels can be guaranteed to have the same resource allocation. BRIEF DESCRIPTION OF THE DRAWINGS

[0124] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0125] Figure 1 A schematic diagram of a communication method provided in an embodiment of the present application;

[0126] Figure 2 A signaling interaction diagram of a communication method provided in an embodiment of the present application;

[0127] Figure 3 A signaling interaction diagram of another communication method provided in an embodiment of the present application;

[0128] Figure 4 A signaling interaction diagram of another communication method provided in an embodiment of the present application;

[0129] Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0130] Figure 6 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;

[0131] Figure 7 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0132] Figure 8 A schematic diagram of the structure of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0133] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0134] The names appearing in this application are first explained below.

[0135] The physical downlink control channel (PDCCH) is a set of physical resource elements used to carry scheduling and other control information.

[0136] The transmission configuration indicator (TCI state) is a hybrid scheme of automatic repeat-request (ARQ) and forward error correction (FEC) coding in most packet transmission systems.

[0137] In a wireless communication system, a terminal device can obtain information such as the location of physical resources occupied by downlink control information (DCI), the size of resources occupied by DCI, etc. by blindly detecting a physical downlink control channel (PDCCH).

[0138] When the control channel schedules the corresponding channel, the time domain resource of the corresponding channel is obtained by adding a certain offset to the time domain resource when the control channel is transmitted. In the related art, if the control channel is transmitted separately, the channel scheduled by the control channel is uniquely determined.

[0139] However, when the control channel is transmitted multiple times, if multiple control channels schedule the same scheduled channel, it cannot be guaranteed that the physical channels indicated by the multiple control channels have the same resource allocation.

[0140] To solve the above problem, the present application sets multiple control channels sent by the network device to schedule the same physical channel. Since the scheduled channels are the same, when multiple control channels schedule the same scheduled channel, it is ensured that the physical channels indicated by the multiple control channels have the same resource allocation.

[0141] Figure 1 A schematic diagram of a communication method provided in an embodiment of the present application. Figure 1 As shown, the terminal device 101 communicates with the network device 102, and the terminal device 101 receives at least one control channel among the multiple control channels sent by the network device 102, thereby obtaining the time domain resources of the first control channel and determining the time domain position of the scheduled channel. Since the multiple control channels sent by the network device 102 are set to schedule the same physical channel, it is possible to ensure that the physical channels indicated by the multiple control channels have the same resource allocation when multiple control channels schedule the same scheduled channel.

[0142] Among them, the embodiment of the present application does not limit the number of terminal devices 101 and network devices 102 included in the communication system.

[0143] The terminal device 101 may also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device 101 may be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in a smart home, etc.

[0144] The network device 102 may be, for example, a base station, or various wireless access points, or may refer to a device in an access network that communicates with a user device through one or more sectors on an air interface. The base station may be used to convert received air frames to and from IP packets, and serve as a router between a wireless terminal and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) network. The base station may also coordinate the attribute management of the air interface. For example, the base station may be a base station (base transceiver station, BTS) in global system of mobile communication (GSM) or code division multiple access (CDMA), or a base station (NodeB, NB) in wideband code division multiple access (WCDMA), or an evolutionary base station (eNB or eNodeB) in long term evolution (LTE), or a relay station or access point, or a base station gNB in ​​a future 5G network, etc., which is not limited here.

[0145] It should be noted that the communication method involved in the embodiments of the present application can be applied to a variety of communication systems. The implementation of the present application does not limit the applicable communication system, which can be an NR communication system or other communication systems.

[0146] It should be noted that Figure 1 The application scenario shown is only one applicable scenario of the present application, and the present application can also be applied to any other scenario that requires transmission of multiple control channels.

[0147] The following uses network devices and terminal devices as examples to describe the technical solutions of the embodiments of the present application in detail with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0148] Figure 2 A signaling interaction diagram of a communication method provided in an embodiment of the present application. This embodiment relates to the process of how a terminal device and a network device interact. Figure 2 As shown, the method includes:

[0149] S201. A terminal device receives at least one control channel among multiple control channels sent by a network device, and the multiple control channels schedule the same physical channel.

[0150] Among them, the terminal device can receive one of the multiple control channels sent by the network device, or it can receive part of the multiple control channels sent by the network device, or it can receive all the control channels sent by the network device. The embodiment of the present application does not limit this.

[0151] In some embodiments, starting positions of time domain resources of at least two transmitted control channels among the multiple control channels are different.

[0152] The embodiment of the present application does not impose many restrictions on the type of control channel, and illustratively, it can be PDCCH. Correspondingly, the embodiment of the present application does not impose many restrictions on the type of channel scheduled by the control channel, and illustratively, the channel scheduled by the control channel is a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH).

[0153] In some embodiments, if the channel scheduled by the control channel is a PUCCH, the PUCCH is used to carry positive acknowledgement (ACK) / negative acknowledgement (NACK) information of the PDSCH.

[0154] In one implementation, after receiving at least one of the multiple control channels, the terminal device may detect at least one of the multiple control channels. Exemplarily, the terminal device may detect only one control channel, or may detect part of the multiple control channels, or may detect all of the multiple control channels. In some embodiments, the terminal device may stop detecting after detecting one control channel.

[0155] In some embodiments, the network device may transmit multiple control channels to the terminal device via at least one transmission configuration indication.

[0156] In the present application, since the multiple control channels sent by the network device schedule the same physical channel, accordingly, the physical channels indicated by the multiple control channels have the same resource allocation.

[0157] In one implementation, the control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel.

[0158] Exemplarily, if the first identifiers associated with multiple control channels are the same, the multiple control channels are configured so that at least one first time interval is smaller than the first threshold value and at least one first time interval is larger than the first threshold value.

[0159] Exemplarily, if the first identifiers associated with the multiple control channels are different, the multiple control channels are configured so that the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

[0160] The first identifier is a control resource set identifier or a control resource set pool identifier. The network device dynamically indicates or statically indicates or pre-configures the first identifier. The first threshold value is determined by configuring the network device or reporting by the terminal device.

[0161] In the communication method provided by the embodiment of the present application, a network device sends multiple control channels to a terminal device, and the terminal device receives at least one of the multiple control channels, and the multiple control channels schedule the same physical channel. In this way, the multiple control channels sent by the network device all have the same physical channel, so that the physical channels indicated by the multiple control channels can be guaranteed to have the same resource allocation.

[0162] On the basis of the above embodiment, if the network device sends multiple control channels to the terminal device, correspondingly, there are also multiple time domain resources for the control channel transmission, and thus the terminal device cannot determine the location of the time domain resources of the channel scheduled by the control channel. The following provides two ways for the terminal device to determine the location of the time domain resources of the channel scheduled by the control channel.

[0163] Figure 3 This is a signaling interaction diagram of another communication method provided in an embodiment of the present application. Figure 3 As shown, based on the above embodiment, the method includes:

[0164] S301. A terminal device receives at least one control channel among multiple control channels sent by a network device, and the multiple control channels schedule the same physical channel.

[0165] The technical terms, technical effects, technical features, and optional implementation methods of S301 can be found in Figure 2 As shown in S201, repeated contents will not be described again here.

[0166] S302. The terminal device detects a first control channel among at least one control channel, and obtains a time domain resource of the first control channel.

[0167] In this step, after the terminal device receives the first control channel among the multiple control channels sent by the network device, the first control channel can be detected to obtain the time domain resources of the first control channel.

[0168] It should be noted that if the terminal device receives only one first control channel, only the control channel is detected; if the terminal device receives multiple first control channels, all the received multiple first control channels are detected.

[0169] In one implementation, the network device detects at least one control channel at a time corresponding to the at least one control channel according to a state indicated by a transmission configuration configured by the network device.

[0170] The embodiment of the present application does not limit how to demodulate the first control channel, and any control channel detection method can be used. In some embodiments, detecting the first control channel in at least one control channel can specifically be demodulating the first control channel in at least one control channel.

[0171] Exemplarily, the terminal device can use the TCI state indicated by the network device to set the channel filtering parameters to correctly demodulate the first control channel.

[0172] S303. The terminal device determines a first time domain offset from the control channel to the scheduled channel according to the first control channel.

[0173] In the present application, after acquiring the time domain resources of the first control channel, the terminal device can determine the first time domain offset from the control channel to the scheduled channel based on the first control channel.

[0174] The embodiment of the present application does not limit how to determine the first time domain offset from the control channel to the scheduled channel. Exemplarily, the terminal device determines the first time domain offset from the starting position of the control channel to the starting position of the scheduling channel. Exemplarily, the terminal device determines the first time domain offset from the symbol corresponding to the starting position of the control channel to the symbol of the scheduling channel. Exemplarily, the terminal device determines the first time domain offset from the time slot where the control channel is located to the time slot where the scheduled channel is located.

[0175] The unit of the first time domain offset is an orthogonal frequency division multiplexing multi-carrier modulation symbol or a time slot.

[0176] In some embodiments, the first time domain offset is a time domain offset from a second control channel to a scheduled channel, and the second control channel is one of a plurality of control channels that are repeatedly transmitted.

[0177] Wherein, the multiple control channels are repeatedly transmitted. Accordingly, the second control channel and the first control channel are control channels that are repeatedly transmitted.

[0178] In some embodiments, the second control channel is indicated by the network device. In some embodiments, the second control channel is the earliest transmitted control channel or the latest transmitted control channel or any control channel in the middle of the multiple control channels that are repeatedly transmitted. In some embodiments, the network device dynamically indicates or statically indicates or preconfigures the second control channel.

[0179] S304. The terminal device determines a second time domain offset according to the first control channel and the second control channel, where the second time domain offset is a time domain offset from the first control channel to the second control channel.

[0180] In this step, the terminal device determines a first time domain offset from the control channel to the scheduled channel, and can determine a second time domain offset based on the first control channel and the second control channel.

[0181] In one implementation, the time domain offset from the first control channel to the second control channel includes: a time domain offset from a starting position of the first control channel to a starting position of the second control channel or a time domain offset from a time slot where the first control channel is located to a time slot where the second control channel is located.

[0182] S305. The terminal device determines the time domain position of the scheduled channel according to the first time domain offset, the second time domain offset and the time domain resources of the first control channel.

[0183] In this step, after the terminal device determines the first time domain offset and the second time domain offset, it can determine the time domain position of the scheduled channel according to the first time domain offset, the second time domain offset and the time domain resources of the first control channel.

[0184] Exemplarily, the second control channel, the first control channel and the scheduling channel are sent at t0, t1 and t2 respectively. The first time domain offset can determine t2-t0, and the second time domain offset can determine t1-t0. Accordingly, the time domain position of the scheduled channel t2=(t2-t0)-(t1-t0)+t1.

[0185] In one implementation, the terminal device receives or transmits the channel scheduled by the control channel at the location of the time domain resources of the channel scheduled by the control channel.

[0186] In the communication method provided by the embodiment of the present application, a terminal device receives at least one control channel among multiple control channels sent by a network device, and the multiple control channels schedule the same physical channel. Subsequently, the terminal device detects a first control channel among at least one control channel and obtains the time domain resources of the first control channel. The terminal device determines a first time domain offset from the control channel to the scheduled channel based on the first control channel. The terminal device determines a second time domain offset based on the first control channel and the second control channel, and the second time domain offset is the time domain offset from the first control channel to the second control channel. The terminal device determines the time domain position of the scheduled channel based on the first time domain offset, the second time domain offset and the time domain resources of the first control channel. In this way, if the network device sends multiple control channels, the terminal device can determine the position of the time domain resources of the channel scheduled by the control channel through any control channel among the multiple control channels, so that the terminal device can receive or transmit the channel scheduled by the repeated control channel at the correct time domain position.

[0187] Based on the above embodiment, another method for determining the location of the time domain resources of the channel scheduled by the control channel is provided below. Figure 4 A signaling interaction diagram of yet another communication method provided in an embodiment of the present application.

[0188] like Figure 4 As shown, based on the above embodiment, the method includes:

[0189] S401. A terminal device receives at least one control channel among multiple control channels sent by a network device, and the multiple control channels schedule the same physical channel.

[0190] S402. The terminal device detects a first control channel among at least one control channel, and obtains a time domain resource of the first control channel.

[0191] The technical terms, technical effects, technical features, and optional implementation methods of S401-S402 can be found in Figure 3 The S301 - S302 shown are understood, and the repeated contents will not be repeated here.

[0192] S403. The terminal device determines a first time domain offset from the control channel to the scheduled channel according to the first control channel.

[0193] In one implementation, the first time domain offset is a time domain offset from the first control channel to the scheduled channel.

[0194] In another implementation, the first time domain offset is a time domain offset from the third control channel to the scheduled channel, and the starting transmission positions of the third control channel and the first control channel are different.

[0195] S404: The terminal device determines the time domain position of the scheduled channel according to the first time domain offset and the time domain resources of the first control channel.

[0196] In this step, after determining the first time domain offset from the control channel to the scheduled channel, the terminal device can determine the time domain position of the scheduled channel according to the first time domain offset and the time domain resources of the first control channel.

[0197] Exemplarily, the first control channel, the scheduled channel, and the third control channel are sent at time t0, time t1, and time t2, respectively. The time domain resources at time t0 are known. If the first time domain offset is t1-t0, then the corresponding position of the scheduled channel is t1=(t1-t0)-t0; if the first time domain offset is t2-t1, then the corresponding position of the scheduled channel is t1=(t2-t0)-(t2-t1)+t0.

[0198] In one implementation, the terminal device may receive or transmit the channel scheduled by the control channel at the location of the time domain resources of the channel scheduled by the control channel.

[0199] In the communication method provided by an embodiment of the present application, a terminal device receives at least one control channel among multiple control channels sent by a network device, and the multiple control channels schedule the same physical channel. The terminal device detects a first control channel among at least one control channel and obtains the time domain resources of the first control channel. The terminal device determines a first time domain offset from the control channel to the scheduled channel based on the first control channel. The time domain position of the scheduled channel is determined based on the first time domain offset and the time domain resources of the first control channel. In this way, if the network device sends multiple control channels, the terminal device can determine the position of the time domain resources of the channel scheduled by the control channel through any control channel among the multiple control channels, so that the terminal device can receive or transmit the channel scheduled by the repeated control channel at the correct time domain position.

[0200] A person of ordinary skill in the art can understand that all or part of the steps of implementing the above-mentioned method embodiment can be completed by hardware related to program information, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk, etc., various media that can store program codes.

[0201] Figure 5 The present invention provides a schematic diagram of the structure of a communication device. The communication device can be implemented by software, hardware, or a combination of both to execute the communication method on the terminal device side. Figure 5 As shown, the communication device 500 includes: a storage module 501, a receiving module 502, a processing module 503 and a transmission module 504.

[0202] The storage module 501 is used to store computer programs;

[0203] The receiving module 502 is used to receive at least one control channel among multiple control channels sent by a network device, where the multiple control channels schedule the same physical channel.

[0204] In one implementation manner, starting positions of time domain resources of at least two transmitted control channels among the multiple control channels are different.

[0205] In one embodiment, the device further comprises:

[0206] The processing module 503 is configured to detect at least one control channel among the multiple control channels.

[0207] In one implementation, the processing module 503 is specifically configured to detect a first control channel among the at least one control channel, and acquire a time domain resource of the first control channel.

[0208] In one implementation, the processing module 503 is further configured to determine a first time domain offset from the control channel to the scheduled channel according to the first control channel.

[0209] In one implementation, the processing module 503 is specifically configured to determine a first time domain offset from a starting position of the control channel to a starting position of the scheduling channel.

[0210] In one implementation, the processing module 503 is specifically configured to determine a first time domain offset from a symbol corresponding to a start position of the control channel to a symbol of the scheduling channel.

[0211] In one implementation, the processing module 503 is specifically configured to determine a first time domain offset from a time slot where the control channel is located to a time slot where the scheduled channel is located.

[0212] In one implementation, the unit of the first time domain offset is an orthogonal frequency division multiplexing multi-carrier modulation symbol or a time slot.

[0213] In one implementation, multiple control channels are transmitted repeatedly.

[0214] In one implementation, the first time domain offset is a time domain offset from a second control channel to a scheduled channel, and the second control channel is one of a plurality of control channels that are repeatedly transmitted.

[0215] In one implementation, the second control channel and the first control channel are repeatedly transmitted control channels.

[0216] In one implementation, the second control channel is indicated by the network device.

[0217] In one implementation manner, the second control channel is the earliest transmitted control channel or the latest transmitted control channel or any one of the intermediate control channels among the multiple control channels that are repeatedly transmitted.

[0218] In one implementation, the network device dynamically indicates or statically indicates or preconfigures the second control channel.

[0219] In one implementation, the processing module 503 is further configured to determine a second time domain offset according to the first control channel and the second control channel, where the second time domain offset is a time domain offset from the first control channel to the second control channel.

[0220] In one implementation, the time domain offset from the first control channel to the second control channel includes:

[0221] The time domain offset from the starting position of the first control channel to the starting position of the second control channel or the time domain offset from the time slot where the first control channel is located to the time slot where the second control channel is located.

[0222] In one implementation, the processing module 503 is further configured to determine the time domain position of the scheduled channel according to the first time domain offset, the second time domain offset and the time domain resource of the first control channel.

[0223] In one implementation, the first time domain offset is a time domain offset from the first control channel to the scheduled channel.

[0224] In one implementation, the first time domain offset is a time domain offset from a third control channel to a scheduled channel, and the starting transmission positions of the third control channel and the first control channel are different.

[0225] In one implementation manner, the processing module 503 is further configured to determine the time domain position of the scheduled channel according to the first time domain offset and the time domain resource of the first control channel.

[0226] In one implementation, the processing module 503 is specifically configured to detect at least one control channel at a time corresponding to the at least one control channel according to a state indicated by a transmission configuration configured by the network device.

[0227] In one implementation, the control channel is a downlink control channel PDCCH or an uplink control channel PUCCH.

[0228] In one implementation, the channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

[0229] In one implementation, the PUCCH is used to carry the positive acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

[0230] In one embodiment, the device further includes: a transmission module, configured to receive or transmit the channel scheduled by the control channel at the location of the time domain resources of the channel scheduled by the control channel.

[0231] In one implementation, the control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel.

[0232] In one implementation, if the first identifiers associated with the multiple control channels are the same, at least one first time interval is smaller than the first threshold value and at least one first time interval is larger than the first threshold value.

[0233] In an implementation manner, if the first identifiers associated with the multiple control channels are different, the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

[0234] In one implementation, the first identifier is a control resource set identifier or a control resource set pool identifier.

[0235] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the first identifier.

[0236] In one implementation, the first threshold value is determined by configuring a network device or reporting by a terminal device.

[0237] The communication device provided in the embodiment of the present application can execute the actions of the communication method on the terminal device side in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here.

[0238] Figure 6 This is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device can be implemented by software, hardware, or a combination of both to execute the communication method on the network device side. Figure 6 As shown, the communication device 600 includes: a storage module 601 and a sending module 602;

[0239] The storage module 601 is used to store computer programs;

[0240] The sending module 602 is used to send multiple control channels to the terminal device, and the multiple control channels schedule the same physical channel.

[0241] In one implementation manner, starting positions of time domain resources of at least two transmitted control channels among the multiple control channels are different.

[0242] In one implementation, the sending module 602 is specifically configured to transmit a plurality of control channels to a terminal device through at least one transmission configuration indication.

[0243] In one implementation, the control channel is a downlink control channel PDCCH or an uplink control channel PUCCH.

[0244] In one implementation, the channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

[0245] In one implementation, the PUCCH is used to carry the positive acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

[0246] In one implementation, the control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel.

[0247] In one implementation, if the first identifiers associated with multiple control channels are the same, the multiple control channels are configured such that at least one first time interval is smaller than a first threshold value and at least one first time interval is larger than the first threshold value.

[0248] In one implementation, if the first identifiers associated with the multiple control channels are different, the multiple control channels are configured so that the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

[0249] In one implementation, the first identifier is a control resource set identifier or a control resource set pool identifier.

[0250] In one implementation, the network device dynamically indicates or statically indicates or pre-configures the first identifier.

[0251] In one implementation, the first threshold value is determined by configuring a network device or reporting by a terminal device.

[0252] The communication device provided in the embodiment of the present application can execute the actions of the communication method on the network device side in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here.

[0253] Figure 7 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 7As shown, the terminal device may include: a processor 71 (such as a CPU), a memory 72, a receiver 73 and a transmitter 74; the receiver 73 and the transmitter 74 are coupled to the processor 71, and the processor 71 controls the receiving action of the receiver 73 and the sending action of the transmitter 74. The memory 72 may include a high-speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk memory. Various information may be stored in the memory 72 to complete various processing functions and implement the method steps of the embodiment of the present application. In one embodiment, the terminal device involved in the embodiment of the present application may also include: a power supply 75, a communication bus 76 and a communication port 77. The receiver 73 and the transmitter 74 may be integrated in the transceiver of the terminal device, or may be an independent transceiver antenna on the terminal device. The communication bus 76 is used to realize the communication connection between components. The above-mentioned communication port 77 is used to realize the connection and communication between the terminal device and other peripherals.

[0254] In the embodiment of the present application, the above-mentioned memory 72 is used to store computer executable program code, and the program code includes information; when the processor 71 executes the information, the information enables the processor 71 to perform the processing action of the terminal device in the above-mentioned method embodiment, enables the transmitter 74 to perform the sending action of the terminal device in the above-mentioned method embodiment, and enables the receiver 73 to perform the receiving action of the terminal device in the above-mentioned method embodiment. The implementation principles and technical effects are similar and will not be repeated here.

[0255] Figure 8 A schematic diagram of the structure of a network device provided in an embodiment of the present application. Figure 8 As shown, the access network device may include: a processor 81 (e.g., a CPU) and a memory 82; the memory 82 may include a high-speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk memory, and the memory 82 may store various information for completing various processing functions and implementing the method steps of the embodiment of the present application. In one embodiment, the network device involved in the embodiment of the present application may also include: a power supply 85, a communication bus 86, and a communication port 87. The communication bus 86 is used to realize the communication connection between components. The above-mentioned communication port 87 is used to realize the connection and communication between the network device and other peripherals.

[0256] In the embodiment of the present application, the above-mentioned memory 82 is used to store computer executable program code, and the program code includes information; when the processor 81 executes the information, the information enables the processor 81 to perform the processing actions of the network device in the above-mentioned method embodiment, and its implementation principle and technical effects are similar, which will not be repeated here.

[0257] An embodiment of the present application also provides a communication system, including a terminal device and a network device, wherein the terminal device executes the communication method on the terminal device side, and the access network device executes the communication method on the network device side.

[0258] The embodiment of the present application also provides a chip, including a processor and an interface. The interface is used to input and output data or instructions processed by the processor. The processor is used to execute the method provided in the above method embodiment. The chip can be applied to a terminal device or a network device.

[0259] The present application also provides a computer-readable storage medium, which may include: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program information, and the program information is used to execute the communication method on the above-mentioned terminal device side, or to execute the communication method on the above-mentioned network device side.

[0260] An embodiment of the present application also provides a program, which, when executed by a processor, is used to execute the communication method on the terminal device side or the communication method on the network device side provided in the above method embodiment.

[0261] An embodiment of the present application also provides a program product, such as a computer-readable storage medium, which stores instructions. When the program product is run on a computer, it enables the computer to execute the communication method on the terminal device side or the communication method on the network device side provided in the above method embodiment.

[0262] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it 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. When loading and executing computer program instructions on a computer, a process or function according to an 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 devices. 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, computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrated. Available media can be magnetic media, (e.g., floppy disk, hard disk, tape), optical media (e.g., DVD), or semiconductor media (e.g., solid-state hard disk Solid State Disk (SSD)), etc.

[0263] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that: include: receiving at least one control channel among a plurality of control channels sent by a network device, wherein the plurality of control channels schedule a same physical channel; The control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel; If the first identifiers associated with the multiple control channels are the same, the multiple control channels are configured so that at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

2. The method according to claim 1, characterized in that: The starting positions of the time domain resources of at least two transmitted control channels among the multiple control channels are different.

3. The method according to claim 1, characterized in that The method further comprises: At least one control channel among the plurality of control channels is detected.

4. The method according to claim 3, characterized in that The detecting at least one control channel among the plurality of control channels comprises: A first control channel among the at least one control channel is detected to acquire a time domain resource of the first control channel.

5. The method according to claim 4, characterized in that The method further comprises: According to the first control channel, a first time domain offset from the control channel to the scheduled channel is determined.

6. The method according to claim 5, characterized in that The determining a first time domain offset from the control channel to the scheduled channel comprises: A first time domain offset from a starting position of the control channel to a starting position of the scheduling channel is determined.

7. The method according to claim 5, characterized in that The determining a first time domain offset from the control channel to the scheduled channel comprises: A first time domain offset from a symbol corresponding to a starting position of a control channel to a symbol of a scheduling channel is determined.

8. The method according to claim 5, characterized in that The determining a first time domain offset from the control channel to the scheduled channel comprises: Determine a first time domain offset from a time slot where a control channel is located to a time slot where a scheduled channel is located.

9. The method according to claim 5, characterized in that The unit of the first time domain offset is an orthogonal frequency division multiplexing multi-carrier modulation symbol or a time slot.

10. The method according to claim 5, characterized in that The multiple control channels are repeatedly transmitted.

11. The method according to claim 10, characterized in that The first time domain offset is a time domain offset from a second control channel to a scheduled channel, and the second control channel is one of the multiple control channels that are repeatedly transmitted.

12. The method according to claim 11, characterized in that The second control channel and the first control channel are control channels for repeated transmission.

13. The method according to claim 12, characterized in that The second control channel is indicated by the network device.

14. The method according to claim 11, characterized in that The second control channel is the earliest transmitted control channel or the latest transmitted control channel or any one of the intermediate control channels among the multiple control channels that are repeatedly transmitted.

15. The method according to claim 11, characterized in that The network device dynamically indicates or statically indicates or pre-configures the second control channel.

16. The method according to claim 11, characterized in that The method further comprises: A second time domain offset is determined according to the first control channel and the second control channel, where the second time domain offset is the time domain offset from the first control channel to the second control channel.

17. The method according to claim 16, characterized in that The time domain offset from the first control channel to the second control channel includes: The time domain offset from the starting position of the first control channel to the starting position of the second control channel or the time domain offset from the time slot where the first control channel is located to the time slot where the second control channel is located.

18. The method according to claim 17, characterized in that The method further comprises: The time domain position of the scheduled channel is determined according to the first time domain offset, the second time domain offset and the time domain resources of the first control channel.

19. The method according to claim 5, characterized in that The first time domain offset is a time domain offset from the first control channel to the scheduled channel.

20. The method according to claim 5, characterized in that The first time domain offset is a time domain offset from a third control channel to a scheduled channel, and the starting transmission positions of the third control channel and the first control channel are different.

21. The method according to claim 19 or 20, characterized in that The method further comprises: The time domain position of the scheduled channel is determined according to the first time domain offset and the time domain resources of the first control channel.

22. The method according to any one of claims 4 to 20, characterized in that: The detecting at least one control channel among the plurality of control channels comprises: The at least one control channel is detected at a time corresponding to the at least one control channel according to a state of a transmission configuration indication configured by the network device.

23. The method according to any one of claims 1 to 20, characterized in that: The control channel is a physical downlink control channel PDCCH or a physical uplink control channel PUCCH.

24. The method according to claim 23, characterized in that The channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

25. The method according to claim 24, characterized in that The PUCCH is used to carry the positive acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

26. The method according to claim 21, characterized in that The method further comprises: The channel scheduled by the control channel is received or transmitted at the location of the time domain resource of the channel scheduled by the control channel.

27. The method according to any one of claims 1 to 20, characterized in that If the first identifiers associated with the multiple control channels are different, the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

28. The method according to any one of claims 1 to 20, characterized in that The first identifier is a control resource set identifier or a control resource set pool identifier.

29. The method according to any one of claims 1 to 20, characterized in that The network device dynamically indicates or statically indicates or pre-configures the first identifier.

30. The method according to any one of claims 1 to 20, characterized in that The first threshold value is determined by configuring the network device or reporting by a terminal device.

31. A communication method, characterized in that: include: Sending a plurality of control channels to a terminal device, wherein the plurality of control channels schedule a same physical channel; The control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel; If the first identifiers associated with the multiple control channels are the same, the multiple control channels are configured so that at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

32. The method according to claim 31, characterized in that The starting positions of the time domain resources of at least two transmitted control channels among the multiple control channels are different.

33. The method according to claim 31, characterized in that The sending of multiple control channels to the terminal device includes: The plurality of control channels are transmitted to the terminal device via at least one transmission configuration indication.

34. The method according to any one of claims 31 to 33, characterized in that: The control channel is a physical downlink control channel PDCCH or a physical uplink control channel PUCCH.

35. The method according to claim 34, characterized in that The channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

36. The method according to claim 35, characterized in that The PUCCH is used to carry the positive acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

37. The method according to any one of claims 31 to 33, characterized in that If the first identifiers associated with the multiple control channels are different, the multiple control channels are configured so that the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

38. The method according to any one of claims 31 to 33, characterized in that The first identifier is a control resource set identifier or a control resource set pool identifier.

39. The method according to any one of claims 31 to 33, characterized in that: The network device dynamically indicates or statically indicates or pre-configures the first identifier.

40. The method according to claim 37, characterized in that The first threshold value is determined by configuring a network device or reporting by the terminal device.

41. A communication device, characterized in that: include: A receiving module, configured to receive at least one control channel among a plurality of control channels sent by a network device, wherein the plurality of control channels schedule a same physical channel; The control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel; If the first identifiers associated with the multiple control channels are the same, the multiple control channels are configured so that at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

42. The device according to claim 41, characterized in that The starting positions of the time domain resources of at least two transmitted control channels among the multiple control channels are different.

43. The device according to claim 41, characterized in that The device also includes: The processing module is configured to detect at least one control channel among the plurality of control channels.

44. The device according to claim 43, characterized in that The processing module is specifically configured to detect a first control channel among the at least one control channel and acquire a time domain resource of the first control channel.

45. The device according to claim 44, characterized in that The processing module is further used to determine a first time domain offset from a control channel to a scheduled channel according to the first control channel.

46. ​​The device according to claim 45, characterized in that The processing module is specifically used to determine a first time domain offset from a starting position of the control channel to a starting position of the scheduling channel.

47. The device according to claim 45, characterized in that The processing module is specifically used to determine a first time domain offset from a symbol corresponding to a starting position of a control channel to a symbol of a scheduling channel.

48. The device according to claim 45, characterized in that The processing module is specifically used to determine a first time domain offset from a time slot where the control channel is located to a time slot where the scheduled channel is located.

49. The device according to claim 45, characterized in that The unit of the first time domain offset is an orthogonal frequency division multiplexing multi-carrier modulation symbol or a time slot.

50. The device according to claim 45, characterized in that The multiple control channels are repeatedly transmitted.

51. The device according to claim 50, characterized in that The first time domain offset is a time domain offset from a second control channel to a scheduled channel, and the second control channel is one of the multiple control channels that are repeatedly transmitted.

52. The device according to claim 51, characterized in that The second control channel and the first control channel are control channels for repeated transmission.

53. The device according to claim 51, characterized in that The second control channel is indicated by the network device.

54. The device according to claim 51, characterized in that The second control channel is the earliest transmitted control channel or the latest transmitted control channel or any one of the intermediate control channels among the multiple control channels that are repeatedly transmitted.

55. The device according to claim 51, characterized in that The network device dynamically indicates or statically indicates or pre-configures the second control channel.

56. The device according to claim 51, characterized in that The processing module is further used to determine a second time domain offset according to the first control channel and the second control channel, where the second time domain offset is a time domain offset from the first control channel to the second control channel.

57. The device according to claim 56, characterized in that The time domain offset from the first control channel to the second control channel includes: The time domain offset from the starting position of the first control channel to the starting position of the second control channel or the time domain offset from the time slot where the first control channel is located to the time slot where the second control channel is located.

58. The device according to claim 57, characterized in that The processing module is further used to determine the time domain position of the scheduled channel according to the first time domain offset, the second time domain offset and the time domain resources of the first control channel.

59. The device according to claim 45, characterized in that The first time domain offset is a time domain offset from the first control channel to the scheduled channel.

60. The device according to claim 45, characterized in that The first time domain offset is a time domain offset from a third control channel to a scheduled channel, and the starting transmission positions of the third control channel and the first control channel are different.

61. The device according to claim 59 or 60, characterized in that The processing module is further used to determine the time domain position of the scheduled channel according to the first time domain offset and the time domain resources of the first control channel.

62. The device according to any one of claims 44 to 60, characterized in that The processing module is specifically configured to detect the at least one control channel at a time corresponding to the at least one control channel according to a state of a transmission configuration indication configured by the network device.

63. The device according to any one of claims 41 to 60, characterized in that The control channel is a physical downlink control channel PDCCH or a physical uplink control channel PUCCH.

64. The device according to claim 63, characterized in that The channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

65. The device according to claim 64, characterized in that The PUCCH is used to carry the positive acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

66. The device according to claim 61, characterized in that The device further includes: a transceiver module, configured to receive or transmit the channel scheduled by the control channel at the location of the time domain resource of the channel scheduled by the control channel.

67. The device according to any one of claims 41 to 60, characterized in that If the first identifiers associated with the multiple control channels are different, the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

68. The device according to any one of claims 41 to 60, characterized in that The first identifier is a control resource set identifier or a control resource set pool identifier.

69. The device according to any one of claims 41 to 60, characterized in that The network device dynamically indicates or statically indicates or pre-configures the first identifier.

70. The device according to any one of claims 41 to 60, characterized in that The first threshold value is determined by configuring the network device or reporting by a terminal device.

71. A communication device, characterized in that: include: A sending module, used for sending multiple control channels to a terminal device, wherein the multiple control channels schedule the same physical channel; The control channel is associated with a first identifier, the first identifier is related to a first time interval, and the first time interval is a time interval from the control channel to a reception moment of a corresponding scheduled channel; If the first identifiers associated with the multiple control channels are the same, the multiple control channels are configured so that at least one of the first time intervals is smaller than a first threshold value and at least one of the first time intervals is larger than the first threshold value.

72. The device according to claim 71, characterized in that The starting positions of the time domain resources of at least two transmitted control channels among the multiple control channels are different.

73. The device according to claim 71, characterized in that The sending module is specifically used to transmit the multiple control channels to the terminal device through at least one transmission configuration indication.

74. The device according to any one of claims 71 to 73, characterized in that The control channel is a physical downlink control channel PDCCH or a physical uplink control channel PUCCH.

75. The device according to claim 74, characterized in that The channel scheduled by the control channel is a physical downlink shared channel PDSCH, a physical uplink shared channel PUSCH, or a physical uplink control channel PUCCH.

76. The device according to claim 75, characterized in that The PUCCH is used to carry the positive acknowledgement / negative acknowledgement ACK / NACK information of the PDSCH.

77. The device according to any one of claims 71 to 73, characterized in that If the first identifiers associated with the multiple control channels are different, the multiple control channels are configured so that the first time intervals are all greater than the first threshold value or the first time intervals are all less than the first threshold value.

78. The device according to any one of claims 71 to 73, characterized in that The first identifier is a control resource set identifier or a control resource set pool identifier.

79. The device according to any one of claims 71 to 73, characterized in that The network device dynamically indicates or statically indicates or pre-configures the first identifier.

80. The device according to claim 77, characterized in that The first threshold value is determined by configuring a network device or reporting by the terminal device.

81. A terminal device, characterized in that: include: processor, memory, transmitter and receiver; The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the method according to any one of claims 1 to 30; The transmitter is used to execute the sending action of the terminal device, and the receiver is used to execute the receiving action of the terminal device.

82. A network device, characterized in that: include: processor, memory, transmitter and receiver; The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the method according to any one of claims 31 to 40; The transmitter is used to execute a sending action of the network device, and the receiver is used to execute a receiving action of the network device.

83. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as described in any one of claims 1 to 30, or executes a method as described in any one of claims 31 to 40.

84. A computer-readable storage medium, characterized in that Used to store a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 30, or to execute the method according to any one of claims 31 to 40.

85. A computer program product, characterized in that The method comprises computer program information, wherein the computer program information enables a computer to execute the method according to any one of claims 1 to 30, or to execute the method according to any one of claims 31 to 40.