Patent CA728467A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag