Communication system, relay apparatus, end system, and communicating method
AssigneeFujitsu Limited
InventorMasaki Nakajima
Life of this patent
Estimating the term…
Abstract
In a relay apparatus, when an error of the next relay destination is detected at the time of reception of a connection establishment request, the connection establishment request is refused by a connection negative response unit and a negative response relay unit, and a negative response is transmitted to a relay source. When the negative response is received from the relay destination, a connection establishment requesting unit of an end system of a communicating source again issues a connection establishment request in which another relay destination has been selected without notifying an application of a failure of the connection establishment, and establishes a connection to a communicating destination end system by another path.
Claims14
A communication system for establishing a connection via a plurality of relay apparatuses between an end system of a communicating source and an end system of a communicating destination and communicating data, wherein
- each of said relay apparatuses comprises:
- a connection negative response unit which, when an error of a next relay destination is detected at the time of reception of a connection establishment request, refuses the connection establishment request and transmits a negative response to a relay source;
- and
- a negative response relay unit which, when said negative response is received from the relay destination, transmits the received negative response to the relay source, and
- said end system of the communicating source has a connection establishment requesting unit which, when said negative response is received from the relay destination after said connection establishment request is transmitted, issues again the connection establishment request in which another relay destination has been selected without notifying an application of a failure of the connection establishment and establishes a connection to the communicating destination end system by another path.
A relay apparatus for establishing a connection between an end system of a communicating source and an end system of a communicating destination and communicating data, comprising:
- a connection negative response unit which, when an error of a relay destination is detected at the time of reception of a connection establishment request, refuses the connection establishment request and transmits a negative response to a relay source;
- and
- a negative response relay unit which, when said negative response is received from the relay destination, transmits the received negative response to the relay source;
- and
- wherein said negative response relay unit stores refusal reasons, an IP address of an abnormal relay apparatus indicative of a location of a fault occurrence relay apparatus, and the number of hopping times indicative of the number of normal relay apparatuses to the abnormal relay apparatus into an optional area or a user data area of a negative response packet and transmits them to the relay source.
An end system for establishing a connection via a plurality of relay apparatuses and communicating data, comprising:
- an application unit which issues a communicating request by setting a specific end system to a partner destination;
- and
- a connection establishment requesting unit which, when a negative response is received from a relay destination after a connection establishment request based on said communicating request is transmitted, issues again a connection establishment request in which another relay destination has been selected without notifying said application unit of a failure of the connection establishment and establishes a connection to a communicating destination end system by another path.
A communicating method of establishing a connection via a plurality of relay apparatuses between an end system of a communicating source and an end system of a communicating destination and communicating data, comprising the steps of:
- when an error of a next relay destination is detected in one of said relay apparatuses at the time of reception of a connection establishment request, refusing the connection establishment request and transmitting a negative response to a relay source;
- and
- when the relay apparatus receives said negative response from a relay destination, transmitting the received negative response to the relay source from said relay apparatus,
- wherein when said negative response is received from the relay destination after said connection establishment request is transmitted, said end system of the communicating source issues again the connection establishment request in which another relay destination has been selected without notifying an application of a failure of the connection establishment and establishes a connection to the communicating destination end system by another path.
Dependencies are inferred from the claim text.