Correlative level coding

Slides:



Advertisements
Similar presentations
Physical Layer: Signals, Capacity, and Coding
Advertisements

1 The 2-to-4 decoder is a block which decodes the 2-bit binary inputs and produces four output All but one outputs are zero One output corresponding to.
1. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave of.appropriate.
S Digital Communication Systems Bandpass modulation II.
ECE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 13 Mar. 3 rd, 2014.
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
RAKE Receiver Marcel Bautista February 12, Propagation of Tx Signal.
Sep 06, 2005CS477: Analog and Digital Communications1 Introduction Analog and Digital Communications Autumn
Communication Systems
1 Dr. Uri Mahlab. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave.
Pulse Code Modulation (PCM) 1 EE322 A. Al-Sanie. Encode Transmit Pulse modulate SampleQuantize Demodulate/ Detect Channel Receive Low-pass filter Decode.
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 4: BandPass Modulation/Demodulation.
Communication Systems
Chapter 4 Digital Transmission
Digital Communication Symbol Modulated Carrier RX Symbol Decision Binary Bytes D/A Recovered Analog Binary Bytes Symbol State Modulation A/D Analog Source.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
Why to Apply Digital Transmission?
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Formatting and Baseband Modulation
Fundamentals of Digital Communication
Computer Networks Digitization. Spring 2006Computer Networks2 Transfer of an Analog Signal  When analog data (voice, pictures, video) are transformed.
Quantum Error Correction Jian-Wei Pan Lecture Note 9.
CHAPTER 6 PASS-BAND DATA TRANSMISSION
Lecture 71 Today, we are going to talk about: Some bandpass modulation schemes used in DCS for transmitting information over channel M-PAM, M-PSK, M-FSK,
10/6/2015 3:12 AM1 Data Encoding ─ Analog Data, Digital Signals (5.3) CSE 3213 Fall 2011.
Documentation Standards Circuit specification. –Description of what the system is supposed to do, including a description of all inputs and outputs and.
Chapter #5 Pulse Modulation
British Computer Society (BCS)
Digital Communications
1 Dr. Uri Mahlab. 1.א1.א תוכן עניינים : Introduction of Binary Digital Modulation Schemes 2-10 Probability of error Transfer function of the optimum.
Week 7 Lecture 1+2 Digital Communications System Architecture + Signals basics.
Chapter 4: Baseband Pulse Transmission Digital Communication Systems 2012 R.Sokullu1/46 CHAPTER 4 BASEBAND PULSE TRANSMISSION.
ECE 4710: Lecture #12 1 Normalized A =  2 Unipolar NRZ Advantages: 1) Easy to generate for TTL (0, +5V) 2) Single supply voltage 3) Best FNBW Disadvantages:
ISI Causes and Cures Eye Diagram (means of viewing performance)
Bandpass Modulation & Demodulation Detection
Chapter 4_ part 1b Baseband Data Transmission EKT 357 Digital Communications.
1 Hyeong-Seok Yu Vada Lab. Hyeong-Seok Yu Vada Lab. Baseband Pulse Transmission Correlative-Level Coding.
1 Chapter 3 Physical Layer: Digital Transmission Fundamentals.
1 st semester 1436 / Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital.
Eeng360 1 Chapter 3: DIFFERENTIAL ENCODING  Differential Encoding  Eye Patterns  Regenerative Receiver  Bit Synchronizer  Binary to Mary Conversion.
INTERSYMBOL INTERFERENCE (ISI)
Principios de Comunicaciones EL4005
UNIT-2 BASEBAND TRANSMISSION
Analog and Digital Modulation Techniques
Principios de Comunicaciones EL4005
Analog to digital conversion
Topics discussed in this section:
Principios de Comunicaciones EL4005
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Pulse Code Modulation (PCM)
Subject Name: Digital Communication Subject Code: 10EC61
S Transmission Methods in Telecommunication Systems (4 cr)
Subject Name: Digital Communication Subject Code:10EC61
I. Previously on IET.
Chapter 4 Baseband Pulse Transmission
Physical Layer – Part 2 Data Encoding Techniques
Lecture 1.8. INTERSYMBOL INTERFERENCE
لجنة الهندسة الكهربائية
Chapter 6.
Error rate due to noise In this section, an expression for the probability of error will be derived The analysis technique, will be demonstrated on a binary.
Digital Control Systems Waseem Gulsher
Chapter 10. Digital Signals
DIFFERENTIAL ENCODING
Chapter 4 Digital Transmission
Sampling and Quantization
Pulse Code Modulation (PCM)
Physical Layer – Part 2 Data Encoding Techniques
Wireless PHY (Modulation)
INTERSYMBOL INTERFERENCE (ISI)
Chapter 4 Digital Transmission 4.# 1
Presentation transcript:

Correlative level coding Correlative level coding is a method to add ISI in the transmitted bits in controlled manner By adding this controlled ISI, it would be possible to achieve a signaling rate of 2𝑊 symbols per second in a channel of bandwidth of 𝑊 𝐻𝑧

Duo binary signaling The idea of correlative level coding is illustrated by considering the duo binary signaling “duo” means doubling of the transmission capacity of a straight binary system

Duo binary signaling (continued) Consider a binary sequence 𝑏 𝑘 consisting of uncorrelated binary symbols 1 and 0, each having a duration 𝑇 𝑏 This sequence is applied to a pulse amplitude modulator producing two-level sequence of short pulses 𝑎 𝑘 = +1 𝑖𝑓 𝑠𝑦𝑚𝑏𝑜𝑙 𝑏 𝑘 𝑖𝑠 1 −1 𝑖𝑓 𝑠𝑦𝑚𝑏𝑜𝑙 𝑏 𝑘 𝑖𝑠 0

Duo binary encoder The duo binary encoder converts the two levels binary sequence 𝑎 𝑘 = +1 𝑖𝑓 𝑠𝑦𝑚𝑏𝑜𝑙 𝑏 𝑘 𝑖𝑠 1 −1 𝑖𝑓 𝑠𝑦𝑚𝑏𝑜𝑙 𝑏 𝑘 𝑖𝑠 0 into three level output, namely, -2,0,+2 This transformation can be achieved by using the equation 𝑐 𝑘 = 𝑎 𝑘 + 𝑎 𝑘−1 which is implemented as shown in the next slide

Duo binary encoder Block diagram of the duo binary encoder

Physical meaning of duo binary level coding The transformation described by 𝑐 𝑘 = 𝑎 𝑘 + 𝑎 𝑘−1 changes the input two level sequence of uncorrelated binary sequence 𝑎 𝑘 into a sequence of correlated three levels pulses 𝑐 𝑘 This correlation between adjacent pulses may be viewed as introducing ISI in the transmitted signal in an artificial manner

Impulse response of the duo binary encoder The impulse response of the duo binary encoder can be derived as follows 𝐻 𝐼 𝑓 = 𝐻 𝑁𝑦𝑞𝑢𝑖𝑠𝑡 𝑓 1+ 𝑒 −𝑗2𝜋𝑓 𝑇 𝑏 𝐻 𝐼 𝑓 = 𝐻 𝑁𝑦𝑞𝑢𝑖𝑠𝑡 𝑓 𝑒 𝑗𝜋𝑓 𝑇 𝑏 + 𝑒 −𝑗𝜋𝑓 𝑇 𝑏 𝑒 −𝑗𝜋𝑓 𝑇 𝑏 𝐻 𝐼 𝑓 =2 𝐻 𝑁𝑦𝑞𝑢𝑖𝑠𝑡 𝑓 cos⁡(𝜋𝑓 𝑇 𝑏 ) 𝑒 −𝑗𝜋𝑓 𝑇 𝑏

Impulse response of the duo binary encoder Recall from the ISI section that the frequency response of an ideal Nyquist channel was defined by 𝐻 𝑁𝑦𝑞𝑢𝑖𝑠𝑡 𝑓 = 1 − 1 2 𝑇 𝑏 ≤𝑓≤ 1 2 𝑇 𝑏 0 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒 Now the frequency response of the duo binary encoder became 𝐻 𝐼 𝑓 = 2cos⁡(2𝜋𝑓 𝑇 𝑏 ) 𝑒 −𝑗2𝜋𝑓 𝑇 𝑏 − 1 2 𝑇 𝑏 ≤𝑓≤ 1 2 𝑇 𝑏 0 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒

Graphical representation of 𝐻 𝐼 (𝑓)

The impulse response of the duo binary encoder 𝐻 𝐼 (𝑓)

Notes about 𝐻 𝐼 (𝑓) The response of a pulse is spread over more than one signaling interval The response is partial in any signaling interval

Detection (decoding) of duo binary signals In order to detect or recover the bits into its original format we can reverse the operation made in the modulator according to following equation 𝑎 𝑘 = 𝑐 𝑘 − 𝑎 𝑘−1 Decision feed back

Example of duo binary coding and decoding Consider the binary sequence 𝑏 𝑘 =0010110 find the coded sequence 𝑐 𝑘 and the decoded sequence 𝑎 𝑘 assume the first bit is the reference bit 𝑏 𝑘 𝑎 𝑘 𝑐 𝑘 𝑎 𝑘 𝑏 𝑘 Ref bit 𝑐 𝑘 = 𝑎 𝑘 + 𝑎 𝑘−1 𝑎 𝑘 = 𝑐 𝑘 − 𝑎 𝑘−1

Short comings of duo binary coding The duo binary coding suffers from two shortcomings If one a given bit received in error, then the error tends to propagate in the succeeding bits. This known as error propagation It can be seen from the 𝐻 𝐼 (𝑓) the frequency response contains a DC components which makes it improper for AC communication channels

Error propagation Error propagation can be solved by using pre-coding In pre-coding the binary sequence 𝑏 𝑘 is converted into another binary sequence 𝑑 𝑘 according to 𝑑 𝑘 = 𝑏 𝑘 ⊕ 𝑑 𝑘−1 Where the ⊕ denotes modulo-two addition (XOR)

Block diagram of duo binary encoder with pre-coding

Duo binary sequence 𝑐 𝑘 with pre-coding notes The coded sequence 𝑐 𝑘 produced with pre-coding consists of three levels as illustrated by 𝑐 𝑘 = 𝑎 𝑘 + 𝑎 𝑘−1 𝑐 𝑘 = 0 𝑖𝑓 𝑑𝑎𝑡𝑎 𝑠𝑦𝑚𝑏𝑜𝑙 𝑖𝑠 1 ±2 𝑖𝑓 𝑑𝑎𝑡𝑎 𝑠𝑦𝑚𝑏𝑜𝑙 𝑖𝑠 0

Detection of original binary data from 𝑐 𝑘 pre-coding It can be noticed that 𝑖𝑓 𝑐 𝑘 <1 𝑠𝑦𝑚𝑏𝑜𝑙 𝑏 𝑘 𝑖𝑠 1 𝑖𝑓 𝑐 𝑘 >1 𝑠𝑦𝑚𝑏𝑜𝑙 𝑏 𝑘 𝑖𝑠 0 From this discussion the decoder can be a simple rectifier followed by a decision device (comparator) as shown in the next slide

Block diagram of the detector with precoding

Example Duo binary coding with pre-coding

Modified duo binary signaling In duo binary signaling, H(f) is nonzero at the origin We can correct this deficiency by using the class IV partial response

Frequency response of the modified duo binary signaling

Impulse response of the modified duo binary signaling scheme Time Sequency: interpretation of receiving 2, 0, and -2?