A resource allocation method, comprising: when a relay node under a first Donor evolved Node B, DeNB, needs to be handed over to a second DeNB: receiving, by the second DeNB, a handover request sent by the first DeNB, the handover request carrying frequency information used for the relay node, wherein the frequency information relates to frequency information of Uu interface between the relay node and the first DeNB; judging, by the second DeNB according to the frequency information, whether it is necessary to allocate a corresponding backhaul link resource to the relay node; if it is judged to be necessary to allocate the corresponding backhaul resource to the relay node: allocating, by the second DeNB, the corresponding backhaul link resource to the relay node; and configuring, by the second DeNB, backhaul link resource information allocated for the relay node to the relay node, wherein after the second DeNB judges whether it is necessary to allocate the corresponding backhaul link resource to the relay node the method comprises: notifying the relay node, by the second DeNB, of indication information that indicates it is unnecessary to allocate backhaul link resource information if it is judged by the second DeNB that it is not necessary to allocate the corresponding backhaul link resource to the relay node. when a relay node under a first Donor evolved Node B, DeNB, needs to be handed over to a second DeNB: receiving, by the second DeNB, a handover request sent by the first DeNB, the handover request carrying frequency information used for the relay node, wherein the frequency information relates to frequency information of Uu interface between the relay node and the first DeNB; judging, by the second DeNB according to the frequency information, whether it is necessary to allocate a corresponding backhaul link resource to the relay node; if it is judged to be necessary to allocate the corresponding backhaul resource to the relay node: allocating, by the second DeNB, the corresponding backhaul link resource to the relay node; and configuring, by the second DeNB, backhaul link resource information allocated for the relay node to the relay node, receiving, by the second DeNB, a handover request sent by the first DeNB, the handover request carrying frequency information used for the relay node, wherein the frequency information relates to frequency information of Uu interface between the relay node and the first DeNB; judging, by the second DeNB according to the frequency information, whether it is necessary to allocate a corresponding backhaul link resource to the relay node; if it is judged to be necessary to allocate the corresponding backhaul resource to the relay node: allocating, by the second DeNB, the corresponding backhaul link resource to the relay node; and configuring, by the second DeNB, backhaul link resource information allocated for the relay node to the relay node, allocating, by the second DeNB, the corresponding backhaul link resource to the relay node; and configuring, by the second DeNB, backhaul link resource information allocated for the relay node to the relay node, wherein after the second DeNB judges whether it is necessary to allocate the corresponding backhaul link resource to the relay node the method comprises: notifying the relay node, by the second DeNB, of indication information that indicates it is unnecessary to allocate backhaul link resource information if it is judged by the second DeNB that it is not necessary to allocate the corresponding backhaul link resource to the relay node.