An uplink transmission method applied in a user terminal, comprising: acquiring (31, 81) uplink scheduling information and indication information of a transmission opportunity currently occupied by a base station, wherein the uplink scheduling information and the indication information of the transmission opportunity currently occupied by the base station are transmitted by the base station; determining (32, 53, 63, 82) a position of an uplink channel scheduled for the user terminal by the base station in accordance with the uplink scheduling information; determining (33, 54, 64) a listening type of the uplink channel in accordance with the position of the uplink channel and the indication information of the transmission opportunity, wherein a listening type used when the uplink channel is within the transmission opportunity is different from a listening type used when the uplink channel is outside the transmission opportunity; and transmitting (34, 55, 65, 85) uplink data to the base station in the uplink channel when the uplink channel is listened to be in an idle state using the listening type of the uplink channel, characterized in that the indication information includes at least one of: information on a length of remaining time other than the time occupied in the transmission opportunity, listening type switching information, or a relationship between the listening type and a scheduled uplink channel; and wherein acquiring (31, 81) the uplink scheduling information and the indication information of the transmission opportunity currently occupied by the base station comprises: transmitting an uplink scheduling request to the base station currently accessed by the user terminal; and receiving the uplink scheduling information transmitted by the base station in response to the uplink scheduling request, and receiving the indication information of the transmission opportunity currently occupied by the base station, the indication information being transmitted by the base station through a common channel. acquiring (31, 81) uplink scheduling information and indication information of a transmission opportunity currently occupied by a base station, wherein the uplink scheduling information and the indication information of the transmission opportunity currently occupied by the base station are transmitted by the base station; determining (32, 53, 63, 82) a position of an uplink channel scheduled for the user terminal by the base station in accordance with the uplink scheduling information; determining (33, 54, 64) a listening type of the uplink channel in accordance with the position of the uplink channel and the indication information of the transmission opportunity, wherein a listening type used when the uplink channel is within the transmission opportunity is different from a listening type used when the uplink channel is outside the transmission opportunity; and transmitting (34, 55, 65, 85) uplink data to the base station in the uplink channel when the uplink channel is listened to be in an idle state using the listening type of the uplink channel, characterized in that the indication information includes at least one of: information on a length of remaining time other than the time occupied in the transmission opportunity, listening type switching information, or a relationship between the listening type and a scheduled uplink channel; and wherein acquiring (31, 81) the uplink scheduling information and the indication information of the transmission opportunity currently occupied by the base station comprises: transmitting an uplink scheduling request to the base station currently accessed by the user terminal; and receiving the uplink scheduling information transmitted by the base station in response to the uplink scheduling request, and receiving the indication information of the transmission opportunity currently occupied by the base station, the indication information being transmitted by the base station through a common channel. transmitting an uplink scheduling request to the base station currently accessed by the user terminal; and receiving the uplink scheduling information transmitted by the base station in response to the uplink scheduling request, and receiving the indication information of the transmission opportunity currently occupied by the base station, the indication information being transmitted by the base station through a common channel.