Pues buscas un proveedor de servicios de SMS/MMS/WAP, etc. y miras que te ofrecen. (Tambien llamados "Plataformas SMS").
Lo normal es que te ofrezcan una serie de numeros de diversas tarificaciones: 0.15, 0.30, 0.60 y 0.90.
Es decir, el 5551 para tal precio.
El 5558 para tal otro, y asi.
Luego para el numero que elijas (segun lo pasta que quieras ganar por mensaje recibido, y que pretendes que gasten tus "usuarios"), pues eliges una o varias palabras clave (el tipico "TONO" o "POLITONO", "LIGA", etc.)
Puede ser muy complicado dar de alta la palabra que veas adecuada, porque estos numeros son un bien escaso, y tener un numero dedicado para ti te costaria una pasta enorme, de manera que compartiras numero con muchas otras empresas que usen esos servicios, con lo cual es muy posible que la palabra que quieras este reservada.
Respecto al funcionamiento ya dependera del proveedor de servicios, pero se supone que puedes controlar una serie de cosas tu mismo via acceso web con user/pass, y lo que no puedan dejarte administrar a ti, pues lo pides y que te lo den de alta ellos.
Estadisticas y tal siempre puedes mirarlas, se supone.
De todas maneras, como particular, yo me olvidaria, si tienes una empresa y alguna idea interesante, ya es otra historia.
Saludos!
P.D.- Si montas un servicio de Tonos/politonos, parte de la pasta va a la **** SGAE, que lo sepas
P.D.2.- Si realmente te interesa el tema, por favor, no times a nadie

(no es nada personal, pero el rollo SMS suele andar cerca de la palabra timo)