Miss Insah Bhurtah Main Supervisor: Prof. K.M.S. Soyjaudah Associate Supervisor: Dr C Catherine.

Slides:



Advertisements
Similar presentations
Noise-Predictive Turbo Equalization for Partial Response Channels Sharon Aviran, Paul H. Siegel and Jack K. Wolf Department of Electrical and Computer.
Advertisements

SIMS-201 The Telephone System Wired and Wireless.
ROUTING IN INTERMITTENTLY CONNECTED MOBILE AD HOC NETWORKS AND DELAY TOLERANT NETWORKS: OVERVIEW AND CHALLENGES ZHENSHENG ZHANG.
Cyclic Code.
Error Correction and LDPC decoding CMPE 691/491: DSP Hardware Implementation Tinoosh Mohsenin 1.
(speaker) Fedor Groshev Vladimir Potapov Victor Zyablov IITP RAS, Moscow.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
CMP206 – Introduction to Data Communication & Networks Lecture 1 - Networking Fundamentals.
Eighth Edition by William Stallings
On Using Probabilistic Forwarding to Improve HEC-based Data Forwarding in Opportunistic Networks Ling-Jyh Chen 1, Cheng-Long Tseng 2 and Cheng-Fu Chou.
1 Channel Coding in IEEE802.16e Student: Po-Sheng Wu Advisor: David W. Lin.
Cooperative Multiple Input Multiple Output Communication in Wireless Sensor Network: An Error Correcting Code approach using LDPC Code Goutham Kumar Kandukuri.
June 4, 2015 On the Capacity of a Class of Cognitive Radios Sriram Sridharan in collaboration with Dr. Sriram Vishwanath Wireless Networking and Communications.
Cellular Communications
DTNs Delay Tolerant Networks. Fall, Kevin. Intel Research, Berkeley. SIGCOMM 2003 Aug25, A Delay- Tolerant Network Architecture for Challenged Internets.
Near Shannon Limit Performance of Low Density Parity Check Codes
COE 341: Data & Computer Communications (T081) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
1 Scalable Image Transmission Using UEP Optimized LDPC Codes Charly Poulliat, Inbar Fijalkow, David Declercq International Symposium on Image/Video Communications.
Low Density Parity Check Codes LDPC ( Low Density Parity Check ) codes are a class of linear bock code. The term “Low Density” refers to the characteristic.
Code and Decoder Design of LDPC Codes for Gbps Systems Jeremy Thorpe Presented to: Microsoft Research
2/28/03 1 The Virtues of Redundancy An Introduction to Error-Correcting Codes Paul H. Siegel Director, CMRR University of California, San Diego The Virtues.
BLUETOOTH LINK PERFORMANCE WITH CRC MEASUREMENT CS 215 CLASS PROJECT by Lingtao Cao Wenfei Feng Howie Yu March 22, 2001.
Error Correcting Codes To detect and correct errors Adding redundancy to the original message Crucial when it’s impossible to resend the message (interplanetary.
Interconnect Efficient LDPC Code Design Aiman El-Maleh Basil Arkasosy Adnan Al-Andalusi King Fahd University of Petroleum & Minerals, Saudi Arabia Aiman.
EEE377 Lecture Notes1 EEE436 DIGITAL COMMUNICATION Coding En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK) Room 2.14.
A Graph-based Framework for Transmission of Correlated Sources over Multiuser Channels Suhan Choi May 2006.
1 Verification Codes Michael Luby, Digital Fountain, Inc. Michael Mitzenmacher Harvard University and Digital Fountain, Inc.
15-853Page :Algorithms in the Real World Error Correcting Codes I – Overview – Hamming Codes – Linear Codes.
CS774. Markov Random Field : Theory and Application Lecture 10 Kyomin Jung KAIST Oct
Network Topologies.
DELAY-TOLERANT NETWORKS Volodymyr Goncharov Freiburg Uni, WS 2009, Seminar Ad Hoc Netzwerke.
5: DataLink Layer5-1 Chapter 5 Link Layer and LANs Part 1: Overview of the Data Link layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose,
Introduction to Data communication
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Low Density Parity Check (LDPC) Code Implementation Matthew Pregara & Zachary Saigh Advisors: Dr. In Soo Ahn & Dr. Yufeng Lu Dept. of Electrical and Computer.
Daphne Koller Message Passing Loopy BP and Message Decoding Probabilistic Graphical Models Inference.
Universität Siegen Institut für Digitale Kommunikationssysteme Univ.-Prof. Dr. Christoph Ruland Hölderlinstraße 3 D Siegen
DISPERSITY ROUTING: PAST and PRESENT Seungmin Kang.
Tinoosh Mohsenin and Bevan M. Baas VLSI Computation Lab, ECE Department University of California, Davis Split-Row: A Reduced Complexity, High Throughput.
X1X1 X2X2 Encoding : Bits are transmitting over 2 different independent channels.  Rn bits Correlation channel  (1-R)n bits Wireless channel Code Design:
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
ECS 152A 4. Communications Techniques. Asynchronous and Synchronous Transmission Timing problems require a mechanism to synchronize the transmitter and.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Distributed computing using Projective Geometry: Decoding of Error correcting codes Nachiket Gajare, Hrishikesh Sharma and Prof. Sachin Patkar IIT Bombay.
Introduction of Low Density Parity Check Codes Mong-kai Ku.
DIGITAL COMMUNICATIONS Linear Block Codes
William Stallings Data and Computer Communications
Linear Block Code 指導教授:黃文傑 博士 學生:吳濟廷
Communication Networks - Overview CSE 3213 – Fall November 2015.
Network Technologies Definitions –Network: physical connection that allows two computers to communicate –Packet: a unit of transfer »A sequence of bits.
Channel Coding Binit Mohanty Ketan Rajawat. Recap…  Information is transmitted through channels (eg. Wires, optical fibres and even air)  Channels are.
Part 1: Overview of Low Density Parity Check(LDPC) codes.
Low Density Parity Check codes
Error Detection and Correction – Hamming Code
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 9.
Tufts University. EE194-WIR Wireless Sensor Networks. February 17, 2005 Increased QoS through a Degraded Channel using a Cross-Layered HARQ Protocol Elliot.
FEC Linear Block Coding
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Data Link Layer Chapter 3.
Tinoosh Mohsenin 2, Houshmand Shirani-mehr 1, Bevan Baas 1 1 University of California, Davis 2 University of Maryland Baltimore County Low Power LDPC Decoder.
Channel Coding: Part I Presentation II Irvanda Kurniadi V. ( ) Digital Communication 1.
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
Channel Coding and Error Control 1. Outline Introduction Linear Block Codes Cyclic Codes Cyclic Redundancy Check (CRC) Convolutional Codes Turbo Codes.
M. R. Kharazmi Chapter 1 Data Communications and Networks Overview.
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
8 Coding Theory Discrete Mathematics: A Concept-based Approach.
VLSI Architectures For Low-Density Parity-Check (LDPC) Decoders
Factor Graphs and the Sum-Product Algorithm
Low-Density Parity-Check Codes
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

Miss Insah Bhurtah Main Supervisor: Prof. K.M.S. Soyjaudah Associate Supervisor: Dr C Catherine

Overview  Introduction  Digital Communications  Digital Communication Block  Low-Density Parity-Check Codes (LDPC Codes)  Objectives Of The Research  Methodology  Encoding of LDPC Codes  Decoding of LDPC Codes  Evolving Wireless Networks Outside The Internet  Delay Tolerant Networks (DTNs)  Ongoing Research

 In the field of digital communications, coding is used to transmit data correctly.  It ensures that a sent original message is obtained at a receiver.  Planning to do coding in Delay Tolerant Networks (DTNs) and Interplanetary Networks (IPNs)  Aim is to improve the performance of low-density parity-check codes for application in DTNs and IPNs. 3

 It involves the transmission of information from source to a sink.  It works by the physical transmission of data over a point-to-point or point-to-multipoint medium 4

5

 Data from the source passes into a noisy channel.  Channel coding: Redundancy added to the data before transmission and the same redundancy used to correct errors introduced by the channel to get the original data at the receiver.  Many types of error-correcting codes used such as turbo codes and low-density parity-check codes being among the best.  In this research, channel encoding and decoding, and low-density parity-check codes are dealt. 6

 (LDPC) codes are the second generation of “modern” codes, following turbo codes.  They were first defined by Gallager in 1962, but were not practical at that time.  Rediscovered after the turbo code revolution in 1994  Many improvements have been made in the last few years through extensive research.  Advances in LDPC coding enabled better performance than turbo codes to be achieved. In 2003, an LDPC code beat six turbo codes to turn into the new DVB-S2 standard for the satellite transmission of digital television. 7

 Adapting LDPC codes for novel applications such as Delay Tolerant Networks (DTNs) and Interplanetary Networks (IPNs). ◦ DTN : overlay of regional networks that accommodates long delays between and within them. ◦ IPN : interplanetary internet currently being developed for space communication.  Expanding the usage of LDPC codes in high generation wireless communication systems such as WiMax. 8

 Development of matrix creation techniques for creation of high rate LDPC codes  Improving performance by improving specific-edge connections and local topologies of the bipartite graph  Designing of very low error rates LDPCs to their effective use in satellite transmission, IPNs and DTNs.  Devising of algorithms to enhance wireless transmission.  Use of C/C++ programming language to design algorithms to reduce the error floor in bipartite graphs. 9

 Encoding is to transform the data into a format so that it can be transmitted into the channel.  It is carried out by the equation, where t is the transmitted codeword, s the source sequence and the generator-transpose matrix of the code G T 10

 Decoding involves getting the original message back.  It is done over the bipartite graph having two sets of vertices. 11

 Check vertices are connected to bit vertices by edges allowing flow of information. 12

 Performance curves of LDPC show the presence of an error floor during the decoding process. 13

Evolving Wireless Networks Outside The Internet 14

 Today’s internet connectivity relies primarily on wired links.  Communication outside of the internet – power-limited mobile wireless, satellite, interplanetary communications are developing.  Future space missions crewed by people motivate interest in interplanetary internet.  Long and variable delays, arbitrarily long periods of disconnection and high error rates. 15

16

 DTNs – Network of regional networks. Overlay on top of regional networks.  Accommodate long delays, intermittent connectivity (no end- to-end path between source and destination), long or variable delays from node to node  Moving communicating bodies (interplanetary space, earth mobile wireless communication), links shut down by intervening bodies to conserve energy or preserve secrecy.  DTNs solve these problems by store-and-forward message switching.  Design of error correction codes can provide large reductions in delay. 17

 Literature Review of past publications.  Designing of algorithms in C/C++ language to generate matrices for encoding.  Studying of decoding algorithms. 18

Thank you for your kind attention