A method for determining a sounding reference signal, SRS, frequency hopping pattern, comprising the following steps: a user equipment, UE, constructing a parent table, wherein the constructed parent table contains a plurality of child tables; the UE determining an SRS frequency-domain reference position p according to a system uplink bandwidth N RB UL, and an SRS bandwidth configuration parameter C SRS and an SRS frequency-domain position index n RRC distributed by an eNodeB; the UE selecting a child table from the constructed parent table according to the system uplink bandwidth N RB UL, and the SRS bandwidth configuration parameter C SRS distributed by the eNodeB; the UE looking up the table to obtain an SRS frequency hopping frequency-domain position offset q by taking n ' SRS =( n SRS mod P)·S as an index, according to an SRS transmission occasion counter n SRS and based on the selected child table, in each SRS frequency hopping period, according to the SRS frequency hopping bandwidth parameter b hop and the SRS bandwidth parameter B SRS distributed by the eNodeB; adding the SRS frequency-domain reference position p and the SRS frequency hopping frequency-domain position offset q to obtain a current SRS transmission frequency-domain position r = p + q; calculating an SRS transmission frequency-domain subcarrier offset k 0 according to the SRS transmission frequency-domain position r; repeating the above-mentioned processing steps for P times within one SRS frequency hopping period to obtain an SRS frequency hopping pattern, wherein, a value of P is determined based on b hop and B SRS together, and S is a step length related to b hop. a user equipment, UE, constructing a parent table, wherein the constructed parent table contains a plurality of child tables; the UE determining an SRS frequency-domain reference position p according to a system uplink bandwidth N RB UL, and an SRS bandwidth configuration parameter C SRS and an SRS frequency-domain position index n RRC distributed by an eNodeB; the UE selecting a child table from the constructed parent table according to the system uplink bandwidth N RB UL, and the SRS bandwidth configuration parameter C SRS distributed by the eNodeB; the UE looking up the table to obtain an SRS frequency hopping frequency-domain position offset q by taking n ' SRS =( n SRS mod P)·S as an index, according to an SRS transmission occasion counter n SRS and based on the selected child table, in each SRS frequency hopping period, according to the SRS frequency hopping bandwidth parameter b hop and the SRS bandwidth parameter B SRS distributed by the eNodeB; adding the SRS frequency-domain reference position p and the SRS frequency hopping frequency-domain position offset q to obtain a current SRS transmission frequency-domain position r = p + q; calculating an SRS transmission frequency-domain subcarrier offset k 0 according to the SRS transmission frequency-domain position r; repeating the above-mentioned processing steps for P times within one SRS frequency hopping period to obtain an SRS frequency hopping pattern, wherein, a value of P is determined based on b hop and B SRS together, and S is a step length related to b hop.