It is determined whether a first first resource among at least one first resource used for sending a random access preamble overlaps a first second resource among at least one second resource used for sending a first scheduling request on a predetermined time unit; if the resources overlap, the preamble is sent by means of a first resource that does not overlap with a second resource, and the first scheduling request is sent by means of a second resource that does not overlap with a first resource.