Patent ID: 8656001

Claim:
A communication system comprising: an application server; a Web server coupled to the application server; and a plurality of service control servers coupled to the application server; the Web server receives a request from a terminal for requesting one of the communication services included in a plurality of service functions embodied by the plurality of service control servers; and transmits a first message to the application server based on the request, the first message being in conformity with Parlay X API and including an identifier of a first procedure; the application server receives the first message from the Web server; extracts the identifier of the first procedure from the received first message; manages a relation between the identifier of the first procedure, a rule, and an IP address of a first service control server of the plurality of service control servers, based upon a rule information; specifies the IP address of the first service control server and the rule, which correspond to the extracted identifier by using the rule information; stores the received first message with a corresponding second message of a second procedure, based upon a message rule information provided for the rule; converts the received first message into the corresponding second message based on the message rule information; and sends the corresponding second message to the first service control server including the specified IP address; the first service control server receives the corresponding second message from the application server; and provides the requested service function based on the corresponding second message.