. . "Just as enterprises used to buy separate servers for each application, carriers often use dedicated hardware for each function involved in delivering a service, such as billing and authentication." . . .