The emergence of new devices, services, and applications enables customers to experience a digital reality. The new digital lifestyle has transformed end-users expectations as customers demand various types of services to be charged in real-time, consumed online, and be available whenever they want.