GATEWAY APPARATUS, COMMUNICATION METHOD OF GATEWAY APPARATUS, NODE APPARATUS, COMMUNICATION METHOD OF NODE APPARATUS, AND COMMUNICATION SYSTEM
First Claim
1. A gateway apparatus in which a plurality of protocol stacks are implemented and configured to mediate communication between a server apparatus and a node apparatus, in a communication system including a server apparatus, a node apparatus and a gateway apparatus, the gateway apparatus comprising:
- a sorting destination storing unit which stores information of a sorting destination that performs a process according to a destination, for each destination;
a sorting unit which outputs an input destination and transmission data to a sorting destination according to the destination searched from information stored in the sorting destination storing unit;
a transmission destination storing unit which stores information of a transmission destination for each destination;
an input/output unit which is provided for each implemented protocol stack and performs a transmission process and a reception process according to a corresponding protocol stack; and
a protocol converting unit which is provided for each implemented protocol stack and assembles, when a destination and transmission data are input from the sorting unit, the destination and the transmission data as data that matches a format of a corresponding protocol stack, and instructs the input/output unit of a corresponding protocol stack to transmit the assembled data to a transmission destination according to the destination searched from information stored in the transmission destination storing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A gateway apparatus includes a sorting destination storing unit which stores information of a sorting destination that performs a process according to a destination, a sorting unit which outputs an input destination and transmission data to a sorting destination according to the destination searched from information stored in the sorting destination storing unit, a transmission destination storing unit which stores information of a transmission destination for each destination, an input/output unit which performs a transmission process and a reception process according to a corresponding protocol stack, and a protocol converting unit which assembles, when a destination and transmission data are input from the sorting unit, the destination and the transmission data as data that matches a format of a corresponding protocol stack, and instructs the input/output unit of a corresponding protocol stack to transmit the assembled data to a transmission destination according to the destination.
-
Citations
17 Claims
-
1. A gateway apparatus in which a plurality of protocol stacks are implemented and configured to mediate communication between a server apparatus and a node apparatus, in a communication system including a server apparatus, a node apparatus and a gateway apparatus, the gateway apparatus comprising:
-
a sorting destination storing unit which stores information of a sorting destination that performs a process according to a destination, for each destination; a sorting unit which outputs an input destination and transmission data to a sorting destination according to the destination searched from information stored in the sorting destination storing unit; a transmission destination storing unit which stores information of a transmission destination for each destination; an input/output unit which is provided for each implemented protocol stack and performs a transmission process and a reception process according to a corresponding protocol stack; and a protocol converting unit which is provided for each implemented protocol stack and assembles, when a destination and transmission data are input from the sorting unit, the destination and the transmission data as data that matches a format of a corresponding protocol stack, and instructs the input/output unit of a corresponding protocol stack to transmit the assembled data to a transmission destination according to the destination searched from information stored in the transmission destination storing unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication method of a gateway apparatus in which a plurality of protocol stacks are implemented and configured to mediate communication between a server apparatus and a node apparatus, in a communication system including a server apparatus, a node apparatus and a gateway apparatus, the communication method comprising:
-
outputting a destination and transmission data to a sorting destination according to the destination; when the destination is a prescribed sorting destination, assembling the destination and the transmission data as data that matches a corresponding protocol stack; and transmitting the assembled data to a transmission destination according to the destination, after performing a transmission process according to a corresponding protocol stack. - View Dependent Claims (8, 9, 10)
-
-
11. A node apparatus in which a protocol stack is implemented, the node apparatus comprising:
-
a sorting destination storing unit which stores information of a sorting destination for each destination; a sorting unit which outputs an input destination and transmission data to a sorting destination according to the destination searched from information stored in the sorting destination storing unit; a transmission destination storing unit which stores information of a transmission destination for each destination; an input/output unit which is provided corresponding to an implemented protocol stack and performs a transmission process and a reception process according to a corresponding protocol stack; and a protocol converting unit which is provided for an implemented protocol stack, and assembles, when a destination and transmission data are input from the sorting unit, the destination and transmission data as data that matches a format of a corresponding protocol stack, and instructs the input/output unit of a corresponding protocol stack to transmit the assembled data to a transmission destination according to the destination searched from information stored in the transmission destination storing unit. - View Dependent Claims (12)
-
-
13. A communication method of a node apparatus in which a protocol stack is implemented, the communication method comprising:
-
outputting a destination and transmission data to a sorting destination according to the destination; when the destination is a prescribed sorting destination, assembling the destination and transmission data as data that matches a format of a corresponding protocol stack; and outputting the assembled data to a transmission destination according to the destination, after performing a transmission process according to a corresponding protocol stack. - View Dependent Claims (14)
-
-
15. A communication system in which a first network including a server apparatus and a second network including a node apparatus are connected via a gateway apparatus;
- wherein
the server apparatus comprises; a first sorting destination storing unit which stores information of a sorting destination for each destination; a first sorting unit which outputs input destination and transmission data to a sorting destination according to the destination searched from information stored in the first sorting destination storing unit; a first transmission destination storing unit which stores information of the transmission destination for each destination; a first input/output unit which performs a transmission process and a reception process according to a first protocol stack of a communication protocol of the first network, the first protocol stack being implemented in the server apparatus; and a first protocol converting unit which assembles, when a destination and transmission data are input from the first sorting unit, the destination and the transmission data as data that matches a format of the first protocol stack and instructs the first input/output unit to transmit the assembled data to a transmission destination according to the destination searched from information stored in the first transmission destination storing unit, and when data obtained by a reception process according to the first protocol stack is input from the first input/output unit, extracts from the data a destination and transmission data, and to output the destination and transmission data to the first sorting unit, the node apparatus comprises; a second sorting destination storing unit which stores information of a sorting destination for each destination; a second sorting unit which outputs input destination and transmission data to a sorting destination according to the destination searched from information stored in the second sorting destination storing unit; a second transmission destination storing unit which stores information of the transmission destination for each destination; a second input/output unit which performs a transmission process and a reception process according to a second protocol stack of a communication protocol of the second network, the second protocol stack being implemented in the node apparatus; and a second protocol converting unit which assembles, when a destination and transmission data are input from the second sorting unit, the destination and the transmission data as data that matches a format of the second protocol stack and instructs the second input/output unit to transmit the assembled data to a transmission destination according to the destination searched from information stored in the second transmission destination storing unit, and when data obtained by a reception process according to the second protocol stack is input from the second input/output unit, extracts a destination and transmission data from the data, and to output the destination and transmission data to the second sorting unit, and the gateway apparatus comprises; a third sorting destination storing unit which stores information of a sorting destination for each destination; a third sorting unit which outputs input destination and transmission data to a sorting destination according to the destination searched from information stored in the third sorting destination storing unit; a third transmission destination storing unit which stores information of the transmission destination for each destination; a third input/output unit which performs a transmission process and a reception process according to the first protocol stack which is implemented in the gateway apparatus; a fourth input/output unit which performs a transmission process and a reception process according to the second protocol stack which is implemented in the gateway apparatus; a third protocol converting unit which assembles, when a destination and transmission data are input from the third sorting unit, the destination and the transmission data as data that matches a format of the first protocol stack and instructs the third input/output unit to transmit the assembled data to a transmission destination according to the destination searched from information stored in the third transmission destination storing unit, and when data obtained by a reception process according to the first protocol stack is input from the third input/output unit, extracts a destination and transmission data from the data, and outputs the destination and transmission data to the third sorting unit; and a fourth protocol converting unit which assembles, when a destination and transmission data are input from the third sorting unit, the destination and the transmission data as data that matches a format of the second protocol stack and instructs the fourth input/output unit to transmit the assembled data to a transmission destination according to the destination searched from information stored in the third transmission destination storing unit, and when data obtained by a reception process according to the second protocol stack is input from the fourth input/output unit, extracts a destination and transmission data from the data, and to output the destination and transmission data to the third sorting unit. - View Dependent Claims (16, 17)
- wherein
Specification