A method for common channel processing performed by a base station, comprising: generating a first set of common channel spectrum candidates; transmitting the first set of the common channel spectrum candidates to a terminal, so that the terminal determines a third set of common channel spectrum candidates according to the first set of the common channel spectrum candidates and a second set of common channel spectrum candidates generated by the terminal, wherein the third set of the common channel spectrum candidates is an intersection of the first set of the common channel spectrum candidates and the second set of the common channel spectrum candidates; and determining candidate sub-channels for common channels from the third set of the common channel spectrum candidates returned by the terminal, so as to generate and transmit a set of common channel spectrums to the terminal, wherein the set of the common channel spectrums comprises mapping relationship between the spectrums of the common channels and the candidate sub-channels for the common channels, characterized in that in the step of generating, the first set of common channel spectrum candidates is generated according to location information of available sub-carriers and attribute information of the available sub-carriers retrieved from a first database of spectrum statuses, and each set of the common channel spectrum candidates comprises location information of the candidate sub-channels, wherein the attribute information of the available sub-carriers comprises average continuous available time, idle probability and capacity of respective available sub-carriers. generating a first set of common channel spectrum candidates; transmitting the first set of the common channel spectrum candidates to a terminal, so that the terminal determines a third set of common channel spectrum candidates according to the first set of the common channel spectrum candidates and a second set of common channel spectrum candidates generated by the terminal, wherein the third set of the common channel spectrum candidates is an intersection of the first set of the common channel spectrum candidates and the second set of the common channel spectrum candidates; and determining candidate sub-channels for common channels from the third set of the common channel spectrum candidates returned by the terminal, so as to generate and transmit a set of common channel spectrums to the terminal, wherein the set of the common channel spectrums comprises mapping relationship between the spectrums of the common channels and the candidate sub-channels for the common channels, characterized in that in the step of generating, the first set of common channel spectrum candidates is generated according to location information of available sub-carriers and attribute information of the available sub-carriers retrieved from a first database of spectrum statuses, and each set of the common channel spectrum candidates comprises location information of the candidate sub-channels, wherein the attribute information of the available sub-carriers comprises average continuous available time, idle probability and capacity of respective available sub-carriers.