A method for jitter compensation of random temporal fluctuations, which are termed jitter (JIT), between the times of receipt (te) of voice packets (110, 120;
- 210) when receiving voice content (1, 2, 3, 4) via IP-based networks, in which a sequence of digital voice packets (110, 120;
- 210) with or without voice content (1, 2, 3, 4) is received by a receiver for processing voice content (1, 2, 3 4) contained in the voice packets (110, 120;
- 210),
- a voice packet (110;
- 210) with voice content having a section, termed the header (H), with data for communication control and a section, termed the payload (PL), with digital voice data from part of the voice content (1, 2, 3, 4),
- a voice packet (120) without voice content having the header (H) without the payload,
- at least one piece of time information of a transmitter time of a transmitter, which indicates the time of sending (ts) of the voice packet (110, 120;
- 210), being contained in the voice packet (110, 120;
- 210), and
- the receiver waiting to process the voice content (1, 2, 3, 4) for a wait time, termed a buffer (DJB), after receiving a first voice packet (111) with voice content (1, 2, 3, 4),
- characterized
- in that, after the receipt of a first voice packet (110, 120;
- 210), termed the initial packet, during a connection period (30) on a transmission channel (10, 20) of the voice packet (110, 120;
- 210), the receiver initializes a receiver clock using a transmitter time by means of the time information in the initial packet, so that the receiver time correlates with the transmitter time when sending out the voice packet (110, 120;
- 210),
- in that the receiver determines a minimum relative packet transmission duration (delta) after the receiver clock has been initialized, in that during the receipt of subsequent voice packets (110, 120;
- 210) in each case,
- the receiver time is compared with the time information, which is contained in the header (H) of the subsequent voice packet (110, 120;
- 210), at the transmitter time when the voice packet was sent out and a relative packet transmission duration (delta) is determined relative to the receiver time,
- a resultant minimum relative packet transmission duration (delta) is temporarily stored, and
- the receiver time dependent on the temporarily stored minimum relative packet transmission duration (delta) is adjusted in such a manner that the receiver time correlates with the transmitter time when sending out the voice packet (110, 120;
- 210) with the minimum relative packet transmission duration,
- in that, when receiving a first voice packet (111) with voice content after at least one voice packet (120) without voice content, the receiver determines the actual time of receipt of this voice packet by comparing (deltaJB) the time information in the received voice packet (111) with the receiver time at receipt and determines the buffer (DJB) as a function of the actual time of receipt.