System for controlling data transmission in ATM switching network
First Claim
1. A transmission control system comprising:
- an asynchronous transfer mode (ATM) switching network providing virtual channels;
a plurality of terminals;
a plurality of terminal adapters connected to said ATM switching network and respectively connected to said plurality of terminals, each of said terminal adapters coupling a corresponding one of said terminals to said ATM switching network, data being transferred between any pair of said terminals through two corresponding terminal adapters from among said terminal adapters and said ATM switching network;
management table means, including a management table, for registering the virtual channels presently formed in said ATM switching network in said management table, each of said virtual channels mutually connecting two corresponding terminal adapters through said ATM switching network;
retrieval means for receiving a communication request from a first one of said terminals and for determining whether said management table registers a virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to a second one of said terminals addressed by the communication request through the virtual channel corresponding to the communication request and the two corresponding terminal adapters corresponding to the first and second ones of said terminals when said retrieval means determines that said management table has the virtual channel corresponding to the communication request;
virtual channel setting means for registering the virtual channel corresponding to the communication request in said management table when said retrieval means determines that said management table does not have the virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to the second one of said terminals addressed by the communication request through the virtual channel registered in said management table by said virtual channel setting means; and
virtual channel releasing means for deleting any of said virtual channels from said management table of said management table means satisfying a predetermined condition of virtual channel use within said ATM switching network to release said virtual channels unlikely to be reused.
1 Assignment
0 Petitions
Accused Products
Abstract
A transmission control system in which terminals are connected to an ATM switching network, has a table circuit registering virtual channels presently formed in the ATM switching network in a management table, and a retrieval part for receiving a communication request from one of the terminals and for determining whether or not the management table registers a virtual channel corresponding to the communication request. Data output from one of the terminals is transferred to a different one of the terminals addressed by the communication request through the virtual channel corresponding to the communication request and corresponding two of the terminal adapters, when the retrieval part determines that the management table has the virtual channel corresponding to the communication request. A virtual channel setting part registers the virtual channel corresponding to the communication request in the management tabele, when the retrieval processor determines that the management table does not have the virtual channel corresponding to the communication request. Data output from the one of the terminals is transferred to the different one of the terminals addressed by the communication request through the virtual channel registered in the management table by the virtual channel setting part.
202 Citations
43 Claims
-
1. A transmission control system comprising:
-
an asynchronous transfer mode (ATM) switching network providing virtual channels; a plurality of terminals; a plurality of terminal adapters connected to said ATM switching network and respectively connected to said plurality of terminals, each of said terminal adapters coupling a corresponding one of said terminals to said ATM switching network, data being transferred between any pair of said terminals through two corresponding terminal adapters from among said terminal adapters and said ATM switching network; management table means, including a management table, for registering the virtual channels presently formed in said ATM switching network in said management table, each of said virtual channels mutually connecting two corresponding terminal adapters through said ATM switching network; retrieval means for receiving a communication request from a first one of said terminals and for determining whether said management table registers a virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to a second one of said terminals addressed by the communication request through the virtual channel corresponding to the communication request and the two corresponding terminal adapters corresponding to the first and second ones of said terminals when said retrieval means determines that said management table has the virtual channel corresponding to the communication request; virtual channel setting means for registering the virtual channel corresponding to the communication request in said management table when said retrieval means determines that said management table does not have the virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to the second one of said terminals addressed by the communication request through the virtual channel registered in said management table by said virtual channel setting means; and virtual channel releasing means for deleting any of said virtual channels from said management table of said management table means satisfying a predetermined condition of virtual channel use within said ATM switching network to release said virtual channels unlikely to be reused. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A transmission control system, comprising:
-
an asynchronous transfer mode (ATM) switching network providing virtual channels; a plurality of terminals; and a plurality of terminal adapters connected to said ATM switching network and respectively connected to said plurality of terminals, each of said terminal adapters coupling a corresponding one of said terminals to said ATM switching network, data being transferred between any pair of terminals through corresponding terminal adapters from among said terminal adapters and one of said virtual channels in said ATM switching network, each of said terminal adapters including management table means, including a management table, for registering said virtual channels presently formed in said ATM switching network in said management table; retrieval means for receiving a communication request from a first one of said terminals and for determining whether said management table registers a virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to a second one of said terminals addressed by the communication request through the virtual channel corresponding to the communication request when said retrieval means determines that said management table has the virtual channel corresponding to the communication request registered therein; virtual channel setting means for registering the virtual channel corresponding to the communication request in said management table when said retrieval means determines that said management table does not have the virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to the second one of said terminals addressed by the communication request through the virtual channel registered in said management table by said virtual channel setting means; and virtual channel releasing means for deleting any of said virtual channels from said management table of said management table means satisfying a predetermined condition of virtual channel use within said ATM switching network to release said virtual channels unlikely to be reused. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A transmission control system comprising:
-
a plurality of terminals; a plurality of terminal adapters respectively connected to said plurality of terminals; and an asynchronous transfer mode (ATM) switching network connected to said terminal adapters, providing virtual channels, each of said terminal adapters coupling a corresponding one of said terminals to said ATM switching network, data being transferred between a pair of said terminals through two corresponding terminal adapters from among said terminal adapters and one of said virtual channels in said ATM switching network, said ATM switching network including management table means, including a management table, for registering said virtual channels presently formed in said ATM switching network in said management table; retrieval means for receiving a communication request from a first one of said terminals and for determining whether said management table presently registers a virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to a second one of said terminals addressed by the communication request through the virtual channel corresponding to the communication request and the two corresponding terminal adapters corresponding to the first and second ones of said terminals when said retrieval means determines that said management table has the virtual channel corresponding to the communication request registered therein; virtual channel setting means for registering the virtual channel corresponding to said communication request in the management table when said retrieval means determines that said management table does not have the virtual channel corresponding to the communication request, data output from the first one of said terminals being transferred to the second one of said terminals addressed by the communication request through the virtual channel registered in said management table by said virtual channel setting means; and virtual channel releasing means for deleting any of said virtual channels from said management table of said management table means satisfying a predetermined condition of virtual channel use within said ATM switching network to release said virtual channels unlikely to be reused. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A transmission control system for an asynchronous transfer mode switching network providing virtual channels to connect terminals together, comprising:
-
a management table for storing channel identifiers of the virtual channels formed by the asynchronous transfer mode switching network; retrieval means for receiving a communication request for a communication channel from a first terminal to a second terminal and for determining whether said management table includes an identifier for the communication channel among the channel identifiers stored therein, data from the first terminal being transmitted to the second terminal addressed by the communication request through the communication channel when said retrieval means determines that said management table includes the identifier for the communication channel; virtual channel setting means for sending the identifier for the communication channel to said management table when said retrieval means determines that said management table does not include the identifier for the communication channel, data from the first terminal being transmitted to the second terminal addressed by the communication request through the communication channel after the identifier therefore is stored in said management table; and virtual channel releasing means for deleting at least one of the channel identifiers from said management table satisfying a predetermined condition of virtual channel use to release the channel identifiers of said virtual channels unlikely to be reused. - View Dependent Claims (41)
-
-
42. A method for controlling the transmission of data between terminals through an asynchronous transfer mode switching network providing virtual channels, comprising the steps of:
-
(a) receiving a communication request for a communication channel from a first terminal to communicate with a second terminal; (b) determining whether the communication channel is identified in a management table containing channel identifiers for all presently providing virtual channels; (c) storing an identifier for the communication channel in the management table when the identifier for the communication channel is not in the management table; (d) transferring data from the first terminal to the second terminal through the communication channel when the identifier for the communication channel is store din the management table after either of steps (b) and (c); and (e) releasing the virtual channels when a predetermined condition of virtual channel use within the asynchronous transfer mode switching network is satisfied. - View Dependent Claims (43)
-
Specification