Method and arrangement in a communication system
First Claim
Patent Images
1. A method for manipulating a sequence of digitized sound signal frames of a sound signal received from a packet switched network, the method including:
- storing sound data packets from the packet switched network in a jitter buffer;
decoding sound signal frames from the sound data packets of the jitter buffer;
performing real-time observations on the number of packets in the jitter buffer; and
expanding a decoded first frame, if the real-time observations indicate a state of the jitter buffer close to underflow, by producing a frame portion and adding the produced frame portion to the decoded first frame, wherein the produced frame portion represents a part of the sound signal that is different from the part represented by the decoded first frame.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to the decoding/playback part of received sound data packets in systems for transmission of sound over packet switched networks. According to the invention, the lengths of received signal frames are manipulated by performing time expansion or time compression of one or more signal frames at time varying intervals and with time varying lengths of the expansion or the compression, said intervals and said lengths being determined so as to maintain a continuous flow of signal samples to be played back.
92 Citations
26 Claims
-
1. A method for manipulating a sequence of digitized sound signal frames of a sound signal received from a packet switched network, the method including:
-
storing sound data packets from the packet switched network in a jitter buffer; decoding sound signal frames from the sound data packets of the jitter buffer; performing real-time observations on the number of packets in the jitter buffer; and expanding a decoded first frame, if the real-time observations indicate a state of the jitter buffer close to underflow, by producing a frame portion and adding the produced frame portion to the decoded first frame, wherein the produced frame portion represents a part of the sound signal that is different from the part represented by the decoded first frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A receiver unit for manipulating a sequence of digitized sound signal frames of a sound signal received from a packet switched network, the receiver including
a jitter buffer, storing sound data packets from the packet switched network; -
a sound decoder for decoding sound signal frames from the sound data packets of the jitter buffer; a timing recovery processing unit for performing real-time observations on the number of packets in the jitter buffer; and the timing recovery processing unit being configured for expanding a decoded first frame, if the real-time observations indicate a state of the jitter buffer close to underflow, by producing a frame portion and adding the produced frame portion to the decoded first frame, wherein the produced frame portion represents a part of the sound signal that is different from the part represented by the decoded first frame. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification