US5113417A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Frame detection system
Assignee: Siemens Communication Systems Inc
•
Filing: 1990-09-27
•
Granted: 1992-05-12
•
Expires: 2010-09-27
Abstract
Abstract A frame detection circuit for SONET which operates in both the OC-3 and OC-12 modes. The frame detection circuit operates by examining the incoming data bit stream, detecting A1 and A2 bytes, and counting three consecutive A1 bytes immediately followed by three consecutive A2 bytes. Since the counters recycle upon reaching a three count, the circuit works for both the OC-3 and OC-12 modes.
Inventors
- 👤 John B. McNesby
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 22:26
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0602; H04J3/0605; H04J3/0608; H04J2203/00; H04J2203/0001; H04J2203/0089
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
308 words
In a digital communications system wherein data is serially transmitted in frames of multi-bit bytes at a fixed clock rate and framing is defined by a framing pattern at the start of each frame, the framing pattern comprising a predetermined number of bytes of a first digital pattern followed by said predetermined number of bytes of a second digital pattern, an arrangement for detecting said framing pattern in transmitted data and providing a frame signal when said framing pattern is detected comprising: clock means for providing clock pulses at said fixed clock rate; means for receiving said data; first detection means for examining the received data bits and providing a first signal when N sequentially received data bits form said first digital pattern, where N is an integral number equal to the number of bits in a byte; second detection means for examining the received data bits and providing a second signal when N sequentially received data bits form said second digital pattern; first counter means responsive to the occurrence of said first signal for incrementing an internal count; means responsive to the internal count of said first counter means reaching said predetermined number for providing an enabling signal; second counter means enabled by said enabling signal for incrementing an internal count in response to the occurrence of said second signal; reset means utilizing said clock pulses and responsive to a first occurrence of said first signal or said second signal for resetting the internal counts of said first and second counter means in the event there is not another occurrence of said first signal or said second signal after N clock pulses; and output means responsive to the internal count of said second counter means reaching said predetermined number after the internal count of said first counter means reached said predetermined number for generating said frame signal.
Claim 2
Dependent Claim
308 words
In a digital communications system wherein data is serially transmitted in frames of multi-bit bytes at a fixed clock rate and framing is defined by a framing pattern at the start of each frame, the framing pattern comprising a predetermined number of bytes of a first digital pattern followed by said predetermined number of bytes of a second digital pattern, an arrangement for detecting said framing pattern in transmitted data and providing a frame signal when said framing pattern is detected comprising: clock means for providing clock pulses at said fixed clock rate; means for receiving said data; first detection means for examining the received data bits and providing a first signal when N sequentially received data bits form said first digital pattern, where N is an integral number equal to the number of bits in a byte; second detection means for examining the received data bits and providing a second signal when N sequentially received data bits form said second digital pattern; first counter means responsive to the occurrence of said first signal for incrementing an internal count; means responsive to the internal count of said first counter means reaching said predetermined number for providing an enabling signal; second counter means enabled by said enabling signal for incrementing an internal count in response to the occurrence of said second signal; reset means utilizing said clock pulses and responsive to a first occurrence of said first signal or said second signal for resetting the internal counts of said first and second counter means in the event there is not another occurrence of said first signal or said second signal after N clock pulses; and output means responsive to the internal count of said second counter means reaching said predetermined number after the internal count of said first counter means reached said predetermined number for generating said frame signal.
Claim 3
Dependent Claim
62 words
The arrangement of claim 1 wherein said first detection means comprises: an N-stage shift register; means utilizing said clock pulses for serially shifting the received data bits through said shift register; and first decoding means coupled to the stages of said shift register and responsive to the contents of said shift register forming said first digital pattern for generating said first signal.
Claim 4
Dependent Claim
15 words
The arrangement of claim 2 wherein said first decoding means comprises an N-bit AND gate.
Claim 5
Dependent Claim
41 words
The arrangement of claim 2 wherein said second detection means comprises: second decoding means coupled to the stages of said shift register and responsive to the contents of said shift register forming said second digital pattern for generating said second signal.
Claim 6
Dependent Claim
15 words
The arrangement of claim 4 wherein said second decoding means comprises an N-bit AND gate.
Claim 7
Dependent Claim
77 words
The arrangement of claim wherein said predetermined number is an integral multiple of a base number greater than one and each of said first and second counter means is arranged so that its internal count recycles upon reaching said base number, said output means being coupled to said first and second counter means and responsive to the internal counts of both said first and second counter means being at said base number for generating said frame signal.
Claim 8
Dependent Claim
64 words
The arrangement of claim 6 wherein said output means includes: p1 an output AND gate coupled to said first counter means and said second counter means; and a D-type flip-flop having its D-input coupled to the output of said output AND gate and its clock input coupled to receive said clock pulses, wherein said frame signal appears at the Q output of said flip-flop.
Claim 9
Dependent Claim
29 words
The arrangement of claim 7 further including means coupled to the Q output of said flip-flop for resetting said first counter means upon the occurrence of said frame signal.
References Cited (Backward Citations)
US3594502A
Cited
US3662114A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-05-12 | 1995-11-11 | 1996-05-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-05-12 | 1999-11-11 | 2000-05-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-05-12 | 2003-11-11 | 2004-05-12 | $7700.00 | Window Closed / Lapsed |