IP Library Granted Patent US 9,246,617
Granted Patent B2
US 9,246,617 · App. 14/021,035 · Granted Jan 26, 2016

Reformating a plurality of signals to generate a combined signal comprising a higher data rate than a data rate associated with the plurality of signals

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 9,246,617
App. No.
14/021,035
Granted
Jan 26, 2016
Kind
B2
Abstract

Various aspects provide for aggregating a plurality of signals to generate a combined signal. An aggregation component is configured for reformatting a plurality of first signals and combining the plurality of first signals to generate a combined signal that comprises a higher data rate than a data rate associated with the plurality of first signals. A transmitter component is configured for receiving the combined signal and generating one or more data streams based on the combined signal. In an aspect, the aggregation component is additionally configured for reformatting and/or combining the plurality of first signals and at least one second signal to generate the combined signal. In another aspect, a receiver component is configured for generating a pseudo signal at a data rate of the combined signal. In yet another aspect, a de-aggregation component is configured for recovering the plurality of first signals and/or the at least one second signal from the pseudo signal.

Claims (43)

1. A system, comprising:

a memory storing computer executable components; and

a processor configured to execute the following computer executable components stored in the memory:

an aggregation component configured for reformatting a first set of signals associated with a first data rate and a second set of signals associated with a second data rate that is higher than the first data rate, and for combining the first set of signals and the second set of signals to generate a combined signal that comprises a higher data rate than the first data rate and the second data rate; and

a transmitter component configured for receiving the combined signal and generating one or more data streams based on the combined signal.

2. The system of claim 1 , wherein the aggregation component is further configured for receiving the first set of signals and the second set of signals via a set of physical connections.

3. The system of claim 1 , wherein the first data rate is 10 gigabits per second and the second data rate is 40 gigabits per second.

4. The system of claim 1 , wherein a signal from the first set of signals comprises a serial stream of formatted blocks.

5. The system of claim 1 , wherein the aggregation component is configured for generating an alignment marker signal to identify a virtual lane of the combined signal that is not associated with the first set of signals and the second set of signals.

6. The system of claim 1 , wherein the aggregation component comprises a mapper component configured for encapsulating at least the first set of signals into a set of container signals that comprise a signal format different than the first set of signals.

7. The system of claim 6 , wherein the aggregation component comprises a frame generator component configured for generating a set of modified signals as a function of the set of container signals.

8. The system of claim 7 , wherein the aggregation component comprises an alignment marker component configured for inserting an alignment marker value into an alignment marker field for each signal from the set of modified signals.

9. The system of claim 7 , wherein the aggregation component comprises a de-multiplexer component configured for de-multiplexing each signal from the set of modified signals to generate a plurality of virtual lanes of the combined signal.

10. The system of claim 9 , wherein the plurality of virtual lanes are multi-link gearbox lanes.

11. The system of claim 1 , further comprising a crossbar component configured for mapping a plurality of virtual lanes of the combined signal.

12. The system of claim 1 , further comprising a de-skew component configured for aligning one or more tributary signals of at least one signal from the second set of signals.

13. The system of claim 12 , further comprising a receiver component configured for de-interleaving the one or more data streams to generate a pseudo signal at a data rate of the combined signal.

14. The system of claim 13 , further comprising a de-aggregation component configured for recovering the first set of signals and the second set of signals from the pseudo signal.

15. A method, comprising:

receiving, by a system comprising a processor, a first set of signals associated with a first data rate and a second set of signals associated with a second data rate that is higher than the first data rate;

reformatting, by the system, a signal format of the first set of signals and the second set of signals to generate a plurality of modified signals; and

combining, by the system, the plurality of modified signals to generate a combined signal that comprises a higher data rate than the first data rate and the second data rate.

16. The method of claim 15 , further comprising:

encoding, by the system, a plurality of virtual lanes of the combined signal to generate one or more data streams; and

transmitting, by the system, the one or more data streams.

17. The method of claim 16 , further comprising:

decoding, by the system, the one or more data streams to generate a pseudo signal at a data rate of the combined signal.

18. The method of claim 17 , further comprising:

reconstructing, by the system, the plurality of modified signals from the pseudo signal.

19. The method of claim 18 , further comprising:

recovering, by the system, the first set of signals and the second set of signals from the plurality of modified signals.

20. The method of claim 15 , further comprising:

receiving, by the system,

the first set of signals and the second set of signals from a network processing unit.

21. The method of claim 15 , further comprising:

encoding, by the system, a plurality of virtual lanes associated with the first set of signals and the second set of signals to generate one or more data streams;

transmitting, by the system, the one or more data streams;

decoding, by the system, the one or more data streams to generate a pseudo signal at a data rate of the combined signal; and

recovering, by the system, the first set of signals and the second set of signals from the pseudo signal.

22. A system, comprising:

means for receiving a first set of signals associated with a first data rate and a second set of signals associated with a second data rate that is higher than the first data rate;

means for reformatting a signal format of the first set of signals and the second set of signals; and

means for combining the first set of signals and the second set of signals to generate a combined signal that comprises a higher data rate than the first data rate and the second data rate.

Assignments (2)
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 →