Data exchange, data terminal accommodated in the same, data communication system and data communication method
First Claim
1. A data exchange accommodating plural data terminals via terminal trunks and including transit trunk control means for transferring selectively data to be transferred from the terminal trunk to a standard transit line or a backup transit line, said transit trunk control means connected to said standard transit line transferring data to a predetermined transfer destination in a transit system, and said backup transit line which transfers data alternately to the predetermined transfer destination, said data exchange comprising:
- congestion status detecting means for detecting a congestion status in said standard transit trunk;
said transit trunk control means having first alternate control means to transfer alternately data to be transferred using said backup transit line, based on detection information from said congestion status detecting means; and
alternate priority setting means sets priority to data link identification information of every terminal trunk; and
wherein said first alternate control means performs an alternate control to said backup transit line, based on the priority set by said alternate priority setting means.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a data exchange and a data exchanging method each suitable for a communication system which tends to be congested due to high-speed communication such as a frame relay network. The data exchange that accommodates plural data terminals via terminal trunks includes a congestion status detecting unit for detecting the congestion status in a standard transit trunk, and the transit trunk control unit including a first alternate control unit that controls to transfer data to be transferred by a roundabout route using a backup transit trunk, based on detection information from the congestion status detecting unit. The purpose of the present invention is to suppress the occurrence of congestion or the frame disposal of a frame at a congestion occurrence time.
-
Citations
29 Claims
-
1. A data exchange accommodating plural data terminals via terminal trunks and including transit trunk control means for transferring selectively data to be transferred from the terminal trunk to a standard transit line or a backup transit line, said transit trunk control means connected to said standard transit line transferring data to a predetermined transfer destination in a transit system, and said backup transit line which transfers data alternately to the predetermined transfer destination, said data exchange comprising:
-
congestion status detecting means for detecting a congestion status in said standard transit trunk; said transit trunk control means having first alternate control means to transfer alternately data to be transferred using said backup transit line, based on detection information from said congestion status detecting means; and alternate priority setting means sets priority to data link identification information of every terminal trunk; and
wherein said first alternate control means performs an alternate control to said backup transit line, based on the priority set by said alternate priority setting means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data exchange accommodating plural data terminals via terminal trunks and including transit trunk control means for transferring selectively data to be transferred from the terminal trunk to a standard transit line or a backup transit line, said transit trunk control means connected to said standard transit line transferring data to a predetermined transfer destination in a transit system, and said backup transit line which transfers data alternately to the predetermined transfer destination, said data exchange comprising:
-
congestion status detecting means for detecting a congestion status in said standard transit trunk, said transit trunk control means having first alternate control means to transfer alternately data to be transferred using said backup transit line, based on detection information from said congestion status detecting means; wherein plural backup transit lines are connected; and wherein said transit trunk control means includes second alternate control means for stepwise-bypassing data to be transferred with said standard transit line in use to said plural backup transit lines, based on detection information from said congestion status detecting means.
-
-
13. A data exchange accommodating plural data terminals via terminal trunks and including transit trunk control means for transferring selectively data to be transferred from the terminal trunk to a standard transit line or a backup transit line, said transit trunk control means connected to said standard transit line transferring data to a predetermined transfer destination in a transit system, and said backup transit line which transfers data alternately to the predetermined transfer destination, said data exchange comprising:
-
congestion status detecting means for detecting a congestion status in said standard transit trunk; said transit trunk control means having first alternate control means to transfer alternately data to be transferred using said backup transit line, based on detection information from said congestion status detecting means; trunk use rate monitoring means for monitoring the trunk use rate; and
wherein said plural backup transit lines are connected; and
wherein said transit trunk control means includes;second alternate control means for stepwise-bypassing data to be transferred with said standard transit line in use to said plural backup transit lines, based on detection information from said congestion status detecting means; and return transferring means for returning sequentially the trunk to the original standard transit line to transfer data, when said congestion status detecting means detects a release from the congestion status of said standard transit line, provided that the trunk use rate is smaller than a predetermined value, based on trunk use rate information from said trunk use rate monitoring means.
-
-
14. A data exchange accommodating plural data terminals via terminal trunks and including transit trunk control means for transferring selectively data to be transferred from the terminal trunk to a standard transit line or a backup transit line, said transit trunk control means connected to said standard transit line transferring data to a predetermined transfer destination in a transit system, and said backup transit line which transfers data alternately to the predetermined transfer destination, said data exchange comprising:
-
congestion status detecting means for detecting a congestion status in said standard transit trunk; said transit trunk control means having first alternate control means to transfer alternately data to be transferred using said backup transit line, based on detection information from said congestion status detecting means; wherein said plural backup transit lines are connected; and
wherein said transit trunk control means includes;second alternate control means for stepwise-bypassing data to be transferred with said standard transit line in use to said plural backup transit lines, based on detection information from said congestion status detecting means; and committed information rate varying means for varying a committed information rate defined by a terminal trunk when it is judged that said standard transit line is almost in a congestion status, based on detection information from said congestion state detecting means.
-
-
15. A data exchange accommodating plural data terminals via terminal trunks and including plural standard transit lines transferring data to a predetermined transfer destination in a transit system, and a backup transit line for alternatively transferring data to said predetermined transfer destination, said data exchange comprising:
-
data link identification information setting means for setting data link identification information corresponding to data link identification information of every said terminal trunk, to said plural standard transit lines; congestion status detecting means for detecting the congestion status in said standard transit line; and transit trunk control means for controlling to transfer data to be transferred from said terminal trunk using a standard transit line corresponding to data link identification information, and controlling to transfer data using a standard transit line to which another data link identification information is set when congestion occurring in said standard transit line is detected based on detection information from said congestion status detecting means. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A data exchange accommodating plural data terminals via terminal trunks and including transit trunk control means for transferring selectively data to be transferred from the terminal trunk to a standard transit line or a backup transit line, said transit trunk control means connected to said standard transit line transferring data to a predetermined transfer destination in a transit system, and said backup transit line which transfers data alternately to the predetermined transfer destination, said data exchange comprising:
-
congestion status detecting means for detecting a congestion status in said standard transit trunk; said transit trunk control means having first alternate control means to transfer alternately data to be transferred using said backup transit line, based on detection information from said congestion status detecting means; trunk use rate monitoring means for monitoring a trunk use rate; and
wherein said transit trunk control means includes return transferring means for returning sequentially the trunk to the original standard transit line to transfer data when said congestion status detecting means detects a release from the congestion status of said standard transit line, provided that the trunk use rate is smaller than a predetermined value, based on trunk use rate information from said trunk use rate monitoring means.
-
-
23. A data exchange accommodating plural data terminals via terminal trunks and including transit trunk control means for transferring selectively data to be transferred from the terminal trunk to a standard transit line or a backup transit line said transit trunk control means connected to said standard transit line transferring data to a predetermined transfer destination in a transit system, and said backup transit line which transfers data alternately to the predetermined transfer destination, said data exchange comprising:
-
congestion status detecting means for detecting a congestion status in said standard transit trunk; said transit trunk control means having first alternate control means to transfer alternately data to be transferred using said backup transit line, based on detection information from said congestion status detecting means; wherein communications are made with said standard transit line separated into the band in a packet system and the band in a frame relay system. - View Dependent Claims (24, 25, 26)
-
-
27. A data terminal accommodated in a data exchange via a terminal trunk, said data terminal comprising:
-
a standard transit line for transferring data to a predetermined transfer destination in a transit system; backup transit line for transferring data to be transferred with said standard transit line to said predetermined transfer destination by a roundabout route; data link identification setting means for setting data link identification information corresponding to data link information of said terminal trunk, to said standard transit line and said backup transit line, transit trunk control means for transferring selectively data to be transferred from said terminal trunk via said standard transit line corresponding to data link information or via said backup transit line corresponding to another data link information when congestion occurs in said standard transit line; flow parameter setting means for setting a flow parameter to perform a flow control in said transit system; flow parameter reporting means for reporting a changed flow parameter to said variable-length data terminal when said flow parameter setting means changes said flow parameter; and flow control means for performing a flow control according to a flow parameter reported from said flow parameter reporting means.
-
-
28. A data communication system, comprising:
-
a transmitting data exchange accommodating a transmitting data terminal via a terminal trunk, for exchanging data; and a receiving data exchange accommodating a receiving data terminal via a terminal trunk, for exchanging data; said transmitting exchange being connected to said receiving data exchange via a standard transit line for transferring data to a predetermined transfer destination in a transit system and a backup transit line for transferring data to be transferred with said standard transit line to said predetermined transfer destination by a roundabout route; data link identification setting means for setting data link identification information corresponding to data link information of said terminal trunk, to said standard transit line and said backup transit line; said transmitting data exchange including transit trunk control means for transferring selectively data to be transferred from said terminal trunk to said standard transit line corresponding to data link information or said backup transit line, corresponding to another data link information and congestion status detecting means for detecting the congestion status of said standard transit line; said transit trunk control means including first alternate control means for controlling to transfer said data to be transferred by a roundabout route using said backup transit line, based on the detection information from said congestion status detecting means.
-
-
29. A data communicating method in which a transmitting data exchange accommodating a transmitting data terminal via a terminal trunk for exchanging data, and a receiving data exchange accommodating a receiving data terminal via said terminal trunk for exchanging data are prepared;
- said method comprises;
setting data link identification information corresponding to data link information of said terminal trunk, to said standard transit line and said backup transit line; transferring data from said transmitting data exchange to said receiving data exchange, using a standard transit line being transferable data to a predetermined transfer destination in a transit system or a backup transit line transferring data to be transferred with said standard transit line to said predetermined transfer destination by a roundabout route;
said transmitting data exchange selectively transfers data from said terminal trunk to said standard transit line corresponding to data link information or said backup transit line, corresponding to another data link information detecting the congestion status in said transit trunk, and transfers data to be transferred using said backup transit line, by a roundabout route, based on the detection information of the congestion status.
- said method comprises;
Specification