A base station, user terminal, computer readable medium and method for accepting an uplink channel, for a point-to-multipoint (P-t-M) multimedia broadcast and multicast service (MBMS) transmission mode, from multiple user terminals to a base station, the base station serving the multiple user terminals in a communication network. The method includes: setting up a downlink MBMS traffic channel (MTCH) from the base station to the multiple user terminals; transmitting first data from the base station via the MTCH channel in the P-t-M mode, wherein the P-t-M mode pushes data from the base station to the multiple user terminals; receiving from the multiple user terminals messages via an uplink MBMS Feedback Channel (MFCH), wherein the messages indicate whether the first data transmitted from the base station has been decoded successfully or not at the multiple user terminals; and deciding whether to transmit second data or retransmit the first data from the base station to the multiple user terminals based on the received messages.