A signal transmission method, the method being performed by a terminal device and comprising: determining, by the terminal device according to a frequency band, a first subcarrier spacing used to transmit a first signal; determining a resource pool for transmitting the first signal according to the first subcarrier spacing used to transmit the first signal (S 110); said method being characterized by: determining a transmission resource index based on a transmission parameter of the terminal device; determining a transmission resource comprised in the determined resource pool for transmitting the first signal in the determined resource pool for transmitting the first signal according to the transmission resource index; and transmitting the first signal on the determined transmission resource, wherein the first subcarrier spacing is comprised in at least one subcarrier spacing, and before said determining a resource pool for transmitting the first signal according to the first subcarrier spacing used to transmit the first signal, the method further comprises: acquiring a corresponding relationship between at least one resource pool and at least one subcarrier spacing, wherein the corresponding relationship is configured to indicate that each subcarrier spacing in the at least one subcarrier spacing corresponds to one or more resource pools, the at least one subcarrier spacing comprises the first subcarrier spacing; and wherein said determining a resource pool for transmitting the first signal according to the first subcarrier spacing used to transmit the first signal comprises: determining the resource pool for transmitting the first signal in the at least one resource pool according to the first subcarrier spacing used to transmit the first signal and the corresponding relationship. determining, by the terminal device according to a frequency band, a first subcarrier spacing used to transmit a first signal; determining a resource pool for transmitting the first signal according to the first subcarrier spacing used to transmit the first signal (S 110); said method being characterized by: determining a transmission resource index based on a transmission parameter of the terminal device; determining a transmission resource comprised in the determined resource pool for transmitting the first signal in the determined resource pool for transmitting the first signal according to the transmission resource index; and transmitting the first signal on the determined transmission resource, wherein the first subcarrier spacing is comprised in at least one subcarrier spacing, and before said determining a resource pool for transmitting the first signal according to the first subcarrier spacing used to transmit the first signal, the method further comprises: acquiring a corresponding relationship between at least one resource pool and at least one subcarrier spacing, wherein the corresponding relationship is configured to indicate that each subcarrier spacing in the at least one subcarrier spacing corresponds to one or more resource pools, the at least one subcarrier spacing comprises the first subcarrier spacing; and wherein said determining a resource pool for transmitting the first signal according to the first subcarrier spacing used to transmit the first signal comprises: determining the resource pool for transmitting the first signal in the at least one resource pool according to the first subcarrier spacing used to transmit the first signal and the corresponding relationship. acquiring a corresponding relationship between at least one resource pool and at least one subcarrier spacing, wherein the corresponding relationship is configured to indicate that each subcarrier spacing in the at least one subcarrier spacing corresponds to one or more resource pools, the at least one subcarrier spacing comprises the first subcarrier spacing; and wherein said determining a resource pool for transmitting the first signal according to the first subcarrier spacing used to transmit the first signal comprises: determining the resource pool for transmitting the first signal in the at least one resource pool according to the first subcarrier spacing used to transmit the first signal and the corresponding relationship.