Patent ID: 6064673
Filing Date: 2000-05-16
Classification: H04L

Abstract:
A method for achieving peer-to-peer communications in a packet-based communications network, comprising the steps ofproviding a plurality of peer communication devices connected via a packet based communications network;converting raw data into digital data in a sending peer communication device;encoding the digital data into packets using one or more of the following data processing techniques (a) compression, (b) redundancy, and (c) interleaving;transmitting the one or more data packets from the sending peer communication device over the network to a receiving peer communication device including reducing the expected time delays associated with the Ethernet exponential backoff algorithm by resetting the normal Ethernet retry algorithm based on a number of collisions or elapsed time;decoding the data packets into digital data using one or more of the following data processing techniques (a) decompression, or (b) deinterleaving;converting the decoded packets of digital data into a continuous stream of digital data, including using one or more of the following reconstruction techniques to mask the effects of missing decoded packets of digital data (a) interpolation, or (b) redundancy.converting the continuous stream of digital data into raw data.