PBL Project Report TST Final2
PBL Project Report TST Final2
Engineering
Bharati Vidyapeeth
(Deemed to be University)
College of Engineering,
Pune – 411043
1
Project Based Learning Report
on
By
Name of Students in Alphabetical order with Seat Number /PRN Number
Bharati Vidyapeeth
(Deemed to be University)
College of Engineering,
Pune – 4110043
2
Bharati Vidyapeeth
(Deemed to be University)
College of Engineering,
Pune – 411043
CERTIFICATE
Certified that the Project Based Learning report entitled, “ GSM TDMA Frame
Parameterization for Waveform Generation ” is work done by
Krishna Bella. 2014111032
Aashish Anand 2014111027
Kartik Devarde 2014111038
In partial fulfillment of the requirements for the award of credits for Project Based Learning
(PBL) in Telecom Switching Technique. of Bachelor of Technology Semester IV, in Branch
name.
Date:
3
Index
4. Results. 8
5. Project Conclusion. 11
4
4. Problem Statement:
How to parameterize and generate single uplink GSM TDMA frames structures.
5. Solution:
The GSM standard specifies a TDMA frame as a combination of 8 time slots. Each time slot has
a duration of 3/5200 seconds (about 0.577 ms) and a time slot number (TN) from 0 to 7. GSM
frames use GMSK modulation, where one symbol is equivalent to one bit. Each time slot is
156.25 bits long. The content of a time slot is called a burst. The transmission timing of a burst
within a time slot is defined in terms of the bit number. The bit number (BN) refers to a
particular bit period within a time slot. The bit with the lowest bit number is transmitted first.
BN0 is the first bit period and BN156 is the last quarter-bit period. This figure shows time
frames, time slots, and bursts for a GSM system.
The GSM standard, [3], requires mobile stations to attenuate their transmission during the period
between bursts. The ramp-up and ramp-down of the signal power level occurs during the guard
periods. The useful part of a burst starts halfway through the bit number 0. The useful part ends
halfway through BN87 for ABs and BN147 for NBs, FBs, SBs, and dummy bursts. This figure
shows the useful and active parts of a burst.
Fig 1
5
GsmWaveform = gsmFrame (gsmCfg) creates a GSM waveform with one TDMA frame
based on the input GSM configuration object. The encrypted bit field of the transmission
data bursts is filled with random data
TDMA : Time Division Multiple Access (TDMA) is a digital modulation technique used
in digital cellular telephone and mobile radio communication. TDMA is one of two ways
to divide the limited spectrum available over a radio frequency (RF) cellular channel .
Frame Efficiency:
SOFTWARE USED:
MATLAB:
RESULT:
6
Input:
cfg = gsmUplinkConfig()
cfg.BurstType([2 5] +1) = "AB"
cfg.TSC([0 1 3 4 6 7] +1) = [3 5 1 7 0 2]
x = gsmFrame(cfg);
wfInfo = gsmInfo(cfg);
Rs = wfInfo.SampleRate;
t = (0:length(x) - 1)/Rs*1e3;
subplot(2,1,1)
plot(t,abs(x))
grid on
axis([0 5 0 1.2])
title('GSM Uplink TDMA Frame - Amplitude')
xlabel('Time (ms)')
ylabel('Amplitude')
subplot(2,1,2)
plot(t,unwrap(angle(x)))
grid on
title('GSM Uplink TDMA Frame - Phase')
xlabel('Time (ms)')
ylabel('Phase (rad)')
figure
spectrogram(x,500,[],[],Rs,'centered')
title('GSM Uplink TDMA Frame - Spectrogram')
Output:
cfg =
7
gsmUplinkConfig with properties:
A TDMA contains eight time slots with each timeslot separated by a guard period. Each time slot
can carry only one type of burst. Available burst types are: normal burst (NB), frequency
correction burst (FB), synchronization burst (SB), access burst (AB), or dummy burst . The
different burst types and the guard period are described in these next sections.
The bit number (BN) refers to a particular bit period within a time slot. The bit with the lowest
bit number is transmitted first. BN0 is the first bit period and BN156 is the last quarter-bit
period. This figure shows time frames, time slots, and bursts for a GSM system.
8
Graph:
Fig 2
Fig4
9
Fig 4
10
Project Conclusion: -
In this project we learnt about Global System Mobile Communication using TDMA uplink frame
by using two burst point in the signal of the uplink frame. By seeing the waves in Amplitude and
Phase we can check the burst, and, in the spectrogram, we can check the power/frequency of
frames in dB/Hz.
Course Outcome:
11