Professional Documents
Culture Documents
Modulator
Dominik Rieth∗† , Christoph Heller† , Gerd Ascheid∗ ,
∗ Institute for Communication Technologies and Embedded Systems, RWTH Aachen University, Germany
dominik.rieth@rwth-aachen.de, ascheid@ice.rwth-aachen.de
† Airbus Group Innovations, Munich, Germany
{dominik.rieth, christoph.heller}@airbus.com
Abstract—This paper presents a novel architecture for the the proposed SOQPSK modulator within this paper highlights
modulation scheme Shaped Offset QPSK (SOQPSK), which the fact that it is worth having a closer look into the transmis-
belongs to the class of Continuous Phase Modulations (CPMs). sion part of a CPM modulator, too.
These waveforms have recently regained remarkable popularity,
due to the increasing demand of highly energy and spectral The rest of the paper is organized as follows: An introduction
efficient communication systems for deep-space, telemetry and to SOQPSK is given in Section II. It is followed by Section III,
Unmanned Aerial Vehicle (UAV) links, for example. To the best explaining the proposed architecture with an optimized CPM
of the authors’ knowledge, this is the first SOQPSK modulator part and a precoder, requiring a minimal amount of hardware
architecture and implementation reported in literature. The mod- after its complexity reduction. Section IV contains the results
ulation task itself is divided into a SOQPSK-specific precoding
part, with minimal hardware complexity, as well as an optimized of the proof-of-concept, an FPGA implementation of the
quadrature CPM modulator. With a proof-of-concept FPGA SOQPSK-TG modulator.
implementation, the feasibility of the proposed architecture is
shown together with its close to optimal algorithmic performance. II. SOQPSK M ODULATION
SOQPSK, a special case of binary CPM, is explained in
detail throughout this section. A description of all single index
I. I NTRODUCTION (only one particular modulation index h) CPM schemes is
CPM is a family of highly efficient modulation schemes given by the complex envelope
in terms of the required spectrum and transmission energy. A Es jφ(t)
comprehensive introduction to CPM is given in [1]. Due to s(t) = e , (1)
Ts
the constant envelope property, non-linear amplification and
thus the use of simple and efficient amplifiers in saturation where Es and Ts are symbol energy and symbol duration,
is possible. The ability to smooth phase transitions is the key respectively. Phase φ(t) is a pulse train following equation
enabler to CPM’s excellent spectrum properties. φ(t) = 2πh αi q(t − iTs ), (2)
Many fields of application emerge for this class of waveforms. i
A few highlights thereof are mentioned now. Power and with the time index i ∈ Z, the M -ary data symbols αi and
spectral efficient modulation techniques have been investigated the phase pulse
for deep space satellite communication in [2]. It turns out ⎧
that constant envelope modulations are highly suitable for ⎪
⎪ 0 t<0
⎪
⎨t
the needs of deep space scenarios and SOQPSK, one of the
q(t) = g(τ )dτ 0 ≤ t < LTs , (3)
candidates, convinces with spectral containment and detection ⎪
⎪
⎪0
⎩
performance. 1/2 t ≥ LTs
Many requirements like power efficiency, narrow bandwidth
transmission and low transceiver complexity are also beneficial with the frequency pulse g(t), with low-pass characteristic,
for UAV communication. This becomes obvious in the case and the duration L. Generally, one distinguishes between full
of High Altitude Pseudo-Satellite (HAPS), which is an un- response (L = 1) and partial response (L > 1). Knowing
manned solar powered airplane, flying in the stratosphere with the boundaries of the changing part of q(t), the phase can be
extremely limited resources for payload weight and energy rewritten to
consumption. n
n−L
Furthermore, telemetry in general is use case of SOQPSK. φ(t) = 2πh αi q(t − iT ) + πh αi (4)
i=n−L+1 i=0
This fact lead to the standardization of a particular SOQPSK
parameter set in [3], which is elaborated in the next section.
= θ(t) + θn−L . (5)
The vast majority of research focuses on the complexity
reduction and implementation of the receiving part of wireless In this equation, the phase is described by its phase state θn−L
communication systems. Nevertheless, the proof-of-concept of and the time varying filtered transition θ(t). The latter one
0/0 0 /1
S2
1/ 1/0
−
1 I
1
−
0/ 0/0 S2 S0
S0
1/0 1 /1
1
0/ 0/−
1
S1
1/0 1/0
i-even i-odd S3
791
I(t)
CPM Modulator cos(·) ×
a ∈ {0, 1} α ∈ {−1, 0, 1}
cos(2πf0 t)
g(t)
Precoder φ(t) Local s(t)
Filter +
Oscillator
π
2
− sin(2πf0 t)
sin(·) ×
Q(t)
792
10−1 TABLE I
FPGA R ESOURCE U SAGE R ESULTS
793