Patent ID: 7516387
Filing Date: 2009-04-07
Classification: H03M,H04L

Abstract:
1. A method for transmitting a group of IP packets arranged in an L by D matrix comprising L×D data packets and L number of FEC packets protecting columns of the matrix, L corresponding to a number of columns in the matrix, and D corresponding to a number rows in the matrix, the method comprising: a) assigning a first location in the matrix as an FEC packet location; b) skipping D number of locations in the matrix from the most recently assigned FEC packet location to a new location; c) determining if the new location is positioned in the same column as an existing FEC packet location; d) assigning the new location as an FEC packet location if it is determined that the new location is not positioned in the same column as an existing FEC packet location; e) if it is determined that the new location is positioned in the same column as an existing FEC packet location, moving back in the matrix until the moved-back location is not positioned in the same column as an existing FEC packet location and assigning the moved-back location as an FEC packet location; f) repeating steps b)-e) until the number of FEC packet locations is equal to L; and g) transmitting the FEC packets in accordance with the identified FEC packet locations such that each FEC packet protects D prior data packets in the same column of the L by D matrix as the respective FEC packet.