A system and method for enabling customers of communication services to subscribe
or modify pre-provisioned communication services and allowing the customers to
retrieve in real-time the status of the pre-provisioned services and the parameters
of their subscribed services. Once a request is received from an Internet interface
device of a customer, a service provider server ("SPS") formulates an appropriate
message in an Internet protocol ("IP") and forwards the message to a Service Control
Point ("SCP"). The SCP formulates an advanced intelligence network ("AIN") protocol
message from the IP message and forwards the AIN message to a switch. The switch
takes appropriate action in response to the AIN message and returns a response
to the SCP. The SCP formulates an IP message and transfers the IP response to the
SPS. The SPS delivers information from the IP response to the Internet interface
of the customer. Depending on the content of the customer's request, modifications
of the customer's subscription data may occur in the storage elements associated
with the SPS and SCP. Furthermore, depending on the content of the customer's request,
the SPS may send an IP message to a network element other than the SCP.