Patent Description:
The existing scheduling method for a network device to schedule a terminal device to perform a pre-scheduled service is not flexible. For example, when there is a conflict between a pre-scheduled service and other services, the entire scheduling process has to be executed all over again, with a rather low flexibility. Therefore, there is a demand for a more flexible method for scheduling a terminal device.

The features of the independent claims are known from <CIT>, which could be regarded as the closest prior art. <CIT> discloses a data transmission method and device, base station and user equipment (UE), the method comprising: transmitting a pre-scheduling signaling to the UE before an unauthorized carrier is secured, wherein, the pre-scheduling signaling is used to instruct the UE to transmit, on a secured unauthorized resource, data; and transmitting the data with the UE according to the pre-scheduling signaling. The present invention addresses the problems in the related art of discontinuous data transmission and low resource utilization caused by the resource competition and resource occupation time restriction when transmitting the data by using the unauthorized carrier, thereby transmitting the data by effectively utilizing the restricted occupation time on the unauthorized carrier, improving frequency spectrum efficiency, and reducing delay of the data transmission of the unauthorized carrier.

Embodiments of the present disclosure provide a method for scheduling a terminal device to improve scheduling flexibility.

The technical solutions in the embodiments of the present disclosure will be clearly and completely described in the following with reference to the accompanying drawings.

It should be understood that the method for scheduling a terminal device in the embodiments of the present disclosure may be applied to various communication systems, such as a Global System of Mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) system, a Universal Mobile Telecommunication (UMTS) System and other existing communication systems, and in particular, may be applied to a future fifth generation mobile communication technology (<NUM>) system.

In particular, the technical solution of the embodiments of the present disclosure may be applied to various communication systems based on non-orthogonal multiple access technology, such as a Sparse Code Multiple Access (SCMA) system, and a Low Density Signature (LDS) system, etc. However, the SCMA system and the LDS system may also be referred to otherwise in the field of communication. Further, the technical solution of the embodiments of the present disclosure may be applied to a multi-carrier transmission system utilizing non-orthogonal multiple access technology, such as Orthogonal Frequency Division Multiplexing (OFDM), Filter Bank Multi-Carrier (FBMC), Generalized Frequency Division Multiplexing (GFDM), and Filtered-OFDM (F-OFDM) systems that utilize non-orthogonal multiple access technology.

The network device in the embodiments of the present disclosure may be a device for communicating with a terminal device. The network device may be a Base Transceiver Station (BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system. The network device may also be an evolved base station (Evolutional NodeB, eNB or eNodeB) in a LTE system, or may be a wireless controller in a Cloud Radio Access Network (CRAN) scenario. Alternatively, the network-side device may be a relay station, an access point, an on-board vehicle device, a wearable device, and a network-side device in a future <NUM> network or a network-side device in a future evolved PLMN network, etc., which is not limited in the embodiments of the present disclosure.

The terminal device in the embodiment of the present disclosure may be a user equipment (User Equipment, UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a moving station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, and a wireless communication device, a user agent or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capability, a computing device or other processing device connected to a wireless modem, an on-board vehicle device, a wearable device, a terminal device in a future <NUM> network, or a terminal device in a future evolved Public Land Mobile Networks (PLMN), which is not limited in the embodiments of the present disclosure.

For a better understanding of the method for scheduling a terminal device, the network device, and the terminal device according to the embodiments of the present disclosure, a scenario that may be applied to the embodiments of the present disclosure is briefly introduced in the following with reference to <FIG>.

<FIG> is a schematic diagram of a possible application scenario of an embodiment of the present disclosure. The communication system shown in <FIG> includes a network device and a terminal device. The network device may schedule a terminal device to perform a pre-scheduled service with a scheduling command. Specifically, the network device may, with the scheduling command, schedule the terminal device to transmit uplink data to a base station through a corresponding frequency domain resource at a certain time moment or time point. Alternatively, the network device may, with the scheduling command, schedule the terminal device to receive downlink data from a base station through a corresponding frequency domain resource at a certain time moment or time point.

<FIG> is a schematic flowchart of a method for scheduling a terminal device according to an embodiment of the present disclosure. The method of <FIG> includes the following steps.

In step <NUM>, the network device determines first configuration information. The first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform a pre-scheduled service.

The first configuration information may indicate the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service in various indication manners. Specifically, the first configuration information may indicate the time and frequency domain resources used by the terminal device to perform the pre-scheduled service in at least the following three situations.

In the first situation, the pre-scheduled service is a periodic service, and the first configuration information indicates a transmission period of the pre-scheduled service and a frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments. At at least two of the time moments, the terminal device uses different frequency domain resources to perform the pre-scheduled service.

The periodic service may be a service of periodically transmitting data between the terminal device and the network device. For example, a smart meter transmits user's power consumption data to the network device at a fixed time interval.

The first configuration information may indicate the transmission period of the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments in various manners. For example, the first configuration information may be {T, F1, F2, F3,. }, where T represents the transmission period of the pre-scheduled service, and the terminal device performs the pre-scheduled service at every time T, and F1, F2, F3,. represent the frequency domain resources used by the terminal device to perform the pre-scheduled service for the first time, the second time, and the third time. , respectively.

However, the first configuration information is composed of information of a single period and information of a list. The period information indicates the transmission period of the pre-scheduled service is T, and the list information is as shown in Table <NUM>, in which F1, F2, F3,. represent the frequency domain resources used by the terminal device to perform the pre-scheduled service at a first time moment, a second time moment, and a third time moment. , respectively. A time interval between the first time moment and the second time moment is T, and a time interval between the second time moment and the third time moment is also T. The first time moment may be a time moment when a preset time interval has elapsed since the terminal device receives the first configuration information, the size of the preset time interval may be determined according to a communication protocol, or the preset time interval may be negotiated between the terminal device and the network device. Alternatively, the terminal device does not perform the pre-scheduled service immediately upon receipt of the first configuration information, but performs the pre-scheduled service immediately upon receipt of trigger information from the network device.

The above list information may also be as shown in Table <NUM>. As shown in Table <NUM>, <NUM>, <NUM> and <NUM> respectively indicate the first time moment, the second time moment, and the third time moment when the terminal device performs the pre-scheduled service. F1, F2, F3,. represent the frequency domain resources used by the terminal device to perform the pre-scheduled service at the first time moment, the second time moment, and the third time moment, respectively.

In addition, the frequency domain resources for the terminal device to perform the pre-scheduled service at different time moments may also be periodic. As shown in Table <NUM> and Table <NUM>, the frequency domain resources corresponding to the first time moment to the third time moment are F1, F2, and F3, respectively. The frequency domain resources corresponding to the fourth time moment to the sixth time moment are also F1, F2, and F3, respectively. That is to say, there are three kinds of frequency domain resources, and the frequency domain resources used by the terminal device to perform the pre-scheduled service are cycled once for every three time moments. By configuring the frequency domain resources in cycles, the frequency domain resources may be utilized more effectively, and the utilization of the frequency domain resources can be improved.

In the first situation, when the pre-scheduled service is a periodic service, the first configuration information only indicates the period in which the terminal device performs the pre-scheduled service, and does not have to indicate each time moment that the terminal device performs the pre-scheduled service. Therefore, it can save certain signaling overhead for scheduling the terminal device to perform the pre-scheduled service.

In the second situation, the pre-scheduled service is a non-periodic service, and the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment. The terminal device uses the same frequency domain resource to perform the pre-scheduled service at each of the time moments.

The first configuration information includes two kinds of information, of which one kind of information indicates the frequency domain resource used by the terminal device to perform the pre-scheduled service, and another kind of information indicates each time moment for the terminal device to perform the pre-scheduled service. For example, the first configuration information includes first information and second information, of which the first information indicates the terminal device to perform the pre-scheduled service using the frequency domain resource F1, and the second information is the list information as shown in Table <NUM>, and indicates the terminal device to perform the pre-scheduled service at time moments T1, T2 and T3, respectively, and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments T1, T2, and T3 is F1.

In the third situation, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service, and a respective frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment.

In the third situation, the pre-scheduled service may be a periodic service or a non-periodic service. That is, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and a respective frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment, regardless of whether the pre-scheduled service is a periodic service or not. In this case, the first configuration information may have a specific form as shown in Table <NUM>, which indicates that the frequency domain resources used by the terminal device to perform the pre-scheduled service at time moments T1, T2, T3. are F1, F2, and F3. , respectively.

The first configuration information may also be in a specific form as shown in Table <NUM>. In Table <NUM>, the frequency domain resources used by the terminal device to perform the pre-scheduled service at time moments T1-T3 are F1, F2, and F3, respectively, and the frequency domain resources used by the terminal device to perform the pre-scheduled service at time moments T4-T6 are also F1, F2, and F3 respectively. That is to say, the frequency domain resources used by the terminal device to perform the pre-scheduled service are cycled, and the frequency domain resources used by the terminal device to perform the pre-scheduled service are cycled once for every three time moments.

It should be understood that, in Tables <NUM> to <NUM> as shown above, F1, F2, and F3 may be three different frequency domain resources. Alternatively, two of F1, F2, and F3 may also be the frequency domain resource, for example, F1 and F2 are the same frequency domain resource, or F2 and F3 are the same frequency domain resource, or F1 and F3 are the same frequency domain resource.

It should also be understood that the multiple time moments mentioned above are multiple time domain resources used by the terminal device to perform the pre-scheduled service. That is, the time moment means the time domain resource, and the terminal device performing the pre-scheduled service at the multiple time moments on the corresponding frequency domain resources means the terminal device performing the pre-scheduled service at the multiple time domain resources and on the corresponding frequency domain resources.

In step <NUM>, the network device sends the first configuration information to the terminal device.

The pre-scheduled service may be an uplink service in which the terminal device sends data to the network device, or may be a downlink service in which the terminal device receives data from the network device. When the pre-scheduled service is an uplink service, the terminal device sends service data to the network device on the time domain resource and the frequency domain resource indicated by the first configuration information after receiving scheduling information from the network device. When the pre-scheduled service is a downlink service, after receiving scheduling information from the network device, the terminal device receives service data from the network device on the time domain resource and the frequency domain resource indicated by the first configuration information.

In the embodiments of the present disclosure, first configuration information is provided for indicating the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service. As compared with the method of indicating only the transmission period and the frequency domain for the pre-scheduled service to be performed by the terminal device in the related art, the present disclosure can flexibly schedule the terminal device to perform pre-scheduled service.

In some embodiments, after the network device sends the first configuration information to the terminal device, the network device may further send, to the terminal device, second configuration information, and the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

By the second configuration information, it is possible to change the one or more time moments and the corresponding frequency resource for the terminal device to perform the pre-scheduled service. By enabling flexible configuration, the flexibility in scheduling is improved and conflicts with other services can be avoided.

For example, the first configuration information indicates that the terminal device to perform the pre-scheduled service using a frequency domain resource F1 at a time moment T1, and the second configuration information reconfigures the terminal device, to indicate the terminal device to perform the pre-scheduled service using a frequency domain resource F1' at a time moment T1', instead of using a frequency domain resource F1 at a time moment T1. Here, T1 is different from T1', and F1 is the same as F1'; or T1 is the same as T1', and F1 is different from F1'; or T1 is different from T1', and F1 is different from F1'. That is, the second configuration information may only change the time moment when the terminal device performs the pre-scheduled service, or may only change the frequency domain resource used by the terminal device to perform the pre-scheduled service, or change both of the time moment when the terminal device performs the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service.

The above example shows a case where the at least one first time moment and the at least one second time moment each indicates one time moment, when the at least one first time moment and the at least one second time moment each include a plurality of time moments, for example, the at least one first time moment includes time moments {T1, T2, T3}, and the frequency domain resources corresponding to the time moments {T1, T2, T3} are {F1, F2, F3}, respectively, and the at least one second time moments include time moments {T1', T2', T3'}, and the frequency domain resources corresponding to the time moments {T1', T2', T3'} are {F1', F2', F3'}, respectively, then in this case, one or more of the time moments {T1, T2, T3} may be the same as one or more of the time moments {T1', T2', T3'}, or the time moments {T1, T2, T3} are totally different from the time moments {T1', T2', T3'}. Similarly, one or more of {F1, F2, F3} may be the same as one or more of {F1', F2', F3'}, or {F1, F2, F3} is totally different from {F1', F2', F3'}.

When the network device in the related art uses a semi-static scheduling mode to schedule the terminal device to perform the pre-scheduled service, the configuration information sent to the terminal device indicates the period in which the terminal device performs the pre-scheduled service and the frequency domain resource used to perform the pre-scheduled service. For example, the network device sends first scheduling information to the terminal device, where the first scheduling information indicates that the terminal device transmits the uplink data for a period of <NUM>, and the frequency domain resource used for transmitting the uplink data is the first frequency domain resource. Then, the terminal device transmits uplink data to the network device at a transmission period of <NUM> starting from a certain time moment after the terminal device receives the first scheduling information, and the certain time moment may be the time moment upon receipt of the first scheduling information, or may be a time moment after a time interval has elapsed since the terminal device receives the first scheduling information.

When it is needed to change the time moment and the frequency domain resource for the terminal device to perform the pre-scheduled service, the network device may send new configuration information to the terminal device. However, after receiving the new configuration information, starting from the time point when the configuration changes, all the configuration has been changed; however, in fact, it may not be necessary to change all the time moments, but only need to change some of the specified time moments. Therefore, the semi-static scheduling mode in the related art is rather inflexible.

Such indication manner does not directly indicate which frequency domain resource is used by the terminal device to transmit the uplink data to the network device at each of the time moments. The first configuration information in the embodiments of the present disclosure may directly indicate which frequency domain resource is used by the terminal device to transmit the uplink data to the network device at each of the time moments. Therefore, the indication manner of the embodiment of the present disclosure is more flexible.

In the embodiments of the present disclosure, with the second configuration information, it is possible to change the frequency domain resource and the time domain resource used by the terminal device to perform the pre-scheduled service at a specified time moment, while keeping other frequency domain resources for transmitting the uplink data at other time moments unchanged. Therefore, as compared with the related art, the changes are small and the method is flexible.

In some embodiments, when the frequency domain resources used by the terminal device to perform the pre-scheduled service also have periodicity, the first configuration information may specifically be {P1, F1, OF1; P2, F2, OF2; P3, F3, OF3. , in which a period of the frequency domain resource F1 is P1, and a time domain offset from the starting time moment is OF1. That is to say, the terminal device performs the pre-scheduled service using the frequency domain resource F1 when the time interval OF1 has elapsed since the starting time moment. Then, the pre-scheduled service is performed using the frequency domain resource P1 once every time when the time period P1 has elapsed. Other frequency domain resources are similar to the case of the frequency domain resource F1. In addition, if OF1 is equal to zero, the terminal device performs the pre-scheduled service using the frequency domain resource F1 from the starting time moment.

Optionally, the first configuration information and the second configuration information may be sent by the network device through high layer signaling or physical layer signaling.

The high layer signaling here may be Radio Resource Control (RRC) signaling, and the physical layer signaling may be signaling that is sent on a Physical Downlink Control Channel (PDCCH).

In some embodiments, the first configuration information includes time domain resource indication information and frequency domain resource indication information. The time domain resource indication information is sent by the network device through high layer signaling, and the frequency domain resource indication information is sent by the network device through physical layer signaling.

Similarly, the second configuration information may also include time domain resource indication information and frequency domain resource indication information. The time domain resource indication information is sent by the network device through high layer signaling, and the frequency domain resource indication information is sent by the network device through physical layer signaling.

The base station may configure a time moment list including T1, T2, T3,. through RRC signaling, the time moment list indicates that the terminal will have scheduled service at the time moments indicated in the list. The base station may indicate, at a scheduling time moment or in a previously negotiated time moment before the scheduling time moment, a frequency domain resource for performing the pre-scheduled service at the scheduled time moment through physical signaling. In addition, the base station may also indicate, at a time the frequency domain resource used by the terminal device to perform the pre-scheduled service at multiple time moments.

Specifically, the base station may indicate to the terminal, at a time moment T1 and through PDCCH, the frequency domain resource used to perform the pre-scheduled service at the time moment T1. The base station may also indicate to the terminal, at a predetermined time moment T1' before the time T1 and through PDCCH, the frequency domain resource used to perform the pre-scheduled service at the time moment T1. In addition, the base station may indicate to the terminal at a time moment T1 and through PDCCH, the frequency domain resources used to perform the pre-scheduled service respectively at the time moments T1, T2 and T3. Alternatively, the base station may indicate to the terminal, at a predetermined time moment T1' before the time T1 and through PDCCH, the frequency domain resources used to perform the pre-scheduled service respectively at the time moments T1, T2 and T3.

In some embodiments, the method for scheduling a terminal device further includes: the network device receiving a service request message from the terminal device, and the service request message indicates a time moment when the terminal device will perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service. The network device determining the first configuration information includes: the network device determining the first configuration information according to the service request message.

Specifically, the service request information may be specifically in the form shown in Table <NUM>. As shown in Table <NUM>, the terminal device needs to transmit a service with a data size of S1 at a time moment T1, and needs to transmit a service with a data size of S2 at a time moment T2. After receiving the service request message, the network device may determine the first configuration information according to the service request message. For example, the first configuration information may indicate that the terminal device transmits the service with the data size of S1 at the time moment T1 using a frequency domain resource F1, and transmits the service with the data size of S2 at the time moment T2 using a frequency domain resource F2.

In the embodiment of the present disclosure, the network device can determine the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service more reasonably according to the service request message sent by the terminal device, so that the terminal device can perform the pre-scheduled service in a more desirable way.

For a terminal device or an Internet of Things terminal device that performs machine-based communication with a relatively fixed service demand, the terminal device may report in advance to the network device through the service request message, the time moment for transmitting the data and the size of data to be transmitted. In this way, the network device may allocate resources to the terminal at one time in a pre-scheduled manner to save signaling overhead.

In some embodiments, the first configuration information may include multiple pieces of indication information, and each of the multiple pieces of indication information indicates a time domain resource and a frequency domain resource used by the terminal device to perform the pre-scheduled service. However, any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource in different indication manners. The method for scheduling a resource also includes: the network device sending scheduling information to the terminal device, where the scheduling information indicates that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to one of the multiple pieces of indication information. That is, the first configuration information may carry indication information with different indication manners, and scheduling information sent by the network device to the terminal device specifies which indication manner is selected to determine the time domain resource and the frequency domain resource used for performing the pre-scheduled service.

The method for scheduling a terminal device according to the embodiments of the present disclosure has been described in detail above with reference to <FIG> from the perspective of the network device. The method for scheduling a terminal device according to the embodiments of the present disclosure will be described in detail below with reference to <FIG> from the perspective of the terminal device.

It should be understood that the method for scheduling a terminal according to the embodiments of the present disclosure described from the perspective of the terminal device is corresponding to the method for scheduling the terminal according to the embodiments of the present disclosure from the perspective of the network device, and the repeated description will be omitted as appropriate for the sake of brevity.

In step <NUM>, the terminal device receives first configuration information from the network device. The first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform a pre-scheduled service.

In step <NUM>, the terminal device performs the pre-scheduled service on the time domain resource and the frequency domain resource indicated by the first configuration information.

In the embodiment of the present disclosure, the first configuration information indicates the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service. As compared with the method of indicating only the transmission period and the frequency domain for the pre-scheduled service to be performed by the terminal device in the related art, the present disclosure can flexibly schedule the terminal device to perform pre-scheduled service.

Optionally, the first configuration information may indicate the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service in various indication manners, specifically, in at least the following three situations.

Optionally, as an embodiment, after the terminal device receives the first configuration information from the network device, the method further includes: the terminal device receiving second configuration information from the network device, and the second configuration information is for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an embodiment, the first configuration information is received by the terminal device through high layer signaling or physical layer signaling.

Optionally, as an embodiment, the first configuration information includes time domain resource indication information and frequency domain resource indication information. The time domain resource indication information is received by the terminal device through high layer signaling. The frequency domain resource indication information is received by the terminal device through physical layer signaling.

Optionally, as an embodiment, the method further includes: the terminal device sending a service request message to the network device, and the service request message indicates a time moment when the terminal device will perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

Optionally, as an embodiment, the first configuration information is determined according to the service request message.

Optionally, as an embodiment, the first configuration information includes multiple pieces of indication information. Any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners. The method includes: the terminal device receiving scheduling information from the network device, and the scheduling information indicates that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information; and the terminal device determining the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to the first indication information of the multiple pieces of indication information.

In step <NUM>, the network device receives a service request message from the terminal device. The service request message indicates a time moment for the terminal device to perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

In step <NUM>, the network device determines first configuration information according to the service request message. The first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform the pre-scheduled service.

Specifically, when scheduling, the network device allocates resources to the terminal at one time according to the requirements of the terminal device, thereby reducing the signaling overhead caused by scheduling the terminal device for multiple times.

It should be understood that the form of the first configuration information determined by the network device and the subsequent second configuration information are the same as those described in the scheduling method shown in <FIG> as described above, and the duplicated description will be omitted herein for the sake of brevity.

In some embodiments, the first configuration information may indicate the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service in various indication manners, specifically, in at least the following three situations.

(<NUM>) The pre-scheduled service is a periodic service, and the first configuration information indicates a transmission period of the pre-scheduled service and a frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments. At at least two of the time moments, the terminal device uses different frequency domain resources to perform the pre-scheduled service.

(<NUM>) The pre-scheduled service is a non-periodic service, and the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments. The terminal device uses the same frequency domain resource to perform the pre-scheduled service at each of the time moments.

(<NUM>) The first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and a respective frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment.

In some embodiments, after the terminal device receives the first configuration information from the network device, the method further includes: the terminal device receiving second configuration information from the network device, and the second configuration information is for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

In some embodiments, the first configuration information is received by the terminal device through high layer signaling or physical layer signaling.

In some embodiments, the first configuration information includes time domain resource indication information and frequency domain resource indication information. The time domain resource indication information is received by the terminal device through high layer signaling. The frequency domain resource indication information is received by the terminal device through physical layer signaling.

In some embodiments, the method further includes: the terminal device sending a service request message to the network device, and the service request message indicates a time moment when the terminal device will perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

In some embodiments, the first configuration information is determined according to the service request message.

In some embodiments, the first configuration information includes multiple pieces of indication information. Any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners. The method includes: the terminal device receiving scheduling information from the network device, where the scheduling information indicates that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information; and the terminal device determining the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to the first indication information of the multiple pieces of indication information.

In step <NUM>, the terminal device sends a service request message to the network device. The service request message indicates a time moment when the terminal device will perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

In step <NUM>, the terminal device receives first configuration information from the network device, and the first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform the pre-scheduled service.

Specifically, when scheduling, the network device allocates resources to the terminal at one time according to the requirements of the terminal device, thereby it can reduce the signaling overhead caused by scheduling the terminal device for multiple times.

Optionally, as an embodiment, the first configuration information includes multiple pieces of indication information. Any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners. The method includes: the terminal device receiving scheduling information from the network device, where the scheduling information indicates that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information.

The method for scheduling a terminal device according to the embodiments of the present disclosure has been described in detail above with reference to <FIG>. A network device and a terminal device according to the embodiments of the present disclosure will be described in detail below with reference to <FIG>.

It should be understood that the network device and the terminal device described in <FIG> can implement the steps of the method for scheduling a terminal device described in <FIG>, and the repeated description will be omitted as appropriate for the sake of brevity.

<FIG> is a schematic block diagram of a network device according to an embodiment of the present disclosure. The network device <NUM> as shown in <FIG> includes:.

In the embodiment of the present disclosure, first configuration information is provided for indicating the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service. As compared with the method of indicating only the transmission period and the frequency domain for the pre-scheduled service to be performed by the terminal device in the related art, it can flexibly schedule the terminal device to perform pre-scheduled service.

Optionally, as an embodiment, the pre-scheduled service is a periodic service, and the first configuration information indicates a transmission period of the pre-scheduled service and a frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments, and the terminal device uses different frequency domain resources to perform the pre-scheduled service at at least two of the time moments.

Optionally, as an embodiment, the pre-scheduled service is a non-periodic service, and the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each of the time moments.

Optionally, as an embodiment, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and a respective frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment.

Optionally, as an embodiment, the sending module <NUM> is further configured to: after sending the first configuration information, send to the terminal device second configuration information, wherein the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an embodiment, the first configuration information is sent by the sending module <NUM> through high layer signaling or physical layer signaling.

Optionally, as an embodiment, the first configuration information includes time domain resource indication information and frequency domain resource indication information, the time domain resource indication information is sent by the sending module <NUM> through the high layer signaling, and the frequency domain resource indication information is sent by the sending module <NUM> through the physical layer signaling.

Optionally, as an embodiment, the network device further includes:.

Optionally, as an embodiment, the first configuration information includes multiple pieces of indication information, any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, and the sending module <NUM> is further configured to: send scheduling information to the terminal device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to one of the multiple pieces of indication information.

<FIG> is a schematic block diagram of a terminal device according to an embodiment of the present disclosure. The terminal device <NUM> as shown in <FIG> includes:.

In the embodiment of the present disclosure, first configuration information is provided for indicating the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service. As compared with the method of indicating only the transmission period and the frequency domain for the pre-scheduled service to be performed by the terminal device in the related art, the present disclosure can flexibly schedule the terminal device to perform pre-scheduled service.

Optionally, as an embodiment, the pre-scheduled service is a periodic service, the first configuration information indicates a transmission period of the pre-scheduled service and a frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments, and the terminal device uses different frequency domain resources to perform the pre-scheduled service at at least two of the time moments.

Optionally, as an embodiment, the pre-scheduled service is a non-periodic service, and the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each time moment.

Optionally, as an embodiment, the receiving module <NUM> is further configured to: after receiving the first configuration information from the network device, receive second configuration information from the network device, wherein the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an embodiment, the first configuration information is received by the receiving module <NUM> through high layer signaling or physical layer signaling.

Optionally, as an embodiment, the first configuration information includes time domain resource indication information and frequency domain resource indication information, the time domain resource indication information is received by the receiving module <NUM> through the high layer signaling, and the frequency domain resource indication information is received by the receiving module <NUM> through the physical layer signaling.

Optionally, as an embodiment, the terminal device further includes:
a sending module <NUM> configured to send a service request message to the network device, the service request message indicating a time moment when the terminal device will perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

Optionally, as an embodiment, the first configuration information includes multiple pieces of indication information, any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, and the receiving module <NUM> is further configured to: receive scheduling information from the network device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information; and
the performing module <NUM> is configured to determine the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to the first indication information of the multiple pieces of indication information.

Optionally, as an embodiment, the pre-scheduled service is a non-periodic service, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each time moment.

Optionally, as an embodiment, the sending module <NUM> is further configured to: send second configuration information to the terminal device, wherein the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an embodiment, the first configuration information includes multiple pieces of indication information, and any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, and the sending module <NUM> is further configured to: send scheduling information to the terminal device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information.

Optionally, as an embodiment, the pre-scheduled service is a non-periodic service, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each time moment.

Optionally, as an embodiment, the receiving module <NUM> is configured to: after receiving the first configuration information from the network device, receive second configuration information from the network device, wherein the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an embodiment, the first configuration information includes multiple pieces of indication information, any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, the receiving module <NUM> is further configured to: receive scheduling information from the network device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information; and the performing module <NUM> is configured to determine the time domain resource and the frequency domain resource used for performing the pre-scheduled service according to the first indication information in the scheduling information.

<FIG> is a schematic block diagram of a network device according to an example, which is not claimed, of the present disclosure. The network device <NUM> as shown in <FIG> includes a memory <NUM>, a processor <NUM>, and a transceiver <NUM>.

The memory <NUM> is configured to store a program;
The processor <NUM> is configured to execute the program. When the program is executed, the processor <NUM> is configured to determine first configuration information. The first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform a pre-scheduled service.

The transceiver <NUM> is configured to send the first configuration information to the terminal device.

In the example of the present disclosure, the first configuration information is provided for indicating the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service. As compared with the method of indicating only the transmission period and the frequency domain for the pre-scheduled service to be performed by the terminal device in the related art, the present disclosure can flexibly schedule the terminal device to perform pre-scheduled service.

Optionally, as an example, the pre-scheduled service is a periodic service, and the first configuration information indicates a transmission period of the pre-scheduled service and a frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments, and the terminal device uses different frequency domain resources to perform the pre-scheduled service at at least two of the time moments.

Optionally, as an example, the pre-scheduled service is a non-periodic service, and the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each time moment.

Optionally, as an example, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and a respective frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment.

Optionally, as an example, the transceiver <NUM> is configured to, after sending the first configuration information, send to the terminal device second configuration information, wherein the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an example, the first configuration information is sent by the transceiver <NUM> through high layer signaling or physical layer signaling.

Optionally, as an example, the first configuration information includes time domain resource indication information and frequency domain resource indication information, the time domain resource indication information is sent by the transceiver <NUM> through the high layer signaling, and the frequency domain resource indication information is sent by the transceiver <NUM> through the physical layer signaling.

Optionally, as an example, the transceiver <NUM> is further configured to receive a service request message from the terminal device, the service request message indicating a time moment when the terminal device will perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

The processor <NUM> is configured to determine the first configuration information according to the service request message.

Optionally, as an example, the first configuration information includes multiple pieces of indication information, any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, and the transceiver <NUM> is further configured to send scheduling information to the terminal device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to one of the multiple pieces of indication information.

<FIG> is a schematic block diagram of a terminal device according to an example, which is not claimed, of the present disclosure. The terminal device <NUM> as shown in <FIG> includes a memory <NUM>, a transceiver <NUM> and a processor <NUM>.

The memory <NUM> is configured to store a program.

The transceiver <NUM> is configured to receive first configuration information from a network device. The first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform a pre-scheduled service.

The processor <NUM> is configured to execute the program. When the program is executed, the processor <NUM> is configured to perform the pre-scheduled service on the time domain resource and the frequency domain resource indicated by the first configuration information.

In the example of the present disclosure, the first configuration information is provided for indicating the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service. As compared with the method of indicating only the transmission period and the frequency domain for the pre-scheduled service to be performed by the terminal device in the related art, it can flexibly schedule the terminal device to perform pre-scheduled service.

Optionally, as an example, the pre-scheduled service is a periodic service, the first configuration information indicates a transmission period of the pre-scheduled service and a frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments, and the terminal device uses different frequency domain resources to perform the pre-scheduled service at at least two of the time moments.

Optionally, as an example, the pre-scheduled service is a non-periodic service, and the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each time moment.

Optionally, as an example, the transceiver <NUM> is further configured to, after receiving the first configuration information from the network device, receive second configuration information from the network device, and the performing module is configured to determine a time domain resource and a frequency domain resource used by the terminal device to perform the pre-scheduled service at a specified time moment according to the second configuration information.

Optionally, as an example, the first configuration information is received by the transceiver <NUM> through high layer signaling or physical layer signaling.

Optionally, as an example, the first configuration information includes time domain resource indication information and frequency domain resource indication information, the time domain resource indication information is received by the transceiver <NUM> through the high layer signaling, and the frequency domain resource indication information is received by the transceiver <NUM> through the physical layer signaling.

Optionally, as an example, the transceiver <NUM> is configured to send a service request message to the network device, the service request message indicating a time moment when the terminal device will perform the pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

Optionally, as an example, the first configuration information is determined according to the service request message.

Optionally, as an example, the first configuration information includes multiple pieces of indication information, any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, and the transceiver <NUM> is further configured to receive scheduling information from the network device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information; and
the processor <NUM> is configured to determine the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to the first indication information of the multiple pieces of indication information.

<FIG> is a schematic block diagram of a network device according to an example, which is not claimed, of the present disclosure. The network device <NUM> as shown in <FIG> includes a memory <NUM>, a transceiver <NUM>, and a processor <NUM>.

The transceiver <NUM> configured to receive a service request message from the terminal device. The service request message indicates a time moment when the terminal device will perform a pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

The processor <NUM> is configured to execute the program. When the program is executed, the processor <NUM> is configured to determine first configuration information according to the service request message. The first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform the pre-scheduled service.

The transceiver <NUM> is further configured to send the first configuration information to the terminal device.

In the example of the present disclosure, the network device can determine the time domain resource and the frequency domain resource used by the terminal device to perform the pre-scheduled service more reasonably according to the service request message sent by the terminal device, so that the terminal device can perform the pre-scheduled service in a more desirable way.

Optionally, as an example, the pre-scheduled service is a non-periodic service, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each time moment.

Optionally, as an example, after the network device sends the first configuration information to the terminal device, and the transceiver <NUM> is further configured to send second configuration information to the terminal device, wherein the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an example, the first configuration information includes multiple pieces of indication information, and any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, and the transceiver <NUM> is further configured to send scheduling information to the terminal device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information.

The transceiver <NUM> is configured to send a service request message to a network device. The service request message indicates a time moment when the terminal device will perform a pre-scheduled service and a size of data to be transmitted for the pre-scheduled service.

The transceiver <NUM> is further configured to receive first configuration information from the network device. The first configuration information indicates a time domain resource and a frequency domain resource used by the terminal device to perform the pre-scheduled service.

Optionally, as an example, the pre-scheduled service is a non-periodic service, the first configuration information indicates each time moment for the terminal device to perform the pre-scheduled service and the frequency domain resource used by the terminal device to perform the pre-scheduled service at each of the time moments, and the terminal device uses the same frequency domain resource to perform the pre-scheduled service at each time moment.

Optionally, as an example, the transceiver <NUM> is configured to after receiving the first configuration information from the network device, receive second configuration information from the network device, wherein the second configuration information is used for reconfiguring the terminal device to perform the pre-scheduling service using a second frequency domain resource at at least one second time moment instead of using a first frequency domain resource at at least one first time moment.

Optionally, as an example, the first configuration information includes multiple pieces of indication information, any two of the multiple pieces of indication information indicate the time domain resource and the frequency domain resource for the terminal device to perform the pre-scheduled service in different indication manners, and the transceiver <NUM> is further configured to receive scheduling information from the network device, the scheduling information indicating that the terminal device determines the time domain resource and the frequency domain resource used to perform the pre-scheduled service according to first indication information of the multiple pieces of indication information; and the transceiver <NUM> is configured to determine the time domain resource and the frequency domain resource used for performing the pre-scheduled service according to the first indication information in the scheduling information.

<FIG> is a schematic block diagram of a system chip according to an example, which is not claimed, of the present disclosure. The system chip <NUM> of <FIG> includes a system chip, and the input interface <NUM>, an output interface <NUM>, the processor <NUM>, and a memory <NUM>, which are connected by a bus <NUM>. The processor <NUM> is configured to execute codes in the memory <NUM>. When the codes are executed, the processor <NUM> implements the method performed by the network device shown in <FIG>.

<FIG> is a schematic block diagram of a system chip according to an example, which is not claimed, of the present disclosure. The system chip <NUM> of <FIG> includes a system chip, and the input interface <NUM>, an output interface <NUM>, the processor <NUM>, and a memory <NUM>, which are connected by a bus <NUM>. The processor <NUM> is configured to execute codes in the memory <NUM>. When the codes are executed, the processor <NUM> implements the method performed by the terminal device shown in <FIG>.

Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present disclosure.

A person skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.

In the several embodiments provided by the present disclosure, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed herein may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.

The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the technical solution of the embodiment.

In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

Claim 1:
A method for scheduling a terminal device, comprising:
determining (<NUM>), by a network device, first configuration information; and
sending (<NUM>), by the network device, the first configuration information to the terminal device,
characterized in that the first configuration information indicates each time moment for the terminal device to perform a pre-scheduled service and a respective frequency domain resource used by the terminal device to perform the pre-scheduled service at each time moment;
wherein the pre-scheduled service is a periodic service, and the terminal device uses different frequency domain resources to perform the pre-scheduled service at at least two of time moments;
wherein frequency domain resources used by the terminal device to perform the pre-scheduled service are periodically cycled.