Showing posts with label TETRA. Show all posts
Showing posts with label TETRA. Show all posts

Tuesday, 21 June 2011

TETRA Air interface specifications – Overview

TETRA (TErrestrial Trunked RAdio) is a wireless specification intended to be used by government agencies, public health services, rail transport, military etc. TETRA specification comes from ETSI (European Telecommunication Standards Institute). We plan to start a post series on the building blocks of TETRA physical layer and radio specifications and this is the first post towards that step.



Documents


a) All the standardization documents from ETSI are available online here


b) From the above list, the key document for us to study the physical layer and RF specification is

Doc. Nb. EN 300 392-2 Ver. 3.2.1, Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 2: Air Interface (AI). Ref. REN/TETRA-03152


Physical Layer Overview


TETRA specification allows for two modulation types


a) Phase Modulation


The overview of the building blocks in phase modulation is as shown below


Overview of TETRA phase modulation


Figure: Overview of TETRA phase modulation (reference Fig 4.1 ETSI EN 300 392-2 Ver 3.2.1)


For phase modulation, based on the data type, the following channel coding schemes are employed


a) Reed Muller (30,14) code or Block Code


b) Rate Compatible Punctured Convolutional code (RCPC)


c) Block Interleaver


d) Scrambler


e) Modulation of Differential Quarternary Phase Shift Keying ( DQPSK) or Differential 8PSK ( D8PSK)





TETRA QAM modulation overview


Figure: Overview of TETRA QAM modulation (reference Fig 4.2 ETSI EN 300 392-2 Ver 3.2.1)


For QAM modulation, based on the data type, the following channel coding schemes are employed


a)  Reed Muller (16,5) code or Block code


b) Parallel Concatenated Convolutional Code (PCCC)


c) Interleaver


d) Scrambler


e) Modulation of 4-QAM, 16-QAM or 64–QAM


In the upcoming posts in this series we will discuss each of these building blocks in more detail.




Related posts:

  1. Non coherent demodulation of pi/8 D8PSK (TETRA)
  2. Non coherent demodulation of pi/4 DQPSK (TETRA)
  3. Quiz on IEEE 802.11a specifications







Generated by BlogIt

BlogIt - Auto Blogging Software for YOU!

BlogIt - autoblogging software for YOU

BlogIt - autoblogging software for YOU

Monday, 20 June 2011

Non coherent demodulation of pi/8 D8PSK (TETRA)

In TETRA specifications, one of the modulation technique used is Differential 8 Phase Shift Keying (D8PSK). We will discuss the bit error rate with non-coherent demodulation of D8PSK in Additive White Gaussian Noise (AWGN) channel.



pi/8 D8PSK


The incoming bit sequence is grouped into three bits and is mapped into differential phase as follows:


































































B(3k-2)B(3k-1)B(3k)
000
001
101
100
010
011
111
110

Table : Phase transitions for D8PSK modulation (Ref Table 5.2 of ETSI 301-893 V3.2.1)


The modulation symbol is formed by applying a phase offset to previous symbol and is defined as follows:


and


.


Alternately, the phase transitions can be represented as


.


The constellation of the D8PSK occupies phase values separated by as shown below in the blue dots. The red lines shows all possible phase transitions.





Figure: Constellation of D8PSK (Ref Figure 5.2 of ETSI 301-893 V3.2.1)


Channel Model


The transmitted waveform gets corrupted by noise , typically referred to as Additive White Gaussian Noise (AWGN).


Additive : As the noise gets ‘added’ (and not multiplied) to the received signal


White : The spectrum of the noise if flat for all frequencies.


Gaussian : The values of the noise follows the Gaussian probability distribution function,


with mean and


variance .


The received symbol is,



Non Coherent Receiver


A non-coherent receiver relies on the phase transitions between consecutive symbols to form an estimate of the transmitted bits. The sequence of operation is as follows:


a) On the received symbols estimate the phase



b) Find the delta of the estimated phase between consecutive symbols



c) Quantize the estimated delta phase values lying from as follows and convert to bits per the following encoding:


.


Simulation results


The script performs the following


(a) Generate random binary sequence of +1’s and 0’s.


(b) Group three bits together and apply D8PSK modulation


(c) Add white Gaussian noise.


(d) At the receiver, estimate the phase of the received symbols. Based on the delta of the received phase, estimate the transmitted bits


(e) Repeat for multiple values of and plot the simulation and theoretical results.


Click here to download the Script for computing BER for non coherent demodulation of pi/8 D8PSK in AWGN



Figure: BER plot for D8PSK with non-coherent demodulation


Comments


As I did not find the theoretical BER equations for D8PSK, was unable to compare it with the simulated results.


Reference


Digital Communications by Proakis, 4th Edition




Related posts:

  1. Non coherent demodulation of pi/4 DQPSK (TETRA)
  2. Coherent demodulation of DBPSK
  3. Bit Error Rate (BER) for frequency shift keying with coherent demodulation







Generated by BlogIt

BlogIt - Auto Blogging Software for YOU!

BlogIt - autoblogging software for YOU

BlogIt - autoblogging software for YOU