Atm connection band control method and control system
Abstract
An asynchronous transfer mode (ATM) connection band control system, in an ATM network, may include a first memory, a second, different memory, and a connection-setting control portion. The first memory may store, in a buffer control memory, band acquiring data of a connection, the first memory preliminarily acquiring a connection band for the connection, irrespective of the connection being a switched virtual connection (SVC) or a permanent virtual connection (PVC). The second, different memory may store acquired band data of a currently established connection, irrespective of the currently established connection being a PVC or an SVC. The connection-setting control portion may control a setting of the currently established connection, where a band for the currently established connection, irrespective of the currently established connection being a PVC or an SVC, is preliminarily set as the band acquiring data.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A method comprising:
determining whether band data, for a switched virtual connection (SVC), has been acquired and stored; transferring demanded connection band data, associated with a setting demand of the SVC, from a first memory to a second, different memory when the band data has been acquired and stored; and deleting connection band data, associated with the setting demand, stored in a third, different memory when the demanded connection band data has been transferred.
22 . The method of claim 21 , where the first memory further stores acquired band data,
where the second memory stores band acquiring data, and where the third memory stores band data per connection.
23 . The method of claim 21 , further comprising:
determining that the band data has not been acquired and stored; and deleting the demanded connection band data from the first memory when the band data has not been acquired and stored.
24 . The method of claim 24 , further comprising:
deleting the connection band data from the third memory based on the demanded connection band data being deleted from the first memory when the band data has not been acquired and stored.
25 . The method of claim 21 , where determining whether the band data, for the SVC, has been acquired and stored includes:
determining, based on data associated with the SVC, whether the band data has been acquired and stored.
26 . The method of claim 25 , where the data associated with the SVC includes at least one of a virtual path identifier (VPI) value, a virtual channel identifier (VCI) value, a real time variable bit rate (rt-VBR), a non-real time variable bit rate (nrt-VBR), or an available bit rate (ABR), and
where determining whether the band data has been acquired and stored includes:
determining whether the band data has been acquired and stored based on the at least one of the VPI value, the VCI value, the rt-VBR, the nrt-VBR, or the ABR.
27 . The method of claim 25 , where the setting demand of the SVC includes a setting deletion demand for the SVC, and
where transferring the demanded connection band data includes:
transferring, based on the setting deletion demand for the SVC, the demanded connection band data from the first memory to the second memory.
28 . A system comprising:
a processor to:
determine, based on data associated with a switched virtual connection (SVC), whether band data has been acquired and stored for the SVC;
transfer demanded connection band data, associated with a setting demand of the SVC, from a first memory to a second, different memory when the band data has been acquired and stored for the SVC; and
provide a notification that the setting demand is accepted when the demanded connection band data has been transferred.
29 . The system of claim 28 , where the data associated with the SVC includes at least one of a virtual path identifier (VPI) value, a virtual channel identifier (VCI) value, a real time variable bit rate (rt-VBR), a non-real time variable bit rate (nrt-VBR), or an available bit rate (ABR), and
where, when determining, based on the data associated with the SVC, whether the band data has been acquired and stored for the SVC, the processor is to: determine whether the band data has been acquired and stored for the SVC based on the at least one of the VPI value, the VCI value, the rt-VBR, the nrt-VBR, or the ABR.
30 . The system of claim 28 , where the processor is further to:
determine that the band data has not been acquired and stored for the SVC; determine a total band amount based on at least one of data stored in the first memory or data stored in the second memory; and determine, based on the determined total band amount, whether to admit the setting demand.
31 . The system of claim 30 , where the processor is further to:
determine that the setting demand is not to be admitted; and provide a notification that the setting demand is rejected.
32 . The system of claim 30 , where the processor is further to:
determine that the setting demand is to be admitted; and add the demanded connection band data to the second memory when the setting demand is to be admitted.
33 . The system of claim 32 , where the processor is further to:
provide a notification that the setting demand is accepted when the demanded connection band data has been added to the second memory.
34 . The system of claim 28 , where the processor is further to:
store band data per connection, associated with the setting demand of the SVC, in a third, different memory when the demanded connection band data has been transferred.
35 . The system of claim 28 , where the data associated with the SVC includes at least one of an unspecified bit rate (UBR), a peak cell rate (PCR), a sustainable cell rate (SCR), or a maximum burst size (MBS), and
where, determining, based on the data associated with the SVC, whether the band data has been acquired and stored for the SVC, the processor is to: determine whether the band data has been acquired and stored for the SVC based on the at least one of the UBR, the PCR value, the SCR, or the MBS.
36 . A method comprising:
receiving a setting demand associated with a switched virtual connection (SVC); determining, based on data associated with the SVC, whether band data, for the (SVC), has been acquired and stored; and when the band data has been acquired and stored, at least one of:
transferring demanded connection band data, associated with the received setting demand, from a first memory to a second, different memory; or
transferring the demanded connection band data from the second memory to the first memory,
where the first memory stores acquired band data, and
where the second memory stores band acquiring data.
37 . The method of claim 36 , further comprising:
deleting connection band data, associated with the setting demand, stored in a third, different memory when the demanded connection band data has been transferred from the first memory to the second memory, where the first memory stores band acquired data, where the second memory stores band acquiring data, and where third memory stores band data per connection.
38 . The method of claim 36 , further comprising:
determining that the band data has not been acquired and stored; determining, when the band data has not been acquired and stored, a total band amount based on at least one of data stored in the first memory or data stored in the second memory; and determining, based on the determined total band amount, whether to admit the setting demand.
39 . The method of claim 38 , further comprising at least one of:
providing a notification that the setting demand is rejected when the setting demand is not admitted; and adding the demanded connection band data to the first memory when the setting demand is admitted.
40 . The method of claim 36 , further comprising:
determining that the band data has not been acquired and stored; and deleting the demanded connection band data from the first memory when the band data has not been acquired and stored.Join the waitlist — get patent alerts
Track US2011128964A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.