×

Efficient error correction that aggregates different media into encoded container packets

  • US 10,003,434 B2
  • Filed: 04/08/2016
  • Issued: 06/19/2018
  • Est. Priority Date: 04/08/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a device in a computer network, large source data packets having large packet sizes and small source data packets having small packet sizes that are smaller than the large packet sizes;

    sending, to a receiving device, the small source data packets and the large source data packets without forward error correction (FEC);

    aggregating the small source data packets into a container packet and generating a header configured to differentiate the container packet from the large source data packets and the small source data packets;

    encoding the large source data packets and the container packet with forward error correction into FEC-encoded packets to enable forward error correction of the large source data packets and the container packet; and

    sending the FEC-encoded packets to the receiving device,wherein the aggregating includes aggregating as many of the small source data packets as possible into the container packet without causing a total size of the container packet to exceed a predetermined maximum packet size that limits the packet sizes of the large source data packets and the container packet so that sending the FEC-encoded container packet requires no additional transmit bandwidth.

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