Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
127 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server connected thereto and each of the output ports being arranged to feed an output port server connected thereto; each of the input port servers having a plurality of buffer stores wherein there is one respective buffer store for each of the output ports, data being transmitted through the ATM switch to said output ports; and each buffer store in the input port servers being arranged to interrogate a respective output port server with which said each buffer store communicates before transmission of data, thereby to determine whether output port server data handling capacity is available.
Claim 2
Dependent Claim
127 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server connected thereto and each of the output ports being arranged to feed an output port server connected thereto; each of the input port servers having a plurality of buffer stores wherein there is one respective buffer store for each of the output ports, data being transmitted through the ATM switch to said output ports; and each buffer store in the input port servers being arranged to interrogate a respective output port server with which said each buffer store communicates before transmission of data, thereby to determine whether output port server data handling capacity is available.
Claim 3
Dependent Claim
90 words
The system as claimed in claim 1, wherein interrogation of the output port servers is in the form of a bandwidth request signal from an input port server with regards to an associated buffer store, the request signal being directed to a respective output port server with which that associated buffer store communicates via the ATM switch, and wherein responsive to an acknowledgement signal from said respective output port server having available capacity, data is thereafter transmitted from the associated buffer store to the output port via the ATM switch.
Claim 4
Dependent Claim
54 words
The system as claimed in claim 2, wherein ATM data traffic is transmitted in frames, wherein each frame comprises a plurality of cells, an end of frame marker being transmitted in a final cell of the plurality of cells of each frame, the request signal being sent in the first cell of each frame.
Claim 5
Dependent Claim
25 words
The system as claimed in claim 3, wherein the request cell is arranged to request a bandwidth allotment which is based on mean frame size.
Claim 6
Dependent Claim
27 words
The system as claimed in claim 2, wherein the request signal is sent in dependence upon data stored from time to time in a respective buffer store.
Claim 7
Dependent Claim
28 words
The system as claimed in claim 5, wherein each buffer store has a plurality of data thresholds, request signals being transmitted in accordance with a respective threshold reached.
Claim 8
Dependent Claim
47 words
The ATM communication system as claimed in claim 1, wherein the system further comprises a queuing arrangement for bandwidth requests received during periods when there is no available bandwidth capacity, the queuing arrangement being such that requests are released in a predetermined order when capacity becomes available.
Claim 9
Dependent Claim
20 words
The system as claimed in claim 7, wherein an order of release is first to arrive, first to be processed.
Claim 10
Dependent Claim
31 words
The system as claimed in claim 7, wherein the system further comprises a priority releasing system for queued requests determined in dependence upon character of data appertaining to each queued request.
Claim 11
Dependent Claim
24 words
The system as claimed in claim 3, wherein the request signal is a cell following a cell which includes an end of frame marker.
Claim 12
Dependent Claim
20 words
The system as claimed in claim 3, wherein the mean frame size is the mean data capacity of a frame.
Claim 13
Dependent Claim
202 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server connected thereto and each of the output ports being arranged to feed an output port server connected thereto; each of the input port servers having a plurality of buffer stores, one respective buffer store for each of the output ports, data being transmitted through the ATM switch to said output ports; with respect to each buffer store in the input port servers, means for interrogating a respective output port server with which said each buffer store communicates before transmission of data, thereby to determine whether output port server data handling capacity is available; said means for interrogating providing a bandwidth request signal from an input port server with regards to an associated buffer store, the request signal being directed to an output port server with which that associated buffer store communicates via the ATM switch; and said output port server having available capacity providing an acknowledgement signal, in response to which acknowledgement signal, data is thereafter transmitted from the associated buffer store to the output port via the ATM switch.
Claim 14
Dependent Claim
202 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server connected thereto and each of the output ports being arranged to feed an output port server connected thereto; each of the input port servers having a plurality of buffer stores, one respective buffer store for each of the output ports, data being transmitted through the ATM switch to said output ports; with respect to each buffer store in the input port servers, means for interrogating a respective output port server with which said each buffer store communicates before transmission of data, thereby to determine whether output port server data handling capacity is available; said means for interrogating providing a bandwidth request signal from an input port server with regards to an associated buffer store, the request signal being directed to an output port server with which that associated buffer store communicates via the ATM switch; and said output port server having available capacity providing an acknowledgement signal, in response to which acknowledgement signal, data is thereafter transmitted from the associated buffer store to the output port via the ATM switch.
Claim 15
Dependent Claim
54 words
The system as claimed in claim 12, wherein ATM data traffic is transmitted in frames, wherein each frame comprises a plurality of cells, an end of frame marker being transmitted in a final cell of the plurality of cells of each frame, the request signal being sent in the first cell of each frame.
Claim 16
Dependent Claim
25 words
The system as claimed in claim 12, wherein the request cell is arranged to request a bandwidth allotment which is based on mean frame size.
Claim 17
Dependent Claim
27 words
The system as claimed in claim 12, wherein the request signal is sent in dependence upon data stored from time to time in a respective buffer store.
Claim 18
Dependent Claim
28 words
The system as claimed in claim 15, wherein each buffer store has a plurality of data thresholds, request signals being transmitted in accordance with a respective threshold reached.
Claim 19
Dependent Claim
47 words
The ATM communication system as claimed in claim 12, wherein the system further comprises a queuing arrangement for bandwidth requests received during periods when there is no available bandwidth capacity, the queuing arrangement being such that requests are released in a predetermined order when capacity becomes available.
Claim 20
Dependent Claim
235 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server connected thereto and each of the output ports being arranged to feed an output port server connected thereto; each of the input port servers having a plurality of buffer stores, one respective buffer store for each of the output ports, data being transmitted through the ATM switch to said output ports; with respect to each buffer store in the input port servers, means for interrogating a respective output port server with which said each buffer store communicates before transmission of data, thereby to determine whether output port server data handling capacity is available; said means for interrogating providing a bandwidth request signal from an input port server with regards to an associated buffer store, the request signal being directed to an output port server with which that associated buffer store communicates via the ATM switch; said output port server having available capacity providing an acknowledgement signal, in response to which acknowledgement signal, data is thereafter transmitted from the associated buffer store to the output port via the ATM switch; and a queuing arrangement for bandwidth requests received during periods when there is no available bandwidth capacity, the queuing arrangement being such that requests are released in a predetermined order when capacity becomes available.
Claim 21
Dependent Claim
235 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server connected thereto and each of the output ports being arranged to feed an output port server connected thereto; each of the input port servers having a plurality of buffer stores, one respective buffer store for each of the output ports, data being transmitted through the ATM switch to said output ports; with respect to each buffer store in the input port servers, means for interrogating a respective output port server with which said each buffer store communicates before transmission of data, thereby to determine whether output port server data handling capacity is available; said means for interrogating providing a bandwidth request signal from an input port server with regards to an associated buffer store, the request signal being directed to an output port server with which that associated buffer store communicates via the ATM switch; said output port server having available capacity providing an acknowledgement signal, in response to which acknowledgement signal, data is thereafter transmitted from the associated buffer store to the output port via the ATM switch; and a queuing arrangement for bandwidth requests received during periods when there is no available bandwidth capacity, the queuing arrangement being such that requests are released in a predetermined order when capacity becomes available.
Claim 22
Dependent Claim
95 words
The system as claimed in claim 18, wherein ATM data traffic is transmitted in frames, wherein each frame comprises a plurality of cells, an end of frame marker being transmitted in a final cell of the plurality of cells of each frame, the request signal being sent in the first cell of each frame, that is a cell following a cell which includes an end of frame marker; wherein the request cell is arranged to request a bandwidth allotment which is based on mean frame size, that is the mean data capacity of a frame.
Claim 23
Dependent Claim
70 words
The system as claimed in claim 18, wherein the request signal is sent in dependence upon data stored from time to time in a respective buffer store, each buffer store has a plurality of data thresholds, request signals being transmitted in accordance with a respective threshold reached, the system further comprises a priority releasing system for queued requests determined in dependence upon character of data appertaining to each queued request.