← Back to Patent Explorer
US4868831A Expired / Lapsed US ⏱️ 0.0 years remaining

Zero byte time slot interchange (ZBTSI) encoder

Assignee: Siemens Transmission Systems Inc
•
Filing: 1988-02-19
•
Granted: 1989-09-19
•
Expires: 2008-02-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit and method for more efficiently implementing ZBTSI encoding with minimum processing delay of the ZBTSI algorithm and hardware complexity is provided in a ZBTSI encoder for use in a ZBTSI codec. The ZBTSI encoder is optimized for the ZBTSI algorithm and includes an architecture for use as an improved ZBTSI codec in application-specific integrated circuit (ASIC) technology.

Inventors

  • 👤 Steven S. Gorshe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:24
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/0079; H04L7/0083; H04J; H04J3/00; H04J3/16; H04J3/1682; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4917; H04L25/4923; H04L25/4925

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 241 words
A ZBTSI encoder comprising: frame synchronization means for receiving an input PCM serial data stream including framing bits, and for deriving an output signal; shift register means for receiving said output signal from said frame synchronization means such that a current octet and two adjacent octets are temporarily stored therein; VAZO detector means coupled to a plurality of output taps from said shift register means to detect whether said current octet is a VAZO octet; and having an output; RAM means for storing all of the octets of a prior group of 96 octets, each of said octets in said group having an address in the RAM and each of said octets of said prior group of 96 octets being coupled to said RAM from a latching circuit means when an octet having a VAZO is detected; counter means for providing information which, together with the output of said VAZO detector means, identifies the position of octets within said shift register and within a 96-octet ZBTSI group to a control logic means; said control logic means for providing timing signals for said encoder; wherein said latching circuit includes means for storing the address of a detected VAZO octet and for coupling out a previous octet in its place for storage in said RAM; and multiplexer means coupled to the output of said RAM means and said shift register means for generating an output unipolar PCM serial data stream with ZBTSI encoding.
Claim 2
Dependent Claim 241 words
A ZBTSI encoder comprising: frame synchronization means for receiving an input PCM serial data stream including framing bits, and for deriving an output signal; shift register means for receiving said output signal from said frame synchronization means such that a current octet and two adjacent octets are temporarily stored therein; VAZO detector means coupled to a plurality of output taps from said shift register means to detect whether said current octet is a VAZO octet; and having an output; RAM means for storing all of the octets of a prior group of 96 octets, each of said octets in said group having an address in the RAM and each of said octets of said prior group of 96 octets being coupled to said RAM from a latching circuit means when an octet having a VAZO is detected; counter means for providing information which, together with the output of said VAZO detector means, identifies the position of octets within said shift register and within a 96-octet ZBTSI group to a control logic means; said control logic means for providing timing signals for said encoder; wherein said latching circuit includes means for storing the address of a detected VAZO octet and for coupling out a previous octet in its place for storage in said RAM; and multiplexer means coupled to the output of said RAM means and said shift register means for generating an output unipolar PCM serial data stream with ZBTSI encoding.
Claim 3
Dependent Claim 20 words
A ZBTSI encoder in accordance with claim 1: wherein said input PCM serial data stream is a unipolar DS1 signal.
Claim 4
Dependent Claim 68 words
A ZBTSI encoder in accordance with claim 1 wherein: said means for deriving information to identify the position of octets within said shift register and within said 96-octet group comprises: bit counter means set by framing information; a data clock; and octet counter means for deriving a binary value equal to the octet number of the octet which is in the center of said input shift register means.
Claim 5
Dependent Claim 17 words
A ZBTSI encoder in accordance with claim 3 wherein said bit counter means is a modulo-8 counter.
Claim 6
Dependent Claim 35 words
A ZBTSI encoder in accordance with claim 3 wherein said framing information coupled to said bit counter and to said octet counter means includes frame and superframe signals for correct alignment with said framing information.
Claim 7
Dependent Claim 18 words
A ZBTSI encoder in accordance with claim 1 wherein said shift register means is a 23-bit shift register.
Claim 8
Dependent Claim 29 words
A ZBTSI encoder in accordance with claim 1 wherein a ZBTSI address chain is formed in said RAM by modifying the 96 octets of data stored in said RAM.
Claim 9
Dependent Claim 59 words
A ZBTSI encoder in accordance with claim 1 wherein said latching circuit includes: first and second latching means whereby the address of a VAZO octet is stored in said first latching means, and the previous contents of said first latching means are transferred to said second latching means, whereby the contents of said second latching means are coupled out.
Claim 10
Dependent Claim 29 words
A ZBTSI encoder in accordance with claim 8 wherein said first latching means is preset at the beginning of each 96-octet group to contain the binary address of 96.
Claim 11
Dependent Claim 22 words
A ZBTSI encoder in accordance with claim 1 wherein said multiplexer means provides a final reconstruction of said PCM output data stream.
Claim 12
Dependent Claim 54 words
A ZBTSI encoder in accordance with claim 10 wherein said reconstruction of said PCM output data stream occurs in said multiplexer means such that when the end of a 96-octet group is reached, data is coupled directly to said multiplexer, whereby said data is not written into said RAM, and processing delay is minimized.
Claim 13
Dependent Claim 34 words
A ZBTSI encoder in accordance with claim 11 further including: means for stripping frame bits from said output PCM data stream, whereby said frame bits are delayed the same amount as said PCM data.

References Cited (Backward Citations)

US4502143A Cited
US4747112A Cited
US4757501A Cited
US4794604A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-09-18 1993-03-20 1993-09-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-09-18 1997-03-20 1997-09-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-09-18 2001-03-20 2001-09-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag