a system level implementation of a three node relay network
Download
Skip this Video
Download Presentation
A System Level Implementation of a Three Node Relay Network

Loading in 2 Seconds...

play fullscreen
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
ad