Continuous phase modulation (CPM) is a method for
modulation
Signal modulation is the process of varying one or more properties of a periodic waveform in electronics and telecommunication for the purpose of transmitting information.
The process encodes information in form of the modulation or message ...
of data commonly used in
wireless modem
A mobile broadband modem, also known as wireless modem or cellular modem, is a type of modem that allows a personal computer or a router to receive wireless Internet access via a mobile broadband connection instead of using telephone or cable te ...
s. In contrast to other coherent digital
phase modulation
Phase modulation (PM) is a signal modulation method for conditioning communication signals for transmission. It encodes a message signal as variations in the instantaneous phase of a carrier wave. Phase modulation is one of the two principal f ...
techniques where the
carrier phase
abruptly resets to zero at the start of every symbol (e.g. M-
PSK), with CPM the carrier phase is modulated in a continuous manner. For instance, with
QPSK
Phase-shift keying (PSK) is a digital modulation process which conveys data by changing (modulating) the phase of a constant frequency carrier wave. The modulation is accomplished by varying the sine and cosine inputs at a precise time. It is ...
the carrier instantaneously jumps from a sine to a cosine (i.e. a 90 degree
phase shift
In physics and mathematics, the phase (symbol φ or ϕ) of a wave or other periodic function F of some real variable t (such as time) is an angle-like quantity representing the fraction of the cycle covered up to t. It is expressed in such a s ...
) whenever one of the two message
bit
The bit is the most basic unit of information in computing and digital communication. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented as ...
s of the current symbol differs from the two message bits of the previous symbol. This discontinuity requires a relatively large percentage of the power to occur outside of the intended band (e.g., high fractional
out-of-band power), leading to poor
spectral efficiency
Spectral efficiency, spectrum efficiency or bandwidth efficiency refers to the information rate that can be transmitted over a given bandwidth in a specific communication system. It is a measure of how efficiently a limited frequency spectrum i ...
. Furthermore, CPM is typically implemented as a constant-envelope
waveform
In electronics, acoustics, and related fields, the waveform of a signal is the shape of its Graph of a function, graph as a function of time, independent of its time and Magnitude (mathematics), magnitude Scale (ratio), scales and of any dis ...
, i.e., the transmitted carrier power is constant.
Therefore, CPM is attractive because the phase continuity yields high spectral efficiency, and the
constant envelope
Constant envelope is achieved when a sinusoidal waveform reaches equilibrium in a specific system. This happens when negative feedback in a control system, such as in radio automatic gain control or when an amplifier reaches steady state. Ste ...
yields excellent power efficiency. The primary drawback is the high implementation complexity required for an optimal receiver.
Phase memory
Each symbol is modulated by gradually changing the phase of the carrier from the starting value to the final value, over the symbol duration. The modulation and
demodulation
Demodulation is the process of extracting the original information-bearing signal from a carrier wave. A demodulator is an electronic circuit (or computer program in a software-defined radio) that is used to recover the information content fro ...
of CPM is complicated by the fact that the initial phase of each symbol is determined by the cumulative total phase of all previous transmitted symbols, which is known as the ''phase memory''.
Therefore, the optimal receiver cannot make decisions on any isolated symbol without taking the entire sequence of transmitted symbols into account. This requires a
maximum-likelihood
In statistics, maximum likelihood estimation (MLE) is a method of estimating the parameters of an assumed probability distribution, given some observed data. This is achieved by maximizing a likelihood function so that, under the assumed stati ...
sequence estimator (MLSE), which is efficiently implemented using the
Viterbi algorithm
The Viterbi algorithm is a dynamic programming algorithm for obtaining the maximum a posteriori probability estimate of the most likely sequence of hidden states—called the Viterbi path—that results in a sequence of observed events. This i ...
.
Phase trajectory
Minimum-shift keying
In digital modulation, minimum-shift keying (MSK) is a type of continuous-phase frequency-shift keying that was developed in the late 1950s by Collins Radio employees Melvin L. Doelz and Earl T. Heald. Similar to OQPSK, MSK is encoded with bit ...
(MSK) is another name for CPM with an excess bandwidth of 1/2 and a linear ''phase trajectory''. Although this linear phase trajectory is continuous, it is not ''
smooth
Smooth may refer to:
Mathematics
* Smooth function, a function that is infinitely differentiable; used in calculus and topology
* Smooth manifold, a differentiable manifold for which all the transition maps are smooth functions
* Smooth algebrai ...
'' since the derivative of the phase is not continuous. The spectral efficiency of CPM can be further improved by using a smooth phase trajectory. This is typically accomplished by filtering the phase trajectory prior to modulation, commonly using a
raised cosine
The raised-cosine filter is a filter frequently used for pulse-shaping in digital modulation due to its ability to minimise intersymbol interference (ISI). Its name stems from the fact that the non-zero portion of the frequency spectrum of its si ...
or a
Gaussian filter
In electronics and signal processing, mainly in digital signal processing, a Gaussian filter is a filter (signal processing), filter whose impulse response is a Gaussian function (or an approximation to it, since a true Gaussian response would h ...
. The raised cosine filter has zero crossings offset by exactly one symbol time, and so it can yield a ''full-response'' CPM waveform that prevents
intersymbol interference
In telecommunications, intersymbol interference (ISI) is a form of distortion of a signal in which one symbol interferes with subsequent symbols. This is an unwanted phenomenon as the previous symbols have a similar effect as noise, thus making ...
(ISI).
Partial response CPM
Partial-response signaling, such as
duo-binary signaling, is a form of intentional ISI where
a certain number of adjacent symbols interfere with each symbol in a controlled manner.
A MLSE must be used to optimally demodulate any signal in the presence of ISI. Whenever
the amount of ISI is known, such as with any partial-response signaling scheme, MLSE can be used to determine the exact symbol sequence (in the absence of noise). Since the optimal demodulation of full-response CPM already requires MLSE detection, using partial-response signaling requires little additional complexity, but can afford a comparatively smoother phase trajectory, and thus, even greater spectral efficiency. One extremely popular form of partial-response CPM is
GMSK
In digital modulation, minimum-shift keying (MSK) is a type of continuous-phase frequency-shift keying that was developed in the late 1950s by Collins Radio employees Melvin L. Doelz and Earl T. Heald. Similar to OQPSK, MSK is encoded with bit ...
, which is used by
GSM
The Global System for Mobile Communications (GSM) is a family of standards to describe the protocols for second-generation (2G) digital cellular networks, as used by mobile devices such as mobile phones and Mobile broadband modem, mobile broadba ...
in most of the world's 2nd generation cell phones. It is also used in
802.11
IEEE 802.11 is part of the IEEE 802 set of local area network (LAN) technical standards, and specifies the set of medium access control (MAC) and physical layer (PHY) protocols for implementing wireless local area network (WLAN) computer c ...
FHSS,
Bluetooth
Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is li ...
, and many other proprietary wireless modems.
Continuous-phase frequency-shift keying
Continuous-phase frequency-shift keying (CPFSK) is a commonly used variation of
frequency-shift keying
Frequency-shift keying (FSK) is a frequency modulation scheme in which digital information is encoded on a carrier signal by periodically shifting the frequency of the carrier between several discrete frequencies. The technology is used fo ...
(FSK), which is itself a special case of analog
frequency modulation
Frequency modulation (FM) is a signal modulation technique used in electronic communication, originally for transmitting messages with a radio wave. In frequency modulation a carrier wave is varied in its instantaneous frequency in proporti ...
. FSK is a method of modulating
digital data
Digital data, in information theory and information systems, is information represented as a string of Discrete mathematics, discrete symbols, each of which can take on one of only a finite number of values from some alphabet (formal languages ...
onto a
sinusoidal
A sine wave, sinusoidal wave, or sinusoid (symbol: ∿) is a periodic wave whose waveform (shape) is the trigonometric sine function. In mechanics, as a linear motion over time, this is '' simple harmonic motion''; as rotation, it correspond ...
carrier wave
In telecommunications, a carrier wave, carrier signal, or just carrier, is a periodic waveform (usually sinusoidal) that conveys information through a process called ''modulation''. One or more of the wave's properties, such as amplitude or freq ...
, encoding the information present in the data to variations in the carrier's
instantaneous frequency
Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''compl ...
between one of two frequencies (referred to as the
space frequency
Frequency-shift keying (FSK) is a frequency modulation scheme in which digital information is encoded on a carrier signal by periodically shifting the frequency of the carrier between several discrete frequencies. The technology is used for c ...
and
mark frequency
Frequency-shift keying (FSK) is a frequency modulation scheme in which digital information is encoded on a carrier signal by periodically shifting the frequency of the carrier between several discrete frequencies. The technology is used for c ...
). In general, a standard FSK signal does not have
continuous
Continuity or continuous may refer to:
Mathematics
* Continuity (mathematics), the opposing concept to discreteness; common examples include
** Continuous probability distribution or random variable in probability and statistics
** Continuous ...
phase, as the modulated waveform cuts instantaneously between two sinusoids with different frequencies.
As the name suggests, the phase of a CPFSK is in fact continuous; this attribute is desirable for signals that are to be transmitted over a
bandlimited
Bandlimiting is the process of reducing a signal’s energy outside a specific frequency range, keeping only the desired part of the signal’s spectrum. This technique is crucial in signal processing and communications to ensure signals stay cl ...
channel, as discontinuities in a signal introduce
wideband
In communications, a system is wideband when the message bandwidth significantly exceeds the coherence bandwidth of the channel. Some communication links have such a high data rate that they are forced to use a wide bandwidth; other links ma ...
frequency components. In addition, some classes of amplifiers exhibit nonlinear behavior when driven with nearly discontinuous signals; this could have undesired effects on the shape of the transmitted signal.
Theory
If a finitely valued digital signal to be transmitted (the message) is ''m''(''t''), then the corresponding CPFSK signal is
:
where ''A
c'' represents the amplitude of the CPFSK signal, ''f
c'' is the base
carrier frequency
In telecommunications, a carrier wave, carrier signal, or just carrier, is a periodic waveform (usually sinusoidal) that conveys information through a process called ''modulation''. One or more of the wave's properties, such as amplitude or fre ...
, and ''D
f'' is a parameter that controls the
frequency deviation Frequency deviation (f_) is used in FM radio to describe the difference between the minimum or maximum extent of a frequency modulated signal, and the nominal center or carrier frequency. The term is sometimes mistakenly used as synonymous with fre ...
of the modulated signal. The
integral
In mathematics, an integral is the continuous analog of a Summation, sum, which is used to calculate area, areas, volume, volumes, and their generalizations. Integration, the process of computing an integral, is one of the two fundamental oper ...
located inside of the
cosine
In mathematics, sine and cosine are trigonometric functions of an angle. The sine and cosine of an acute angle are defined in the context of a right triangle: for the specified angle, its sine is the ratio of the length of the side opposite that ...
's argument is what gives the CPFSK signal its continuous phase; an integral over any finitely valued function (which ''m''(''t'') is assumed to be) will not contain any discontinuities. If the message signal is assumed to be
causal
Causality is an influence by which one Event (philosophy), event, process, state, or Object (philosophy), object (''a'' ''cause'') contributes to the production of another event, process, state, or object (an ''effect'') where the cause is at l ...
, then the limits on the integral change to a lower bound of zero and a higher bound of ''t''.
Note that this does not mean that ''m''(''t'') must be continuous; in fact, most ideal digital data waveforms contain discontinuities. However, even a discontinuous message signal will generate a proper CPFSK signal.
See also
*
Minimum-shift keying
In digital modulation, minimum-shift keying (MSK) is a type of continuous-phase frequency-shift keying that was developed in the late 1950s by Collins Radio employees Melvin L. Doelz and Earl T. Heald. Similar to OQPSK, MSK is encoded with bit ...
(MSK)
References
Notation for the CPFSK waveform was taken from:
*''Leon W. Couch II'', ''"Digital and Analog Communication Systems, 6th Edition"'', ''Prentice-Hall, Inc., 2001''. {{ISBN, 0-13-081223-4
S. Cheng, R. Iyer Sehshadri, M.C. Valenti, and D. Torrieri, The capacity of noncoherent continuous-phase frequency shift keying, in ''Proc. Conf. on Info. Sci. and Sys (CISS)'', (Baltimore, MD), Mar. 2007.
CPM minimum distance calculator (MLSE/MLSD bound)
Wireless networking
Radio modulation modes