Message processing method and apparatus based on the SIP protocol and an IP communication system
First Claim
1. A message processing method based on the SIP Protocol for a message processing system including a number of application servers and core network devices, comprising:
- a step of processing messages from a core network, of using a SIP proxy server as a uniform access interface for SIP messages from the core network to judge and distribute the received SIP messages to corresponding application servers for processing;
a step of processing messages from the application servers, of using the SIP proxy server as a uniform access interface for SIP messages from the application servers to distribute, according to instructions from the application servers, the received SIP messages to corresponding core network devices for processing,wherein the method further comprises an application server survival detection step, performed through the SIP proxy server, for detecting failure of an application server and transferring the traffic of the application server in the event of failure to other application servers, andwherein the step for processing the messages from the core network further comprises judging whether a to-header in the message contains a tag parameter, and whether the message is a request message, if the to-header in the message does not contain a tag parameter and the message is a request message, the SIP proxy server distributes the message to a corresponding application server according to a pre-configured message distribution strategy, and simultaneously adds a sign indicating which core network device the message is from at the end of the message, and if the to-header in the message contains a tag parameter or the message is a response message, a further step is taken to judge whether the tag parameter in the to-header in the message contains identification information of the application server.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a message processing method, apparatus based on the SIP Protocol and an IP communication system, wherein the method comprises: a step for processing messages from a core network, for using a SIP proxy server as a uniform access interface for SIP messages from the core network to judge and distribute the received SIP messages to corresponding application servers for processing; a step for processing messages from the application servers, for using the SIP proxy server as a uniform access interface for SIP messages from the application servers to distribute, according to instructions from the application servers, the received SIP messages to corresponding core network device for processing. Thus, with the method and system of the present invention, when the processing capability of one application server is not enough, the processing capability of the application server could be improved by expanding the number of the application servers without any need to perform modification of the configuration by the core network device.
-
Citations
16 Claims
-
1. A message processing method based on the SIP Protocol for a message processing system including a number of application servers and core network devices, comprising:
-
a step of processing messages from a core network, of using a SIP proxy server as a uniform access interface for SIP messages from the core network to judge and distribute the received SIP messages to corresponding application servers for processing; a step of processing messages from the application servers, of using the SIP proxy server as a uniform access interface for SIP messages from the application servers to distribute, according to instructions from the application servers, the received SIP messages to corresponding core network devices for processing, wherein the method further comprises an application server survival detection step, performed through the SIP proxy server, for detecting failure of an application server and transferring the traffic of the application server in the event of failure to other application servers, and wherein the step for processing the messages from the core network further comprises judging whether a to-header in the message contains a tag parameter, and whether the message is a request message, if the to-header in the message does not contain a tag parameter and the message is a request message, the SIP proxy server distributes the message to a corresponding application server according to a pre-configured message distribution strategy, and simultaneously adds a sign indicating which core network device the message is from at the end of the message, and if the to-header in the message contains a tag parameter or the message is a response message, a further step is taken to judge whether the tag parameter in the to-header in the message contains identification information of the application server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification