Tandem-free intersystem voice communication
First Claim
1. A method of providing tandem-free operation (TFO) communication between a first wireless terminal and a second wireless terminal, wherein the first wireless terminal encodes active speech using a first wideband speech coder associated with a first type of wireless interface and generates active speech frames having a first format, wherein the second wireless terminal encodes active speech using a second wideband speech coder associated with a second type of wireless interface and generates active speech frames having a second format, wherein the first and second wideband speech coders each sample voice signals at a sampling rate greater than 8,000 samples per second, wherein the first format is different from the second format, and wherein the first type of wireless interface is a discontinuous transmission (DTX) wireless interface that is different from the second type of wireless interface, the method comprising:
- encoding, at the first wireless terminal, first active speech data to generate an active speech frame having the first format;
decoding, at the first wireless terminal, an active speech frame having the second format to generate second active speech data;
receiving, at the first wireless terminal, a continuous transmission (CTX) eighth-rate inactive speech frame via the DTX wireless interface; and
decoding, at the first wireless terminal, the CTX eighth-rate inactive speech frame to generate comfort noise.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are presented herein to provide tandem-free operation between two wireless terminals through two otherwise incompatible wireless networks. Specifically, embodiments provide tandem-free operation between a wireless terminal communicating through a continuous transmission (CTX) wireless channel to a wireless terminal communicating through a discontinuous transmission (DTX) wireless channel. In a first aspect, inactive speech frames are translated between DTX and CTX formats. In a second aspect, each wireless terminal includes an active speech decoder that is compatible with the active speech encoder on the opposite end of the mobile-to-mobile connection.
38 Citations
22 Claims
-
1. A method of providing tandem-free operation (TFO) communication between a first wireless terminal and a second wireless terminal, wherein the first wireless terminal encodes active speech using a first wideband speech coder associated with a first type of wireless interface and generates active speech frames having a first format, wherein the second wireless terminal encodes active speech using a second wideband speech coder associated with a second type of wireless interface and generates active speech frames having a second format, wherein the first and second wideband speech coders each sample voice signals at a sampling rate greater than 8,000 samples per second, wherein the first format is different from the second format, and wherein the first type of wireless interface is a discontinuous transmission (DTX) wireless interface that is different from the second type of wireless interface, the method comprising:
-
encoding, at the first wireless terminal, first active speech data to generate an active speech frame having the first format; decoding, at the first wireless terminal, an active speech frame having the second format to generate second active speech data; receiving, at the first wireless terminal, a continuous transmission (CTX) eighth-rate inactive speech frame via the DTX wireless interface; and decoding, at the first wireless terminal, the CTX eighth-rate inactive speech frame to generate comfort noise. - View Dependent Claims (2)
-
-
3. An apparatus comprising:
-
a speech encoder configured to encode speech data in accordance with a first speech coding format to communicate over a mobile-to-mobile connection; and a speech decoder configured to decode inactive speech data that is received via the mobile-to-mobile connection in accordance with a second speech coding format, wherein the first speech coding format is different from the second speech coding format, wherein the first format is an adaptive multi-rate (AMR) format, wherein the second format is a selectable mode vocoder (SMV) format, and wherein the speech decoder is adapted to decode eighth-rate frames that are received via a discontinuous transmission (DTX) wireless interface.
-
-
4. An apparatus comprising:
-
a speech encoder configured to encode speech data in accordance with a first speech coding format to communicate over a mobile-to-mobile connection; and a speech decoder configured to decode inactive speech data that is received via the mobile-to-mobile connection in accordance with a second speech coding format, wherein the first speech coding format is different from the second speech coding format, wherein the first format is a selectable mode vocoder (SMV) format, wherein the second format is an adaptive multi-rate (AMR) format, and wherein the speech decoder is adapted to decode a silence descriptor (SID) frame that is received via a continuous transmission (CTX) wireless interface to generate comfort noise.
-
-
5. An apparatus comprising:
-
a speech encoder configured to encode speech data in accordance with a first speech coding format to communicate over a mobile-to-mobile connection; and a speech decoder configured to decode inactive speech data that is received via the mobile-to-mobile connection in accordance with a second speech coding format, wherein the first speech coding format is different from the second speech coding format, wherein the first format is a discontinuous transmission (DTX) format, wherein the second format is a continuous transmission (CTX) format, and wherein the apparatus is adapted to receive active speech frames in accordance with the DTX format via a first mode of a DTX wireless network and to receive inactive speech frames in accordance with the CTX format via a second mode of the DTX wireless network.
-
-
6. An apparatus comprising:
-
a speech encoder configured to encode speech data in accordance with a first speech coding format to communicate over a mobile-to-mobile connection; and a speech decoder configured to decode inactive speech data that is received via the mobile-to-mobile connection in accordance with a second speech coding format, wherein the first speech coding format is different from the second speech coding format, wherein the first format is a continuous transmission (CTX) format, wherein the second format is a discontinuous transmission (DTX) format, and wherein the apparatus is adapted to receive inactive speech frames in accordance with the DTX format via a CTX wireless network and to transmit active speech frames in accordance with the CTX format via the CTX wireless network.
-
-
7. A method of providing tandem-free operation (TFO) communication between a first wireless terminal communicating through a first type of wireless interface and a second wireless terminal communicating through a second type of wireless interface, wherein the first type is different from the second type, the method comprising:
-
encoding, at the first wireless terminal, and in accordance with a first speech coding format, speech data to be transmitted through a wireless channel; and decoding, at the first wireless terminal, and in accordance with a second speech coding format, speech data received through the wireless channel, wherein the first speech coding format is different from the second speech coding format, wherein the speech encoding includes wideband active speech encoding, and the speech decoding includes wideband active speech decoding, wherein wideband refers to voice frequencies above 4 kilohertz, wherein the speech data that is encoded in accordance with the first speech coding format includes first inactive speech data and wherein the speech data that is received and decoded in accordance with the second speech coding format includes second inactive speech data. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of providing tandem-free operation (TFO) communication between a first wireless terminal communicating through a first type of wireless interface and a second wireless terminal communicating through a second type of wireless interface, wherein the first type is different from the second type, the method comprising:
-
encoding, at the first wireless terminal, and in accordance with a first speech coding format, speech data to be transmitted through a wireless channel; and decoding, at the first wireless terminal, and in accordance with a second speech coding format, speech data received through the wireless channel, wherein the first speech coding format is different from the second speech coding format, wherein the encoding is comfort noise encoding that includes a silence descriptor (SID) frame, and the decoding is decoding eighth-rate frames with inactive speech.
-
-
13. A method of providing tandem-free operation (TFO) communication between a first wireless terminal communicating through a first type of wireless interface and a second wireless terminal communicating through a second type of wireless interface, wherein the first type is different from the second type, the method comprising:
-
encoding, at the first wireless terminal, and in accordance with a first speech coding format, speech data to be transmitted through a wireless channel; and decoding, at the first wireless terminal, and in accordance with a second speech coding format, speech data received through the wireless channel, wherein the first speech coding format is different from the second speech coding format, wherein the speech encoding is encoding inactive speech in eighth-rate frames, and the speech decoding is decoding comfort noise based on at least one received silence descriptor (SID) frame.
-
-
14. A storage medium comprising instructions which, when executed by a processor, cause said processor to configure a speech coder to perform steps of a method of providing tandem-free operation (TFO) communication between a first wireless terminal communicating through a first type of wireless interface and a second wireless terminal communicating through a second type of wireless interface, wherein the first type is different from the second type, the method comprising:
-
encoding, at the first wireless terminal, and in accordance with a first speech coding format, speech data received through a wireless channel; decoding, at the first wireless terminal, and in accordance with a second speech coding format, speech data received through the wireless channel, wherein the first speech coding format is different from the second speech coding format; and disabling selected functions of at least one comfort noise coder at the first wireless terminal based on whether the first type of wireless interface is a DTX interface or a CTX interface.
-
-
15. An apparatus for providing tandem-free operation (TFO) communication between a first wireless terminal communicating through a first type of wireless interface and a second wireless terminal communicating through a second type of wireless interface, wherein the first type is different from the second type, the apparatus comprising:
-
means for encoding, at the first wireless terminal, wideband speech data through a wireless channel in accordance with a first speech coding format; means for decoding, at the first wireless terminal, wideband speech data received through the wireless channel in accordance with a second speech coding format, wherein the first speech coding format is different from the second speech coding format, wherein wideband refers to voice frequencies above 4 kilohertz; and means for encoding comfort noise frames in a discontinuous transmission (DTX) format and for decoding comfort noise frames received in a continuous transmission (CTX) format.
-
-
16. A speech coder comprising:
-
an active speech encoder configured to encode active speech data in accordance with a speech coding format; an active speech decoder configured to decode active speech data in accordance with the speech coding format; a first inactive speech encoder configured to encode inactive speech data in accordance with a continuous transmission (CTX) format; a first inactive speech decoder configured to decode inactive speech data in accordance with the CTX format; a second inactive speech encoder configured to encode inactive speech data in accordance with a discontinuous transmission (DTX) format; and a second inactive speech decoder configured to decode inactive speech data in accordance with the DTX format.
-
-
17. A speech coder comprising:
-
a first inactive speech encoder configured to encode inactive speech data in accordance with a first format; a first inactive speech decoder configured to decode inactive speech data in accordance with the first format; a second inactive speech encoder configured to encode inactive speech data in accordance with a second format; and a second inactive speech decoder configured to decode inactive speech data in accordance with the second format. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification