Packet loss control method for real-time multimedia communications

   
   

A method for providing packet loss recovery in a data packet-based network used for real-time multimedia communications. In accordance with a first illustrative embodiment of the present invention, the information payload associated with a given data packet k is identically copied and appended to data packet k+w (i.e., the information payload is repeated with a delay of w transmitted packets). More generally, the present invention provides a method of coding a sequence of data packets representing a contiguous stream of information, with each data packet comprising, a set of payload information representative of a segment of the stream of information corresponding thereto. The method comprises the steps of coding a first data packet for transmission (wherein the encoded first data packet comprises a first set of payload information representative of a first segment of the stream of information), and coding a second data packet subsequence to the first data packet in the sequence for transmission (wherein the encoded second data packet comprises a second set of payload information representative of a second segment of the stream of information subsequent to the first segment of the stream of information). The encoded second data packet further comprises an additional set of payload information, the additional set of payload information also representative of the first segment of the stream of information, but not representative of other segments of the stream of information.

Een methode om de terugwinning van het pakketverlies in een gegevens op pakket-gebaseerd gebruikt netwerk voor mededelingen van verschillende media te verstrekken in real time. Overeenkomstig een eerste illustratieve belichaming van de onderhavige uitvinding, wordt de informatienuttige lading verbonden aan een bepaald gegevenspakket k identiek gekopieerd en aan gegevenspakket k+w toegevoegd (d.w.z., wordt de informatienuttige lading herhaald met een vertraging van w overgebrachte pakketten). Meer over het algemeen, voorziet de onderhavige uitvinding een methode om een opeenvolging van gegevenspakketten te coderen die een aangrenzende stroom van informatie vertegenwoordigen, van elk gegevenspakket bestaand uit, een reeks van nuttige ladingsinformatie representatief voor een segment van de stroom van informatie die daaraan correspondeert. De methode bestaat uit de stappen van het coderen van een eerste gegevenspakket voor transmissie (waarin het gecodeerde eerste gegevenspakket uit een eerste reeks van nuttige ladingsinformatie representatief voor een eerste segment van de stroom van informatie) bestaat, en codage een tweede subsequence van het gegevenspakket aan het eerste gegevenspakket in de opeenvolging voor transmissie (waarin het gecodeerde tweede gegevenspakket uit een tweede reeks van nuttige ladingsinformatie representatief voor een tweede segment van de stroom van informatie volgend op het eerste segment van de stroom van informatie bestaat). Het gecodeerde tweede gegevenspakket bestaat verder uit een extra reeks van nuttige ladingsinformatie, de extra reeks van nuttige ladingsinformatie ook representatief voor het eerste segment van de stroom van informatie, maar niet representatief voor andere segmenten van de stroom van informatie.

 
Web www.patentalert.com

< Collaborative multimedia architecture for packet-switched data networks

< Data processing apparatus and bus control method therefor

> Image reporting method and system

> Real-time media content synchronization and transmission in packet network apparatus and method

~ 00109