A control channel transmission method, comprising: Mapping more than one enhanced control channel element, E-CCE, onto a resource set comprising a resource block pair of multiple subcarriers in the frequency domain and two slots in the time domain, wherein each E-CCE is mapped onto a corresponding first resource subset and a corresponding second resource subset respectively, the first resource subset occupies a first contiguous time domain symbol set in the first slot of the RB pair time domain and occupies a first contiguous preset frequency domain subcarrier set in the frequency domain, and the second resource subset occupies a second contiguous time domain symbol set in the second slot of the RB pair time domain and occupies a second contiguous preset frequency domain subcarrier set in the frequency domain, so that each E-CCE occupies a resource of the same size or a difference between sizes of resources occupied by the E-CCEs is less than a preset threshold, wherein the E-CCEs are carried on the resource set for transmission; wherein the first time domain symbol set of the first resource subset does not overlap the second time domain symbol set of the second resource subset and wherein the first preset frequency domain subcarrier set of the first resource subset does not overlap the second preset frequency domain subcarrier set of the second resource subset and wherein the number of subcarriers comprised in the first preset frequency domain subcarrier set of the first resource subset and the number of subcarriers comprised in the second preset frequency domain subcarrier set of the second resource subset are set respectively according to the distribution of a reference signal RS of a current system in the resource set and transmitting the resource set that carries the E-CCEs to a user equipment. Mapping more than one enhanced control channel element, E-CCE, onto a resource set comprising a resource block pair of multiple subcarriers in the frequency domain and two slots in the time domain, wherein each E-CCE is mapped onto a corresponding first resource subset and a corresponding second resource subset respectively, the first resource subset occupies a first contiguous time domain symbol set in the first slot of the RB pair time domain and occupies a first contiguous preset frequency domain subcarrier set in the frequency domain, and the second resource subset occupies a second contiguous time domain symbol set in the second slot of the RB pair time domain and occupies a second contiguous preset frequency domain subcarrier set in the frequency domain, so that each E-CCE occupies a resource of the same size or a difference between sizes of resources occupied by the E-CCEs is less than a preset threshold, wherein the E-CCEs are carried on the resource set for transmission; wherein the first time domain symbol set of the first resource subset does not overlap the second time domain symbol set of the second resource subset and wherein the first preset frequency domain subcarrier set of the first resource subset does not overlap the second preset frequency domain subcarrier set of the second resource subset and wherein the number of subcarriers comprised in the first preset frequency domain subcarrier set of the first resource subset and the number of subcarriers comprised in the second preset frequency domain subcarrier set of the second resource subset are set respectively according to the distribution of a reference signal RS of a current system in the resource set and transmitting the resource set that carries the E-CCEs to a user equipment.