The embodiment of the invention relates to the field of communication transmission, and particularly discloses methods, devices and systems for generating and receiving difference quadrature phase shift keying (DQPSK) codes. The device for generating the difference quadrature phase shift keying (DQPSK) codes comprises a laser, a time division multiplex device, a precoding unit, a first control unit, a delay adjustable unit, a third delay adjustable unit and a double parallel modulator. The device for receiving the difference quadrature phase shift keying (DQPSK) codes comprises an optical splitter, a second control unit, a first interferometer, a second interferometer, a first balance receiver, a second balance receiver and a time division multiplex device. By adopting the technical scheme of the embodiment of the invention, the nonlinear effect of signals in the optical fiber transmission is reduced, and the optical transmission performance is improved.