×

Adaptive multi-service data framing

  • US 9,847,945 B2
  • Filed: 03/23/2015
  • Issued: 12/19/2017
  • Est. Priority Date: 12/27/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a plurality of framing buffers in a transmitting device;

    wherein a first framing buffer of the plurality of framing buffers comprises a first first-in-first-out (FIFO) mechanism that receives data for a first communication service and a first particular input signal that regulates a rate at which data is read out of the first FIFO mechanism;

    wherein a second framing buffer of the plurality of framing buffers comprises a second FIFO mechanism that receives data for a second communication service and a second particular input signal that regulates a rate at which data is read out of the second FIFO mechanism;

    an output mechanism in the transmitting device that is configured to insert data from the first framing buffer of the plurality of framing buffers into a first subframe of a first superframe;

    a switch connected to the output mechanism in the transmitting device that is configured to cause the output mechanism to alternate between framing buffers of the plurality of framing buffers in order to cause the output mechanism to insert data from the second framing buffer of the plurality of framing buffers into a second subframe of the first superframe;

    a subtract mechanism that subtracts a difference from a specified value and produces a desired value;

    a clock oscillator that generates a first data clock signal based at least in part on the desired value;

    a plurality of de-framing buffers in a receiving device, wherein the plurality of de-framing buffers includes a first de-framing buffer;

    wherein the first de-framing buffer further comprises;

    a loop filter that receives the desired value from the subtract mechanism, generates a graduated value based on the desired value by gradually changing the graduated value over time, and outputs the graduated value to the clock oscillator;

    wherein the clock oscillator generates the first data clock signal based at least in part on the graduated value.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×