A transmission method, comprising: receiving, by a terminal, a first downlink control channel, determining a first frequency domain resource according to the first downlink control channel, and transmitting a first uplink shared channel on the first frequency domain resource; according to a size of the first frequency domain resource and a mapping interval or a density or a pilot multiplexing factor of each element in a pilot sequence on a frequency domain, determining, by the terminal, a sequence length of a pilot of the terminal, and generating the pilot sequence with the sequence length; and determining, by the terminal, a frequency domain starting position of the pilot sequence on the first frequency domain resource, mapping the pilot sequence on the first frequency domain resource for transmitting according to the frequency domain starting position and the mapping interval or the density or the pilot multiplexing factor; characterised in that the method further comprises determining the frequency domain starting position according to a pre-determined rule or determining the frequency domain starting position according to a configuration signaling; wherein the determining the frequency domain starting position according to the pre-determined rule comprises: predetermining a correspondence between each basic TTI divided based on a basic TTI length in a subframe and a frequency domain starting position of pilot transmission of each basic TTI, wherein the basic TTI length is a minimum TTI length allowed for once data transmission, every data transmission occupies an integer multiple of the basic TTI and does not exceed a boundary of a subframe; when a data transmission occupies more than one basic TTI length, determining that a frequency domain starting position of a pilot of the data transmission is a frequency domain starting position of pilot transmission corresponding to one basic TTI of a basic TTI set occupied by the data transmission; wherein determining the frequency domain starting position according to a configuration signaling comprises: higher layer signaling pre-configuring the frequency domain starting position, or the first downlink control channel notifying the frequency domain starting position. receiving, by a terminal, a first downlink control channel, determining a first frequency domain resource according to the first downlink control channel, and transmitting a first uplink shared channel on the first frequency domain resource; according to a size of the first frequency domain resource and a mapping interval or a density or a pilot multiplexing factor of each element in a pilot sequence on a frequency domain, determining, by the terminal, a sequence length of a pilot of the terminal, and generating the pilot sequence with the sequence length; and determining, by the terminal, a frequency domain starting position of the pilot sequence on the first frequency domain resource, mapping the pilot sequence on the first frequency domain resource for transmitting according to the frequency domain starting position and the mapping interval or the density or the pilot multiplexing factor; characterised in that the method further comprises determining the frequency domain starting position according to a pre-determined rule or determining the frequency domain starting position according to a configuration signaling; wherein the determining the frequency domain starting position according to the pre-determined rule comprises: predetermining a correspondence between each basic TTI divided based on a basic TTI length in a subframe and a frequency domain starting position of pilot transmission of each basic TTI, wherein the basic TTI length is a minimum TTI length allowed for once data transmission, every data transmission occupies an integer multiple of the basic TTI and does not exceed a boundary of a subframe; when a data transmission occupies more than one basic TTI length, determining that a frequency domain starting position of a pilot of the data transmission is a frequency domain starting position of pilot transmission corresponding to one basic TTI of a basic TTI set occupied by the data transmission; wherein determining the frequency domain starting position according to a configuration signaling comprises: higher layer signaling pre-configuring the frequency domain starting position, or the first downlink control channel notifying the frequency domain starting position. predetermining a correspondence between each basic TTI divided based on a basic TTI length in a subframe and a frequency domain starting position of pilot transmission of each basic TTI, wherein the basic TTI length is a minimum TTI length allowed for once data transmission, every data transmission occupies an integer multiple of the basic TTI and does not exceed a boundary of a subframe; when a data transmission occupies more than one basic TTI length, determining that a frequency domain starting position of a pilot of the data transmission is a frequency domain starting position of pilot transmission corresponding to one basic TTI of a basic TTI set occupied by the data transmission; wherein determining the frequency domain starting position according to a configuration signaling comprises: