METHOD FOR DATA COMMUNICATION VIA A VOICE CHANNEL OF A WIRELESS COMMUNICATION NETWORK
First Claim
1. A method of communicating digital data via a wireless telecommunications network, comprising the steps of:
- modulating one or more carrier signals with digital data using differential phase shift keying modulation of the one or more carrier signals, thereby producing a modulated carrier signal;
transmitting the modulated carrier signal across a voice channel of a wireless telecommunications network;
receiving the modulated carrier signal transmitted via the wireless telecommunications network; and
demodulating the received modulated carrier signal back into the digital data.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for data communication over a cellular communications network that allows the transmission of digital data over a voice channel using a vocoder that operates in different modes depending upon characteristics of the inputted signal it receives. To prepare the digital data for transmission, one or more carrier signals are encoded with the digital data using one of a number of modulation schemes that utilize differential phase shift keying to give the modulated carrier signal certain periodicity and energy characteristics that allow it to be transmitted by the vocoder at full rate. The modulation schemes include DPSK using either a single or multiple frequency carriers, combined FSK-DPSK modulation, combined ASK-DPSK, as well as PSK with a phase tracker in the demodulator. These modulation schemes permit data communication via a CDMA, GSM, or other type of voice traffic channel at a low bit error rate.
127 Citations
30 Claims
-
1. A method of communicating digital data via a wireless telecommunications network, comprising the steps of:
-
modulating one or more carrier signals with digital data using differential phase shift keying modulation of the one or more carrier signals, thereby producing a modulated carrier signal;
transmitting the modulated carrier signal across a voice channel of a wireless telecommunications network;
receiving the modulated carrier signal transmitted via the wireless telecommunications network; and
demodulating the received modulated carrier signal back into the digital data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of communicating digital data via a wireless telecommunications network using a voice encoder that operates in different modes according to a classification of incoming data into categories that include at least voiced, unvoiced, and transient speech, wherein each of the different modes is associated with a coding scheme for encoding the incoming data, the method comprising the steps of:
-
inputting into the voice encoder a modulated carrier signal having discontinuities and energy characteristics that cause the voice encoder to classify the modulated carrier signal as transient speech;
obtaining an encoded output that is generated by the voice encoder using the inputted modulated carrier signal;
transmitting the encoded output across a voice channel of the wireless telecommunications network;
receiving the encoded output transmitted via the wireless telecommunications network;
generated a decoded modulated carrier signal by decoding the received encoded output using a voice decoder; and
demodulating the decoded modulated carrier signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of wirelessly transmitting digital data using an EVRC-B vocoder, the method comprising the steps of:
-
encoding digital data by modulating at least one carrier signal with the digital data and producing therefrom a modulated carrier signal having discontinuities and energy characteristics that cause the vocoder to classify the modulated carrier signal as transient speech;
inputting the modulated carrier signal into an EVRC-B vocoder;
obtaining an encoded output from the vocoder; and
transmitting the encoded output via an antenna. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of communicating digital data via a wireless telecommunications network using a vocoder that encodes and transmits an incoming data signal at one or more of a plurality of different rates including a full rate and one or more lesser rates, wherein the rate used by the vocoder to encode and transmit the incoming data signal is dependent at least in part upon the periodicity of the incoming data signal and characteristics of the energy contained in the incoming data signal, wherein the method comprises the steps of:
-
modulating one or more carrier signals using digital data such that a resulting modulated carrier signal is produced having the following characteristics;
a) NACFsf2<
UNVOICEDTH;
b) bER>
0; and
c) vER2>
−
15;
where;
NACFsf2 is a second subframe normalized autocorrelation function and UNVOICEDTH is a threshold value based on a determined signal to noise ratio;
bER is a frequency band energy ratio determined according to the equation with EL being the amount of energy contained in a lower frequency band of 0-2 kHz, and EH being the amount of energy contained in a higher frequency band of 2-4 kHz; and
vER2 is determined according to the equation
with E being the energy of a current frame of the modulated carrier signal and vEav being the average energy over three previous voiced frames of the modulated carrier signal;
transmitting the modulated carrier signal across a voice channel of a wireless telecommunications network;
receiving the modulated carrier signal transmitted via the wireless telecommunications network; and
demodulating the received modulated carrier signal back into the digital data.
-
Specification