Scheduling method, device and equipment
Technical Field
the present invention relates to the field of communications technologies, and in particular, to a scheduling method, apparatus, and device.
Background
in order to reduce the overhead of control signaling, in a Long Term Evolution (LTE) system, Semi-Persistent Scheduling (SPS) is introduced for services with substantially the same packet size and relatively regular arrival time intervals, and it is specified that only one set of SPS resources can be configured for one User Equipment (UE). The period of the SPS and the used SPS Cell-Radio Temporary Identifier (C-RNTI) are configured by Radio Resource Control (RRC). The SPS resource is notified to the UE by the base station through a scheduling signaling, and the scheduling signaling is transmitted through a Physical Downlink Control Channel (PDCCH for short). The PDCCH has multiple Downlink Control Information (DCI) formats (formats), where the DCI format0 is used for uplink, and the remaining formats (e.g., DCI format1/1A/2/2A, etc.) are used for Downlink. Certain fields in the PDCCHDCI format for activating/releasing SPS resources need to take special values.
For the UE, SPS transmissions are made using SPS opportunities (SPS interference) configured by the base station. The specific uplink/downlink SPS occasion determination method is as follows:
for downlink, the SPS occasting is located on a subframe (subframe) satisfying the following condition:
(10*SFN+subframe)=[(10*SFNstart time+subframestart time)+N*semiPersistSchedIntervalDL]modulo 10240;
For uplink, the SPS occast location is on a subframe that satisfies the following condition:
(10*SFN+subframe)=[(10*SFNstart time+subframestart time)+N*semiPersistSchedIntervalUL+Subframe_Offset*(N modulo 2)]modulo 10240。
Wherein, SFNstart time and subframe start time respectively represent the number of the wireless frame and the subframe of the downlink SPS activation; semiPersistSchedInterval DL represents the downlink SPS period configured by RRC signaling; semiPersistSchedInterval UL represents an uplink SPS period configured by RRC signaling; subframe _ Offset takes different values depending on whether or not the twoentervalsconfig is configured by RRC signaling.
V2X communication is a hot issue in the current communication field, and is formally established in 2015 on 3GPP RAN #67 conferences. V2X communication mainly contains three aspects:
V2V (Vechile-to-Vechile, car-to-car): communication between On board units (On board units, abbreviated as OBUs) On the vehicle;
V2I (vehicle-to-Infrastructure, lane network): communication between a vehicle and Road Side equipment (RSU);
V2P (vehicle-to-Pedestrian): communication between the vehicle and the pedestrian.
among the three V2X communication schemes, V2V has the highest requirement on delay. The specific delay requirement is that the end-to-end delay cannot exceed 100 ms. For V2X, there are two specific transmission mechanisms: PC 5V 2X and Uu V2X. The PC 5V 2X is used for communication between the vehicle and a communication opposite terminal by using a direct communication interface; the so-called Uu V2X, namely, the vehicle and the correspondent node, use the traditional LTE network to communicate.
Aiming at Uu V2X, in order to reduce the overhead of Scheduling Request (SR)/Buffer Status Reporting (BSR), the method proposes to use SPS uplink. However, since the V2X service arrival time and the SPS resource are not necessarily matched, for example, the V2X service itself is not periodic, and since the SPS resource is periodically allocated, the V2X service arrival time and the SPS resource cannot be matched, when the V2X service is transmitted by using the SPS resource, the service delay is increased.
Disclosure of Invention
The embodiment of the invention provides a scheduling method, a scheduling device and scheduling equipment, which are used for solving the problem that in the prior art, due to the fact that the arrival time of a V2X service cannot be matched with an SPS resource, service delay is increased when the SPS resource is used for transmitting the V2X service.
in a first aspect, a method for scheduling, the method comprising:
Determining an SPS window corresponding to a transmission direction according to SPS opportunity and SPS window length configured in the transmission direction, wherein the SPS window takes the SPS opportunity as an end time;
When the arrival time of the data in the transmission direction is judged to be positioned in an SPS window corresponding to the transmission direction, transmitting the data in an SPS mode;
And when the arrival time of the data in the transmission direction is judged to be positioned outside the SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode.
In a possible implementation manner, if the transmission direction is uplink, the SPS window length is determined according to a delay requirement of an uplink service of the terminal.
in a possible implementation manner, if the transmission direction is downlink, the SPS window length is determined according to a delay requirement of a downlink service of the terminal.
in a possible implementation manner, if the transmission direction is uplink, the arrival time of the data in the transmission direction is: and the media access control MAC layer at the terminal side controls the time when the uplink data sent by the higher layer at the terminal side is received.
in a possible implementation manner, if the transmission direction is downlink, the arrival time of the data in the transmission direction is: and the MAC layer at the base station side receives the time of the downlink data packet sent by the high layer at the base station side.
In a possible implementation manner, if the base station is on the base station side, the method further includes: and configuring the SPS window length corresponding to the transmission direction for the terminal.
In a possible implementation manner, configuring an SPS window length corresponding to the transmission direction for the terminal includes:
Configuring parameter information used by SPS for the terminal through Radio Resource Control (RRC) signaling, wherein the RRC signaling comprises configuration information used for representing the SPS window length corresponding to the transmission direction;
Or
and activating SPS resources used by SPS through a Physical Downlink Control Channel (PDCCH) signaling, wherein the PDCCH signaling comprises configuration information of SPS window length corresponding to the transmission direction.
in a second aspect, an apparatus for scheduling, the apparatus comprising:
The SPS window determining module is used for determining an SPS window corresponding to the transmission direction according to the SPS opportunity SPS occase and the SPS window length configured in the transmission direction, and the SPS window takes the SPS occase as the end time;
The scheduling mode determining module is used for transmitting the data in the SPS mode when the arrival time of the data in the transmission direction is judged to be positioned in the SPS window corresponding to the transmission direction; and when the arrival time of the data in the transmission direction is judged to be positioned outside the SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode.
In a possible implementation manner, if the transmission direction is uplink, the SPS window length is determined according to a delay requirement of an uplink service of the terminal.
In a possible implementation manner, if the transmission direction is downlink, the SPS window length is determined according to a delay requirement of a downlink service of the terminal.
in a possible implementation manner, if the transmission direction is uplink, the arrival time of the data in the transmission direction is: and the media access control MAC layer at the terminal side controls the time when the uplink data sent by the higher layer at the terminal side is received.
In a possible implementation manner, if the transmission direction is downlink, the arrival time of the data in the transmission direction is: and the MAC layer at the base station side receives the time of the downlink data packet sent by the high layer at the base station side.
In a possible implementation manner, the apparatus further includes:
and the configuration module is used for configuring the SPS window length corresponding to the transmission direction for the terminal.
In a possible implementation manner, the configuration module is specifically configured to:
configuring parameter information used by SPS for the terminal through Radio Resource Control (RRC) signaling, wherein the RRC signaling comprises configuration information used for representing the SPS window length corresponding to the transmission direction;
Or
And activating SPS resources used by SPS through a Physical Downlink Control Channel (PDCCH) signaling, wherein the PDCCH signaling comprises configuration information of SPS window length corresponding to the transmission direction.
in a third aspect, a base station comprises the apparatus of any of the above.
In a fourth aspect, a terminal comprises the apparatus of any of the above.
in a fifth aspect, a scheduling apparatus, the apparatus comprising a transceiver and at least one processor coupled to the transceiver, wherein:
A processor for reading the program in the memory, performing the following processes:
Determining an SPS window corresponding to a transmission direction according to SPS occase and SPS window length configured in the transmission direction, wherein the SPS window takes the SPS occase as an end time; when the arrival time of the data in the transmission direction is judged to be positioned in an SPS window corresponding to the transmission direction, transmitting the data in an SPS mode; when the arrival time of the data in the transmission direction is judged to be positioned outside an SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode;
a transceiver for receiving and transmitting data under the control of the processor.
In a possible implementation manner, if the transmission direction is uplink, the SPS window length is determined according to a delay requirement of an uplink service of the terminal.
In a possible implementation manner, if the transmission direction is downlink, the SPS window length is determined according to a delay requirement of a downlink service of the terminal.
in a possible implementation manner, if the transmission direction is uplink, the arrival time of the data in the transmission direction is: and the media access control MAC layer at the terminal side controls the time when the uplink data sent by the higher layer at the terminal side is received.
in a possible implementation manner, if the transmission direction is downlink, the arrival time of the data in the transmission direction is: and the MAC layer at the base station side receives the time of the downlink data packet sent by the high layer at the base station side.
the scheduling device provided by the embodiment of the invention can be a base station and can also be a terminal.
If the scheduling device is a base station, the processor further executes the following processes: and configuring the SPS window length corresponding to the transmission direction for the terminal.
in a possible implementation manner, the processor configures parameter information used by the SPS for the terminal through a radio resource control, RRC, signaling, where the RRC signaling includes configuration information used for indicating an SPS window length corresponding to the transmission direction.
In a possible implementation manner, the processor activates SPS resources used by the SPS through a PDCCH signaling, where the PDCCH signaling includes configuration information of an SPS window length corresponding to the transmission direction.
In the embodiment of the invention, an SPS window with the SPS window length of N is configured before the SPS occasion, whether the arrival time of data in the transmission direction is positioned in the SPS window corresponding to the transmission direction is judged according to the SPS window length and the SPS occasion configured in the transmission direction, and when the arrival time of the data in the transmission direction is judged to be positioned in the SPS window corresponding to the transmission direction, the data is transmitted in an SPS mode; and when the data arrival time in the transmission direction is judged to be positioned outside the SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode, thereby reducing the signaling overhead as much as possible under the condition of ensuring the service delay requirement.
drawings
fig. 1 is a schematic flowchart of a scheduling method provided in an embodiment of the present invention;
Fig. 2A is a schematic flowchart of a scheduling method according to embodiment 1 of the present invention;
FIG. 2B is a diagram illustrating an SPS window in embodiment 1 of the invention;
Fig. 3 is a flowchart illustrating a scheduling method according to embodiment 2 of the present invention;
fig. 4 is a flowchart illustrating a scheduling method according to embodiment 3 of the present invention;
Fig. 5 is a flowchart illustrating a scheduling method according to embodiment 4 of the present invention;
Fig. 6 is a schematic diagram of a scheduling apparatus according to an embodiment of the present invention;
Fig. 7 is a schematic diagram of an apparatus provided in an embodiment of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiments of the present invention will be described in further detail with reference to the drawings attached hereto. It is to be understood that the embodiments described herein are merely illustrative and explanatory of the invention and are not restrictive thereof.
An embodiment of the present invention provides a scheduling method, and as shown in fig. 1, the method includes:
s11, determining an SPS window corresponding to the transmission direction according to the SPS occasion and the SPS window length configured in the transmission direction, wherein the SPS window takes the SPS occasion as the end time;
specifically, if the transmission direction is uplink, determining an uplink SPS window according to the configured uplink SPS occase and the uplink SPS window length in S11, where the uplink SPS window takes the configured uplink SPS occase as an end time;
If the transmission direction is downlink, in S11, a downlink SPS window is determined according to the configured downlink SPS occase and the length of the downlink SPS window, where the downlink SPS window takes the configured downlink SPS occase as an end time.
in the embodiment of the present invention, the SPS window lengths configured in the transmission direction may be the same or different, and the present invention does not limit this.
s12, when the arrival time of the data in the transmission direction is judged to be positioned in an SPS window corresponding to the transmission direction, transmitting the data in an SPS mode;
if the arrival time of the data in the transmission direction is located in the SPS window corresponding to the transmission direction, it can be considered that the configured SPS resource can be matched with the data in the transmission direction, and at this time, the data is transmitted in an SPS manner, so that the signaling overhead can be reduced on the premise of ensuring the service delay.
in one possible implementation manner, if the transmission direction is uplink, in S12, when it is determined that the arrival time of the uplink data is within the uplink SPS window, the SPS method is used to transmit the uplink data. Further, if the mobile station is the base station side, the configured SPS resources are adopted to receive uplink data; and if the terminal side is the terminal side, sending uplink data by adopting the SPS resources configured by the base station.
in another possible implementation manner, if the transmission direction is downlink, in S12, when it is determined that the arrival time of the downlink data is located within the downlink SPS window, the downlink data is transmitted in an SPS manner. Further, if the mobile station is the base station side, the configured SPS resources are adopted to send downlink data; and if the terminal side is the terminal side, receiving downlink data by adopting the SPS resources configured by the base station.
And S13, when the arrival time of the data in the transmission direction is judged to be outside the SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode.
If the arrival time of the data in the transmission direction is outside the SPS window corresponding to the transmission direction, it may be considered that the configured SPS resource cannot be matched with the data in the transmission direction, and at this time, if the data is still transmitted in the SPS manner, the service delay may be increased, so that the data may be transmitted in a dynamic scheduling manner to ensure the service delay.
In one possible implementation manner, if the transmission direction is uplink, in S13, when it is determined that the arrival time of the uplink data is outside the uplink SPS window, the uplink data is transmitted by using the dynamic scheduling method. Further, if the mobile station is the base station side, the dynamically configured resources are adopted to receive uplink data; and if the terminal side is the terminal side, sending uplink data by adopting the resources dynamically configured by the base station.
In another possible implementation manner, if the transmission direction is downlink, in S13, when it is determined that the arrival time of the downlink data is outside the downlink SPS window, the downlink data is transmitted in a dynamic scheduling manner. Further, if the mobile station is the base station side, the downlink data is sent by adopting the dynamically configured resources; and if the terminal side is the terminal side, receiving downlink data by adopting the resources dynamically configured by the base station.
In the embodiment of the invention, an SPS window with the SPS window length of N is configured before the SPS occasion, whether the arrival time of data in the transmission direction is positioned in the SPS window corresponding to the transmission direction is judged according to the SPS window length and the SPS occasion configured in the transmission direction, and when the arrival time of the data in the transmission direction is judged to be positioned in the SPS window corresponding to the transmission direction, the data is transmitted in an SPS mode; and when the data arrival time in the transmission direction is judged to be positioned outside the SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode, thereby reducing the signaling overhead as much as possible under the condition of ensuring the service delay requirement.
In the embodiment of the present invention, a time domain position corresponding to the SPS window configured in the transmission direction is [ M-N, M ], where M represents a time domain position where the SPS occasion configured in the transmission direction is located, and N represents a length of the SPS window configured in the transmission direction.
in the embodiment of the present invention, the executing entities in S11 to S13 may be base stations or terminals.
Optionally, if the transmission direction is uplink, the execution subject in S11-S13 is a base station or a terminal; or
If the transmission direction is downlink, the execution subjects in the above-mentioned S11-S13 are base stations.
In this embodiment of the present invention, in a possible implementation manner, if the transmission direction is uplink, the arrival time of data in the transmission direction is: a Media Access Control (MAC) layer at the terminal side receives uplink data sent by a higher layer at the terminal side.
specifically, if the executing entity in S11 to S13 is a base station, the base station may predict the arrival time of the data in the transmission direction according to the auxiliary information, such as the traffic type and the traffic characteristics, transmitted by the terminal.
In another possible implementation manner, if the transmission direction is downlink, the arrival time of the data in the transmission direction is: and the MAC layer at the base station side receives the time of the downlink data packet sent by the high layer at the base station side.
Based on any of the above embodiments, the configured SPS window length is determined according to the delay requirement of the uplink service/downlink service of the terminal.
Specifically, if the transmission direction is uplink, the SPS window length is determined according to a delay requirement of an uplink service of the terminal; or, if the transmission direction is downlink, the SPS window length is determined according to a delay requirement of a downlink service of the terminal. The delay requirement of the uplink service may be obtained from Quality of service (QoS) of the uplink service, and the delay requirement of the downlink service may be obtained from QoS of the downlink service.
Optionally, the higher the delay requirement of the uplink service/downlink service of the terminal is, the smaller the SPS window length configured by the base station is; the lower the time delay requirement of the uplink service/downlink service of the terminal is, the larger the SPS window length configured by the base station is.
based on any of the above embodiments, if the execution subject is a base station, before S12, the method further includes:
and configuring the SPS window length corresponding to the transmission direction for the terminal.
In implementation, when the SPS window length corresponding to the transmission direction is configured for the terminal, the following two optional implementation manners may be adopted:
In a first mode, while configuring parameter information used by an SPS, configuring an SPS window length corresponding to the transmission direction, specifically as follows:
and configuring parameter information used by the SPS for the terminal through RRC signaling, wherein the RRC signaling comprises configuration information used for representing the SPS window length corresponding to the transmission direction.
In a second mode, when the SPS resource used by the SPS is activated, the SPS window length corresponding to the transmission direction is configured, which is specifically as follows:
And activating SPS resources used by SPS through PDCCH signaling, wherein the PDCCH signaling comprises configuration information used for representing the SPS window length corresponding to the transmission direction.
In the embodiment of the present invention, the SPS window length may be a positive integer multiple of the minimum partition unit in the time domain. In the embodiment of the present invention, the time domain may use a subframe as a minimum partition unit, and may also use a time slot as a minimum partition unit.
The following four specific embodiments are provided to describe in detail the scheduling method according to the embodiments of the present invention.
Example 1: in this embodiment, an SPS window corresponding to a downlink SPS is configured by using an RRC signaling. The specific processing procedure is shown in fig. 2A, and includes:
step 21: the SPS scheduling decision is specifically as follows:
the base station determines to use the SPS for downlink transmission according to parameters such as Quality of Service (QoS) or Service type corresponding to the downlink Service of the terminal.
Step 22: the RRC signaling configures related parameters of the downlink SPS, which are as follows:
the base station configures related parameters of the downlink SPS for the terminal through an RRC signaling, where parameter information of a downlink SPS window length is added to the RRC signaling (referred to as semipersistent schedule winowlength in this embodiment). The contents of RRC signaling are shown in table 1:
table 1: content contained in RRC signaling configuring downlink SPS
step 23: the PDCCH signaling activates the downlink SPS resource, which is specifically as follows:
And the base station activates the downlink SPS resources by using the PDCCH signaling, wherein the content of the PDCCH signaling is the same as that of the PDCCH signaling during the activation of the existing downlink SPS resources.
Step 24: the downlink scheduling mode decision is as follows:
The base station judges whether the arrival time of the downlink data of the terminal is positioned in a downlink SPS window, if so, the downlink SPS is used for scheduling; if not, the dynamic mode is used for scheduling.
The downlink SPS window judgment method comprises the following steps: assuming that the length of the SPS window is N, and the time domain position of the SPS occasion corresponding to the SPS resource is M, the time domain position corresponding to the SPS window is M-N, M, which is specifically shown in fig. 2B.
Step 25: downlink scheduling specifically includes:
And the base station performs downlink scheduling according to the scheduling mode determined in the step 24. Correspondingly, the terminal monitors the scheduling signaling of the base station, and if the dynamic scheduling of the base station is not monitored, the SPS resource is used for downlink transmission.
Example 2: in this embodiment, a downlink SPS window corresponding to the downlink SPS is configured by using a PDCCH signaling, and a specific processing procedure is shown in fig. 3, and includes:
step 31: for SPS scheduling decision, see the related description in embodiment 1.
step 32: the RRC signaling configures the downlink SPS related parameters, which are as follows:
And the base station configures related parameters of the downlink SPS for the terminal through RRC signaling, wherein the content of the RRC signaling is the same as that of the RRC signaling configured by the existing downlink SPS.
Step 33: the PDCCH signaling activates the downlink SPS resource, which is specifically as follows:
The base station activates the downlink SPS resource through a PDCCH signaling, where parameter information of a downlink SPS window length is added in the PDCCH signaling (referred to as semipersistent schedule winowlength in this embodiment). Taking the downlink scheduling using DCIformat 1A as an example, the PDCCH signaling content and the values of each domain are shown in table 2:
Table 2: value of each special domain of downlink SPS resource activation PDCCH signaling
Step 34: for determining the downlink scheduling mode, refer to the related description in embodiment 1.
Step 35: for downlink scheduling, refer to the related description in embodiment 1.
example 3: in this embodiment, an uplink SPS window corresponding to an uplink SPS is configured by using an RRC signaling, and a specific processing procedure is shown in fig. 4, and includes:
Step 41: the SPS scheduling decision is specifically as follows:
And the base station determines to use the SPS for uplink transmission according to parameters such as QoS corresponding to the uplink service of the terminal or the service type.
Step 42: the RRC signaling configures related parameters of the uplink SPS, which are as follows:
The base station configures related parameters of the uplink SPS to the terminal through RRC signaling, where parameter information of the uplink SPS window length is added in the RRC signaling (referred to as semipersistent schedule winowlength in this embodiment). The RRC signaling content is shown in table 3:
table 3: content contained in RRC signaling configuring downlink SPS
Step 43: the PDCCH signaling activates the uplink SPS resource, which is specifically as follows:
And the base station activates the uplink SPS resources through PDCCH signaling, wherein the content of the PDCCH signaling is the same as the content of the PDCCH signaling activated by the existing downlink SPS resources.
Step 44: the uplink scheduling mode decision is specifically as follows:
The terminal judges whether the uplink data is positioned in an uplink SPS window, if so, the uplink SPS resource is used for transmitting the uplink data; otherwise, the SR/BSR process is used to request the base station to allocate the dynamic scheduling resource.
step 45: uplink transmission specifically includes the following:
the terminal monitors the scheduling signaling of the base station, and if the terminal receives dynamic scheduling before SPS resources, the terminal uses the dynamic scheduling; otherwise, if the dynamic scheduling of the base station is not monitored before the SPS resources, the SPS resources are used for uplink transmission.
Example 4: in this embodiment, a PDCCH signaling is used to configure an uplink SPS window corresponding to an uplink SPS, and a specific processing procedure is shown in fig. 5, which includes:
step 51: the SPS scheduling decision is specifically referred to the related description in embodiment 3.
step 52: the RRC signaling configures related parameters of the uplink SPS, which are as follows:
And the base station configures related parameters of the uplink SPS for the terminal through RRC signaling, wherein the content of the RRC signaling is the same as that of the existing uplink SPS configuration RRC signaling.
step 53: the PDCCH signaling activates the uplink SPS resource, which is specifically as follows:
The base station activates the uplink SPS resource through PDCCH signaling, where an SPS window length parameter (referred to as semipersistent schedule winowlength in this embodiment) is added in the PDCCH signaling. Taking DCI format0 for uplink scheduling as an example, the PDCCH signaling content and the values of each domain are shown in table 4:
table 4: value of each special domain of uplink SPS resource activation PDCCH signaling
Step 54: for the uplink scheduling mode decision, refer to the relevant description in embodiment 3.
step 55: for uplink transmission, see the related description in embodiment 3.
the above method process flow may be implemented by a software program, which may be stored in a storage medium, and when the stored software program is called, the above method steps are performed.
Based on the same inventive concept, an embodiment of the present invention further provides a scheduling apparatus, as shown in fig. 6, the apparatus includes:
an SPS window determining module 61, configured to determine, according to an SPS occase configured in a transmission direction and an SPS window length, an SPS window corresponding to the transmission direction, where the SPS window takes the SPS occase as an end time;
A scheduling mode determining module 62, configured to transmit the data in an SPS manner when it is determined that the arrival time of the data in the transmission direction is located in an SPS window corresponding to the transmission direction; and when the arrival time of the data in the transmission direction is judged to be positioned outside the SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode.
In a possible implementation manner, if the transmission direction is uplink, the SPS window length is determined according to a delay requirement of an uplink service of a terminal;
In a possible implementation manner, if the transmission direction is downlink, the SPS window length is determined according to a delay requirement of a downlink service of the terminal.
In a possible implementation manner, if the transmission direction is uplink, the arrival time of the data in the transmission direction is: the time when the media access control MAC layer of the terminal side receives the uplink data sent by the high layer of the terminal side;
In a possible implementation manner, if the transmission direction is downlink, the arrival time of the data in the transmission direction is: and the MAC layer at the base station side receives the time of the downlink data packet sent by the high layer at the base station side.
in a possible implementation manner, the apparatus further includes:
A configuration module 63, configured to configure the SPS window length corresponding to the transmission direction for the terminal.
in a possible implementation manner, the configuration module is specifically configured to:
Configuring parameter information used by SPS for the terminal through Radio Resource Control (RRC) signaling, wherein the RRC signaling comprises configuration information used for representing the SPS window length corresponding to the transmission direction;
or
And activating SPS resources used by SPS through a Physical Downlink Control Channel (PDCCH) signaling, wherein the PDCCH signaling comprises configuration information of SPS window length corresponding to the transmission direction.
Based on the same inventive concept, the embodiment of the present invention further provides a base station, where the base station includes an SPS window determining module 61, a scheduling manner determining module 62, and a configuration module 63 in the embodiment shown in fig. 6.
Based on the same inventive concept, an embodiment of the present invention further provides a terminal, where the terminal includes an SPS window determining module 61 and a scheduling manner determining module 62 in the embodiment shown in fig. 6.
The following describes the structure and processing manner of the scheduling device according to the embodiment of the present invention with reference to a preferred hardware structure.
In the embodiment of fig. 7, the device comprises a transceiver 71, and at least one processor 72 connected to the transceiver 71, wherein:
a processor 72 for reading the program in the memory 73 and executing the following processes:
determining an SPS window corresponding to a transmission direction according to SPS occase and SPS window length configured in the transmission direction, wherein the SPS window takes the SPS occase as an end time; when the arrival time of the data in the transmission direction is judged to be positioned in an SPS window corresponding to the transmission direction, transmitting the data in an SPS mode; when the arrival time of the data in the transmission direction is judged to be positioned outside an SPS window corresponding to the transmission direction, transmitting the data by adopting a dynamic scheduling mode;
a transceiver 71 for receiving and transmitting data under the control of a processor 72.
Wherein in fig. 7 the bus architecture may include any number of interconnected buses and bridges, with one or more processors represented by processor 72 and various circuits of memory represented by memory 73 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 71 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium.
The processor 72 is responsible for managing the bus architecture and general processing, and the memory 73 may store data used by the processor 72 in performing operations.
in a possible implementation manner, if the transmission direction is uplink, the SPS window length is determined according to a delay requirement of an uplink service of a terminal;
In a possible implementation manner, if the transmission direction is downlink, the SPS window length is determined according to a delay requirement of a downlink service of the terminal.
In a possible implementation manner, if the transmission direction is uplink, the arrival time of the data in the transmission direction is: the time when the media access control MAC layer of the terminal side receives the uplink data sent by the high layer of the terminal side;
in a possible implementation manner, if the transmission direction is downlink, the arrival time of the data in the transmission direction is: and the MAC layer at the base station side receives the time of the downlink data packet sent by the high layer at the base station side.
the scheduling device provided by the embodiment of the invention can be a base station and can also be a terminal.
If the scheduling device is a base station, the processor further executes the following processes: and configuring the SPS window length corresponding to the transmission direction for the terminal.
In a possible implementation manner, the processor configures parameter information used by the SPS for the terminal through a radio resource control, RRC, signaling, where the RRC signaling includes configuration information used for indicating an SPS window length corresponding to the transmission direction.
in a possible implementation manner, the processor activates SPS resources used by the SPS through a PDCCH signaling, where the PDCCH signaling includes configuration information of an SPS window length corresponding to the transmission direction.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
it will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.