Inter working system
First Claim
Patent Images
1. An interworking system, comprising:
- a simple traversal under user datagram protocol through network address translator (STUN) server configured to provide public IP binding information based on a private IP address; and
an application layer gateway (ALG) server including;
an IP masquerading performer configured to change header information of a public IP binding request into private media receiving address information extracted from a payload of a packet received from a call transmitting terminal;
a STUN client performer configured to;
transmit the public IP binding request with the header information, as changed by the IP masquerading performer, to the STUN server, andreceive a binding request response included in the header information, as changed from the STUN server, wherein the header information includes global media receiving address information;
an address translator configured to change the private media receiving address information of the packet received from the from the call transmitting terminal into global media receiving address information extracted from the binding request response; and
a determiner configured to determine whether to drive the IP masquerading performer depending on whether a network of the destination specified in the header of a call connection request packet corresponds to a source network.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are examples of an interworking system. In some embodiments, the interworking system includes a STUN server and an application layer gateway (ALG) server. The STUN server can be configured to provide binding information. The application layer gateway (ALG) server can include an IP masquerading performer, a STUN client performer, an address translator and a determiner.
15 Citations
5 Claims
-
1. An interworking system, comprising:
-
a simple traversal under user datagram protocol through network address translator (STUN) server configured to provide public IP binding information based on a private IP address; and an application layer gateway (ALG) server including; an IP masquerading performer configured to change header information of a public IP binding request into private media receiving address information extracted from a payload of a packet received from a call transmitting terminal; a STUN client performer configured to; transmit the public IP binding request with the header information, as changed by the IP masquerading performer, to the STUN server, and receive a binding request response included in the header information, as changed from the STUN server, wherein the header information includes global media receiving address information; an address translator configured to change the private media receiving address information of the packet received from the from the call transmitting terminal into global media receiving address information extracted from the binding request response; and a determiner configured to determine whether to drive the IP masquerading performer depending on whether a network of the destination specified in the header of a call connection request packet corresponds to a source network. - View Dependent Claims (2, 3)
-
-
4. An interworking system, comprising:
-
a STUN server configured to provide public IP binding information of a private IP address; and an application layer gateway (ALG) server including; a determiner configured to; check a transmitting subject identifier and a transmitting method identifier of a session initiation protocol (SIP) message received from a call transmitting terminal, determine whether an originating network of the call transmitting terminal corresponds to a destination network of a call receiving terminal, and determine whether the SIP message is a request message or a response message; an IP masquerading performer configured to insert attribute values extracted from a session description protocol (SDP) field of the SIP message, the attribute values inserted in header information of a public IP binding request according to a determination by the determiner; a STUN client performer configured to; transmit the public IP binding request with the header information, as changed by the IP masquerading performer, to the STUN server, and receive a public IP binding response with the header information as changed with the attribute values; and a message translator configured to apply the attribute values processed into a public IP format of the SIP message. - View Dependent Claims (5)
-
Specification