Path control system, control device, and path control method
First Claim
Patent Images
1. A path control system comprising:
- a first communication device;
a second communication device;
a security device; and
a flow controller;
wherein the security device comprises;
at least one memory storing instructions, andat least one processor configured to execute the instructions to;
provide a security feature to data transmitted and received between the first communication device and the second communication device;
wherein the flow controller comprises;
at least one memory storing instructions, andat least one processor configured to execute the instructions to;
select one of a first path through the security device and a second path not through the security device as a communication path of the data based on a path information table where an attribute of the data and a communication path between the first communication device and the second communication device are associated,when Transport Control Protocol (TCP) is determined to be used for data transmission, select the first path as a communication path from the first communication device to the second communication device before a TCP connection between the first communication device and the second communication device is established and the second path as a communication path from the first communication device to the second communication device after the TCP connection between the first communication device and the second communication device is established; and
when User Datagram Protocol (UDP) is determined to be used for data transmission, select the first path as a communication path from the first communication device to the second communication device and the second path as a communication path from the second communication device return to the first communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a path control system, a control device and a path control method that can achieve reduction of the load on a gateway device, there are included a communication device, a communication device, a security device that provides a security feature to data transmitted and received between the communication device and the communication device, and a path control device that selects one of a first path through the security device and a second path not through the security device as a communication path of the data based on a path information table where an attribute of the data and a communication path between the communication device and the communication device are associated.
18 Citations
15 Claims
-
1. A path control system comprising:
-
a first communication device; a second communication device; a security device; and a flow controller; wherein the security device comprises; at least one memory storing instructions, and at least one processor configured to execute the instructions to; provide a security feature to data transmitted and received between the first communication device and the second communication device; wherein the flow controller comprises; at least one memory storing instructions, and at least one processor configured to execute the instructions to; select one of a first path through the security device and a second path not through the security device as a communication path of the data based on a path information table where an attribute of the data and a communication path between the first communication device and the second communication device are associated, when Transport Control Protocol (TCP) is determined to be used for data transmission, select the first path as a communication path from the first communication device to the second communication device before a TCP connection between the first communication device and the second communication device is established and the second path as a communication path from the first communication device to the second communication device after the TCP connection between the first communication device and the second communication device is established; and when User Datagram Protocol (UDP) is determined to be used for data transmission, select the first path as a communication path from the first communication device to the second communication device and the second path as a communication path from the second communication device return to the first communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control device comprising:
-
at least one memory storing instructions, and at least one processor configured to execute the instructions to; select one of a first path through a security device that provides a security feature to data transmitted and received between a first communication device and a second communication device and a second path not through the security device as a communication path of the data based on a path information table where an attribute of the data transmitted and received between the first communication device and the second communication device and a communication path between the first communication device and the second communication device are associated, when Transport Control Protocol (TCP) is determined to be used for data transmission, select the first path as a communication path from the first communication device to the second communication device before a TCP connection between the first communication device and the second communication device is established and the second path as a communication path from the first communication device to the second communication device after the TCP connection between the first communication device and the second communication device is established, and when User Datagram Protocol (UDP) is determined to be used for data transmission, select the first path as a communication path from the first communication device to the second communication device and the second path as a communication path from the second communication device return to the first communication device. - View Dependent Claims (10, 11)
-
-
12. A path control method comprising:
-
selecting one of a first path through a security device that provides a security feature to data transmitted and received between a first communication device and a second communication device and a second path not through the security device as a communication path of the data based on a path information table where an attribute of the data transmitted and received between the first communication device and the second communication device and a communication path between the first communication device and the second communication device are associated; when Transport Control Protocol (TCP) is determined to be used for data transmission, selecting the first path as a communication path from the first communication device to the second communication device before a TCP connection between the first communication device and the second communication device is established and the second path as a communication path from the first communication device to the second communication device after the TCP connection between the first communication device and the second communication device is established, and when User Datagram Protocol (UDP) is determined to be used for data transmission, selecting the first path as a communication path from the first communication device to the second communication device and the second path as a communication path from the second communication device return to the first communication device. - View Dependent Claims (13, 14, 15)
-
Specification