Detailed Description
Aiming at the problems in the prior art, the invention provides a brand-new resource scheduling scheme which comprises the following steps: before the RN initially accesses the network and does not start actual communication, the eNB informs the RN of an uplink subframe which is configured to the RN and used for backhaul uplink transmission, so that the RN can not perform uplink scheduling on the UE in the configured uplink subframe in the subsequent process, and resource conflict is avoided.
Although the interference problem can be solved by using the method shown in fig. 1, how the RN knows which subframe is used as the MBSFN subframe is not clear in the prior art. In the scheme of the invention, the eNB can be specified to configure the RN with the downlink subframe for carrying out backhaul link downlink transmission and inform the RN, and then the RN configures the downlink subframe into the MBSFN subframe according to the existing mode.
In practical application, the eNB may respectively notify the RN of the uplink subframe for backhaul uplink transmission and the downlink subframe for backhaul downlink transmission by using different messages, or may simultaneously notify the RN of the uplink subframe for backhaul uplink transmission and the downlink subframe for backhaul downlink transmission by using the same message, and a specific implementation manner is not limited.
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail below with reference to the accompanying drawings by way of examples.
FIG. 3 is a flow chart of an embodiment of the method of the present invention. In this embodiment, it is assumed that different messages are respectively notified to the RN for the uplink and downlink subframes configured to the RN. As shown in fig. 3, the method comprises the following steps:
step 301: and the eNB configures an uplink subframe for backhaul uplink transmission and a downlink subframe for backhaul downlink transmission for the RN, and informs the RN of the uplink subframe and the downlink subframe.
In this step, how the eNB configures, for the RN, an uplink subframe for backhaul uplink transmission and a downlink subframe for backhaul downlink transmission is prior art, and details are not repeated, and the following description focuses on a notification method:
in the prior art, there is a mature MBSFN subframe notification method, which is not applied between eNB and RN, and the notification method is a bitmap (bitmap) method, specifically including two methods:
A. single radio frame bitmap oneFrame BIT STRING (SIZE (6))
B. Four consecutive radio frames bitmap four BIT STRING (SIZE (24))
For a system using Frequency Division Duplex (FDD) mode, a subframe in each radio frame (including 10 subframes) that can be an MBSFN subframe includes: subframe 1, subframe 2, subframe 3, subframe 6, subframe 7, and subframe 8, which are denoted as #1, #2, #3, #6, #7, and #8, respectively, in the present embodiment, correspond to 6 bits of the bitmap, respectively.
For a system in TDD mode, the subframes that can be MBSFN subframes in each radio frame include: #3, #4, #7, #8, and #9, corresponding to the first 5bits of the bitmap, respectively, and the last 1 bit being unused; it should be noted that for TDD mode, the uplink subframe cannot be configured as an MBSFN subframe.
In this embodiment, by means of the existing notification manner, the eNB notifies the RN of the uplink subframe configured for backhaul uplink transmission and the downlink subframe configured for backhaul downlink transmission.
For the FDD mode, the uplink subframe for backhaul uplink transmission and the downlink subframe for backhaul downlink transmission may be different subframes or the same subframe, but in the TDD mode, the uplink subframe and the downlink subframe may be different subframes. For example, #2 has been configured as an uplink subframe for backhaul uplink transmission, then in FDD mode, #2 may also be further configured as a downlink subframe for backhaul downlink transmission, but in TDD mode, #2 may no longer be configured as a downlink subframe for backhaul downlink transmission.
In this embodiment, preferably, in the same manner as in the prior art, in the FDD mode, only #1, #2, #3, #6, #7 and #8 are allowed to be configured as downlink subframes for backhaul downlink transmission, that is, as MBSFN subframes, and in the TDD mode, only #3, #4, #7, #8 and #9 are allowed to be configured as MBSFN subframes. In addition, for an uplink subframe for backhaul uplink transmission, there is generally no limitation of which subframe only is allowed to be used, but preferably, #2, #3, #4, #7, and #8 may be used.
It should be noted that, in the solution of the present invention, for the configured uplink or downlink subframes, the positions of the uplink or downlink subframes in different radio frames may be configured to be the same position, for example, #3 in each radio frame is fixedly used as an uplink subframe for backhaul link uplink transmission; alternatively, a certain number, for example, M radio frames, may be configured to different positions as a period.
The following describes the above two cases in detail with TDD mode as an example:
1) in the first case:
the method for notifying the RN of the uplink subframe configured to the RN for backhaul uplink transmission by the eNB is as follows: the eNB sends a notification message comprising N bits to the RN, wherein N is a positive integer, the value of the notification message is the same as the number of subframes which can be used as uplink subframes of backhaul link uplink transmission in each wireless frame, and preset 1 or 0 is used for representing the uplink subframes which are configured to the RN and used for backhaul link uplink transmission. The method for informing the RN of the downlink subframe configured to the RN for backhaul link downlink transmission by the eNB is as follows: the eNB sends a notification message comprising N bits to the RN, wherein N is a positive integer, the value of the notification message is the same as the number of the predetermined subframes which can be used as downlink subframes of backhaul link downlink transmission in each radio frame, and the predetermined 1 or 0 is used for representing the downlink subframes which are configured to the RN and used for the backhaul link downlink transmission.
As known in the art, the TDD mode may be specifically divided into 7 sub-modes, i.e., TDD configuration 0 to TDD configuration 6, according to the difference between the uplink and downlink configurations.
Fig. 4 is a diagram illustrating a frame structure of an RN based on TDD configuration 2 in an embodiment of the present invention. As shown in fig. 4, wherein "D" represents a downlink subframe, "U" represents an uplink subframe, and "S" represents a special subframe; "M" denotes an MBSFN subframe (i.e., a downlink subframe for backhaul downlink transmission), and "T" denotes an uplink subframe for backhaul uplink transmission. As can be seen, #3 in each radio frame is configured for a downlink subframe for backhaul downlink transmission, and #7 is configured for an uplink subframe for backhaul uplink transmission.
Assuming that the subframes that can be uplink subframes of backhaul uplink transmission are #2, #3, #4, #7 and #8, the value of N is 5, and assuming that 1 is used to represent the uplink subframe configured to the RN for backhaul uplink transmission, the notification message sent by the eNB to the RN in conjunction with fig. 4 can be represented as (because of the bitmap notification method and used to configure the uplink subframe, the notification message can be simply referred to as uplink bitmap):
and uplink bitmap: { #2, #3, #4, #7, #8}
{0,0,0,1,0}。
Similarly, if the subframes that can be used as downlink subframes for backhaul downlink transmission are assumed to be #3, #4, #7, #8 and #9, and it is assumed that 1 is used to indicate the downlink subframe configured to the RN for backhaul downlink transmission, then the notification message (abbreviated as downlink bitmap) sent to the RN in conjunction with fig. 4, eMB can be expressed as:
and downlink bitmap: { #3, #4, #7, #8, #9}
{1,0,0,0,0}。
2) In the second case:
for the configured downlink subframe for backhaul downlink transmission, the notification method is similar to that in 1), except that a bitmap is used to continuously indicate M radio frames.
Fig. 5 is a diagram illustrating a frame structure of an RN based on TDD configuration 6 in an embodiment of the present invention. As shown in fig. 5, if #9 is configured as a downlink subframe for backhaul downlink transmission, the downlink bitmap may be represented as:
{#3,#4,#7,#8,#9,#3,#4,#7,#8,#9,#3,#4,#7,#8,#9
#3,#4,#7,#8,#9,#3,#4,#7,#8,#9,#3,#4,#7,#8,#9}
{0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,
0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,}。
however, for the configured uplink subframe for backhaul uplink transmission, the eNB needs to generate a configuration table in advance, where the configuration table includes M options, which are numbered as option 1 to option M, respectively, and each option corresponds to its own configuration information, including: and each radio frame is configured with an uplink subframe for backhaul uplink transmission of the RN.
The eNB sends more than one notification message to the RN, each notification message corresponds to one option, each notification message comprises NxM bits, N is a positive integer, the value of N is the same as the number of subframes of an uplink subframe which can be used for backhaul uplink transmission in each wireless frame, and a preset 1 or 0 is used for representing the uplink subframe which is configured to the RN and used for backhaul uplink transmission in each wireless frame.
Assuming that the configuration table is (M takes a value of 6):
|
10ms |
10ms |
10ms |
10ms |
10ms |
10ms |
option |
1 |
#2 |
#3 |
#4 |
#7 |
#8 |
N |
Option |
2 |
#3 |
#4 |
#7 |
#8 |
N |
# | 2 |
Option 3 |
#4 |
#7 |
#8 |
N |
# | 2 |
#3 |
Option 4 |
#7 |
#8 |
N |
# | 2 |
#3 |
#4 |
Option 5 |
#8 |
N |
# | 2 |
#3 |
#4 |
#7 |
Option 6 |
N |
# | 2 |
#3 |
#4 |
#7 |
#8 |
Table one configuration table when M takes the value 6
Wherein, each "10 ms" represents a radio frame; n denotes an uplink subframe not configured for backhaul uplink transmission within the 10 ms.
As can be seen, there are 6 configuration manners provided in the table one, where option 1 indicates that #2, #3, #4, #7 and #8 in the first to fifth radio frames are respectively configured as uplink subframes for backhaul uplink transmission, and option 2 indicates that #3, #4, #7, #8 and #2 in the first, second, third, fourth and sixth radio frames are respectively configured as uplink subframes for backhaul uplink transmission; the others are not described in detail.
Assuming that the eNB configures an uplink subframe for backhaul uplink transmission for the RN according to the first configuration manner, as shown in fig. 5, the notification message sent by the eNB to the RN may be represented as:
and uplink bitmap:
{#2,#3,#4,#7,#8,#2,#3,#4,#7,#8,#2,#3,#4,#7,#8
#2,#3,#4,#7,#8,#2,#3,#4,#7,#8,#2,#3,#4,#7,#8}
{1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,
0,0,1,0,0,0,0,0,1,0,0,0,0,0,0}。
in practical applications, the eNB may select only one configuration mode, or may select multiple configuration modes simultaneously.
In addition, in order to save signaling overhead, other notification methods can also be adopted. Such as: assuming that the eNB only selects one configuration, option 1, then there are:
the table is saved in RN, eNB only needs to utilize 5bits to inform bitmap {1, 0, 0, 0, 0} corresponding to the first radio frame in RN option 1; and the RN acquires each uplink subframe which is configured in other radio frames in the option 1 and used for backhaul uplink transmission through a lookup table I.
Or, the eNB notifies the RN of only the number of option 1, and the RN obtains each configured uplink subframe for backhaul uplink transmission by looking up the first table.
Alternatively, other notification means are used, such as: pre-storing the HARQ timing relation in the RN; the eNB sends more than one notification message to the RN, the number of the notification messages is less than the number of uplink HARQ processes, and each notification message carries an uplink HARQ process number; and the RN inquires the HARQ timing relation corresponding to the HARQ process number carried in each notification message and acquires the configured uplink subframe for carrying out backhaul link uplink transmission according to the HARQ timing relation.
Step 302: the RN receives the notification message from the eNB, does not perform uplink scheduling on the UE in an uplink subframe for backhaul uplink transmission, configures a downlink subframe for backhaul downlink transmission as an MBSFN subframe, receives only data from the eNB in the MBSFN subframe, and does not transmit the data to the UE.
In this step, after receiving the bitmap from the eNB, the RN configures the corresponding downlink subframe as an MBSFN subframe, and reserves the corresponding uplink subframe for the uplink backhaul link. Within the reserved uplink subframe, the RN will not perform any uplink scheduling on the UE to avoid resource collision.
In the subsequent process, the eNB may further adjust the number of uplink subframes configured to the RN for backhaul uplink transmission and the number of downlink subframes configured to the RN for backhaul downlink transmission according to the data amount on the link between the eNB and the RN. The adjustment may be triggered by the eNB or the RN:
A. triggered by the eNB:
the eNB counts a Buffer Status Report (BSR) reported by the RN within a preset time, and adjusts the number of uplink subframes which are configured to the RN and used for carrying out backhaul link uplink transmission according to the BSR, namely if the Buffer status shows that the data volume to be sent to the eNB by the RN is large, the number of the uplink subframes configured to the RN is increased, otherwise, the number of the uplink subframes is reduced; meanwhile, the eNB counts the buffer state transmitted to the RN by the eNB within the preset time, and adjusts the number of downlink subframes which are configured to the RN and used for carrying out backhaul link downlink transmission according to the buffer state;
B. triggered by the RN:
the RN sends an adjustment request to the eNB according to the BSR condition reported to the eNB by the RN within preset time, the eNB requests to increase or decrease the required subframe number, and the eNB adjusts the uplink subframe number which is configured to the RN and used for carrying out backhaul link uplink transmission according to the adjustment request; meanwhile, the eNB counts the buffer state transmitted to the RN by the eNB within the preset time, and adjusts the number of downlink subframes which are configured to the RN and used for carrying out backhaul link downlink transmission according to the buffer state.
Based on the above method, fig. 6 is a schematic diagram of a composition structure of an embodiment of the system of the present invention. As shown in fig. 6, includes:
the eNB61 is configured to configure an uplink subframe for the RN62 to perform backhaul uplink transmission, and notify the RN62 of the uplink subframe;
and the RN62 is used for receiving the notification message from the eNB61 and not performing uplink scheduling on the UE in the uplink subframe.
The eNB61 may be further configured to configure a downlink subframe for backhaul downlink transmission for the RN62, and notify the RN 62;
the RN62 is further configured to receive a notification message from the eNB61, and configure the downlink subframe for backhaul downlink transmission as an MBSFN subframe.
Fig. 7 is a schematic structural diagram of an eNB according to an embodiment of the present invention. As shown in fig. 7, includes:
a configuring unit 71, configured to configure, for the RN, an uplink subframe for backhaul uplink transmission;
a notifying unit 72, configured to notify the RN of the configured uplink subframe.
The configuring unit 71 may be further configured to configure, for the RN, a downlink subframe for backhaul downlink transmission;
the notifying unit 72 is further configured to notify the RN of the configured downlink subframe.
In addition, the eNB shown in fig. 7 may further include:
an adjusting unit 73, configured to adjust, according to the data amount on the link between the eNB and the RN, an uplink subframe number configured to the RN for backhaul uplink transmission and a downlink subframe number configured to the RN for backhaul downlink transmission.
The adjusting unit 73 may specifically include:
a first adjusting subunit 731, configured to count BSRs reported by the RNs within a predetermined time, and adjust, according to the BSRs, the number of uplink subframes configured to the RNs for backhaul uplink transmission; or, receiving an adjustment request from the RN, and adjusting the number of uplink subframes configured to the RN for backhaul uplink transmission according to the adjustment request;
a second adjusting subunit 732, configured to count a buffer state transmitted by the eNB to the RN within a predetermined time, and adjust, according to the buffer state, a number of downlink subframes configured to the RN for performing backhaul link downlink transmission.
Fig. 8 is a schematic structural diagram of an RN according to an embodiment of the present invention. As shown in fig. 8, includes:
a receiving unit 81, configured to receive a notification message from an eNB, where the notification message carries an uplink subframe configured by the eNB for the RN and used for backhaul uplink transmission;
a control unit 82, configured to not perform uplink scheduling on the UE in the uplink subframe.
The receiving unit 81 may further be configured to receive a notification message from the eNB carrying a downlink subframe configured by the eNB for the RN and used for backhaul downlink transmission;
the control unit 82 is further configured to configure the downlink subframe for backhaul downlink transmission as an MBSFN subframe.
In addition, the RN shown in fig. 8 may further include:
a requesting unit 83, configured to send an adjustment request to the eNB according to a BSR condition reported by the RN to the eNB within a predetermined time, so that the eNB adjusts, according to the adjustment request, an uplink subframe number configured to the RN for backhaul uplink transmission.
For the specific work flow of the system and apparatus embodiments shown in fig. 6 to 8, please refer to the corresponding description in the method embodiment shown in fig. 3, which is not repeated herein.
In short, by adopting the technical scheme of the invention, the eNB informs the RN of the uplink subframe configured to the RN and used for backhaul uplink transmission in advance, so that the RN can not perform uplink scheduling on the UE in the configured uplink subframe in the subsequent process so as to avoid resource conflict. Moreover, the scheme of the invention solves the problem of how the eNB informs the RN of the configured MBSFN subframe in the mobile communication system introducing the RN.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.