Detailed Description
The following embodiments of the present invention provide a scheduling information obtaining method, a scheduling information sending method, and a scheduling information sending device.
In order to make the technical solutions in the embodiments of the present invention better understood and make the above objects, features and advantages of the embodiments of the present invention more comprehensible, the technical solutions in the embodiments of the present invention are described in further detail below with reference to the accompanying drawings.
Referring to fig. 1, it is a flowchart of a scheduling information obtaining method according to a first embodiment of the present invention:
step 101: a semi-persistent scheduling, SPS, message is received, the SPS message indicating a subframe type for which the SPS message applies.
In the embodiment of the invention, the SPS message is issued to the UE by the base station through the PDCCH. In order to overcome the defect that the resource configuration is unreasonable because the same scheduling information is used on different types of subframes by the conventional SPS scheduling mechanism, the embodiment of the invention indicates the type of the subframe which is suitable for the SPS scheduling mechanism through the SPS message, namely, the SPS message which is suitable for the SPS scheduling mechanism is issued for different subframes according to the characteristics of the different subframes.
Alternative implementations of this step may include: receiving an SPS message, wherein the SPS message comprises indication information of a subframe type applicable to the SPS message; or, receiving an SPS message, wherein the SPS message indicates the subframe type suitable for the SPS message through the subframe type of the subframe sending the SPS message; or receiving an SPS message, wherein the SPS message carries indication information suitable for different subframe types through different fields.
Alternative implementations of this step may also include: receiving at least two SPS messages, wherein each SPS message comprises indication information of a subframe type applicable to the SPS message, and the at least two SPS messages can be sent on the same subframe or can be sent on different subframes; or receiving at least two SPS messages, wherein each SPS message indicates the subframe type suitable for the SPS message through the subframe type of the subframe sending the SPS message; or receiving at least two SPS messages, wherein at least one of the at least two SPS messages carries indication information applicable to different subframe types through different fields, except that each of the at least one SPS message includes the indication information of the subframe type applicable to the SPS message.
Step 102: and if the current subframe where the UE is located is matched with one subframe type indicated by the SPS message, determining that the scheduling information of the current subframe is the scheduling information in the SPS message corresponding to the matched subframe type.
The matching in this step means whether the subframe type of the current subframe is consistent with a subframe type indicated by the SPS message. When the UE adopts the SPS to carry out data scheduling, the UE can know in advance which subframes belong to the SPS scheduled subframes on the time resource, if the current subframe belongs to the SPS scheduled subframe, whether the subframe type of the current subframe is consistent with the subframe type indicated by one SPS message or not is judged, and if so, the scheduling information in the SPS message is suitable for the current subframe.
Furthermore, the embodiment of the invention can be suitable for downlink SPS data scheduling and also can be suitable for uplink SPS data scheduling; that is, in this embodiment, the obtained scheduling information may be used to schedule data according to the scheduling information during uplink communication, and receive data according to the scheduling information during downlink communication. In the subsequent embodiments, when the operation is performed according to the acquired scheduling information, uplink communication or downlink communication is no longer distinguished, and data is received or scheduled according to the scheduling information to be described in a unified manner.
In addition, the embodiment of the present invention may be applied to other wireless communication systems that perform data scheduling, as well as the LTE system, and is not limited to this embodiment.
As can be seen from the above embodiments, when the SPS is used for resource scheduling, the SPS message indicates the subframe type to which the SPS message is applicable, so that different types of subframes can be scheduled using different scheduling information, thereby making resource configuration in the system more reasonable.
Referring to fig. 2, a flowchart of a second embodiment of the scheduling information obtaining method of the present invention is shown, where the second embodiment shows a process of scheduling data according to a received SPS message:
step 201: an SPS message is received that indicates a subframe type for which the SPS message applies by a subframe type of a subframe in which the SPS message is transmitted.
In this embodiment, it is assumed that the subframe types include normal subframes and ABS subframes according to different base station transmission powers. If the SPS message received by the UE is sent on the normal subframe, it is equivalent to that the base station implicitly indicates that the SPS message is suitable for data reception or scheduling on the normal subframe, and if the SPS message received by the UE is sent on the ABS subframe, it is equivalent to that the base station implicitly indicates that the SPS message is suitable for data scheduling on the ABS subframe.
Step 202: judging whether the current subframe where the UE is located is matched with the subframe type of the subframe which sends the SPS message, if so, executing step 203; otherwise, step 205 is performed.
Step 203: and determining the scheduling information of the current subframe as the scheduling information in the SPS message.
If the current subframe is matched with the subframe type suitable for the received SPS message, the scheduling information in the SPS message can be used for receiving or scheduling data in the current subframe, and therefore the scheduling information in the SPS message is obtained.
Step 204: and receiving or scheduling the data by adopting the determined scheduling information, and ending the current flow.
Step 205: and prohibiting receiving or scheduling the data in the current subframe where the UE is located, and ending the current process.
If the current subframe is not matched with the subframe type suitable for the received SPS message, the UE does not obtain the scheduling information suitable for the current subframe, and indicates that the SPS message is not suitable for receiving or scheduling the data in the current subframe, so that the SPS scheduling operation on the data in some subframes can be forbidden. For example, if the transmission power of the base station on some subframes is low, the base station may not transmit corresponding scheduling information to the UE, thereby ensuring that data is scheduled only on the subframe with high transmission power, so as to improve the reliability of data scheduling in the communication system.
It should be noted that, the above embodiment describes in detail the data scheduling process when receiving an SPS message and indicating the subframe type to which the SPS message applies by the subframe type of the subframe in which the SPS message is transmitted, and in addition to the above description, the following cases of receiving the SPS message may also adopt the embodiment shown in fig. 2 to perform data scheduling, including:
if an SPS message is received in step 201 and the SPS message includes indication information of a subframe type applicable to the SPS message, step 202 correspondingly determines whether a current subframe where the UE is located matches the subframe type applicable to the SPS message included in the SPS message;
if an SPS message is received in step 201 and the SPS message carries indication information applicable to different subframe types through different fields, step 202 correspondingly determines whether a current subframe where the UE is located is matched with a subframe type indicated by a certain field in the SPS message, and determines that scheduling information of the current subframe is scheduling information included in the matched field in the SPS message in step 203;
if at least two SPS messages are received in step 201 and each SPS message includes indication information of a subframe type applicable to the SPS message, step 202 correspondingly determines whether a current subframe where the UE is located matches the subframe type applicable to the SPS message included in one of the at least two SPS messages;
if at least two SPS messages are received in step 201, and each SPS message indicates the subframe type suitable for the SPS message by the subframe type of the subframe sending the SPS message, step 202 correspondingly determines whether the current subframe where the UE is located is matched with the subframe type suitable for one of the at least two SPS messages;
if at least two SPS messages are received in step 201, and at least one of the at least two SPS messages carries indication information applicable to different subframe types through different fields, except that each of the other at least one SPS message includes indication information of a subframe type applicable to the SPS message, step 202 correspondingly determines whether a current subframe where the UE is located matches a subframe type indicated by a certain field in one SPS message, or matches a subframe type applicable to the SPS message included in one SPS message, and if the current subframe where the UE is located matches the subframe type indicated by a certain field in one SPS message in step 203, determines that the scheduling information of the current subframe is the scheduling information included in the matched field in the SPS message, or if the current subframe where the UE is located matches the subframe type applicable to the SPS message included in one SPS message, then the scheduling information of the current sub-frame is determined to be the scheduling information in the SPS message.
As can be seen from the above embodiments, when the SPS is used for resource scheduling, the SPS message indicates the subframe type suitable for the SPS message, so that different types of subframes can be scheduled by using different scheduling information, thereby making the resource configuration in the system more reasonable; in addition, the embodiment can ensure that SPS data is scheduled only on the subframe with larger transmission power, so as to improve the scheduling reliability in the communication system.
Referring to fig. 3, a flowchart of a third embodiment of the scheduling information obtaining method of the present invention is shown, which illustrates another process of scheduling data according to a received SPS message:
step 301: and receiving an SPS message, wherein the SPS message comprises indication information of the subframe type which is applicable to the SPS message.
For example, if the SPS message includes the indication information of the normal subframe, it indicates that the scheduling information in the SPS message is suitable for performing data scheduling on the normal subframe, and if the SPS message includes the indication information of the ABS subframe, it indicates that the scheduling information in the SPS message is suitable for performing data scheduling on the ABS subframe.
Step 302: judging whether the current subframe where the UE is located is matched with the subframe type applicable to the SPS message, if so, executing step 303; otherwise, step 305 is performed.
Step 303: and determining the scheduling information of the current subframe as the scheduling information in the SPS message.
Step 304: and receiving or scheduling the data by adopting the determined scheduling information, and ending the current flow.
Step 305: and searching for difference information between the scheduling information applicable to the subframe type of the current subframe and the scheduling information applicable to the subframe type indicated by the SPS message.
In this embodiment, it is assumed that the subframe types include normal subframes and ABS subframes according to different base station transmission powers. For different types of subframes, there is a difference between the used scheduling information, and the scheduling information may specifically include an indication of time-frequency resources, MCS (modulation and coding scheme), and the like.
For example, it may be agreed that the index of the MCS of the normal subframe differs from the index of the MCS of the ABS subframe by Δ n, if the UE receives an SPS message on the normal subframe, and the MCS of the normal subframe is MCSNormalsubframeWhen SPS data is scheduled on the ABS subframe, the MCSindex used is MCSNormalsubframe-Δn。
For another example, it may be agreed that the normal subframe is shortened by Δ n PRBs (physical resource blocks) in the high frequency direction compared to the RBA (resource allocation) of the ABS subframe, and if the UE receives an SPS message on the normal subframe, the used RBA is the RBA on the normal subframe and increases Δ n PRBs in the low frequency direction.
Wherein, the UE can pre-store the difference information of the scheduling information applicable to different subframe types; the difference information of the scheduling information applicable to different subframe types can also be stored in other network equipment, and the UE acquires the difference information from other network equipment when needed.
Step 306: and calculating the scheduling information of the current subframe according to the searched difference information.
Step 307: and receiving or scheduling the data by adopting the calculated scheduling information, and ending the current flow.
It should be noted that, the foregoing embodiment describes in detail the scheduling process when receiving an SPS message, where the SPS message includes indication information of a subframe type to which the SPS message applies, and in addition to the foregoing description, the following cases of receiving SPS messages may also be scheduled by using the embodiment shown in fig. 3, including:
if an SPS message is received in step 301, and the SPS message indicates a subframe type suitable for the SPS message by a subframe type of a subframe that transmits the SPS message, step 302 correspondingly determines whether a current subframe where the UE is located is matched with a subframe type of a subframe that transmits the SPS message;
if an SPS message is received in step 301 and the SPS message carries indication information applicable to different subframe types through different fields, step 302 correspondingly determines whether a current subframe where the UE is located is matched with a subframe type indicated by a certain field in the SPS message, and determines that scheduling information of the current subframe is scheduling information included in the matched field in the SPS message in step 303;
if at least two SPS messages are received in step 301 and each SPS message includes indication information of a subframe type applicable to the SPS message, step 302 correspondingly determines whether a current subframe where the UE is located matches the subframe type applicable to the SPS message included in one of the at least two SPS messages;
if at least two SPS messages are received in step 301 and each SPS message indicates the subframe type applicable to the SPS message by the subframe type of the subframe sending the SPS message, step 302 correspondingly determines whether the current subframe where the UE is located matches the subframe type applicable to one of the at least two SPS messages;
if at least two SPS messages are received in step 301, and at least one of the at least two SPS messages carries indication information applicable to different subframe types through different fields, except that each of the other at least one SPS message includes indication information of a subframe type applicable to the SPS message, step 302 correspondingly determines whether a current subframe where the UE is located matches a subframe type indicated by a certain field in one SPS message, or matches a subframe type applicable to the SPS message included in one SPS message, and if the current subframe where the UE is located matches the subframe type indicated by a certain field in one SPS message in step 303, determines that the scheduling information of the current subframe is the scheduling information included in the matched field in the SPS message, or if the current subframe where the UE is located matches the subframe type applicable to the SPS message included in one SPS message, then the scheduling information of the current sub-frame is determined to be the scheduling information in the SPS message.
As can be seen from the above embodiments, when the SPS is used for resource scheduling, the SPS message indicates the subframe type suitable for the SPS message, so that different types of subframes can be scheduled by using different scheduling information, thereby making the resource configuration in the system more reasonable; in addition, because the difference information between the scheduling information of different subframes is predetermined, only one SPS message suitable for the subframe type can be transmitted, and other subframe types can obtain corresponding scheduling information according to the difference information, so that the time-frequency resource for transmitting the SPS message is saved.
Referring to fig. 4A, a flowchart of a fourth embodiment of the scheduling information obtaining method according to the present invention is shown, where the fourth embodiment shows a process of performing data scheduling according to two received SPS messages:
step 401: and receiving at least two SPS messages, wherein each SPS message comprises indication information of the subframe type applicable to the SPS message.
Taking the example of receiving two SPS messages, wherein one SPS message includes the indication information of the normal subframe, it indicates that the scheduling information in the SPS message is suitable for performing data scheduling on the normal subframe, and the other SPS message includes the indication information of the ABS subframe, it indicates that the scheduling information in the SPS message is suitable for performing data scheduling on the ABS subframe.
Step 402: and acquiring the subframe type of the current subframe where the UE is located.
When the UE adopts the SPS to carry out data scheduling, the UE can know which subframes belong to the SPS scheduled subframe in advance, and if the current subframe belongs to the SPS configured subframe, the subframe type of the current subframe is further acquired.
Step 403: and matching the subframe type of the current subframe with the subframe type indicated by the indication information in at least two SPS messages, and determining the SPS message corresponding to the subframe type of the current subframe.
Still assume that two SPS messages are received, wherein the indication information included in the first SPS message is a normal subframe, the indication information included in the second SPS message is an ABS subframe, if the current subframe is a normal subframe, the SPS message corresponding to the subframe type of the current subframe is determined to be the first SPS message, and if the current subframe is an ABS subframe, the SPS message corresponding to the subframe type of the current subframe is determined to be the second SPS message.
Step 404: and reading the scheduling information from the determined SPS message.
Step 405: and receiving or scheduling the data by using the read scheduling information.
As can be seen from the above embodiments, when the SPS is used for resource scheduling, different SPS messages indicate the subframe types suitable for the different SPS messages, so that different types of subframes can be used for data scheduling by using different scheduling information, thereby making the resource configuration in the system more reasonable.
In addition to the two SPS messages shown in the fourth embodiment described above respectively include indication information of subframe types that are respectively applicable, in the embodiment of the present invention, one SPS message may also carry indication information applicable to different subframe types through different fields, for example, SPS scheduling information applicable to a normal subframe is carried in a first half field of the SPS message, and includes indication information indicating that the first half field is applicable to the normal subframe, and SPS scheduling information applicable to an ABS subframe is carried in a second half field of the SPS message, and includes indication information indicating that the second half field is applicable to the ABS subframe.
Referring to fig. 4B, a schematic diagram of time-frequency resources occupied by UE downlink SPS scheduling data is shown:
in the time-frequency resource diagram shown in fig. 4B, the horizontal axis represents time, and the vertical axis represents frequency, wherein each small square represents one PRB, frequency resources in each ms (millisecond) on the time axis form one subframe, subframes filled with gray represent ABS subframes, and the remaining subframes are normal subframes. The SPS scheduling period is 10ms, and in fig. 4B, data scheduling transmission is performed on the first subframe of each period. In connection with the embodiment shown in fig. 4A, it is assumed that the UE receives two SPS messages, one indicating that data is scheduled on the normal subframe and one indicating that data is scheduled on the ABS subframe. In the first subframe of the first SPS scheduling period shown in fig. 4B, the UE may determine that the subframe is a normal subframe, and therefore, perform data scheduling using the time-frequency resource (including three PRBs) of the cross line portion, where the time-frequency resource of the cross line portion is carried by the received SPS message, and in the same way, in the first subframe of the second SPS scheduling period, the UE may determine that the subframe is an ABS subframe, and therefore, perform data scheduling using the time-frequency resource (including five PRBs) of the cross line portion, where the time-frequency resource of the cross line portion is carried by the received SPS message; and so on, in each subsequent SPS scheduling period, the UE may perform data scheduling according to the subframe type in the same manner.
Referring to fig. 5, a flowchart of a fifth embodiment of the scheduling information obtaining method according to the present invention is shown, which illustrates another process of performing data scheduling according to two received SPS messages:
step 501: and receiving at least two SPS messages, wherein each SPS message indicates the subframe type suitable for the SPS message through the subframe type of the subframe sending the SPS message.
Taking the example of receiving two SPS messages, wherein one SPS message is sent on a normal subframe, it indicates that the scheduling information in the SPS message is suitable for data scheduling on the normal subframe, and the other SPS message is sent on an ABS subframe, it indicates that the scheduling information in the SPS message is suitable for data scheduling on the ABS subframe.
Step 502: and acquiring the subframe type of the current subframe where the UE is located.
When the UE adopts the SPS to carry out data scheduling, the UE can know in advance which subframe periods on the time-frequency resource belong to the subframe periods corresponding to the SPS scheduling, and if the current subframe belongs to the subframe in the subframe periods configured by the SPS, the subframe type of the current subframe is further obtained.
Step 503: and matching the subframe type of the current subframe with the subframe types applicable to at least two SPS messages, and determining the SPS message corresponding to the subframe type of the current subframe.
Still assume that two SPS messages are received, wherein a first SPS message is sent on a normal subframe, and a second SPS message is sent on an ABS subframe, if the current subframe is a normal subframe, the SPS message corresponding to the subframe type of the current subframe is determined to be the first SPS message, and if the current subframe is an ABS subframe, the SPS message corresponding to the subframe type of the current subframe is determined to be the second SPS message.
Step 504: and reading the scheduling information from the determined SPS message.
Step 505: and receiving or scheduling the data by using the read scheduling information.
As can be seen from the above embodiments, when the SPS is used for resource scheduling, different SPS messages indicate the subframe types suitable for the different SPS messages, so that different types of subframes can be scheduled by using different scheduling information, thereby making the resource configuration in the system more reasonable.
Referring to fig. 6, a communication scenario diagram applied in the embodiment of the data scheduling method of the present invention is shown:
the communication scenario is an LTE-a system, in which a heterogeneous network is defined, where the heterogeneous network refers to a network formed by different transmission power nodes, and the nodes may include macro eNB (macro cell base station), Pico (micro cell) base station, H-eNB (home base station), relay (relay), and the like, and as shown in fig. 6, the macro eNB and the Pico base station are illustrated. The transmit power of the macro enb is greater than that of the Pico base station, and the macro enb has subframes with two transmit power levels, where the transmit power on the normal subframe is larger (e.g. the largest elliptical coverage in fig. 6), the transmit power on the ABS subframe is smaller (e.g. the second largest elliptical coverage in fig. 6) than that of the normal subframe, and the transmit power of the Pico base station is the smallest (e.g. the smallest elliptical coverage in fig. 6). When the UE under the Pico base station is scheduled to receive data on the common subframe, the downlink signal of the MacroeNB can generate large interference on the downlink signal of the Pico base station, and when the UE under the Pico base station is scheduled to receive data on the ABS subframe, the MacroeNB hardly generates interference on the Pico base station.
In the embodiment of the present invention, since the macro enb has different transmit powers on different subframes, it may configure suitable scheduling information for each subframe type, and indicate the scheduling information through SPS messages, and the specific scheduling process is consistent with the foregoing embodiment and is not described herein again.
Referring to fig. 7, which is a flowchart of an embodiment of a scheduling information sending method according to the present invention, an SPS message sent in this embodiment is an SPS message received in the foregoing scheduling information obtaining method embodiment:
step 701: a subframe type to which the SPS message applies is determined.
Step 702: and sending an SPS message to the UE, wherein the SPS message indicates the subframe type which is suitable for the SPS message, so that the UE determines the scheduling information of the current subframe in which the UE is located according to the SPS message.
Alternative implementations of this step may include: sending an SPS message to UE, wherein the SPS message comprises indication information of a subframe type applicable to the SPS message; or sending an SPS message to the UE, wherein the SPS message indicates the subframe type suitable for the SPS message through the subframe type of the subframe sending the SPS message; or sending an SPS message to the UE, wherein the SPS message carries indication information suitable for different subframe types through different fields; or at least two SPS messages are sent to the UE, and each SPS message comprises indication information of a subframe type suitable for the SPS message; or at least two SPS messages are sent to the UE, and each SPS message indicates the subframe type suitable for the SPS message through the subframe type of the subframe sending the SPS message; or at least two SPS messages are sent to the UE, at least one of the at least two SPS messages carries indication information applicable to different subframe types through different fields, and except that each of the other SPS messages of the at least one SPS message contains the indication information of the subframe type applicable to the SPS message.
In the above embodiment, the SPS message indicates the subframe type to which the SPS message is applicable, so that when the UE receives the SPS message, different scheduling information may be used for scheduling different types of subframes, thereby making resource configuration in the system more reasonable.
Corresponding to the embodiments of the scheduling information acquisition method and the scheduling information sending method of the invention, the invention also provides embodiments of a scheduling information acquisition device and a scheduling information sending device. The scheduling information acquisition device in the embodiment of the invention is generally applied to the UE, and the UE receives downlink data sent by the base station according to the scheduling information or sends uplink data to the base station; the scheduling information transmitting apparatus in the embodiment of the present invention is generally applied to a base station side.
Referring to fig. 8, a block diagram of a scheduling information obtaining apparatus according to a first embodiment of the present invention is shown:
the scheduling information acquisition apparatus includes: a receiving unit 810 and a processing unit 820.
The receiving unit 810 is configured to receive a semi-persistent scheduling SPS message, where the SPS message indicates a subframe type to which the SPS message is applicable;
a processing unit 820, configured to determine that the scheduling information of the current subframe is the scheduling information in the SPS message corresponding to the matched subframe type if the current subframe where the UE is located is matched with the subframe type indicated by the SPS message received by the receiving unit 810.
Among them, the optional embodiment of the receiving unit 810 may include:
the receiving unit 810 is specifically configured to receive an SPS message, where the SPS message includes indication information of a subframe type applicable to the SPS message, or the SPS message indicates the subframe type applicable to the SPS message by using a subframe type of a subframe in which the SPS message is sent, or the SPS message carries indication information applicable to different subframe types by using different fields;
the receiving unit 810 is specifically configured to receive at least two SPS messages, where each SPS message includes indication information of a subframe type applicable to the SPS message, or each SPS message indicates the subframe type applicable to the SPS message by using the subframe type of a subframe that transmits the SPS message, or at least one SPS message of the at least two SPS messages carries indication information applicable to different subframe types by using different fields, except that each other SPS message of the at least one SPS message includes indication information of the subframe type applicable to the SPS message.
The receiving unit 810 is specifically configured to receive the at least two SPS messages sent on the same subframe or receive the at least two SPS messages sent on different subframes when each SPS message includes indication information of a subframe type to which the SPS message applies.
Optionally, the processing unit 820 is further configured to prohibit scheduling data in the current subframe if the current subframe in which the UE is located does not match with one subframe type indicated by the SPS message.
Referring to fig. 9, it is a block diagram of a scheduling information acquiring apparatus according to a second embodiment of the present invention:
the scheduling information acquisition apparatus includes: a receiving unit 910 and a processing unit 920.
The receiving unit 910, the processing unit, is further configured to prohibit scheduling data in the current subframe if the current subframe where the UE is located does not match with one of the subframe types indicated by the SPS message;
a processing unit 920, configured to determine that, if a current subframe where the UE is located is matched with one subframe type indicated by the SPS message received by the receiving unit 910, the scheduling information of the current subframe is the scheduling information in the SPS message corresponding to the matched subframe type;
among them, the processing unit 920 may include:
a searching unit 921, configured to search, if a current subframe where the UE is located does not match one subframe type indicated by the SPS message received by the receiving unit 910, difference information between scheduling information applicable to the subframe type of the current subframe and scheduling information applicable to the subframe type indicated by the SPS message;
a calculating unit 922, configured to calculate the scheduling information of the current subframe according to the difference information found by the finding unit 921.
Among them, the optional embodiments of the receiving unit 910 may include:
the receiving unit 910 is specifically configured to receive an SPS message, where the SPS message includes indication information of a subframe type applicable to the SPS message, or the SPS message indicates the subframe type applicable to the SPS message by using a subframe type of a subframe in which the SPS message is sent, or the SPS message carries indication information applicable to different subframe types by using different fields;
the receiving unit 910 is specifically configured to receive at least two SPS messages, where each SPS message includes indication information of a subframe type applicable to the SPS message, or each SPS message indicates the subframe type applicable to the SPS message by using the subframe type of a subframe that transmits the SPS message, or at least one of the at least two SPS messages carries indication information applicable to different subframe types by using different fields, except that each of the other SPS messages of the at least one SPS message includes the indication information of the subframe type applicable to the SPS message.
The receiving unit 910 is specifically configured to receive the at least two SPS messages sent on the same subframe or receive the at least two SPS messages sent on different subframes when each SPS message includes indication information of a subframe type to which the SPS message applies.
Referring to fig. 10A, a block diagram of an embodiment of a processing unit in an embodiment of a scheduling information obtaining apparatus of the present invention is shown:
the processing unit includes:
a first obtaining subunit 1011, configured to obtain a subframe type of a current subframe in which the UE is located;
a first determining subunit 1012, configured to, when each of the at least two SPS messages received by the receiving unit includes indication information of a subframe type applicable to the SPS message, match a subframe type of a current subframe with a subframe type indicated by the indication information in the at least two SPS messages, and determine an SPS message corresponding to the subframe type of the current subframe;
a first reading sub-unit 1013, configured to read the scheduling information from the SPS message determined by the first determining sub-unit.
Referring to fig. 10B, a block diagram of another embodiment of a processing unit in an embodiment of a scheduling information obtaining apparatus of the present invention is shown:
the processing unit includes:
a second obtaining subunit 1021, configured to obtain a subframe type of a current subframe in which the UE is located;
a second determining subunit 1022, configured to, when each of the at least two SPS messages received by the receiving unit indicates the subframe type to which the SPS message is applicable by using the subframe type of the subframe that transmits the SPS message, match the subframe type of the current subframe with the subframe type to which the at least two SPS messages are applicable, and determine the SPS message corresponding to the subframe type of the current subframe;
a second reading subunit 1023, configured to read the scheduling information from the SPS message determined by the second determining subunit.
Referring to fig. 11, a block diagram of an embodiment of a scheduling information transmitting apparatus according to the present invention is shown:
the scheduling information transmitting apparatus includes: a determining unit 1110 and a transmitting unit 1120.
The determining unit 1110 is configured to determine a subframe type to which the SPS message applies;
a sending unit 1120, configured to send, to the UE, an SPS message in which the subframe type applicable by the determining unit 1110 is determined, where the SPS message indicates the subframe type applicable by the SPS message, so that the UE determines, according to the SPS message, scheduling information of a current subframe in which the UE is located.
Optional embodiments of the transmitting unit 1120 may include:
the sending unit 1120 is specifically configured to send an SPS message to the UE, where the SPS message includes indication information of a subframe type applicable to the SPS message, or sends an SPS message to the UE, where the SPS message indicates a subframe type applicable to the SPS message by a subframe type of a subframe to which the SPS message is sent, or sends an SPS message to the UE, where the SPS message carries indication information applicable to different subframe types by different fields, or sends at least two SPS messages to the UE, where each SPS message includes indication information of a subframe type applicable to the SPS message, or sends at least two SPS messages to the UE, where each SPS message indicates a subframe type applicable to the SPS message by a subframe type of a subframe to which the SPS message is sent, or sends at least two SPS messages to the UE, where at least one of the at least two SPS messages carries indication information applicable to different subframe types by different fields, and each SPS message except the at least one SPS message comprises indication information of the subframe type applicable to the SPS message.
As can be seen from the foregoing embodiments, in the embodiments of the present invention, an SPS message is received, where the SPS message indicates a subframe type to which the SPS message is applicable, and if a current subframe in which the UE is located is matched with a subframe type indicated by the SPS message, it is determined that scheduling information of the current subframe is scheduling information in the SPS message corresponding to the matched subframe type. When the embodiment of the invention adopts the SPS to carry out resource scheduling, the SPS message indicates the subframe type suitable for the SPS message, so that different types of subframes can be scheduled by using different scheduling information, thereby leading the resource configuration in the system to be more reasonable.
Those skilled in the art will readily appreciate that the techniques of the embodiments of the present invention may be implemented as software plus a required general purpose hardware platform. Based on such understanding, the technical solutions in the embodiments of the present invention may be essentially or partially implemented in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above-described embodiments of the present invention do not limit the scope of the present invention. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.