The invention discloses a distributed optical fiber sensing system for measuring temperature, strain and vibration simultaneously. Based on an Optical Time Domain Reflectometry (ODTR) multiplexing technology, optical time-division multiplexing unequal-width dipulse serves as detection light, coherent detection technologies of Brillouin scattering signals and Rayleigh scattering signals are merged,and a set of distributed optical fiber sensing system which can conduct single-ended measuring on the temperature, strain and vibration is achieved; meanwhile, the measuring range of the vibration frequency can reach the MHz level, and the problems are solved that a traditional ODTR system can only measure the temperature strain or the static strain while cannot timely respond to the dynamic change, or it is hard to measure the temperature strain and the static strain simultaneously, or the measurable range of the vibration frequency is limited by the length of sensing optical fiber. The distributed optical fiber sensing system can conduct single-ended measuring, and is simple in structure, easy to implement, and good in application prospect.