A method for triggering Radio Resource Control, RRC connection re-establishment, comprising indicating, by an Medium Access Control, MAC layer, a random access problem of an RRC layer, upon determining that a random access procedure initiated by User Equipment, UE, according to a random access policy is failed; receiving, by the RRC layer, an indication of the MAC layer; determining, by the RRC layer, whether corresponding timers are running and considering the indication to be Radio Link Failure, RLF, when the corresponding timers are not running; and triggering an RRC connection re-establishment procedure, wherein the step of determining that the random access procedure is failed comprises: determining that the number of random access preamble transmission failure times on a Uplink Primary Component Carrier, UL PCC, reaches a preset maximum number of random access preamble transmission times; or determining that the number of random access preamble transmission failure times on each Uplink Component Carrier, UL CC, reaches the preset maximum number of random access preamble transmission times; and wherein the step of determining, by the RRC layer, whether corresponding timers are running comprises: setting a timer Tx under a condition of the random access procedure triggered by an arrival of downlink data, a timer Ty under a condition of the random access procedure triggered by an arrival of uplink data, and a timer Tz under a condition of the random access procedure triggered by timing advance determination for locating the UE, wherein the timers Tx, Ty and Tz are started when the UE initiates the random access procedure on an UL CC which is selected firstly; the corresponding timers are at least one of the Tx, Ty and Tz; and before triggering the RRC connection re-establishment procedure, the method further comprises: determining whether at least one of the timers Tx, Ty and Tz expires; and triggering the RRC connection re-establishment procedure if the at least one of the timers Tx, Ty and Tz expires. determining that the number of random access preamble transmission failure times on a Uplink Primary Component Carrier, UL PCC, reaches a preset maximum number of random access preamble transmission times; or determining that the number of random access preamble transmission failure times on each Uplink Component Carrier, UL CC, reaches the preset maximum number of random access preamble transmission times; and wherein the step of determining, by the RRC layer, whether corresponding timers are running comprises: setting a timer Tx under a condition of the random access procedure triggered by an arrival of downlink data, a timer Ty under a condition of the random access procedure triggered by an arrival of uplink data, and a timer Tz under a condition of the random access procedure triggered by timing advance determination for locating the UE, wherein the timers Tx, Ty and Tz are started when the UE initiates the random access procedure on an UL CC which is selected firstly; the corresponding timers are at least one of the Tx, Ty and Tz; and setting a timer Tx under a condition of the random access procedure triggered by an arrival of downlink data, a timer Ty under a condition of the random access procedure triggered by an arrival of uplink data, and a timer Tz under a condition of the random access procedure triggered by timing advance determination for locating the UE, wherein the timers Tx, Ty and Tz are started when the UE initiates the random access procedure on an UL CC which is selected firstly; the corresponding timers are at least one of the Tx, Ty and Tz; and before triggering the RRC connection re-establishment procedure, the method further comprises: determining whether at least one of the timers Tx, Ty and Tz expires; and triggering the RRC connection re-establishment procedure if the at least one of the timers Tx, Ty and Tz expires.