Scheduling method and device
The first message sent by the network device carries indication information, and the terminal device flexibly updates the minimum time offset value between PDCCH and PDSCH or PUSCH, which solves the problem of power consumption waste in the 3GPP protocol and improves system efficiency and compatibility.
Patent Information
- Application Number
- CN201910760931.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-08-16
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2039-08-16
AI Technical Summary
In the existing 3GPP protocol, terminal devices are unable to effectively update the minimum time slot offset value when performing downlink and uplink scheduling, resulting in wasted power consumption and a lack of a clear solution.
The first message sent by the network device carries first indication information and second indication information, indicating whether the terminal device updates the minimum time offset value between PDCCH and PDSCH or PUSCH, and uses the multiplexing or implicit method of the existing message field to indicate, avoid additional load, and flexibly update the offset value.
This enables terminal devices to flexibly update the minimum time slot offset value without increasing resource overhead, reducing power consumption and improving system efficiency and compatibility.
Smart Images

Figure CN112399594B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a scheduling method and device. Background Art
[0002] In the current protocol specified by the 3rd Generation Partnership Project (3GPP), before performing downlink scheduling, the base station configures the Time Domain Resource Allocation List (TDRL) for the physical downlink shared channel (PDSCH) to the terminal device through radio resource control (RRC) signaling. This TDRL contains the time offset between the physical downlink control channel (PDCCH) and the scheduled PDSCH, including the time slot offset and the starting symbol and length of the PDSCH within that time slot. For example, the time slot offset can be configured as {0, 1, 2, 3, 4, 5, 6}. When the base station actually schedules the PDSCH to the terminal device, the downlink control information (DCI) in the PDCCH indicates a time slot offset in the TDRL, indicating the offset value of the time domain position of the currently scheduled PDSCH relative to the PDCCH. If the time slot offset indicated by the DCI is 0, it means that the PDSCH and PDCCH are in the same time slot. Because the base station can schedule any value in the time domain resource allocation list, the terminal device can only determine the time slot offset indicated by the DCI in the PDCCH after detecting the PDCCH. Therefore, when the terminal device begins to detect the PDCCH, it must always assume that the time slot offset indicated by the DCI in the PDCCH is at least the minimum value in the time domain resource allocation list. If the time domain resource allocation list contains 0, it is possible that the base station will schedule the PDSCH and PDCCH in the same time slot, and even the starting symbols of the PDSCH and PDCCH may be the same. For downlink scheduling, the terminal device must cache the PDSCH every time it detects the PDCCH. Because the location of the PDSCH or even the existence of the PDSCH is unknown before completing the PDCCH detection, this will result in wasteful power consumption of the terminal device. For uplink scheduling, the same principle applies. The terminal device cannot determine the location of the physical uplink shared channel (PUSCH) scheduled by the PDCCH. This requires the terminal device to detect the PDCCH as quickly as possible. Otherwise, when the PDCCH and PUSCH are in the same time slot, the terminal device will not have time to send the PUSCH. A faster PDCCH detection speed also results in greater power consumption.
[0003] In order to reduce the power consumption of terminal devices, in the current discussion, in downlink scheduling, in addition to configuring the time domain resource allocation list of PDSCH for the terminal device, the terminal device is also configured with the minimum slot offset value allowed for use, which can be recorded as Minimum K0. Minimum K0 means that the minimum value of the time slot offset indicated in the DCI is Minimum K0. When Minimum K0 is greater than 0, the terminal device can determine that the PDSCH and the PDCCH are not in the same time slot. When receiving the PDCCH, it does not need to cache too much data, and at the same time, it does not need to prepare for receiving the PDSCH in the time slot where the PDCCH is located, which consumes power, thereby reducing the power consumption of the terminal device. For the same reason, in uplink scheduling, in addition to configuring the time domain resource allocation list of PUSCH for the terminal device, the terminal device is also configured with the minimum slot offset value allowed for use, which can be recorded as Minimum K2. Minimum K2 means that the minimum value of the time slot offset indicated in the DCI is Minimum K2. When the minimum K2 is greater than 0, the terminal device can determine that PUSCH and PDCCH are not in the same time slot. When receiving PUSCH, it is not necessary to prepare to send PUSCH in the time slot where PDCCH is located, thereby reducing the power consumption of the terminal device.
[0004] In the current protocol, there is no clear solution for how to update the minimum K0 and minimum K2 according to actual conditions after they are configured. Summary of the Invention
[0005] The embodiments of the present application provide a scheduling method and apparatus to solve the problem of how to update the minimum time slot offset value.
[0006] In a first aspect, an embodiment of the present application provides a scheduling method, the method comprising: a terminal device receiving a first message from a network device; the first message comprising first indication information and second indication information; the first indication information being used to indicate whether to update a first offset value; the second indication information being used to indicate a second offset value; and the terminal device updating the first offset value using the second offset value. The first offset value is the minimum value of the time offset between a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH) scheduled by the PDCCH; or the first offset value is the minimum value of the time offset between the PDCCH and a physical uplink shared channel (PUSCH) scheduled by the PDCCH; when the first indication information indicates to update the first offset value.
[0007] Using the above method, the network device indicates whether to update the first offset value using the first indication information, allowing the terminal device to promptly update the first offset value based on the first indication information, resulting in a more flexible implementation. Furthermore, when the first indication information is used to indicate an update of the first offset value, the first offset value can be updated using the second indication information carried in the first message, thereby enabling the update of the first offset value without adding additional load to the first message.
[0008] In one possible design, the first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
[0009] In the above method, the first indication information is carried by the first field, so that whether the first offset value is updated is directly indicated by the value of the bit included in the first field.
[0010] In one possible design, when the first search space set used to receive the first message is a preset search space set, the first indication information indicates that the first offset value is updated; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates that the first offset value is not updated.
[0011] In the above method, the first message does not directly carry the first indication information, but the first indication information is implemented by determining whether the first search space set is a preset search space set, thereby eliminating the need to add additional bits to the first message, reducing resource overhead, and improving resource utilization.
[0012] In one possible design, the first message also carries third indication information, and the third indication information is used to indicate the time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or the time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; when the value indicated by the third indication information is less than the first offset value, the first indication information indicates to update the first offset value; when the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
[0013] In the above method, the first indication information indicates whether to update the first offset value, which is achieved through the size relationship between the value indicated by the third indication information and the first offset value, so there is no need to add additional bits in the first message, reducing resource overhead and improving resource utilization.
[0014] In one possible design, the first message includes a second field, and the second field carries the second indication information.
[0015] In one possible design, the first message includes a second field; when the first indication information indicates to update the first offset value, the second field carries the second indication information; when the first indication information indicates not to update the first offset value, the second field carries the bandwidth part identifier BWP ID or the time domain resource allocation TDRA.
[0016] In the above method, by reusing the existing fields in the first message to carry the second indication information, the implementation is more flexible and the format of the first message in the existing protocol will not be modified, thereby improving system compatibility.
[0017] In one possible design, when the first indication information indicates to update the first offset value, the method also includes: the terminal device determines a third offset value based on the second offset value; when the first offset value is the minimum value of the time offset between the PDCCH and the PDSCH, the terminal device updates the minimum value of the time offset between the PDCCH and the PUSCH to the third offset value; or, when the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH, the terminal device updates the minimum value of the time offset between the PDCCH and the PDSCH to the third offset value.
[0018] Through the above method, the minimum value of the time offset between PDCCH and PDSCH, and the minimum value of the time offset between PDCCH and PUSCH are simultaneously updated through the first indication information, so that the minimum values of the two time offsets are simultaneously updated through one indication information, which can improve system efficiency and reduce signaling resource overhead.
[0019] In one possible design, when the first indication information indicates to update the first offset value, the method also includes: when the second offset value is greater than or equal to the first offset value, the terminal device receives the PDSCH according to the second offset value, or sends the PUSCH according to the second offset value; or, when the second offset value is less than the first offset value, the terminal device determines that the PDCCH does not schedule the PDSCH or the PUSCH.
[0020] In one possible design, the method also includes: when the first indication information indicates not to update the first offset value, the terminal device receives the PDSCH according to the second offset value, or sends the PUSCH according to the second offset value.
[0021] In the above method, when the first indication information indicates not to update the first offset value, the second offset value can still be used according to the method in the prior art to improve system compatibility.
[0022] In a second aspect, an embodiment of the present application provides a scheduling device, and the communication device can execute any one of the methods provided in the first aspect above.
[0023] In one possible design, the apparatus includes one or more processing units and a communication unit. The one or more processing units are configured to support the apparatus in performing the corresponding functions of the network device in the above method. For example, the first offset value may be updated using the second offset value. The communication unit is configured to support the apparatus in communicating with other devices to implement receiving and / or sending functions. For example, the first message may be received from the network device.
[0024] Optionally, in one possible design, the device may include a communication interface and one or more memories, the memories being used to couple with a processor and storing necessary program instructions and / or data. The one or more memories may be integrated with the processor or may be provided separately from the processor. The processor may be used to run a computer program in the memory so that the device executes the method performed by the network device in the first aspect or any possible implementation of the first aspect. For example, the processor is used to control the communication interface to communicate with other devices, such as receiving a first message from the network device, which is not limited in this application.
[0025] The apparatus may be a terminal device, etc., and the communication interface may be a transceiver or a transceiver circuit. Optionally, the communication interface may also be an input / output circuit or an interface.
[0026] The device may also be a communication chip. The communication unit may be an input / output circuit or an interface of the communication chip.
[0027] In a third aspect, an embodiment of the present application provides a scheduling method, including: a network device determines a first message; the first message includes first indication information and second indication information; the first indication information is used to indicate whether to update the first offset value; the second indication information is used to indicate the second offset value; the first offset value is the minimum value of the time offset between the physical downlink control channel PDCCH and the physical downlink shared channel PDSCH scheduled by the PDCCH; or, the first offset value is the minimum value of the time offset between the PDCCH and the physical uplink shared channel PUSCH scheduled by the PDCCH; the network device sends the first message to the terminal device.
[0028] Using the above method, the network device indicates whether to update the first offset value using the first indication information, allowing the terminal device to promptly update the first offset value based on the first indication information, resulting in a more flexible implementation. Furthermore, when the first indication information is used to indicate an update of the first offset value, the first offset value can be updated using the second indication information carried in the first message, thereby enabling the update of the first offset value without adding additional load to the first message.
[0029] In one possible design, the first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
[0030] In one possible design, when the first search space set used to receive the first message is a preset search space set, the first indication information indicates that the first offset value is updated; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates that the first offset value is not updated.
[0031] In the above method, the first message does not directly carry the first indication information, but the first indication information is implemented by determining whether the first search space set is a preset search space set, thereby eliminating the need to add additional bits to the first message, reducing resource overhead, and improving resource utilization.
[0032] In one possible design, the first message also carries third indication information, and the third indication information is used to indicate the time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or the time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; when the value indicated by the third indication information is less than the first offset value, the first indication information indicates to update the first offset value; when the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
[0033] Through the above method, the minimum value of the time offset between PDCCH and PDSCH, and the minimum value of the time offset between PDCCH and PUSCH are simultaneously updated through the first indication information, so that the minimum values of the two time offsets are simultaneously updated through one indication information, which can improve system efficiency and reduce signaling resource overhead.
[0034] In one possible design, the first message includes a second field, and the second field carries the second indication information.
[0035] In one possible design, the first message includes a second field; when the first indication information indicates to update the first offset value, the second field carries the second indication information; when the first indication information indicates not to update the first offset value, the second field carries the bandwidth part identifier BWP ID or the time domain resource allocation TDRA.
[0036] In the above method, by reusing the existing fields in the first message to carry the second indication information, the implementation is more flexible and the format of the first message in the existing protocol will not be modified, thereby improving system compatibility.
[0037] In a fourth aspect, an embodiment of the present application provides a scheduling device, and the communication device can execute any one of the methods provided in the third aspect above.
[0038] In one possible design, the apparatus includes one or more processing units and a communication unit. The one or more processing units are configured to support the apparatus in performing the corresponding network device functions in the above method. For example, determining a first message. The communication unit is configured to support the apparatus in communicating with other devices to implement receiving and / or sending functions. For example, sending the first message to a terminal device.
[0039] Optionally, in one possible design, the device may include a communication interface and one or more memories, the memories being used to couple with a processor and storing necessary program instructions and / or data. The one or more memories may be integrated with the processor or may be provided separately from the processor. The processor may be used to run a computer program in the memory so that the device executes the method performed by the network device in the third aspect or any possible implementation of the third aspect. For example, the processor is used to control the communication interface to communicate with other devices, such as sending a first message to a terminal device, which is not limited in this application.
[0040] The device may be a network device, etc., and the communication interface may be a transceiver or a transceiver circuit. Optionally, the communication interface may also be an input / output circuit or an interface.
[0041] The device may also be a communication chip. The communication unit may be an input / output circuit or an interface of the communication chip.
[0042] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-readable instructions are stored. When a computer reads and executes the computer-readable instructions, the computer executes the method in any one of the possible designs described above.
[0043] In a sixth aspect, an embodiment of the present application provides a computer program product, which, when read and executed by a computer, enables the computer to execute the method in any one of the possible designs described above.
[0044] In a seventh aspect, an embodiment of the present application provides a chip that is coupled to a memory in a communication device, such that the chip, when running, calls program instructions stored in the memory to implement any of the above-mentioned possible designs. The communication device may be a terminal device or a network device.
[0045] In an eighth aspect, an embodiment of the present application provides a system, which includes the terminal device provided in the second aspect and the network device provided in the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of a communication system architecture applicable to an embodiment of the present application;
[0047] Figure 2 A schematic diagram of a scheduling method flow chart provided in an embodiment of the present application;
[0048] Figure 3 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] The embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0051] The embodiments of the present application can be applied to various mobile communication systems, such as: new radio (NR) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, long term evolution (LTE) system, advanced long term evolution (LTE-A) system, evolved long term evolution (eLTE) system, future communication system and other communication systems, specifically, no limitation is made here.
[0052] To facilitate understanding of the embodiments of the present application, first Figure 1 The communication system shown in FIG. 1 is used as an example to describe in detail a communication system applicable to an embodiment of the present application. Figure 1FIG. 1 is a schematic diagram showing a communication system applicable to the communication method of an embodiment of the present application. Figure 1 As shown, the communication system includes a network device and a terminal device. The downlink data sent by the network device to the terminal device is carried in the PDSCH, and the RRC signaling and uplink data sent by the terminal device to the network device are carried in the PUSCH. Both PDSCH and PUSCH are scheduled through the DCI in the PDCCH. When the network device sends downlink data to the terminal device, the DCI can indicate the time slot offset value K0 between the PDCCH and the PDSCH scheduled by the PDCCH, K0 is greater than or equal to the minimum K0 (Minimum K0), and the minimum K0 is also configured by the network device; when the network device determines that the terminal device needs to send uplink data, the DCI can indicate the time slot offset value K2 between the PDCCH and the PUSCH scheduled by the PDCCH, K2 is greater than or equal to the minimum K2 (Minimum K2), and the minimum K2 is also configured by the network device.
[0053] Furthermore, in order to update the minimum K0 and the minimum K2, an embodiment of the present application provides a scheduling method, which will be described in detail below.
[0054] In the embodiment of the present application, the terminal device is a device with wireless transceiver function or a chip that can be set in the device. Among them, the device with wireless transceiver function can also be called user equipment (UE), access terminal, user unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, user agent or user device. In practical applications, the terminal side device in the embodiment of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiment of the present application does not limit the application scenario. In this application, the aforementioned device with wireless transceiver function and the chip that can be set in the device are collectively referred to as terminal side device.
[0055] In the embodiments of the present application, the network device may be a wireless access device of various standards, such as an evolved Node B (eNB), a radio network controller (RNC) or a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TRP or transmission point, TP), etc. It may also be a gNB or a transmission point (TRP or TP) in a 5G (NR) system, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a DU in a centralized-distributed (CU-DU) architecture, etc.
[0056] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know 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.
[0057] See also Figure 2 , is a flowchart of a scheduling method provided in an embodiment of the present application. The method includes:
[0058] Step 201: The network device determines a first message.
[0059] The first message includes first indication information and second indication information; the first indication information is used to indicate whether to update the first offset value; and the second indication information is used to indicate the second offset value.
[0060] The first offset value is a minimum value of a time offset between a PDCCH and a PDSCH scheduled by the PDCCH; or the first offset value is a minimum value of a time offset between the PDCCH and a PUSCH scheduled by the PDCCH.
[0061] It should be noted that in the embodiment of the present application, the first offset value and the second offset value can be offset values of slot granularity, or offset values of symbol granularity, or offset values of other granularity, such as second granularity, millisecond granularity, etc.
[0062] For example, the first offset value is the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, taking the time slot granularity as an example, for example, it refers to the relative slot offset value of the time slot where the PDCCH is located and the slot where the PDSCH is located, for example, the slot where the PDCCH is located is n, and the subcarrier spacing of the PDCCH is 2 μPDCCH *15kHz, the subcarrier spacing of the PDSCH scheduled by the PDCCH is 2 μPDSCH *15kHz, if the first offset value is K0, the slot where PDSCH is located is K0 is based on the slot corresponding to the subcarrier spacing of the PDSCH.
[0063] For example, the first offset value is the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, taking the time slot granularity as an example, illustratively, as an example, refers to the relative slot offset value of the slot where the PDCCH is located and the slot where the PUSCH is located, for example, the slot where the PDCCH is located is n, and the subcarrier spacing of the PDCCH is 2 μPDCCH *15kHz, the subcarrier spacing of the PUSCH scheduled by the PDCCH is 2 μPUSCH *15kHz, if the first offset value is K2, the slot where the PUSCH is located is K2 is measured in units of slots corresponding to the subcarrier spacing of the PUSCH.
[0064] For example, the first offset value is the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, taking the symbol granularity as an example, illustratively, as an example, refers to the symbol relative offset value between the last symbol of the PDCCH and the starting symbol of the PDSCH, for example, the end symbol of the PDCCH is n, and the subcarrier spacing of the PDCCH is 2 μPDCCH *15kHz, the subcarrier spacing of the PDSCH scheduled by the PDCCH is 2 μPUSCH *15kHz, if the first offset value is m0, the starting symbol of PUSCH is Here, m0 is a symbol corresponding to the subcarrier spacing of the PDSCH.
[0065] For example, the first offset value is the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, taking the symbol granularity as an example, illustratively, as an example, refers to the symbol relative offset value between the last symbol of the PDCCH and the starting symbol of the PUSCH, for example, the end symbol of the PDCCH is n, and the subcarrier spacing of the PDCCH is 2 μPDCCH *15kHz, the subcarrier spacing of the PUSCH scheduled by the PDCCH is 2 μPUSCH *15kHz, if the first offset value is m2, the starting symbol of PUSCH is Here, m2 is measured in units of symbols corresponding to the subcarrier spacing of the PUSCH.
[0066] The above are just examples. For other situations, please refer to the description here and will not be repeated here.
[0067] In the embodiment of the present application, the first message may be a DCI carried in the PDCCH, or may be other types of messages, which is not limited in the embodiment of the present application.
[0068] Step 202: The network device sends the first message to the terminal device.
[0069] Step 203: The terminal device receives a first message from the network device.
[0070] The first message includes first indication information and second indication information.
[0071] Step 204: When the first indication information indicates to update the first offset value, the terminal device updates the first offset value using the second offset value.
[0072] On the other hand, when the first indication information indicates that the first offset value is not to be updated, the terminal device may transmit data according to the second offset value in accordance with the method in the prior art. Specifically, when the second offset value is the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, the terminal device may receive the PDSCH according to the second offset value. Correspondingly, when the second offset value is the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, the terminal device may send the PUSCH according to the second offset value.
[0073] Through the above method, the network device indicates whether to update the first offset value through the first indication information, so that the terminal device can determine whether to update the first offset value in a timely manner, which is more flexible to implement.
[0074] In the embodiments of the present application, the first indication information and the second indication information may be explicit indication information or implicit indication information. Explicit indication information refers to the first message containing a field for the first indication information or the second indication information. Implicit indication information refers to the first message not directly containing a field carrying the first indication information or the second indication information, but indirectly indicating the first indication information or the second indication information through other information carried. The first indication information and the second indication information can be implemented in a variety of ways, each of which will be described below.
[0075] In a first possible implementation, both the first indication information and the second indication information are indicated in an explicit manner. In this implementation, the first indication information may be located in a first field of the first message, and the second indication information may be located in a second field of the first message.
[0076] In the first possible implementation method, taking the first message as DCI as an example, the first field can be an existing field in the DCI, or it can be a newly defined field in the future standard. The newly defined field can be specifically used to carry the first indication information, or it can be used to carry other information. The embodiment of the present application is not limited to this.
[0077] In this implementation, when the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; correspondingly, when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value. The first state value and the second state value are both pre-agreed values.
[0078] For example, the first message is DCI, and the first field is a reserved field in the first message. This is just an example, and the first field can also be a newly defined field in a future standard. At this time, one bit in the first field can be used to carry the first indication information, the first state value can be 1, and the second state value can be 0. When the network device sets the value of the bit to 1, it indicates that the first offset value needs to be updated; when the network device sets the value of the bit to 0, it indicates that the first offset value does not need to be updated. Of course, the above is just an example, and multiple bits can also be used to carry the first indication information. The first state value and the second state value can also have other values, which will not be explained one by one here.
[0079] In the first possible implementation manner, there may be at least two implementation manners for the second field, which are described below respectively.
[0080] Method 1: When the second indication information is located in the second field of the first message, the second field can be an existing field in the first message, and its original function in the first message can be retained. That is, the second field can be an existing field in the first message that indicates the second offset value. The second offset value indicated by the second indication information is a value determined by the network device from a preset set of offset values. This application does not specify how the network device determines the second offset value.
[0081] For example, when the first message is DCI, the second field may be a Time Domain Resource Allocation (TDRA) field. At this time, when the first offset value is the minimum value of the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, the second offset value indicated by the second indication information in the TDRA field may be the time offset between the PDCCH and the PDSCH scheduled by the PDCCH; when the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, the second offset value indicated by the second indication information in the TDRA field may be the time offset between the PDCCH and the PUSCH scheduled by the PDCCH. When the first message is other messages, the name of the second field may change accordingly, and will not be explained one by one here.
[0082] Method 2: The second field is no longer the field already in the first message for indicating the second offset value, but the original function of the field already in the first message can be redefined, thereby reusing the field already in the first message.
[0083] In combination with the first indication information, when the first indication information indicates updating the first offset value, the second field includes the second indication information; when the first indication information indicates not updating the first offset value, the second field may not include the second indication information, and at this time the second field may retain its original function unchanged.
[0084] For example, when the first message is a DCI, the second field is the bandwidth part identity (BWP ID) field in the first message. In this case, when the first indication information indicates an update of the first offset value, the BWPID field includes the second offset value indicated by the second indication information. When the first indication information indicates no update of the first offset value, the BWP ID field can still be used to indicate the ID of the terminal device's BWP in the manner known in the prior art.
[0085] For another example, when the first message is DCI, the second field is a reserved field in the first message, and the second indication information indicates the second offset value. When the first indication information indicates to update the first offset value, the reserved field includes the second offset value indicated by the second indication information. When the first indication information indicates not to update the first offset value, the reserved field can also remain unchanged as a reserved field in the manner of the prior art.
[0086] The above are just examples, and the second field may also be other fields in the DCI, which will not be explained one by one here.
[0087] Exemplarily, the second field may also be a field newly defined in the first message in a future standard. In this case, the second offset value indicated by the second indication information may be specifically used to update the first offset value.
[0088] In a first possible implementation manner, when the first indication information indicates updating the first offset value, the following scenario may also exist.
[0089] Scenario 1: The second offset value is greater than or equal to the first offset value.
[0090] In the prior art, the first offset value is the minimum value that a terminal device can use, while the second offset value is the value actually used by the terminal device. Therefore, the second offset value indicated by the second indication information must be greater than or equal to the first offset value. Therefore, in the embodiment of the present application, when the terminal device determines that the second offset value is greater than or equal to the first offset value, it determines that the second offset value can be used in accordance with the pre-agreed method.
[0091] For example, the first offset value is the minimum value of the time offset between the PDCCH and the PDSCH. When the second offset value is the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, after the terminal device receives the PDCCH, it can receive the PDSCH according to the second offset value. How the terminal device specifically receives the PDSCH can refer to the description in the prior art and will not be repeated here.
[0092] For another example, the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH. When the second offset value is the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, after the terminal device receives the PDCCH, it can send the PUSCH according to the second offset value. How the terminal device specifically sends the PUSCH can be referred to the description in the prior art and will not be repeated here.
[0093] Scenario 2: The second offset value is smaller than the first offset value.
[0094] Since the second offset value is always greater than or equal to the first offset value in the prior art, in the embodiment of the present application, when the terminal device determines that the second offset value is less than the first offset value, it may be determined that it is not necessary to receive PDSCH or send PUSCH according to the second offset value.
[0095] Therefore, in this scenario, when the second offset value is the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, the terminal device can determine that it does not need to receive the PDSCH. Correspondingly, when the second offset value is the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, the terminal device can determine that it does not need to send the PUSCH.
[0096] In a first possible implementation manner, when the first indication information indicates to update the first offset value, the third offset value may also be determined according to the second offset value.
[0097] Among them, when the first offset value is the minimum value of the time offset between PDCCH and PDSCH, the third offset value is used to update the minimum value of the time offset between PDCCH and PUSCH scheduled by the PDCCH; when the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH, the third offset value is used to update the minimum value of the time offset between PDCCH and PDSCH scheduled by the PDCCH.
[0098] The terminal device may update the minimum value of the time offset between the PDCCH and the PUSCH scheduled by the PDCCH according to the third offset value, or the terminal device may update the minimum value of the time offset between the PDCCH and the PDSCH scheduled by the PDCCH according to the third offset value.
[0099] Through the above method, the minimum value of the time offset between PDCCH and PDSCH, and the minimum value of the time offset between PDCCH and PUSCH are simultaneously updated through the first indication information, so that the minimum values of the two time offsets are simultaneously updated through one indication information, which can improve system efficiency and reduce signaling resource overhead.
[0100] It should be noted that there are multiple implementations for determining the third offset value based on the second offset value. For example, the second offset value corresponds to the third offset value, and the correspondence between the second offset value and the third offset value is preconfigured. In this case, when the terminal device determines the second offset value, it can determine the third offset value corresponding to the second offset value.
[0101] Exemplarily, the second offset value and the third offset value meet a preset rule, which is pre-configured. At this time, when determining the second offset value, the third offset value can also be determined based on the preset rule and the second offset value. For example, the preset rule is: N mk2 =N mk0 +O mk2 -O mk0 .
[0102] Among them, N mk2 Indicates the third offset value; N mk0 Represents the second offset value; O mk0 Represents a first offset value; when the first offset value is the minimum value of the time offset between PDCCH and PDSCH, O mk2 represents the minimum value of the time offset between the PDCCH and the PUSCH. When the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH, mk2 Indicates the minimum value of the time offset between the PDCCH and PDSCH.
[0103] Of course, the above are just examples, and the preset rules can also be in other forms, such as N mk2 =N mk0 *(O mk2 / O mk0 ) etc., and I will not give examples one by one here.
[0104] In a second possible implementation manner, the first message may not directly carry the first indication information, but may carry the first indication information in an implicit manner.
[0105] In this implementation, the first message may be a DCI. Currently, the sum of search spaces corresponding to all aggregation levels corresponding to a DCI is referred to as a search space set. The relationship between DCI and the search space set is preconfigured. After a network device sends a DCI, a terminal device needs to detect the DCI in the search space set corresponding to the DCI.
[0106] To this end, the search space set used in sending the first message can implicitly indicate whether to update the first offset value. Specifically, when the network device determines that the first offset value needs to be updated, the first message can be sent in the preset search space set. When the terminal device receives the first message in the first search space set and determines that the first search space set is the preset search space set, it can be determined that the first message carries first indication information, and the first indication information indicates to update the first offset value.
[0107] When the network device determines not to update the first offset value, the first message may be sent in a search space set outside the preset search space set. When the terminal device receives the first message in the first search space set and determines that the first search space set is a search space set outside the preset search space set, it may be determined that the first message does not carry the first indication information, and thus determines that there is no need to indicate updating the first offset value.
[0108] In a third possible implementation, the second indication information may be located in a second field of the first message. The second field may be an existing field in the first message or a new field. For details, refer to the description in the first possible implementation and are not further described here. As an example, the existing field is the TDRA field.
[0109] In a second possible implementation manner, when the terminal device determines to update the first offset value, in some cases (for example, when the second field reuses the existing TDRA field), the following scenario may also exist.
[0110] Scenario 1: The second offset value is greater than or equal to the first offset value.
[0111] In this scenario, when the second offset value is the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, the terminal device can receive the PDSCH according to the second offset value. For details on how the terminal device receives the PDSCH, please refer to the description in the prior art and will not be repeated here.
[0112] When the second offset value is the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, the terminal device can send the PUSCH according to the second offset value. For details on how the terminal device sends the PUSCH, please refer to the description in the prior art and will not be repeated here.
[0113] Scenario 2: The second offset value is smaller than the first offset value.
[0114] In this scenario, when the second offset value is the time offset between the PDCCH and the PDSCH scheduled by the PDCCH, or the time offset between the PDCCH and the PUSCH scheduled by the PDCCH, the terminal device can determine that the PDCCH does not schedule the PDSCH or the PUSCH, and thus does not receive the PDSCH or send the PUSCH.
[0115] In a second possible implementation manner, when the terminal device determines to update the first offset value, the terminal device may also determine a third offset value based on the second offset value. For details, please refer to the description in the first possible implementation manner, which will not be repeated here.
[0116] In a third possible implementation, the first message may not directly carry the first indication information but may carry third indication information, where the third indication information is used to indicate a time offset between a PDCCH and a PDSCH scheduled by the PDCCH or a time offset between the PDCCH and a PUSCH scheduled by the PDCCH.
[0117] In this implementation, the first indication information indicates whether to update the first offset value, which is achieved through the magnitude relationship between the value indicated by the third indication information and the first offset value.
[0118] For example, in this implementation, when the value indicated by the third indication information is less than the first offset value, the first indication information indicates to update the first offset value; when the value indicated by the third indication information is greater than or equal to the first offset value, the first indication information indicates not to update the first offset value.
[0119] It should be noted that the third indication information and the second indication information described above may be located in the same field or in different fields. When the third indication information and the second indication information are located in the same field, the third indication information and the second indication information may be the same indication information.
[0120] Further optionally, in the prior art, when triggering the transmission of a non-periodic channel state information reference signal (CSI-RS), in addition to configuring the time domain resource allocation list for the non-periodic CSI-RS transmission for the terminal device, the terminal device is also configured with a minimum time slot offset value allowed for use, and the minimum time slot offset value can be recorded as the minimum A-CSI-RS triggering offset. The minimum A-CSI-RS triggering offset represents the minimum value of the time slot offset corresponding to the non-periodic CSI-RS transmission indicated in the DCI. When the minimum A-CSI-RS triggering offset is greater than 0, the terminal device can determine that the non-periodic CSI-RS transmission is not in the same time slot as the PDCCH, and there is no need to cache the signal in preparation for receiving the non-periodic CSI-RS in the time slot where the PDCCH is located, thereby reducing the power consumption of the terminal device.
[0121] To this end, in an embodiment of the present application, the first message may further include fourth indication information, where the fourth indication information is used to indicate the minimum time slot offset value. Alternatively, the first message may not include the fourth indication information, and the minimum time slot offset value may be determined based on the second offset value. The specific determination method can be found in the description of determining the third offset value based on the second offset value, and will not be further described here.
[0122] In the embodiments provided in the present application, the methods provided in the embodiments of the present application are introduced from the perspective of interaction between various devices. In order to implement the various functions in the methods provided in the embodiments of the present application, the terminal device and the network device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a function of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
[0123] Same as above idea, Figure 3 As shown, an embodiment of the present application further provides an apparatus 300 for implementing the functions of a terminal device or network device in the above method. For example, the apparatus may be a software module or a chip system. In the embodiment of the present application, the chip system may be composed of a chip or may include a chip and other discrete components. The apparatus 300 may include: a processing unit 302 and a communication unit 301.
[0124] The division of modules in the embodiments of the present application is illustrative and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the various embodiments of the present application may be integrated into a single processor, or may exist physically separately, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or software functional modules.
[0125] For example, when the apparatus 300 implements Figure 2 The functions of the terminal device in the process shown are:
[0126] The communication unit 301 is configured to receive a first message from a network device; the first message includes first indication information and second indication information; the first indication information is used to indicate whether to update the first offset value; the second indication information is used to indicate the second offset value;
[0127] The first offset value is the minimum value of the time offset between a physical downlink control channel PDCCH and a physical downlink shared channel PDSCH scheduled by the PDCCH; or the first offset value is the minimum value of the time offset between the PDCCH and a physical uplink shared channel PUSCH scheduled by the PDCCH;
[0128] The processing unit 302 is configured to update the first offset value using the second offset value when the first indication information indicates to update the first offset value.
[0129] In one possible design, the first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
[0130] In one possible design, when the first search space set used to receive the first message is a preset search space set, the first indication information indicates that the first offset value is updated; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates that the first offset value is not updated.
[0131] In one possible design, the first message further carries third indication information, where the third indication information is used to indicate a time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or a time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; when the value indicated by the third indication information is less than the first offset value, the first indication information indicates to update the first offset value;
[0132] When the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
[0133] In one possible design, the first message includes a second field, and the second field carries the second indication information.
[0134] In one possible design, the first message includes a second field;
[0135] When the first indication information indicates to update the first offset value, the second field carries the second indication information; when the first indication information indicates not to update the first offset value, the second field carries the bandwidth part identifier BWP ID or the time domain resource allocation TDRA.
[0136] In one possible design, when the first indication information indicates to update the first offset value, the processing unit 302 is also used to: determine a third offset value based on the second offset value; when the first offset value is the minimum value of the time offset between the PDCCH and the PDSCH, update the minimum value of the time offset between the PDCCH and the PUSCH to the third offset value; or, when the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH, update the minimum value of the time offset between the PDCCH and the PDSCH to the third offset value.
[0137] In one possible design, when the first indication information indicates updating the first offset value, the communication unit 301 is further configured to:
[0138] When the second offset value is greater than or equal to the first offset value, receiving the PDSCH according to the second offset value, or sending the PUSCH according to the second offset value;
[0139] Alternatively, when the second offset value is smaller than the first offset value, it is determined that the PDCCH does not schedule the PDSCH or the PUSCH.
[0140] In one possible design, the communication unit 301 is also used to: when the first indication information indicates not to update the first offset value, receive the PDSCH according to the second offset value, or send the PUSCH according to the second offset value.
[0141] For example, when the apparatus 300 implements Figure 2 The functions of the network devices in the process shown are:
[0142] The processing unit 302 is configured to determine a first message; the first message includes first indication information and second indication information; the first indication information is used to indicate whether to update the first offset value; the second indication information is used to indicate the second offset value;
[0143] The first offset value is the minimum value of the time offset between a physical downlink control channel PDCCH and a physical downlink shared channel PDSCH scheduled by the PDCCH; or the first offset value is the minimum value of the time offset between the PDCCH and a physical uplink shared channel PUSCH scheduled by the PDCCH;
[0144] The communication unit 301 is configured to send the first message to the terminal device.
[0145] In one possible design, the first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
[0146] In one possible design, when the first search space set used to receive the first message is a preset search space set, the first indication information indicates that the first offset value is updated; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates that the first offset value is not updated.
[0147] In one possible design, the first message further carries third indication information, where the third indication information is used to indicate a time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or a time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; when the value indicated by the third indication information is less than the first offset value, the first indication information indicates to update the first offset value;
[0148] When the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
[0149] In one possible design, the first message includes a second field, and the second field carries the second indication information.
[0150] In one possible design, the first message includes a second field; when the first indication information indicates to update the first offset value, the second field carries the second indication information; when the first indication information indicates not to update the first offset value, the second field carries the bandwidth part identifier BWP ID or the time domain resource allocation TDRA.
[0151] like Figure 4 The device 400 provided in an embodiment of the present application is shown. Figure 4 The device shown can be Figure 3 A hardware circuit implementation of the device shown. The communication device can be applied to Figure 2 In the flowchart shown, the functions of the terminal device or network device in the above method embodiment are executed. For the convenience of explanation, Figure 4 Only the main components of the communication device are shown.
[0152] Figure 4 The device 400 shown includes at least one processor 420, which is used to implement the embodiment of the present application. Figure 2 Any of the methods.
[0153] Device 400 may also include at least one memory 430 for storing program instructions and / or data. Memory 430 is coupled to processor 420. Coupling in the embodiments of this application refers to an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, used for information exchange between the devices, units, or modules. Processor 420 may operate in conjunction with memory 430. Processor 420 may execute program instructions stored in memory 430. At least one of the at least one memory may be included in the processor.
[0154] The apparatus 400 may further include a communication interface 410 for communicating with other devices via a transmission medium, thereby enabling the apparatus in the apparatus 400 to communicate with the other devices. In embodiments of the present application, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface. In embodiments of the present application, the transceiver may be an independent receiver, an independent transmitter, a transceiver with integrated transceiver functions, or an interface circuit.
[0155] Exemplarily, when the apparatus is a network device, memory 430 is used to store computer programs; processor 420 invokes the computer program stored in memory 430 and executes the method performed by the network device in the above embodiment via communication interface 410. When the apparatus is a terminal device, memory 430 is used to store computer programs; processor 420 invokes the computer program stored in memory 430 and executes the method performed by the terminal device in the above embodiment via communication interface 410.
[0156] In an embodiment of the present application, the communication interface 410 may be a transceiver, circuit, bus, module, or other type of communication interface. The processor 420 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor. The memory 430 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory, such as a random-access memory (RAM). A memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory in the embodiments of the present application may also be a circuit or any other device that can implement a storage function. The memory 430 is coupled to the processor 420. The coupling in the embodiment of the present application is an interval coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. As another implementation, the memory 430 can also be located outside the device 400. The processor 420 can operate in conjunction with the memory 430. The processor 420 can execute program instructions stored in the memory 430. At least one of the at least one memory 430 can also be included in the processor 420. The connection medium between the above-mentioned communication interface 410, the processor 420 and the memory 430 is not limited in the embodiment of the present application. For example, in the embodiment of the present application, Figure 4 The memory 430 , the processor 420 and the communication interface 410 may be connected via a bus, which may be divided into an address bus, a data bus, a control bus and the like.
[0157] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, optical storage, etc.) that contain computer-usable program code.
[0158] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0159] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0160] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.
Claims
1. A scheduling method, characterized in that: include: The terminal device receives a first message from the network device; The first message includes first indication information and second indication information; The first indication information is used to indicate whether to update the first offset value; The second indication information is used to indicate a second offset value; the second offset value is used to receive a physical downlink shared channel PDSCH, or to send a physical uplink shared channel PUSCH; The first offset value is the minimum value of the time offset between a physical downlink control channel PDCCH and a physical downlink shared channel PDSCH scheduled by the PDCCH; or the first offset value is the minimum value of the time offset between the PDCCH and a physical uplink shared channel PUSCH scheduled by the PDCCH; When the first indication information indicates to update the first offset value, the terminal device updates the first offset value using the second offset value.
2. The method according to claim 1, characterized in that The first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
3. The method according to claim 1, characterized in that When the first search space set used to receive the first message is a preset search space set, the first indication information indicates to update the first offset value; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates not to update the first offset value.
4. The method according to claim 1, wherein The first message further carries third indication information, where the third indication information is used to indicate a time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or a time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; When the value indicated by the third indication information is smaller than the first offset value, the first indication information instructs to update the first offset value; When the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
5. The method according to any one of claims 1 to 4, characterized in that The first message includes a second field, and the second field carries the second indication information.
6. The method according to any one of claims 1 to 4, characterized in that The first message includes a second field; When the first indication information indicates to update the first offset value, the second field carries the second indication information; When the first indication information indicates not to update the first offset value, the second field carries a bandwidth part identifier BWP ID or a time domain resource allocation TDRA.
7. The method according to any one of claims 1 to 4, characterized in that When the first indication information indicates updating the first offset value, the method further includes: The terminal device determines a third offset value according to the second offset value; When the first offset value is the minimum value of the time offset between the PDCCH and the PDSCH, the terminal device updates the minimum value of the time offset between the PDCCH and the PUSCH to the third offset value; Alternatively, when the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH, the terminal device updates the minimum value of the time offset between the PDCCH and the PDSCH to the third offset value.
8. The method according to any one of claims 1 to 4, characterized in that When the first indication information indicates updating the first offset value, the method further includes: When the second offset value is greater than or equal to the first offset value, the terminal device receives the PDSCH according to the second offset value, or sends the PUSCH according to the second offset value; Alternatively, when the second offset value is less than the first offset value, the terminal device determines that the PDCCH does not schedule the PDSCH or the PUSCH.
9. The method according to any one of claims 1 to 4, characterized in that: The method also includes: when the first indication information indicates not to update the first offset value, the terminal device receives the PDSCH according to the second offset value, or sends the PUSCH according to the second offset value.
10. A scheduling method, characterized in that: include: The network device determines a first message; the first message includes first indication information and second indication information; The first indication information is used to indicate whether to update the first offset value; The second indication information is used to indicate a second offset value; the second offset value is used by the terminal device to receive a physical downlink shared channel PDSCH, or is used by the terminal device to send a physical uplink shared channel PUSCH; The first offset value is the minimum value of the time offset between a physical downlink control channel PDCCH and a physical downlink shared channel PDSCH scheduled by the PDCCH; or the first offset value is the minimum value of the time offset between the PDCCH and a physical uplink shared channel PUSCH scheduled by the PDCCH; The network device sends the first message to the terminal device.
11. The method according to claim 10, characterized in that The first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
12. The method according to claim 10, characterized in that When the first search space set used to receive the first message is a preset search space set, the first indication information indicates to update the first offset value; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates not to update the first offset value.
13. The method according to claim 10, characterized in that The first message further carries third indication information, where the third indication information is used to indicate a time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or a time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; When the value indicated by the third indication information is smaller than the first offset value, the first indication information instructs to update the first offset value; When the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
14. The method according to any one of claims 10 to 13, characterized in that: The first message includes a second field, and the second field carries the second indication information.
15. The method according to any one of claims 10 to 13, characterized in that: The first message includes a second field; When the first indication information indicates to update the first offset value, the second field carries the second indication information; When the first indication information indicates not to update the first offset value, the second field carries a bandwidth part identifier BWP ID or a time domain resource allocation TDRA.
16. A communication device, characterized in that: include: A communication unit, configured to receive a first message from a network device; The first message includes first indication information and second indication information; The first indication information is used to indicate whether to update the first offset value; the second indication information is used to indicate a second offset value; the second offset value is used to receive a physical downlink shared channel PDSCH, or to send a physical uplink shared channel PUSCH; The first offset value is the minimum value of the time offset between a physical downlink control channel PDCCH and a physical downlink shared channel PDSCH scheduled by the PDCCH; or the first offset value is the minimum value of the time offset between the PDCCH and a physical uplink shared channel PUSCH scheduled by the PDCCH; A processing unit is configured to update the first offset value using the second offset value when the first indication information indicates updating the first offset value.
17. The device according to claim 16, characterized in that The first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
18. The device according to claim 16, characterized in that When the first search space set used to receive the first message is a preset search space set, the first indication information indicates to update the first offset value; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates not to update the first offset value.
19. The device according to claim 16, characterized in that The first message further carries third indication information, where the third indication information is used to indicate a time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or a time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; When the value indicated by the third indication information is smaller than the first offset value, the first indication information instructs to update the first offset value; When the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
20. The device according to any one of claims 16 to 19, characterized in that The first message includes a second field, and the second field carries the second indication information.
21. The device according to any one of claims 16 to 19, characterized in that The first message includes a second field; When the first indication information indicates to update the first offset value, the second field carries the second indication information; When the first indication information indicates not to update the first offset value, the second field carries a bandwidth part identifier BWP ID or a time domain resource allocation TDRA.
22. The device according to any one of claims 16 to 19, characterized in that When the first indication information indicates to update the first offset value, the processing unit is further configured to: determining a third offset value according to the second offset value; When the first offset value is the minimum value of the time offset between the PDCCH and the PDSCH, updating the minimum value of the time offset between the PDCCH and the PUSCH to the third offset value; Alternatively, when the first offset value is the minimum value of the time offset between the PDCCH and the PUSCH, the minimum value of the time offset between the PDCCH and the PDSCH is updated to the third offset value.
23. The device according to any one of claims 16 to 19, characterized in that When the first indication information indicates to update the first offset value, the communication unit is further configured to: When the second offset value is greater than or equal to the first offset value, receiving the PDSCH according to the second offset value, or sending the PUSCH according to the second offset value; Alternatively, when the second offset value is smaller than the first offset value, it is determined that the PDCCH does not schedule the PDSCH or the PUSCH.
24. The device according to any one of claims 16 to 19, characterized in that: The communication unit is further configured to: when the first indication information indicates not to update the first offset value, receive the PDSCH according to the second offset value, or send the PUSCH according to the second offset value.
25. A scheduling device, characterized in that: include: a processing unit, configured to determine a first message; The first message includes first indication information and second indication information; The first indication information is used to indicate whether to update the first offset value; The second indication information is used to indicate a second offset value; the second offset value is used by the terminal device to receive a physical downlink shared channel PDSCH, or is used by the terminal device to send a physical uplink shared channel PUSCH; The first offset value is the minimum value of the time offset between a physical downlink control channel PDCCH and a physical downlink shared channel PDSCH scheduled by the PDCCH; or the first offset value is the minimum value of the time offset between the PDCCH and a physical uplink shared channel PUSCH scheduled by the PDCCH; A communication unit, configured to send the first message to the terminal device.
26. The device according to claim 25, characterized in that The first message includes a first field. When the value of the bit included in the first field is a first state value, the first indication information indicates to update the first offset value; when the value of the bit included in the first field is a second state value, the first indication information indicates not to update the first offset value.
27. The device according to claim 25, characterized in that When the first search space set used to receive the first message is a preset search space set, the first indication information indicates to update the first offset value; when the first search space set used to receive the first message is a search space set other than the preset search space set, the first indication information indicates not to update the first offset value.
28. The device according to claim 25, characterized in that The first message further carries third indication information, where the third indication information is used to indicate a time offset value between the PDCCH and the PDSCH scheduled by the PDCCH or a time offset value between the PDCCH and the PUSCH scheduled by the PDCCH; When the value indicated by the third indication information is smaller than the first offset value, the first indication information instructs to update the first offset value; When the value indicated by the third indication information is not less than the first offset value, the first indication information indicates not to update the first offset value.
29. The device according to any one of claims 25 to 28, characterized in that The first message includes a second field, and the second field carries the second indication information.
30. The device according to any one of claims 25 to 28, characterized in that The first message includes a second field; When the first indication information indicates to update the first offset value, the second field carries the second indication information; When the first indication information indicates not to update the first offset value, the second field carries a bandwidth part identifier BWP ID or a time domain resource allocation TDRA.
31. A communication device, characterized in that: comprising at least one processor coupled to at least one memory: The at least one processor is configured to execute a computer program or instruction stored in the at least one memory, so that the apparatus performs the method according to any one of claims 1 to 15.
32. A readable storage medium, characterized in that The method comprises a program or an instruction, and when the program or the instruction is executed, the method according to any one of claims 1 to 15 is performed.
33. A chip, characterized in that: The chip is coupled to a memory in a communication device, so that the chip calls program instructions stored in the memory during operation to implement the method according to any one of claims 1 to 15.