PATH CONTROL DEVICE, PATH CONTROL METHOD, AND PATH CONTROL PROGRAM
First Claim
1. A path control device which controls a path for transmitting data from a transmission terminal to a reception terminal through relays, said path control device comprising:
- a path information generating unit configured to generate path information indicating paths for transmitting the data from the transmission terminal to the reception terminal;
a path malfunction predicting unit configured to predict a malfunction on each of the relays, using the number of flows as a malfunction occurrence likelihood value which represents likelihood of a malfunction on the relay, including a degradation in transmission quality and increased load, each of the flows being a sequence of one or more packets to be relayed from one transmission source to one destination by the relay which is a candidate for monitoring, at least one of that is determined for each path indicated by the path information; and
a bypass path selecting unit configured to select, based on the malfunction occurrence likelihood value, a path that should be used for transmitting the data from the transmission terminal to the reception terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A path control device included in a terminal device (300), which includes a path information generating unit (302) which generates path information indicating paths from a terminal (300) to a terminal (400), a path malfunction predicting unit (303) which predicts a malfunction on each of the relays, using the number of flows as a malfunction occurrence likelihood value, at least one of the relays that is a candidate for monitoring is determined for each path, and a bypass path selecting unit (304) which selects, when the malfunction is predicted on the at least one relay, a path that should be used for transmitting the data from the terminal (300) to the terminal (400), from the paths except the path including the relay on which the malfunction is predicted.
-
Citations
13 Claims
-
1. A path control device which controls a path for transmitting data from a transmission terminal to a reception terminal through relays, said path control device comprising:
-
a path information generating unit configured to generate path information indicating paths for transmitting the data from the transmission terminal to the reception terminal; a path malfunction predicting unit configured to predict a malfunction on each of the relays, using the number of flows as a malfunction occurrence likelihood value which represents likelihood of a malfunction on the relay, including a degradation in transmission quality and increased load, each of the flows being a sequence of one or more packets to be relayed from one transmission source to one destination by the relay which is a candidate for monitoring, at least one of that is determined for each path indicated by the path information; and a bypass path selecting unit configured to select, based on the malfunction occurrence likelihood value, a path that should be used for transmitting the data from the transmission terminal to the reception terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12)
-
-
10. A path control method for controlling a path for transmitting data from a transmission terminal to a reception terminal through relays, said path control method comprising:
-
generating path information indicating paths for transmitting the data from the transmission terminal to the reception terminal; predicting a malfunction on each of the relays, using the number of flows as a malfunction occurrence likelihood value which represents likelihood of a malfunction on the relay, including a degradation in transmission quality and increased load, each of the flows being a sequence of one or more packets to be relayed from one transmission source to one destination by the relay which is a candidate for monitoring, at least one of that is determined for each path indicated by the path information; and selecting, based on the malfunction occurrence likelihood value, a path that should be used for transmitting the data from the transmission terminal to the reception terminal.
-
-
11. A non-transitory computer-readable recording medium for use in a computer, the recording medium having a computer-executable program recorded thereon, said computer-executable program being for controlling a path for transmitting data from a transmission terminal to a reception terminal through relays, said computer-executable program causing a computer to execute:
-
generating path information indicating paths for transmitting the data from the transmission terminal to the reception terminal; predicting a malfunction on each of the relays, using the number of flows as a malfunction occurrence likelihood value which represents likelihood of a malfunction on the relay, including a degradation in transmission quality and increased load, each of the flows being a sequence of one or more packets to be relayed from one transmission source to one destination by the relay which is a candidate for monitoring, at least one of that is determined for each path indicated by the path information; and selecting, based on the malfunction occurrence likelihood value, a path that should be used for transmitting the data from the transmission terminal to the reception terminal.
-
-
13. A path malfunction predicting device which predicts a malfunction in a path for transmitting data from a transmission terminal to a reception terminal through relays, said path malfunction predicting device comprising:
-
a path information generating unit configured to generate path information indicating paths for transmitting the data from the transmission terminal to the reception terminal; and a path malfunction predicting unit configured to predict a malfunction on each of the relays, using the number of flows as a malfunction occurrence likelihood value which represents likelihood of a malfunction on the relay, including a degradation in transmission quality and increased load, each of the flows being a sequence of one or more packets to be relayed from one transmission source to one destination by the relay which is a candidate for monitoring, at least one of that is determined for each path indicated by the path information.
-
Specification