A method and device for determining an interval
By using configuration and scheduling information between terminal devices and network devices in the NB-IoT system, the interval between transmission channels and transmission blocks is determined and adjusted, the problem of channel blocking in downlink data transmission is solved, and the transmission efficiency is improved and resource overhead is reduced.
Patent Information
- Application Number
- CN202080095472.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-14
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2040-02-14
AI Technical Summary
In NB-IoT, downlink data transmission may require multiple repetitions, resulting in channel blockage and the interval between transmission blocks cannot be effectively determined.
Through configuration information and scheduling information between the terminal device and the network device, the intervals of the transmission channel and transmission block are determined, and when certain preset conditions are met, these intervals are delayed or adjusted to avoid channel blockage.
It effectively avoids channel blockage, improves data transmission efficiency, and reduces the overhead of network resources.
Smart Images

Figure CN115039478B_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of communications, and in particular, to a method and device for determining an interval. Background Art
[0002] The Internet of Things (IoT) is the "Internet of Things". This type of communication is also called machine type communications (MTC). The user equipment (UE) in MTC is called an MTC terminal. The IoT is applied in a variety of scenarios, such as from outdoor to indoor, from above ground to underground, and therefore puts forward many special requirements for the design of the IoT. For example, it requires coverage enhancement, support for a large number of low-speed devices, very low cost, and low energy consumption.
[0003] For user devices at the edge of a cell or in a basement with poor wireless channel quality, downlink data transmission may require up to hundreds or even thousands of repetitions, and downlink data transmission takes a long time. A specific form of the Internet of Things is narrowband internet of things (NB-IoT). The system bandwidth of NB-IoT is 180 kHz, and the transmission bandwidth of the narrowband physical downlink shared channel (NPDSCH) is also 180kHz. Different user devices can only occupy NPDSCH in time-division multiplexing. If a user device with poor wireless channel quality occupies the channel, it will block user devices with good coverage conditions. Because user devices with good coverage conditions need to wait until user devices with poor wireless channel quality have received downlink transmission data before they can receive NPDSCH.
[0004] This frequent downlink repetitive transmission will block NPDSCH due to the use of time division multiplexing. To avoid this situation, in NB-IoT, the user equipment can determine whether to insert a downlink gap (DL gap) in NPDSCH based on the number of repetitions of the search space of the narrowband physical downlink control channel (NPDCCH). For example, there are two user equipments, UE1 and UE2. If UE1 inserts a downlink gap in NPDSCH, UE2 can use the downlink gap for data transmission, avoiding the situation where UE2 cannot perform data transmission for a long time.
[0005] Single cell point-to-multipoint (SC-PTM) technology is a multicast-based propagation technology. In SC-PTM technology, there is a single cell multicast traffic channel (SC-MTCH). SC-MTCH is a data traffic channel used to transmit service data in multicast. In SC-MTCH, one downlink control information (DCI) can schedule multiple transport blocks (TB). For example, the maximum number of transport blocks scheduled by a DCI is 8. An interval is inserted after each transport block, which is the interval between transport blocks.
[0006] When the downlink interval is effective and there is an interval between transmission blocks, how to determine the interval between transmission blocks is still a technical problem in the field. Summary of the invention
[0007] The embodiments of the present application provide a method and device for determining an interval, which can be used by a terminal device and a network device to determine the interval between transmission blocks, thereby solving the problem that the interval between transmission blocks cannot be determined at present.
[0008] To solve the above technical problems, the present application provides the following technical solutions:
[0009] In a first aspect, an embodiment of the present application provides a method for determining an interval, comprising: a terminal device receives first configuration information and second configuration information from a network device, wherein the first configuration information is used to indicate the interval of a transmission channel, and the second configuration information is used to indicate the interval of a transmission block; the terminal device receives scheduling information from the network device, wherein the scheduling information is used to schedule N transmission blocks carried in a first channel, wherein N is a positive integer; the terminal device determines a downlink interval in the first channel according to the first configuration information; the terminal device determines a first interval of the N transmission blocks according to the second configuration information; when the terminal device determines that a preset condition is met, the terminal device determines that an interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval portion and the downlink interval, wherein the preset condition includes that the first interval includes an interval portion that overlaps with the downlink interval; or, when the first interval includes an interval portion that overlaps with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0010] In the above scheme, the preset condition provided by the embodiment of the present application includes that the first interval includes an interval portion overlapping with the downlink interval. When the terminal device determines that the preset condition is met, the terminal device determines that the interval portion overlapping with the downlink interval included in the first interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval, so that the terminal device can determine the first interval of N transmission blocks. Furthermore, for backward compatibility scenarios, when the network device needs to send the same N transmission blocks to two types of terminal devices at the same time, the first type of terminal device supports one scheduling information to schedule the N transmission blocks, and the second type of terminal device supports N scheduling information to schedule the N transmission blocks. After the first transmission block of the N transmission blocks, the network device needs additional resources to send N-1 scheduling information for the next N-1 transmission blocks to the second type of terminal device. Through the scheme of this embodiment, the interval portion overlapping with the downlink interval included in the first interval is postponed in the time domain, so that the network device can send the N-1 transmission blocks to the second type of terminal device after the postponement. Part of the N-1 scheduling information is sent. If the interval portion included in the first interval that overlaps with the downlink interval is not delayed in the time domain, the network device has no resources to send the N-1 scheduling information, and then the second type of terminal device cannot receive the next N-1 transmission blocks at the same resource position as the first terminal device. The network device can only send the N-1 scheduling information and the next N-1 transmission blocks to the second terminal device at other resource positions, that is, the next N-1 transmission blocks are transmitted twice by the network device. Therefore, the scheme of this embodiment can avoid repeated transmission of the same transmission block and reduce the overhead of network resources. Alternatively, in the embodiment of the present application, when the first interval includes an interval portion that overlaps with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval, so that the terminal device can determine the first interval of the N transmission blocks. Since the interval portion in the first interval that overlaps with the downlink interval belongs to the downlink interval, the transmission block can be transmitted after the downlink interval, thereby improving the transmission efficiency of the transmission block.
[0011] In a possible implementation, the preset condition also includes at least one of the following: the value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; the time length of the first interval is greater than or equal to a second threshold, the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device; the time length of the first interval is less than or equal to the time length of the downlink interval; the first interval and the downlink interval have the same starting position; the N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of using multiple transmission block scheduling, and the second method is a method of not using multiple transmission block scheduling. In this scheme, it is necessary to adopt the scheme of this embodiment when the number of TBs scheduled by the DCI is greater than the first threshold, that is, when the first interval and the DL gap overlap, the overlapping interval part in the first interval is postponed. When the time length of the first interval is large enough, it can be used to send the scheduling information required by another terminal device. Therefore, the time length of the first interval is greater than or equal to the second threshold, which can avoid repeated sending of the same transmission block and reduce network resource overhead. When the length of the first interval is less than or equal to the length of the downlink interval, it is more necessary to postpone the interval portion of the first interval that overlaps with the downlink interval, so as to avoid repeated transmission of the same transmission block and reduce network resource overhead. When the starting subframe of the first interval and the starting position of the downlink interval are the same, it is more necessary to postpone the interval portion of the first interval that overlaps with the downlink interval, so as to avoid repeated transmission of the same transmission block and reduce network resource overhead. The method of multi-transmission block scheduling can be understood as a method in which one DCI can be used to schedule multiple TBs, and the method of not using multiple transmission blocks can be understood as a method in which one DCI cannot be used to schedule multiple TBs, or a method in which one DCI is used to schedule one TB. For the above-mentioned multiple types of scheduling methods, the embodiments of the present application support the above-mentioned scheduling methods.
[0012] In a possible implementation, the method further includes: the terminal device receives indication information from the network device; when the indication information indicates a first state, the following steps are triggered: when the terminal device determines that the preset condition is met, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval; or, when the indication information indicates a second state, the following steps are triggered: when the first interval includes an interval portion that overlaps with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval. In this scheme, the terminal device can also receive indication information from the network device, and determine to execute different first interval determination methods according to the indication information. Through the above indication information, the terminal device can determine the first interval according to the indication information, which solves the problem that the first interval cannot be determined at present.
[0013] In a possible implementation, the first interval is an interval after each of the N transport blocks. In this solution, the first interval is an interval after any one of the N transport blocks, for example, the first interval may be an interval after the last transport block in the N transport blocks, that is, there is a first interval after the last transport block in the N transport blocks. The first interval may also not include the last transport block in the N transport blocks, that is, there is no first interval after the last transport block in the N transport blocks.
[0014] In a possible implementation, the first interval is the interval after every two transmission blocks in the N transmission blocks. When the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval. In this scheme, the first interval is the interval after two adjacent transmission blocks in the N transmission blocks. For example, the first interval may be the interval after the last two transmission blocks in the N transmission blocks, that is, there is a first interval after the last two transmission blocks in the N transmission blocks. The first interval may also not include the last two transmission blocks in the N transmission blocks, that is, there is no first interval after the last two transmission blocks in the N transmission blocks.
[0015] In a possible implementation, the method further includes: the terminal device receives configuration parameters of a common search space from the network device, the common search space including: a Type 2A common search space; the terminal device does not monitor a downlink control channel in the Type 2A common search space within the first interval. In this solution, for the Type 2A common search space, the terminal device does not monitor a downlink control channel in the Type 2A common search space, thereby saving power consumption of the terminal device. An example is given below, where the UE does not monitor a downlink control channel or a downlink control channel candidate in the Type2ANPDCCH common search space within the first interval or 20ms gap, thereby saving UE power consumption.
[0016] In a possible implementation, the method further includes: the terminal device does not monitor the downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20. In this scheme, after receiving the first transmission block, the terminal device decodes the first transmission block, and the terminal device does not need to monitor the downlink control channel at this time, thereby reducing the processing complexity of the terminal device and saving the power consumption of the terminal device. An example is illustrated as follows: for N TBs scheduled by a DCI, the end time of the downlink shared channel transmission carrying TBi for the UE is subframe n, and the UE does not monitor the downlink control channel or the downlink control channel candidate between subframe n and subframe n+k, and k can be 12ms or 20ms, thereby reducing the UE processing complexity and avoiding the UE from monitoring the downlink control channel while decoding TBi, and also saving the UE power consumption.
[0017] In the second aspect, an embodiment of the present application also provides a method for determining an interval, including: the network device determines first configuration information, the first configuration information is used to indicate the interval of a first channel, the first channel carries N transmission blocks, and N is a positive integer; the network device determines second configuration information, the second configuration information is used to indicate the first interval of the N transmission blocks; the network device sends the first configuration information and the second configuration information to the terminal device; the network device sends scheduling information to the terminal device, and the scheduling information is used to schedule the N transmission blocks; when the network device determines that a preset condition is met, the network device determines that the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval part and the downlink interval, wherein the preset condition includes that the first interval includes an interval part that overlaps with the downlink interval; or, when the first interval includes an interval part that overlaps with the downlink interval, the network device determines that the interval part included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0018] In this scheme, the preset condition provided by the embodiment of the present application includes that the first interval includes an interval portion overlapping with the downlink interval. When the network device determines that the preset condition is met, the network device determines that the interval portion overlapping with the downlink interval included in the first interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval, so that the network device can determine the first interval of N transmission blocks. Furthermore, for backward compatibility scenarios, when the network device needs to send the same N transmission blocks to two types of terminal devices at the same time, the first type of terminal device supports one scheduling information to schedule the N transmission blocks, and the second type of terminal device supports N scheduling information to schedule the N transmission blocks. After the first transmission block of the N transmission blocks, the network device needs additional resources to send N-1 scheduling information for the next N-1 transmission blocks to the second type of terminal device. Through the scheme of this embodiment, the interval portion overlapping with the downlink interval included in the first interval is postponed in the time domain, so that the network device can send the N-1 transmission blocks to the second type of terminal device after the postponement. Part of the N-1 scheduling information is sent. If the interval portion included in the first interval that overlaps with the downlink interval is not delayed in the time domain, the network device has no resources to send the N-1 scheduling information, and then the second type of terminal device cannot receive the next N-1 transmission blocks at the same resource position as the first terminal device. The network device can only send the N-1 scheduling information and the next N-1 transmission blocks to the second terminal device at other resource positions, that is, the next N-1 transmission blocks are transmitted twice by the network device. Therefore, the scheme of this embodiment can avoid repeated transmission of the same transmission block and reduce the overhead of network resources. Alternatively, in the embodiment of the present application, when the first interval includes an interval portion that overlaps with the downlink interval, the network device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval, so that the terminal device can determine the first interval of the N transmission blocks. Since the interval portion in the first interval that overlaps with the downlink interval belongs to the downlink interval, the transmission block can be transmitted after the downlink interval, thereby improving the transmission efficiency of the transmission block.
[0019] In a possible implementation, the preset condition also includes at least one of the following: the value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; the time length of the first interval is greater than or equal to a second threshold, the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device; the time length of the first interval is less than or equal to the time length of the downlink interval; the first interval and the downlink interval have the same starting position; the N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of using multiple transmission block scheduling, and the second method is a method of not using multiple transmission block scheduling. In this scheme, it is necessary to adopt the scheme of this embodiment when the number of TBs scheduled by the DCI is greater than the first threshold, that is, when the first interval and the DL gap overlap, the overlapping interval part in the first interval is postponed. When the time length of the first interval is large enough, it can be used to send the scheduling information required by another terminal device. Therefore, the time length of the first interval is greater than or equal to the second threshold, which can avoid repeated sending of the same transmission block and reduce network resource overhead. When the length of the first interval is less than or equal to the length of the downlink interval, it is more necessary to postpone the interval portion of the first interval that overlaps with the downlink interval, so as to avoid repeated transmission of the same transmission block and reduce network resource overhead. When the starting subframe of the first interval and the starting position of the downlink interval are the same, it is more necessary to postpone the interval portion of the first interval that overlaps with the downlink interval, so as to avoid repeated transmission of the same transmission block and reduce network resource overhead. The method of multi-transmission block scheduling can be understood as a method in which one DCI can be used to schedule multiple TBs, and the method of not using multiple transmission blocks can be understood as a method in which one DCI cannot be used to schedule multiple TBs, or a method in which one DCI is used to schedule one TB. For the above-mentioned multiple types of scheduling methods, the embodiments of the present application support the above-mentioned scheduling methods.
[0020] In a possible implementation, the method further includes: the network device sends indication information to the terminal device, wherein when the indication information indicates the first state, the indication information is used to indicate that when the terminal device determines that the preset condition is met, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval; or, when the indication information indicates the second state, the indication information is used to indicate that when the first interval includes an interval portion that overlaps with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval. In this scheme, the network device can send indication information, and the terminal device can also receive indication information from the network device, and determine to execute different first interval determination methods according to the indication information. Through the above indication information, the terminal device can determine the first interval according to the indication information, which solves the problem that the first interval cannot be determined at present.
[0021] In a possible implementation, the first interval is an interval after each of the N transport blocks. In this solution, the first interval is an interval after any one of the N transport blocks, for example, the first interval may be an interval after the last transport block in the N transport blocks, that is, there is a first interval after the last transport block in the N transport blocks. The first interval may also not include the last transport block in the N transport blocks, that is, there is no first interval after the last transport block in the N transport blocks.
[0022] In a possible implementation, the first interval is the interval after every two transmission blocks in the N transmission blocks. When the first interval includes an interval portion overlapping with the downlink interval, the network device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval. In this solution, the first interval is the interval after two adjacent transmission blocks in the N transmission blocks. For example, the first interval may be the interval after the last two transmission blocks in the N transmission blocks, that is, there is a first interval after the last two transmission blocks in the N transmission blocks. The first interval may also not include the last two transmission blocks in the N transmission blocks, that is, there is no first interval after the last two transmission blocks in the N transmission blocks.
[0023] In a possible implementation, the method further includes: the network device sends configuration parameters of a common search space to the terminal device, the common search space includes: a Type 2A common search space; the network device does not send a downlink control channel in the Type 2A common search space within the first interval. In this solution, for the Type 2A common search space, the terminal device does not monitor the downlink control channel in the Type 2A common search space, thereby saving power consumption of the terminal device. An example is given below, where the UE does not monitor the downlink control channel or downlink control channel candidates in the Type2A NPDCCH common search space within the first interval or 20ms gap, which can save UE power consumption.
[0024] In a possible implementation, the method further includes: the network device does not send a downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20. In this scheme, after receiving the first transmission block, the terminal device decodes the first transmission block, and the terminal device does not need to monitor the downlink control channel at this time, thereby reducing the processing complexity of the terminal device and saving the power consumption of the terminal device. An example is given as follows: for N TBs scheduled by a DCI, the UE ends the transmission of the downlink shared channel carrying TBi in subframe n, and the UE does not monitor the downlink control channel or downlink control channel candidates between subframe n and subframe n+k, and k can be 12ms or 20ms, thereby reducing the UE processing complexity and avoiding the UE from monitoring the downlink control channel while decoding TBi, and also saving the UE power consumption.
[0025] In a third aspect, an embodiment of the present application further provides a terminal device, comprising: a transceiver module, configured to receive first configuration information and second configuration information from a network device, wherein the first configuration information is used to indicate an interval of a transmission channel, and the second configuration information is used to indicate an interval of a transmission block; the transceiver module is also configured to receive scheduling information from the network device, wherein the scheduling information is used to schedule N transmission blocks carried in a first channel, wherein N is a positive integer; a processing module, configured to determine a downlink interval in the first channel according to the first configuration information; the processing module is also configured to determine a first interval of the N transmission blocks according to the second configuration information; the processing module is also configured to determine, when it is determined that a preset condition is met, that an interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and that the interval portion after the postponement does not overlap with the downlink interval, wherein the preset condition includes that the first interval includes an interval portion that overlaps with the downlink interval; or, the processing module is also configured to determine that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval when the first interval includes an interval portion that overlaps with the downlink interval.
[0026] In a possible implementation, the preset condition also includes at least one of the following: the value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; the time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device; the time length of the first interval is less than or equal to the time length of the downlink interval; the first interval and the downlink interval have the same starting position; the N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multi-transmission block scheduling, and the second method is a method of not adopting multi-transmission block scheduling.
[0027] In one possible implementation, the transceiver module is further used to receive indication information from the network device; the processing module is further used to trigger the execution of the following steps when the indication information indicates a first state: when it is determined that a preset condition is met, it is determined that the interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval; or, the processing module is further used to trigger the execution of the following steps when the indication information indicates a second state: when the first interval includes an interval portion overlapping with the downlink interval, it is determined that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0028] In a possible implementation manner, the first interval is an interval after each transport block in the N transport blocks.
[0029] In a possible implementation, the first interval is the interval after every two transmission blocks in the N transmission blocks, and the processing module is further used to determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval when the first interval includes an interval portion overlapping with the downlink interval.
[0030] In a possible implementation, the transceiver module is also used to receive configuration parameters of a public search space from the network device, and the public search space includes: a Type 2A public search space; the processing module is also used to not monitor a downlink control channel in the Type 2A public search space within the first interval.
[0031] In one possible implementation, the processing module is also used to not monitor the downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
[0032] In the third aspect of the present application, the constituent modules of the terminal device may also execute the steps described in the aforementioned first aspect and various possible implementations. For details, please refer to the aforementioned description of the first aspect and various possible implementations.
[0033] In a fourth aspect, an embodiment of the present application further provides a network device, comprising: a processing module, used to determine first configuration information, wherein the first configuration information is used to indicate an interval of a first channel, wherein the first channel carries N transmission blocks, wherein N is a positive integer; the processing module, further used to determine second configuration information, wherein the second configuration information is used to indicate a first interval of the N transmission blocks; a transceiver module, used to send the first configuration information and the second configuration information to a terminal device; the transceiver module, further used to send scheduling information to the terminal device, wherein the scheduling information is used to schedule the N transmission blocks; the processing module, further used to determine, when it is determined that a preset condition is met, that an interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and that there is no overlap between the postponed interval portion and the downlink interval, wherein the preset condition includes that the first interval includes an interval portion that overlaps with the downlink interval; or, the processing module, further used to determine that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval when the first interval includes an interval portion that overlaps with the downlink interval.
[0034] In a possible implementation, the preset condition also includes at least one of the following: the value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; the time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device; the time length of the first interval is less than or equal to the time length of the downlink interval; the first interval and the downlink interval have the same starting position; the N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multi-transmission block scheduling, and the second method is a method of not adopting multi-transmission block scheduling.
[0035] In one possible implementation, the transceiver module is further used to send indication information to the terminal device, wherein, when the indication information indicates a first state, the indication information is used to indicate that when the terminal device determines that a preset condition is met, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval; or, when the indication information indicates a second state, the indication information is used to indicate that when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0036] In a possible implementation manner, the first interval is an interval after each transport block in the N transport blocks.
[0037] In a possible implementation, the first interval is the interval after every two transmission blocks in the N transmission blocks, and the processing module is further used to determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval when the first interval includes an interval portion overlapping with the downlink interval.
[0038] In a possible implementation, the transceiver module is further used to send configuration parameters of a common search space to the terminal device, where the common search space includes: a Type 2A common search space; the processing module is further used to not send a downlink control channel in the Type 2A common search space within the first interval.
[0039] In a possible implementation, the processing module is also used to not send a downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying a first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
[0040] In the fourth aspect of the present application, the constituent modules of the network device may also execute the steps described in the aforementioned second aspect and various possible implementations. For details, please refer to the aforementioned description of the second aspect and various possible implementations.
[0041] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a computer, the computer executes the methods described in the first to second aspects above.
[0042] In a sixth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the methods described in the first to second aspects above.
[0043] In the seventh aspect, an embodiment of the present application provides a communication device, which may include entities such as a terminal device or a network device, and the communication device includes: a processor, and optionally, a memory; the memory is used to store instructions; the processor is used to execute the instructions in the memory, so that the communication device executes the method as described in any one of the first to second aspects above.
[0044] In an eighth aspect, an embodiment of the present application provides a chip system, which includes a processor for supporting a communication device to implement the functions involved in the above aspects, for example, sending or processing the data and / or information involved in the above methods. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the communication device. The chip system can be composed of chips, or it can include chips and other discrete devices.
[0045] In the ninth aspect, an embodiment of the present application provides a communication device, comprising a processor and a communication interface, wherein the communication interface is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a method as described in any one of the first to second aspects above through a logic circuit or by executing code instructions. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of the structure of a wireless access network provided in an embodiment of the present application;
[0047] Figure 2 A schematic diagram of an interactive process of a method for determining an interval provided in an embodiment of the present application;
[0048] Figure 3This is a schematic diagram of determining whether to introduce a downlink interval in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of a first interval of a transmission block provided in an embodiment of the present application;
[0050] Figure 5 A schematic diagram of a first interval of another transmission block provided in an embodiment of the present application;
[0051] Figure 6 A schematic diagram of components of a first interval provided in an embodiment of the present application;
[0052] Figure 7 A schematic diagram of an application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is postponed in the time domain;
[0053] Figure 8 A schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is postponed in the time domain;
[0054] Fig. 9 A schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is postponed in the time domain;
[0055] Fig.10 A schematic diagram of an application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is not delayed in the time domain;
[0056] Fig.11 A schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is postponed in the time domain;
[0057] Fig.12 A schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is postponed in the time domain;
[0058] Fig.13 A schematic diagram of an application scenario of multi-transmission block scheduling and single-transmission block scheduling provided in an embodiment of the present application;
[0059] Fig.14 A schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is postponed in the time domain;
[0060] Fig.15 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0061] Fig.16 A schematic diagram of the composition structure of a network device provided in an embodiment of the present application;
[0062] Fig.17 A schematic diagram of the structure of another terminal device provided in an embodiment of the present application;
[0063] Fig.18 A schematic diagram of the composition structure of another network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] The embodiments of the present application provide a method and device for determining an interval, which can be used by a terminal device and a network device to determine the interval between transmission blocks, thereby solving the problem that the interval between transmission blocks cannot be determined at present.
[0065] The embodiments of the present application are described below in conjunction with the accompanying drawings.
[0066] The terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that such terms can be interchangeable under appropriate circumstances, which is merely a way of distinguishing the objects of the same attributes when describing them in the embodiments of the present application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0067] The technical solutions of the embodiments of the present application can be applied to various data processing communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA) and other systems. The term "system" can be interchangeable with "network". The CDMA system can implement wireless technologies such as universal terrestrial radio access (UTRA) and CDMA2000. UTRA can include wideband CDMA (WCDMA) technology and other CDMA variant technologies. CDMA2000 can cover interim standard (IS) 2000 (IS-2000), IS-95 and IS-856 standards. The TDMA system can implement wireless technologies such as global system for mobile communication (GSM). The OFDMA system can implement wireless technologies such as evolved universal radio terrestrial access (evolved UTRA, E-UTRA), ultra mobile broadband (ultra mobile broadband, UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash OFDMA, etc. UTRA and E-UTRA are UMTS and UMTS evolution versions. 3GPP's long term evolution (long term evolution, LTE) and various versions based on LTE evolution are new versions of UMTS using E-UTRA. The fifth generation (5 Generation, referred to as "5G") communication system, new radio (New Radio, referred to as "NR"), and the future sixth generation (6th generation, 6G) mobile communication system are the next generation communication systems under study. The technical solutions of the embodiments of the present application can be applied to various communication systems such as V2X, LTE-V, V2V, Internet of Vehicles, MTC, IoT, LTE-M, M2M and Internet of Things. In addition, the communication system can also be applicable to future-oriented communication technologies, and is applicable to the technical solutions provided in the embodiments of the present application.The system 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 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.
[0068] The communication system provided by the embodiment of the present application may include: a first communication device and a second communication device, and data can be transmitted between the first communication device and the second communication device. For example, the first communication device may include: a terminal device, and the second communication device may include: a network device. Or the first communication device may include: a terminal device, and the second communication device may include: another terminal device. Or the first communication device may include: a network device, and the second communication device may include: another network device.
[0069] Figure 1 A schematic diagram of the structure of a possible radio access network (RAN) of an embodiment of the present application is shown. The RAN may be a base station access system of a 2G network (i.e., the RAN includes a base station and a base station controller), or may be a base station access system of a 3G network (i.e., the RAN includes a base station and an RNC), or may be a base station access system of a 4G network (i.e., the RAN includes an eNB and an RNC), or may be a base station access system of a 5G network.
[0070] The RAN includes one or more network devices. The network device may be any device with a wireless transceiver function, or a chip set in a device with a specific wireless transceiver function. The network device includes, but is not limited to, a base station (e.g., a base station BS, a base station NodeB, an evolved base station eNodeB or eNB, a base station gNodeB or gNB in a fifth-generation 5G communication system, a base station in a future communication system, an access node in a WiFi system, a wireless relay node, a wireless backhaul node), etc. The base station may be: a macro base station, a micro base station, a micro-micro base station, a small station, a relay station, etc. Multiple base stations may support a network of one or more of the above-mentioned technologies, or a future evolution network. The core network may support a network of one or more of the above-mentioned technologies, or a future evolution network. The base station may include one or more co-sited or non-co-sited transmission receiving points (TRP). The network device may also be a wireless controller, a centralized unit (CU), or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The network device may also be a server, a wearable device, or a vehicle-mounted device. The following description is made by taking a base station as an example of a network device. The multiple network devices may be base stations of the same type or different types. The base station may communicate with the terminal devices 1-6, or may communicate with the terminal devices 1-6 through a relay station. The terminal devices 1-6 may support communication with multiple base stations of different technologies. For example, the terminal device may support communication with a base station supporting an LTE network, may support communication with a base station supporting a 5G network, and may support dual connection with a base station of an LTE network and a base station of a 5G network. For example, the terminal is connected to a RAN node of a wireless network. Currently, some examples of RAN nodes are: gNB, transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home evolved NodeB (or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wifi) access point (AP), etc.In a network structure, the network device may include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node.
[0071] The terminal device 1-6, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), terminal, etc., is a device that provides voice and / or data connectivity to a user, or a chip set in the device, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminal devices are: mobile phones, tablet computers, laptops, PDAs, mobile Internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc. The terminal device provided in the embodiment of the present application may be a low-complexity terminal device and / or a terminal device in coverage enhancement mode A. For example, a terminal device provided in the embodiment of the present application may be a terminal device that supports multi-transmission block scheduling, and another terminal device may be a terminal device that does not support multi-transmission block scheduling, wherein not supporting multi-transmission block scheduling refers to adopting a single transmission block scheduling method.
[0072] In an embodiment of the present application, the base station and UE1 to UE6 form a communication system, in which the base station sends one or more system information, RAR messages and paging messages to one or more UEs among UE1 to UE6. In addition, UE4 to UE6 also form a communication system, in which UE5 can be implemented as the function of a base station, and UE5 can send one or more system information, control information and paging messages to one or more UEs among UE4 and UE6.
[0073] In this application, transmission can be sending or receiving. When one side of the communication is sending, the other end of the communication is receiving. TB can be a TB for uplink transmission or a TB for downlink transmission.
[0074] See also Figure 2 As shown, it is a schematic diagram of an interactive process of a method for determining an interval provided in an embodiment of the present application. The subsequent steps 201 to 206 are described from the network device side, and the subsequent steps 211 to 216 are described from the terminal device side, which mainly includes the following steps:
[0075] 201. A network device determines first configuration information, where the first configuration information is used to indicate an interval of a first channel, and the first channel carries N transmission blocks, where N is a positive integer.
[0076] Among them, the network device can transmit N transmission blocks to the terminal device through the first channel. For example, the first channel can be a narrowband physical downlink shared channel (narrowband physical downlink shared channel, NPDSCH), for example, the logical channel corresponding to the NPDSCH can be a single cell multicast traffic channel (single cell-multicast traffic channel, SC-MTCH), or the first channel can be other downlink data channels, which is not limited here.
[0077] In the embodiment of the present application, the first channel carries N transmission blocks, and there are multiple values of N. For example, N can be equal to 1, that is, one first channel can carry 1 transmission block. For example, the value of N can be greater than or equal to 2, that is, one first channel can carry multiple transmission blocks. The number of transmission blocks carried in the first channel can be configured according to the application scenario.
[0078] In an embodiment of the present application, the network device may generate first configuration information, and the first configuration information is used to indicate the interval of the first channel. A downlink interval (DL gap) may be introduced in the first channel, and the network device may determine whether the downlink interval is introduced in the current transmission of the first channel. For example, the first configuration information may be configuration information of the DL gap. Figure 3 , which is a schematic diagram of determining whether to introduce a downlink gap in an embodiment of the present application. For example, a DL gap can be introduced in NB-IoT. The method of determining whether there is a DL gap includes: setting the maximum number of repetitions R of the narrowband physical downlink control channel (NPDCCH) search space to max The threshold value N configured on the network device gap,threshold For comparison. If R max <Ngap,threshold , there is no DL gap between NPDCCH and NPDSCH. max ≥N gap,threshold , there is a DL gap between NPDCCH and NPDSCH, and the transmission of NPDCCH and NPDSCH needs to be postponed when encountering the DL gap. Figure 3 As shown, downlink control information (DCI) schedules NPDSCH. When the NPDSCH overlaps with the DL gap, the overlapping part of the NPDSCH and the DL gap needs to be postponed to a time domain position that does not overlap with the DL gap.
[0079] Among them, DL gap occurs periodically, and the network device will configure the period N of DL gap. gap,period and the factor N used to calculate the DLgap duration gap,coff The starting frame and starting subframe of the DL Gap in each cycle are determined according to the following formula:
[0080]
[0081] Among them, n f is the wireless frame number, n s is the subframe number. The duration of the DL Gap satisfies the following relationship:
[0082] N gap,duration =N gap,coff N gap,period .
[0083] 202. The network device determines second configuration information, where the second configuration information is used to indicate a first interval of N transmission blocks.
[0084] Among them, for the N transmission blocks carried by the first channel, an interval can also be introduced between the transmission blocks, and the interval can be the interval of the transmission blocks. In the embodiment of the present application, the interval of the transmission blocks is referred to as the "first interval". For example, the first interval can be a scheduling gap (scheduling gap), and the first interval can also be a TB interval.
[0085] There are many ways to implement the first interval, which will be described in detail below.
[0086] In a possible implementation, the first interval is an interval after each transport block in the N transport blocks. For example, the first interval is an interval after any transport block in the N transport blocks, for example, the first interval may be an interval after the last transport block in the N transport blocks, that is, there is a first interval after the last transport block in the N transport blocks. The first interval may also not include the last transport block in the N transport blocks, that is, there is no first interval after the last transport block in the N transport blocks.
[0087] An example is given below. In the NB-IoT scenario, for SC-MTCH, the maximum number of TBs scheduled by a DCI is 8. A first interval is inserted after each TB, for example, the first interval can be a scheduling gap. Figure 4 As shown, a schematic diagram of a first interval of a transmission block provided in an embodiment of the present application is provided. For example, a DCI schedules four transmission blocks, namely TB1, TB2, TB3 and TB4. The specific value of the first interval is configured by the network device through an RRC message. Specifically, the value of the first interval can be {0, 16, 32, 64, 128} subframes, where the time length corresponding to each subframe is 1 millisecond (ms).
[0088] In a possible implementation, the first interval is an interval after every two transport blocks in the N transport blocks. For example, the first interval is an interval after two adjacent transport blocks in the N transport blocks, for example, the first interval may be an interval after the last two transport blocks in the N transport blocks, that is, there is a first interval after the last two transport blocks in the N transport blocks. The first interval may also not include the last two transport blocks in the N transport blocks, that is, there is no first interval after the last two transport blocks in the N transport blocks.
[0089] like Figure 5 As shown, it is a schematic diagram of the first interval of another transport block provided in an embodiment of the present application. For example, a DCI schedules 4 transport blocks, namely TB1, TB2, TB3 and TB4. When the configuration value of the interval after each of the 4 TBs is 0, and the number of subframes occupied by the NPDSCH carrying each transport block is less than 12, a fixed first interval of 20ms is inserted after every two transport blocks. A first interval of 20ms is inserted after TB1 and TB2, that is, there is no interval between TB1 and TB2, a first interval of 20ms is inserted between TB2 and TB3, and there is no interval between TB3 and TB4.
[0090] It should be noted that there is no execution order between step 201 and step 202. Step 201 may be executed first and then step 202, or step 202 may be executed first and then step 201, or step 201 and step 202 may be executed simultaneously. There is no limitation for this.
[0091] 203. The network device sends first configuration information and second configuration information to the terminal device.
[0092] In an embodiment of the present application, after the network device generates the first configuration information and the second configuration information, the network device can send the first configuration information and the second configuration information to the terminal device, wherein a transmission channel is established between the network device and the terminal device, for example, the network device sends the first configuration information and the second configuration information to the terminal device via a wireless network or a wired network.
[0093] It should be noted that the network device may send the first configuration information and the second configuration information to the terminal device through one message, for example, sending the first configuration information and the second configuration information to the terminal device through a radio resource control (RRC) message. Alternatively, the network device may send the first configuration information and the second configuration information separately, that is, may send the first configuration information and the second configuration information to the terminal device separately through two messages, which is not limited here.
[0094] 211. The terminal device receives first configuration information and second configuration information from the network device, wherein the first configuration information is used to indicate an interval of a transmission channel, and the second configuration information is used to indicate an interval of a transmission block.
[0095] In the embodiment of the present application, a transmission channel is established between the network device and the terminal device, for example, the network device sends the first configuration information and the second configuration information to the terminal device through a wireless network or a wired network. The terminal device can receive the first configuration information and the second configuration information.
[0096] 204. The network device sends scheduling information to the terminal device, where the scheduling information is used to schedule N transmission blocks.
[0097] In an embodiment of the present application, after steps 201 to 203 are executed, the network device sends scheduling information to the terminal device, and the scheduling information can be used to schedule N transmission blocks. It can be seen from the above description that the N transmission blocks are carried in the first channel. When the first interval of the N transmission blocks and the downlink interval of the first channel appear at the same time, the network device can execute any one of the subsequent steps 205 and 206, so that the network device can determine the first interval, which solves the current problem of being unable to determine the first interval.
[0098] The scheduling information sent by the network device to the terminal device may be DCI or other downlink control signaling, which is not limited here. For example, the base station sends DCI to the UE, the DCI schedules N TBs, and the base station determines to apply DL gap in the NPDSCH transmission carrying N TBs. It should be understood that Rmax in the configuration information of DL gap sent by the base station satisfies R max ≥N gap,threshold , accordingly, the UE receives the DCI and the N TBs scheduled by the DCI. According to the DL gap configuration information, the UE determines to apply the DL gap in the NPDSCH transmission carrying the N TBs, that is, the UE determines R max ≥N gap,threshold .
[0099] 212. The terminal device receives scheduling information from the network device, where the scheduling information is used to schedule N transmission blocks carried in the first channel, where N is a positive integer.
[0100] In an embodiment of the present application, a network device sends scheduling information to a terminal device, and the scheduling information can be used to schedule N transmission blocks. It can be seen from the above description that the N transmission blocks are carried in a first channel. When the first interval of the N transmission blocks and the downlink interval of the first channel appear at the same time, the terminal device can execute any one of subsequent steps 215 and 216, so that the terminal device can determine the first interval, thereby solving the problem that the first interval cannot be determined at present.
[0101] 213. The terminal device determines a downlink interval in the first channel according to the first configuration information.
[0102] The terminal device parses the first configuration information to determine the interval of the transmission channel indicated by the first configuration information, and the first configuration information is used to indicate the interval of the first channel. A downlink gap (DL gap) can be introduced in the first channel, and the network device can judge whether to introduce the downlink gap in the current first channel. For example, the first configuration information can be the configuration information of the DL gap.
[0103] 214. The terminal device determines a first interval of N transmission blocks according to the second configuration information.
[0104] The terminal device parses the second configuration information and can determine the interval of the transmission block indicated by the second configuration information. For the N transmission blocks carried by the first channel, an interval can also be introduced between the transmission blocks, and the interval can be the interval of the transmission blocks. In the embodiment of the present application, the interval of the transmission blocks is referred to as a "first interval", for example, the first interval can be a scheduling interval (scheduling gap), and the first interval can also be a TB interval.
[0105] Take the following examples to illustrate that the first interval has two meanings. The first meaning of the first interval is the gap inserted after each TB in N transmission blocks. For example, the first interval is a configurable scheduling gap. In this case, the first interval can be used to solve the backward compatibility issues of various types of UEs. The second meaning of the first interval is the gap inserted after every two TBs in N transmission blocks, which is a fixed 20ms gap. In this case, the first interval can be used to ensure that the processing capability of the terminal device is equivalent to that of the case where one DCI scheduling multiple TBs is not supported, without significantly increasing the processing complexity of the terminal device. At the same time, compared with the interval in the first meaning, the data transmission efficiency can be improved.
[0106] 205. When the network device determines that a preset condition is met, the network device determines that the interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval.
[0107] In the embodiment of the present application, when the first interval includes an interval portion overlapping with the downlink interval, the network device determines that the interval portion included in the first interval overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval portion and the downlink interval. In addition, it is not limited that the network device can also perform a judgment process of whether a preset condition is met. When the network device determines that the preset condition is met, the network device determines that the interval portion included in the first interval overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval portion and the downlink interval. When the network device determines that the preset condition is not met, the network device does not perform step 205.
[0108] In the embodiment of the present application, the first interval is the interval of N transmission blocks, and the downlink interval is the interval of the first channel. Then, the first interval and the downlink interval may overlap. In the embodiment of the present application, the interval included in the first interval that overlaps with the downlink interval is called an "interval portion", which refers to the sub-interval in the first interval that overlaps with the downlink interval. For example, the first interval can completely overlap with the downlink interval, that is, all the interval portions of the first interval overlap with the downlink interval. Figure 6 As shown, it is a schematic diagram of the components of a first interval provided in an embodiment of the present application. Only a part of the first interval overlaps with the downlink interval, and the first interval may include two parts: an interval part overlapping with the downlink interval and a non-overlapping interval. The postponement in step 205 is aimed at postponing the interval part included in the first interval that overlaps with the downlink interval in the time domain, and it is necessary to keep the interval part after the postponement from overlapping with the downlink interval.
[0109] In an embodiment of the present application, for the interval portion included in the first interval that overlaps with the downlink interval, it is necessary to postpone in the time domain, and there is no overlap between the interval portion after postponement and the downlink interval. The postponement refers to postponing the interval portion included in the first interval that overlaps with the downlink interval to a time domain position that does not overlap with the downlink interval. For example, in step 212, the terminal device supports multi-transmission block scheduling, and the scheduling information received by the terminal device can be used to schedule multiple transmission blocks. After the interval portion included in the first interval that overlaps with the downlink interval is postponed, the interval portion included in the first interval that overlaps with the downlink interval can be used for the network device to send another scheduling information. The other scheduling information can be used to schedule the transmission block to the terminal device that supports single transmission block scheduling. When the transmission block is transmitted after the first interval, repeated transmission of the same transmission block can be avoided, thereby reducing the overhead of network resources.
[0110] An example is given below. Taking the first interval as the scheduling interval as an example, the first interval is a part of the NPDSCH transmission carrying N TBs. When the DL gap and the first interval overlap, the overlapping part in the first interval is postponed. For example, assume that N TBs are recorded as TBi in chronological order, where i satisfies the following conditions: i=0, 1, 2, ..., N-1. The end subframe of the NPDSCH transmission carrying TBi is recorded as ni, and the start subframe of the NPDSCH transmission carrying TBj is recorded as nj, where j satisfies j=i+1, i+2, ..., N-1. The number of subframes occupied by the downlink interval (DL gap) is k, and the number of subframes occupied by the first interval is m. Through this embodiment, m and k satisfy the following relationship: m=nj-ni-k-2.
[0111] like Figure 7 As shown, it is a schematic diagram of an application scenario in which the interval portion overlapping with the downlink interval in the first interval provided by an embodiment of the present application is postponed in the time domain. The UE supports a multi-transmission block scheduling method, and one DCI schedules TB1 and TB2 simultaneously. Before the postponement, the first interval overlaps with the downlink interval. According to the embodiment of the present application, the interval portion overlapping with the downlink interval in the first interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval. For example, the duration of the first interval is less than the duration of the DL gap. At this time, the entire first interval and the DL gap completely overlap (overlap), so the entire first interval needs to be postponed (postpone), that is, Figure 7 The first interval shown in are all postponed.
[0112] like Figure 8As shown, it is a schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided by the embodiment of the present application is postponed in the time domain. The duration of the first interval is greater than the duration of the DL gap. At this time, a portion of the first interval overlaps with the DL gap. Therefore, the overlapping interval portion of the first interval needs to be postponed, that is, Figure 8 The interval portion overlapping with the DL gap in the first interval shown in FIG needs to be postponed.
[0113] like Fig. 9 As shown, it is a schematic diagram of another application scenario in which the interval part overlapping with the downlink interval in the first interval provided by the embodiment of the present application is delayed in the time domain. Next, the technical effect produced by the embodiment of the present application is illustrated by example. Fig. 9 There are two types of UEs, the first type of UE is a UE that supports multi-TB scheduling, denoted as the first type UE, and the first type UE receives DCI1. The first type UE receives one DCI1, and the DCI can schedule TB1 and TB2. The second type of UE is a UE that does not support multi-TB scheduling, denoted as the second type UE. The second type UE receives DCI2, and the second type UE needs to receive two DCI2s, the first DCI2 schedules TB1, and the second DCI2 schedules TB2. For both types of UE, DLgap is applied in downlink transmission. Both UEs receive the same DL gap configuration. Through this embodiment, when the first interval and the DL gap overlap, the interval portion of the first interval that overlaps with the downlink interval is delayed in the time domain, thereby ensuring that the second type UE can monitor the DCI2 that schedules TB2 in the delayed first interval. Furthermore, for the same SC-MTCH, the network device only needs to send TB2 once, reducing network resource overhead.
[0114] like Fig.10 As shown, it is a schematic diagram of an application scenario in which the interval part overlapping with the downlink interval in the first interval provided by the embodiment of the present application is not delayed in the time domain. Next, the above example is used to illustrate the problems caused by not adopting the solution of this embodiment, such as Fig.10 As shown, only the overlapping part of TB2 and DL gap is postponed, if the first interval is not postponed (postpone). For the second type of UE, DCI2 that schedules TB2 also needs to be postponed. At this time, the network device cannot send TB2 only once for the first type of UE and the second type of UE. The network device needs to send TB2 once for the first type of UE and send the same TB2 again for the second type of UE, which causes a waste of resources and reduces the utilization rate of network resources.
[0115] Among them, the network device determines whether a preset condition is met, and the preset condition is used to determine whether to perform the following steps: the network device determines that the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the interval part after the postponement and the downlink interval. The preset condition determined by the network device has multiple implementation methods. For example, the preset condition can be a preset condition set for N transmission blocks, or a preset condition set for the first interval, or a preset condition set for N transmission blocks and the first interval, and the implementation method of the preset condition is not limited.
[0116] In the embodiment of the present application, the preset condition may further include any one of the following five conditions: the first interval is a part of the NPDSCH transmission carrying N TBs, and when the DL gap and the first interval overlap, the overlapping interval part in the first interval is postponed. Next, examples are given for the above five preset conditions respectively.
[0117] The preset conditions also include at least one of the following:
[0118] 1) The value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8.
[0119] For example, when the number of TBs scheduled by the DCI is greater than or equal to a first threshold, the first threshold may be an agreed value or a value configured by the network device. The first threshold may be 2, 3, 4, 5, 6, 7 or 8.
[0120] When the number of TBs scheduled by DCI is small, for example, when the number of TBs is 1, the network device can adjust the position of the first interval through scheduling so that the network device has space to send DCI for the second type of UE and schedule TB2. Fig.11 As shown, it is a schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided by the embodiment of the present application is postponed in the time domain. Since part of TB1 encounters the DL gap and postpones the transmission, the first interval and the DL gap do not overlap. The first interval does not completely overlap with the DL gap. At this time, in the non-overlapping first interval portion, the base station can send DCI for the second type of UE and schedule TB2. At this time, the overlapping portion of the first interval and the DL gap does not need to be postponed.
[0121] like Fig.12As shown, it is a schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided by the embodiment of the present application is postponed in the time domain. Assuming that the number of TBs scheduled by DCI is 2, when the number of TBs scheduled by a DCI is greater than 2, for example, it is completely dependent on the network device to adjust the position of the first interval through scheduling, so that the network device has space to schedule subsequent TBs for the second type UE through one DCI scheduling one TB, and ensure that the resource position of the final scheduled TB is the same as the method of scheduling multiple TBs by one DCI for the first type UE. This is an impossible solution. Therefore, it is necessary to adopt the solution of this embodiment when the number of TBs scheduled by DCI is greater than the first threshold, that is, when the first interval and the DL gap overlap, the overlapping interval portion in the first interval is postponed.
[0122] 2) The time length of the first interval is greater than or equal to a second threshold value, and the second threshold value is a preset value, or the second threshold value is a value notified by the network device to the terminal device.
[0123] For example, when the time length of the first interval is greater than or equal to the second threshold, the second threshold may be an agreed value or a network device configuration. Fig.13 As shown, it is a schematic diagram of the application scenario of multi-transmission block scheduling and single transmission block scheduling provided in an embodiment of the present application. For example, one DCI1 schedules TB1 and TB2, and one DCI2 schedules one TB, that is, one DCI2 schedules TB1, and another DCI2 schedules TB2. A first interval is introduced between TB1 and TB2, and a DCI2 can be sent within the first interval, and the DCI2 can schedule TB2. It can only be used to send a DCI2 when the time length of the first interval is large enough. Therefore, the time length of the first interval is greater than or equal to the second threshold, which can avoid repeated transmission of the same SC-MTCH TB and reduce network resource overhead.
[0124] 3) The duration of the first interval is less than or equal to the duration of the downlink interval.
[0125] For example, the duration of the first interval is less than or equal to the duration of the DL gap. Fig.14As shown, it is a schematic diagram of another application scenario in which the interval portion overlapping with the downlink interval in the first interval provided in an embodiment of the present application is postponed in the time domain. The length of the first interval is greater than the length of the DL gap. At this time, the first interval does not completely overlap with the DL gap. At this time, in the non-overlapping first interval portion, the base station can send DCI for the second type of UE and schedule TB2. At this time, the overlapping portion of the first interval and DLgap does not need to be postponed. Therefore, when the length of the first interval is less than or equal to the length of the DL gap, it is more necessary to postpone the interval portion overlapping with the DL gap in the first interval, which can avoid repeated transmission of the same SC-MTCH TB and reduce network resource overhead.
[0126] 4) The first interval and the descending interval have the same starting position.
[0127] For example, the first interval and the downlink interval have the same starting position, which means that the first interval and the downlink interval have the same starting subframe. When the starting subframe of the first interval is the same as the starting subframe of the DL gap, it is more necessary to postpone the interval portion overlapping with the DL gap in the first interval, so as to avoid repeated transmission of the same SC-MTCH TB and reduce network resource overhead.
[0128] 5) N transport blocks are scheduled by a first method and a second method, wherein the first method is a method of using multiple transport block scheduling, and the second method is a method of not using multiple transport block scheduling. The method of multiple transport block scheduling can be understood as a method of using one DCI to schedule multiple TBs, and the method of not using multiple transport blocks can be understood as a method of not using one DCI to schedule multiple TBs, or a method of using one DCI to schedule one TB.
[0129] For example, when the group radio network temporary identifier (G-RNTI) associated with NPDSCH is configured in both the first SC-MTCH configuration list and the second SC-MTCH configuration list, wherein each SC-MTCH in the first SC-MTCH configuration list supports SC-MTCH with multi-TB scheduling, the first SC-MTCH configuration list can adopt a multi-transmission block scheduling method, and each SC-MTCH in the second SC-MTCH configuration list does not support SC-MTCH with multi-TB scheduling, and the second SC-MTCH configuration list does not adopt a multi-transmission block scheduling method, that is, a single transmission block scheduling method is adopted. Therefore, the embodiments of the present application can be compatible with multiple types of scheduling methods.
[0130] Alternatively, 206. When the first interval includes an interval portion that overlaps with the downlink interval, the network device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0131] In the embodiment of the present application, when the first interval includes an interval portion overlapping with the downlink interval, the network device determines that the interval portion included in the first interval overlapping with the downlink interval belongs to the downlink interval, that is, the interval portion included in the first interval overlapping with the downlink interval is already part of the downlink interval, so that the terminal device can determine the first interval of N transmission blocks. Since the interval portion in the first interval overlapping with the downlink interval belongs to the downlink interval, the transmission block can be transmitted after the downlink interval, thereby improving the transmission efficiency of the transmission block.
[0132] In some embodiments of the present application, the first interval is the interval after every two transmission blocks in N transmission blocks. When the first interval includes an interval portion overlapping with the downlink interval, the network device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0133] An example is given below. From the analysis of the first interval, it can be seen that if the first interval is a fixed 20ms gap inserted after every two TBs, in this scenario, two transmission blocks are transmitted back-to-back (i.e., continuously), and there is no need to consider the problem that the same transmission block is only sent once for the first type UE and the second type UE. Therefore, when the 20ms gap and the DLgap overlap, the overlapping interval portion is counted into the DL gap. At this time, compared with postponing the overlapping portion, the embodiment of the present application can improve the transmission efficiency.
[0134] It should be noted that in an embodiment of the present application, after the network device determines the first interval, it sends a transmission block after the first interval, and the transmission block carries downlink data, so that the terminal device can receive the transmission block after the first interval and further receive the downlink data carried in the transmission block.
[0135] In some embodiments of the present application, the interval determination method performed by the network device further includes the following steps:
[0136] A network device sends an indication message to a terminal device, wherein when the indication message indicates a first state, the indication message is used to indicate that when the terminal device determines that a preset condition is met, the terminal device determines that an interval portion included in a first interval that overlaps with a downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval; or, when the indication message indicates a second state, the indication message is used to indicate that when the first interval includes an interval portion that overlaps with a downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to a downlink interval.
[0137] Among them, the network device can send indication information to the terminal device, and the indication information can indicate to the terminal device the method for determining the first interval. For example, the terminal device determines to execute step 215 or step 216 according to the indication information. For example, the network device generates indication information, and the indication information can indicate one of the following states: the first state, the second state. For example, the value of the first state is 1, and the value of the second state is 0. When the indication information indicates the first state, the terminal device is triggered to execute the aforementioned step 215. When the indication information indicates the second state, the terminal device is triggered to execute the aforementioned step 216. Through the above indication information, the network device indicates to the terminal device the method for determining the first interval, so that the terminal device can determine the first interval according to the indication information, which solves the problem that the first interval cannot be determined at present.
[0138] 215. When the terminal device determines that a preset condition is met, the terminal device determines that the interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval.
[0139] In an embodiment of the present application, when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval portion and the downlink interval. In addition, it is not limited that the terminal device can also perform a judgment process of whether a preset condition is met. When the terminal device determines that the preset condition is met, the terminal device determines that the interval portion included in the first interval overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval portion and the downlink interval. When the terminal device determines that the preset condition is not met, the terminal device does not perform step 215.
[0140] In the embodiment of the present application, the first interval is the interval of N transmission blocks, and the downlink interval is the interval of the first channel. Then, the first interval and the downlink interval may overlap. In the embodiment of the present application, the interval included in the first interval that overlaps with the downlink interval is called an "interval portion", which refers to the sub-interval in the first interval that overlaps with the downlink interval. For example, the first interval can completely overlap with the downlink interval, that is, all the interval portions of the first interval overlap with the downlink interval. Figure 6 As shown, it is a schematic diagram of the components of a first interval provided in an embodiment of the present application. Only a part of the first interval overlaps with the downlink interval, and the first interval may include two parts: an interval part overlapping with the downlink interval and a non-overlapping interval. The postponement in step 215 is aimed at postponing the interval part included in the first interval that overlaps with the downlink interval in the time domain, and it is necessary to keep the interval part after the postponement from overlapping with the downlink interval.
[0141] In an embodiment of the present application, for the interval portion included in the first interval that overlaps with the downlink interval, it is necessary to postpone in the time domain, and there is no overlap between the interval portion after postponement and the downlink interval. The postponement refers to postponing the interval portion included in the first interval that overlaps with the downlink interval to a time domain position that does not overlap with the downlink interval. For example, in step 212, the terminal device supports multi-transmission block scheduling, and the scheduling information received by the terminal device can be used to schedule multiple transmission blocks. After the interval portion included in the first interval that overlaps with the downlink interval is postponed, the interval portion included in the first interval that overlaps with the downlink interval can be used for the terminal device to send another scheduling information, and the other scheduling information can be used to schedule the transmission block to the terminal device that supports single transmission block scheduling. When the transmission block is transmitted after the first interval, repeated transmission of the same transmission block can be avoided, thereby reducing the overhead of network resources.
[0142] Alternatively, 216. When the first interval includes an interval portion that overlaps with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0143] In the embodiment of the present application, when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval overlapping with the downlink interval belongs to the downlink interval, that is, the interval portion included in the first interval overlapping with the downlink interval is already a part of the downlink interval, so that the terminal device can determine the first interval of N transmission blocks. Since the interval portion in the first interval overlapping with the downlink interval belongs to the downlink interval, the transmission block can be transmitted after the downlink interval, thereby improving the transmission efficiency of the transmission block.
[0144] In some embodiments of the present application, the first interval is the interval after every two transmission blocks in N transmission blocks. When the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0145] An example is given below. From the analysis of the first interval, it can be seen that if the first interval is a fixed 20ms gap inserted after every two TBs, in this scenario, two transmission blocks are transmitted back-to-back (i.e., continuously), and there is no need to consider the problem that the same transmission block is only sent once for the first type UE and the second type UE. Therefore, when the 20ms gap and the DLgap overlap, the overlapping interval portion is counted into the DL gap. At this time, compared with postponing the overlapping portion, the embodiment of the present application can improve the transmission efficiency.
[0146] It should be noted that in an embodiment of the present application, after the network device determines the first interval, it sends a transmission block after the first interval, and the transmission block carries downlink data, so that the terminal device can receive the transmission block after the first interval and further receive the downlink data carried in the transmission block.
[0147] In some embodiments of the present application, the interval determination method performed by the terminal device further includes the following steps:
[0148] The terminal device receives the instruction information from the network device;
[0149] When the indication information indicates the first state, the aforementioned step 215 is triggered to be executed: when the terminal device determines that the preset condition is met, the terminal device determines that the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval part and the downlink interval; or,
[0150] When the indication information indicates the second state, the aforementioned step 216 is triggered to be executed: when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0151] Among them, the terminal device can also receive indication information from the network device, and determine to execute step 215 or step 216 according to the indication information. For example, the network device generates indication information, and the indication information can indicate one of the following states: the first state and the second state. For example, the value of the first state is 1, and the value of the second state is 0. When the indication information indicates the first state, the aforementioned step 215 is triggered to execute, and when the indication information indicates the second state, the aforementioned step 216 is triggered to execute. Through the above indication information, the terminal device can determine the first interval according to the indication information, which solves the problem that the first interval cannot be determined at present.
[0152] An example is given below. The DCI includes indication information. The UE determines the first interval as part of the NPDSCH transmission carrying N TBs according to the indication information. When the DL gap and the first interval overlap, the overlapping part of the first interval is postponed. Or the UE determines that the first interval is not part of the NPDSCH transmission carrying N TBs according to the indication information. When the DL gap and the first interval overlap, the overlapping part of the first interval is not postponed. In other words, when the DL gap and the first interval overlap, the overlapping part of the first interval is counted into the DL gap. The base station indicates the conflict handling method between the first interval and the DL gap through the indication information. The base station is more flexible and can choose to save network resources or complete the multicast transmission as soon as possible according to needs.
[0153] It is not limited that, in addition to sending the above indication information through DCI, the network device can also notify through an RRC message, and the RRC message can be configured for each SC-MTCH.
[0154] In some embodiments of the present application, the interval determination method performed by the terminal device further includes the following steps:
[0155] The terminal device receives configuration parameters of a common search space (CSS) from a network device, where the common search space includes: Type 2A common search space;
[0156] During the first interval, the terminal device does not monitor the downlink control channel in the Type 2A common search space.
[0157] In the NB-IoT system, the Type 2A public search space may be a Type 2A narrowband downlink physical control channel (NPDCCH) public search space.
[0158] Among them, for Type 2A common search space, the terminal device does not monitor the downlink control channel in the Type 2A common search space, thereby saving the power consumption of the terminal device. For example, the UE does not monitor the downlink control channel or downlink control channel candidate in the Type 2A NPDCCH common search space within the first interval or 20ms gap, which can save the UE power consumption.
[0159] In some embodiments of the present application, the interval determination method performed by the terminal device further includes the following steps:
[0160] The terminal device does not monitor the downlink control channel in k subframes between the mth subframe and the m+kth subframe, where the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
[0161] Among them, after receiving the first transmission block, the terminal device will decode the first transmission block. At this time, the terminal device no longer needs to monitor the downlink control channel, thereby reducing the processing complexity of the terminal device and saving the power consumption of the terminal device. An example is as follows. For N TBs scheduled by a DCI, the end time of the downlink shared channel transmission carrying TBi for the UE is subframe n. The UE does not monitor the downlink control channel or downlink control channel candidates between subframe n and subframe n+k. k can be 12ms or 20ms, thereby reducing the UE processing complexity and avoiding the UE from monitoring the downlink control channel while decoding TBi. In addition, the UE power consumption can be saved.
[0162] It can be seen from the examples of the aforementioned embodiments that the network device sends first configuration information and second configuration information to the terminal device, wherein the first configuration information is used to indicate the interval of the transmission channel, and the second configuration information is used to indicate the interval of the transmission block; the network device also sends scheduling information to the terminal device, and the scheduling information is used to schedule the N transmission blocks carried in the first channel, and the terminal device can determine the downlink interval in the first channel according to the received first configuration information; the terminal device can also determine the first interval of the N transmission blocks according to the second configuration information; the preset condition provided in the embodiment of the present application includes an interval part overlapping with the downlink interval in the first interval, and when the terminal device determines that the preset condition is met, the terminal device determines that the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval part and the downlink interval, so that the terminal device can determine the first interval of the N transmission blocks. Furthermore, for backward compatibility scenarios, when the network device needs to send the same N transmission blocks to two types of terminal devices at the same time, the first type of terminal device supports one The scheduling information schedules the N transmission blocks, and the second type of terminal device supports N scheduling information to schedule the N transmission blocks. After the first transmission block among the N transmission blocks, the network device needs additional resources to send N-1 scheduling information for the next N-1 transmission blocks to the second type of terminal device. Through the scheme of this embodiment, the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, so that the network device can send the N-1 scheduling information in the interval part after the postponement. If the interval part included in the first interval that overlaps with the downlink interval is not postponed in the time domain, the network device has no resources to send the N-1 scheduling information, and then the second type of terminal device cannot receive the next N-1 transmission blocks at the same resource position as the first terminal device. The network device can only send the N-1 scheduling information and the next N-1 transmission blocks to the second terminal device at other resource positions, that is, the next N-1 transmission blocks are transmitted twice by the network device. Therefore, the scheme of this embodiment can avoid repeated transmission of the same transmission block and reduce the overhead of network resources. Alternatively, in the embodiment of the present application, when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval overlapping with the downlink interval belongs to the downlink interval, so that the terminal device can determine the first interval of N transmission blocks. Since the interval portion in the first interval overlapping with the downlink interval belongs to the downlink interval, the transmission block can be transmitted after the downlink interval, thereby improving the transmission efficiency of the transmission block.
[0163] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0164] In order to better implement the above-mentioned solution of the embodiment of the present application, relevant devices for implementing the above-mentioned solution are also provided below.
[0165] See also Fig.15 As shown, it is a schematic diagram of the composition structure of the terminal device in the embodiment of the present application. The terminal device 1500 includes: a transceiver module 1501 and a processing module 1502, wherein:
[0166] A transceiver module, configured to receive first configuration information and second configuration information from a network device, wherein the first configuration information is used to indicate an interval of a transmission channel, and the second configuration information is used to indicate an interval of a transmission block;
[0167] The transceiver module is further used to receive scheduling information from the network device, where the scheduling information is used to schedule N transmission blocks carried in the first channel, where N is a positive integer;
[0168] A processing module, configured to determine a downlink interval in the first channel according to the first configuration information;
[0169] The processing module is further configured to determine a first interval of the N transmission blocks according to the second configuration information;
[0170] The processing module is further configured to, when it is determined that a preset condition is satisfied, determine that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and that the postponed interval portion does not overlap with the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval; or,
[0171] The processing module is further configured to, when the first interval includes an interval portion overlapping with the downlink interval, determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
[0172] In some embodiments of the present application, the preset condition further includes at least one of the following:
[0173] The value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8;
[0174] The time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device;
[0175] The duration of the first interval is less than or equal to the duration of the downlink interval;
[0176] The first interval and the downlink interval have the same starting position;
[0177] The N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multiple transmission block scheduling, and the second method is a method of not adopting multiple transmission block scheduling.
[0178] In some embodiments of the present application, the transceiver module is further used to receive indication information from the network device;
[0179] The processing module is further configured to trigger the following steps when the indication information indicates the first state: when it is determined that a preset condition is met, determine that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and the postponed interval portion does not overlap with the downlink interval; or,
[0180] The processing module is further used to trigger the execution of the following steps when the indication information indicates the second state: when the first interval includes an interval portion overlapping with the downlink interval, determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
[0181] In some embodiments of the present application, the first interval is an interval after each of the N transport blocks.
[0182] In some embodiments of the present application, the first interval is the interval after every two transmission blocks in the N transmission blocks, and the processing module is further used to determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval when the first interval includes an interval portion overlapping with the downlink interval.
[0183] In some embodiments of the present application, the transceiver module is further used to receive configuration parameters of a public search space from the network device, and the public search space includes: a Type 2A public search space;
[0184] The processing module is further configured to not monitor a downlink control channel in the Type 2A common search space within the first interval.
[0185] In some embodiments of the present application, the processing module is also used to not monitor the downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
[0186] It can be seen from the examples of the aforementioned embodiments that the network device sends first configuration information and second configuration information to the terminal device, wherein the first configuration information is used to indicate the interval of the transmission channel, and the second configuration information is used to indicate the interval of the transmission block; the network device also sends scheduling information to the terminal device, and the scheduling information is used to schedule the N transmission blocks carried in the first channel, and the terminal device can determine the downlink interval in the first channel according to the received first configuration information; the terminal device can also determine the first interval of the N transmission blocks according to the second configuration information; the preset condition provided in the embodiment of the present application includes an interval part overlapping with the downlink interval in the first interval, and when the terminal device determines that the preset condition is met, the terminal device determines that the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval part and the downlink interval, so that the terminal device can determine the first interval of the N transmission blocks. Furthermore, for backward compatibility scenarios, when the network device needs to send the same N transmission blocks to two types of terminal devices at the same time, the first type of terminal device supports one The scheduling information schedules the N transmission blocks, and the second type of terminal device supports N scheduling information to schedule the N transmission blocks. After the first transmission block among the N transmission blocks, the network device needs additional resources to send N-1 scheduling information for the next N-1 transmission blocks to the second type of terminal device. Through the scheme of this embodiment, the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, so that the network device can send the N-1 scheduling information in the interval part after the postponement. If the interval part included in the first interval that overlaps with the downlink interval is not postponed in the time domain, the network device has no resources to send the N-1 scheduling information, and then the second type of terminal device cannot receive the next N-1 transmission blocks at the same resource position as the first terminal device. The network device can only send the N-1 scheduling information and the next N-1 transmission blocks to the second terminal device at other resource positions, that is, the next N-1 transmission blocks are transmitted twice by the network device. Therefore, the scheme of this embodiment can avoid repeated transmission of the same transmission block and reduce the overhead of network resources. Alternatively, in the embodiment of the present application, when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval overlapping with the downlink interval belongs to the downlink interval, so that the terminal device can determine the first interval of N transmission blocks. Since the interval portion in the first interval overlapping with the downlink interval belongs to the downlink interval, the transmission block can be transmitted after the downlink interval, thereby improving the transmission efficiency of the transmission block.
[0187] See also Fig.16 As shown, it is a schematic diagram of the composition structure of a network device in an embodiment of the present application. The network device 1600 includes: a transceiver module 1601 and a processing module 1602, wherein:
[0188] A processing module, configured to determine first configuration information, where the first configuration information is used to indicate an interval of a first channel, where the first channel carries N transport blocks, where N is a positive integer;
[0189] The processing module is further used to determine second configuration information, where the second configuration information is used to indicate a first interval of the N transmission blocks;
[0190] A transceiver module, used to send the first configuration information and the second configuration information to a terminal device;
[0191] The transceiver module is further used to send scheduling information to the terminal device, where the scheduling information is used to schedule the N transmission blocks;
[0192] The processing module is further configured to, when it is determined that a preset condition is satisfied, determine that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and that the postponed interval portion does not overlap with the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval; or,
[0193] The processing module is further configured to, when the first interval includes an interval portion overlapping with the downlink interval, determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
[0194] In some embodiments of the present application, the preset condition further includes at least one of the following:
[0195] The value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8;
[0196] The time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device;
[0197] The duration of the first interval is less than or equal to the duration of the downlink interval;
[0198] The first interval and the downlink interval have the same starting position;
[0199] The N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multiple transmission block scheduling, and the second method is a method of not adopting multiple transmission block scheduling.
[0200] In some embodiments of the present application, the transceiver module is further used to send indication information to the terminal device, wherein, when the indication information indicates a first state, the indication information is used to indicate that when the terminal device determines that a preset condition is met, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval; or, when the indication information indicates a second state, the indication information is used to indicate that when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
[0201] In some embodiments of the present application, the first interval is an interval after each of the N transport blocks.
[0202] In some embodiments of the present application, the first interval is the interval after every two transmission blocks in the N transmission blocks, and the processing module is further used to determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval when the first interval includes an interval portion overlapping with the downlink interval.
[0203] In some embodiments of the present application, the transceiver module is further used to send configuration parameters of a common search space to the terminal device, and the common search space includes: a Type 2A common search space;
[0204] The processing module is further configured to not send a downlink control channel in the Type 2A common search space within the first interval.
[0205] In some embodiments of the present application, the processing module is also used to not send a downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
[0206] It can be seen from the examples of the aforementioned embodiments that the network device sends first configuration information and second configuration information to the terminal device, wherein the first configuration information is used to indicate the interval of the transmission channel, and the second configuration information is used to indicate the interval of the transmission block; the network device also sends scheduling information to the terminal device, and the scheduling information is used to schedule the N transmission blocks carried in the first channel, and the terminal device can determine the downlink interval in the first channel according to the received first configuration information; the terminal device can also determine the first interval of the N transmission blocks according to the second configuration information; the preset condition provided in the embodiment of the present application includes an interval part overlapping with the downlink interval in the first interval, and when the terminal device determines that the preset condition is met, the terminal device determines that the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval part and the downlink interval, so that the terminal device can determine the first interval of the N transmission blocks. Furthermore, for backward compatibility scenarios, when the network device needs to send the same N transmission blocks to two types of terminal devices at the same time, the first type of terminal device supports one The scheduling information schedules the N transmission blocks, and the second type of terminal device supports N scheduling information to schedule the N transmission blocks. After the first transmission block among the N transmission blocks, the network device needs additional resources to send N-1 scheduling information for the next N-1 transmission blocks to the second type of terminal device. Through the scheme of this embodiment, the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, so that the network device can send the N-1 scheduling information in the interval part after the postponement. If the interval part included in the first interval that overlaps with the downlink interval is not postponed in the time domain, the network device has no resources to send the N-1 scheduling information, and then the second type of terminal device cannot receive the next N-1 transmission blocks at the same resource position as the first terminal device. The network device can only send the N-1 scheduling information and the next N-1 transmission blocks to the second terminal device at other resource positions, that is, the next N-1 transmission blocks are transmitted twice by the network device. Therefore, the scheme of this embodiment can avoid repeated transmission of the same transmission block and reduce the overhead of network resources. Alternatively, in the embodiment of the present application, when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval overlapping with the downlink interval belongs to the downlink interval, so that the terminal device can determine the first interval of N transmission blocks. Since the interval portion in the first interval overlapping with the downlink interval belongs to the downlink interval, the transmission block can be transmitted after the downlink interval, thereby improving the transmission efficiency of the transmission block.
[0207] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a program, and the program executes some or all of the steps recorded in the above method embodiment.
[0208] like Fig.17As shown, it is a structural schematic diagram of a first communication device of an embodiment of the present application, and the first communication device is a terminal device, and the terminal device may include: a processor 171 (such as a CPU), a memory 172, a transmitter 174 and a receiver 173; the transmitter 174 and the receiver 173 are coupled to the processor 171, and the processor 171 controls the sending action of the transmitter 174 and the receiving action of the receiver 173. The memory 172 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 172 may store various instructions for completing various processing functions and implementing the method steps of the embodiment of the present application. Optionally, the terminal device involved in the embodiment of the present application may also include: one or more of a power supply 175, a communication bus 176 and a communication port 177. The receiver 173 and the transmitter 174 may be integrated in the transceiver of the terminal device, or may be a separate receiving and transmitting antenna on the terminal device. The communication bus 176 is used to realize the communication connection between components. The above-mentioned communication port 177 is used to realize the connection and communication between the terminal device and other peripherals.
[0209] In the embodiment of the present application, the memory 172 is used to store computer executable program codes, and the program codes include instructions; when the processor 171 executes the instructions, the instructions cause the processor 171 to execute the above Figure 2 The processing action of the terminal device in the method embodiment shown enables the transmitter 174 to execute the sending action of the terminal device in the above method embodiment. The implementation principle and technical effect are similar and will not be repeated here.
[0210] like Fig.18 As shown, it is a structural schematic diagram of a second communication device of an embodiment of the present application, and the second communication device is a network device, which may include: a processor (such as a CPU) 181, a memory 182, a receiver 183 and a transmitter 184; the receiver 183 and the transmitter 184 are coupled to the processor 181, and the processor 181 controls the receiving action of the receiver 183 and the sending action of the transmitter 184. The memory 182 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 182 may store various instructions for completing various processing functions and implementing the method steps of the embodiment of the present application. Optionally, the network device involved in the embodiment of the present application may also include: one or more of a power supply 185, a communication bus 186 and a communication port 187. The receiver 183 and the transmitter 184 may be integrated in the transceiver of the network device, or may be a separate receiving and transmitting antenna on the network device. The communication bus 186 is used to realize the communication connection between components. The above-mentioned communication port 187 is used to realize the connection and communication between the network device and other peripherals.
[0211] In the embodiment of the present application, the memory 182 is used to store computer executable program codes, and the program codes include instructions; when the processor 181 executes the instructions, the instructions cause the processor 181 to execute the above Figure 2 The processing action of the network device in the method embodiment shown enables the transmitter 184 to execute the sending action of the network device in the above method embodiment. The implementation principle and technical effect are similar and will not be repeated here.
[0212] In another possible design, when the communication device is a chip in a terminal device or a network device, the chip includes: a processing unit and a communication unit, the processing unit may be, for example, a processor, and the communication unit may be, for example, an input / output interface, a pin or a circuit, etc. The processing unit may execute computer-executable instructions stored in the storage unit so that the chip in the terminal executes the wireless communication method of any one of the above-mentioned first aspects. Optionally, the storage unit is a storage unit in the chip, such as a register, a cache, etc., and the storage unit may also be a storage unit in the terminal located outside the chip, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.
[0213] Among them, the processor mentioned in any of the above places can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the program execution of the wireless communication method of the first aspect mentioned above.
[0214] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the accompanying drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art can understand and implement it without paying any creative work.
[0215] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0216] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0217] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and 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 may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may 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 may 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 may be any available medium that a computer can store or a data storage device such as a server or a data center that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc.
Claims
1. A method for determining an interval, characterized in that: include: The terminal device receives first configuration information and second configuration information from the network device, wherein the first configuration information is used to indicate an interval of a transmission channel, and the second configuration information is used to indicate an interval of a transmission block; The terminal device receives scheduling information from the network device, where the scheduling information is used to schedule N transmission blocks carried in the first channel, where N is a positive integer; The terminal device determines a downlink interval in the first channel according to the first configuration information; The terminal device determines a first interval of the N transmission blocks according to the second configuration information; When the terminal device determines that a preset condition is satisfied, the terminal device determines that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval portion and the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval; or, When the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
2. The method according to claim 1, characterized in that The preset conditions also include at least one of the following: The value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; The time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device; The duration of the first interval is less than or equal to the duration of the downlink interval; The first interval and the downlink interval have the same starting position; The N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multiple transmission block scheduling, and the second method is a method of not adopting multiple transmission block scheduling.
3. The method according to claim 1, characterized in that The method further comprises: The terminal device receives instruction information from the network device; When the indication information indicates the first state, the following steps are triggered: when the terminal device determines that the preset condition is met, the terminal device determines that the interval part included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the postponed interval part and the downlink interval; or, When the indication information indicates the second state, the following steps are triggered: when the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
4. The method according to any one of claims 1 to 3, characterized in that The first interval is an interval after each transport block except the last transport block among the N transport blocks, and there is no first interval after the last transport block.
5. The method according to claim 1 or 3, characterized in that: The first interval is an interval after every two transmission blocks in the N transmission blocks. When the first interval includes an interval portion overlapping with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
6. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The terminal device receives configuration parameters of a public search space from the network device, the public search space comprising: a Type 2A public search space; The terminal device does not monitor the downlink control channel in the Type 2A common search space within the first interval.
7. The method according to claim 4, characterized in that The method further comprises: The terminal device receives configuration parameters of a public search space from the network device, the public search space comprising: a Type 2A public search space; The terminal device does not monitor the downlink control channel in the Type 2A common search space within the first interval.
8. The method according to claim 5, characterized in that The method further comprises: The terminal device receives configuration parameters of a public search space from the network device, the public search space comprising: a Type 2A public search space; The terminal device does not monitor the downlink control channel in the Type 2A common search space within the first interval.
9. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The terminal device does not monitor the downlink control channel in k subframes between the mth subframe to the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
10. A method for determining an interval, characterized in that: include: The network device determines first configuration information, where the first configuration information is used to indicate an interval of a first channel, where the first channel carries N transport blocks, where N is a positive integer; The network device determines second configuration information, where the second configuration information is used to indicate a first interval of the N transmission blocks; The network device sends the first configuration information and the second configuration information to the terminal device; The network device sends scheduling information to the terminal device, where the scheduling information is used to schedule the N transmission blocks; When the network device determines that a preset condition is met, the network device determines that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and the interval portion after the postponement does not overlap with the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval; or, When the first interval includes an interval portion overlapping with the downlink interval, the network device determines that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
11. The method according to claim 10, characterized in that The preset conditions also include at least one of the following: The value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; The time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device; The duration of the first interval is less than or equal to the duration of the downlink interval; The first interval and the downlink interval have the same starting position; The N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multiple transmission block scheduling, and the second method is a method of not adopting multiple transmission block scheduling.
12. The method according to claim 10, characterized in that The method further comprises: The network device sends indication information to the terminal device, wherein, when the indication information indicates a first state, the indication information is used to indicate that when the terminal device determines that a preset condition is satisfied, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval is postponed in the time domain, and there is no overlap between the interval portion after the postponement and the downlink interval; or, when the indication information indicates a second state, the indication information is used to indicate that when the first interval includes an interval portion that overlaps with the downlink interval, the terminal device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
13. The method according to any one of claims 10 to 12, characterized in that The first interval is an interval after each transport block except the last transport block among the N transport blocks, and there is no first interval after the last transport block.
14. The method according to claim 10 or 12, characterized in that: The first interval is an interval after every two transmission blocks in the N transmission blocks. When the first interval includes an interval portion overlapping with the downlink interval, the network device determines that the interval portion included in the first interval that overlaps with the downlink interval belongs to the downlink interval.
15. The method according to any one of claims 10 to 12, characterized in that The method further comprises: The network device sends configuration parameters of a public search space to the terminal device, where the public search space includes: a Type 2A public search space; The network device does not send a downlink control channel in the Type 2A common search space within the first interval.
16. The method according to claim 13, characterized in that The method further comprises: The network device sends configuration parameters of a public search space to the terminal device, where the public search space includes: a Type 2A public search space; The network device does not send a downlink control channel in the Type 2A common search space within the first interval.
17. The method according to claim 14, characterized in that The method further comprises: The network device sends configuration parameters of a public search space to the terminal device, where the public search space includes: a Type 2A public search space; The network device does not send a downlink control channel in the Type 2A common search space within the first interval.
18. The method according to any one of claims 10 to 12, characterized in that The method further comprises: The network device does not send a downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying a first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
19. A communication device, characterized in that: include: A transceiver module, configured to receive first configuration information and second configuration information from a network device, wherein the first configuration information is used to indicate an interval of a transmission channel, and the second configuration information is used to indicate an interval of a transmission block; The transceiver module is further used to receive scheduling information from the network device, where the scheduling information is used to schedule N transmission blocks carried in the first channel, where N is a positive integer; A processing module, configured to determine a downlink interval in the first channel according to the first configuration information; The processing module is further configured to determine a first interval of the N transmission blocks according to the second configuration information; The processing module is further configured to, when it is determined that a preset condition is satisfied, determine that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and that the postponed interval portion does not overlap with the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval; or, The processing module is further configured to, when the first interval includes an interval portion overlapping with the downlink interval, determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
20. The communication device according to claim 19, characterized in that The preset conditions also include at least one of the following: The value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; The time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified by the network device to the terminal device; The duration of the first interval is less than or equal to the duration of the downlink interval; The first interval and the downlink interval have the same starting position; The N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multiple transmission block scheduling, and the second method is a method of not adopting multiple transmission block scheduling.
21. The communication device according to claim 19, characterized in that The transceiver module is further used to receive instruction information from the network device; The processing module is further configured to trigger the following steps when the indication information indicates the first state: when it is determined that a preset condition is met, determine that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and the postponed interval portion does not overlap with the downlink interval; or, The processing module is further used to trigger the execution of the following steps when the indication information indicates the second state: when the first interval includes an interval portion overlapping with the downlink interval, determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
22. The communication device according to any one of claims 19 to 21, characterized in that: The first interval is an interval after each transport block except the last transport block among the N transport blocks, and there is no first interval after the last transport block.
23. The communication device according to claim 19 or 21, characterized in that: The first interval is the interval after every two transmission blocks in the N transmission blocks, and the processing module is further used to determine that the interval part included in the first interval and overlapping with the downlink interval belongs to the downlink interval when the first interval includes an interval part overlapping with the downlink interval.
24. The communication device according to any one of claims 19 to 21, characterized in that: The transceiver module is further used to receive configuration parameters of a public search space from the network device, wherein the public search space includes: a Type 2A public search space; The processing module is further configured to not monitor a downlink control channel in the Type 2A common search space within the first interval.
25. The communication device according to claim 22, characterized in that The transceiver module is further used to receive configuration parameters of a public search space from the network device, wherein the public search space includes: a Type 2A public search space; The processing module is further configured to not monitor a downlink control channel in the Type 2A common search space within the first interval.
26. The communication device according to claim 23, characterized in that The transceiver module is further used to receive configuration parameters of a public search space from the network device, wherein the public search space includes: a Type 2A public search space; The processing module is further configured to not monitor a downlink control channel in the Type 2A common search space within the first interval.
27. The communication device according to any one of claims 19 to 21, characterized in that: The processing module is also used to not monitor the downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
28. A communication device, characterized in that: include: A processing module, configured to determine first configuration information, where the first configuration information is used to indicate an interval of a first channel, where the first channel carries N transport blocks, where N is a positive integer; The processing module is further used to determine second configuration information, where the second configuration information is used to indicate a first interval of the N transmission blocks; A transceiver module, used to send the first configuration information and the second configuration information to a terminal device; The transceiver module is further used to send scheduling information to the terminal device, where the scheduling information is used to schedule the N transmission blocks; The processing module is further configured to, when it is determined that a preset condition is satisfied, determine that an interval portion included in the first interval and overlapping with the downlink interval is postponed in the time domain, and that the postponed interval portion does not overlap with the downlink interval, wherein the preset condition includes that the first interval includes an interval portion overlapping with the downlink interval; or, The processing module is further configured to, when the first interval includes an interval portion overlapping with the downlink interval, determine that the interval portion included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
29. The communication device according to claim 28, characterized in that The preset conditions also include at least one of the following: The value of N is greater than or equal to a first threshold, wherein the first threshold includes one of the following values: 2, 3, 4, 5, 6, 7 or 8; The time length of the first interval is greater than or equal to a second threshold, and the second threshold is a preset value, or the second threshold is a value notified to the terminal device by the network device; The duration of the first interval is less than or equal to the duration of the downlink interval; The first interval and the downlink interval have the same starting position; The N transmission blocks are scheduled by a first method and a second method, wherein the first method is a method of adopting multiple transmission block scheduling, and the second method is a method of not adopting multiple transmission block scheduling.
30. The communication device according to claim 28, characterized in that The transceiver module is also used to send indication information to the terminal device, wherein, when the indication information indicates a first state, the indication information is used to indicate that when the terminal device determines that a preset condition is met, the terminal device determines that the interval part included in the first interval and overlapping with the downlink interval is postponed in the time domain, and there is no overlap between the interval part after the postponement and the downlink interval; or, when the indication information indicates a second state, the indication information is used to indicate that when the first interval includes an interval part overlapping with the downlink interval, the terminal device determines that the interval part included in the first interval and overlapping with the downlink interval belongs to the downlink interval.
31. The communication device according to any one of claims 28 to 30, characterized in that: The first interval is an interval after each transport block except the last transport block among the N transport blocks, and there is no first interval after the last transport block.
32. The communication device according to claim 28 or 30, characterized in that: The first interval is the interval after every two transmission blocks in the N transmission blocks, and the processing module is further used to determine that the interval part included in the first interval and overlapping with the downlink interval belongs to the downlink interval when the first interval includes an interval part overlapping with the downlink interval.
33. The communication device according to any one of claims 28 to 30, characterized in that: The transceiver module is further used to send configuration parameters of a public search space to the terminal device, where the public search space includes: a Type 2A public search space; The processing module is further configured to not send a downlink control channel in the Type 2A common search space within the first interval.
34. The communication device according to claim 31, characterized in that The transceiver module is further used to send configuration parameters of a public search space to the terminal device, where the public search space includes: a Type 2A public search space; The processing module is further configured to not send a downlink control channel in the Type 2A common search space within the first interval.
35. The communication device according to claim 32, characterized in that The transceiver module is further used to send configuration parameters of a public search space to the terminal device, where the public search space includes: a Type 2A public search space; The processing module is further configured to not send a downlink control channel in the Type 2A common search space within the first interval.
36. The communication device according to any one of claims 28 to 30, characterized in that: The processing module is also used to not send a downlink control channel in k subframes between the mth subframe and the m+kth subframe, wherein the mth subframe is the end subframe of the first channel carrying the first transmission block, the first transmission block is one of the N transmission blocks, and k is 12 or 20.
37. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the method according to any one of claims 1 to 18.
Citation Information
Patent Citations
Method and apparatus for listening for, sending and receiving downlink control information
CN109690988A
Scheduling method and apparatus of transmission blocks, base station, terminal and storage medium
CN110199561A