Communications system and a gateway device
AssigneeNEC Personal Products, Ltd.
InventorJohji Suzuki
Life of this patent
Estimating the term…
Abstract
A gateway device connecting an internal network to an external network includes a command analysis and translation section and a message processing section. The command analysis and translation section translates an internal address included in a command used on its corresponding internal network into an external address represented according to an address system used on the external network. The message processing section encapsulates the address-translated command in a message and transfers the message to the other gateway device on the other internal network through the external network and a message exchange server.
Claims21
A communications system comprising:
- a plurality of gateway devices each corresponding to a plurality of first networks, wherein each of the gateway devices connects a corresponding first network and a second network;
- and
- a message exchange server connected to the second network, wherein the message exchange server allows message communications between the gateway devices through the second network,
- wherein each of the gateway devices comprises:
- an address translator for translating a first address represented according to a first address system on the first network into a second address represented according to a second address system on the second network to produce an address-translated command, wherein the first address is included in a predetermined command received from a corresponding first network;
- and
- a message processor for encapsulating the address-translated command in a message to transmit the message to another gateway device through the message exchange server over the second network.
A gateway device corresponding to each of a plurality of first networks, wherein the gateway device connects a corresponding first network and a second network and allows message communication with a message exchange server through the second network, comprising:
- an address translator for translating a first address represented according to a first address system on the first network into a second address represented according to a second address system on the second network to produce an address-translated command, wherein the first address is included in a predetermined command received from a corresponding first network;
- and
- a message processor for encapsulating the address-translated command in a message to transmit the message to another gateway device through the message exchange server over the second network.
A communication method between a plurality of gateway devices, each of which corresponds to one of a plurality of first networks, wherein the gateway device connects a corresponding first network and a second network and allows message communication with a message exchange server through the second network, the communication method comprising:
- at each of the gateway devices,
- translating a first address represented according to a first address system on the first network into a second address represented according to a second address system on the second network to produce an address-translated command, wherein the first address is included in a predetermined command received from a corresponding first network;
- encapsulating the address-translated command in a message;
- and
- transmitting the message to another gateway device through the message exchange server over the second network.
A communication method in a gateway device which is provided for each of a plurality of first networks, wherein the gateway device connects a corresponding first network and a second network and allows message communication with a message exchange server through the second network, comprising:
- translating a first address represented according to a first address system on the first network into a second address represented according to a second address system on the second network to produce an address-translated command, wherein the first address is included in a predetermined command received from a corresponding first network;
- encapsulating the address-translated command in a message;
- and
- transmitting the message to another gateway device through the message exchange server over the second network.
A computer-readable medium recording a program for instructing a computer to function as a gateway device which is provided for each of a plurality of first networks, wherein the gateway device connects a corresponding first network and a second network and allows message communication with a message exchange server through the second network, the program comprising the steps of:
- translating a first address represented according to a first address system on the first network into a second address represented according to a second address system on the second network to produce an address-translated command, wherein the first address is included in a predetermined command received from a corresponding first network;
- encapsulating the address-translated command in a message;
- and
- transmitting the message to another gateway device through the message exchange server over the second network.
A communications system comprising:
- a plurality of gateway devices each corresponding to a plurality of first networks, wherein each of the gateway devices connects a corresponding first network and a second network;
- and
- a message exchange server connected to the second network, wherein the message exchange server allows message communications between the gateway devices through the second network,
- wherein each of the gateway devices comprises:
- means for translating a first address represented according to a first address system on the first network into a second address represented according to a second address system on the second network to produce an address-translated command, wherein the first address is included in a predetermined command received from a corresponding first network;
- and
- means for encapsulating the address-translated command in a message to transmit the message to another gateway device through the message exchange server over the second network.
A gateway device corresponding to each of a plurality of first networks, wherein the gateway device connects a corresponding first network and a second network and allows message communication with a message exchange server through the second network, comprising:
- means for translating a first address represented according to a first address system on the first network into a second address represented according to a second address system on the second network to produce an address-translated command, wherein the first address is included in a predetermined command received from a corresponding first network;
- and
- means for encapsulating the address-translated command in a message to transmit the message to another gateway device through the message exchange server over the second network.
Dependencies are inferred from the claim text.