IP Library Granted Patent US 9,590,756
Granted Patent B2
US 9,590,756 · App. 14/027,518 · Granted Mar 7, 2017

Mapping 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,590,756
App. No.
14/027,518
Granted
Mar 7, 2017
Kind
B2
Abstract

Various aspects provide for mapping a plurality of signals to generate a combined signal. An aggregation component is configured for generating a combined signal that comprises a higher data rate than a data rate associated with a plurality of signals based on mapped data associated with the plurality of signals. The aggregation component comprises a mapper component. The mapper component is configured for generating the mapped data based on a mapping distribution pattern associated with a generic mapping procedure. In an aspect, a de-aggregation component is configured for recovering the plurality of signals from a pseudo signal transmitted at a data rate of the combined signal. In another aspect, the de-aggregation component comprises a de-mapper component configured for de-mapping the mapped data based on the mapping distribution pattern associated with the generic mapping procedure.

Claims (37)

1. A system, comprising:

a memory storing computer executable components; and

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

an aggregation component configured for generating a combined signal that comprises a higher data rate than a data rate associated with a plurality of signals based on mapped data associated with stuff data entities and the plurality of signals, the aggregation component comprising:

a mapper component configured for generating the mapped data based on a mapping distribution pattern associated with a generic mapping procedure, wherein a first data entity of the combined signal that comprises data associated with the plurality of signals is followed by a first number of the stuff data entities, and a second data entity of the combined signal that comprises other data associated with the plurality of signals is followed by a second number of the stuff data entities that is different than the first number of the stuff data entities, wherein the first number of the stuff data entities and the second number of the stuff data entities are determined based on the data rate associated with the plurality of signals, and a location of the stuff data entities with respect to the mapping distribution pattern is determined based on the data rate associated with the plurality of signals.

2. The system of claim 1 , wherein the mapper component is configured for storing the mapped data in a plurality of container signals.

3. The system of claim 2 , wherein a particular container signal from the plurality of container signals is inserted into a payload data field of a particular modified signal from a plurality of modified signals associated with the plurality of signals.

4. The system of claim 3 , wherein a data rate of the plurality of modified signals is frequency-locked to a data rate of the combined signal.

5. The system of claim 2 , wherein the plurality of container signals comprise data associated with the plurality of signals and other data associated with a predetermined data pattern.

6. The system of claim 5 , wherein the plurality of container signals are rate adapted based at least in part on the predetermined data pattern.

7. The system of claim 5 , wherein the mapped data comprises the data associated with the plurality of signals and the other data associated with the predetermined data pattern.

8. The system of claim 1 , wherein the stuff data entities comprise one or more hexadecimal values.

9. The system of claim 1 , wherein the mapping distribution pattern is generated based at least in part on a Sigma-Delta mapping algorithm.

10. The system of claim 1 , wherein the first number of the stuff data entities and the second number of the stuff data entities are determined based on a ratio value associated with the data rate.

11. The system of claim 10 , wherein the mapping distribution pattern is generated as a function of a ratio value determined based on the data rate of the plurality of signals.

12. The system of claim 1 , wherein the mapping distribution pattern for the combined signal is determined based on data stored in a different signal from the plurality of signals.

13. The system of claim 1 , further comprising a de-aggregation component configured for recovering the plurality of signals from a pseudo signal transmitted at a data rate of the combined signal, wherein the de-aggregation component comprises a de-mapper component configured for de-mapping the mapped data based on the mapping distribution pattern associated with the generic mapping procedure.

14. The system of claim 1 , wherein the mapping distribution pattern is generated as a function of the first number of the stuff data entities and the second number of the stuff data entities.

15. A method, comprising:

receiving, by a system comprising a processor, a signal from a plurality of signals;

mapping, by the system, the signal based on a mapping distribution pattern associated with a generic mapping procedure to generate mapped data; and

generating, by the system, a combined signal that comprises a higher data rate than a data rate associated with the signal based on the mapped data, comprising determining a first number of stuff bytes and a second number of stuff bytes based on the data rate associated with signal, and determining, based on the data rate associated with the signal, a location for the first number of stuff bytes and the second number of stuff bytes with respect to the mapping distribution pattern, wherein a first data entity of the combined signal that comprises data associated with the plurality of signals is followed by the first number of stuff bytes, a second data entity of the combined signal that comprises other data associated with the plurality of signals is followed by the second number of stuff bytes, and the second number of stuff bytes is different than the first number of stuff bytes.

16. The method of claim 15 , further comprising:

storing, by the system, the mapped data in a container signal; and

inserting, by the system, the mapped data into a payload data field of a modified signal associated with the signal.

17. The method of claim 16 , wherein the generating the combined signal comprises generating the combined signal based on the modified signal.

18. The method of claim 17 , further comprising:

transmitting, by the system, the combined signal;

recovering, by the system, the modified signal associated with the signal from the combined signal; and

de-mapping, by the system, the signal from the modified signal based on the mapping distribution pattern associated with the generic mapping procedure to recover the data rate associated with the signal.

19. The method of claim 15 , wherein the mapping of the signal comprises determining the mapping distribution pattern based on the data rate associated with the signal.

20. The method of claim 15 , wherein the mapping of the signal comprises mapping the signal based on a sigma-delta mapping algorithm to generate the mapped data.

21. A system, comprising:

a memory storing computer executable components; and

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

an aggregation component configured for receiving a signal from a plurality of signals, and for mapping the signal based on a mapping distribution pattern associated with a generic mapping procedure to generate mapped data, the aggregation component comprising:

a mapper component configured for generating a combined signal that comprises a higher data rate than a data rate associated with the plurality of signals based on the mapped data, wherein a first data entity of the combined signal comprises a first subset of data associated with the plurality of signals, a second data entity of the combined signal comprises a second subset of data associated with the plurality of signals, the first data entity of the combined signal is followed by a first number of stuff data entities of the combined signal, the second data entity of the combined signal is followed by a second number of stuff data entities of the combined signal that is different than the first number of stuff data entities, the first number of the stuff data entities and the second number of the stuff data entities are determined based on the data rate associated with the plurality of signals, and a location of the stuff data entities with respect to the mapping distribution pattern is determined based on the data rate associated with the plurality of signals.

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 Sep 16, 2013
From: CAGGIONI, FRANCESCO; GIANNAKOPOULOS, DIMITRIOS
To: APPLIED MICRO CIRCUITS CORPORATION
Reel/Frame 031211/0622 →