Telecommunications billing systems are large, complex entities that have to be integrated to support the new services.
Proprietary closed-loop systems present some benefits, but they also present a certain atmosphere of risk in the marketplace.
GPS systems only work within certain ranges. If a user is inside a building, the system may not be able to see him.