Address translator, message processing method and equipment
First Claim
1. An address translator to be coupled to a first network conforming to a first addressing system, and to be coupled to a second network conforming to a second addressing system, said address translator comprising:
- a processor;
an address translating unit which translates, in a Layer 3 region of communication data, a Layer 3 address of the first addressing system into a Layer 3 address of the second addressing system, or translates, in a Layer 3 region of communication data, a Layer 3 address of the second addressing system into a Layer 3 address of the first addressing system;
a detecting unit which detects that the communication data conforms to a particular protocol based on a port number contained in a header corresponding to a Layer 4 region of the communication data; and
a creating unit which creates translation information including a correspondence relationship between the Layer 3 address of the first addressing system and the Layer 3 address of the second addressing system for translating a Layer 3 address contained in a region of the communication data higher than the Layer 3 region, when the detecting unit detects that the communication data conforms to the particular protocol,wherein the address translator further comprises a communication function for communicating with a server device,wherein said address translator sends said translation information and the region of the communication data higher than the Layer 3 region to said server device, and receives information including said Layer 3 address described in the region of the communication data higher than the Layer 3 region which has been translated by said server device, andwherein at least a portion of the region of the communication data higher than the Layer 3 region is described by Session Initiation Protocol (SIP) and includes the Layer 3 address.
1 Assignment
0 Petitions
Accused Products
Abstract
An address translator includes an SIP message detecting function. Upon detection of an SIP message, the address translator sends the SIP message to an SIP address translator. The SIP address translator extracts addresses for translation, and makes a query to the address translator. The SIP address translator translates an IP address included in the SIP message, using translation information of the address translator. Thus, an SIP communication is accomplished between terminals belonging to different regions in association of the address translator and the SIP address translator.
36 Citations
20 Claims
-
1. An address translator to be coupled to a first network conforming to a first addressing system, and to be coupled to a second network conforming to a second addressing system, said address translator comprising:
-
a processor; an address translating unit which translates, in a Layer 3 region of communication data, a Layer 3 address of the first addressing system into a Layer 3 address of the second addressing system, or translates, in a Layer 3 region of communication data, a Layer 3 address of the second addressing system into a Layer 3 address of the first addressing system; a detecting unit which detects that the communication data conforms to a particular protocol based on a port number contained in a header corresponding to a Layer 4 region of the communication data; and a creating unit which creates translation information including a correspondence relationship between the Layer 3 address of the first addressing system and the Layer 3 address of the second addressing system for translating a Layer 3 address contained in a region of the communication data higher than the Layer 3 region, when the detecting unit detects that the communication data conforms to the particular protocol, wherein the address translator further comprises a communication function for communicating with a server device, wherein said address translator sends said translation information and the region of the communication data higher than the Layer 3 region to said server device, and receives information including said Layer 3 address described in the region of the communication data higher than the Layer 3 region which has been translated by said server device, and wherein at least a portion of the region of the communication data higher than the Layer 3 region is described by Session Initiation Protocol (SIP) and includes the Layer 3 address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An address translating system comprising:
-
an address translator, which is connected to a first network conforming to a first address system and a second network conforming to a second addressing system; and a server device, wherein the address translator comprises; a processor; an address translating unit which translates, in a Layer 3 region of communication data, a Layer 3 address of the first addressing system into a Layer 3 address of the second addressing system, or translates, in a Layer 3 region of communication data, a Layer 3 address of the second addressing system into a Layer 3 address of the first addressing system; and a detecting unit which detects that the communication data conforms to a particular protocol based on a port number contained in a header corresponding to a Layer 4 region of the communication data; and a creating unit which creates translation information including a correspondence relationship between the Layer 3 address of the first addressing system and the Layer 3 address of the second addressing system for translating a Layer 3 address contained in a region of the communication data higher than the Layer 3 region, when the detecting means detects that the communication data conforms to the particular protocol, wherein the address translator further comprises a communication function for communicating with the server device, wherein the address translator sends the translation information and the region of the communication data higher than the Layer 3 region to the server device, and receives information including the Layer 3 address described in the region of the communication data higher than the Layer 3 region which has been translated by the server device, and wherein at least a portion of the region of the communication data higher than the Layer 3 region is described by Session Initiation Protocol (SIP) and includes the Layer 3 address. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification