Session initiation protocol message routing method between IP networks using different IP address format
First Claim
Patent Images
1. A method for routing a session initiation protocol (SIP) message between a local network and a public network, the method comprising:
- receiving the SIP message from one of the local network and the public network;
determining a transmitting subject and a transmission method identifier of the received SIP message, wherein the transmitting subject is one of the local network and the public network, and wherein the transmission method identifier includes information relating to whether the SIP message includes one of a request message and a response message;
extracting, from the received SIP message, information relating to a media receiving port, information relating to a media receiving Internet Protocol (IP) address, and information relating to a real time control protocol (RTCP) receiving IP address and port;
applying a network address translation to the extracted information based on the determined transmitting subject and the determined transmission method identifier;
using a result of the applied network address translation to specify a node address relating to performing routing on the SIP message, wherein when the determined transmitting subject is the local network, a public IP address used by the public network is specified, and wherein when the determined transmitting subject is the public network, a private IP address used by the local network is specified; and
using the extracted information and the specified node address relating to performing routing to route the SIP message to a destination address which belongs to a same network as the specified node address.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are examples of an interworking system and related methods. The interworking system can be configured to implement a session initiation protocol (SIP) message routing method that may include checking a transmitting subject and a transmission method of a SIP message, applying a network address translation based on the checked message'"'"'s transmitting subject and its transmission method, and specifying the address of the node selected based on the checked message'"'"'s transmitting subject in routing path information.
15 Citations
10 Claims
-
1. A method for routing a session initiation protocol (SIP) message between a local network and a public network, the method comprising:
-
receiving the SIP message from one of the local network and the public network; determining a transmitting subject and a transmission method identifier of the received SIP message, wherein the transmitting subject is one of the local network and the public network, and wherein the transmission method identifier includes information relating to whether the SIP message includes one of a request message and a response message; extracting, from the received SIP message, information relating to a media receiving port, information relating to a media receiving Internet Protocol (IP) address, and information relating to a real time control protocol (RTCP) receiving IP address and port; applying a network address translation to the extracted information based on the determined transmitting subject and the determined transmission method identifier; using a result of the applied network address translation to specify a node address relating to performing routing on the SIP message, wherein when the determined transmitting subject is the local network, a public IP address used by the public network is specified, and wherein when the determined transmitting subject is the public network, a private IP address used by the local network is specified; and using the extracted information and the specified node address relating to performing routing to route the SIP message to a destination address which belongs to a same network as the specified node address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An message routing apparatus, comprising:
-
a message receiving module which receives a session initiation protocol (SIP) message from one of a local network and a public network, and which determines a transmitting subject and a transmission method identifier of the received SIP message, wherein the transmitting subject is one of the local network and the public network, and wherein the transmission method identifier includes information relating to whether the SIP message includes one of a request message and a response message; a first address translation module which applies a network translation to information included in the received SIP message based on the determined transmitting subject and the determined transmission method identifier, the information including first information relating to a media receiving port, second information relating to a media receiving Internet Protocol (IP) address, and third information relating to a real time control protocol (RTCP) receiving IP address and port; a routing path generating module which uses an output of the first address translation module to specify a node address relating to performing routing on the SIP message, wherein when the determined transmitting subject is the local network, the routing path generating module is configured to specify a public IP address used by the public network, and wherein when the determined transmitting subject is the public network, the routing path generating module is configured to specify a private IP address used by the local network is specified; and a message transmitter which uses an output of the routing path generating module to transmit the SIP message to a destination address which belongs to the same network as the specified node address. - View Dependent Claims (7, 8, 9, 10)
-
Specification