Principle of FBG-based dspersion compensation