A system level implementation of a three node relay network
Download
1 / 54

A System Level Implementation of a Three Node Relay Network - PowerPoint PPT Presentation


  • 76 Views
  • Uploaded on

A System Level Implementation of a Three Node Relay Network. Group Members: Harres Bin Tariq Mohammad Taha Khan Muhammad Kumail Haider Roshaan Ahsan. What is Cooperative Communication?. The Three Node Channel. Point to Point Simulation. Transmitter Module. Transmitter.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'A System Level Implementation of a Three Node Relay Network' - vartan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
A system level implementation of a three node relay network

A System Level Implementation of a Three Node Relay Network

Group Members:

Harres Bin Tariq

Mohammad Taha Khan

Muhammad KumailHaider

RoshaanAhsan






Transmitter
Transmitter

  • Image stored as array

  • Bit-stream formed














Cooperative diversity

Cooperative Diversity

Virtual MIMO for single antenna nodes

Multiple transmissions in orthogonal slots


Cooperative schemes
Cooperative Schemes

  • Comparison of a hybrid Decode Forward-Amplify Forward scheme with simple Amplify Forward

  • Development of a novel Compress Forward scheme


Amplify forward
Amplify-Forward

Relay

Relay

Xr

Yr

Yd1

Xs

Receiver

Sender

Receiver

Yd

Xs



Hybrid forward
Hybrid-Forward

Relay

Relay

Xr

Yr

Yd2

Xs

Receiver

Sender

Receiver

Yd1

Xs


Relay
Relay

Try decoding the received data using CRC codes:

  • If decoded correctly, encode again and send to receiver in second time slot

  • Else switch to Amplify Forward i.e. send whatever was received in first time slot after gain correction


Decisions at the receiver
Decisions at the receiver

  • AF mode:

  • Decode mode:

+1

-1

+1

-1


Compress forward scheme
Compress Forward Scheme

Relay

dumped

Orig.

Systematic

Convolutional

Codes

Yr

W

Hard Decisions

BPSK

Xr

Parity


Compress forward scheme1
Compress Forward Scheme

Receiver

Systematic

Convolutional

Decoder

(Viterbi decoder)

recv_1

Yd1

Hard Decisions

ML

Detector

recv_2

{0,1}

Yd

Hard Decisions

Convolutional

Decoder

Received bits


Ml detector for cf scheme
ML Detector for CF scheme

+1

-1

Where

Pe is found using Monte Carlo Methods, on the path from S-R-D



Hardware platforms used
Hardware Platforms Used

USRP 1

RFX 2400 Daughterboard RFX2400 2.3-2.9 GHz Rx/Tx





Manual driver interfaces
Manual Driver Interfaces

1. Tools4SDR

Developed By : Supelec, France

Issues: Poor Data Reception

& Offline Processing

2.Simulink USRP

Developed By : KIT, Germany

Issues: Driver Compiling Issues

3.Simulink UHD

Developed By : KIT, Germany

No Issues: No Compiling Issues/Blocks available in Simulink



Next step see data tx rx
Next Step: See Data Tx/Rx

Sent Sequence of bits 0’s & 1’s Passed From a Raised Cosine Filter (Real Time Processing)

Observing FFT:


Debugging issues
Debugging Issues

  • Hardware

  • Hardware Not Functioning Properly

  • Verified By Testing on GNU

  • Software

  • Processing Limitations

  • Started Transmission and Reception on Different Hosts

  • Moved From Real-time to Offline Processing


Complete point to point hardware testing
Complete Point to Point Hardware Testing

  • Finally we tested the Hardware on a built in Point to Point System with a QPSK Demo Present in Matlab 2011a.

  • Demo After Presentation



Cooperative communication sproj 2011 2012
Cooperative Communication Sproj 2011-2012

  • Hardware realization of Amplify-Forward and Decode-Forward technique

  • Ubuntu as the platform

  • GNU radio and GRC as software

  • Python scripting also used for processing


Techniques implemented
Techniques Implemented

Amplify-Forward

Decode-Forward


Objectives achieved
Objectives Achieved

  • Point to Point simulation

  • Hardware Configuration and Functionality Testing

  • Compress Forward simulation



Point to point simulation1
Point to Point simulation

  • Accomplished using matlab code

  • The string ‘Cooperative Communications ##’ was transmitted

  • Strings successfully reconstructed were observed against varying SNRs

  • Respective BERs computed


Hardware functionality testing
Hardware Functionality Testing

  • Accomplished using simulink model

  • The string ‘Hello World ###’ was transmitted

  • The reconstructed strings printed

  • Matlab code based testing in progress


Compress forward simulation
Compress Forward simulation

  • …………………….


Future aims and goals
Future Aims and Goals

  • Hardware completion of point to point system

  • Point to Point simulation of Compress Forward

  • Hardware Implementation of CF technique

  • Re-execution of Decode-Forward and Amplify-Forward Techniques

  • Tx/Rx in real-time using the 3-node relay network


Future aims and goals1
Future Aims and Goals

  • Hardware completion of point to point system

  • Point to Point simulation of Compress Forward

  • Hardware Implementation of CF technique

  • Re-execution of Decode-Forward and Amplify-Forward Techniques

  • Tx/Rx in real-time using the 3-node relay network


Future aims and goals2
Future Aims and Goals

  • Hardware completion of point to point system

  • Point to Point simulation of Compress Forward

  • Hardware Implementation of CF technique

  • Re-execution of Decode-Forward and Amplify-Forward Techniques

  • Tx/Rx in real-time using the 3-node relay network


Future aims and goals3
Future Aims and Goals

  • Hardware completion of point to point system

  • Point to Point simulation of Compress Forward

  • Hardware Implementation of CF technique

  • Re-execution of Decode-Forward and Amplify-Forward Techniques

  • Tx/Rx in real-time using the 3-node relay network


Future aims and goals4
Future Aims and Goals

  • Hardware completion of point to point system

  • Point to Point simulation of Compress Forward

  • Hardware Implementation of CF technique

  • Re-execution of Decode-Forward and Amplify-Forward Techniques

  • Tx/Rx in real-time using the 3-node relay network