  Noise and imperfection of realistic devices are major obstacles for
implementing quantum cryptography. In particular birefringence in optical
fibers leads to decoherence of qubits encoded in polarization of photon. We
show how to overcome this problem by doing single qubit quantum communication
without a shared spatial reference frame and precise timing. Quantum
information will be encoded in pair of photons using ``tag'' operations which
corresponds to the time delay of one of the polarization modes. This method is
robust against the phase instability of the interferometers despite the use of
time-bins. Moreover synchronized clocks are not required in the ideal situation
no photon loss case as they are only necessary to label the different encoded
qubits.
