The invention provides an unlicensed spectrum-based
data transmission method and device. The unlicensed spectrum-based
data transmission method includes the following steps that: an
uplink scheduling command transmitted by a
base station is received; frequency resources on an unlicensed spectrum which are allocated for a terminal by the
base station are determined; whether a channel on the frequency resources is idle is detected; and when it is detected that the channel on the frequency resources is idle, the channel on the frequency resources is continuously occupied to transmit uplink data to the
base station. With the unlicensed spectrum-based
data transmission method provided by the technical schemes of the invention adopted, the channel of the unlicensed spectrum is continuously occupied to transmit the uplink data when it is detected that the channel of the unlicensed spectrum is idle, and therefore, detection time of the channel of the unlicensed spectrum can be decreased, and the
utilization rate of the channel of the unlicensed spectrum in an
uplink transmission process can be improved for the terminal, and the transmission efficiency of the uplink data can be also improved.