IP Library Granted Patent US 7,583,709
Granted Patent B2
US 7,583,709 · App. 11/368,573 · Granted Sep 1, 2009

Flexible tributary interface with serial control line

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,583,709
App. No.
11/368,573
Granted
Sep 1, 2009
Kind
B2
Abstract

A system and method are provided for transporting Plesiochronous Digital Hierarchy (PDH) tributaries. The method accepts a plurality of PDH tributaries; generates a serial data stream of interleaved PDH tributaries; generates a serial control stream of signals for recovering the PDH tributaries; and, generates a clock signal for timing the data and control streams. The serial data stream of interleaved PDH tributaries is loaded into the payload of a data frame structure. Likewise, the serial control stream is loaded into the payload of a control frame structure. The data bytes of the serial data stream and the control bytes of the serial control stream are both transmitted at the same data rate. That is, there is a control byte generated for each data byte. Thus, the control bytes in the control frame structure are aligned with corresponding data bytes in the data frame structure.

Claims (33)

1. A method for transporting Plesiochronous Digital Hierarchy (PDH) tributaries, the method comprising:

accepting an electromagnetic waveform representing a plurality of PDH tributaries;

generating an electromagnetic waveform representing a serial data stream of interleaved PDH tributaries by interleaving the PDH tributaries into a payload of a data frame structure;

generating an electromagnetic waveform representing a serial control stream of signals for recovering the PDH tributaries by loading the control stream into a payload of a control frame structure and generating a control byte for each generated data byte by interleaving control bytes in the control frame structure, aligned with corresponding data bytes in the data frame structure;

generating an electromagnetic waveform clock signal for timing the data and control streams; and,

transmitting the electromagnetic waveforms representing the serial data stream, the serial control stream, and the clock as independent streams to a receiver;

receiving the electromagnetic waveform representing the generated serial data stream;

receiving the electromagnetic waveform representing the generated serial control stream;

receiving the electromagnetic waveform representing the generated clock signal;

in response to the clock signal and serial control stream, disinterleaving the interleaved PDH tributaries as follows:

identifying a frame payload location marker (J0 byte location) in the serial data stream;

identifying a frame payload location marker (J0 byte location) in the serial control stream;

aligning the J0 byte in the serial data stream with the J0 byte from the serial control stream; and,

supplying an electromagnetic waveform representing the plurality of disinterleaved PDH tributaries.

2. The method of claim 1 wherein generating the serial data stream of interleaved PDH tributaries includes transmitting data bytes at a first data rate; and,

wherein generating the serial control stream of signals includes transmitting control bytes at the first data rate.

3. The method of claim 1 wherein disinterleaving the interleaved PDH tributaries includes checking the parity of a data byte in response to decoding information from a corresponding control byte.

4. The method of claim 1 wherein disinterleaving the interleaved PDH tributaries includes identifying the initial information byte in a disinterleaved PDH tributary frame, in response to decoding information from a corresponding control byte.

5. The method of claim 4 wherein disinterleaving the interleaved PDH tributaries includes identifying the location of stuff opportunity and stuff control bytes in the serial data stream, in response to decoding information from the serial control stream.

6. The method of claim 1 wherein disinterleaving the interleaved PDH tributaries in response to the clock signal and serial control stream includes disinterleaving the interleaved PDH tributaries exclusively in response to the clock signal and serial control stream.

7. A system for transporting Plesiochronous Digital Hierarchy (PDH) tributaries, the system comprising:

a transmitter including:

a data framer having an input to accept a plurality of PDH tributaries, the data framer interleaving the PDH tributaries into a payload of a data frame structure and supplying a serial data stream of interleaved PDH tributaries at an output to a receiver;

a control framer having an output to supply a serial control stream of signals to the receiver for recovering the PDH tributaries by loading the control stream into a payload of a control frame structure, generating a control byte for each data byte transmitted by the data framer, and interleaving control bytes into the payload of the control frame structure, aligned with corresponding data bytes in the data frame structure; and,

a clock having an output supplying a clock signal to the receiver for timing the data stream and the control streams;

a receiver including:

a control disinterleaver having an input for receiving the serial control stream, the control disinterleaver identifying a frame payload location marker (J0 byte location) in the serial control stream, and having an output to supply disinterleaved control bytes;

a clock for receiving the clock signal; and,

a data disinterleaver having an input for receiving the serial data stream, the data disinterleaver aligning the serial data stream with the serial control stream by identifying a frame payload location marker (J0 byte location) in the serial data stream, and aligning the J0 byte in the serial data stream with the J0 byte from the serial control stream, and having an output to supply a plurality of PDH tributaries disinterleaved in response to the clock signals and the control bytes.

8. The system of claim 7 wherein the data framer transmits data bytes at a first data rate; and,

wherein the control framer transmits control bytes at the first data rate.

9. The system of claim 7 wherein the control disinterleaver decodes information from a control byte; and,

wherein the data disinterleaver identifies the initial information byte in a disinterleaved PDH tributary frame, in response to receiving the decoded information from the control disinterleaver.

Assignments (3)
SECURITY INTEREST Recorded May 11, 2017
From: MACOM CONNECTIVITY SOLUTIONS, LLC (SUCCESSOR TO APPLIED MICRO CIRCUITS CORPORATION)
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 042444/0891 →
MERGER AND CHANGE OF NAME Recorded Apr 6, 2017
From: APPLIED MICRO CIRCUITS CORPORATION; MACOM CONNECTIVITY SOLUTIONS, LLC; MACOM CONNECTIVITY SOLUTIONS, LLC
To: MACOM CONNECTIVITY SOLUTIONS, LLC
Reel/Frame 042176/0185 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2006
From: GIANNAKOPOULOS, DIMITRIOS
To: APPLIED MICRO CIRCUITS CORPORATION
Reel/Frame 017640/0586 →