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 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; and
decoding, at the first wireless terminal, an active speech frame having the second format to generate second active speech data.
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.
50 Citations
33 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 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; and
decoding, at the first wireless terminal, an active speech frame having the second format to generate second active speech data. - View Dependent Claims (2)
-
-
3. An apparatus comprising:
-
a speech encoder configured to encode speech data in accordance with a first speech coding format; and
a speech decoder configured to decode speech data in accordance with a second speech coding format, wherein the first speech coding format is different from the second speech coding format. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable 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; 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.
-
-
20. 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, speech data through a wireless channel in accordance with a first speech coding format; and
means for decoding, at the first wireless terminal, 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.
-
-
21. A speech coder comprising:
-
an active speech encoder configured to encode active speech data in accordance with a first speech coding format;
an active speech decoder configured to decode active speech data in accordance with a second speech coding format, wherein the first speech coding format is different from the second speech coding format;
an inactive speech encoder configured to encode inactive speech data in accordance with the first speech coding format; and
an inactive speech decoder configured to decode inactive speech data in accordance with the first speech coding format. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. 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.
-
-
28. A wireless network apparatus comprising a discontinuous transmission (DTX)/continuous transmission (CTX) converter configured to convert comfort noise frames from a DTX format to a CTX format in a first direction and from a CTX format to a DTX format in a second direction, wherein the first direction is opposite to the second direction.
-
29. A method for providing tandem-free operation between a first wireless terminal communicating over a discontinuous transmission (DTX) wireless interface and a second wireless terminal communicating over a continuous transmission (CTX) wireless interface, the method comprising:
-
converting inactive speech frames received over the DTX wireless interface from the first wireless terminal from a DTX inactive speech frame format to a CTX inactive speech frame format; and
converting inactive speech frames received over the CTX wireless interface from the second wireless terminal from a CTX inactive speech frame format to a DTX inactive speech frame format.
-
-
30. A wireless network apparatus comprising a base station controller (BSC) configured to insert a continuous transmission (CTX) speech frame into a payload portion of a discontinuous transmission (DTX) speech frame, to adjust a mode of the DTX speech frame based on the size of the CTX speech frame.
-
31. A method for providing tandem-free operation between a first wireless terminal communicating over a discontinuous transmission (DTX) wireless interface and a second wireless terminal communicating over a continuous transmission (CTX) wireless interface, the method comprising:
-
inserting a CTX speech frame into a payload portion of a DTX speech frame; and
adjusting a mode of the DTX speech frame based on the size of the CTX speech frame.
-
-
32. A wireless network apparatus comprising a base station controller (BSC) configured to receive a silence indicator (SID) frame, to insert the SID frame into a payload portion of a continuous transmission (CTX) speech frame corresponding to a first speech frame period, and to generate a dummy continuous transmission (CTX) inactive speech frame corresponding to a second speech frame period, wherein the second speech frame period immediately follows the first speech frame period, and wherein the dummy CTX inactive speech frame contains no inactive speech data.
-
33. A method for providing tandem-free operation between a first wireless terminal communicating over a discontinuous transmission (DTX) wireless interface and a second wireless terminal communicating over a continuous transmission (CTX) wireless interface, the method comprising:
-
inserting a SID frame into a payload portion of a CTX speech frame corresponding to a first speech frame period; and
generating a dummy CTX inactive speech frame corresponding to a second speech frame period, wherein the second speech frame period immediately follows the first speech frame period, and wherein the dummy CTX inactive speech frame contains no inactive speech data.
-
Specification