Bandwidth control system and method
First Claim
Patent Images
1. A bandwidth control system in a communication device for performing communication in an ATM (Asynchronous Transfer Mode) scheme, comprising:
- a transceiver for transmitting and receiving ATM cells to and from another communication device through a link;
a transmission bandwidth controller for making a decision as to whether it is possible to allocate a requested transmission bandwidth for requested data transmission through the link by referring to a bandwidth management table; and
a signaling controller for enabling a UNI (User-Network Interface) signaling procedure based on a result of the decision of transmission bandwidth allocation, wherein if it is possible to allocate the requested transmission bandwidth, the signaling controller produces a SETUP message for making a request for establishing a virtual channel having the requested transmission bandwidth in the link, and starts the UNI signaling procedure, and if it is not possible to allocate the requested transmission bandwidth, the signaling controller stops the UNI signaling procedure.
2 Assignments
0 Petitions
Accused Products
Abstract
A bandwidth control system in a communication device includes a transmission bandwidth controller for making a decision as to whether it is possible to allocate a requested transmission bandwidth for requested data transmission through the link by referring to a bandwidth management table. Based on a result of the decision of transmission bandwidth allocation, a signaling controller controls the processing of a UNI (User-Network Interface) signaling procedure.
-
Citations
10 Claims
-
1. A bandwidth control system in a communication device for performing communication in an ATM (Asynchronous Transfer Mode) scheme, comprising:
-
a transceiver for transmitting and receiving ATM cells to and from another communication device through a link;
a transmission bandwidth controller for making a decision as to whether it is possible to allocate a requested transmission bandwidth for requested data transmission through the link by referring to a bandwidth management table; and
a signaling controller for enabling a UNI (User-Network Interface) signaling procedure based on a result of the decision of transmission bandwidth allocation, wherein if it is possible to allocate the requested transmission bandwidth, the signaling controller produces a SETUP message for making a request for establishing a virtual channel having the requested transmission bandwidth in the link, and starts the UNI signaling procedure, and if it is not possible to allocate the requested transmission bandwidth, the signaling controller stops the UNI signaling procedure. - View Dependent Claims (2)
-
-
3. A bandwidth control system in a communication device for performing communication in an ATM (Asynchronous Transfer Mode) scheme, comprising:
-
a transceiver for transmitting and receiving ATM cells to and from another communication device through a link;
a transmission bandwidth controller for making a decision as to whether it is possible to allocate a requested transmission bandwidth for requested data transmission through the link by referring to a bandwidth management table;
a signaling controller for enabling a UNI (User-Network Interface) signaling procedure based on a result of the decision of transmission bandwidth allocation, wherein the transmission bandwidth controller holds a communication bandwidth guarantee factor, and if the requested transmission bandwidth is greater than an available transmission bandwidth in the link, the transmission bandwidth controller compares an available bandwidth ratio of the available transmission bandwidth to the requested transmission bandwidth with the communication bandwidth guarantee factor to make a decision as to whether it is possible to allocate a practicable transmission bandwidth for the data transmission; and
wherein, if the available bandwidth ratio is greater than the communication bandwidth guarantee factor, then the transmission bandwidth controller reduces the requested transmission bandwidth into a practicable transmission bandwidth and determines that it is possible to allocate the practicable transmission bandwidth, thereafter the signaling controller produces a SETUP message for making a request for establishing the virtual channel having the practicable transmission bandwidth in the link, and then starts the UNI signaling procedure, and if the available bandwidth ratio is smaller than the communication bandwidth guarantee factor, then the transmission bandwidth controller determines that it is not possible to allocate a practicable transmission bandwidth and the signaling controller stops the UNI signaling procedure.
-
-
4. A bandwidth control method in a communication device having a transceiver for transmitting and receiving ATM cells to and from another communication device through a link, comprising the steps of:
-
a) determining whether it is possible to allocate a requested transmission bandwidth for requested data transmission by referring to a bandwidth management table; and
b) enabling a UNI (User-Network Interface) signaling procedure based on a result of the decision of transmission bandwidth allocation;
wherein the step b) comprises the steps of;
producing a SETUP message for making a request for establishing a connection having the requested transmission bandwidth in the link to start the UNI signaling procedure if it is possible to allocate the requested transmission bandwidth; and
stopping the UNI signaling procedure if it is not possible to allocate the requested transmission bandwidth. - View Dependent Claims (5)
-
-
6. A bandwidth control method in a communication device having a transceiver for transmitting and receiving ATM cells to and from another communication device through a link, comprising the steps of:
-
a) determining whether it is possible to allocate a requested transmission bandwidth for requested data transmission by referring to a bandwidth management table; and
b) enabling a UNI (User-Network Interface) signaling procedure based on a result of the decision of transmission bandwidth allocation;
wherein the step a) comprises the steps of;
a-1) storing a communication bandwidth guarantee factor;
a-2) comparing an available bandwidth ratio of the available transmission bandwidth to the requested transmission bandwidth with the communication bandwidth guarantee factor if the requested transmission bandwidth is greater than an available transmission bandwidth; and
a-3) determining based on a comparison result whether it is possible to allocate a guaranteed transmission bandwidth for the data transmission;
wherein, the step a-3) comprises the steps of;
determining that it is possible to allocate the guaranteed transmission bandwidth if the available bandwidth ratio is greater than the communication bandwidth guarantee factor; and
reducing the requested transmission bandwidth into the guaranteed transmission bandwidth; and
determining that it is not possible to allocate the available transmission bandwidth if the available bandwidth ratio is smaller than the communication bandwidth guarantee factor,
the step b) comprises the steps of;
producing a SETUP message for making a request for establishing a connection having the guaranteed transmission bandwidth in the link to start the UNI signaling procedure if it is determined that it is possible to allocate the guaranteed transmission bandwidth; and
stopping the processing of the UNI signaling procedure if it is determined that it is not possible to allocate the guaranteed transmission bandwidth.
-
-
7. A bandwidth control system for a link between communication devices communicating with each other in an ATM (Asynchronous Transfer Mode) scheme,
each of the communication devices comprising: -
a transceiver for transmitting and receiving ATM cells to and from another communication device through the link;
a bandwidth management table containing a call reference, an allocated transmission bandwidth, a currently-used transmission bandwidth, and an unused transmission bandwidth;
a bandwidth controller for controlling a bandwidth for only data transmission using the bandwidth management table and for making a decision as to whether it is possible to allocate a requested transmission bandwidth for requested data transmission through the link by referring to the bandwidth management table;
a signaling controller for enabling a UNI (User-Network Interface) signaling procedure based on a result of the decision of transmission bandwidth allocation;
wherein, if it is possible to allocate the requested transmission bandwidth, the signaling controller produces a SETUP message for making a request for establishing a transmission virtual channel having the requested transmission bandwidth in the link, and starts the UNI signaling procedure, and if it is not possible to allocate the requested transmission bandwidth, the signaling controller stops the UNI signaling procedure. - View Dependent Claims (8, 9, 10)
wherein if the available bandwidth ratio is greater than the communication bandwidth guarantee factor, then the bandwidth controller reduces the requested transmission bandwidth into a practicable transmission bandwidth and determines that it is possible to allocate the practicable transmission bandwidth, thereafter the signaling controller produces a SETUP message for making a request for establishing the virtual channel having the practicable transmission bandwidth in the link, and then starts the UNI signaling procedure, and if the available bandwidth ratio is smaller than the communication bandwidth guarantee factor, then the bandwidth controller determines that it is not possible to allocate a practicable transmission bandwidth and the signaling controller stops the UNI signaling procedure.
-
-
9. The bandwidth control system according to claim 7, wherein the communication devices are one of a combination of an ATM subscriber terminal and an ATM subscriber transmission device and another combination of an ATM subscriber terminal and an ATM switch.
-
10. The bandwidth control system according to claim 7, wherein a first transmission bandwidth in a direction from one communication device to the other communication device and a second transmission bandwidth in the opposite direction are asymmetrical.
Specification