Patent ID: 7058090

Claim:
In a G.709 network of connected integrated circuits, a method for paralleling data streams, the method comprising: receiving a first digital wrapper data stream having a frame format, overhead bytes, and a first data rate; demultiplexing the first data stream into a second plurality of digital wrapper data streams having a frame format, overhead bytes, and a second data rate, less than the first data rate, and synchronizing overhead bytes in the second plurality of data streams to overhead bytes in the first data stream; processing the second plurality of data streams at the second data rate in response to synchronizing the overhead bytes; supplying a second plurality of processed data streams as messages in a frame format having the second data rate, with overhead including a frame start signal and a frame alignment signal bytes; comparing each of the second plurality of processed data stream frame start signals; phase matching the second plurality of frame start signals; deskewing the second plurality of processed data streams to match their corresponding frame start signals; multiplexing the deskewed second plurality of data streams into a first processed data stream having the first data rate, by synchronizing frame alignment bytes in the first processed data stream to frame alignment bytes in the second plurality of processed data streams; and, transmitting the first processed data stream as messages in a frame format with overhead bytes.