Method and device for connecting networks
First Claim
1. A network connecting method that processes communications between a first multi-media terminal having a first terminal address in a first address space and a second multi-media terminal having a second terminal address in a second address space, comprising the steps of:
- (a) providing a proxy device having a first proxy address in the first address space and a second proxy address in the second address space;
(b) transmitting packets from the first multi-media terminal to the proxy device using the first terminal address as a source address and the first proxy address as a destination address in headers of the packets, the packets also including the second terminal address in data areas of the packets;
(c) in the proxy device, modifying the packets received from the first terminal by translating the addresses in the headers and data areas of the packets, the source address being translated to the second proxy address and the destination address being translated to the second terminal address;
(d) transmitting the packets modified in step (c) from the proxy device to the second multi-media terminal;
(e) transmitting packets from the second multi-media terminal to the proxy device using the second terminal address as the source address and the second proxy address as the destination address in the headers of the packets and the first address in the data areas of the packets;
(f) in the proxy device, modify the packets received from the second multi-media terminal by translating the addresses in the headers and data areas of the packets, the source address being translated to the first proxy address and the destination address being translated to the first terminal address; and
(g) transmitting the packets modified in step (f) from the proxy device to the first multi-media terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
It is the subject of this invention to provide a method and a device that can process communications between all sorts of multi-media terminals.
The method or device of this invention is applied or equipped between different multi-media terminals, each of which exists in each different address space. It watches packets under each communication protocol. It automatically compiles and deletes address information for address translation. And it stands proxy for calling and connecting between each multi-media terminal and the other multi-media terminal according to this address information.
21 Citations
19 Claims
-
1. A network connecting method that processes communications between a first multi-media terminal having a first terminal address in a first address space and a second multi-media terminal having a second terminal address in a second address space, comprising the steps of:
-
(a) providing a proxy device having a first proxy address in the first address space and a second proxy address in the second address space; (b) transmitting packets from the first multi-media terminal to the proxy device using the first terminal address as a source address and the first proxy address as a destination address in headers of the packets, the packets also including the second terminal address in data areas of the packets; (c) in the proxy device, modifying the packets received from the first terminal by translating the addresses in the headers and data areas of the packets, the source address being translated to the second proxy address and the destination address being translated to the second terminal address; (d) transmitting the packets modified in step (c) from the proxy device to the second multi-media terminal; (e) transmitting packets from the second multi-media terminal to the proxy device using the second terminal address as the source address and the second proxy address as the destination address in the headers of the packets and the first address in the data areas of the packets; (f) in the proxy device, modify the packets received from the second multi-media terminal by translating the addresses in the headers and data areas of the packets, the source address being translated to the first proxy address and the destination address being translated to the first terminal address; and (g) transmitting the packets modified in step (f) from the proxy device to the first multi-media terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A proxy device that has a first proxy address in a first address space and a second proxy address in a second address space, and that is used in a network connecting method that processes communications between a first multi-media terminal having a first terminal address in the first address space and a second multi-media terminal having a second terminal address in the second address space, the network connecting method including the steps of (a) transmitting packets from the first multi-media terminal to the proxy device using the first terminal address as a source address and the first proxy address as a destination address in headers of the packets, the packets also including the second terminal address in data areas of the packets;
- (b) in the proxy device, modifying the packets received from the first terminal by translating the address in the headers and data areas of the packets, the source address being translated to the second proxy address and the destination address being translated to the second terminal address;
(c) transmitting the packets modified in step (b) from the proxy device to the second multi-media terminal;
(d) transmitting packets from the second multi-media terminal to the proxy device using the second terminal address as the source address and the second proxy address as the destination address in the headers of the pockets and the first terminal address in the data areas of the packets;
(e) in the proxy device, modify the packets received from the second multi-media terminal by translating the address in the headers and data areas of the packets, the source address being translated to the first proxy address and the destination address being translated to the first terminal address; and
(f) transmitting the packets modified in step (e) from the proxy device to the first multi-media terminal, wherein said proxy device comprises;an address translator that translates the addresses in the headers and data areas of packets received from the first multi-media terminal and that translates the addresses in the headers and data areas of packets received from the second multi-media terminal; and a priority controller which processes a priority connection according to characteristics of the packets. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
- (b) in the proxy device, modifying the packets received from the first terminal by translating the address in the headers and data areas of the packets, the source address being translated to the second proxy address and the destination address being translated to the second terminal address;
Specification