ATM exchange with band camp-on registration function
First Claim
1. An ATM exchange for receiving from terminals call connection requests and camp-on requests in which band values being used are specified, and establishing on a transmission line calls for which the specified band values can be used, wherein the ATM exchange comprises:
- band value storage means for dividing unused band value of the transmission line into an empty band value and a temporarily saved band value, and storing them;
camp-on request storage means for storing the contents of camp-on requests issued by each terminal, in correlation with the processing rank of these contents;
connection request response means for establishing on the transmission line the call requested by a connection request when the connection request received from a terminal is one for which the use of a band value below the empty band value stored in the band value storage means has been specified, and notifying the terminal of a refusal to connect when the connection request is such that the use of a band value exceeding the empty band value has been specified;
camp-on request registration means for establishing, upon receipt of a camp-on request from a terminal, the processing rank of this camp-on request and performing registration in the camp-on request storage means in correlation with the processing rank that identifies the camp-on request data that represent the contents of this camp-on request;
band value setting means for adding the empty band value stored in the band value storage means to the temporarily saved band value stored in the band value storage means, and setting zero for the empty band value in the band value storage means, when the registration of camp-on request data by the camp-on request registration means is performed with respect to a camp-on request storage means in which no camp-on request data have been registered;
band value updating means for adding a band value released by a disconnected call to a temporarily saved band value stored in the band value storage means when camp-on request data have been registered in the camp-on request storage means upon detection of the disconnected call in the transmission line, and adding the band value released by the disconnected call to the empty band value stored in the band value storage means when no camp-on request data have been registered in the camp-on request storage means;
camp-on request response means for establishing a call that corresponds to camp-on request data in the transmission line when the temporarily saved band value stored in the band value storage means exceeds the band value specified for use by the camp-on request data that are stored in the camp-on request storage means and that are assigned the highest processing rank; and
post-processing means for reducing the temporarily saved band value stored in the band value storage means by the band value used to set up a call when it is set up by the camp-on request response means, and erasing the camp-on request data that is stored in the camp-on request storage means and that have been used by the camp-on request response means.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an ATM exchange for granting permission to a camp-on request in a short time.
A temporarily saved band value management table for managing temporarily saved band value is provided, as is a band management table for managing empty band value in the storage device of an ATM exchange comprising a storage device, a control device, and the like. The control device selects a corresponding empty band value for a temporarily saved band value when a first camp-on request is received from a terminal, and sets the empty band value to "0." In addition, the control device adds to the temporarily saved band value a band value released by a break in communication when a camp-on request is registered, and grants permission for communication to the terminal that has issued this camp-on request when the temporarily saved band value is higher than the band value required by a registered camp-on request. The control device determines whether or not a connection request can be accepted on the basis of the empty band value stored in the band management table.
126 Citations
12 Claims
-
1. An ATM exchange for receiving from terminals call connection requests and camp-on requests in which band values being used are specified, and establishing on a transmission line calls for which the specified band values can be used, wherein the ATM exchange comprises:
-
band value storage means for dividing unused band value of the transmission line into an empty band value and a temporarily saved band value, and storing them; camp-on request storage means for storing the contents of camp-on requests issued by each terminal, in correlation with the processing rank of these contents; connection request response means for establishing on the transmission line the call requested by a connection request when the connection request received from a terminal is one for which the use of a band value below the empty band value stored in the band value storage means has been specified, and notifying the terminal of a refusal to connect when the connection request is such that the use of a band value exceeding the empty band value has been specified; camp-on request registration means for establishing, upon receipt of a camp-on request from a terminal, the processing rank of this camp-on request and performing registration in the camp-on request storage means in correlation with the processing rank that identifies the camp-on request data that represent the contents of this camp-on request; band value setting means for adding the empty band value stored in the band value storage means to the temporarily saved band value stored in the band value storage means, and setting zero for the empty band value in the band value storage means, when the registration of camp-on request data by the camp-on request registration means is performed with respect to a camp-on request storage means in which no camp-on request data have been registered; band value updating means for adding a band value released by a disconnected call to a temporarily saved band value stored in the band value storage means when camp-on request data have been registered in the camp-on request storage means upon detection of the disconnected call in the transmission line, and adding the band value released by the disconnected call to the empty band value stored in the band value storage means when no camp-on request data have been registered in the camp-on request storage means; camp-on request response means for establishing a call that corresponds to camp-on request data in the transmission line when the temporarily saved band value stored in the band value storage means exceeds the band value specified for use by the camp-on request data that are stored in the camp-on request storage means and that are assigned the highest processing rank; and post-processing means for reducing the temporarily saved band value stored in the band value storage means by the band value used to set up a call when it is set up by the camp-on request response means, and erasing the camp-on request data that is stored in the camp-on request storage means and that have been used by the camp-on request response means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An ATM exchange for receiving from terminals connection requests in which the band value being used are specified, and establishing on a transmission line calls for which the specified band value can be used, wherein the ATM exchange comprises:
-
band value storage means for dividing unused band value of the transmission line into an empty band values and a temporarily saved band values, and storing them; camp-on request storage means for storing the contents of camp-on requests in correlation with the processing rank thereof; connection request processing means for establishing on the transmission line the call requested by a connection request when the connection request received from a terminal is one for which the use of a band value below the empty band value stored in the band value storage means has been specified, considering the connection request to be a camp-on request when the connection request is one for which the use of a band value above the empty band value has been specified, and performing registration in the camp-on request storage means in correlation with the processing rank that identifies the camp-on request data that represent the contents of this camp-on request; band value setting means for adding the empty band value stored in the band value storage means to the temporarily saved band value stored in the band value storage means, and setting zero for the empty band value in the band value storage means, when the registration of camp-on request data by the connection request processing means is performed with respect to a camp-on request storage means in which no camp-on request data have been registered; band value updating means for adding a band value released by a disconnected call to a temporarily saved band value stored in the band value storage means when camp-on request data have been registered in the camp-on request storage means upon detection of the disconnected call in the transmission line, and adding the band value released by the disconnected call to an empty band value stored in the band value storage means when no camp-on request data have been registered in the camp-on request storage means; camp-on request response means for establishing a call that corresponds to camp-on request data in the transmission line when the temporarily saved band value stored in the band value storage means exceeds the band value specified for use by the camp-on request data that are stored in the camp-on request storage means and that are assigned the highest processing rank; and post-processing means for reducing the temporarily saved band value stored in the band value storage means by the band value used to set up a call when it is set up by the camp-on request response means, and erasing the camp-on request data that is stored in the camp-on request storage means and that have been used by the camp-on request response means.
-
Specification