Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
168 words
A method for identifying active channels in a communications system in which cells of data being communicated are associated with channels and the channels are organized in groups of channels, the method comprising: performing a fast scan in which a basic scan process is performed a plurality of times, each time starting with a different group of channels from those recently scanned; performing a slow scan in which the basic scan process is performed once; where the basic scan process includes the steps of checking to determine if data is being communicated on each group of channels, allocating a first period of time for each group of channels; for each group of channels in which data has been found, monitoring the data being communicated on such group of channels to identify specific active channels, and storing a list of the active channels; and where the first period of time used in the fast scan is short compared to the first period of time used in the slow scan.
Claim 2
Independent Claim
168 words
A method for identifying active channels in a communications system in which cells of data being communicated are associated with channels and the channels are organized in groups of channels, the method comprising: performing a fast scan in which a basic scan process is performed a plurality of times, each time starting with a different group of channels from those recently scanned; performing a slow scan in which the basic scan process is performed once; where the basic scan process includes the steps of checking to determine if data is being communicated on each group of channels, allocating a first period of time for each group of channels; for each group of channels in which data has been found, monitoring the data being communicated on such group of channels to identify specific active channels, and storing a list of the active channels; and where the first period of time used in the fast scan is short compared to the first period of time used in the slow scan.
Claim 3
Dependent Claim
33 words
The method of claim 1 wherein the communications system operates according to the ATM protocol and the channels are ATM virtual channels (VCs) and the groups of channels are ATM virtual paths (VPs).
Claim 4
Dependent Claim
17 words
The method of claim 1 wherein the fast scan/slow scan combination is performed a plurality of times.
Claim 5
Dependent Claim
32 words
The method of claim 1 wherein the first period of time in the slow scan is more than four times as long as the first period of time in the fast scan.
Claim 6
Dependent Claim
33 words
The method of claim 1 wherein the first period of time in the slow scan is approximately 140 milliseconds and the first period of time in the fast scan is approximately 3.3 milliseconds.
Claim 7
Dependent Claim
47 words
The method of claim 1 wherein the monitoring to identify specific active channels continues on a particular group of channels until a second period of time has passed with no data being communicated on a channel that has not already been noted for that group of channels.
Claim 8
Dependent Claim
33 words
The method of claim 6 wherein the second period of time in the fast scan is approximately 430 milliseconds and the second period of time in the slow scan is approximately 805 milliseconds.
Claim 9
Dependent Claim
223 words
Apparatus for identifying active channels in a communications system in which cells of data being communicated are associated with channels (VCs) and the channels are organized in groups of virtual channels known as virtual paths (VPs), the apparatus comprising: (A) a cell capture system for receiving data being communicated in the communications system and storing information relating to cells received on a specified VP, where the information stored includes identification of the corresponding VC for the cell; (B) means for executing a VP scan in which the cell capture system is successively set to each VP for a VPwait period of time to determine whether there are any active channels within such VP; (C) means for executing a VC scan in which the cell capture system is successively set to each VP that was determined to have an active channel, and the VC identifications stored by the cell capture system reviewed and identified as active channels, where the cell capture for each VP continues for at least a VCwait period of time; (D) means for controlling execution of VP scans and VC scans and for controlling the values of VPwait such that a plurality of VP/VC scan combinations are executed, most combinations being executed with a VPwait that is less that one fourth as long as the VPwait for other VP/VC scan combinations.
Claim 10
Dependent Claim
223 words
Apparatus for identifying active channels in a communications system in which cells of data being communicated are associated with channels (VCs) and the channels are organized in groups of virtual channels known as virtual paths (VPs), the apparatus comprising: (A) a cell capture system for receiving data being communicated in the communications system and storing information relating to cells received on a specified VP, where the information stored includes identification of the corresponding VC for the cell; (B) means for executing a VP scan in which the cell capture system is successively set to each VP for a VPwait period of time to determine whether there are any active channels within such VP; (C) means for executing a VC scan in which the cell capture system is successively set to each VP that was determined to have an active channel, and the VC identifications stored by the cell capture system reviewed and identified as active channels, where the cell capture for each VP continues for at least a VCwait period of time; (D) means for controlling execution of VP scans and VC scans and for controlling the values of VPwait such that a plurality of VP/VC scan combinations are executed, most combinations being executed with a VPwait that is less that one fourth as long as the VPwait for other VP/VC scan combinations.
Claim 11
Dependent Claim
21 words
The apparatus of claim 8 wherein the long VPwait is approximately 140 milliseconds and the short VPwait is approximately 3.3 milliseconds.
Claim 12
Dependent Claim
117 words
The apparatus of claim 8 in which the cell capture system includes: a capture buffer, storage for a channel mask, and buffer control circuitry arranged such that cells associated with channels that are enabled in the mask are "captured", and cells associated with channels that are disabled in the mask are not "captured", where "capture" of a cell means storing data, including at least identification of the cell's associated channel, relating to the cell in the capture buffer; and further comprising: (E) a control system that reviews data in the capture buffer and, for each channel associated with a cell that has been captured, identifies such channel as active and sets the mask to disable such channel.
Claim 13
Dependent Claim
141 words
Apparatus for identifying active channels in a communications system in which cells of data being communicated are associated with channels, the apparatus comprising: (A) a selective cell capture system connected to receive data from the communications system including, a capture buffer, storage for a channel mask, and buffer control circuitry arranged such that cells associated with channels that are enabled in the mask are "captured", and cells associated with channels that are disabled in the mask are not "captured", where "capture" of a cell means storing data, including at least identification of the cell's associated channel, relating to the cell in the capture buffer; and (B) a control system that views data in the capture buffer and, for each channel associated with a cell that has been captured, identifies such channel as active and sets the mask to disable such channel.
Claim 14
Dependent Claim
141 words
Apparatus for identifying active channels in a communications system in which cells of data being communicated are associated with channels, the apparatus comprising: (A) a selective cell capture system connected to receive data from the communications system including, a capture buffer, storage for a channel mask, and buffer control circuitry arranged such that cells associated with channels that are enabled in the mask are "captured", and cells associated with channels that are disabled in the mask are not "captured", where "capture" of a cell means storing data, including at least identification of the cell's associated channel, relating to the cell in the capture buffer; and (B) a control system that views data in the capture buffer and, for each channel associated with a cell that has been captured, identifies such channel as active and sets the mask to disable such channel.