Download - Michael Rice Brigham Young University
![Page 1: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/1.jpg)
1
MICHAEL RICEBRIGHAM YOUNG UNIVERSITY
SPACE-TIME CODING FOR AERONAUTICAL
TELEMETRY
![Page 2: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/2.jpg)
2
Outline
The “Two Antenna” Problem Space-Time Coding An Experiment with Space-Time Coding and
Tier-1 Modulations at EAFB Prototype Transmitter Prototype Demodulator Flight Test Results
![Page 3: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/3.jpg)
3
The Two-Antenna Problem
![Page 4: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/4.jpg)
4
The Two-Antenna Problem
![Page 5: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/5.jpg)
5
The Two-Antenna Problem
![Page 6: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/6.jpg)
6
The Two-Antenna Problem
![Page 7: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/7.jpg)
7
Demonstration
6 feet
5 feet
Aircraft Fuselage
carrier frequency = 2200 MHz
![Page 8: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/8.jpg)
8
Demonstration: Aircraft Turn
\mydocs\tier-1\stcdemo0.m
![Page 9: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/9.jpg)
9
Solution 1: Frequency Diversity
carrier f0
carrier f1
Requires 2× the bandwidth
Requires 2 receivers (possibly two receive antenna dishes)
![Page 10: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/10.jpg)
10
Solution 2: Steerable Beam
Think of the two antennas as a two-element antenna array
Adjust the phases of the signals to steer the beam at the receive antenna
Requires an uplink to tell the transmitter where the receiver is …
![Page 11: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/11.jpg)
11
Solution 2: Steerable Beam
Think of the two antennas as a two-element antenna array
Adjust the phases of the signals to steer the beam at the receive antenna
… or requires GPS output to be linked to the telemetry package.
![Page 12: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/12.jpg)
12
Solution 3: Space-Time Coding
The space-time code provides transmit diversity.
Transmit two different signals from the two antennas.
The signals are different from each other, but both are related to the data stream.
The relationship is defined through a “space-time code.”
The two signals posses a phase relationship that avoids destructive interference on average.
![Page 13: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/13.jpg)
13
Solution 3: Space-Time Coding
The space-time code provides transmit diversity.
Transmit two different signals from the two antennas.
The signals are different from each other, but both are related to the data stream.
The relationship is defined through a “space-time code.”
The two signals posses a phase relationship that avoids destructive interference on average.
The ground-based receiver is much more complex.
![Page 14: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/14.jpg)
14
Outline
The “Two Antenna” Problem Space-Time Coding An Experiment with Space-Time Coding and
Tier-1 Modulations at EAFB Prototype Transmitter Prototype Demodulator Flight Test Results
![Page 15: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/15.jpg)
15
Abstract Model for Space-Time Coding
space-time
encoder
data
s0(t)
s1(t)
h0
h1space-time
demodulator +
decoder
r(t) = h0s0(t) + h1s1(t) + w(t)
data
![Page 16: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/16.jpg)
16
s(k-2) s(k-1) s(k) s(k+1) s(k+2) s(k+3)
s(k-2)
s(k-1)
s*(k-1)
s*(k-2)
Example: the 2 × 1 Alamouti Space-Time Code
space-time
encoder
inphase
quadrature
![Page 17: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/17.jpg)
17
s(k-2) s(k-1) s(k) s(k+1) s(k+2) s(k+3)s(k) s(k+1) s(k+2) s(k+3)
s(k)
s(k+1)
s*(k+1)
s*(k)
Example: the 2 × 1 Alamouti Space-Time Code
space-time
encoder
s(k-2)
s(k-1)
s*(k-1)
s*(k-2)
inphase
quadrature
![Page 18: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/18.jpg)
18
Why This Works ...
SNR with traditional signaling:
SNR with space-time coding:
0
210 NEhh b
0
21
20 N
Ehh b
![Page 19: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/19.jpg)
19
Demonstration: Aircraft Turn With STC
\mydocs\tier-1\stcdemo.m
![Page 20: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/20.jpg)
20
Outline
The “Two Antenna” Problem Space-Time Coding An Experiment with Space-Time Coding and
Tier-1 Modulations at EAFB Prototype Transmitter Prototype Demodulator Flight Test Results
![Page 21: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/21.jpg)
21
binary data
source
ARTM Tier-1
Space-Time Block
Encoder
FQPSK-JR Transmitter
FQPSK-JR Transmitter
PA
PA
to top antenna
to bottom antenna
STC transmitter
aircraft fuselage
S-band downconverter
DMO
100 Msamples/sec
70 MHz
5 Mbits/sec
to DVD
data
data
clock
clock
0h
1h
ts0
ts1
Experimental Configuration
LNA
![Page 22: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/22.jpg)
22
C-12 Beechcraft: Airborne Platform
![Page 23: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/23.jpg)
23
On-Board Transmit Equipment
![Page 24: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/24.jpg)
24
Space-Time Encoder
![Page 25: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/25.jpg)
25
The Signal Processing
ts0
ts1
0h
1h
000 tsh
111 tshDigital Signal ProcessingThe demodulator needs to estimate • The channel gains: h0, h1
• The propagation delays: t0, t1
• The frequency offset: Df
System Model
digital signal processingusing MATLAB
data
estimates
![Page 26: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/26.jpg)
26
0 5 10 150
0.5
1|h
0|
0 5 10 150
0.5
1
|h1|
time, seconds
Estimated Channel Gain Magnitudes
![Page 27: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/27.jpg)
27
0 5 10 150
50
100
150
200
250
300
350 ,
deg
rees
time, seconds
Estimated Channel Gain Phase Difference
![Page 28: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/28.jpg)
28
0 5 10 15-1
-0.5
0
0.5
1 /T
s
time, seconds
Estimated Channel Delay Difference
![Page 29: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/29.jpg)
29
0 5 10 15 20-70
-60
-50
-40
-30
-20
-10
time (sec)
|h0 +
h1| (
dB)
A Fade Using Traditional Signaling
![Page 30: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/30.jpg)
30
Experimental Results
No bit errors Even during signal fade (using traditional
two-antenna transmission) We need to build a prototype receiver to see
if this really works …
![Page 31: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/31.jpg)
31
Development Contract
Deseret Morning News 11 March 2005
![Page 32: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/32.jpg)
32
Outline
The “Two Antenna” Problem Space-Time Coding An Experiment with Space-Time Coding and
Tier-1 Modulations at EAFB Prototype Transmitter Prototype Demodulator Flight Test Results
![Page 33: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/33.jpg)
33
Pilot Structure
D bitsLd samples
D bitsLd samples
data 0
data 0pilot 0 data 0 pilot 0
P bitsLp samples
D bitsLd samples
P bitsLp samples
D bitsLd samples
D bitsLd samples
data 1
data 1pilot 1 data 1 pilot 1
P bitsLp samples
D bitsLd samples
P bitsLp samples
Pilot bits are added to each transmitted waveform for estimating the frequency offset, the timing delays, and the (complex-valued) channel gains.
upper antenna
lower antenna
![Page 34: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/34.jpg)
34
STC Modulator Block Diagram
bit-levelSTC
encoder
MUXstored pilot bits
(A)
SOQPSK-TG
Modulator
RF(L-Band) PA RF A
RF BMUXstored pilot bits
(B)
clock 2 control
control
control
control
control
bit stream A
bit stream BSOQPSK-
TGModulator
RF(L-Band) PA
frequency locked (minimum)phase locked (preferred)
data
clock
buffer
input clock clock 2 IF/RF
input domain(TTL)
output domain
(RF)
![Page 35: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/35.jpg)
35
Prototype Transmitter
![Page 36: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/36.jpg)
36
Prototype Transmitter
![Page 37: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/37.jpg)
37
Outline
The “Two Antenna” Problem Space-Time Coding An Experiment with Space-Time Coding and
Tier-1 Modulations at EAFB Prototype Transmitter Prototype Demodulator Flight Test Results
![Page 38: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/38.jpg)
38
downconvert&
resample
pilotdetector
frequency estimator
from ADC
timing&
channelestimator
Buffer
space-timedecoder(trellis)
derotated data
01 0h 1h
derotated pilots from Buffer
to channel/timing
estimatorto interpolators/
ST decoder
derotated data from Buffer
0
1
to output buffer
interpolator
interpolator
0 1 0h 1h
pilots
data
System Design
![Page 39: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/39.jpg)
39
A/DConverter
Sampling at 93.33 MHz
Resampling Filters
Pilot DetectorFrequency
OffsetEstimator
Timing & Channel Estimator
Detection Filters
BufferReindexer
Buffer Buffer
Buffer
Interpolator
Trellis Detector bits
Prototype Demodulator Hardware
![Page 40: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/40.jpg)
40
Resampling and Pilot Acquisition
IF to Complex Baseband 70 MHz IF signal 93.3 MHz ADC Resample
Post aliasing DDC is 46.67 Msps Resample to 4 samples/bit = 41.6
Msps Pilot Detection (middle 96 bits)
96 bits → ~66.6 kHz bandwidth Detect Pilot #0 and Pilot #1 Frequency-domain fast correlation
Cover a 200 KHz bandwidth Single 1024-point forward FFT Six 1024-point inverse FFT’s Implements the overlap-and-add fast
correlation algorithm
A/DConverter
Sampling at 93.33 MHz
Resampling Filters
Pilot Detector
Reindexer
![Page 41: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/41.jpg)
41
Frequency and Channel Estimations
Data-aided ML frequency offset estimation STC decoding demands RMSEE of
~10 Hertz! Coarse estimation and “bracketing”
followed by fine estimation Received signal derotated based on
estimate Joint Estimation of 0, 1, h0,
and h1 Maximum Likelihood (ML) estimate
of the delays and channel gains Calculate the channel gains h0 and
h1 for the given delay estimates Minimize object function using a
“discrete” simplex algorithm
Frequency Offset
Estimator
Timing & Channel Estimator
Detection Filters
Buffer
Buffer
![Page 42: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/42.jpg)
42
Timing and Channel Estimator
Signal Model for Pilot Symbols in Matrix-Vector Form
Maximum-Likelihood Estimator
![Page 43: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/43.jpg)
43
Timing Estimator
![Page 44: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/44.jpg)
44
Timing and Channel Estimator
![Page 45: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/45.jpg)
45
Interpolation and Detection
Interpolation Piece-wise parabolic Farrow filter Outputs 1 sample/bit
Least Squares trellis detector Detector based on a reduced
complexity model of the Tier 1 waveforms Model is the 8 waveform XTCQM
common model for SOQPSK-TG and FQPSK-JR
Trellis accounts for the memory in the signal due to the modulation and the STC
Buffer
Buffer
Interpolator
Trellis Detector bits
![Page 46: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/46.jpg)
46
Trellis 0
16 16 32 64 128 128 64 32 16
![Page 47: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/47.jpg)
47
Trellis 1
16 16 32 64 128 128 64 32 16
![Page 48: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/48.jpg)
48
Prototype Demodulator
IF input (70 MHz)
A/D Converter (93.3 Msamples/s)
FPGAs Vertex 2 Pro Clock and Data Output(10 Mbit/s)
![Page 49: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/49.jpg)
49
Outline
The “Two Antenna” Problem Space-Time Coding An Experiment with Space-Time Coding and
Tier-1 Modulations at EAFB Prototype Transmitter Prototype Demodulator Flight Test Results
![Page 50: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/50.jpg)
50
Prototype Testing
QuasonixSTC
Transmitter
atten
Combiner
atten
atten
Noise+
InterferenceTest Set
TelemetryReceiver
BYUSTC
DemodBERT
Laptop PC
RF1485 MHz
RF1485 MHz
IF70 MHz
EAFB Telemetry Lab Configuration
FastBit FB2000
Channel MicrowaveIsolator LS3211
Hewlett-PackardStep Attenuator
HP8495B
Narda 4322-2
BERT
Fireberd 6000A
atten
atten
PasternackPE7017-40
Reach TechnologiesVBERT-50S-1-R
M/A Comm 5550i
Channel MicrowaveIsolator LS3211
PasternackPE7017-40
Hewlett-PackardStep Attenuator
HP8495B
Hewlett-PackardStep Attenuator
HP8495B
![Page 51: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/51.jpg)
51
BER Tests (EAFB Telemetry Lab)
![Page 52: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/52.jpg)
52
Flight Tests: Block Diagram
STCTransmitter
SOQPSKTransmitter
+
+÷
L-band isolator
L-band isolator
L-band isolator
L-band isolator
L-band isolator
3 dB
3dB
attenuator
attenuator
splitter
combiner
combiner
upper antenna
lower antenna
10 W
10 W
5 W
5 W
5 W
5 W
10 W
![Page 53: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/53.jpg)
53
Flight Tests: Transmit Antennas
Lower Telemetry Antenna(behind the antenna looking forward)
Upper Telemetry Antenna(looking across the fuselage)
![Page 54: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/54.jpg)
54
Flight Tests: Idealized Gain Patterns
![Page 55: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/55.jpg)
55
More on Space Time Coding for Aero-T/M
Michael Jensen, Michael Rice, and Adam Anderson, "Aeronautical Telemetry Using Multiple-Antenna Transmitters," IEEE Transactions on Aerospace and Electronic Systems, vol. 43, no. 1, pp. 262 - 272, January 2007.
Tom Nelson and Michael Rice, "MIMO Communications Using Offset Modulations," in Proceedings of the IEEE International Waveform Diversity and Design Conference, Lihue, HI, 23 - 27 January 2006.
Tom Nelson, Michael Rice, and Michael Jensen, "Experimental Results for Space-Time Coding Using ARTM Tier-1 Modulation," in Proceedings of the International Telemetering Conference, Las Vegas, NV, October 2005, pp. 90-100.
Tom Nelson, Michael Rice, and Michael Jensen, "Experimental Results with Space-Time Coding Using FQPSK," in Proceedings of the European Test and Telemetry Conference, Toulouse, France, June 2005.
Michael Jensen and Michael Rice, "Alamouti and Differential Transmit Diversity for Air-to-Ground Communications," in Proceedings of the IEEE/ACES International Conference on Wireless Communications and Applied Computational Electromagnetics, pp. 468 - 471, April 2005, Honolulu, Hawaii.
![Page 56: Michael Rice Brigham Young University](https://reader035.vdocuments.net/reader035/viewer/2022062302/56816735550346895ddbe27d/html5/thumbnails/56.jpg)
56
More on Space Time Coding for Aero-T/M
Tom Nelson and Michael Rice, "Detection of SOQPSK in a Space-Time Coded System With Arrival Time Differences," in Proceedings of IEEE Military Communications Conference, Monterey, CA, November 2004.
Michael Jensen, Michael Rice, Tom Nelson and Adam Anderson, "Orthogonal Dual-Antenna Transmit Diversity for SOQPSK in Aeronautical Telemetry Channels," in Proceedings of the International Telemetering Conference, San Diego, CA, October 2004, pp. 337-344.
Michael Jensen, Michael Rice, and Adam Anderson, "Comparison of Alamouti and Differential Space-Time Codes for Aeronautical Telemetry Dual-Antenna Transmit Diversity," in Proceedings of the International Telemetering Conference, San Diego, CA, October 2004, pp. 345-354.
Tom Nelson and Michael Rice, "Space-Time Coded SOQPSK in the Presence of Differential Delays," in Proceedings of the International Telemetering Conference, San Diego, CA, October 2004, pp. 738 - 747.
Ron Crummett, Michael Jensen, and Michael Rice, "Transmit Diversity Scheme for Dual-Antenna Aeronautical Telemetry Systems," in Proceedings of the International Telemetering Conference, San Diego, CA, October 2002, pp. 113 - 121.