Method and apparatus for improving the quality of speech signals transmitted over wireless communication facilities
First Claim
1. A method for transmitting a digital signal that is arranged in a sequence of frames to a receiver over a transmission medium, the method comprising the steps of:
- on a frame-by-frame basis, determining before being transmitted whether a current frame as a whole in the sequence of frames is a critical frame or a non-critical frame by comparing the current frame with at least one previous frame in the sequence of frames;
if the current frame is determined to be a non-critical frame, transmitting the entire non-critical current frame as a whole in a first manner; and
if the current frame is determined to be a critical frame, transmitting the entire critical current frame as a whole in a second manner that is more robust than the first manner, the second manner being such that there is less of a likelihood as compared to the first manner that the receiver will determine that the current frame is an erased frame.
6 Assignments
0 Petitions
Accused Products
Abstract
It has been recognized that in a wireless communication system certain frames of encoded speech data transmitted between a base station and a mobile unit, or between a mobile unit and a base station, are more critical than others. A frame may be determined to be erased by the receiving base station or mobile unit due to noise or interference over the wireless transmission medium. If an erased frame cannot be recreated from one or more preceding frames, then it is more critical than a frame that can be recreated by an extrapolation of data from one or more preceding frames. Accordingly, on a frame-by-frame basis, each frame in a sequence of frames is identified as being critical or non-critical. Each frame that is identified as being critical is then transmitted in a manner that is more robust than the manner in which non-critical frames are transmitted to decrease the likelihood that a receiver will determine that the frame is erased. In a CDMA system, a current frame is identified as being critical by forming a weighted sum of the differences between corresponding frame parameters that represent the current frame and frame parameters that represent a previous frame. That weighted sum is compared with a threshold. If the weighted sum exceeds the threshold, then the current frame is classified as being a critical frame and is transmitted at a higher output level than non-critical frames are transmitted.
-
Citations
32 Claims
-
1. A method for transmitting a digital signal that is arranged in a sequence of frames to a receiver over a transmission medium, the method comprising the steps of:
-
on a frame-by-frame basis, determining before being transmitted whether a current frame as a whole in the sequence of frames is a critical frame or a non-critical frame by comparing the current frame with at least one previous frame in the sequence of frames;
if the current frame is determined to be a non-critical frame, transmitting the entire non-critical current frame as a whole in a first manner; and
if the current frame is determined to be a critical frame, transmitting the entire critical current frame as a whole in a second manner that is more robust than the first manner, the second manner being such that there is less of a likelihood as compared to the first manner that the receiver will determine that the current frame is an erased frame. - View Dependent Claims (2, 3, 4, 5, 6, 7)
determining the differences between a plurality of values associated with the current frame and a corresponding plurality of values associated with the at least one previous frame;
forming a weighted sum of the differences; and
comparing the weighted sum with a predetermined threshold.
-
-
3. The method of claim 2 wherein the current frame is determined to be a critical frame if the step of comparing indicates that the weighted sum is greater than the predetermined threshold.
-
4. The method of claim 2 wherein the at least one previous frame is the frame immediately preceding the current frame.
-
5. The method of claim 1 wherein if the current frame is determined to be a critical frame, it is transmitted at a higher power level than a non-critical frame is transmitted.
-
6. The method of claim 1 wherein if the current frame is determined to be a critical frame, it is transmitted with a channel coding algorithm that is more robust than the coding algorithm used to transmit a non-critical frame.
-
7. The method of claim 6 wherein the more robust channel coding algorithm incorporates bit interleaving.
-
8. A method of transmitting a digital speech signal that is arranged in a sequence of frames over a wireless transmission medium to a receiver from a transmitter, the method comprising the steps of:
-
on a frame-by-frame basis, determining at the transmitter before being transmitted whether a current frame as a whole in the sequence of frames is a critical frame or a non-critical frame by comparing the current frame with at least one previous frame in the sequence of frames;
if the current frame is determined to be a non-critical frame, transmitting the entire non-critical frame as a whole over the wireless transmission medium in a first manner; and
if the current frame is determined to be a critical frame, transmitting the entire critical current frame as a whole over the wireless transmission medium in a second manner that is more robust than the first manner, the second manner being such that there is less of a likelihood, as compared to the first manner, that the receiver will determine that the current frame is an erased frame. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
determining the differences between a plurality of frame parameters that represent a compression-coded version of the current frame and a corresponding plurality of frame parameters that represent a compression-coded version of the at least one previous frame; and
forming a weighted sum of the differences between the plurality of the frame parameters of the current frame and the corresponding plurality of the frame parameters of the at least one previous frame; and
comparing the weighted sum with a predetermined threshold.
-
-
10. The method of claim 9 wherein the current frame is determined to be a critical frame if the step of comparing indicates that the weighted sum is greater than the predetermined threshold.
-
11. The method of claim 9 wherein the at least one previous frame is the frame immediately preceding the current frame.
-
12. The method of claim 8 wherein if the current frame is determined to be a critical frame, it is transmitted by the transmitter to the receiver over the wireless transmission medium at a higher power level than a non-critical frame is transmitted.
-
13. The method of claim 8 wherein if the current frame is determined to be a critical frame, it is transmitted by the transmitter to the receiver over the wireless transmission medium with a channel coding algorithm that is more robust than the coding algorithm used to transmit a non-critical frame.
-
14. The method of claim 13 wherein the more robust channel coding algorithm incorporates bit interleaving.
-
15. The method of claim 8 wherein the transmitter is within a mobile unit.
-
16. The method of claim 8 wherein the transmitter is within a base station.
-
17. A transmitter for transmitting a digital signal that is arranged in a sequence of frames to a receiver over a transmission medium comprising:
-
means for determining before it is transmitted whether a current frame as a whole in the sequence of frames is a critical frame or a non-critical frame on a frame-by-frame by comparing the current frame with at least one previous frame in the sequence of frames; and
means for transmitting the entire current frame as a whole in a manner according to whether it is determined to be a critical or a non-critical frame, an entire non-critical frame being transmitted as a whole in a first manner and an entire critical frame being transmitted as a whole in a second manner that is more robust than the first manner, the second manner being such that there is less of a likelihood as compared to the first manner that the receiver will determine that the current frame is an erased frame. - View Dependent Claims (18, 19, 20, 21, 22, 23)
means for determining the differences between a plurality of values associated with the current frame and a corresponding plurality of values associated with the at least one previous frame;
means for forming a weighted sum of the differences; and
means for comparing the weighted sum with a predetermined threshold.
-
-
19. The transmitter of claim 18 wherein the current frame is determined to be a critical frame if the means for weighted sum indicates that the weighted sum is greater than the predetermined threshold.
-
20. The transmitter of claim 18 wherein the at least one previous frame is the frame immediately preceding the current frame.
-
21. The transmitter of claim 17 further comprising a power controller, wherein if said means for determining determines that the current frame is a critical frame, then said power controller adjusts the output power of said-transmitting means to transmit the current frame to the receiver at a higher output power level than a non-critical frame is transmitted.
-
22. The transmitter of claim 17 wherein if said means for determining determines that the current frame is a critical frame, then said means for transmitting transmits the current frame to the receiver using a channel coding algorithm that is more robust than the coding algorithm used to transmit a non-critical frame.
-
23. The transmitter of claim 22 wherein the more robust channel coding algorithm incorporates bit interleaving.
-
24. A transmitter for transmitting a digital speech signal that is arranged in a sequence of frames over a wireless transmission medium to a receiver comprising:
-
means for determining before it is transmitted whether a current frame as a whole in the sequence of frames is a critical frame or a non-critical frame on a frame-by-frame by comparing the current frame with at least one previous frame in the sequence of frames; and
means for transmitting the entire current frame as a whole in a manner determined according to whether the current frame is-determined to be a critical or a non-critical frame, an entire non-critical frame being transmitted as a whole in a first manner and an entire critical frame being transmitted as a whole in a second manner that is more robust than the first manner, the second manner being such that there is less of a likelihood as compared to the first manner that the receiver will determine that the current frame is an erased frame. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
means for determining differences between a plurality of frame parameters that represent a compression-coded version of the current frame and a corresponding plurality of frame parameters that represent a compression-coded version of the at least one previous frame;
means for forming a weighted sum of the differences between the plurality of frame parameters that represent the current frame and the corresponding frame parameters that represent the at least one previous frame; and
means for comparing the weighted sum with a predetermined threshold.
-
-
26. The transmitter of claim 25 wherein the current frame is determined to be a critical frame if the means for comparing the weighted sum indicates that the weighted sum is greater than the predetermined threshold.
-
27. The transmitter of claim 25 wherein the at least one previous frame is the frame immediately preceding the current frame.
-
28. The transmitter of claim 24 further comprising a power controller, wherein if said means for determining determines that the current frame is a critical frame, then the power controller adjusts the output power of said transmitting means to transmit the current frame to the receiver over the wireless transmission medium at a higher output power level than a non-critical frame is transmitted.
-
29. The transmitter of claim 24 wherein the means for transmitting the current frame transmits to the receiver over the wireless transmission medium a current frame that is determined to be a critical frame using a channel coding algorithm that is more robust than the coding algorithm used to transmit a non-critical frame.
-
30. The transmitter of claim 29 wherein the more robust channel coding algorithm incorporates bit interleaving.
-
31. The transmitter of claim 24 wherein the transmitter is within a mobile unit.
-
32. The transmitter of claim 24 wherein the transmitter is within a base station.
Specification