[go: up one dir, main page]

CN111436156A - Scheduling processing method, device and equipment - Google Patents

Scheduling processing method, device and equipment Download PDF

Info

Publication number
CN111436156A
CN111436156A CN201910026634.7A CN201910026634A CN111436156A CN 111436156 A CN111436156 A CN 111436156A CN 201910026634 A CN201910026634 A CN 201910026634A CN 111436156 A CN111436156 A CN 111436156A
Authority
CN
China
Prior art keywords
pdcch
scheduled
data channel
indication information
pdsch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910026634.7A
Other languages
Chinese (zh)
Other versions
CN111436156B (en
Inventor
邢艳萍
艾托尼
高雪娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Telecommunications Science and Technology Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telecommunications Science and Technology Research Institute Co Ltd filed Critical Telecommunications Science and Technology Research Institute Co Ltd
Priority to CN201910026634.7A priority Critical patent/CN111436156B/en
Priority to PCT/CN2020/070114 priority patent/WO2020143529A1/en
Publication of CN111436156A publication Critical patent/CN111436156A/en
Application granted granted Critical
Publication of CN111436156B publication Critical patent/CN111436156B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a scheduling processing method, a scheduling processing device and scheduling processing equipment, and relates to the field of communication. The method comprises the following steps: receiving a first PDCCH and a second PDCCH; under the condition that the receiving time of a first PDCCH is earlier than the receiving time of a second PDCCH and the ending time of a data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH, if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping the decoding of a PDSCH scheduled by the first PDCCH or the sending of the PUSCH; and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH. The scheme of the invention solves the problem that the existing scheduling processing can not meet the service requirement.

Description

Scheduling processing method, device and equipment
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a scheduling processing method, apparatus, and device.
Background
In Release 15 (i.e., Release 15) New wireless communication systems (i.e., 5G NR, 5Generation New RAT), a terminal UE does not support simultaneous reception of multiple temporally overlapping unicast physical downlink shared channels PDSCH. In addition, if the UE receives two PDCCH (denoted as PDCCH1 and PDCCH2, assuming PDCCH1 is earlier than PDCCH2) scheduling PDSCH of PDSCH in sequence, the starting time of the scheduled PDSCH of PDCCH (PDCCH2) with later time should not be earlier than the ending time of the scheduled PDSCH of PDCCH (PDCCH1) with earlier time.
Similarly, the UE does not support simultaneous transmission of multiple unicast physical uplink shared channels, PUSCHs, that overlap in time. In addition, if the UE receives two PDCCH (denoted as PDCCH1 and PDCCH2, assuming PDCCH1 is earlier than PDCCH2) scheduling PUSCH in sequence, the start time of the scheduled PUSCH of the PDCCH (PDCCH2) with later time should not be earlier than the end time of the scheduled PUSCH of the PDCCH (PDCCH1) with earlier time.
However, when the UE has both enhanced mobile bandwidth eMBB and low latency high reliability UR LL C traffic, based on the current scheduling limitation, assuming that PDCCH1 schedules the eMBB traffic, the base station cannot schedule UR LL C traffic before the corresponding PDSCH/PUSCH ends, which may increase the scheduling latency of UR LL C, and may cause the latency requirement of UR LL C to be unsatisfied.
Disclosure of Invention
The invention aims to provide a scheduling processing method, a scheduling processing device and scheduling processing equipment, which are used for solving the problem that the conventional scheduling processing cannot meet the service requirement.
To achieve the above object, an embodiment of the present invention provides a scheduling processing method, including:
receiving a first Physical Downlink Control Channel (PDCCH) and a second PDCCH;
in case that a reception time of a first PDCCH is earlier than a reception time of a second PDCCH and an end time of a data channel scheduled by the first PDCCH is later than a start time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
If the data channel scheduled by the first PDCCH satisfies a first preset condition, stopping or skipping decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH, including:
when the data channel scheduled by the first PDCCH and the data channel scheduled by the second PDCCH overlap, or when a starting time interval between a feedback channel of the PDSCH scheduled by the first PDCCH and a feedback channel of the PDSCH scheduled by the second PDCCH is smaller than a PDSCH processing time threshold, or when a starting time interval between a PUSCH scheduled by the first PDCCH and a PUSCH scheduled by the second PDCCH is smaller than a PUSCH processing time threshold, or according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition.
Wherein, if the data channel scheduled by the first PDCCH satisfies a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH includes:
and determining that the data channel scheduled by the first PDCCH meets a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, under the condition that the initial time interval between the feedback channel of the PDSCH scheduled by the first PDCCH and the feedback channel of the PDSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or under the condition that the initial time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold.
Determining that a data channel scheduled by the first PDCCH satisfies a first preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, including:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH fails; or, if the indication information of the first PDCCH is the same as the indication information of the second PDCCH, the data channel scheduled by the first PDCCH satisfies a first preset condition.
Determining that a data channel scheduled by the first PDCCH satisfies a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, including:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH is effective; or if the indication information of the first PDCCH is different from the indication information of the second PDCCH, the data channel scheduled by the first PDCCH satisfies a second preset condition.
Wherein, the indication information is a HARQ process number.
Wherein the method further comprises:
performing decoding of the PDSCH scheduled by the second PDCCH or transmission of the PUSCH.
To achieve the above object, an embodiment of the present invention provides a scheduling processing method, including:
and transmitting a first PDCCH and a second PDCCH, wherein the transmission time of the first PDCCH is earlier than that of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
The first PDCCH and the second PDCCH both comprise indication information, and the indication information is used for determining that a data channel scheduled by the first PDCCH meets a first preset condition or a second preset condition.
Wherein, the indication information is HARQ process number.
Wherein the data channel is a PDSCH or a PUSCH.
In order to achieve the above object, an embodiment of the present invention provides a terminal, including a transceiver and a processor, where the transceiver is configured to receive a first physical downlink control channel PDCCH and a second PDCCH;
the processor is configured to, in case that a reception time of a first PDCCH is earlier than a reception time of a second PDCCH and an end time of a data channel scheduled by the first PDCCH is later than a start time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
Wherein the processor is configured to:
when the data channel scheduled by the first PDCCH and the data channel scheduled by the second PDCCH overlap, or when a starting time interval between a feedback channel of the PDSCH scheduled by the first PDCCH and a feedback channel of the PDSCH scheduled by the second PDCCH is smaller than a PDSCH processing time threshold, or when a starting time interval between a PUSCH scheduled by the first PDCCH and a PUSCH scheduled by the second PDCCH is smaller than a PUSCH processing time threshold, or according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition.
Wherein the processor is further configured to:
and determining that the data channel scheduled by the first PDCCH meets a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, under the condition that the initial time interval between the feedback channel of the PDSCH scheduled by the first PDCCH and the feedback channel of the PDSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or under the condition that the initial time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold.
Wherein the processor is further configured to:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH fails; or, if the indication information of the first PDCCH is the same as the indication information of the second PDCCH, the data channel scheduled by the first PDCCH satisfies a first preset condition.
Wherein the processor is further configured to:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH is effective; or if the indication information of the first PDCCH is different from the indication information of the second PDCCH, the data channel scheduled by the first PDCCH satisfies a second preset condition.
Wherein, the indication information is a HARQ process number.
Wherein the processor is further configured to:
performing decoding of the PDSCH scheduled by the second PDCCH or transmission of the PUSCH.
To achieve the above object, an embodiment of the present invention provides a network device, including a transceiver and a processor,
the transceiver is used for transmitting a first PDCCH and a second PDCCH, wherein the transmission time of the first PDCCH is earlier than that of the second PDCCH, and the ending time of a data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
The first PDCCH and the second PDCCH both comprise indication information, and the indication information is used for determining that a data channel scheduled by the first PDCCH meets a first preset condition or a second preset condition.
Wherein, the indication information is HARQ process number.
Wherein the data channel is a PDSCH or a PUSCH.
To achieve the above object, an embodiment of the present invention provides a scheduling processing apparatus, including:
a receiving module, configured to receive a first physical downlink control channel PDCCH and a second PDCCH;
a processing module, configured to, in case that a receiving time of a first PDCCH is earlier than a receiving time of a second PDCCH and an ending time of a data channel scheduled by the first PDCCH is later than a starting time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
To achieve the above object, an embodiment of the present invention provides a scheduling processing apparatus, including:
and the sending module is used for sending a first PDCCH and a second PDCCH, wherein the sending time of the first PDCCH is earlier than that of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
To achieve the above object, an embodiment of the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps in the scheduling processing method applied to a terminal as described above.
To achieve the above object, an embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored, which when executed by a processor implements the steps in the scheduling processing method applied to the network device as above.
The technical scheme of the invention has the following beneficial effects:
in the scheduling processing method of the embodiment of the present invention, after receiving the first PDCCH and the second PDCCH, because the receiving time of the first PDCCH is earlier than the receiving time of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH, in terms of the first preset condition and the second preset condition, respectively, under the condition that the data channel scheduled by the first PDCCH satisfies the first preset condition, decoding of the PDSCH scheduled by the first PDCCH is stopped or skipped, or transmission of the PUSCH scheduled by the first PDCCH is stopped or skipped; and under the condition that the data channel scheduled by the first PDCCH meets a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or performing transmission of the PUSCH scheduled by the first PDCCH. Therefore, the system efficiency can be improved by combining the actual scene, and the service requirement can be met.
Drawings
Fig. 1 is a flowchart illustrating a scheduling processing method applied to a terminal according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a scenario in which the scheduling processing method according to the embodiment of the present invention is applied;
fig. 3 is one of schematic diagrams of a second scenario in which the scheduling processing method according to the embodiment of the present invention is applied;
fig. 4 is a second schematic diagram of a second scenario in which the scheduling processing method according to the embodiment of the present invention is applied;
fig. 5 is a schematic diagram of a third scenario in which the scheduling processing method according to the embodiment of the present invention is applied;
fig. 6 is a flowchart illustrating a scheduling processing method applied to a network device according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a network device according to an embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments.
As shown in fig. 1, a scheduling processing method according to an embodiment of the present invention includes:
step 101, receiving a first Physical Downlink Control Channel (PDCCH) and a second PDCCH;
step 102, in case that the receiving time of the first PDCCH is earlier than the receiving time of the second PDCCH and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
Through the above steps 101 and 102, after receiving the first PDCCH and the second PDCCH, the terminal applying the scheduling processing method of the embodiment of the present invention stops or skips decoding of the PDSCH scheduled by the first PDCCH or stops or skips sending of the PUSCH scheduled by the first PDCCH when the data channel scheduled by the first PDCCH satisfies the first preset condition, respectively for the first preset condition and the second preset condition, because the receiving time of the first PDCCH is earlier than the receiving time of the second PDCCH and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH; and under the condition that the data channel scheduled by the first PDCCH meets a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or performing transmission of the PUSCH scheduled by the first PDCCH. Therefore, the system efficiency can be improved by combining the actual scene, and the service requirement can be met.
It should be appreciated that if the first PDCCH and the second PDCCH do not overlap, the morning and evening of the receiving time of the two can be known explicitly; if the first PDCCH and the second PDCCH overlap, the start time and/or the end time of the first PDCCH and the second PDCCH are needed to judge whether the receiving time is early or late.
Optionally, after the UE determines that the first preset condition is met, the UE may also stop or skip the processing before receiving and/or decoding the PDSCH scheduled by the first PDCCH, or after the UE determines that the first preset condition is met, the UE may also stop or skip the processing and preparation before sending the PUSCH scheduled by the first PDCCH.
Optionally, in step 102 of this embodiment, if the data channel scheduled by the first PDCCH satisfies a first preset condition, the stopping or skipping decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH scheduled by the physical downlink shared channel includes:
when the data channel scheduled by the first PDCCH and the data channel scheduled by the second PDCCH overlap, or when a starting time interval between a feedback channel of the PDSCH scheduled by the first PDCCH and a feedback channel of the PDSCH scheduled by the second PDCCH is smaller than a PDSCH processing time threshold, or when a starting time interval between a PUSCH scheduled by the first PDCCH and a PUSCH scheduled by the second PDCCH is smaller than a PUSCH processing time threshold, or according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition.
For example, for the first PDCCH-scheduled PDSCH1 and the second PDCCH-scheduled PDSCH2, it may be determined that the first PDCCH-scheduled PDSCH1 satisfies the first preset condition in case of overlapping PDSCH1 and PDSCH2, so as to stop or skip decoding of PDSCH 1; for the PUSCH1 scheduled by the first PDCCH and the PUSCH2 scheduled by the second PDCCH, it is determined that the PUSCH1 scheduled by the first PDCCH satisfies the first preset condition in the case where the PUSCH1 and the PUSCH2 overlap, so that the transmission of the PUSCH1 is stopped or skipped. The overlapping refers to that two data channels have overlapping in time or that two data channels have overlapping in time-frequency resources.
Alternatively, for the first PDCCH-scheduled PDSCH1 and the second PDCCH-scheduled PDSCH2, it may be determined that the first PDCCH-scheduled PDSCH1 satisfies the first preset condition in case that the starting time interval between the feedback channel of PDSCH1 and the feedback channel of PDSCH2 is less than the PDSCH processing time threshold, thereby stopping or skipping decoding of PDSCH 1. The method ensures the dynamic determination of the UE under the condition of not improving the processing capability, thereby saving the electric quantity of the UE to the maximum extent and improving the efficiency of the system.
Alternatively, for the first PDCCH scheduled PUSCH1 and the second PDCCH scheduled PUSCH2, it may be determined that the first PDCCH scheduled PUSCH1 satisfies the first preset condition in case that the starting time interval between the PUSCH1 and the PUSCH2 is less than the PUSCH processing time threshold, so as to stop or skip the transmission of the PUSCH 1. Similarly, the method ensures the dynamic determination of the UE under the condition of not improving the processing capability, thereby saving the electric quantity of the UE to the maximum extent and improving the efficiency of the system.
Or determining that the data channel scheduled by the first PDCCH meets a first preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, and stopping or skipping decoding of the PDSCH1 if the PDSCH1 is scheduled by the first PDCCH; if the first PDCCH schedules PUSCH1, transmission of PUSCH1 is stopped or skipped. The method supports the network side to flexibly indicate different processing behaviors of the UE without increasing signaling overhead, increases the flexibility and improves the efficiency of the system.
Determining that a data channel scheduled by the first PDCCH satisfies a first preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, including:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH fails; or, if the indication information of the first PDCCH is the same as the indication information of the second PDCCH, the data channel scheduled by the first PDCCH satisfies a first preset condition.
Here, for the explicit indication information, when the indication information of the second PDCCH indicates that the scheduling of the first PDCCH fails, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition, for example, the indication information is information in a preset indication field in the downlink control information DCI. For the implicit indication information, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition, for example, the indication information is an HARQ process number or an indication field in other predetermined DCI, where the indication information is the same as the indication information of the second PDCCH.
Optionally, in step 102 of this embodiment, if the data channel scheduled by the first PDCCH satisfies a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH includes:
and determining that the data channel scheduled by the first PDCCH meets a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, under the condition that the initial time interval between the feedback channel of the PDSCH scheduled by the first PDCCH and the feedback channel of the PDSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or under the condition that the initial time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold.
For example, for the first PDCCH-scheduled PDSCH1 and the second PDCCH-scheduled PDSCH2, it is determined that the first PDCCH-scheduled PDSCH1 satisfies the second preset condition in case that the starting time interval between the feedback channel of PDSCH1 and the feedback channel of PDSCH2 is greater than or equal to the PDSCH processing time threshold, thereby performing decoding of PDSCH 1. The method ensures the dynamic determination of the UE under the condition of not improving the processing capability, thereby saving the electric quantity of the UE to the maximum extent and improving the efficiency of the system.
Alternatively, for the first PDCCH scheduled PUSCH1 and the second PDCCH scheduled PUSCH2, the transmission of the PUSCH1 may be performed by determining that the PUSCH1 scheduled by the first PDCCH satisfies the second preset condition in case that the starting time interval between the PUSCH1 and the PUSCH2 is greater than or equal to the PUSCH processing time threshold. Similarly, the method ensures the dynamic determination of the UE under the condition of not improving the processing capability, thereby saving the electric quantity of the UE to the maximum extent and improving the efficiency of the system.
Or determining that the data channel scheduled by the first PDCCH meets a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, and if the first PDCCH schedules the PDSCH1, performing decoding of the PDSCH 1; if the first PDCCH schedules PUSCH1, transmission of PUSCH1 is performed. The method supports the network side to flexibly indicate different processing behaviors of the UE without increasing signaling overhead, increases the flexibility and improves the efficiency of the system.
Optionally, determining, according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, that a data channel scheduled by the first PDCCH satisfies a second preset condition includes:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH is effective; or the indication information of the first PDCCH is different from the indication information of the second PDCCH, and the data channel scheduled by the first PDCCH meets a second preset condition.
Here, for the explicit indication information, when the indication information of the second PDCCH indicates that the scheduling of the first PDCCH is valid, it is determined that the data channel scheduled by the first PDCCH satisfies a second preset condition, for example, the indication information is information in a preset indication field in the DCI. For the implicit indication information, it is determined that the data channel scheduled by the first PDCCH satisfies a second preset condition according to that the indication information of the first PDCCH is different from the indication information of the second PDCCH, for example, the indication information is an HARQ process number or an indication field in other pre-agreed DCI.
Optionally, in this embodiment, the indication information is a HARQ process number.
Alternatively, in this embodiment, the starting time of the feedback channel of the PDSCH may be determined for the starting time of HARQ-ACK feedback of the scheduled PDSCH.
In addition, it should also be appreciated that the method further comprises:
performing decoding of the PDSCH scheduled by the second PDCCH or transmission of the PUSCH.
In this way, when the receiving time of the first PDCCH is earlier than the receiving time of the second PDCCH and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH, the terminal always performs decoding of the PDSCH for the data channel scheduled by the second PDCCH if the data channel is the PDSCH; if the data channel is the PUSCH, transmission of the PUSCH is always performed.
Specifically, the application of the scheduling method according to the embodiment of the present invention is described with reference to the following scenarios:
scene one: as shown in fig. 2, the UE receives two PDCCHs scheduling PDSCH one after the other, namely PDCCH1 and PDCCH2, wherein PDCCH1 is earlier than PDCCH 2. PDCCH2 scheduled PDSCH2 start time is earlier than PDCCH1 scheduled PDSCH1 end time. The UE receives and processes PDSCH 2. For PDSCH1, the UE determines whether to stop or skip decoding of PDSCH1 based on whether the time interval between the start time of HARQ-ACK feedback for PDSCH2 and the start time of HARQ-ACK feedback for PDSCH1 is less than a threshold. If the time interval is less than the threshold, the UE stops or skips decoding of PDSCH 1; if the time interval is greater than or equal to the threshold, the UE decodes PDSCH 1. The threshold is the PDSCH processing time required by the UE.
Specifically, it is assumed that HARQ-ACK feedback for PDSCH1 and PDSCH2 is carried on PUCCH1 and PUCCH2, respectively. The starting time of the PUCCH2 may be earlier than, equal to, or later than the ending time of the PDSCH1, as shown in case 1\2\3 in fig. 2, respectively. The UE calculates the time interval from the starting time of the PUCCH2 to the starting time of the PUCCH1, which is T1\2\3 respectively. And the UE judges whether the time interval is less than the PDSCH processing time required by the UE. If less, the UE stops decoding of PDSCH 1. The UE does not perform HARQ-ACK feedback or feedback NACK for the transport block. Otherwise, if the time interval is greater than or equal to the PDSCH processing time required by the UE, the UE completes decoding of the PDSCH1 and performs corresponding HARQ-ACK feedback.
For cases 1 and 2 in fig. 2, since the start time of PUCCH2 is no later than the end time of PDSCH1, and the time interval between the HARQ-ACK feedback start time for PDSCH1 and the end time of PDSCH1 indicated by the base station is necessarily equal to or greater than the PDSCH processing time required by the UE, the time interval between the corresponding PUCCH2 and PUCCH1 is necessarily equal to the PDSCH processing time required by the UE.
Scene two: as shown in fig. 3 and 4, the UE receives two PDCCHs scheduling PDSCH, PDCCH1 and PDCCH2, respectively, in sequence, wherein PDCCH1 is earlier than PDCCH 2. PDCCH2 scheduled PDSCH2 start time is earlier than PDCCH1 scheduled PDSCH1 end time. The UE decodes PDSCH 2. For PDSCH1, the UE determines whether to stop or skip decoding of PDSCH1 based on the HARQ process number indicated by PDCCH 2. Specifically, if the HARQ process number indicated by PDCCH2 is the same as the HARQ process number indicated by PDCCH1, the UE stops or skips decoding of PDSCH 1; otherwise, the UE decodes PDSCH 1.
For case 1 shown in fig. 3, the HARQ process numbers of PDSCH1 and PDSCH2 indicated by the base station are both 1, and the UE skips decoding of PDSCH 1. The UE does not perform HARQ-ACK feedback or feedback NACK for the transport block. For case2 shown in fig. 4, if the HARQ process number of PDSCH1 indicated by the base station is 1 and the HARQ process number of PDSCH2 is 2, the UE decodes PDSCH1 and performs corresponding HARQ-ACK feedback.
Scene three: as shown in fig. 5, the UE receives two PDCCHs scheduling PUSCH one after the other, namely PDCCH1 and PDCCH2, wherein PDCCH1 is earlier than PDCCH 2. The PDCCH2 scheduled PUSCH2 start time is earlier than the PDCCH1 scheduled PUSCH1 end time. The UE transmits PUSCH2 according to the scheduling information of PDCCH 2. For PUSCH1, the UE determines whether there is an overlap of PUSCH1 and PUSCH2, and if there is an overlap, stops or skips transmission of PUSCH1, and if there is no overlap, determines whether to stop or skip transmission of PUSCH1 further based on whether the time interval between the start times of PUSCH1 and PUSCH2 is less than a threshold. If the time interval is less than the threshold, the UE stops or skips the transmission of the PUSCH 1; and if the time interval is greater than or equal to the threshold, the UE transmits PUSCH1 according to the scheduling information of the PDCCH 1. The threshold is the PUSCH processing time required by the UE.
In summary, in the scheduling processing method according to the embodiment of the present invention, after receiving the first PDCCH and the second PDCCH, because the receiving time of the first PDCCH is earlier than the receiving time of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH, in terms of the first preset condition and the second preset condition, respectively, when the data channel scheduled by the first PDCCH satisfies the first preset condition, the decoding of the PDSCH scheduled by the first PDCCH is stopped or skipped, or the transmission of the PUSCH scheduled by the first PDCCH is stopped or skipped; and under the condition that the data channel scheduled by the first PDCCH meets a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or performing transmission of the PUSCH scheduled by the first PDCCH. Therefore, the system efficiency can be improved by combining the actual scene, and the service requirement can be met.
As shown in fig. 6, the scheduling processing method according to the embodiment of the present invention includes:
step 601, transmitting a first PDCCH and a second PDCCH, wherein the transmission time of the first PDCCH is earlier than the transmission time of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
Thus, after receiving the first PDCCH and the second PDCCH, the terminal stops or skips decoding of the PDSCH scheduled by the first PDCCH or stops or skips sending of the PUSCH scheduled by the first PDCCH respectively for the first preset condition and the second preset condition, because the receiving time of the first PDCCH is earlier than that of the second PDCCH and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH; and under the condition that the data channel scheduled by the first PDCCH meets a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or performing transmission of the PUSCH scheduled by the first PDCCH. Therefore, the system efficiency can be improved by combining the actual scene, and the service requirement can be met.
The first PDCCH and the second PDCCH both comprise indication information, and the indication information is used for determining that a data channel scheduled by the first PDCCH meets a first preset condition or a second preset condition.
Wherein, the indication information is HARQ process number.
Of course, if the indication information is an explicit indication, the indication information may be information in a preset indication field in the DCI.
Wherein the data channel is a PDSCH or a PUSCH.
It should be noted that the method is applied to a network device, such as a base station, and is implemented in cooperation with the scheduling processing method applied to the terminal, and the implementation manner of the embodiment of the scheduling processing method applied to the terminal is applicable to the method and can achieve the same technical effect.
As shown in fig. 7, an embodiment of the present invention also provides a terminal 700, including a transceiver 710 and a processor 720,
the transceiver 710 is configured to receive a first physical downlink control channel PDCCH and a second PDCCH;
the processor 720 is configured to, in case that a reception time of a first PDCCH is earlier than a reception time of a second PDCCH, and an end time of a data channel scheduled by the first PDCCH is later than a start time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
Wherein the processor 720 is configured to:
when the data channel scheduled by the first PDCCH and the data channel scheduled by the second PDCCH overlap, or when a starting time interval between a feedback channel of the PDSCH scheduled by the first PDCCH and a feedback channel of the PDSCH scheduled by the second PDCCH is smaller than a PDSCH processing time threshold, or when a starting time interval between a PUSCH scheduled by the first PDCCH and a PUSCH scheduled by the second PDCCH is smaller than a PUSCH processing time threshold, or according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition.
Wherein the processor 720 is further configured to:
and determining that the data channel scheduled by the first PDCCH meets a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, under the condition that the initial time interval between the feedback channel of the PDSCH scheduled by the first PDCCH and the feedback channel of the PDSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or under the condition that the initial time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold.
Wherein the processor 720 is further configured to:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH fails; or, if the indication information of the first PDCCH is the same as the indication information of the second PDCCH, the data channel scheduled by the first PDCCH satisfies a first preset condition.
Wherein the processor 720 is further configured to:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH is effective; or if the indication information of the first PDCCH is different from the indication information of the second PDCCH, the data channel scheduled by the first PDCCH satisfies a second preset condition.
Wherein, the indication information is a HARQ process number.
Wherein the processor 720 is further configured to:
performing decoding of the PDSCH scheduled by the second PDCCH or transmission of the PUSCH.
The transceiver 710 may be one element or may be multiple elements, such as multiple receivers and transmitters, providing a means for communicating with various other apparatus over a transmission medium. For example: the transceiver 710 receives external data from other devices. The transceiver 710 is configured to transmit the data processed by the processor 720 to other devices. Depending on the nature of the computing system, user interfaces may also be provided, such as keypads, displays, speakers, microphones, joysticks.
Processor 720 is responsible for managing the bus and general processing, such as running a general-purpose operating system.
Alternatively, processor 720 may be a CPU, ASIC, FPGA or CP L D.
As shown in fig. 8, an embodiment of the invention provides a network device 800, comprising a transceiver 810 and a processor 820,
the transceiver 810 is configured to transmit a first PDCCH and a second PDCCH, where a transmission time of the first PDCCH is earlier than a transmission time of the second PDCCH, and an end time of a data channel scheduled by the first PDCCH is later than a start time of a data channel scheduled by the second PDCCH.
The first PDCCH and the second PDCCH both comprise indication information, and the indication information is used for determining that a data channel scheduled by the first PDCCH meets a first preset condition or a second preset condition.
Wherein, the indication information is HARQ process number.
Wherein the data channel is a PDSCH or a PUSCH.
Wherein the transceiver 810 is configured to receive and transmit data under the control of the processor 820. In particular one or more processors, represented by the processor 820. The transceiver 810 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The processor 500 is responsible for managing the bus architecture and general processing.
An embodiment of the present invention further provides a scheduling processing apparatus, including:
a receiving module, configured to receive a first physical downlink control channel PDCCH and a second PDCCH;
a processing module, configured to, in case that a receiving time of a first PDCCH is earlier than a receiving time of a second PDCCH and an ending time of a data channel scheduled by the first PDCCH is later than a starting time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
Wherein the processing module comprises:
a first processing sub-module, configured to determine that the data channel scheduled by the first PDCCH satisfies a first preset condition when the data channel scheduled by the first PDCCH and the data channel scheduled by the second PDCCH overlap, or when a starting time interval between a feedback channel of the PDSCH scheduled by the first PDCCH and a feedback channel of the PDSCH scheduled by the second PDCCH is smaller than a PDSCH processing time threshold, or when a starting time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is smaller than a PUSCH processing time threshold, or according to indication information of the first PDCCH and/or indication information of the second PDCCH.
Wherein the processing module comprises:
and the first processing submodule is used for determining that the data channel scheduled by the first PDCCH meets a second preset condition under the condition that the initial time interval between the feedback channel of the PDSCH scheduled by the first PDCCH and the feedback channel of the PDSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or under the condition that the initial time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or according to the indication information of the first PDCCH and/or the indication information of the second PDCCH.
Wherein the first processing sub-module comprises:
a first processing unit, configured to indicate that scheduling of the first PDCCH is failed by the indication information of the second PDCCH; or,
and if the indication information of the first PDCCH is the same as the indication information of the second PDCCH, the data channel scheduled by the first PDCCH meets a first preset condition.
Wherein the second processing sub-module comprises:
a second processing unit, configured to indicate, by the indication information of the second PDCCH, that scheduling of the first PDCCH is valid; or,
and if the indication information of the first PDCCH is different from the indication information of the second PDCCH, the data channel scheduled by the first PDCCH meets a second preset condition.
Wherein, the indication information is a HARQ process number.
Wherein the apparatus further comprises:
and the transceiving processing module is used for executing decoding of the PDSCH scheduled by the second PDCCH or sending of the PUSCH.
After receiving the first PDCCH and the second PDCCH, the device stops or skips decoding of the PDSCH scheduled by the first PDCCH or stops or skips sending of the PUSCH scheduled by the first PDCCH respectively for a first preset condition and a second preset condition when the data channel scheduled by the first PDCCH meets the first preset condition because the receiving time of the first PDCCH is earlier than that of the second PDCCH and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH; and under the condition that the data channel scheduled by the first PDCCH meets a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or performing transmission of the PUSCH scheduled by the first PDCCH. Therefore, the system efficiency can be improved by combining the actual scene, and the service requirement can be met.
The apparatus is an apparatus to which the scheduling processing method applied to the terminal is applied, and the implementation of the embodiment of the scheduling processing method applied to the terminal is applied to the apparatus, so that the same technical effects can be achieved.
An embodiment of the present invention provides a scheduling processing apparatus, including:
and the sending module is used for sending a first PDCCH and a second PDCCH, wherein the sending time of the first PDCCH is earlier than that of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
The first PDCCH and the second PDCCH both comprise indication information, and the indication information is used for determining that a data channel scheduled by the first PDCCH meets a first preset condition or a second preset condition.
Wherein, the indication information is HARQ process number.
Wherein the data channel is a PDSCH or a PUSCH.
The device transmits a first PDCCH and a second PDCCH, so that after the terminal receives the first PDCCH and the second PDCCH, the terminal stops or skips the decoding of a PDSCH scheduled by the first PDCCH or the transmission of a PUSCH scheduled by the first PDCCH when a data channel scheduled by the first PDCCH meets a first preset condition or a second preset condition because the receiving time of the first PDCCH is earlier than that of the second PDCCH and the ending time of a data channel scheduled by the first PDCCH is later than the starting time of a data channel scheduled by the second PDCCH; and under the condition that the data channel scheduled by the first PDCCH meets a second preset condition, performing decoding of the PDSCH scheduled by the first PDCCH or performing transmission of the PUSCH scheduled by the first PDCCH. Therefore, the system efficiency can be improved by combining the actual scene, and the service requirement can be met.
It should be noted that, the apparatus is an apparatus to which the scheduling processing method applied to the network device is applied, and the implementation manner of the scheduling processing method applied to the network device is applied to the apparatus, and the same technical effect can be achieved.
Another embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored, which when executed by a processor, implements the steps in the scheduling processing method applied to a terminal as above.
Another embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps in the scheduling processing method applied to the network device as above.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It is further noted that the terminals described in this specification include, but are not limited to, smart phones, tablets, etc., and that many of the functional components described are referred to as modules in order to more particularly emphasize their implementation independence.
In embodiments of the present invention, modules may be implemented in software for execution by various types of processors. An identified module of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions which may, for instance, be constructed as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may comprise disparate instructions stored in different bits which, when joined logically together, comprise the module and achieve the stated purpose for the module.
Indeed, a module of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices. Likewise, operational data may be identified within the modules and may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may exist, at least partially, merely as electronic signals on a system or network.
When a module can be implemented by software, considering the level of existing hardware technology, a module that can be implemented by software can build corresponding hardware circuits including conventional very large scale integration (V L SI) circuits or gate arrays and existing semiconductors such as logic chips, transistors, or other discrete components to implement corresponding functions, without considering the cost.
The exemplary embodiments described above are described with reference to the drawings, and many different forms and embodiments of the invention may be made without departing from the spirit and teaching of the invention, therefore, the invention is not to be construed as limited to the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the drawings, the size and relative sizes of elements may be exaggerated for clarity. The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Unless otherwise indicated, a range of values, when stated, includes the upper and lower limits of the range and any subranges therebetween.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (26)

1. A method for scheduling processing, comprising:
receiving a first Physical Downlink Control Channel (PDCCH) and a second PDCCH;
in case that a reception time of a first PDCCH is earlier than a reception time of a second PDCCH and an end time of a data channel scheduled by the first PDCCH is later than a start time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
2. The method of claim 1, wherein stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) or transmission of a Physical Uplink Shared Channel (PUSCH) scheduled by the first PDCCH if the data channel scheduled by the first PDCCH meets a first preset condition comprises:
when the data channel scheduled by the first PDCCH and the data channel scheduled by the second PDCCH overlap, or when a starting time interval between a feedback channel of the PDSCH scheduled by the first PDCCH and a feedback channel of the PDSCH scheduled by the second PDCCH is smaller than a PDSCH processing time threshold, or when a starting time interval between a PUSCH scheduled by the first PDCCH and a PUSCH scheduled by the second PDCCH is smaller than a PUSCH processing time threshold, or according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition.
3. The method of claim 1, wherein performing decoding of the first PDCCH scheduled PDSCH or sending of the PUSCH if the data channel scheduled by the first PDCCH meets a second preset condition comprises:
and determining that the data channel scheduled by the first PDCCH meets a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, under the condition that the initial time interval between the feedback channel of the PDSCH scheduled by the first PDCCH and the feedback channel of the PDSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or under the condition that the initial time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold.
4. The method according to claim 2, wherein determining that the data channel scheduled by the first PDCCH satisfies a first preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH comprises:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH fails; or,
and if the indication information of the first PDCCH is the same as the indication information of the second PDCCH, the data channel scheduled by the first PDCCH meets a first preset condition.
5. The method according to claim 3, wherein determining that the data channel scheduled by the first PDCCH satisfies a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH comprises:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH is effective; or,
and if the indication information of the first PDCCH is different from the indication information of the second PDCCH, the data channel scheduled by the first PDCCH meets a second preset condition.
6. The method according to claim 4 or 5, wherein the indication information is a hybrid automatic repeat request, HARQ, process number.
7. The method of claim 1, further comprising:
performing decoding of the PDSCH scheduled by the second PDCCH or transmission of the PUSCH.
8. A method for scheduling processing, comprising:
and transmitting a first PDCCH and a second PDCCH, wherein the transmission time of the first PDCCH is earlier than that of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
9. The method of claim 8, wherein the first PDCCH and the second PDCCH each include indication information, and the indication information is used for determining that a data channel scheduled by the first PDCCH meets a first preset condition or a second preset condition.
10. The method of claim 9, wherein the indication information is a HARQ process number.
11. The method of claim 8, wherein the data channel is a PDSCH or a PUSCH.
12. A terminal, comprising a transceiver and a processor,
the transceiver is used for receiving a first Physical Downlink Control Channel (PDCCH) and a second PDCCH;
the processor is configured to, in case that a reception time of a first PDCCH is earlier than a reception time of a second PDCCH and an end time of a data channel scheduled by the first PDCCH is later than a start time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
13. The terminal of claim 12, wherein the processor is configured to:
when the data channel scheduled by the first PDCCH and the data channel scheduled by the second PDCCH overlap, or when a starting time interval between a feedback channel of the PDSCH scheduled by the first PDCCH and a feedback channel of the PDSCH scheduled by the second PDCCH is smaller than a PDSCH processing time threshold, or when a starting time interval between a PUSCH scheduled by the first PDCCH and a PUSCH scheduled by the second PDCCH is smaller than a PUSCH processing time threshold, or according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, it is determined that the data channel scheduled by the first PDCCH satisfies a first preset condition.
14. The terminal of claim 12, wherein the processor is further configured to:
and determining that the data channel scheduled by the first PDCCH meets a second preset condition according to the indication information of the first PDCCH and/or the indication information of the second PDCCH, under the condition that the initial time interval between the feedback channel of the PDSCH scheduled by the first PDCCH and the feedback channel of the PDSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold, or under the condition that the initial time interval between the PUSCH scheduled by the first PDCCH and the PUSCH scheduled by the second PDCCH is greater than or equal to a PDSCH processing time threshold.
15. The terminal of claim 13, wherein the processor is further configured to:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH fails; or,
and if the indication information of the first PDCCH is the same as the indication information of the second PDCCH, the data channel scheduled by the first PDCCH meets a first preset condition.
16. The terminal of claim 14, wherein the processor is further configured to:
the indication information of the second PDCCH indicates that the scheduling of the first PDCCH is effective; or,
and if the indication information of the first PDCCH is different from the indication information of the second PDCCH, the data channel scheduled by the first PDCCH meets a second preset condition.
17. The terminal according to claim 15 or 16, wherein the indication information is a hybrid automatic repeat request, HARQ, process number.
18. The terminal of claim 12, wherein the processor is further configured to:
performing decoding of the PDSCH scheduled by the second PDCCH or transmission of the PUSCH.
19. A network device comprising a transceiver and a processor,
the transceiver is used for transmitting a first PDCCH and a second PDCCH, wherein the transmission time of the first PDCCH is earlier than that of the second PDCCH, and the ending time of a data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
20. The network device of claim 19, wherein the first PDCCH and the second PDCCH each include indication information, and wherein the indication information is used to determine that a data channel scheduled by the first PDCCH satisfies a first preset condition or a second preset condition.
21. The network device of claim 20, wherein the indication information is a HARQ process number.
22. The network device of claim 19, wherein the data channel is a PDSCH or a PUSCH.
23. A scheduling processing apparatus, comprising:
a receiving module, configured to receive a first physical downlink control channel PDCCH and a second PDCCH;
a processing module, configured to, in case that a receiving time of a first PDCCH is earlier than a receiving time of a second PDCCH and an ending time of a data channel scheduled by the first PDCCH is later than a starting time of a data channel scheduled by the second PDCCH,
if the data channel scheduled by the first PDCCH meets a first preset condition, stopping or skipping decoding of a Physical Downlink Shared Channel (PDSCH) scheduled by the first PDCCH or sending of a Physical Uplink Shared Channel (PUSCH);
and if the data channel scheduled by the first PDCCH meets a second preset condition, executing decoding of the PDSCH scheduled by the first PDCCH or sending of the PUSCH.
24. A scheduling processing apparatus, comprising:
and the sending module is used for sending a first PDCCH and a second PDCCH, wherein the sending time of the first PDCCH is earlier than that of the second PDCCH, and the ending time of the data channel scheduled by the first PDCCH is later than the starting time of the data channel scheduled by the second PDCCH.
25. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the scheduling processing method according to any one of claims 1 to 7.
26. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the scheduling processing method according to any one of claims 8 to 11.
CN201910026634.7A 2019-01-11 2019-01-11 Scheduling processing method, device, equipment and computer readable storage medium Active CN111436156B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910026634.7A CN111436156B (en) 2019-01-11 2019-01-11 Scheduling processing method, device, equipment and computer readable storage medium
PCT/CN2020/070114 WO2020143529A1 (en) 2019-01-11 2020-01-02 Scheduling processing method, apparatus and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910026634.7A CN111436156B (en) 2019-01-11 2019-01-11 Scheduling processing method, device, equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN111436156A true CN111436156A (en) 2020-07-21
CN111436156B CN111436156B (en) 2021-11-05

Family

ID=71520926

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910026634.7A Active CN111436156B (en) 2019-01-11 2019-01-11 Scheduling processing method, device, equipment and computer readable storage medium

Country Status (2)

Country Link
CN (1) CN111436156B (en)
WO (1) WO2020143529A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114390649A (en) * 2020-10-21 2022-04-22 展讯通信(上海)有限公司 Method, device, device and storage medium for user equipment to send information
WO2022198664A1 (en) * 2021-03-26 2022-09-29 Oppo广东移动通信有限公司 Method for determining indication information, transmission method, and apparatuses thereof, device, and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230362914A1 (en) * 2021-01-14 2023-11-09 Apple Inc. Determining processing time for high frequency range

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102158976A (en) * 2011-04-02 2011-08-17 电信科学技术研究院 Method, system and device for scheduling and receiving data
WO2017193347A1 (en) * 2016-05-12 2017-11-16 华为技术有限公司 Method for transmitting downlink control information, terminal, and base station
CN107846373A (en) * 2016-09-20 2018-03-27 华为技术有限公司 The method and apparatus for sending or receiving Physical Downlink Control Channel
CN108632960A (en) * 2017-03-24 2018-10-09 中兴通讯股份有限公司 A transmission method and device for a physical downlink control channel

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102158976A (en) * 2011-04-02 2011-08-17 电信科学技术研究院 Method, system and device for scheduling and receiving data
WO2017193347A1 (en) * 2016-05-12 2017-11-16 华为技术有限公司 Method for transmitting downlink control information, terminal, and base station
CN107846373A (en) * 2016-09-20 2018-03-27 华为技术有限公司 The method and apparatus for sending or receiving Physical Downlink Control Channel
CN108632960A (en) * 2017-03-24 2018-10-09 中兴通讯股份有限公司 A transmission method and device for a physical downlink control channel

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114390649A (en) * 2020-10-21 2022-04-22 展讯通信(上海)有限公司 Method, device, device and storage medium for user equipment to send information
WO2022198664A1 (en) * 2021-03-26 2022-09-29 Oppo广东移动通信有限公司 Method for determining indication information, transmission method, and apparatuses thereof, device, and storage medium

Also Published As

Publication number Publication date
CN111436156B (en) 2021-11-05
WO2020143529A1 (en) 2020-07-16

Similar Documents

Publication Publication Date Title
US11399392B2 (en) Uplink transmission method based on an autonomous transmission parameter, communication method based on maximum channel occupancy time, terminal, based station and storage medium
US10484976B2 (en) Signaling, procedures, user equipment and base stations for uplink ultra reliable low latency communications
US11388702B2 (en) Resource determining method, apparatus, network element, and system
EP3753134B1 (en) User equipments, base stations and methods for downlink semi-persistent scheduling
US12101762B2 (en) Information transmission method, apparatus and device
US11324032B2 (en) Methods for data transmission and user equipment
CN111385819B (en) DCI transmission method, terminal and network side equipment
KR102763128B1 (en) Scheduling instruction method, device and storage medium
JP2014534728A (en) Method and apparatus for transmitting and receiving persistent scheduling change information and apparatus therefor
CN111953456B (en) Signaling transmission method, user terminal, base station and storage medium
JP7645854B2 (en) Uplink control channel transmission method, reception method, device, terminal and base station
CN111436156B (en) Scheduling processing method, device, equipment and computer readable storage medium
US12267818B2 (en) Information sending method and apparatus, and information receiving apparatus
JP2025013931A (en) BEAM INSTRUCTION METHOD, APPARATUS, NETWORK SIDE DEVICE AND TERMINAL
CN117397330A (en) HARQ ACK feedback for side-link communication
CN113285789B (en) Resource indication method and device of auxiliary link control information and terminal equipment
CN115396062B (en) Method and device for transmitting response information
US12052109B2 (en) Retransmission mechanism for configured grant uplink transmission
WO2021073507A1 (en) Uplink control information multiplexing method and apparatus
US12156245B2 (en) Collision handling between multiple high priority PUCCHs with HARQ-ACK and SR and a low priority PUCCH with HARQ-ACK
KR20220126289A (en) Information Feedback Methods and Related Devices
JP2025526804A (en) HARQ feedback method and device
JP2025118963A (en) Hybrid automatic repeat request acknowledgement feedback method and apparatus
WO2020222292A1 (en) User equipments, base stations and methods for uplink transmission in interrupted transmission indication
CN115189844B (en) Hybrid automatic repeat request feedback transmission method, terminal, base station and communication system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210527

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Applicant after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Applicant before: Telecommunications Science and Technology Research Institute Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant