/
Network Coding Network Coding

Network Coding - PowerPoint Presentation

celsa-spraggs
celsa-spraggs . @celsa-spraggs
Follow
409 views
Uploaded On 2018-01-20

Network Coding - PPT Presentation

Testbed Jeremy Bergan Ben Green Alex Lee Network Coding Overview  Our project goal is to implement a Network Coding Testbed To be used by researchers in the future Ability to test different networking schemes  ID: 625536

signals coding network layer coding signals layer network coordinates data receiver channel mac implement test matlab random testing understand subsystems define nodes

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Network Coding" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Network Coding Testbed

Jeremy

Bergan

, Ben Green, Alex LeeSlide2

Network Coding Overview

 Our project goal is to implement a Network Coding

Testbed

To be used by researchers in the future

Ability to test different networking schemes 

Network Coding

Wireless Protocols

Wireless routing / Packet Scheduling

The

first network coding scheme

will be based on Analog Network Coding

Signals interfere at the router 

Interfered signals at router are broadcast to receivers

Signals are decoded at the receiver

Other possible schemes

Random Linear Network CodingSlide3

Design Process

Functional Decomposition

Understand individual

subsystems

Define functionality of each subsystem

Define interfaces between subsystems

Prototype

in

Matlab

Test

in

Matlab

Simulation in controlled environment

Characterize system under various parametersSlide4

   Transmitter

Data Source

Random data

Predictable data (predetermined patterns)

Time dependent data (streaming video/audio)

MAC layer Arbitrates channel access Coordinates with other nodesPhysical Layer Signal modulation Signal transmission Testing layer Detailed control Data acquisitionSlide5

Router

Physical Layer

Amplifies and forwards interfered signals

MAC Layer

Coordinates transmission in other nodes

Identifies coding opportunities Coordinates channel accessSlide6

Receiver

MAC Layer

Coordinates Receiver and Transmitter

Coordinates with other nodes

Physical Layer

Detects channel use

Receives incoming signals Decodes combined signals Demodulates received signalsSlide7

Testing Procedure

 We will implement each stage of the design in

Matlab

This will help us understand how the components work

The many built in functions make designing a system quick and easy

When we are satisfied with our results we will implement the code in C++ and Python

 

Code will be put in GNU Radio blocks

 We will test sending signals over the

airCompare implementation with simulation resultsSlide8

Questions?