A synchronization method on the basis of a field broadband bus architecture of an industrial Internet, wherein the field broadband bus architecture of an industrial Internet comprises: a bus controller, at least one bus terminal, and a two-wire bus, and the bus controller and the at least one bus terminal are connected over the two-wire bus to constitute a bus system; the bus controller communicates with any of the at least one bus terminal, and the bus terminal communicates with each other, using the Orthogonal Frequency Division Multiplexing, OFDM, technology, and sub-carriers occupied by the bus terminal do not interfere with each other; and characterized in that, the synchronization method applicable to each bus terminal comprises: receiving, by the bus terminal, a downlink pilot signal transmitted by the bus controller in a downlink system subframe, and determining a clock offset and a symbol offset respectively between the bus terminal and the bus controller based upon the received downlink pilot signal; correcting, by the bus terminal, a clock for a received signal based upon the clock offset, and correcting a clock for a signal to be transmitted based upon the clock offset; and adjusting a window position of the received signal based upon the symbol offset, and adjusting a window position of the signal to be transmitted based upon the symbol offset, so that the bus terminal is clock-synchronized and symbol-synchronized with the bus controller; and adjusting, by the bus terminal, a transmission time of a signal to be transmitted to the bus controller, according to a transmission delay between the bus terminal and the bus controller, and adjusting a transmission time of signals to be transmitted to the other bus terminals, according to transmission delays between the bus terminal and the other bus terminals, so that the bus system is synchronized by clock-synchronization and symbol-synchronization of each bus terminal with the bus controller and adjusting the transmission delay between each bus terminal and the bus controller, wherein the transmission delay between the bus terminal and the bus controller is determined according to a difference between a reception time of an access request message received by the bus controller from the bus terminal, and a transmission time of the access request message transmitted to the bus controller by the bus terminal, the transmission delay between the bus terminal and each of the other bus terminals is determined according to a difference between a reception time of a signal received by the bus terminal from the corresponding other bus terminal, and a transmission time of the signal transmitted to the bus terminal by the corresponding other bus terminal. receiving, by the bus terminal, a downlink pilot signal transmitted by the bus controller in a downlink system subframe, and determining a clock offset and a symbol offset respectively between the bus terminal and the bus controller based upon the received downlink pilot signal; correcting, by the bus terminal, a clock for a received signal based upon the clock offset, and correcting a clock for a signal to be transmitted based upon the clock offset; and adjusting a window position of the received signal based upon the symbol offset, and adjusting a window position of the signal to be transmitted based upon the symbol offset, so that the bus terminal is clock-synchronized and symbol-synchronized with the bus controller; and adjusting, by the bus terminal, a transmission time of a signal to be transmitted to the bus controller, according to a transmission delay between the bus terminal and the bus controller, and adjusting a transmission time of signals to be transmitted to the other bus terminals, according to transmission delays between the bus terminal and the other bus terminals, so that the bus system is synchronized by clock-synchronization and symbol-synchronization of each bus terminal with the bus controller and adjusting the transmission delay between each bus terminal and the bus controller, wherein the transmission delay between the bus terminal and the bus controller is determined according to a difference between a reception time of an access request message received by the bus controller from the bus terminal, and a transmission time of the access request message transmitted to the bus controller by the bus terminal, the transmission delay between the bus terminal and each of the other bus terminals is determined according to a difference between a reception time of a signal received by the bus terminal from the corresponding other bus terminal, and a transmission time of the signal transmitted to the bus terminal by the corresponding other bus terminal.