Scheduling method and device, storage medium and computer program product

By re -use the TDRA information domain in DCI to indicate the actual terminal device that has been scheduled to be scheduled, the problem of limited control channel resources in the user's agglomeration scenarios is solved, and the effect of saving control signaling and improving resource utilization rate is achieved.

CN119364544APending Publication Date: 2025-01-24CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411441111.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the communication scenario where users gather, the downlink control channel resources are limited, resulting in an increase in the probability of PDCCH blocking, making it difficult to support the scheduling of all users' communications.

Method used

By reinstalling the time domain resource allocation (TDRA) information domain in a single downlink control information (DCI), instruct the actual terminal device that has been scheduled, so as to dynamically adjust the scheduling of the terminal equipment and reduce the overhead of the control signaling.

Benefits of technology

While retaining the original function of DCI, dynamically indicate the scheduling of the terminal device, effectively saves the overhead of controlling signaling, and improves the utilization rate of PDCCH resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364544A_ABST
    Figure CN119364544A_ABST
Patent Text Reader

Abstract

Provided are a scheduling method and device, a storage medium, and a computer program product, the method comprising: a terminal device receiving a first DCI sent by a network device, the first DCI comprising a first information domain for indicating TDRA; the first information domain is used for indicating whether the terminal equipment is scheduled or not, and / or indicating time domain resource information of PDSCH / PUSCH of the terminal equipment. The overhead of control signaling can be saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the wireless field, and in particular to a scheduling method and device, a storage medium, and a computer program product. Background Art

[0002] In communication scenarios where users gather, the number of user terminals is huge. For dense connections in user gathering places, ensuring the communication quality of users and overcoming interference poses challenges to resource utilization and downlink control channel capacity. Due to limited downlink control channel (Physical Downlink Control Channel, PDCCH) resources, scheduling many users at the same time will increase the probability of PDCCH blocking, making it difficult to support the scheduling of all user communications. An enhanced solution that can schedule the uplink channels / downlink channels corresponding to multiple user terminals through a single downlink control information (Downlink Control Information, DCI) can reduce the PDCCH load.

[0003] A single DCI supports scheduling multiple user terminals simultaneously. However, in the actual scheduling process, the DCI may only schedule some of the multiple user terminals. Currently, a new field can be added to the DCI to indicate the actual scheduled terminal, which will lead to a large control signaling overhead. Summary of the invention

[0004] The present application provides a scheduling method and device, a storage medium, and a computer program product, which can save control signaling overhead.

[0005] The technical solution of this application is implemented as follows:

[0006] In a first aspect, the present application proposes a scheduling method, which is applied to a terminal device, and the method includes:

[0007] Receive the first downlink control information DCI sent by the network device, the first DCI includes a first information field for indicating time domain resource allocation TDRA; the first information field is used to indicate whether the terminal device is scheduled, and / or indicate the time domain resource information of the terminal device PDSCH / PUSCH.

[0008] In a second aspect, the present application proposes a scheduling method, characterized in that it is applied to a network device, and the method includes:

[0009] A first DCI is sent to a terminal device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

[0010] In a third aspect, the present application proposes a terminal device, the terminal device comprising:

[0011] A receiving unit is used to receive the first downlink control information DCI sent by a network device, wherein the first DCI includes a first information field for indicating time domain resource allocation TDRA; the first information field is used to indicate whether the terminal device is scheduled, and / or indicate the time domain resource information of the terminal device PDSCH / PUSCH.

[0012] In a fourth aspect, the present application proposes a network device, the network device comprising:

[0013] A sending unit is used to send a first DCI to a terminal device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

[0014] In the fifth aspect, the present application proposes a terminal device, which includes: a first processor, a first memory and a first communication bus; the first communication bus is used to realize the connection and communication between the first processor and the first memory; when the first processor executes the running program stored in the first memory, the above-mentioned scheduling method applied to the terminal device is implemented.

[0015] In the sixth aspect, the present application proposes a network device, which includes: a second processor, a second memory and a second communication bus; the second communication bus is used to realize the connection and communication between the second processor and the second memory; when the second processor executes the running program stored in the second memory, it implements the above-mentioned scheduling method applied to the network device.

[0016] In a seventh aspect, the present application proposes a storage medium having a computer program stored thereon, which, when executed by a first processor, implements the above-mentioned scheduling method applied to a terminal device, or, when executed by a second processor, implements the above-mentioned scheduling method applied to a network device.

[0017] In an eighth aspect, the present application proposes a computer program product, comprising a computer program, characterized in that when the computer program is executed by a first processor, it implements the above-mentioned scheduling method applied to a terminal device, or when the computer program is executed by a second processor, it implements the above-mentioned scheduling method applied to a network device.

[0018] The present application provides a scheduling method and device, a storage medium, and a computer program product. The method includes: a terminal device receives a first DCI sent by a network device, and the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled, and / or to indicate the time domain resource information of the terminal device PDSCH / PUSCH. With the above implementation scheme, TDRA is used to indicate the time domain resource information corresponding to multiple terminal devices supported for scheduling by the first DCI, and the terminal devices actually scheduled are indicated by multiplexing the first information field indicating TDRA in the first DCI, thereby dynamically indicating the scheduling status of the terminal device while retaining the original function of the DCI, and saving the control signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A process of a scheduling method provided in an embodiment of the present application Figure 1 ;

[0020] Figure 2 A process of a scheduling method provided in an embodiment of the present application Figure 2 ;

[0021] Figure 3 A schematic diagram of a terminal device provided in an embodiment of the present application Figure 1 ;

[0022] Figure 4 A schematic diagram of a terminal device provided in an embodiment of the present application Figure 2 ;

[0023] Figure 5 A schematic diagram of a network device provided in an embodiment of the present application Figure 1 ;

[0024] Figure 6 A schematic diagram of a network device provided in an embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0025] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.

[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0027] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict. It should also be noted that the terms "first\second\third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It is understandable that "first\second\third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

[0028] In some embodiments, the terminal device may be referred to as User Equipment (UE). The terminal device may be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), etc. The terminal device may also be a smart phone, a tablet computer, a PDA, a Mobile Station (MS), a Mobile Terminal, etc. The terminal device may communicate with one or more network devices via a Radio Access Network (RAN). For example, the terminal device may be a mobile phone (or a "cellular" phone) or a computer with a terminal device, etc. For example, the terminal device may also be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges voice and / or data with a wireless access network. The terminal device may also be a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future evolving network, etc., which is not limited in the implementation of this application.

[0029] A network device is a device that provides wireless communication functions for terminal devices, including but not limited to: evolutionary base stations (eNB or e-NodeB for short), macro base stations, micro base stations (also called "small base stations"), pico base stations, base transceiver stations (BTS), base band units (BBU), access points (AP), transmission points (TP) or new generation base stations (gNodeB) in Long-Term Evolution (LTE) systems, New Radio (NR) systems or Licensed-Assisted Access using Long-Term Evolution (LAA-LTE) systems.

[0030] DCI carries the scheduling information of the cell's uplink and downlink data channels and the control information of the terminal. Different types of DCI formats contain multiple information fields, such as DCI format indication, partial bandwidth (Bandwidth Part, BWP) indication, time domain resource indication, frequency domain resource indication, modulation and coding method indication, etc. Each field in the information field has a specific meaning and occupies a different number of bits of information. The terminal device decodes the DCI through PDCCH blind detection to obtain the time domain and frequency domain resources, modulation and coding methods, antenna ports and number of layers, and other scheduling information for uplink / downlink data transmission.

[0031] DCI instructs the terminal device to receive the physical downlink shared channel (Physical Downlink Shared CHannel, PDSCH) / send the physical uplink shared channel (Physical Uplink Shared CHannel, PUSCH), and the time domain resource information is indicated by the time domain resource allocation (Time Domain Resource Allocation, TDRA). Specifically, the terminal device queries the time domain resource allocation table according to the value indicated by TDRA. The time domain resource allocation table is configured by high-level signaling or is a downlink / uplink time domain resource allocation table predefined by the protocol. The downlink time domain resource allocation table includes the time slot offset K0 between the DCI and the PDSCH it schedules, the starting symbol S and allocation length L of the PDSCH (it should be noted that the Radio Resource Control (Radio Resource Control, RRC) parameters directly indicate the starting symbol and length by configuring the Start and Length Indicator (Start and Length Indicator, SLIV)), PDSCH mapping method and other parameter information. The uplink time domain resource allocation table includes parameter information such as PUSCH mapping type, PUSCH start symbol, length SLIV value or directly indicates symbol position S and length L, and time slot offset K2 of PUSCH transmission relative to DCI.

[0032] In some communication scenarios where users gather, such as factories, stadiums, and large gatherings, a single DCI is used to schedule the uplink channels / downlink channels corresponding to multiple terminal devices. If a single DCI carries the scheduling information of multiple terminal devices, corresponding to user communications in the same scenario, multiple user terminals can be configured the same or similarly. Therefore, a part of the DCI field can be designed to schedule multiple terminals through common information fields. These fields can indicate the same configuration, or different terminals can interpret them independently according to the network side configuration. Overall, compared with multiple DCIs scheduling the uplink / downlink channels of user terminals one-to-one, signaling overhead is saved and PDCCH resource utilization is improved.

[0033] Due to the limitation of scheduling capability and DCI control signaling overhead, the number of multiple terminal devices scheduled by a single DCI is limited. For each DCI, the scheduled terminal devices may configure a candidate combination according to the maximum number, for example, supporting a single DCI to schedule terminal device 1, terminal device 2, terminal device 3 and terminal device 4 at the same time. However, in the actual scheduling process, DCI may only need to schedule some terminal devices in the combination, for example, only scheduling downlink data reception / uplink data transmission of terminal device 1 and terminal device 2. Therefore, one of the problems that need to be solved in supporting a single DCI to schedule multiple terminal devices is to effectively indicate the terminal actually scheduled in a group of candidate terminals, so that the terminal can determine whether to transmit data according to the scheduling information of the DCI during the blind detection process.

[0034] At present, an effective way is to add a new field in the DCI to indicate the terminal device that is actually scheduled. The high-level signaling configures a set of candidate scheduled terminals. The new field indicates a bitmap, and each bit of information corresponds to the identification information of a terminal device. For example, bit "1" is used to indicate that the corresponding terminal device is scheduled, and bit "0" is used to indicate that the corresponding terminal device is not scheduled this time.

[0035] The problem with the method of determining the terminal device actually scheduled by using a bitmap indication method is that a new DCI field needs to be introduced into the DCI, which increases the control signaling overhead.

[0036] To solve the above problems, the present application provides a scheduling method, such as Figure 1 As shown, applied to a terminal device, the method may include:

[0037] S101. Receive a first DCI sent by a network device, where the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether a terminal device is scheduled and / or to indicate time domain resource information of a PDSCH / PUSCH of the terminal device.

[0038] It should be noted that the network device configures the control information carried by the first DCI. In order to maintain scheduling flexibility and full utilization of time domain resources, the network device can independently configure time domain resource information for each terminal device, that is, the time slot offset, starting symbol and symbol length of the time domain resource information corresponding to each terminal device may be the same or different. The TDRA indicating the time domain resource information can be indicated by public information or by configuring independent indication information cascade for each terminal device.

[0039] It should be noted that TDRA includes two types of fields: one is common information indicating the time domain resource information corresponding to each terminal device; the other is an independent subfield indicating the time domain resource information of each terminal device.

[0040] For the time domain resource information corresponding to each terminal device indicated by the public information, the network device needs to configure a TDRA index indication mapping table (second parameter table) to indicate the time domain resources of each actually scheduled terminal device through the public information. Each row in the table corresponds to the index value of the time domain resource allocation table (first parameter table) for multiple terminal devices to search for. Each terminal device searches the TDRA index indication mapping table based on the value indicated by the TDRA, determines the index of the corresponding time domain resource parameter allocation table, and then searches the time domain resource allocation table to determine the time domain resource parameters.

[0041] For an independent subfield indicating the time domain resource information of each terminal device, multiple subfields are cascaded in the order of the terminal set to form the first information field of TDRA, and each subfield independently indicates that the corresponding terminal device indexes a row of time domain resource parameters in the time domain resource allocation table.

[0042] In one embodiment, a terminal device receives a first parameter table configured by a network device; the first parameter table is used to indicate time domain resources, and a time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that a terminal device indexed to a corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate a time slot offset value of PDSCH / PUSCH relative to the first DCI.

[0043] It should be noted that the network device configures a first parameter table, which includes at least one of the following parameters: resource mapping type, time slot offset value, start symbol, and length. The setting of the time slot offset parameter includes: a first value and a second value, wherein the first value is an invalid value, which is used to notify the terminal device that it is not scheduled.

[0044] It should be noted that the first value can be set to a negative number, infinity, or a defined invalid value (Invalid).

[0045] It should be noted that the second value is a value within the normal range of the time slot offset value, and is used to indicate the time slot offset value of the PDSCH / PUSCH relative to the PDCCH. The second value can be 1, 2, etc.

[0046] For an exemplary first parameter table, see Table 1. Based on Table 1, if the terminal device indexes a row of time domain resources corresponding to index 0, it indicates that the terminal device is not scheduled, and if the terminal device indexes a row of time domain resources corresponding to indexes 1 and 2, it indicates that the terminal device is scheduled.

[0047] Table 1

[0048] index Slot offset value Resource Mapping Type SLIV 0 Invalid Type A 0 1 0 Type A 45 2 0 Type A 46

[0049] In an embodiment of the present application, a terminal device receives a first parameter table configured by a network device. After the terminal device detects a first DCI, it obtains a TDRA field from the first information field, and indexes a row of time domain resource information in the first parameter table based on the value corresponding to the terminal device in the TDRA field, and checks the time slot offset value of the row of time domain resource information, and determines whether the terminal device is scheduled based on the time slot offset value.

[0050] It should be noted that, for the above two TDRA field types, there are two corresponding methods for determining whether the terminal device is scheduled.

[0051] Based on the above embodiments, in one embodiment, a second parameter table configured by a network device is received, and the second parameter table is used by a terminal device to search for an index according to an indication of a first information field; the index is used to indicate a row of time domain resource parameters in the first parameter table.

[0052] It should be noted that the terminal device searches the TDRA index indication mapping table according to the index indicated by the TDRA field, and then searches the time domain resource allocation table according to the index value of the terminal device indicated in the TDRA field index indication mapping table to determine a row of time domain resource parameters corresponding to the terminal device. If the time slot offset value is an invalid value, such as the invalid value listed above, the terminal device determines that it is not scheduled this time. If the terminal device obtains a valid time slot offset value, the terminal is actually scheduled and continues to obtain other time domain resource parameters to determine the time domain resources for its transmission information.

[0053] Based on the above embodiments, in another embodiment, the first information field is composed of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0054] It should be noted that the terminal device obtains the TDRA field information, determines the subfield corresponding to the terminal device according to the order in the terminal device set that supports scheduling by the first DCI, searches the time domain resource allocation table according to the index value indicated by the subfield, and determines a row of time domain resource parameters corresponding to the terminal device. If the time slot offset value is an invalid value, such as the invalid value listed above, the terminal device determines that it is not scheduled this time. If the terminal device obtains a valid time slot offset value, the terminal is actually scheduled, and continues to obtain other time domain resource parameters to determine the time domain resources of its PDSCH / PUSCH.

[0055] In another embodiment, the first information field is composed of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0056] It should be noted that this method is applicable to the TDRA field type in which an independent subfield indicates the time domain resource information of each terminal device. Whether the terminal device is scheduled is indicated by indicating the TDRA subfield of invalid information.

[0057] In an embodiment of the present application, a network device configures a time domain resource allocation table, which includes parameters such as resource mapping type, time slot offset value, starting symbol and length.

[0058] In an embodiment of the present application, the network device determines several terminal devices that are actually scheduled among one or more terminal devices that can be scheduled by the first DCI, and notifies the terminal whether it is scheduled by indicating a valid value / invalid value in the first information field of the TDRA.

[0059] Exemplarily, if the set of terminal devices that can be scheduled simultaneously by the first DCI configured by the network device is {terminal device 1, terminal device 2, terminal device 3, terminal device 4}, the TDRA field is composed of 4 subfields corresponding to 4 terminal devices cascaded, and the bit length of each subfield is determined according to the number of rows in the time domain resource allocation table, which is assumed to be N. The network device defines an invalid value, for example, a subfield of length N indicates a value of all 0 or all 1, which means that the subfield is invalid, and the invalid subfield is used to indicate that the terminal device is not scheduled. Other values ​​indicated by the subfield are considered valid and are used to indicate a row of time domain resource information in the time domain resource allocation table.

[0060] See Table 2 for an example, which is the first information field in the first DCI for indicating TDRA.

[0061] Table 2

[0062] 0000 0010 0110 1001 Terminal device 1 Terminal device 2 Terminal device 3 Terminal device 4

[0063] Based on Table 2, it can be seen that the subfield corresponding to terminal device 1 is all 0, indicating that terminal device 1 is not scheduled in this round, while terminal device 2, terminal device 3, and terminal device 4 are all scheduled in this round.

[0064] In the example of the present application, the terminal device detects the first DCI, obtains the first information field used to indicate TDRA, obtains the corresponding TDRA subfield according to the order in the set of terminal devices that support simultaneous scheduling of the first DCI, and determines whether to be scheduled according to whether the value indicated by the subfield is a valid value. If it is an invalid value, it is not scheduled; if it is a valid value, the time domain resource allocation table is searched according to the index indicated by the subfield to determine the corresponding time domain resource information.

[0065] It can be understood that TDRA is used to indicate the time domain resource information corresponding to multiple terminal devices supported by the first DCI for scheduling. By multiplexing the first information field indicating TDRA in the first DCI to indicate the terminal devices actually scheduled, the scheduling of the terminal devices can be dynamically indicated while retaining the original function of DCI, thereby saving the overhead of control signaling.

[0066] The present application also proposes a scheduling method, such as Figure 2 As shown, applied to a network device, the method includes:

[0067] S201. Send a first DCI to a terminal device, where the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

[0068] In one embodiment, a network device configures a first parameter table for a terminal device; the first parameter table is used to indicate time domain resources, and a time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that a terminal device indexed to a corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate a time slot offset value of PDSCH / PUSCH relative to the first DCI.

[0069] Based on the above embodiments, in one embodiment, the network device configures a second parameter table for the terminal device, the second parameter table is used by the terminal device to search for an index according to the first information field, and the index is used to indicate a row of time domain resource parameters in the first parameter table.

[0070] Based on the above embodiments, in another embodiment, the first information field is composed of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0071] In the embodiment of the present application, the first parameter table includes at least one of the following parameters: resource mapping type, time slot offset value, start symbol, length. The specific parameters can be selected according to the actual situation, and the embodiment of the present application does not make specific limitations.

[0072] In another embodiment, the first information field is composed of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0073] It should be noted that S201 is a step executed by the network device corresponding to S101. For a specific description, please refer to S101 and will not be repeated here.

[0074] It can be understood that TDRA is used to indicate the time domain resource information corresponding to multiple terminal devices supported by the first DCI for scheduling. By multiplexing the first information field indicating TDRA in the first DCI to indicate the terminal devices actually scheduled, the scheduling status of the terminal devices can be dynamically indicated while retaining the original function of DCI, thereby saving the overhead of control signaling.

[0075] The present application embodiment provides a terminal device. Figure 3 As shown, the terminal device 1 includes:

[0076] The receiving unit 10 is used to receive the first downlink control information DCI sent by the network device, wherein the first DCI includes a first information field for indicating the time domain resource allocation TDRA; the first information field is used to indicate whether the terminal device is scheduled, and / or indicate the time domain resource information of the terminal device PDSCH / PUSCH.

[0077] Optionally, the receiving unit 10 is also used to receive a first parameter table configured by the network device; the first parameter table is used to indicate time domain resources, and the time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that the terminal device indexed to the corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate the time slot offset value of PDSCH / PUSCH relative to the first DCI.

[0078] Optionally, the receiving unit 10 is further used to receive a second parameter table configured by the network device, the second parameter table being used by the terminal device to search for an index according to an indication of the first information field; the index is used to indicate a row of time domain resource parameters in the first parameter table.

[0079] Optionally, the first information field consists of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0080] Optionally, the first parameter table includes at least one of the following parameters: resource mapping type, time slot offset value, starting symbol, and length.

[0081] Optionally, the first information field consists of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0082] A terminal device provided in an embodiment of the present application receives a first DCI sent by a network device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled, and / or to indicate the time domain resource information of the PDSCH / PUSCH of the terminal device. It can be seen that in the terminal device proposed in this embodiment, TDRA is used to indicate the time domain resource information corresponding to multiple terminal devices supported for scheduling by the first DCI, and the first information field indicating TDRA in the first DCI is multiplexed to indicate the terminal devices actually scheduled, thereby dynamically indicating the scheduling status of the terminal device while retaining the original function of the DCI, and saving the control signaling overhead.

[0083] Figure 4 A schematic diagram of the structure of a terminal device 1 provided in an embodiment of the present application Figure 2 In practical applications, based on the same disclosure concept of the above embodiments, Figure 4 As shown, the terminal device 1 of this embodiment includes: a first processor 11, a first memory 12 and a first communication bus 13.

[0084] The first processor 11 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a CPU, a controller, a microcontroller, and a microprocessor. It is understandable that for different devices, the electronic device used to implement the above-mentioned processor function may also be other, which is not specifically limited in this embodiment.

[0085] In the embodiment of the present application, the first communication bus 13 is used to realize the connection communication between the first processor 11 and the first memory 12; when the first processor 11 executes the running program stored in the first memory 12, the following scheduling method is implemented:

[0086] Receive a first DCI sent by a network device, where the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

[0087] Furthermore, the above-mentioned first processor 11 is also used to receive a first parameter table configured by the network device; the first parameter table is used to indicate time domain resources, and the time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that the terminal device indexed to the corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate the time slot offset value of PDSCH / PUSCH relative to the first DCI.

[0088] Furthermore, the above-mentioned first processor 11 is also used to receive a second parameter table configured by the network device, and the second parameter table is used by the terminal device to search for an index according to the indication of the first information field; the index is used to indicate a row of time domain resource parameters in the first parameter table.

[0089] Furthermore, the first information field is composed of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0090] Furthermore, the first parameter table includes at least one of the following parameters: resource mapping type, time slot offset value, start symbol, and length.

[0091] Furthermore, the first information domain is composed of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0092] The present application embodiment provides a network device, such as Figure 5 As shown, the network device 2 includes:

[0093] The sending unit 20 is used to send a first DCI to a terminal device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

[0094] Optionally, the network device further includes: a configuration unit;

[0095] The configuration unit is also used to configure a first parameter table for the terminal device; the first parameter table is used to indicate time domain resources, and the time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that the terminal device indexed to the corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate the time slot offset value of PDSCH / PUSCH relative to the first DCI.

[0096] Optionally, the configuration unit is further used to configure a second parameter table for the terminal device, the second parameter table is used by the terminal device to search for an index according to the first information domain, and the index is used to indicate a row of time domain resource parameters in the first parameter table.

[0097] Optionally, the first information field consists of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0098] Optionally, the first parameter table includes at least one of the following parameters: resource mapping type, time slot offset value, starting symbol, and length.

[0099] Optionally, the first information field consists of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0100] A network device provided in an embodiment of the present application sends a first DCI to a terminal device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled, and / or to indicate the time domain resource information of the PDSCH / PUSCH of the terminal device. It can be seen that in the network device proposed in this embodiment, TDRA is used to indicate the time domain resource information corresponding to multiple terminal devices that the first DCI supports scheduling, and the first information field indicating TDRA in the first DCI is multiplexed to indicate the terminal devices that are actually scheduled, thereby dynamically indicating the scheduling status of the terminal device while retaining the original function of the DCI, and saving the control signaling overhead.

[0101] Figure 6 A schematic diagram of the composition structure of a network device 2 provided in an embodiment of the present application Figure 2 In practical applications, based on the same disclosure concept of the above embodiments, Figure 6 As shown, the network device 2 of this embodiment includes: a second processor 21, a second memory 22 and a second communication bus 23.

[0102] The second processor 21 may be at least one of ASIC, DSP, DSPD, PLD, FPGA, CPU, controller, microcontroller, and microprocessor. It is understandable that for different devices, the electronic device used to implement the processor function may also be other, which is not specifically limited in this embodiment.

[0103] In the embodiment of the present application, the second communication bus 23 is used to realize the connection and communication between the second processor 21 and the second memory 22; when the second processor 21 executes the running program stored in the second memory 22, the following scheduling method is implemented:

[0104] A first DCI is sent to a terminal device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

[0105] Furthermore, the above-mentioned second processor 21 is also used to configure a first parameter table for the terminal device; the first parameter table is used to indicate time domain resources, and the time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that the terminal device indexed to the corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate the time slot offset value of PDSCH / PUSCH relative to the first DCI.

[0106] Furthermore, the second processor 21 is also used to configure a second parameter table for the terminal device, where the second parameter table is used by the terminal device to search for an index according to the first information field, and the index is used to indicate a row of time domain resource parameters in the first parameter table.

[0107] Furthermore, the first information field is composed of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0108] Furthermore, the first parameter table includes at least one of the following parameters: resource mapping type, time slot offset value, start symbol, and length.

[0109] Furthermore, the first information domain is composed of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

[0110] An embodiment of the present application provides a storage medium having a computer program stored thereon. The computer-readable storage medium stores one or more programs. The one or more programs can be executed by one or more processors. The computer program implements the scheduling method as described above.

[0111] Based on the above embodiments, an embodiment of the present application provides a computer program product, including a computer program, which can be executed by one or more processors, and the computer program implements the scheduling method as described above.

[0112] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0113] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present disclosure, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for enabling an image display device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present disclosure.

[0114] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. A scheduling method, characterized in that: Applied to a terminal device, the method comprises: Receive the first downlink control information DCI sent by the network device, the first DCI includes a first information field for indicating the time domain resource allocation TDRA; the first information field is used to indicate whether the terminal device is scheduled, and / or indicate the time domain resource information of the downlink shared physical channel PDSCH / uplink shared physical channel PUSCH of the terminal device.

2. The method according to claim 1, characterized in that The method further comprises: Receive a first parameter table configured by a network device; the first parameter table is used to indicate time domain resources, and the time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that a terminal device indexed to a corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate a time slot offset value of PDSCH / PUSCH relative to the first DCI.

3. The method according to claim 2, characterized in that The method further comprises: A second parameter table configured by a network device is received, wherein the second parameter table is used by the terminal device to search for an index according to an indication of the first information field; the index is used to indicate a row of time domain resource parameters in the first parameter table.

4. The method according to claim 2, characterized in that: The first information domain is composed of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

5. The method according to claim 2, characterized in that: The first parameter table includes at least one of the following parameters: resource mapping type, time slot offset value, start symbol, and length.

6. The method according to claim 1, characterized in that The first information domain is composed of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

7. A scheduling method, characterized in that: Applied to a network device, the method comprises: A first DCI is sent to a terminal device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

8. The method according to claim 7, characterized in that The method further comprises: A first parameter table is configured for a terminal device; the first parameter table is used to indicate time domain resources, and the time slot offset parameter in the first parameter table is configured as a first value or a second value; wherein the first value is used to indicate that the terminal device indexed to the corresponding row of time domain resource parameters is not scheduled, and the second value is used to indicate the time slot offset value of PDSCH / PUSCH relative to the first DCI.

9. The method according to claim 8, characterized in that The method further comprises: A second parameter table is configured for the terminal device, where the second parameter table is used by the terminal device to search for an index according to the first information domain, and the index is used to indicate a row of time domain resource parameters in the first parameter table.

10. The method according to claim 8, characterized in that The first information domain is composed of multiple subfields; each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

11. The method according to claim 8, characterized in that The first parameter table includes at least one of the following parameters: resource mapping type, time slot offset value, start symbol, and length.

12. The method according to claim 7, characterized in that The first information domain is composed of multiple subfields, each subfield corresponds to a terminal device among one or more terminal devices that can be scheduled by the first DCI, and each subfield is configured as a third value or a fourth value; wherein the third value is used to indicate that the corresponding terminal device is not scheduled, and the fourth value is used to indicate that the corresponding terminal device indexes a row of time domain resource parameters in the first parameter table.

13. A terminal device, characterized in that: The terminal device comprises: A receiving unit is used to receive a first DCI sent by a network device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

14. A network device, characterized in that: The network equipment includes: A sending unit is used to send a first DCI to a terminal device, wherein the first DCI includes a first information field for indicating TDRA; the first information field is used to indicate whether the terminal device is scheduled and / or indicate time domain resource information of PDSCH / PUSCH of the terminal device.

15. A terminal device, characterized in that: The terminal device includes: a first processor, a first memory and a first communication bus; the first communication bus is used to realize the connection and communication between the first processor and the first memory; when the first processor executes the running program stored in the first memory, it implements the method described in any one of claims 1-6.

16. A network device, characterized in that: The network device includes: a second processor, a second memory and a second communication bus; the second communication bus is used to realize the connection and communication between the second processor and the second memory; when the second processor executes the running program stored in the second memory, it implements the method described in any one of claims 7-12.

17. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a first processor, the method according to any one of claims 1 to 6 is implemented; or when the computer program is executed by a second processor, the method according to any one of claims 7 to 12 is implemented.

18. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a first processor, the computer program implements the method according to any one of claims 1 to 6; or, when the computer program is executed by a second processor, the computer program implements the method according to any one of claims 7 to 12.