Resource scheduling method and device, equipment and storage medium

By receiving and processing resource indication information in control commands, the target IoT device determines communication resources and feedbacks the information, solving the problem that passive IoT devices cannot support PDCCH dynamic scheduling, and achieving simplified resource scheduling adaptability.

CN120456318APending Publication Date: 2025-08-08DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410177753.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-08
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

Due to its simple structure, passive IoT devices cannot support dynamic scheduling mechanisms based on PDCCH, and a resource scheduling method that adapts to their characteristics is urgently needed.

Method used

The target Internet of Things device receives resource indication information in the control command, determines the target communication resource, and sends feedback information through the resource, and uses a base station or an intermediate node to perform resource scheduling.

Benefits of technology

It realizes simple and effective resource scheduling of passive IoT devices, adapts to their structural and functional characteristics, and simplifies the resource scheduling process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120456318A_ABST
    Figure CN120456318A_ABST
Patent Text Reader

Abstract

The invention relates to a resource scheduling method and device, equipment and a storage medium. The method comprises the steps that target Internet of Things equipment receives a control command from target communication equipment, and the control command comprises resource indication information; and the target Internet of Things device determines a target communication resource according to the resource indication information, and the target Internet of Things device sends feedback information for the control command through the target communication resource. The invention provides a resource scheduling method for passive Internet of Things equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a resource scheduling method, apparatus, device, and storage medium. Background Art

[0002] Passive IoT devices are battery-free and draw energy from their surroundings. Due to their simple structure and limited functionality, they typically cannot support resource scheduling methods based on the dynamic scheduling mechanism of the Physical Downlink Control Channel (PDCCH).

[0003] Currently, there is an urgent need for a resource scheduling method for passive IoT devices. Summary of the Invention

[0004] Embodiments of the present application provide a resource scheduling method, apparatus, device, and storage medium for passive Internet of Things devices.

[0005] In a first aspect, a resource scheduling method is provided, the method comprising:

[0006] The target Internet of Things device receives a control command from a target communication device, wherein the control command includes resource indication information; the target Internet of Things device determines a target communication resource based on the resource indication information; and the target Internet of Things device sends feedback information for the control command through the target communication resource.

[0007] In one of the embodiments, the control command includes at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device.

[0008] In one embodiment, the resource indication information includes: time domain indication information; and / or frequency domain indication information.

[0009] In one embodiment, the time domain indication information is used to indicate a feedback lag time, where the feedback lag time is the duration between receiving the control command and sending the feedback information.

[0010] In one embodiment, the time domain indication information includes duration indication information or time interval quantity indication information; wherein, the duration indication information is used to indicate the duration of the feedback lag time, and the time interval quantity indication information is used to indicate the number of preset time intervals included in the feedback lag time.

[0011] In one embodiment, the control command further includes a contention avoidance parameter, and the contention avoidance parameter is used to adjust the feedback lag time.

[0012] In one embodiment, the control command includes a contention avoidance parameter associated with each resource indication information; or, the control command includes at least one contention avoidance parameter associated with at least one resource indication information, and the resource indication information corresponds one-to-one to the contention avoidance parameter.

[0013] In one embodiment, the contention avoidance parameter includes a duration parameter or a time interval number parameter; wherein the duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of preset time intervals included in the feedback lag time.

[0014] In one embodiment, the frequency domain indication information includes at least one of the following: channel indication information; subchannel indication information; carrier indication information; subcarrier indication information.

[0015] In one embodiment, the control command further includes device indication information, where the device indication information is used to indicate an Internet of Things device associated with the resource indication information.

[0016] In one embodiment, the control command includes at least one device indication information corresponding one-to-one to the at least one resource indication information, wherein each device indication information is used to indicate the Internet of Things device associated with the corresponding resource indication information.

[0017] In one of the embodiments, the device indication information includes at least one of the following: at least one IoT device identifier; at least one IoT device category indication information.

[0018] In one embodiment, the control command further includes command indication information, and the command indication information is used to indicate the content of the control command.

[0019] In one embodiment, the target IoT device determines the target communication resource according to the resource indication information, including:

[0020] If the IoT device indicated by the device indication information includes the target IoT device, the target IoT device determines the target communication resource according to the resource indication information and sends the feedback information through the target communication resource.

[0021] In one embodiment, the target IoT device determines the target communication resource according to the resource indication information, including:

[0022] The target Internet of Things device determines target resource indication information associated with the target Internet of Things device from the at least one resource indication information based on the at least one device indication information; the target Internet of Things device determines the target communication resource according to the target resource indication information.

[0023] In one embodiment, the target IoT device determines the target communication resource according to the target resource indication information, including:

[0024] The target Internet of Things device adjusts the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter; the target Internet of Things device determines the target communication resource based on the adjusted feedback lag time.

[0025] In one embodiment, the target IoT device adjusts the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter, including:

[0026] The target Internet of Things device obtains the contention avoidance parameter associated with the target resource indication information, and adjusts the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

[0027] In one embodiment, the control command is sent based on a high-level protocol.

[0028] In one embodiment, the high-level protocol includes one of the following: a medium access control MAC layer protocol; a radio resource control RRC layer protocol; a non-access NAS layer protocol; or a target layer protocol.

[0029] In one embodiment, the target communication device is a base station or an intermediate node.

[0030] In a second aspect, a resource scheduling method is provided, the method comprising:

[0031] The target communication device sends a control command; wherein, the control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

[0032] In a third aspect, a resource scheduling device is provided, the device comprising:

[0033] a receiving unit, configured to receive a control command from a target communication device, wherein the control command includes resource indication information;

[0034] a determining unit, configured to determine a target communication resource according to the resource indication information;

[0035] A sending unit is configured to send feedback information for the control command via the target communication resource.

[0036] In a fourth aspect, a resource scheduling device is provided, the device comprising:

[0037] A sending unit, configured to send a control command; wherein the control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine a target communication resource based on the resource indication information, and to send feedback information for the control command through the target communication resource.

[0038] In a fifth aspect, an Internet of Things device is provided, including a memory, a transceiver, and a processor:

[0039] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0040] The transceiver is controlled to receive a control command from a target communication device, wherein the control command includes resource indication information; a target communication resource is determined according to the resource indication information; and the transceiver is controlled to send feedback information for the control command through the target communication resource.

[0041] In one of the embodiments, the control command includes at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device.

[0042] In one embodiment, the resource indication information includes: time domain indication information; and / or frequency domain indication information.

[0043] In one embodiment, the time domain indication information is used to indicate a feedback lag time, where the feedback lag time is the duration between receiving the control command and sending the feedback information.

[0044] In one embodiment, the time domain indication information includes duration indication information or time interval quantity indication information; wherein, the duration indication information is used to indicate the duration of the feedback lag time, and the time interval quantity indication information is used to indicate the number of preset time intervals included in the feedback lag time.

[0045] In one embodiment, the control command further includes a contention avoidance parameter, and the contention avoidance parameter is used to adjust the feedback lag time.

[0046] In one embodiment, the control command includes a contention avoidance parameter associated with each resource indication information; or, the control command includes at least one contention avoidance parameter associated with at least one resource indication information, and the resource indication information corresponds one-to-one to the contention avoidance parameter.

[0047] In one embodiment, the contention avoidance parameter includes a duration parameter or a time interval number parameter; wherein the duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of preset time intervals included in the feedback lag time.

[0048] In one embodiment, the frequency domain indication information includes at least one of the following: channel indication information; subchannel indication information; carrier indication information; subcarrier indication information.

[0049] In one embodiment, the control command further includes device indication information, where the device indication information is used to indicate an Internet of Things device associated with the resource indication information.

[0050] In one embodiment, the control command includes at least one device indication information corresponding one-to-one to the at least one resource indication information, wherein each device indication information is used to indicate the Internet of Things device associated with the corresponding resource indication information.

[0051] In one embodiment, the device indication information includes at least one of the following: at least one IoT device identifier; at least one IoT device category indication information.

[0052] In one embodiment, the control command further includes command indication information, and the command indication information is used to indicate the content of the control command.

[0053] In one embodiment, the processor is specifically configured to perform the following operations:

[0054] If the IoT device indicated by the device indication information includes a target IoT device, the target communication resource is determined according to the resource indication information, and the transceiver is controlled to send the feedback information through the target communication resource.

[0055] In one embodiment, the processor is specifically configured to perform the following operations:

[0056] Based on the at least one device indication information, target resource indication information associated with the target Internet of Things device is determined from the at least one resource indication information; and the target communication resource is determined according to the target resource indication information.

[0057] In one embodiment, the processor is specifically configured to perform the following operations: adjusting the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter; and determining the target communication resource based on the adjusted feedback lag time.

[0058] In one embodiment, the processor is specifically used to perform the following operations: obtain the contention avoidance parameter associated with the target resource indication information, and adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

[0059] In a sixth aspect, a communication device is provided, including a memory, a transceiver, and a processor:

[0060] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0061] Control the transceiver to send a control command; wherein the control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

[0062] In a seventh aspect, a processor-readable storage medium is provided, wherein the processor-readable storage medium stores a program, and the program is used to enable the processor to execute any one of the methods described in the first aspect.

[0063] In an eighth aspect, a processor-readable storage medium is provided, wherein the processor-readable storage medium stores a program, and the program is used to enable the processor to execute any method described in the second aspect.

[0064] In the above-mentioned resource scheduling method, apparatus, device and storage medium, the target Internet of Things device receives a control command from the target communication device, wherein the control command includes resource indication information. Then, the target Internet of Things device determines the target communication resource based on the resource indication information in the control command, and sends feedback information for the control command through the target communication resource. In this way, communication devices such as base stations and intermediate nodes can use the control commands issued to passive Internet of Things devices to schedule resources for passive Internet of Things devices. This method is simpler than the resource scheduling method based on the PDCCH dynamic scheduling mechanism in the cellular communication system, and can adapt to the device characteristics of passive Internet of Things devices with simple structure and relatively simple functions. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Figure 1 1 is a flow chart of a resource scheduling method according to an embodiment;

[0066] Figure 2 1 is a flow chart of another resource scheduling method according to an embodiment;

[0067] Figure 3 is a structural block diagram of a resource scheduling device in one embodiment;

[0068] Figure 4 is a structural block diagram of another resource scheduling device in one embodiment;

[0069] Figure 5 1 is a diagram of the internal structure of an Internet of Things device in one embodiment. DETAILED DESCRIPTION

[0070] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0071] To further reduce the impact on the environment, the industry has many needs and hopes to use passive devices to register, track, and manage products. At the same time, it hopes that these passive devices can achieve corresponding control functions through the 3GPP network. In view of this, passive IoT devices came into being.

[0072] Passive IoT devices are battery-free and draw energy from their surroundings. They have a simple structure, consisting solely of a basic energy storage module and a modem. Their functionality is also relatively simple: they can harvest and store energy, carry information by reflecting downlink signals, and optionally generate transmit signals using their own radio frequency components.

[0073] In cellular communication systems, resource scheduling is typically performed using a dynamic scheduling mechanism based on the PDCCH (Physical Downlink Control Channel). However, due to the complexity of this dynamic scheduling mechanism and the relatively simple functionality supported by passive IoT devices, passive IoT devices are generally unable to support this dynamic scheduling mechanism. Therefore, a resource scheduling method specifically for passive IoT devices is urgently needed.

[0074] Based on this, an embodiment of the present application provides a resource scheduling method, apparatus, device and storage medium. In the resource scheduling method, the target Internet of Things device can receive a control command, wherein the control command includes resource indication information. Then, the target Internet of Things device can determine the target communication resource based on the resource indication information in the control command, and send feedback information for the control command through the target communication resource. In this way, communication devices such as base stations and intermediate nodes can use the control commands issued to passive Internet of Things devices to schedule resources for passive Internet of Things devices. This method is simpler than the resource scheduling method based on the PDCCH dynamic scheduling mechanism in the cellular communication system, and can adapt to the device characteristics of passive Internet of Things devices with simple structure and relatively simple functions that can be implemented.

[0075] It should be noted that the beneficial effects or technical problems solved by the embodiments of the present application are not limited to this one, but may also include other implicit or related problems. For details, please refer to the description of the following embodiments.

[0076] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0077] In one embodiment, Figure 1 As shown, a resource scheduling method is provided, which is described by applying the method to a target IoT device, and includes the following steps:

[0078] Step 101: The target IoT device receives a control command from a target communication device.

[0079] Among them, the target IoT device can be a passive IoT device, and the control command is used to instruct the target IoT device to perform a corresponding operation. For example, the control command can be a write command, which instructs the target IoT device to perform a write operation. For another example, the control command can be a data reporting command, which instructs the target IoT device to perform a data reporting operation.

[0080] In an optional embodiment of the present application, the control command may be sent by the target communication device, wherein the target communication device may be a base station or an intermediate node, etc. In an optional embodiment of the present application, the control command may be sent by the target communication device based on a broadcast manner.

[0081] In an optional embodiment of the present application, the control command includes resource indication information.

[0082] Step 102: The target IoT device determines the target communication resource based on the resource indication information.

[0083] In an optional embodiment of the present application, the target IoT device may enter an operating state after receiving the control command. In an optional embodiment of the present application, the target IoT device may determine a time domain location based on the resource indication information; or, the target IoT device may determine a time domain location and a frequency domain location based on the resource indication information, thereby determining the target communication resource.

[0084] Step 103: The target IoT device sends feedback information regarding the control command via the target communication resource.

[0085] The feedback information sent by the target IoT device in response to the control command may be, for example, confirmation information, operation completion information, reported data, etc. This application does not limit the specific content of the feedback information. In actual implementation, the content of the feedback information can be obtained based on the control command. In other words, the content of the feedback information may be different for different control commands.

[0086] The resource scheduling method provided in this embodiment receives a control command through a target IoT device, wherein the control command includes resource indication information. Then, the target IoT device determines the target communication resource based on the resource indication information in the control command, and sends feedback information for the control command through the target communication resource, so that communication devices such as base stations and intermediate nodes can use the control command issued to the passive IoT device to schedule resources for the passive IoT device. This method is simpler than the resource scheduling method based on the PDCCH dynamic scheduling mechanism in the cellular communication system, and can adapt to the device characteristics of the passive IoT device with a simple structure and relatively simple functions that can be implemented.

[0087] In an optional embodiment of the present application, the control command may be sent based on a higher-level protocol. In an optional embodiment of the present application, the higher-level protocol includes one of the following: a MAC (Medium Access Control) layer protocol; an RRC (Radio Resource Control) layer protocol; a NAS (Non-Access Stratum) layer protocol; or a target layer protocol.

[0088] In other words, the control command may be sent based on RRC signaling, MAC PDU (Protocol Data Unit), NAS message or target layer message, wherein the MAC PDU may include MAC data PDU or MAC control PDU.

[0089] It should be noted that the target layer protocol mentioned above may be a high-layer protocol other than the MAC layer, the RRC layer, and the NAS layer in the protocol stack defined in the field of the Internet of Things.

[0090] It should also be noted that when the control command is sent by the base station, the control command can be sent based on the MAC layer protocol, the RRC layer protocol, the NAS layer protocol, or the target layer protocol. When the control command is sent by the intermediate node, the control command can be sent based on the MAC layer protocol, the RRC layer protocol, or the target layer protocol.

[0091] In an optional embodiment of the present application, the control command may include at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device. In an optional embodiment of the present application, different resource indication information may be associated with different Internet of Things devices.

[0092] Optionally, the resource indication information can be associated with a single IoT device or with multiple IoT devices. When it is associated with multiple IoT devices, it can be associated with multiple specific IoT devices or with one or more categories of IoT devices.

[0093] For example, the control command may include resource indication information A, resource indication information B, resource indication information C and resource indication information D, wherein resource indication information A is associated with IoT device a, resource indication information B is associated with IoT device b and IoT device c, resource indication information C is associated with IoT devices of device category 1, and resource indication information D is associated with IoT devices of device category 2 and IoT devices of device category 3.

[0094] In an optional embodiment of the present application, the control command further includes device indication information, where the device indication information is used to indicate an IoT device associated with the resource indication information. Optionally, the control command includes at least one device indication information corresponding one-to-one with at least one resource indication information, where each device indication information is used to indicate an IoT device associated with the corresponding resource indication information.

[0095] Continuing with the above example, for example, the control command may include resource indication information A, resource indication information B, resource indication information C and resource indication information D. In addition, the control command may also include device indication information 1, device indication information 2, device indication information 3 and device indication information 4, wherein device indication information 1 is used to indicate the IoT device a associated with resource indication information A, device indication information 2 is used to indicate the IoT device b and IoT device c associated with resource indication information B, device indication information 3 is used to indicate the IoT device of device category 1 associated with resource indication information C, and device indication information 4 is used to indicate the IoT device of device category 2 and the IoT device of device category 3 associated with resource indication information D.

[0096] As mentioned above, resource indication information can be associated with multiple IoT devices. In other words, multiple IoT devices can share a set of resource indication information. In this case, different IoT devices may send feedback information on the same communication resources, thereby causing collision interference.

[0097] In view of this, in an optional embodiment of the present application, the control command may also include a contention avoidance parameter, through which IoT devices that share a set of resource indication information can select different communication resources based on the resource indication information and the contention avoidance parameter, thereby avoiding collision interference on the same communication resource.

[0098] Optionally, the control instruction includes a contention avoidance parameter associated with each resource indication information, or the control command includes at least one contention avoidance parameter associated with the at least one resource indication information, and the resource indication information corresponds one-to-one to the contention avoidance parameter.

[0099] In other words, the control command includes a contention avoidance parameter associated with each piece of resource indication information, or the control command includes at least one contention avoidance parameter associated one-to-one with at least one piece of resource indication information.

[0100] In an optional embodiment of the application, the control command includes a contention avoidance parameter associated with multi-device resource indication information in at least one resource indication information, wherein the multi-device resource indication information is associated with multiple Internet of Things devices.

[0101] Continuing with the above example, for example, the control command may include resource indication information A, resource indication information B, resource indication information C and resource indication information D. The control command may also include a contention avoidance parameter S, and the contention avoidance parameter S is associated with resource indication information A, resource indication information B, resource indication information C and resource indication information D.

[0102] For another example, the control command may include contention avoidance parameter 1, contention avoidance parameter 2, contention avoidance parameter 3 and contention avoidance parameter 4, wherein the contention avoidance parameter 1 is associated with resource indication information A, the contention avoidance parameter 2 is associated with resource indication information B, the contention avoidance parameter 3 is associated with resource indication information C, and the contention avoidance parameter 4 is associated with resource indication information D.

[0103] For another example, considering that resource indication information A is only associated with one IoT device, it does not involve the issue of contention avoidance. Therefore, the control command may only include contention avoidance parameter 2, contention avoidance parameter 3, and contention avoidance parameter 4.

[0104] In an optional embodiment of the present application, the control command further includes command indication information, and the command indication information is used to indicate the content of the control command.

[0105] For example, when the control command is a write command, the command indication information may indicate that the control command is a write command; when the control command is a data reporting command, the command indication information may indicate that the control command is a data reporting command.

[0106] Below, the embodiments of the present application will further explain resource indication information, contention avoidance parameters, and device indication information.

[0107] 1. Resource indication information:

[0108] In an optional embodiment of the present application, the resource indication information may include time domain indication information and / or frequency domain indication information. In other words, in an optional embodiment of the present application, the resource indication information may include time domain indication information, or may include frequency domain indication information, or may include time domain indication information and frequency domain indication information.

[0109] It should be pointed out that, when the resource indication information includes time domain indication information and frequency domain indication information, the target Internet of Things device can determine the time domain position based on the time domain indication information, and determine the frequency domain position based on the frequency domain indication information, thereby determining the target communication resource. When the resource indication information only includes time domain indication information, the target wireless network device can determine the time domain position based on the time domain indication information, and determine the default frequency domain position (for example, default channel, default subchannel, default carrier, default subcarrier), thereby determining the target communication resource. When the resource indication information only includes frequency domain indication information, the target wireless network device can determine the frequency domain position based on the frequency domain indication information, and determine the default time domain position, thereby determining the target communication resource.

[0110] A. Time domain indication information:

[0111] In an optional embodiment of the present application, the time domain indication information is used to indicate a feedback lag time, wherein the feedback lag time is the duration between receiving a control command and sending feedback information.

[0112] Generally speaking, due to the simple structure and functions of passive IoT devices, they are likely unable to synchronize with communication devices such as base stations and intermediate nodes. In other words, passive IoT devices are likely to have no uplink and downlink timing. Taking this characteristic of passive IoT devices into account, in an embodiment of the present application, the time domain indication information can only indicate the duration between receiving the control command and sending the feedback information. In this way, the passive IoT device only needs to count after receiving the control command, and can send the feedback information after the time domain indication information reaches the duration indicated.

[0113] In an optional embodiment of the present application, the time domain indication information includes duration indication information or time interval quantity indication information.

[0114] The duration indication information is used to indicate the duration of the feedback delay time. For example, the duration indication information may indicate T1, where T1 is the duration of the feedback delay time.

[0115] The time interval quantity indication information is used to indicate the number of preset time intervals included in the feedback lag time. In an optional embodiment of the present application, the preset time interval may be, for example, a frame, a time slot, a symbol, or other time intervals similar to frames, time slots, symbols, etc. planned in the field of the Internet of Things. Optionally, the length of the preset time interval may be a fixed length or a variable length, which is not specifically limited in the embodiment of the present application. For example, the time interval quantity indication information may indicate N1, where N1 is the number of preset time intervals included in the feedback lag time.

[0116] B. Frequency domain indication information:

[0117] In an optional embodiment of the present application, the frequency domain indication information may include at least one of the following: channel indication information; subchannel; carrier indication information; subcarrier indication information.

[0118] Among them, the channel indication information is used to indicate the channel, which can be the channel number. Similarly, the subchannel indication information is used to indicate the subchannel, which can be the subchannel number. The carrier indication information is used to indicate the carrier, which can be the carrier number. The subcarrier indication information is used to indicate the carrier, which can be the subcarrier number.

[0119] In an optional embodiment of the present application, the frequency range dedicated to the passive Internet of Things device can be divided into channels evenly or unevenly, and each channel obtained by the division can correspond to a channel number, and the channel indication information can be the channel number, thereby indicating a certain channel. Similarly, in an optional embodiment of the present application, the frequency range dedicated to the passive Internet of Things device can be divided into sub-channels evenly or unevenly, and each sub-channel obtained by the division can correspond to a sub-channel number, and the sub-channel indication information can be the sub-channel number, thereby indicating a certain sub-channel; in an optional embodiment of the present application, the frequency range dedicated to the passive Internet of Things device can be divided into carriers evenly or unevenly, and each carrier obtained by the division can correspond to a carrier number, and the carrier indication information can be the carrier number, thereby indicating a certain carrier; in an optional embodiment of the present application, the frequency range dedicated to the passive Internet of Things device can be divided into sub-carriers evenly or unevenly, and each sub-carrier obtained by the division can correspond to a sub-carrier number, and the sub-carrier indication information can be the sub-carrier number, thereby indicating a certain sub-carrier.

[0120] 2. Contention avoidance parameters:

[0121] In an optional embodiment of the present application, the contention avoidance parameter is used to adjust the feedback lag time.

[0122] It should be noted that a contention avoidance algorithm can be pre-installed in the target IoT device. The target IoT device can input the contention avoidance parameters into the contention avoidance algorithm, thereby adjusting the feedback lag time based on the output of the contention avoidance algorithm. In an optional embodiment of the present application, the contention avoidance algorithm can be, for example, a random time selection algorithm. The present embodiment does not specifically limit the type of contention avoidance algorithm.

[0123] In an optional embodiment of the present application, the contention avoidance parameter may include a duration parameter or a time interval number parameter, wherein the duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of preset time intervals included in the feedback lag time.

[0124] For example, the contention avoidance algorithm can be a random time selection algorithm, and the contention avoidance parameter is a duration parameter. The duration parameter is T0. After T0 is input into the random time selection algorithm, an adjustment duration randomly selected between 0 and T0 can be obtained. For example, the adjustment duration is T2. If the duration of the feedback lag time indicated by the time domain indication information is T1, the target Internet of Things device can adjust the duration of the feedback lag time to T1+T2.

[0125] For another example, the contention avoidance algorithm may be a random time selection algorithm, and the contention avoidance parameter may be a time interval number parameter, where the time interval number parameter is N0. After inputting N0 into the random time selection algorithm, an adjusted time interval number randomly selected between 0 and N0 may be obtained. For example, the adjusted time interval number is N2. If the number of preset time intervals included in the feedback lag time indicated by the time domain indication information is N1, the target IoT device may adjust the number of preset time intervals included in the feedback lag time to N1+N2.

[0126] 3. Equipment indication information:

[0127] In an optional embodiment of the present application, the device indication information includes at least one of the following: at least one IoT device identifier; at least one IoT device category indication information.

[0128] As described above, the resource indication information can be associated with a single IoT device or with multiple IoT devices. When it is associated with multiple IoT devices, it can be associated with multiple specific IoT devices or with one or more categories of IoT devices.

[0129] When the resource indication information is associated with a single IoT device, the device indication information associated with the resource indication information may include the device identification of the single IoT device; when the resource indication information is associated with multiple specific IoT devices, the device indication information associated with the resource indication information may include the device identification of the multiple IoT devices; when the resource indication information is associated with one or more categories of IoT devices, the device indication information associated with the resource indication information may include one or more IoT device category indication information.

[0130] Based on the above description of the resource indication information included in the control command, the following embodiment of the present application will describe the technical process of the target IoT device determining the target communication resource based on the resource indication information:

[0131] In an optional embodiment of the present application, after receiving the control command, the target IoT device may check whether the IoT devices indicated by the device indication information in the control command include the target IoT device.

[0132] For example, if the device indication information includes the IoT device identifier, the target IoT device checks whether its own device identifier is included in the device indication information; if the device indication information includes the IoT device category indication information, the target IoT device checks whether its own category belongs to the IoT device category indicated by the IoT device category indication information.

[0133] If the IoT devices indicated by the device indication information do not include the target IoT device, the target IoT device does not respond to the control command. If the IoT devices indicated by the device indication information include the target IoT device, the target IoT device may determine the target communication resource based on the resource indication information and send feedback information via the target communication resource.

[0134] In an optional embodiment of the present application, the target IoT device can determine target resource indication information associated with the target IoT device from at least one resource indication information based on at least one device indication information, and then the target IoT device determines the target communication resource according to the target resource indication information.

[0135] As described above, the control command may include at least one device indication information, wherein different device indication information is associated with different resource indication information, and the target Internet of Things device can determine the target device indication information from the at least one device indication information, wherein the Internet of Things device indicated by the target device indication information includes the target Internet of Things device, and then, the target Internet of Things device can use the resource indication information associated with the target device indication information as the target resource indication information, and then, the target Internet of Things device can determine the target communication resource based on the target resource indication information.

[0136] In an optional embodiment of the present application, the target IoT device may adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter, and the target IoT device determines the target communication resource based on the adjusted feedback lag time.

[0137] If the target resource indication information is associated with multiple IoT devices, in order to avoid collision interference on the same communication resource, the target IoT device needs to adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter, and determine the target communication resource based on the adjusted feedback lag time.

[0138] In an optional embodiment of the present application, the target IoT device may obtain a contention avoidance parameter associated with the target resource indication information, and adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

[0139] In one embodiment, Figure 2 As shown, a resource scheduling method is provided, which is described by applying the method to a target communication device, and includes the following steps:

[0140] Step 201: The target communication device sends a control command.

[0141] The control command includes resource indication information, and the resource indication information is used to instruct the IoT device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

[0142] Among them, the description of the resource indication information and other information included in the control command can be referred to the above embodiment, and the embodiments of the present application will not be repeated here.

[0143] It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The order of execution of these steps or stages is not necessarily one by one, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0144] In one embodiment, Figure 3 As shown, a resource scheduling device 300 is provided, which is used in a target Internet of Things device and includes: a receiving unit 301, a determining unit 302 and a sending unit 303.

[0145] The receiving unit 301 is configured to receive a control command from a target communication device, wherein the control command includes resource indication information.

[0146] The determining unit 302 is configured to determine a target communication resource according to the resource indication information.

[0147] The sending unit 302 is configured to send feedback information regarding the control command via a target communication resource.

[0148] In an optional embodiment of the present application, the control command includes at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device.

[0149] In an optional embodiment of the present application, the resource indication information includes: time domain indication information; and / or frequency domain indication information.

[0150] In an optional embodiment of the present application, the time domain indication information is used to indicate a feedback lag time, where the feedback lag time is the duration between receiving a control command and sending feedback information.

[0151] In an optional embodiment of the present application, the time domain indication information includes duration indication information or time interval quantity indication information; wherein, the duration indication information is used to indicate the duration of the feedback lag time, and the time interval quantity indication information is used to indicate the number of preset time intervals included in the feedback lag time.

[0152] In an optional embodiment of the present application, the control command further includes a contention avoidance parameter, and the contention avoidance parameter is used to adjust the feedback lag time.

[0153] In an optional embodiment of the present application, the control command includes a contention avoidance parameter associated with each resource indication information; or, the control command includes at least one contention avoidance parameter associated with at least one resource indication information, and the resource indication information corresponds one-to-one to the contention avoidance parameter.

[0154] In an optional embodiment of the present application, the contention avoidance parameter includes a duration parameter or a time interval number parameter; wherein the duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of preset time intervals included in the feedback lag time.

[0155] In an optional embodiment of the present application, the frequency domain indication information includes at least one of the following: channel indication information; subchannel indication information; carrier indication information; subcarrier indication information.

[0156] In an optional embodiment of the present application, the control command also includes device indication information, and the device indication information is used to indicate the Internet of Things device associated with the resource indication information.

[0157] In an optional embodiment of the present application, the control command includes at least one device indication information corresponding one-to-one to at least one resource indication information, wherein each device indication information is used to indicate the Internet of Things device associated with the corresponding resource indication information.

[0158] In an optional embodiment of the present application, the device indication information includes at least one of the following: at least one IoT device identifier; at least one IoT device category indication information.

[0159] In an optional embodiment of the present application, the control command further includes command indication information, and the command indication information is used to indicate the content of the control command.

[0160] In an optional embodiment of the present application, the sending unit 302 is specifically used to: if the IoT device indicated by the device indication information includes the target IoT device, determine the target communication resource according to the resource indication information, and send feedback information through the target communication resource.

[0161] In an optional embodiment of the present application, the sending unit 302 is specifically used to: determine target resource indication information associated with the target Internet of Things device from at least one resource indication information based on at least one device indication information; and determine the target communication resource according to the target resource indication information.

[0162] In an optional embodiment of the present application, the sending unit 302 is specifically configured to: adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter; and determine the target communication resource based on the adjusted feedback lag time.

[0163] In an optional embodiment of the present application, the sending unit 302 is specifically used to: obtain a contention avoidance parameter associated with the target resource indication information, and adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

[0164] In an optional embodiment of the present application, the control command is sent based on a high-level protocol.

[0165] In an optional embodiment of the present application, the high-level protocol includes one of the following: a MAC layer protocol; an RRC layer protocol; a NAS layer protocol; or a target layer protocol.

[0166] In an optional embodiment of the present application, the target communication device is a base station or an intermediate node.

[0167] In one embodiment, Figure 4 As shown, a resource scheduling device 400 is provided, which is used in a target communication device and includes: a sending unit 401.

[0168] The sending unit 401 is used to send a control command.

[0169] The control command includes resource indication information, and the resource indication information is used to instruct the IoT device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

[0170] For the specific definition of the resource scheduling device, please refer to the definition of the resource scheduling method above, which will not be repeated here. The various units in the above-mentioned resource scheduling device can be implemented in whole or in part by software, hardware, or a combination thereof. The above-mentioned units can be embedded in or independent of the processor in the target IoT device in the form of hardware, or can be stored in the memory of the target IoT device in the form of software, so that the processor can call and execute the operations corresponding to the above-mentioned units.

[0171] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0172] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a computer device (which can be an Internet of Things device, a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application.

[0173] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0174] like Figure 5 As shown, in one embodiment, an Internet of Things device 500 is provided. The Internet of Things device 500 may be a passive Internet of Things device. The Internet of Things device 500 includes: a memory 501, a transceiver 502, and a processor 503.

[0175] Among them, the memory 501 is used to store computer programs; the transceiver 502 is used to send and receive data under the control of the processor 503; the processor 503 is used to read the computer program in the memory 501 and perform the following operations: control the transceiver 502 to receive a control command from a target communication device, wherein the control command includes resource indication information; determine the target communication resource based on the resource indication information; control the transceiver 502 to send feedback information for the control command through the target communication resource.

[0176] In an optional embodiment of the present application, the control command includes at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device.

[0177] In an optional embodiment of the present application, the resource indication information includes: time domain indication information; and / or frequency domain indication information.

[0178] In an optional embodiment of the present application, the time domain indication information is used to indicate a feedback lag time, where the feedback lag time is the duration between receiving a control command and sending feedback information.

[0179] In an optional embodiment of the present application, the time domain indication information includes duration indication information or time interval quantity indication information; wherein, the duration indication information is used to indicate the duration of the feedback lag time, and the time interval quantity indication information is used to indicate the number of preset time intervals included in the feedback lag time.

[0180] In an optional embodiment of the present application, the control command further includes a contention avoidance parameter, and the contention avoidance parameter is used to adjust the feedback lag time.

[0181] In an optional embodiment of the present application, the control command includes a contention avoidance parameter associated with each resource indication information; or, the control command includes at least one contention avoidance parameter associated with at least one resource indication information, and the resource indication information corresponds one-to-one to the contention avoidance parameter.

[0182] In an optional embodiment of the present application, the contention avoidance parameter includes a duration parameter or a time interval number parameter; wherein the duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of preset time intervals included in the feedback lag time.

[0183] In an optional embodiment of the present application, the frequency domain indication information includes at least one of the following: channel indication information; subchannel indication information; carrier indication information; subcarrier indication information.

[0184] In an optional embodiment of the present application, the control command also includes device indication information, and the device indication information is used to indicate the Internet of Things device associated with the resource indication information.

[0185] In an optional embodiment of the present application, the control command includes at least one device indication information corresponding one-to-one to at least one resource indication information, wherein each device indication information is used to indicate the Internet of Things device associated with the corresponding resource indication information.

[0186] In an optional embodiment of the present application, the device indication information includes at least one of the following: at least one IoT device identifier; at least one IoT device category indication information.

[0187] In an optional embodiment of the present application, the control command further includes command indication information, and the command indication information is used to indicate the content of the control command.

[0188] In an optional embodiment of the present application, the processor 503 is specifically used to perform the following operations: if the IoT device indicated by the device indication information includes the target IoT device, determine the target communication resource according to the resource indication information, and control the transceiver 502 to send feedback information through the target communication resource.

[0189] In an optional embodiment of the present application, the processor 503 is specifically configured to perform the following operations: determine target resource indication information associated with the target IoT device from at least one resource indication information based on at least one device indication information; and determine the target communication resource according to the target resource indication information.

[0190] In an optional embodiment of the present application, the processor 503 is specifically configured to perform the following operations: adjusting the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter; and determining the target communication resource based on the adjusted feedback lag time.

[0191] In an optional embodiment of the present application, the processor 503 is specifically used to perform the following operations: obtain a contention avoidance parameter associated with the target resource indication information, and adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

[0192] In one embodiment, a target communication device is provided. The target communication device may be a base station or an intermediate node. The target communication device includes: a memory, a transceiver, and a processor.

[0193] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and perform the following operations:

[0194] The control transceiver sends a control command; wherein the control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

[0195] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0196] A control command is received from a target communication device, wherein the control command includes resource indication information; a target communication resource is determined according to the resource indication information; and feedback information for the control command is sent through the target communication resource.

[0197] In one embodiment, the control command includes at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device.

[0198] In one embodiment, the resource indication information includes: time domain indication information and / or frequency domain indication information.

[0199] In one embodiment, the time domain indication information is used to indicate a feedback lag time, where the feedback lag time is the duration between receiving a control command and sending feedback information.

[0200] In one embodiment, the time domain indication information includes duration indication information or time interval quantity indication information; wherein, the duration indication information is used to indicate the duration of the feedback lag time, and the time interval quantity indication information is used to indicate the number of preset time intervals included in the feedback lag time.

[0201] In one embodiment, the control command further includes a contention avoidance parameter, which is used to adjust the feedback lag time.

[0202] In one embodiment, the control command includes a contention avoidance parameter associated with each resource indication information; or, the control command includes at least one contention avoidance parameter associated with at least one resource indication information, and the resource indication information and the contention avoidance parameter have a one-to-one correspondence.

[0203] In one embodiment, the contention avoidance parameter includes a duration parameter or a time interval number parameter; wherein the duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of preset time intervals included in the feedback lag time.

[0204] In one embodiment, the frequency domain indication information includes at least one of the following: channel indication information; subchannel indication information; carrier indication information; and subcarrier indication information.

[0205] In one embodiment, the control command further includes device indication information, where the device indication information is used to indicate an Internet of Things device associated with the resource indication information.

[0206] In one embodiment, the control command includes at least one device indication information corresponding to at least one resource indication information, wherein each device indication information is used to indicate the Internet of Things device associated with the corresponding resource indication information.

[0207] In one embodiment, the device indication information includes at least one of the following: at least one IoT device identifier; at least one IoT device category indication information.

[0208] In one embodiment, the control command further includes command indication information, and the command indication information is used to indicate the content of the control command.

[0209] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: if the IoT device indicated by the device indication information includes the target IoT device, the target communication resource is determined according to the resource indication information, and feedback information is sent through the target communication resource.

[0210] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining target resource indication information associated with the target Internet of Things device from at least one resource indication information based on at least one device indication information; and determining the target communication resource according to the target resource indication information.

[0211] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: adjusting the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter; and determining the target communication resource based on the adjusted feedback lag time.

[0212] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining a contention avoidance parameter associated with the target resource indication information, and adjusting the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

[0213] In one embodiment, the control command is sent based on a higher layer protocol.

[0214] In one embodiment, the high-layer protocol includes one of the following: a MAC layer protocol; an RRC layer protocol; a NAS layer protocol; or a target layer protocol.

[0215] In one embodiment, the target communication device is a base station or an intermediate node.

[0216] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0217] Send a control command; wherein the control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

[0218] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0219] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0220] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. A resource scheduling method, characterized in that: The method comprises: The target IoT device receives a control command from the target communication device, wherein the control command includes resource indication information; The target Internet of Things device determines the target communication resource according to the resource indication information; The target Internet of Things device sends feedback information for the control command through the target communication resource.

2. The method according to claim 1, characterized in that The control command includes at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device.

3. The method according to claim 2, characterized in that The resource indication information includes: Time domain indication information; and / or, Frequency domain indication information.

4. The method according to claim 3, characterized in that The time domain indication information is used to indicate a feedback lag time, where the feedback lag time is the duration between receiving the control command and sending the feedback information.

5. The method according to claim 4, characterized in that The time domain indication information includes duration indication information or time interval quantity indication information; The duration indication information is used to indicate the duration of the feedback delay time, and the time interval quantity indication information is used to indicate the quantity of preset time intervals included in the feedback delay time.

6. The method according to claim 5, characterized in that The control command further includes a contention avoidance parameter, and the contention avoidance parameter is used to adjust the feedback lag time.

7. The method according to claim 6, characterized in that The control command includes a contention avoidance parameter associated with each resource indication information; or, The control command includes at least one contention avoidance parameter associated with the at least one resource indication information, and the resource indication information corresponds to the contention avoidance parameter in a one-to-one manner.

8. The method according to claim 6, characterized in that The contention avoidance parameter includes a duration parameter or a time interval quantity parameter; The duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of the preset time intervals included in the feedback lag time.

9. The method according to claim 3, characterized in that The frequency domain indication information includes at least one of the following: channel indication information; sub-channel indication information; Carrier indication information; Subcarrier indication information.

10. The method according to claim 7, characterized in that The control command also includes device indication information, where the device indication information is used to indicate an Internet of Things device associated with the resource indication information.

11. The method according to claim 10, characterized in that The control command includes at least one device indication information corresponding to the at least one resource indication information. Among them, each device indication information is used to indicate the Internet of Things device associated with the corresponding resource indication information.

12. The method according to claim 10, characterized in that The device indication information includes at least one of the following: At least one IoT device identifier; At least one IoT device category indication.

13. The method according to claim 10, characterized in that The control command further includes command indication information, where the command indication information is used to indicate the command content of the control command.

14. The method according to claim 11, characterized in that The target Internet of Things device determines the target communication resource according to the resource indication information, including: If the IoT device indicated by the device indication information includes the target IoT device, the target IoT device determines the target communication resource according to the resource indication information and sends the feedback information through the target communication resource.

15. The method according to claim 14, characterized in that The target Internet of Things device determines the target communication resource according to the resource indication information, including: The target IoT device determines, based on the at least one device indication information, target resource indication information associated with the target IoT device from the at least one resource indication information; The target Internet of Things device determines the target communication resource according to the target resource indication information.

16. The method according to claim 15, characterized in that The target Internet of Things device determines the target communication resource according to the target resource indication information, including: The target Internet of Things device adjusts the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter; The target IoT device determines the target communication resource based on the adjusted feedback lag time.

17. The method according to claim 16, characterized in that The target Internet of Things device adjusts the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter, including: The target Internet of Things device obtains the contention avoidance parameter associated with the target resource indication information, and adjusts the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

18. The method according to any one of claims 1 to 17, characterized in that: The control command is sent based on a high-level protocol.

19. The method according to claim 18, characterized in that The high-level protocol includes one of the following: Media Access Control MAC layer protocol; Radio Resource Control RRC layer protocol; Non-access NAS layer protocol; Target layer protocol.

20. The method according to any one of claims 1 to 17, characterized in that The target communication device is a base station or an intermediate node.

21. A resource scheduling method, characterized in that: The method comprises: The target communication device sends a control command; The control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

22. A resource scheduling device, characterized in that: The device comprises: a receiving unit, configured to receive a control command from a target communication device, wherein the control command includes resource indication information; a determining unit, configured to determine a target communication resource according to the resource indication information; A sending unit is configured to send feedback information for the control command via the target communication resource.

23. A resource scheduling device, characterized in that: The device comprises: A sending unit, used for sending control commands; The control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

24. An Internet of Things device, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: controlling the transceiver to receive a control command from a target communication device, wherein the control command includes resource indication information; determining a target communication resource according to the resource indication information; The transceiver is controlled to send feedback information for the control command through the target communication resource.

25. The Internet of Things device according to claim 24, wherein: The control command includes at least one resource indication information, wherein the resource indication information is associated with at least one Internet of Things device.

26. The Internet of Things device according to claim 25, characterized in that The resource indication information includes: Time domain indication information; and / or, Frequency domain indication information.

27. The Internet of Things device according to claim 26, wherein: The time domain indication information is used to indicate a feedback lag time, where the feedback lag time is the duration between receiving the control command and sending the feedback information.

28. The Internet of Things device according to claim 27, wherein: The time domain indication information includes duration indication information or time interval quantity indication information; The duration indication information is used to indicate the duration of the feedback lag time, and the time interval quantity indication information is used to indicate the quantity of preset time intervals included in the feedback lag time.

29. The Internet of Things device according to claim 28, characterized in that The control command further includes a contention avoidance parameter, and the contention avoidance parameter is used to adjust the feedback lag time.

30. The Internet of Things device according to claim 29, wherein: The control command includes a contention avoidance parameter associated with each resource indication information; or, The control command includes at least one contention avoidance parameter associated with the at least one resource indication information, and the resource indication information corresponds to the contention avoidance parameter in a one-to-one manner.

31. The Internet of Things device according to claim 29, wherein: The contention avoidance parameter includes a duration parameter or a time interval quantity parameter; The duration parameter is used to adjust the duration of the feedback lag time, and the time interval number parameter is used to adjust the number of the preset time intervals included in the feedback lag time.

32. The Internet of Things device according to claim 26, wherein: The frequency domain indication information includes at least one of the following: channel indication information; sub-channel indication information; Carrier indication information; Subcarrier indication information.

33. The Internet of Things device according to claim 30, wherein: The control command also includes device indication information, where the device indication information is used to indicate an Internet of Things device associated with the resource indication information.

34. The Internet of Things device according to claim 33, wherein: The control command includes at least one device indication information corresponding to the at least one resource indication information. Among them, each device indication information is used to indicate the Internet of Things device associated with the corresponding resource indication information.

35. The Internet of Things device according to claim 33, wherein: The device indication information includes at least one of the following: At least one IoT device identifier; At least one IoT device category indication.

36. The Internet of Things device according to claim 33, wherein: The control command further includes command indication information, where the command indication information is used to indicate the content of the control command.

37. The Internet of Things device according to claim 34, wherein: The processor is specifically configured to perform the following operations: If the IoT device indicated by the device indication information includes a target IoT device, the target communication resource is determined according to the resource indication information, and the transceiver is controlled to send the feedback information through the target communication resource.

38. The Internet of Things device according to claim 37, characterized in that The processor is specifically configured to perform the following operations: Based on the at least one device indication information, target resource indication information associated with the target Internet of Things device is determined from the at least one resource indication information; and the target communication resource is determined according to the target resource indication information.

39. The Internet of Things device according to claim 38, wherein: The processor is specifically configured to perform the following operations: adjusting the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter; and determining the target communication resource based on the adjusted feedback lag time.

40. The Internet of Things device according to claim 39, wherein: The processor is specifically configured to perform the following operations: obtain the contention avoidance parameter associated with the target resource indication information, and adjust the feedback lag time indicated by the target resource indication information based on the contention avoidance parameter associated with the target resource indication information.

41. A communication device, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Control the transceiver to send a control command; wherein the control command includes resource indication information, and the resource indication information is used to instruct the Internet of Things device that receives the control command to determine the target communication resource according to the resource indication information, and send feedback information for the control command through the target communication resource.

42. A processor-readable storage medium, characterized in that The processor-readable storage medium stores a program, and the program is used to enable a processor to execute the method according to any one of claims 1 to 20.

43. A processor-readable storage medium, characterized in that The processor-readable storage medium stores a program configured to cause a processor to execute the method according to claim 21 .