×

Advanced priority statistical multiplexer

  • US 5,757,801 A
  • Filed: 11/02/1994
  • Issued: 05/26/1998
  • Est. Priority Date: 04/19/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for multiplexing high priority data and low priority data for transmission over a communications link, the communications link having a bit rate, the communications link transferring bytes, each byte having Y bits, and the communications link having a byte transfer period equal to Y divided by the bit rate, the method comprising the steps of:

  • a. determining a high priority packet time;

    b. determining a maximum number of bytes transferred across the communications link in the high priority packet time by dividing the high priority packet time by the byte transfer period;

    c. determining a worst case number of high priority data bytes transferred over the communications link in the high priority packet time;

    d. subtracting the worst case number of high priority data bytes of step c from the maximum number of bytes of step b to obtain an interrupt boundary byte count; and

    e. multiplexing high priority data bytes and low priority data bytes, wherein the step of multiplexing includes the steps of;

    1) if there are one or more of the high priority data bytes to be transferred across the link, transmitting the one or more of the high priority data bytes, concluding with a final high priority data byte;

    2) if there are one or more of the low priority data bytes to be transferred across the link, transmitting up to K bytes of the one or more of the low priority data bytes, where K does not exceed the interrupt boundary byte count;

    3) waiting V byte transfer periods, wherein V equals the interrupt boundary byte count minus K; and

    4) returning to step

         1).

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×