摘要 |
A method of correcting errors in a packet based communications system (100) comprises generating m parity packets from each group of k consecutive data packets (108) to form a code word of k data packets and m parity packets. Each parity packet is a combination of two or more data packets, and each packet includes a sequence number representative of the relative position of the packet in the code word. The method also includes examines, after transmission (110), the sequence number associated with each packet to determine if one or more packets from the code word is missing. If any packets are missing, the method identifyies the missing packets (116). The method furhter includes processing the data packets and parity packets according to the combinations of data packets used to generate the parity packets, so as to recover one or more missing packets (116).
|