Creo la solucion seria un dongle, un servidor de linux con php, apache y una base de datos mysql que lleve el registro de los numeros que no estan asignandos, forzosamente tienes que enviar el mensaje para que la red celular conteste si existe o no el server si existe devuelve el codigo status ok, si no existe devuelve error c03, o failure status, de todos modos el mensaje se tiene que envier forzosamente, es decir tu dongle o modem no puede decidir si enviar o no enviar, por logica siempre envia asumiendo que el numero existe, el que le contesta si si existe o no es ya la compañia de telefono, en resumen lo que podrias tener es una lista de numeros que no existen o que si existen en base a un mensaje previamente enviado no se si me explique