Es una pena que el foro no permita editar el post, porque me gustaría dejar más claro lo que le comentaba antes a erve, ya que podría llevar a error a alguien.
LO EXPUESTO EN ESTE HILO NO ES APLICABLE A NÚMEROS QUE NUNCA HAYAN SIDO PORTADOS, O QUE HAYAN VUELTO A SER PORTADOS A SU OPERADOR ORIGINAL. Es decir, si adquirimos un número nuevo con Orange, lo portamos a SUOP, lo portamos a Vodafone, lo volvemos a portar a Orange, y Orange/nosotros lo da/damos de baja, no podremos recuperarlo mediante este sistema.
A los operadores se les asignan bloques de números identificados por un prefijo. Por ejemplo, a día de hoy el prefijo 667 corresponde enteramente a Vodafone, y por lo tanto todos los números que sean de la forma 667xxxxxx y cuyo operador actual sea Vodafone se consideran no portados. Si portamos nuestro 667xxxxxx a otro operador, dicho número se considerará portado mientras el operador que dé el servicio sea distinto de Vodafone. Si más adelante dicho número se vuelve a portar de vuelta a Vodafone en realidad lo que ocurre es que se cancela la portabilidad, por lo que el número vuelve a estar en Vodafone como si nunca se hubiese portado, y por lo tanto el nodo central de portabilidades no retendría la numeración durante el mes de guarda en caso de que Vodafone cursase la baja accidental.
A veces es difícil saber cuál es el operador donante de nuestro número, ya que habrá gente que ni se acuerde del operador original, o incluso que después de las decenas de fusiones entre operadores le resulte difícil saber quién tiene asignado su prefijo actualmente. Para resolver este problema, lo mejor es consultar la base de datos actualizada de la CNMC en este enlace. En el archivo moviles.txt podemos ver a qué empresas corresponde cada prefijo.
Hasta donde entiendo, la CNMC asigna un prefijo a un operador, y éste puede subasignar un subprefijo del mismo a otros operadores. Por ejemplo, a día de hoy el prefijo 655 está asignado a Orange, y Orange ha subasignado el 65529 a Dia Móvil. Por tanto, si actualmente nuestro operador es Orange y nuestro número comienza por 65510, entonces nuestro número NO se encuentra portado. Sin embargo, si comenzase por 65529 SÍ estaría portado, y nuestro operador donante sería Dia Móvil.
Por lo que pude entender después de sumergirme en el mundo de las numeraciones, aunque es poco común, existe la posibilidad de que nunca hayamos firmado un contrato con el operador al que pertenece nuestro número. Por ejemplo, quizá originalmente todos los números 655 (incluyendo los 65529) fuesen de Orange, y en su día Orange nos asignase el número 65529xxxx. Más tarde, Orange pudo subasignar el prefijo 65529 a Dia Móvil, introduciendo en el nodo central todos los números 65529 activos en Orange como portados a Orange sin nosotros ni tan siquiera percibirlo. Entonces, terminamos teniendo un número con prefijo de Dia Movil sin nunca haber tenido ninguna relación con dicha empresa.
Espero que os sean útiles estas aclaraciones :-)