Patent CA728467A successfully refreshed from Google Patents.
US5457700A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Asynchronous transfer mod (ATM) transmission test cell generator
Assignee: AT&T Inc
•
Filing: 1994-12-21
•
Granted: 1995-10-10
•
Expires: 2014-12-21
Abstract
Abstract ATM test cells are generated and inserted into an ATM combined data stream in such a manner that a desired average insertion rate is maintained. The desired average insertion rate is obtained by enabling generation of and insertion of test cells into each idle cell of the ATM combined data stream so long as the actual number of test cell being inserted does not exceed a number that should have been inserted.
Inventors
- 👤 Shahrukh S. Merchant
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 15:51
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/50; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5628
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
177 words
Apparatus for inserting test cells in a data stream comprising: means for detecting test cell insertion intervals in the data stream and for generating a test cell insertion control signal only upon detection of a test cell insertion interval; means responsive to a cell clock signal and a first control signal for detecting an average rate of test cells being inserted into the data stream and for generating a test cell insertion enable control signal when said detected average rate of test cell insertion is equal to or less than a predetermined value and for generating a test cell insertion disable control signal otherwise; means responsive to said test cell insertion control signal and said test cell insertion enable control signal for generating said first control signal only when said detected average rate of insertion is equal to or less than said predetermined value; and means responsive to said first control signal for generating test cells and for inserting said generated test cells into the data stream, wherein said predetermined average test cell insertion rate is obtained.
Claim 2
Dependent Claim
177 words
Apparatus for inserting test cells in a data stream comprising: means for detecting test cell insertion intervals in the data stream and for generating a test cell insertion control signal only upon detection of a test cell insertion interval; means responsive to a cell clock signal and a first control signal for detecting an average rate of test cells being inserted into the data stream and for generating a test cell insertion enable control signal when said detected average rate of test cell insertion is equal to or less than a predetermined value and for generating a test cell insertion disable control signal otherwise; means responsive to said test cell insertion control signal and said test cell insertion enable control signal for generating said first control signal only when said detected average rate of insertion is equal to or less than said predetermined value; and means responsive to said first control signal for generating test cells and for inserting said generated test cells into the data stream, wherein said predetermined average test cell insertion rate is obtained.
Claim 3
Dependent Claim
42 words
Apparatus as defined in claim 1 wherein said means for detecting test cell insertion intervals includes means for detecting idle cells in the data stream and for generating said test cell insertion control signal indicating that an idle cell has been detected.
Claim 4
Dependent Claim
20 words
Apparatus as defined in claim 2 wherein said combined data stream is an asynchronous transfer mode (ATM) combined data stream.
Claim 5
Dependent Claim
138 words
Apparatus as defined in claim 2 wherein said means for detecting said average rate of test cell insertion and for generating said test cell insertion enable control signal includes means responsive to said cell clock signal for generating a first indication that a first predetermined number of cell intervals of the data stream has occurred, means responsive to said first control signal and to said cell clock signal for generating a second indication indicative that a second predetermined number of test cells has been inserted into the data stream during said first predetermined number of test cell intervals and means responsive to said first indication and said second indication for generating said test cell insertion enable control signal when said predetermined second number of test cells has not been inserted during said first predetermined number of cell intervals.
Claim 6
Dependent Claim
118 words
Apparatus as defined in claims 4 wherein said means for generating said first indication comprises first counter means for yielding said first indication upon counting said first predetermined number, said means for generating said second indication comprises second counter means for yielding said second indication upon counting said second predetermined number and said means for detecting said average rate of test cell insertion and for generating said test cell insertion enable control signal comprises counter means supplied with said first and second indications for generating said test cell insertion enable control signal to enable generation and insertion of test cells so long as a count of said first indications is greater than a count of said second indications.
Claim 7
Dependent Claim
19 words
Apparatus as defined in claim 5 wherein said first predetermined number is not less than said second predetermined number.
Claim 8
Dependent Claim
20 words
Apparatus as defined in claim 5 wherein said counter means for generating said second control signal is an up/down counter.
Claim 9
Dependent Claim
38 words
Apparatus as defined in claim 7 wherein said first counter means comprises a programmable counter programmed to count said first predetermined number and said second counter means comprises a programmable counter programmed to count said second predetermined number.
Claim 10
Dependent Claim
20 words
Apparatus as defined in claim 8 further including means for adjusting said first predetermined number and/or said second predetermined number.
Claim 11
Dependent Claim
21 words
Apparatus as defined in claim 9 further including means for adaptively adjusting said first predetermined number and/or said second predetermined number.
Claim 12
Independent Claim
169 words
A method for inserting test cells in a data stream, comprising the steps of: detecting test cell insertion intervals in a data stream; generating a test cell insertion control signal only upon detection of a test cell insertion interval; in response to a cell clock signal and a first control signal, detecting an average rate of test cells being inserted into the data stream; generating a test cell insertion enable control signal when said detected average rate of test cell insertion is equal to or less than a predetermined value and for generating a test cell insertion disable control signal otherwise; in response to said test cell insertion control signal and said test cell insertion enable control signal, generating said first control signal only when said detected average rate of insertion is equal to or less than said predetermined rate of value; and in response to said first control signal, generating and inserting test cells into the data stream, wherein said predetermined average test cell insertion rate is obtained.
Claim 13
Independent Claim
169 words
A method for inserting test cells in a data stream, comprising the steps of: detecting test cell insertion intervals in a data stream; generating a test cell insertion control signal only upon detection of a test cell insertion interval; in response to a cell clock signal and a first control signal, detecting an average rate of test cells being inserted into the data stream; generating a test cell insertion enable control signal when said detected average rate of test cell insertion is equal to or less than a predetermined value and for generating a test cell insertion disable control signal otherwise; in response to said test cell insertion control signal and said test cell insertion enable control signal, generating said first control signal only when said detected average rate of insertion is equal to or less than said predetermined rate of value; and in response to said first control signal, generating and inserting test cells into the data stream, wherein said predetermined average test cell insertion rate is obtained.
Claim 14
Dependent Claim
54 words
The method as defined in claim 11 wherein said step of detecting test cell insertion intervals includes the step of detecting idle cells in the data stream and wherein said step of generating a test cell insertion control signal generates said test cell insertion control signal indicating that an idle cell has been detected.
Claim 15
Dependent Claim
21 words
The method as defined in claim 12 wherein said combined data stream is an asynchronous transfer mode (ATM) combined data stream.
Claim 16
Dependent Claim
119 words
The method as defined in claim 12 wherein said step of generating said test cell insertion enable control signal includes the steps of in response to said cell clock signal, generating a first indication that a first predetermined number of cell intervals of said data stream has occurred, in response to said first control signal and said cell clock signal, generating a second indication indicative that a second predetermined number of test cells has been inserted in the data stream and in response to said first indication and said second indication generating said test cell insertion enable control signal when said predetermined second number of test cells has not been inserted during said first predetermined number of cell intervals.
Claim 17
Dependent Claim
96 words
The method as defined in claim 14 wherein said step of generating said first indication yields said first indication upon counting said first predetermined number, said step of generating said second indication yields said second indication upon counting said second predetermined number and said step of generating said test cell insertion enable control signal in response to said first and second indications generates said test cell insertion enable control signal to enable generation and insertion of test cells so long as a count of said first indications is greater than a count of said second indications.
Claim 18
Dependent Claim
19 words
Apparatus as defined in claim 15 wherein said first predetermined number is not less than said second predetermined number.
Claim 19
Dependent Claim
21 words
Apparatus as defined in claim 15 further including a step of adjusting said first predetermined number and/or said second predetermined number.
Claim 20
Dependent Claim
22 words
Apparatus as defined in claim 17 further including a step of adaptively adjusting said first predetermined number and/or said second predetermined number.
References Cited (Backward Citations)
US4302843A
Cited
US4397020A
Cited
US5148434A
Cited
US5072447A
Cited
FR2660501A1
Cited
EP0456914A1
Cited
US5257311A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-10-09 | 1999-04-10 | 1999-10-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-10-09 | 2003-04-10 | 2003-10-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-10-09 | 2007-04-10 | 2007-10-10 | $7700.00 | Window Closed / Lapsed |