Ultra-accurate Ethernet Time-Transfer with programmable carrier-frequency based on White Rabbit solution