Kapalı

ADAPTIVE MODULATION AND CODING USING MATLAB

ADAPTIVE MODULATION AND CODING

REQUIREMENTS:

*Bandwidth =20 MHz;

*Number of FFT NFFT=64;

*Number of Data subcarrier Nd = 48;

*Number of pilot Np =4;

*Guard Interval = ¼ of symbol period Ts;

*OFDM transmission: 52 (i.e Nd+Np)

*Pilot data interval = 13 sub-carriers, starting from the 6th;

*Indices of the pilot sub-carier = 6th, 19th, 32nd and 45th sub-carrier;

* All mandatory and optional data rates: 6, 9, 12, 18, 24, 36, 48, and 54 Mb/s

Modulation:

* BPSK, QPSK, 16-QAM, 64-QAM modulations

* Forward error correction coding (convolutional; code rates 1/2, 2/3, 3/4)

Note the following:

{ BPSK ½ code rate = 6Mbps}

{BPSK 2/3 code rate = 9 Mbps}

{QPSK ½ code rate = 12 Mbps}

{QPSK 2/3 code rate = 18 Mbps}

{16-QAM ½ code rate = 24 Mbps}

{16-QAM 2/3 code rate = 36 Mbps}

{64QAM 2/3 code rate = 48 Mbps}

{64QAM ¾ code rate = 54 Mbps}

* OFDM transmission: 52 subcarriers, 4 pilots, 64-pt FFTs, circular prefix

* Data interleaving

* PLCP preamble (modeled as 2x2 long training sequences)

* Receiver equalization

* Viterbi decoding

* Data rates selectable on-the-fly

* Adaptive modulation demo over dispersive multipath fading channel (Rayleigh channel)

*Fading mode = flat fading

*Max Doppler shift = 10 KHz;

*Channel*

This component simulates the effects of over-the-air transmission. It degrades the transmitted signal with both phase and frequency offset, a delay to mimic channel delay between transmitter and receiver, and AWGN.

The noise level of the AWGN is given in dB.

Channel effect with carrier offset with maximum Doppler shift of 10KHz, timing offset, and additive white Gaussian noise (AWGN).

*The Receiver:

Implement a series of components at the receiver, including timing recovery, carrier frequency recovery, channel equalization, and demodulation.

*Calculate the system frame error rate (FER) and bit error rate (BER) based on the original payload message in each frame and the bit output from the OFDM Receiver

Max SNR = 30 dB;

Timing Related Parameters

Parameter Value

Total subcarriers NST 52

Data subcarriers NSD 48

Pilot subcarriers NSP 4 (subcarriers -21, 7, 7, 21)

Subcarrier Frequency Spacing FSP 312.5 KHz (20MHz/64)

Symbol Interval Time TSYM 4 us (TGI +TFFT)

Data Interval Time TDATA 3.2 us (1/FSP)

Guard Interval (GI) Time TGI 0.8 us (TFFT/4)

IFFT/FFT Period TFFT

3.2 us (1/FSP)

SIGNAL Symbol TIme TSIGNAL 4 us (TGI +TFFT

Preamble TPREAMBLE 16 us (TSHORT +TLONG)

Short Training Sequence TSHORT 8 us (10xTFFT/4)

Long Training Sequence TLONG 8 us (TGI2 + 2xTFFT)

Training symbol GI TGI2 1.6 us (TFFT/2)

FFT sample size 64 point

2). Develop a graphical user interface (GUI) of the adaptive modulation and coding system where a user can vary the modulation and or coding parameters and the result is displayed in a BER vs SNR graph to show the effects of the varied parameter(s)

3)Implement the work also in simulink blocks

TRY TO COMMENT THE CODE VERY WELL FOR EASY UNDERSTANDING.

Thank you.

Beceriler: Elektrik Mühendisliği, Matlab ve Mathematica , Yazılım Mimarisi, Kullanıcı Arayüzü / IA

Daha fazlasını gör: mplementing fisher LDA method using MATLAB. - Write functions that take a data set and compute the optimal projection v, mode locking using matlab, simulation spatial modulation using matlab, spatial modulation using matlab, spatial modulation simulation using matlab, mode locking laser using matlab, amplitude modulation using matlab, adaptive noise cancellation using matlab code, adaptive filter noise cancellation using matlab, coding techniques error control using matlab, adaptive noise cancellation using matlab, matlab coding digital bandpass filter using windows, examples coding gussian mixture model using matlab, plot graphs using matlab, matlab coding job

İşveren Hakkında:
( 0 değerlendirme ) Abuja, Nigeria and Porto, Portugal, Nigeria

Proje NO: #14295352

Bu iş için 14 freelancer ortalamada $303 teklif veriyor

hmramezani

Dear employer, I have got my PhD degree in the field of signal processing, and telecommunication from Technical University of Delft (TUD). You can find more about my study, and my publications by checking the follow Daha Fazla

$550 USD in 18 gün içinde
(119 Değerlendirme)
6.8
$666 USD in 10 gün içinde
(104 Değerlendirme)
6.6
$155 USD in 3 gün içinde
(75 Değerlendirme)
5.7
sajjadahmed19

A proposal has not yet been provided

$133 USD in 2 gün içinde
(25 Değerlendirme)
5.2
schoudhary1553

Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of ex Daha Fazla

$180 USD in 3 gün içinde
(18 Değerlendirme)
4.9
$155 USD in 3 gün içinde
(24 Değerlendirme)
5.0
noumanalishakir

Hello I am Electrical Engineer and interested in your project. Please tell me about your time limits. When you need the project to be completed? See my profile and reviews for further details. Regards Engineer Nou Daha Fazla

$500 USD in 3 gün içinde
(23 Değerlendirme)
5.1
BeautiCG

Hi,dear. I am a senior software developer. I have just checked your project report, I am able to perform this task with my developer team. I am looking forward to your proposal...

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(12 Değerlendirme)
4.5
chyconsl

Hi, Can we discuss the project further? I have done similar project and understood the project outline. Please give me a chance. A trial will convince you. Looking forward to work with you.

$200 USD in 3 gün içinde
(10 Değerlendirme)
4.4
henrikzilmer

we can start ur work immediately. we have 10 yrs experience as Senior Research Engineers in telecom domain, We are expert in neural networks we have done design and coding in 1. MATLAB 2. LabVIEW 3 VHDL,Veril Daha Fazla

$500 USD in 3 gün içinde
(4 Değerlendirme)
2.9
$266 USD in 3 gün içinde
(2 Değerlendirme)
1.8
muhammadsaleemi

I can surely make this for you. That's close to my office work. I will make fully featured GUI made in MATLAB.

$250 USD in 20 gün içinde
(3 Değerlendirme)
1.9
MohsinAshiq1

I am working on matlab for more than three years. i have implemented many papers in matlab and have acquired positive results. I can show you results and working. I have experienced team which will not only get results Daha Fazla

$500 USD in 3 gün içinde
(1 Yorum)
0.0
Aquibb

Hi I am Aaqib Bakshi I've gone through your project Details and have got idea to make it more perfect , as I have done lot of projects related to this project. I can strongly assure you that I will be able to provid Daha Fazla

$30 USD in 3 gün içinde
(0 Değerlendirme)
0.0