A data channel scheduling method, comprising steps of: receiving from a base station a configuration of a set of serving cells, the set of serving cells comprising at least two serving cells; wherein each serving cell is enabled to be configured separately to operate on a carrier of a licensed frequency band or a carrier of an unlicensed frequency band; receiving from the base station a configuration of a first serving cell wherein the first serving cell is a serving cell in the set of serving cells and each serving cell in the set of serving cells has a corresponding first serving cell; receiving from the base station a configuration of a second serving cell wherein the second serving cell is a serving cell in the set of serving cells and each serving cell in the set of serving cells has a corresponding second serving cell; receiving a first Physical Downlink Control Channel, PDCCH, on the first serving cell corresponding to a third serving cell, the first PDCCH carrying downlink scheduling information for scheduling the third serving cell to perform downlink data transmission with a current User Equipment, UE, the third serving cell being a serving cell in the set of serving cells which is configured to perform uplink data transmission and the downlink data transmission with the current UE; and receiving a second PDCCH on the second serving cell corresponding to the third serving cell, the second PDCCH carrying uplink scheduling information for scheduling the third serving cell to perform the uplink data transmission with the current UE, wherein the first serving cell and the second serving cell corresponding to an identical serving cell in the set of serving cells are different serving cells; wherein every time the set of serving cells has been configured, the first serving cell and the second serving cell is enabled to be re-configured separately. receiving from a base station a configuration of a set of serving cells, the set of serving cells comprising at least two serving cells; wherein each serving cell is enabled to be configured separately to operate on a carrier of a licensed frequency band or a carrier of an unlicensed frequency band; receiving from the base station a configuration of a first serving cell wherein the first serving cell is a serving cell in the set of serving cells and each serving cell in the set of serving cells has a corresponding first serving cell; receiving from the base station a configuration of a second serving cell wherein the second serving cell is a serving cell in the set of serving cells and each serving cell in the set of serving cells has a corresponding second serving cell; receiving a first Physical Downlink Control Channel, PDCCH, on the first serving cell corresponding to a third serving cell, the first PDCCH carrying downlink scheduling information for scheduling the third serving cell to perform downlink data transmission with a current User Equipment, UE, the third serving cell being a serving cell in the set of serving cells which is configured to perform uplink data transmission and the downlink data transmission with the current UE; and receiving a second PDCCH on the second serving cell corresponding to the third serving cell, the second PDCCH carrying uplink scheduling information for scheduling the third serving cell to perform the uplink data transmission with the current UE, wherein the first serving cell and the second serving cell corresponding to an identical serving cell in the set of serving cells are different serving cells; wherein every time the set of serving cells has been configured, the first serving cell and the second serving cell is enabled to be re-configured separately.