A method for detecting downlink control information comprising: determining a User Equipment, UE, -specific search space of an enhanced Physical Downlink Control Channel, ePDCCH, bearing downlink control information according to a preset interval; wherein the preset interval is determined according to a number of candidate positions of one component carrier at a corresponding aggregation level in a corresponding resource set; detecting the downlink control information on a physical resource corresponding to the UE-specific search space, characterized in that: when performing cross carrier scheduling, the UE-specific search space is generated by adopting the following way: L Y k + n CI + ⌊ m × N eCCE L × M set L ⌋ mod ⌊ N eCCE / L ⌋ + i, or L Y k + n CI + ⌊ m + G × N eCCE L × Z ⌋ mod ⌊ N eCCE / L ⌋ + i, X = M set L + 1 mod 2, Z = M set L + X, G is 0 or X;and Y k represents an initial candidate position of the UE-specific search space, n CI represents a component carrier index, N eCCE represents a total number of enhanced Control Channel Elements, eCCEs, in one resource set, L represents the aggregation level, M set L represents the number of the candidate positions of one component carrier at the corresponding aggregation level in the corresponding resource set, i = 0,...,L -1, Z = M set L + X, and m represents a candidate set index. determining a User Equipment, UE, -specific search space of an enhanced Physical Downlink Control Channel, ePDCCH, bearing downlink control information according to a preset interval; wherein the preset interval is determined according to a number of candidate positions of one component carrier at a corresponding aggregation level in a corresponding resource set; detecting the downlink control information on a physical resource corresponding to the UE-specific search space, characterized in that: when performing cross carrier scheduling, the UE-specific search space is generated by adopting the following way: L Y k + n CI + ⌊ m × N eCCE L × M set L ⌋ mod ⌊ N eCCE / L ⌋ + i, or L Y k + n CI + ⌊ m + G × N eCCE L × Z ⌋ mod ⌊ N eCCE / L ⌋ + i, X = M set L + 1 mod 2, Z = M set L + X, G is 0 or X;and Y k represents an initial candidate position of the UE-specific search space, n CI represents a component carrier index, N eCCE represents a total number of enhanced Control Channel Elements, eCCEs, in one resource set, L represents the aggregation level, M set L represents the number of the candidate positions of one component carrier at the corresponding aggregation level in the corresponding resource set, i = 0,...,L -1, Z = M set L + X, and m represents a candidate set index. when performing cross carrier scheduling, the UE-specific search space is generated by adopting the following way: L Y k + n CI + ⌊ m × N eCCE L × M set L ⌋ mod ⌊ N eCCE / L ⌋ + i, or L Y k + n CI + ⌊ m + G × N eCCE L × Z ⌋ mod ⌊ N eCCE / L ⌋ + i, X = M set L + 1 mod 2, Z = M set L + X, G is 0 or X;and Y k represents an initial candidate position of the UE-specific search space, n CI represents a component carrier index, N eCCE represents a total number of enhanced Control Channel Elements, eCCEs, in one resource set, L represents the aggregation level, M set L represents the number of the candidate positions of one component carrier at the corresponding aggregation level in the corresponding resource set, i = 0,...,L -1, Z = M set L + X, and m represents a candidate set index.