Communication system, application server and communication method for server cooperation
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication entrepreneur has an application server 2 having message conversion function. The application server 2 performs service function distribution processing with reference to trigger rule 220 and message rule 230. The communication entrepreneur can provide various service functions without notifying individual server addresses to a service entrepreneur.
-
Citations
11 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. An application server coupled to a Web server and a plurality of service control servers, the application server being operatively configured to
receive a first message from the Web server, the first message being in conformity with Parlay X API and including an identifier of a first procedure; -
extract the identifier of the first procedure from the received first message; manage 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; specify the IP address of the first service control server and the rule, which correspond to the extracted identifier by using the rule information; store the received first message with a corresponding second message of a second procedure, based upon a message rule information provided for the rule; convert the received first message into the corresponding second message based on the message rule information; and send the corresponding second message to the service control server including the specified IP address. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A communication method in a communication system including an application server, a Web server coupled to the application server, and a plurality of service control servers coupled to the application server, the method comprising:
-
receiving, by the Web server, a request from a terminal for requesting one of the communication services included in a plurality of service functions provided by the plurality of service control servers; transmitting, by the Web server, 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; receiving, by the application server, the first message from the Web server;
extracting, by the application server, the identifier of the first procedure from the received first message;managing, by the application server, 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; specifying, by the application server, the IP address of the first service control server and the rule, which correspond to the extracted identifier by using the rule information; storing, by the application server, the received first message with a corresponding second message of a second procedure, based upon a message rule information provided for the rule;
converting, by the application server, the received first message into the corresponding second message based on the message rule information;sending, by the application server, the corresponding second message to the first service control server including the specified IP address;
receiving, by the first service control server, the corresponding second message from the application server; and
providing, by the first service control server, the requested service function based on the corresponding second message. - View Dependent Claims (11)
-
Specification