IP Library Granted Patent US 7,633,971
Granted Patent B1
US 7,633,971 · App. 10/403,840 · Granted Dec 15, 2009

Method and system for transport of packet-based datastreams over frame-based transport systems employing physically diverse transmission channels

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,633,971
App. No.
10/403,840
Granted
Dec 15, 2009
Kind
B1
Abstract

A transport unit is disclosed. On a transmit side, the transport unit includes a payload data unit (PDU) formation unit, a frame formation unit and a scheduler. An input of the scheduler is coupled to the PDU formation unit, and an output of the scheduler is coupled to the frame formation unit. On a receive side, the transport unit includes a distribution unit (which includes a group synchronization unit), a channel resequencing unit (coupled to the group synchronization unit), and a scheduler (coupled to the channel resequencing unit).

Claims (36)

1. A transport unit comprising:

a plurality of payload data unit (PDU) formation units, wherein a PDU formation unit of said PDU formation units is configured to add PDU overhead information to data received as a data stream received by said PDU formation unit;

a plurality of frame formation units; and

a scheduler, wherein

an input of said scheduler is coupled to said plurality of PDU formation units,

an output of said scheduler is coupled to said plurality of frame formation units,

said scheduler is configured to receive a PDU stream from each of said PDU formation units and to provide PDUs of said PDU streams to said frame formation units,

said scheduler is configured to provide said PDUs to said frame formation units using a strict-priority round-robin scheduling methodology, and

each of said frame formation units are configured to generate a frame comprising the provided PDUs.

2. The transport unit of claim 1 , wherein said PDU formation unit of said PDU formation units is further configured to encapsulate said data prior to said adding said PDU overhead information.

3. The transport unit of claim 1 , wherein a frame formation unit of said frame formation units is configured to add frame overhead information to received PDUs of the PDU stream received by said frame formation unit.

4. The transport unit of claim 3 , wherein said frame formation unit is further configured to add a stuff byte prior to said adding said frame overhead information.

5. A transport unit comprising:

a distribution unit, wherein said distribution unit comprises

a group synchronization unit configured to

receive a plurality of payload data units (PDUs), wherein each of said PDUs belong to one of a plurality of groups, and

synchronize said PDUs based on a one of said groups to which each of said PDUs belongs,

a channel resequencing unit, coupled to said group synchronization unit, and configured to

resequence data received from a plurality of channels in order to place the data in a same channel order as when the data was transmitted, and

perform said resequencing based upon a channel identifier associated with the data, and

a scheduler coupled to said channel resequencing unit, wherein

said scheduler is configured to select data stored by said channel resequencing unit and provide said data to a data extraction unit.

6. The transport unit of claim 5 , further comprising:

a line interface; and

a client interface, wherein

an input of said distribution unit is coupled to said line interface, and

an output of said distribution unit is coupled to said client interface.

7. The transport unit of claim 6 , wherein said line interface comprises:

a plurality of channel synchronization units.

8. The transport unit of claim 6 , wherein said client interface comprises:

a plurality of data extraction units.

9. The transport unit of claim 5 , wherein said distribution unit further comprises:

a plurality of deskew FIFOs, said deskew FIFOs coupled between said channel resequencing unit and said scheduler.

10. The transport unit of claim 9 , wherein said channel resequencing unit is configured to

receive a plurality of payload data units (PDUs), and

resequence said PDUs to place said PDUs in a sequence for extraction by said scheduler.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2016
From: OVERTURE NETWORKS, INC.
To: ADVA OPTICAL NETWORKING SE
Reel/Frame 040676/0323 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: SILICON VALLEY BANK
To: OVERTURE NETWORKS, INC.
Reel/Frame 037516/0418 →
AMENDED AND RESTATED IPSA Recorded Sep 26, 2013
From: OVERTURE NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 031300/0584 →
NUNC PRO TUNC ASSIGNMENT Recorded May 31, 2012
From: CETERUS NETWORKS, INC.
To: OVERTURE NETWORKS, INC.
Reel/Frame 028299/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2011
From: CETERUS NETWORKS, INC.
To: OVERTURE NETWORKS, INC.
Reel/Frame 026996/0230 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 26, 2007
From: SEVIN ROSEN FUND VIII L.P., AS AGENT
To: CETERUS NETWORKS, INC.
Reel/Frame 018930/0309 →
SECURITY AGREEMENT Recorded Feb 13, 2006
From: CETERUS NETWORKS, INC.
To: SEVIN ROSEN FUND VIII,, L.P.
Reel/Frame 017160/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2003
From: BUTLER, ROBERT K.; SZETO, WILLIAM C.; CANTWELL, ROBERT W.; DAMLE, RAJENDRA R.; NAG, DEBASISH
To: CETERUS NETWORKS, INC.
Reel/Frame 013927/0103 →