Der Wechsel findet erst nach Ablauf deines jetzigen Vertrages statt.
Wenn du jetzt z.B. einen Vertrag bei o2 abschließt, dann gilt dieser erst nach Ablauf deines jetzigen Vertrages (sofern du deine Rufnummer mit übertragen möchtest)
Der neue Netzbetreiber, in diesem Fall o2, kündigt dann deinen bestehenden Vertrag bei Vodafone.
Solltest du jedoch deine Rufnummer nicht behalten wollen, kannst du natürlich überall einen Vertrag abschließen. Dann hast du jedoch 2x monatliche Kosten.