Communication system, communication method, communication terminal device, control method thereof, and program
First Claim
1. A communication system comprising:
- a plurality of communication terminals, and based on a message originated from a first communication terminal to a third communication terminal via a second communication terminal, each communication terminal included in the plurality of communication terminals creates routes to the first communication terminal by using the second and third communication terminals to communicate between the first and third communication terminals via the created route,wherein the second communication terminal has state notification means for detecting a possible disconnection state in terms of a disconnection symptom for communication on the route as an upstream side for the message and notifying the possible disconnection state to the first communication terminal, wherein a number of notifications of the possible disconnection state transmitted to the first communication terminal is limited to a specified ratio of one notification to a predetermined number of data packets transmitted between the first and third communication terminals, andthe first communication terminal has message origination means for generating the message using a creation condition according to a route other than the route matching the possible disconnection state notified from the second communication terminal and originating the message.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention proposes a highly reliable communication system and communication method, a communication terminal device used for the communication system, a control method thereof, and a program installed on the communication terminal device. In communication system and communication method, the communication terminal device used for the communication system, the control method thereof, and the program installed on the communication terminal device, a first communication terminal originates a first message. In response to the first message, a third communication terminal originates a second message. Based on these messages, the first through third communication terminals create routes to the first or third communication terminal. The first communication terminal transmits a route request composed of a request for a route used for communication with the third communication terminal. The second and third communication terminals create multiple routes to the first or third communication terminal. A communication route is established between the first and third communication terminals using a route that belongs to the created routes and satisfies the route request transmitted from the first communication terminal.
-
Citations
17 Claims
-
1. A communication system comprising:
-
a plurality of communication terminals, and based on a message originated from a first communication terminal to a third communication terminal via a second communication terminal, each communication terminal included in the plurality of communication terminals creates routes to the first communication terminal by using the second and third communication terminals to communicate between the first and third communication terminals via the created route, wherein the second communication terminal has state notification means for detecting a possible disconnection state in terms of a disconnection symptom for communication on the route as an upstream side for the message and notifying the possible disconnection state to the first communication terminal, wherein a number of notifications of the possible disconnection state transmitted to the first communication terminal is limited to a specified ratio of one notification to a predetermined number of data packets transmitted between the first and third communication terminals, and the first communication terminal has message origination means for generating the message using a creation condition according to a route other than the route matching the possible disconnection state notified from the second communication terminal and originating the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication terminal device comprising:
-
a memory to store routes, created by the terminal device, to a first communication terminal, the terminal device mediates between the first communication terminal as a transmission origin and a second communication terminal as a transmission destination and based on a message originated from the first communication terminal to the second communication terminal, creates the routes to the first communication terminal ; and state notification means for detecting a possible disconnection state in terms of a disconnection symptom for communication on the routes as an upstream side for the message and notifying the possible disconnection state to the first communication terminal, wherein a number of notifications of the possible disconnection state transmitted to the first communication terminal is limited to a specified ratio of one notification to a predetermined number of data packets transmitted between the first and second communication terminals. - View Dependent Claims (8, 9)
-
-
10. A communication method for a communication terminal device, the method comprising:
-
mediating between a first communication terminal as a transmission origin and a second communication terminal as a transmission destination; a first step of creating, by the communication terminal device, routes to the first communication terminal based on a message originated from the first communication terminal to the second communication terminal; a second step of detecting a possible disconnection state in terms of a disconnection symptom for communication on the routes as an upstream side for the message; and a third step of notifying the possible disconnection state detected by the first step to the first communication terminal, wherein a number of notifications of the possible disconnection state transmitted to the first communication terminal is limited to a specified ratio of one notification to a predetermined number of data packets transmitted between the first and second communication terminals.
-
-
11. A communication terminal device comprising:
-
a memory to store routes to the terminal device, wherein, based on a message originated from the terminal device to a first communication terminal as a transmission destination, the terminal device creates routes to the terminal device by means of a second communication terminal mediating between the terminal device and a first communication terminal and communicates with the first communication terminal via one of the created routes; and message origination means for, when the second communication terminal notifies a possible disconnection state in terms of a disconnection symptom for communication on a first route upstream of the message, generating the message using a creation condition according to a second route other than a first route matching the possible disconnection state and originating the message, wherein a number of notifications of the possible disconnection state received by the communication terminal device is limited to a specified ratio of one notification to a predetermined number of data packets transmitted between the communication terminal device and the first communication terminal. - View Dependent Claims (12, 13, 14)
-
-
15. A communication method for a communication terminal device, the method comprising:
-
a first step of creating routes, based on a message originated from itself to a first communication terminal as a transmission destination, to the terminal device by means of a second communication terminal mediating between the terminal device and the first communication terminal, the terminal device communicating with the first communication terminal via one of the created routes a second step of, when the mediating communication terminal notifies a possible disconnection state in terms of a disconnection symptom for communication on a first route upstream of the message, generating the message using a creation condition according to a second route other than the first route matching the possible disconnection state; and a third step of originating the message generated by the first step, wherein a number of notifications of the possible disconnection state received by the communication terminal device is limited to a specified ratio of one notification to a predetermined number of data packets transmitted between the communication terminal device and the first communication terminal.
-
-
16. A non-transitory computer readable storage medium on which is recorded a program which, when executed in a communication terminal device, causes the communication terminal device to:
-
mediate between a first communication terminal as a transmission origin and a second communication terminal as a transmission destination; create routes to the communication terminal as transmission origin based on a message originated from the first communication terminal to the second communication terminal; detect a possible disconnection state in terms of a disconnection symptom for communication on a first route as an upstream side for the message; and notifying the possible disconnection state detected by the first step to the first communication terminal, wherein a number of notifications of the possible disconnection state transmitted to the first communication terminal is limited to a specified ratio of one notification to a predetermined number of data packets transmitted between the first and second communication terminals.
-
-
17. A non-transitory computer readable storage medium on which is recorded a program which, when executed in a communication terminal device, causes the communication terminal device to:
-
create routes, based on a message originated from the terminal device to a first communication terminal as a transmission destination, to the terminal device by means of a second communication terminal mediating between the terminal device and the first communication terminal the terminal device communicating with the first communication terminal via one of the created routes; when the mediating communication terminal notifies a possible disconnection state in terms of a disconnection symptom for communication on a first route upstream of the message, generate the message using a creation condition according to a second route other than the first route matching the possible disconnection state; and originate the message generated by the first step, wherein a number of notifications of the possible disconnection state transmitted to the first communication terminal is limited to a specified ratio of at least one notification to a predetermined number of data packets transmitted between the communication terminal device and the first communication terminal.
-
Specification